网络各层的功能.ppt
《网络各层的功能.ppt》由会员分享,可在线阅读,更多相关《网络各层的功能.ppt(57页珍藏版)》请在咨信网上搜索。
1、第二章第二章 网络体系结构网络体系结构本章主要内容本章主要内容:网络各层的功能网络各层的功能几个重要的协议几个重要的协议概述概述本本 章章 重重 点点网络的层次结构网络的层次结构协议标准协议标准开放系统互连参考模型以及开放系统互连参考模型以及ISO各层协议的功能各层协议的功能介绍常用的网络协议介绍常用的网络协议概概 述述 网络涉及系统间的通信,通信必然涉及系统的连接,只有网络涉及系统间的通信,通信必然涉及系统的连接,只有遵守共同的约定才能实现连接并完成网络所规定的通信任遵守共同的约定才能实现连接并完成网络所规定的通信任务。本节从网络的分层结构引出网络的体系结构概念,提出务。本节从网络的分层结构
2、引出网络的体系结构概念,提出网络结构的互连参考模型,并进一步探讨有关网络的协议及网络结构的互连参考模型,并进一步探讨有关网络的协议及其标准制定的一系列问题。其标准制定的一系列问题。一、协议一、协议概概 述述协议协议是通信双方为了正确完成通信所规定的双方必须是通信双方为了正确完成通信所规定的双方必须遵守的规约遵守的规约;协议分成许多协议分成许多层次层次;把某种协议的分层结构称为协议的把某种协议的分层结构称为协议的体系结构体系结构;IBM公司公司1974年推出的体系结构年推出的体系结构SNA;ARPA采用采用TCP/IP体系结构体系结构;OSI就是一个协议的标准就是一个协议的标准。二、协议的分层结
3、构二、协议的分层结构PDUSAPAATTNNDDPhPh物 理 媒 体图2-2 网络的分层虚通信实通信 (1)分层)分层 从网络通信原理的角从网络通信原理的角度可以把网络分为五层度可以把网络分为五层即应用层(即应用层(A)、传输)、传输层(层(T)、网络层()、网络层(N)、)、链路层(链路层(D)和物理层)和物理层(Ph),如图),如图2-2 所示。所示。概概 述述(2)分层的基本概念)分层的基本概念概概 述述一般各对等层的协议完成各层间的通信。一般各对等层的协议完成各层间的通信。所有层间所有层间(包括物理层包括物理层)的通信都是的通信都是虚通信虚通信。只有物理媒体中实现的是只有物理媒体中实
4、现的是实通信实通信。各层间虚通信完成各层间各层间虚通信完成各层间协议数据单元协议数据单元(Protocol Data Unit,PDU)的传输)的传输,如如TPDU(Transmission PDU)和和NPDU(Network PDU)等。等。上层靠下层的服务才能使通信完成上层靠下层的服务才能使通信完成 服务通过层间的服务通过层间的服务访问点服务访问点(Service Access Point,SAP,如如TSAP、NSAP等)作为接口等)作为接口。(3)对等层的通信)对等层的通信 在对等层间的虚通信有两种在对等层间的虚通信有两种方式:方式:一种是一种是面向连接面向连接的方式的方式,另一种,
5、另一种是是无连接无连接的方式的方式。各层协议数据单元是有结构各层协议数据单元是有结构的的 要传输的报文进入第要传输的报文进入第n层后,层后,要加上该层相应的报头信息,有要加上该层相应的报头信息,有的层(链路层)还同时加上尾部的层(链路层)还同时加上尾部信息,这些都是用来进行通信控信息,这些都是用来进行通信控制的。制的。MMH4 MH3 H4 MH4 MH3 H4 MH2H3 H4 M T2H2H3 H4 M T2物物 理理 媒媒 体体图图2-3 协议数据单元的传输协议数据单元的传输应用层应用层PDU传输层传输层PDU网络层网络层PDU链路层链路层PDU终端终端A终端终端B概概 述述(4)层间的
6、服务)层间的服务 传输层把应用层传输层把应用层PDU(M)加上传输层的报头信息加上传输层的报头信息H4传送传送给网络层给网络层;网络层把应用层的网络层把应用层的PDU以及所加上的以及所加上的H4看作是传输层看作是传输层PDU,并进一步加上网络层的报头,并进一步加上网络层的报头H3传送给链路层传送给链路层;链路层加上报头信息链路层加上报头信息H2以及报尾信息以及报尾信息T2组成一帧信息组成一帧信息通过物理层作为通过物理层作为2进制代码在物理通路中传输进制代码在物理通路中传输,这里描述,这里描述的是的是A终端的过程,在终端的过程,在B终端一方,恰好执行相反的服务过终端一方,恰好执行相反的服务过程程
7、。在在A方是方是“打包打包”的过程,在的过程,在B方是方是“拆包拆包”的过程的过程。概概 述述三、三、协议标准协议标准 OSI参考模型采用了七参考模型采用了七层体系结构层体系结构 如下:如下:概概 述述 国际标准化组织国际标准化组织ISO于于1977年成立专门年成立专门机构制定了一个网络体系结构的标准即著机构制定了一个网络体系结构的标准即著名的开放系统互连基本参考模型(名的开放系统互连基本参考模型(Open Systems Interconnection Reference Model,OSI/RM)四、标准化组织四、标准化组织(1)ISO国际标准化组织(国际标准化组织(国际标准化组织(国际标
8、准化组织(InternationalOrganizationforStandardizationInternationalOrganizationforStandardization,ISOISO)创始)创始)创始)创始于于于于19461946年。年。年。年。(2)IEEE 电气和电子工程师协会电气和电子工程师协会电气和电子工程师协会电气和电子工程师协会 (InstituteofElectricalandElectronicsEngineersInstituteofElectricalandElectronicsEngineers,IEEEIEEE)是由来自)是由来自)是由来自)是由来自150
9、150多个国家的科学、技术和教育界成员组成的专业委员会,制定了许多多个国家的科学、技术和教育界成员组成的专业委员会,制定了许多多个国家的科学、技术和教育界成员组成的专业委员会,制定了许多多个国家的科学、技术和教育界成员组成的专业委员会,制定了许多网络标准,著名的有局域网网络标准,著名的有局域网网络标准,著名的有局域网网络标准,著名的有局域网IEEE802IEEE802标准。标准。标准。标准。(3)ITU 国际电信联盟(国际电信联盟(国际电信联盟(国际电信联盟(InternationalTelecommunicationUnionInternationalTelecommunicationUni
10、on,ITUITU)是一)是一)是一)是一个协商机构,属于联合国管辖,个协商机构,属于联合国管辖,个协商机构,属于联合国管辖,个协商机构,属于联合国管辖,ITU-TITU-T是其中的一个成员。是其中的一个成员。是其中的一个成员。是其中的一个成员。概概 述述(4)IETF 因特网工程任务组(因特网工程任务组(InternetEngineeringTaskForce,IETF)是因)是因特网协会(特网协会(InternetSociety,ISOC)的下属机构,是一个由志愿人员)的下属机构,是一个由志愿人员组成的开放式技术团体,负责组成的开放式技术团体,负责Internet运行的技术支持,关注运行的
11、技术支持,关注Internet的技术性问题,促进的技术性问题,促进Internet标准制定过程中的国际合作。标准制定过程中的国际合作。(5)EIA 电子工业协会(电子工业协会(ElectronicIndustriesAssociation,EIA)是美国电)是美国电子工业界的组织,主要从事与子工业界的组织,主要从事与OSI模型中物理层有关的标准制定工作,模型中物理层有关的标准制定工作,其其RS-232C是一个应用于是一个应用于DTE与与DCE之间的串行接口标准。通信工业之间的串行接口标准。通信工业协会(协会(TelecommunicationsIndustryAssociation,TIA)是
12、)是EIA内部独内部独立机构,负责通信和综合布线的标准制定。立机构,负责通信和综合布线的标准制定。概概 述述网络各层的功能网络各层的功能一、一、物理层物理层物理层是七层协议最底层物理层是七层协议最底层;物理层向链路层提供面向连接的服务;物理层向链路层提供面向连接的服务;物理层屏蔽物理设备的差异物理层屏蔽物理设备的差异;物理层的功能是在物理层的功能是在 DTE 和和 DCE 之间,为传输比特流所之间,为传输比特流所需的物理层需的物理层连接的激活连接的激活、保持和去除保持和去除提供提供机械的机械的、电电气的气的、功能性功能性和和规程性规程性的手段的手段;物理层局限自己的范围是在物理层局限自己的范围
13、是在 DTE 与与 DCE 之间的接口之间的接口;(1)物理层的接口)物理层的接口 接口可以概括为物理层的四个特性:接口可以概括为物理层的四个特性:机械特性、电气特性、功机械特性、电气特性、功能特性和规程特性能特性和规程特性。机械特性就是对机械特性就是对 DTE 与与 DCE 之间进行物理连接时接插件的规之间进行物理连接时接插件的规格定义格定义;电气特性描述接口的电气连接电气特性描述接口的电气连接;功能特性用来说明某条线上出现的某一电平的意义功能特性用来说明某条线上出现的某一电平的意义;规程特性用来说明对于不同功能的各种可能事件的出现顺序规程特性用来说明对于不同功能的各种可能事件的出现顺序。网
14、络各层的功能网络各层的功能二、链路层二、链路层(1)基本概念)基本概念链路层研究如何在两个结点之间可靠地传输数据链路层研究如何在两个结点之间可靠地传输数据 链路层要把二进制比特流有效地组织成链路层链路层要把二进制比特流有效地组织成链路层协议数据单元协议数据单元(Datalink,DPDU)帧帧 要进行要进行差错控制和流量控制差错控制和流量控制 要进行要进行链路管理链路管理 链路层向网络层提供链路层向网络层提供面向连接的服务面向连接的服务 链路层的功能是在相邻的结点之间可靠地传输帧协议数据单元链路层的功能是在相邻的结点之间可靠地传输帧协议数据单元 链路层使物理电路变成了一条无差错的电路链路层使物
15、理电路变成了一条无差错的电路 网络各层的功能网络各层的功能(2)链路层协议分类)链路层协议分类主要有两类:主要有两类:面向字符型面向字符型 面向比特型面向比特型 面向字符型面向字符型协议是由协议是由 IBM 公司在公司在 60 年代初提出的年代初提出的二进制同步通信控制规程二进制同步通信控制规程 BSC 面向比特型面向比特型协议也是由协议也是由 IBM 公司在公司在 1969 年提出的年提出的同步数据链路控制规程同步数据链路控制规程 SDLC 网络各层的功能网络各层的功能(3)流量控制与差错控制)流量控制与差错控制 不论是发送站还是接收站,都必须开辟一定容量的不论是发送站还是接收站,都必须开辟
16、一定容量的缓冲区。缓冲区。主机因为忙,来不及对数据进行处理时,这些数据必须在缓主机因为忙,来不及对数据进行处理时,这些数据必须在缓冲区暂存冲区暂存。显然缓冲区是通信系统的显然缓冲区是通信系统的资源资源。为了保证无差错传输,在链路层必须进行流量控制为了保证无差错传输,在链路层必须进行流量控制。否则,当接收缓冲区满时,还有数据从发送方传输过来,就否则,当接收缓冲区满时,还有数据从发送方传输过来,就会使缓冲区中还来不及处理的数据丢失会使缓冲区中还来不及处理的数据丢失。在高层,也有流量控制的任务在高层,也有流量控制的任务。网络各层的功能网络各层的功能链路层流量控制有两种方法:链路层流量控制有两种方法:
17、A、停等协议、停等协议B、滑动窗口协议、滑动窗口协议 停止等待协议停止等待协议网络各层的功能网络各层的功能 (2.7 滑动窗口滑动窗口)B、滑动窗口协议、滑动窗口协议 发送窗口是若干序列号的组合。开始时,集合为空集,窗口尺寸为发送窗口是若干序列号的组合。开始时,集合为空集,窗口尺寸为0,每当发送一,每当发送一帧,窗口上限向前滑动一步;每当接收一帧,窗口下限向前滑动一步。当窗口上帧,窗口上限向前滑动一步;每当接收一帧,窗口下限向前滑动一步。当窗口上下限之差为窗口最大尺寸时,发送端不再发送任何新的帧。这样,序号包含在发下限之差为窗口最大尺寸时,发送端不再发送任何新的帧。这样,序号包含在发送窗口内的
18、帧为已发送出去的帧,但尚未收到响应帧。对于接收窗口,则只是序送窗口内的帧为已发送出去的帧,但尚未收到响应帧。对于接收窗口,则只是序号落在窗口内的帧才能被接收端接收,接收窗口的大小始终不变,仅当一个窗口号落在窗口内的帧才能被接收端接收,接收窗口的大小始终不变,仅当一个窗口所包含的帧都收到后,接收窗口才向前滑动一个窗口大小的位置。如图所包含的帧都收到后,接收窗口才向前滑动一个窗口大小的位置。如图2所示,所示,W=4。网络各层的功能网络各层的功能三、网络层三、网络层(1)基本概念)基本概念网络层对整个通信子网进行管理和控制网络层对整个通信子网进行管理和控制。网络层考虑如何把端结点的信息网络层考虑如何
19、把端结点的信息通过通过若干个中间结点正确传送到另一若干个中间结点正确传送到另一个端结点。个端结点。一般要采用一般要采用分组交换分组交换的方法的方法。分组信息究竟通过哪些结点才能较快地传输,这就是分组信息究竟通过哪些结点才能较快地传输,这就是路由选择路由选择问题问题网络层对网络上传输的信息进行整体的控制,也就是全网的流量控制。网络层对网络上传输的信息进行整体的控制,也就是全网的流量控制。当某处发生当某处发生拥塞拥塞时要及时加以解决。时要及时加以解决。网络各层的功能网络各层的功能(2)网络层的服务)网络层的服务 网络层向传输层提供服务网络层向传输层提供服务 两种服务方式:两种服务方式:面向连接和不
20、连接面向连接和不连接 网络层的功能和作用是在通信端结点之间可靠地传输分网络层的功能和作用是在通信端结点之间可靠地传输分组组 面向连接的服务面向连接的服务虚电路虚电路 无连接的服务无连接的服务数据报数据报 网络各层的功能网络各层的功能1)数据报服务)数据报服务 把报文分成包后,各个包可以分别寻找不同的路由,通过不同的链把报文分成包后,各个包可以分别寻找不同的路由,通过不同的链路到达目的端路到达目的端。网络各层的功能网络各层的功能数据报方式的特点数据报方式的特点由于包的传输没有延迟,实时性好由于包的传输没有延迟,实时性好;数据报方式每个分组都应携带着足够的地址信息数据报方式每个分组都应携带着足够的
21、地址信息,寻找路,寻找路由灵活由灵活;分组本身信息量花销大分组本身信息量花销大;分组走了不同的路径分组走了不同的路径;各分组到达目的端的时间可能不按序,所以在目的端要进各分组到达目的端的时间可能不按序,所以在目的端要进行排序行排序;一般在数据信息量比较少时使用数据报方式,可以提高传一般在数据信息量比较少时使用数据报方式,可以提高传输效率输效率。网络各层的功能网络各层的功能2)虚电路服务)虚电路服务 在传输前,发送端先进行在传输前,发送端先进行虚呼叫虚呼叫(VC),与接收端进行,与接收端进行虚电路的建立虚电路的建立。虚电路虚电路建好后,把报文的所有分组建好后,把报文的所有分组按照分组序号按照分组
22、序号顺序发往目的端,由顺序发往目的端,由中中间结点进行存储转发间结点进行存储转发。到达目的结点后,重新组装报文送给主机到达目的结点后,重新组装报文送给主机。这里有两条虚电路这里有两条虚电路VC1和和VC2。当然。当然还可以有多条,每还可以有多条,每一条都可以单独传一条都可以单独传输一路信息。从图输一路信息。从图可见,在可见,在H2和和H3之间进行了之间进行了多路复多路复用用。网络各层的功能网络各层的功能虚电路方式的特点:虚电路方式的特点:分组按序到达;分组按序到达;分组携带信息少;分组携带信息少;主机的多个进程可以进行多次呼叫,形成多条虚电路,主机的多个进程可以进行多次呼叫,形成多条虚电路,如
23、如 VC1 和和 VC2;多条虚电路在某些段可以使用同一条链路,这种功能称多条虚电路在某些段可以使用同一条链路,这种功能称为多路复用为多路复用;虚电路方式的缺点是虚呼叫需要连接的建立与断连的时间虚电路方式的缺点是虚呼叫需要连接的建立与断连的时间。网络各层的功能网络各层的功能虚电路和数据报的比较:虚电路和数据报的比较:网络各层的功能网络各层的功能(3)路由选择)路由选择 在网络中,端结点之间的数据传输可以选择多条路径。在网络中,端结点之间的数据传输可以选择多条路径。网络层如何为分组的存储转发选择一条较好的路径称路由选择网络层如何为分组的存储转发选择一条较好的路径称路由选择。路由选择对网络的传输性
24、能及质量有着极大的影响路由选择对网络的传输性能及质量有着极大的影响。路由选择的关键是网络中必须有一个比较好的路由选择的关键是网络中必须有一个比较好的路由选择路由选择算法算法;路由选择的算法主要可以分为两大类:路由选择的算法主要可以分为两大类:自适应式自适应式(动态变化的)(动态变化的)非自适应式非自适应式(静态不变的)(静态不变的)非自适应式的算法其路由基本上都是固定的,路由不随网络上的现非自适应式的算法其路由基本上都是固定的,路由不随网络上的现行状态变化行状态变化 自适应的算法其路由随网络的状况随时进行调整自适应的算法其路由随网络的状况随时进行调整 网络各层的功能网络各层的功能(4)拥塞控制
25、)拥塞控制 信道带宽、结点发送与接收缓冲区、处理机速度等称为网络资源。信道带宽、结点发送与接收缓冲区、处理机速度等称为网络资源。一般采取拥塞控制的方法限制网络资源的使用一般采取拥塞控制的方法限制网络资源的使用。拥塞是因为资源紧缺造成的拥塞是因为资源紧缺造成的。拥塞是由于进入网络的分组数太多造成的,拥塞的结果最终有可能导致拥塞是由于进入网络的分组数太多造成的,拥塞的结果最终有可能导致死锁。死锁。通过拥塞控制,防止出现拥挤和死锁通过拥塞控制,防止出现拥挤和死锁。把进入网络分组数看作是把进入网络分组数看作是负载量负载量从网络上输出的分组数看作是从网络上输出的分组数看作是吞吐量吞吐量,因有下图:,因有
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网络 功能
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【天****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【天****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。