第二章网络协议案例优秀PPT.ppt
《第二章网络协议案例优秀PPT.ppt》由会员分享,可在线阅读,更多相关《第二章网络协议案例优秀PPT.ppt(105页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、主讲老师:高丽主讲老师:高丽主讲老师:高丽主讲老师:高丽 机电工程系机电工程系机电工程系机电工程系 计算机网络技术与应用计算机网络技术与应用2结结 束束 2.1 网络体系结构的概念网络体系结构的概念2.1.1 网络协议的定义与组成要素网络协议的定义与组成要素2.1.2 网络体系结构的定义网络体系结构的定义2.2 OSI参考模型参考模型2.2.1 OSI参考模型的基本概念参考模型的基本概念2.2.2 OSI参考模型的结构与各层参考模型的结构与各层 的主要功能的主要功能2.3 TCPIP参考模型与协议参考模型与协议2.3.1 TCPIP参考模型与协议的参考模型与协议的 发展过程发展过程2.3.2
2、TCPIP参考模型与层次参考模型与层次2.4 OSI参考模型与参考模型与TCPIP 参考模型的比较参考模型的比较2.4.1 对对OSI参考模型的评价参考模型的评价2.4.2 对对TCPIP参考模型的评价参考模型的评价2.1.2 网络层次结构的优点网络层次结构的优点其次章其次章 网络体系结构网络体系结构32.5 TCP/IP协议协议 2.5.1 TCPIP协议的基本内容协议的基本内容2.5.2 IP地址地址2.5.5 域名与域名系统域名与域名系统2.6 Internet的基本服务功能的基本服务功能 2.6.1 电子邮件(电子邮件(E-mail)服务)服务2.6.2 远程登录(远程登录(Telne
3、t)服务服务2.6.3 文件传输(文件传输(FTP)服务服务 2.7 WWW服务服务 2.7.1 超文本与超媒体超文本与超媒体 2.7.2 什么是什么是WWW2.7.3 什么是什么是HTML2.7.4 什么是主页什么是主页2.7.5 URL与信息定位与信息定位2.7.6 WWW阅读器阅读器2.5.3 子网编址子网编址2.5.4 新一代网络协议新一代网络协议IPv641.1.网络协议的定义网络协议的定义2.1 2.1 网络体系结构的概念网络体系结构的概念2.1.1 2.1.1 网络协议的定义与组成要素网络协议的定义与组成要素为网络数据交换而制定的规则、约定与标准为网络数据交换而制定的规则、约定与
4、标准通信内容通信内容(what)(what)通信形式通信形式(how)(how)通信时间通信时间(when)(when)5什么是协议什么是协议你好你好你好你好几点几点?2:00TCP connection requestTCP connection replyGet :/tjut.edu/index.htmltime6 语法语法(Syntax)(Syntax)2.2.协议的三要素协议的三要素 时序时序(timing)(timing)传输速率匹配和先后依次。即对事务实现依次的具体传输速率匹配和先后依次。即对事务实现依次的具体说明说明用于协调和差错处理的限制信息。即须要发出何种限用于协调和差错处理
5、的限制信息。即须要发出何种限制信息及完成的动作与做出的响应制信息及完成的动作与做出的响应 语义语义(Semantics)(Semantics)数据格式、编码和信号电同等。即用户数据与限数据格式、编码和信号电同等。即用户数据与限制信息的结构和格式制信息的结构和格式72.1.2 2.1.2 网络体系结构的定义网络体系结构的定义 购买机票购买机票 投诉投诉(如晚点如晚点)检查行李检查行李 认领行李认领行李 登机登机 出口出口 起飞起飞 着陆着陆如何描述民航系统?如何描述民航系统?票务票务行李行李门口门口起起/降降飞行飞行8在在全全部部的的网网络络中中,每每一一层层的的目目的的都都是是向向它它的的上上
6、一一层层供供应应确确定定的的服服务务,而而把把如如何何实实现现这这一一服服务务的细微环节对上层加以屏蔽。的细微环节对上层加以屏蔽。1.协议分层协议分层 基本思想基本思想分层的目的分层的目的削减协议设计的困难性削减协议设计的困难性9每每一一相相邻邻层层间间有有一一个个接接口口,该该接接口口定定义义下下层层向向上上层层供供应应的的原语操作和服务。原语操作和服务。2.2.协议分层协议分层 第第n n层协议层协议一台机器上的第一台机器上的第n n层与另一台机器上的第层与另一台机器上的第n n层进行通话,通层进行通话,通话中接受的规则和约定。话中接受的规则和约定。对等实体对等实体(peers)(peer
7、s)不同机器中组成相应协议层的实体。不同机器中组成相应协议层的实体。接口接口(interface)(interface)10第第5 5层层第第5 5层层第第5 5层协议层协议第第4 4层层第第4 4层层第第4 4层协议层协议第第3 3层层第第3 3层层第第3 3层协议层协议第第2 2层层第第2 2层层第第2 2层协议层协议第第1 1层层第第1 1层层第第1 1层协议层协议物理媒体物理媒体 水平通信水平通信(虚通信)(虚通信)对等实体进行对等实体进行的通信。的通信。垂直通信垂直通信(实际通信实际通信)相邻层进行相邻层进行的通信。的通信。4/54/5层接层接口口 3/43/4层接层接口口2/32/
8、3层接层接口口1/21/2层接层接口口图图2-1 2-1 层,协议和接口层,协议和接口主机主机1 1主机主机2 211MMM1M2H4H4H3H2H2H2T2T2M1H4H3M2H3MMM1M2H4H4H3H3H2H2T2T2M1H4H3M2H3主机主机1主机主机2 2第第5 5层协议层协议第第4 4层协议层协议第第3 3层协议层协议第第2 2层协议层协议图图2-2 2-2 支持五层虚拟通信的例子支持五层虚拟通信的例子3.3.网络的体系结构的定义网络的体系结构的定义层和协议的集合被称为网络体系结构层和协议的集合被称为网络体系结构为为了完成了完成计计算机算机间间的通信合作,把每个的通信合作,把每
9、个计计算机算机互互连连的功能划分成定的功能划分成定义义明确的明确的层层次,次,规规定了同定了同层层次次进进程通信的程通信的协议协议及相及相邻层邻层之之间间的接口和服的接口和服务务。将。将这这样样的的层层次次结结构模型和通信构模型和通信协议统协议统称称为为网网络络体系体系结结构。构。134.4.服务与协议的关系服务与协议的关系 服务服务各层向它上层供应的一组原语(操作)各层向它上层供应的一组原语(操作)服务定义了两层之间的接口服务定义了两层之间的接口 协议协议同层对等实体之间交换的帧,分组和报文的同层对等实体之间交换的帧,分组和报文的格式格式及意义的一组规则及意义的一组规则 服务与协议分别服务与
10、协议分别只要不变更供应应用户的服务,只要不变更供应应用户的服务,实体可以随意变更它们的协议实体可以随意变更它们的协议2.2 OSI2.2 OSI参考模型与协议参考模型与协议 OSI(Open System Interconnection Reference OSI(Open System Interconnection Reference Model)Model)ISO ISO制定的关于开放系统互连的参考模型。制定的关于开放系统互连的参考模型。开放系统开放系统 为了与其它系统通信而相互开放的系统。为了与其它系统通信而相互开放的系统。依据不同抽象层次的须要进行分层每一层应当实现一个明确定义的功能
11、每一层功能的选择应当有助于制定网络协议的国际标准各层界面的选择应尽量削减横跨接口的信息量层数应足够多,避开不同功能混杂在同一层,但也不能太多,否则体系结构会过于浩大 OSIOSI模型的分层原则模型的分层原则16会话层会话层应用协议应用协议传输层传输层网络层网络层数据链路数据链路物理层物理层应用层应用层表示层表示层会话层会话层传输层传输层网络层网络层数据链路数据链路物理层物理层应用层应用层表示层表示层表示协议表示协议会话协议会话协议传输协议传输协议网络层网络层数据链路数据链路物理层物理层网络层网络层数据链路数据链路物理层物理层主机主机A A主机主机B B网络层主网络层主机机-路由路由器协议器协议
12、packetpacket数据链路数据链路层主机层主机-路由器协路由器协议议frameframebitsbits图图2-3 OSI 2-3 OSI 参考模型参考模型物理层主物理层主机机-路由路由器协议器协议通信子网边界通信子网边界17数据比特的发送和接收,数据传输率。数据比特的发送和接收,数据传输率。物理连接的建立、保持与释放。物理连接的建立、保持与释放。定义媒体的机械、电气参数及规格。定义媒体的机械、电气参数及规格。1.物理层物理层(physical layer)典型问题典型问题例:例:ISOISO:ISO2110ISO2110,25922592,49024902,49024902等等CCIT
13、TCCITT:v.24v.24、x.21x.21、x.22x.22、x.24x.24等等用多少伏特电压代表用多少伏特电压代表“1”1”和和“0”0”一个比特持续多少微秒一个比特持续多少微秒传输是否在两个方向上进行传输是否在两个方向上进行连接如何建立及如何终止连接如何建立及如何终止网络连接器有多少针网络连接器有多少针 基本功能基本功能18成帧成帧差错限制差错限制流量限制流量限制确认帧和数据帧的线路竞争确认帧和数据帧的线路竞争共享媒体的访问限制共享媒体的访问限制2.2.数据链路层数据链路层(Data Link Layer)(Data Link Layer)典型问题典型问题建立、保持和释放数据链路建
14、立、保持和释放数据链路成帧和拆帧成帧和拆帧(同步链路同步链路)差错限制差错限制(检错和纠错检错和纠错)流量限制流量限制(停等,滑动窗口停等,滑动窗口)链路管理与媒体访问链路管理与媒体访问(固定,随机固定,随机)基本功能基本功能例:例:面对字符的协议面对字符的协议(ISO 1754(ISO 1754、IBM BSCIBM BSC、DEC DDCMP)DEC DDCMP)面对比特的协议面对比特的协议(ISO HDLC(ISO HDLC、IBM SDLCIBM SDLC、ANSI ADCCP)ANSI ADCCP)19确定分组如何从源端到达目的端确定分组如何从源端到达目的端解决网络的拥塞解决网络的拥
15、塞记帐记帐异种网络互联异种网络互联2.2.网络层网络层(Network Layer)(Network Layer)典型问题典型问题 基本功能基本功能数据交换数据交换流控流控拥塞限制拥塞限制(预安排预安排)差错限制及复原差错限制及复原路由选择路由选择(自适应自适应/非适应非适应)网络互联网络互联(源路由源路由/透亮透亮)例:例:CCITTCCITT:X.25X.25TCP/IPTCP/IP:IPIP20创建网络连接创建网络连接确定供应的服务确定供应的服务真正端端层真正端端层区分报文属于哪条连接区分报文属于哪条连接流控机制流控机制4.4.传输层传输层(Transport Layer)(Transp
16、ort Layer)典型问题典型问题 基本功能基本功能依次性依次性/组装组装传输连接的建立和释放传输连接的建立和释放差错限制差错限制供应牢靠透亮的数据传输供应牢靠透亮的数据传输 QOS QOS:吞吐量、延迟、机密:吞吐量、延迟、机密例:例:ISOISO:Class0Class4Class0Class4TCP/IPTCP/IP:TCPTCP21为为有有序序地地、便便利利地地进进行行信信息息交交换换,供供应应有效的限制和管理机制。有效的限制和管理机制。5.5.会话层会话层(Session Layer)(Session Layer)典型问题典型问题供应类似传输层的一般数据传送供应类似传输层的一般数据
17、传送和增加型服务和增加型服务 管理对话管理对话令牌管理令牌管理(Token management)(Token management)同步同步(synchronization)(synchronization)基本功能基本功能22数据表示数据表示(ASCII(ASCII,EBCDCEBCDC,ASNI)ASNI)数据压缩数据压缩数据库的不同库结构或字段之间的映象或变换数据库的不同库结构或字段之间的映象或变换数据加密数据加密(私用私用/公共密钥系统公共密钥系统)6.6.表示层表示层(Presentation Layer)(Presentation Layer)这是异种机、异种操作系统连网的关键层
18、。这是异种机、异种操作系统连网的关键层。典型问题典型问题定义和管理抽象数据结构定义和管理抽象数据结构管理这些抽象数据结构管理这些抽象数据结构把计算机内部的表示法转换为网络的把计算机内部的表示法转换为网络的标准表示法标准表示法 基本功能基本功能23网络虚终端网络虚终端文件传输文件传输电子邮件电子邮件远程作业录入远程作业录入书目查找等书目查找等7.7.应用层应用层(Application Layer)(Application Layer)网络的完整透亮性网络的完整透亮性操作用户源的物理配置操作用户源的物理配置应用管理应用管理系统管理系统管理分布式信息服务分布式信息服务 典型问题典型问题 基本功能基
19、本功能例:例:HTTP、FTP、TELNET、E-mail层层 次次数据单位数据单位功功 能能物理层物理层比特比特利利用用物物理理传传输输介介质质为为数数据据链链路路层层提提供供物物理理连连接接,以以便便透透明明地地传送比特流。传送比特流。数数据据链链路路层层帧帧在在物物理理层层提提供供比比特特流流传传输输服服务务的的基基础础上上,在在通通信信的的实实体体之之间间建建立立数数据据链链路路连连接接,传传送送以以帧帧为为单单位位的的数数据据,采采用用差差错错控控制制、流量控制方法,使有差错的物理线路变成无差错的数据链路。流量控制方法,使有差错的物理线路变成无差错的数据链路。网络层网络层分组(包)分
20、组(包)通通过过路路由由算算法法,为为分分组组通通过过通通信信子子网网选选择择最最适适当当的的路路径径。网网络层要实现路由选择、拥塞控制与网络互连等功能络层要实现路由选择、拥塞控制与网络互连等功能传输层传输层报文报文负负责责主主机机中中两两个个进进程程之之间间的的通通信信。它它向向高高层层屏屏蔽蔽了了下下层层数数据据通信的细节,因而是计算机通信体系结构中最关键的一层通信的细节,因而是计算机通信体系结构中最关键的一层会话层会话层报文报文组织两个远程系统建立通信会话,并管理数据的交换组织两个远程系统建立通信会话,并管理数据的交换表示层表示层报文报文处处理理在在两两个个通通信信系系统统中中交交换换信
21、信息息的的表表示示方方式式。它它包包括括数数据据格格式变换、数据加密与解密、数据压缩与恢复等功能式变换、数据加密与解密、数据压缩与恢复等功能应用层应用层报文报文确定进程之间通信的性质,以满足用户的需要确定进程之间通信的性质,以满足用户的需要2.2 TCP/IP2.2 TCP/IP参考模型与协议参考模型与协议 TCP/IP TCP/IP是指传输限制协议是指传输限制协议(Transmission Control Protocol)(Transmission Control Protocol)和网际协议和网际协议(Internet Protocol)(Internet Protocol)簇。簇。2.
22、2.1 TCP/IP 2.2.1 TCP/IP参考模型与协议的发展过程参考模型与协议的发展过程 1969 1969年:美国国防部建立年:美国国防部建立 ARPANET ARPANET,运用网络限制协议,运用网络限制协议(NCP)(NCP)1972 1972年:引进传输限制协议年:引进传输限制协议(TCP)(TCP)1981 1981年:引进了网际协议年:引进了网际协议(IP)(IP)1982 1982年:年:TCPTCP和和IPIP被标准化成为被标准化成为TCP/IPTCP/IP协议组,并在协议组,并在19821982年取代年取代 ARPANET ARPANET上的上的NCPNCP 1982
23、1982年:加入了敏捷的通信和信息共享年:加入了敏捷的通信和信息共享,成为高校和政府部门的标成为高校和政府部门的标准准 作为一个标准组件被包含到柏克利标准发行中心作为一个标准组件被包含到柏克利标准发行中心UNIXUNIX的实现中的实现中 TCP/IP TCP/IP协议特点:协议特点:1.1.开放的协议标准开放的协议标准免费运用,独立于特定的计算机免费运用,独立于特定的计算机硬件与操作系统;硬件与操作系统;2.2.独立于特定的网络硬件独立于特定的网络硬件可以运行在局域网、广域可以运行在局域网、广域网,更适用于互连网中;网,更适用于互连网中;2.2.统一的网络地址安排方案统一的网络地址安排方案整个
24、整个TCP/IPTCP/IP设备在网中设备在网中都具有唯一的地址;都具有唯一的地址;4.4.标准化的高层协议标准化的高层协议供应多种牢靠的用户服务供应多种牢靠的用户服务272.2.2 2.2.2 TCP/IP协议体系结构与层次协议体系结构与层次应用层应用层表示层表示层会话层会话层传输层传输层网络层网络层数据链路层数据链路层物理层物理层应用层应用层传输层传输层网际层网际层网络接口层网络接口层OSITCP/IP表表2-3 TCP/IP与与OSI体系结构的关系体系结构的关系281.1.网络接口层网络接口层 主要功能主要功能通过网络发送和接受通过网络发送和接受IPIP数据报数据报 协议协议TCP/IP
25、TCP/IP并没有定义网络接口层协议,允许主机并没有定义网络接口层协议,允许主机连入网络时运用多种现成的协议(如局域网协连入网络时运用多种现成的协议(如局域网协议),以适应各种网络类型。议),以适应各种网络类型。29处理来自传输层的分组发送恳求处理来自传输层的分组发送恳求处理接受的数据报处理接受的数据报处理互联的路径、流控与拥塞问题处理互联的路径、流控与拥塞问题2.2.网际层网际层 主要功能主要功能 协议协议 IP IP 网际协议网际协议 ICMP ICMP因特网限制报文协议因特网限制报文协议 ARP ARP地址解析协议地址解析协议 RARP RARP逆地址解析协议逆地址解析协议30供应端端的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第二 网络 协议 案例 优秀 PPT
限制150内