计算机网络技术第三章计算机网络体系结构及协议_第1页
计算机网络技术第三章计算机网络体系结构及协议_第2页
计算机网络技术第三章计算机网络体系结构及协议_第3页
计算机网络技术第三章计算机网络体系结构及协议_第4页
计算机网络技术第三章计算机网络体系结构及协议_第5页
已阅读5页,还剩41页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、计算机网络技术计算机网络技术课程代码:课程代码:0214102141第第三三章章计算机网络计算机网络体系结构及协议体系结构及协议 一、网络协议:为进行计算机网络中的一、网络协议:为进行计算机网络中的数据交换而建立的规则、标准或约定的数据交换而建立的规则、标准或约定的集合,协议总是指某一层的协议。准确集合,协议总是指某一层的协议。准确地说,它是对同等层实体之间的通信制地说,它是对同等层实体之间的通信制定的有关通信规则或约定的结合。定的有关通信规则或约定的结合。第第三三章章计算机网络计算机网络体系结构及协议体系结构及协议 二、网络协议包括三个要素:语义:涉二、网络协议包括三个要素:语义:涉及用于协

2、调与差错处理的控制信息;语及用于协调与差错处理的控制信息;语法:涉及数据及可控制信息格式、编码法:涉及数据及可控制信息格式、编码及信号电平等、定时:涉及速度匹配及及信号电平等、定时:涉及速度匹配及排序等。排序等。第第三三章章计算机网络计算机网络体系结构及协议体系结构及协议 三、网络的体系结构的划分所用的方法三、网络的体系结构的划分所用的方法是分层划分,要遵循以下原则:每层的是分层划分,要遵循以下原则:每层的功能要明确并且相互独立、层间接口必功能要明确并且相互独立、层间接口必须要清晰,跨越的信息量尽可能地少、须要清晰,跨越的信息量尽可能地少、层数适中。层次结构一般以垂直分层模层数适中。层次结构一

3、般以垂直分层模型表示。型表示。第第三三章章计算机网络计算机网络体系结构及协议体系结构及协议 四、网络的体系结构的特点是:四、网络的体系结构的特点是:l 以功能作为划分层次的基础;以功能作为划分层次的基础;l 第第N N层实体在实现自身定义的功能时,只能使用第层实体在实现自身定义的功能时,只能使用第N-N-1 1层提供的服务;层提供的服务;l N N层向层向N-1N-1层提供服务时,此服务不仅包含层提供服务时,此服务不仅包含N N层本身的层本身的功能,还包含由下层服务提供的功能;功能,还包含由下层服务提供的功能;l 仅在相邻层之间有接口,而且所提供的服务的具体实仅在相邻层之间有接口,而且所提供的

4、服务的具体实现细节对上层完全屏蔽。现细节对上层完全屏蔽。第第三三章章计算机网络计算机网络体系结构及协议体系结构及协议 五、五、 OSI模型(开放系统互连模型)包模型(开放系统互连模型)包括了体系结构、服务定义和协议规范三括了体系结构、服务定义和协议规范三级抽象。级抽象。第第三三章章计算机网络计算机网络体系结构及协议体系结构及协议六、六、 OSI模型的七个模型:模型的七个模型:物理层:作用是使原始数据比特流能在物理媒体上传输;物理层:作用是使原始数据比特流能在物理媒体上传输;数据链路层:通过校验、确认和反馈重发等手段,将不可靠的数据链路层:通过校验、确认和反馈重发等手段,将不可靠的物理链路改造成

5、对网络层来说无差错的数据链路,并进行流物理链路改造成对网络层来说无差错的数据链路,并进行流量控制;量控制;网络层:为运输层实体提供端到端的交换网络数据传输功能,网络层:为运输层实体提供端到端的交换网络数据传输功能,并进行路由选择、拥挤控制和网际互连等;并进行路由选择、拥挤控制和网际互连等; 运输层:第一个端运输层:第一个端- -端的层次,为会话层提供透明的、可靠的端的层次,为会话层提供透明的、可靠的数据传输服务,并处理端到端的差错控制和流量控制问题;数据传输服务,并处理端到端的差错控制和流量控制问题;会话层:组织和同步不同主机上的各种进程间的通信会话层:组织和同步不同主机上的各种进程间的通信表

6、示层:为应用层用户提供共同的数据或信息的语法表示变换,表示层:为应用层用户提供共同的数据或信息的语法表示变换,如代码转换、格式转换、数据压缩和加密解密等;如代码转换、格式转换、数据压缩和加密解密等;应用层:开放系统互连环境的最高层,为应用层:开放系统互连环境的最高层,为OSIOSI应用进程提供服应用进程提供服务,不同的应用层为特定类型的网络的应用提供访问务,不同的应用层为特定类型的网络的应用提供访问OSIOSI环境环境的手段。的手段。第第三三章章计算机网络计算机网络体系结构及协议体系结构及协议 七、发送进程发送给接收进程中的数据,七、发送进程发送给接收进程中的数据,实际上是经过发送方各层从上到

7、下传送实际上是经过发送方各层从上到下传送到物理媒体,通过物理媒体传输到接收到物理媒体,通过物理媒体传输到接收方后,再经过从下到上各层的传递,最方后,再经过从下到上各层的传递,最后到达接收进程。后到达接收进程。第第三三章章计算机网络计算机网络体系结构及协议体系结构及协议 八、物理层的传输单位是比特,它是指八、物理层的传输单位是比特,它是指在物理媒体之上为数据链路层提供一个在物理媒体之上为数据链路层提供一个原始比特流的物理连接,它不是指具体原始比特流的物理连接,它不是指具体的物理设备,也不是指信号传输的物理的物理设备,也不是指信号传输的物理媒体,物理层的作用是确保比特流能在媒体,物理层的作用是确保

8、比特流能在物理信道上传输。物理信道上传输。第第三三章章计算机网络计算机网络体系结构及协议体系结构及协议 九、物理层协议规定了与建立、维持及九、物理层协议规定了与建立、维持及断开物理信道所需的机械的、电气的、断开物理信道所需的机械的、电气的、功能的和规程的特性。它直接面向实际功能的和规程的特性。它直接面向实际承担数据传输的物理介质,物理层的传承担数据传输的物理介质,物理层的传输单位是比特。比特流传输可以采用异输单位是比特。比特流传输可以采用异步传输,也可采用同步传输。步传输,也可采用同步传输。第第三三章章计算机网络计算机网络体系结构及协议体系结构及协议 十十、 DTE(数据终端设备)和(数据终端

9、设备)和DCE(数(数据通信设备)接口的各根导线的电气连据通信设备)接口的各根导线的电气连接方式有非平衡方式、采用差动接收器接方式有非平衡方式、采用差动接收器的非平衡方式和平衡方式三种。的非平衡方式和平衡方式三种。第第三三章章计算机网络计算机网络体系结构及协议体系结构及协议 十一、接口信号线按功能可分为:数据十一、接口信号线按功能可分为:数据信号线、控制信号线、定时信号线、接信号线、控制信号线、定时信号线、接地信号线。地信号线。第第三三章章计算机网络计算机网络体系结构及协议体系结构及协议 十二十二、 EIA RS-232C是由美国电子工业是由美国电子工业协会协会EIA在在1969年颁布的一种目

10、前使用年颁布的一种目前使用最广泛的串行物理接口标准,它利用公最广泛的串行物理接口标准,它利用公用电话网作为传输媒体,并通过调制解用电话网作为传输媒体,并通过调制解调器将远程设备连接起来。调器将远程设备连接起来。 以下为四种特性:以下为四种特性:l 机械特性:机械特性:2525芯的标准连接器;芯的标准连接器;l 电气特性:规定电气特性:规定“1 1”的电平为的电平为-15-15至至-5 -5伏,伏,“0 0”为为+5+5至至+15+15;l 功能特性:定义了功能特性:定义了2525芯标准连接中的芯标准连接中的2020根信号线;根信号线;l 规程特性:规定工作过程是在各个控制信号线有序的规程特性:

11、规定工作过程是在各个控制信号线有序的ONON和和OFFOFF状态的配合下进行的。状态的配合下进行的。第第三三章章计算机网络计算机网络体系结构及协议体系结构及协议 十三、十三、 RS-449、RS-422、RS-423是保是保持与持与RS-232C的兼容性的前提下的改进。的兼容性的前提下的改进。l RS-449RS-449:使用了:使用了3737芯和芯和9 9芯的连接器,芯的连接器,9 9芯用于辅信道芯用于辅信道的信号;的信号;l RS-422RS-422:完全采用独立的双线平衡传输,信号电平的:完全采用独立的双线平衡传输,信号电平的定义为定义为6 6伏(伏(2 2伏为过渡区域,平衡方式的电气标

12、伏为过渡区域,平衡方式的电气标准);准);l RS-423RS-423:是非平衡电气标准,它采用单端发送器和差:是非平衡电气标准,它采用单端发送器和差动接收器,电平为动接收器,电平为6 6伏(伏(4 4伏为过渡区域)。伏为过渡区域)。第第三三章章计算机网络计算机网络体系结构及协议体系结构及协议 十四、十四、 100系列接口标准:传输速率为系列接口标准:传输速率为200bps-9600bps时,采用时,采用25芯标准连芯标准连接器,采用接器,采用V.28建议;传输速率为建议;传输速率为48Kbps时,采用时,采用34芯连接器,控制信芯连接器,控制信号使用号使用V.28建议,数据线与定时线采用建议

13、,数据线与定时线采用V.35建议。建议。200系列接口标准:采用系列接口标准:采用25芯标准连接器,电气特性采用芯标准连接器,电气特性采用V.28建议。建议。第第三三章章计算机网络计算机网络体系结构及协议体系结构及协议 十五、十五、 X.21建议是于建议是于1976年制定的年制定的DTE如何与数字化的如何与数字化的DCE交换信号的数字接交换信号的数字接口标准。机械特性:采用口标准。机械特性:采用15芯标准连接芯标准连接器,定义了八条接口线;电气特性:类器,定义了八条接口线;电气特性:类似于似于RS-422的平衡接口;功能特性:按的平衡接口;功能特性:按同步传输的全双工或半双工方式运行。同步传输

14、的全双工或半双工方式运行。第第三三章章计算机网络计算机网络体系结构及协议体系结构及协议 十六、数据链路层最基本的服务是将源十六、数据链路层最基本的服务是将源机网络层来的数据可靠地传输到相邻节机网络层来的数据可靠地传输到相邻节点的目标机网络层。数据链路层以帧为点的目标机网络层。数据链路层以帧为传送单位。传送单位。 第第三三章章计算机网络计算机网络体系结构及协议体系结构及协议1 1)帧同步问题就是能从比特流中区分出帧的起始和终)帧同步问题就是能从比特流中区分出帧的起始和终止。止。常用的帧同步方法是:字节计数法、字符填充法(使用字符常用的帧同步方法是:字节计数法、字符填充法(使用字符填充的首尾定界符

15、法)、比特填充法(使用比特填充的首尾标志法)填充的首尾定界符法)、比特填充法(使用比特填充的首尾标志法)和违法编码法。和违法编码法。字节计数法:以一个特殊字符表征帧的开始,并一个专门字节计数法:以一个特殊字符表征帧的开始,并一个专门的字段标明帧内的字节数;的字段标明帧内的字节数;比特填充法:以一组比特模式(如比特填充法:以一组比特模式(如011111110011111110)来定界帧的)来定界帧的起始于终止;起始于终止;字符填充法:用一些特定的字符来定界;字符填充法:用一些特定的字符来定界;违法编码法:例如曼彻斯特码,违法编码法:例如曼彻斯特码,“高高- -高高”“”“低低- -低低”是违是违

16、法的,借用其序列来定界帧的起始和终止,它只适用于采用冗余编法的,借用其序列来定界帧的起始和终止,它只适用于采用冗余编码的特殊编码环境。目前较普遍使用的帧同步方法是比特填充法和码的特殊编码环境。目前较普遍使用的帧同步方法是比特填充法和违法编码法。违法编码法。第第三三章章计算机网络计算机网络体系结构及协议体系结构及协议 2 2)常见的差错控制方法有反馈检测法和自动重发请求。)常见的差错控制方法有反馈检测法和自动重发请求。l 反馈检测法无须使用任何特殊代码的差错检测法,数据传输时,接收方将收到反馈检测法无须使用任何特殊代码的差错检测法,数据传输时,接收方将收到的数据重新发回发送方,由发送包检查是否对

17、,优点:原理简单、实现容易、可靠的数据重新发回发送方,由发送包检查是否对,优点:原理简单、实现容易、可靠性好,缺点:信道利用率低。用于面向字符的异步传输;性好,缺点:信道利用率低。用于面向字符的异步传输;l自动重发请求是指接收方根据检错码对数据帧进行差错控制,若发现错误,返自动重发请求是指接收方根据检错码对数据帧进行差错控制,若发现错误,返回请求重发的应答让发送方重新传送该帧;回请求重发的应答让发送方重新传送该帧;l空闲重发请求也称停等法,该方案规定发送方每发送一帧就要停下来等待接收空闲重发请求也称停等法,该方案规定发送方每发送一帧就要停下来等待接收方确认返回,仅当接收方确认正确接收后再继续发

18、送下一帧。这种方案的收发双方方确认返回,仅当接收方确认正确接收后再继续发送下一帧。这种方案的收发双方都要设置一个帧的缓冲存贮空间,可有效实现重发而且不会出现重份;都要设置一个帧的缓冲存贮空间,可有效实现重发而且不会出现重份;l连续重发请求是指发送方可以连续发送一系列的帧,既不用等前一帧被确认就连续重发请求是指发送方可以连续发送一系列的帧,既不用等前一帧被确认就可发送下一帧,这种方法传输效率高,但增大了缓冲存贮空间;可发送下一帧,这种方法传输效率高,但增大了缓冲存贮空间;lGo-Back-NGo-Back-N的原理有两种含义:的原理有两种含义:1 1、接收方检测出失序的信息帧后,要求发送方、接收

19、方检测出失序的信息帧后,要求发送方重发最后一个正确接收的信息帧之后所有未被确认的帧;重发最后一个正确接收的信息帧之后所有未被确认的帧;2 2、当发送方发送了几个帧、当发送方发送了几个帧后,若发现该后,若发现该N N帧的前几帧在计时器超时后仍未返回其确认信息,则该帧及其后的帧的前几帧在计时器超时后仍未返回其确认信息,则该帧及其后的帧被判定出错,就要重发;帧被判定出错,就要重发;l选择重发策略:出错的帧之后的帧可接收下来,存放在缓冲区中,同时要求发选择重发策略:出错的帧之后的帧可接收下来,存放在缓冲区中,同时要求发送方重新发送出错的那一帧,这种策略减少了浪费,但要求有足够大的缓冲空间。送方重新发送

20、出错的那一帧,这种策略减少了浪费,但要求有足够大的缓冲空间。l流量控制是对发送方数据流量的控制,使其发送速率不致超过接收方所能承受流量控制是对发送方数据流量的控制,使其发送速率不致超过接收方所能承受的能力,流量控制并不是数据链路层所特有的功能,许多高层协议中也提供流量控的能力,流量控制并不是数据链路层所特有的功能,许多高层协议中也提供流量控制的功能。制的功能。第第三三章章计算机网络计算机网络体系结构及协议体系结构及协议3 3)常见的流量控制方案有:)常见的流量控制方案有:XON/XOFFXON/XOFF方案和窗口机制。方案和窗口机制。lXON/XOFFXON/XOFF方案使用一对控制字符来实现

21、流量控制,当接收方过载时,方案使用一对控制字符来实现流量控制,当接收方过载时,可向发送方发送字符可向发送方发送字符XOFFXOFF(DC3DC3)暂停,待接收方处理完数据后,再向发送方发送)暂停,待接收方处理完数据后,再向发送方发送字符字符XONXON(DC1DC1),使之恢复发送数据;),使之恢复发送数据;l窗口机制:其本质是在收到一个确定帧之前,对发送方可发送帧的数目加窗口机制:其本质是在收到一个确定帧之前,对发送方可发送帧的数目加以限制,这是由发送方调整保留在重发表中的待确认帧来实现的,如接收方来不及以限制,这是由发送方调整保留在重发表中的待确认帧来实现的,如接收方来不及处理,则接收方停

22、止发送确认信息,发送表的重发表就增长,当达到重发表的限度处理,则接收方停止发送确认信息,发送表的重发表就增长,当达到重发表的限度时,发送方就不再发送新帧直到收到确认信息为止。时,发送方就不再发送新帧直到收到确认信息为止。l发送窗口和接收窗口的大小可以不同,但接收窗口的尺寸不能大于发送窗口,发送窗口和接收窗口的大小可以不同,但接收窗口的尺寸不能大于发送窗口,发送方和接收方的窗口尺寸不得大于信号范围的一半。发送窗口指发送方已发送但发送方和接收方的窗口尺寸不得大于信号范围的一半。发送窗口指发送方已发送但尚未确认的帧序号队列的界,上下界分别称上下沿,上沿、下沿的间距称为窗口尺尚未确认的帧序号队列的界,

23、上下界分别称上下沿,上沿、下沿的间距称为窗口尺寸。发送方每发一帧,待确认帧的数目加寸。发送方每发一帧,待确认帧的数目加1 1,收到一个确认帧时,待确认帧的数目减,收到一个确认帧时,待确认帧的数目减 1. 1.当重发表的计数值(待确认帧的数目)等于发送窗口尺寸时,停止发送新帧。当重发表的计数值(待确认帧的数目)等于发送窗口尺寸时,停止发送新帧。l以滑动窗口的观点来统一看待空闲的以滑动窗口的观点来统一看待空闲的RQRQ、Go-Back-NGo-Back-N和选择重发,则空闲和选择重发,则空闲RQRQ:发送窗口:发送窗口=1=1,接收窗口,接收窗口=1=1;Go-Back-NGo-Back-N:发送

24、窗口:发送窗口11,接收窗口,接收窗口=1=1;选择;选择重发:发送窗口重发:发送窗口11,接收窗口,接收窗口1.1.第第三三章章计算机网络计算机网络体系结构及协议体系结构及协议 十七、数据链路层连接的建立、维持和十七、数据链路层连接的建立、维持和释放称为链路管理。释放称为链路管理。第第三三章章计算机网络计算机网络体系结构及协议体系结构及协议 十八、数据链路控制协议也称链路通信十八、数据链路控制协议也称链路通信规程,也就是规程,也就是OSI参考模型中的数据链参考模型中的数据链路层协议,链路控制协议分为异步协议路层协议,链路控制协议分为异步协议和同步协议两类。和同步协议两类。l异步协议以字符为独

25、立的信息传输单位,一般异步协议以字符为独立的信息传输单位,一般用于数据速率较低的场合。用于数据速率较低的场合。l同步协议是以帧为传输单位,同步协议能更有同步协议是以帧为传输单位,同步协议能更有效地利用信道,也便于实现差错控制、流量控制等功效地利用信道,也便于实现差错控制、流量控制等功能。同步协议分为三种类型:面向字符的同步协议;能。同步协议分为三种类型:面向字符的同步协议;面向比特的同步协议;面向字节的同步协议。面向比特的同步协议;面向字节的同步协议。第第三三章章计算机网络计算机网络体系结构及协议体系结构及协议 1 1)面向字符的同步控制协议)面向字符的同步控制协议最早的同步协议、典型的代表是

26、最早的同步协议、典型的代表是IBMIBM公司的公司的BSCBSC协议、均由链路建立、数协议、均由链路建立、数据传输、电路拆除三部分组成。据传输、电路拆除三部分组成。BSCBSC协议用协议用ASCIIASCII或或EBCDICEBCDIC字符集定义的字符集定义的1010个传输控制字符个传输控制字符标识标识 名称名称 含义含义SOH SOH 序始序始1 1 表示报文的标题和报头开始表示报文的标题和报头开始STX STX 文始文始2 2 标题结束或报文文本的开始标题结束或报文文本的开始ETX ETX 文终文终3 3 报文文本的结束报文文本的结束EOT EOT 送毕送毕4 4 一或多个文本块结束,拆除

27、链路一或多个文本块结束,拆除链路ENQ ENQ 询问询问5 5 询问,用于请求远程站给出响应询问,用于请求远程站给出响应ACK ACK 确认确认6 6 接收方发出的正确接收的响应接收方发出的正确接收的响应DLE DLE 转义转义10 10 修改紧跟其后的修改紧跟其后的N N个字符的意义个字符的意义NAK NAK 否认否认15 15 接收方发出的未正确接收的响应接收方发出的未正确接收的响应SYN SYN 同步同步16 16 实现节点之间字符同步和无数据传输时同步实现节点之间字符同步和无数据传输时同步ETB ETB 块终块终17 17 报文分成多个数据块时一个数据块的结束报文分成多个数据块时一个数

28、据块的结束第三章计算机网络体系结构及协议第三章计算机网络体系结构及协议 BSCBSC协议将在链路上传输的信息分为数据报文和监控报文两类。协议将在链路上传输的信息分为数据报文和监控报文两类。数据报文一般由报头和文本组成,文本是要传送的有效数据信息,而报头有时也可不用,报数据报文一般由报头和文本组成,文本是要传送的有效数据信息,而报头有时也可不用,报文较长时,可分为多个块来发送,每一个块作为一个传输单位。发送方只有收到接收方返回的文较长时,可分为多个块来发送,每一个块作为一个传输单位。发送方只有收到接收方返回的确认后,才能发送下一个数据块。确认后,才能发送下一个数据块。BSCBSC协议的数据块有四

29、种形式(注解:协议的数据块有四种形式(注解:BCCBCC:块校验字符,校验范围:块校验字符,校验范围:STX-ETXSTX-ETX或或STX-ETBSTX-ETB,BSCBSC协议中所有发送的数据均跟在至少两个协议中所有发送的数据均跟在至少两个SYNSYN字符之后):字符之后):A A:不带报头的单块报文或分组传输的最后一块:不带报头的单块报文或分组传输的最后一块:SYN SYN STX SYN SYN STX 报文报文 ETX BCC ETX BCCB B:带报头的单块报文:带报头的单块报文:SYN SYN SOH SYN SYN SOH 报头报头 STX STX 报文报文 ETX BCC

30、ETX BCCC C:分块传输的第一块报文:分块传输的第一块报文:SYN SYN SOH SYN SYN SOH 报头报头 STX STX 报文报文 ETB BCC ETB BCCD D:分块传输中的中间报文:分块传输中的中间报文:SYN SYN STX SYN SYN STX 报文报文 ETB BCC ETB BCC当发送的报文是二进制数据而不是字符串时,为使二进制数据中允许出现与传输控制字符相当发送的报文是二进制数据而不是字符串时,为使二进制数据中允许出现与传输控制字符相同的数据(即数据的透明性),可在各帧中真正的传输控制字符同的数据(即数据的透明性),可在各帧中真正的传输控制字符 (SY

31、NSYN除外)前加上除外)前加上DLEDLE转义转义字符。在发送时,若文本中也出现与字符。在发送时,若文本中也出现与DLEDLE字符相同的二进制比特串,这可插入一个外加的字符相同的二进制比特串,这可插入一个外加的DLEDLE字符加以标记,接收方若发现单个字符加以标记,接收方若发现单个DLEDLE字符,则可知其后为传输控制字符,如发现连续两个字符,则可知其后为传输控制字符,如发现连续两个DLEDLE字符,则知道其后者为数据,在处理之前将其中一个删去。字符,则知道其后者为数据,在处理之前将其中一个删去。正反向监控报文有如下四种格式:正反向监控报文有如下四种格式:A A:肯定确认和选择响应:肯定确认

32、和选择响应:SYN SYN ACKSYN SYN ACK;B B:否定确认:否定确认和选择响应:和选择响应:SYN SYN NAKSYN SYN NAK;C C:轮询:轮询/ /选择请求:选择请求:SYN SYN P/SSYN SYN P/S前缀前缀 站地址站地址 ENQ ENQ;D D:拆链:拆链:SYN SYN EOT.SYN SYN EOT.BSCBSC协议与特定的字符编码集关系过于密切,所以兼容性较差。协议与特定的字符编码集关系过于密切,所以兼容性较差。BSCBSC是一个半双工协议,它是一个半双工协议,它的链路传输效率也很低。不过,由于的链路传输效率也很低。不过,由于BSCBSC协议需

33、要的缓冲存贮空间小,因而在面向终端的网络协议需要的缓冲存贮空间小,因而在面向终端的网络中被广泛使用。中被广泛使用。第第三三章章计算机网络计算机网络体系结构及协议体系结构及协议 十九、十九、面向比特的同步控制协议面向比特的同步控制协议HDLC:特点:特点:A A、不依赖于任何字符编码集;、不依赖于任何字符编码集;B B、数据报文可透明传输;、数据报文可透明传输;C C、全双工通信;、全双工通信;D D、传输可靠性高(均采用传输可靠性高(均采用CRCCRC校验码);校验码);E E、传输控制功能与处理功能分离。、传输控制功能与处理功能分离。HDLCHDLC的操作方式是某站点是以主站方式操作还是以从

34、站方式操作,或者二者兼备。链路的操作方式是某站点是以主站方式操作还是以从站方式操作,或者二者兼备。链路上用于控制目的的站称为主站,其他受主站控制的站称为从站。由主站发往从站的帧称为上用于控制目的的站称为主站,其他受主站控制的站称为从站。由主站发往从站的帧称为命令帧,由从站返回主站的帧称为响应帧。命令帧,由从站返回主站的帧称为响应帧。HDLCHDLC中常用的操作方式有正常响应方式中常用的操作方式有正常响应方式NRMNRM、异步响应方式、异步响应方式ARMARM、异步平衡方式、异步平衡方式ABM.ABM.正常响应方式正常响应方式NRMNRM是一种非平衡数据链路操作方式,在这种操作方式中,传输过程由

35、主是一种非平衡数据链路操作方式,在这种操作方式中,传输过程由主站启动,从站只有收到主站某个命令帧后,才能作为响应向主站传输信息,该操作方式适站启动,从站只有收到主站某个命令帧后,才能作为响应向主站传输信息,该操作方式适用于面向终端的点用于面向终端的点- -点和一点到多点的链路。附:平衡操作:站可以兼备主站和从站的功能;点和一点到多点的链路。附:平衡操作:站可以兼备主站和从站的功能;非平衡操作:操作时有主站、从站之分的而且各自功能不同的站。非平衡操作:操作时有主站、从站之分的而且各自功能不同的站。异步响应方式异步响应方式ARMARM:也是一种非平衡数据链路操作方式,与正常响应方式:也是一种非平衡

36、数据链路操作方式,与正常响应方式NRMNRM不同的是,不同的是,ARMARM下的传输过程由从站启动,并控制超时和重发。该操作方式适用于采用轮询方式的多下的传输过程由从站启动,并控制超时和重发。该操作方式适用于采用轮询方式的多站链路。站链路。异步平衡方式异步平衡方式ABMABM:它是一种允许任何节点来启动传输的操作方式。:它是一种允许任何节点来启动传输的操作方式。HDLCHDLC的帧类型:信息帧(的帧类型:信息帧(I I帧)、监控帧(帧)、监控帧(S S帧帧 00- 00-接收就绪、接收就绪、01-01-拒绝、拒绝、10-10-接收未就绪、接收未就绪、11-11-选择拒绝)、和无编号帧(选择拒绝

37、)、和无编号帧(U U帧)三种类型。帧)三种类型。第第三三章章计算机网络计算机网络体系结构及协议体系结构及协议 二十、网络层是二十、网络层是OSI参考模型中的第三参考模型中的第三层,是面向数据通信的低三层中最复杂、层,是面向数据通信的低三层中最复杂、最关键的一层,网络层的主要功能是实最关键的一层,网络层的主要功能是实现两个端系统之间的数据透明传输,具现两个端系统之间的数据透明传输,具体功能包括路由选择、阻塞控制、网际体功能包括路由选择、阻塞控制、网际互连等。互连等。第第三三章章计算机网络计算机网络体系结构及协议体系结构及协议 二十一、在分组交换方式中,通信子网二十一、在分组交换方式中,通信子网

38、向端系统提供虚电路和数据报两种网络向端系统提供虚电路和数据报两种网络服务,而通信子网内部的操作也有虚电服务,而通信子网内部的操作也有虚电路和数据报两种方式。路和数据报两种方式。1 1)虚电路:在这种操作方式中,网络的源节点和目的节点间先要建立一条逻辑)虚电路:在这种操作方式中,网络的源节点和目的节点间先要建立一条逻辑通路,称之为虚电路。虚电路的实际路径可能相同也可能不同,虚电路服务是通路,称之为虚电路。虚电路的实际路径可能相同也可能不同,虚电路服务是网络层向运输层提供的一种使所有分组按顺序到达目的端系统的可靠的数据传网络层向运输层提供的一种使所有分组按顺序到达目的端系统的可靠的数据传送方式,它

39、是一种面向连接的服务。送方式,它是一种面向连接的服务。2 2)数据报服务:在这种操作方式中,每个分组被称为一个数据报,若干个数据)数据报服务:在这种操作方式中,每个分组被称为一个数据报,若干个数据报构成一次要传送的报文和数据块。数据报的传送是被单独处理的,在传送过报构成一次要传送的报文和数据块。数据报的传送是被单独处理的,在传送过程中,网络结点要为每个数据报做路由选择,数据报服务是指端系统的网络层程中,网络结点要为每个数据报做路由选择,数据报服务是指端系统的网络层与网络结点中的网络之间一致地按照数据报操作方式交换数据,数据报服务是与网络结点中的网络之间一致地按照数据报操作方式交换数据,数据报服

40、务是无连接的服务。无连接的服务。3 3)虚电路服务。即通信子网内部节点按数据报方式交换数据,而与端系统相连)虚电路服务。即通信子网内部节点按数据报方式交换数据,而与端系统相连的网络节点则向端系统提供虚电路服务。的网络节点则向端系统提供虚电路服务。第第三三章章计算机网络计算机网络体系结构及协议体系结构及协议 二十二、路由选择:是网络结点在收到一个分二十二、路由选择:是网络结点在收到一个分组后,要确定向下一节点传送的路径。即根组后,要确定向下一节点传送的路径。即根据一定的原则和算法在传输通路中选出一条据一定的原则和算法在传输通路中选出一条通向目的节点的最佳路由。路由的好坏在很通向目的节点的最佳路由

41、。路由的好坏在很大程度上决定了网络的性能,如网络吞吐量、大程度上决定了网络的性能,如网络吞吐量、平均延迟时间等。平均延迟时间等。确定路由选择的策略称为路由算法,设置路由算法时的参考以下技确定路由选择的策略称为路由算法,设置路由算法时的参考以下技术要素:选择最短路由还是最佳路由;通信子网是采用虚电路操作术要素:选择最短路由还是最佳路由;通信子网是采用虚电路操作方式还是采用数据报的操作方式;采用分布式路由算法还是采用集中方式还是采用数据报的操作方式;采用分布式路由算法还是采用集中式路由算法;考虑关于网络拓扑、流量和延迟等网络信息的来源;式路由算法;考虑关于网络拓扑、流量和延迟等网络信息的来源;确定

42、采用静态路由还是动态路由。确定采用静态路由还是动态路由。静态路由选择策略不用测量,也不需利用网络信息。这种策略按某静态路由选择策略不用测量,也不需利用网络信息。这种策略按某种固定规则进行路由选择,包括泛射路由选择、固定路由选择算法。种固定规则进行路由选择,包括泛射路由选择、固定路由选择算法。第第三三章章计算机网络计算机网络体系结构及协议体系结构及协议 二十三、动态路由选择策略:这种方法二十三、动态路由选择策略:这种方法依靠网络当前的状态信息来决定路由,依靠网络当前的状态信息来决定路由,包括距离矢量路由算法和链路状态路由包括距离矢量路由算法和链路状态路由算法。算法。第第三三章章计算机网络计算机网

43、络体系结构及协议体系结构及协议 二十四、拥塞现象是指到达通信子网中二十四、拥塞现象是指到达通信子网中某一部分的分组数量过多,使得该部分某一部分的分组数量过多,使得该部分网络来不及处理,以致引起这部分及至网络来不及处理,以致引起这部分及至整个网络性能下降的现象,严重时会出整个网络性能下降的现象,严重时会出现死锁。现死锁。l 阻塞控制不同于流量控制,流量控制是基于平均值的控制,是阻塞控制不同于流量控制,流量控制是基于平均值的控制,是指对一条通路上的通信量进行控制,主要解决一条通路上各接指对一条通路上的通信量进行控制,主要解决一条通路上各接收节点接收能力不足的问题,阻塞多是由于某处峰值流量过高收节点

44、接收能力不足的问题,阻塞多是由于某处峰值流量过高而发生,它与通信子网传送的分组总量有关。而发生,它与通信子网传送的分组总量有关。l 拥塞控制问题的解决方案可以分为开环的和闭环的,一旦出现拥塞控制问题的解决方案可以分为开环的和闭环的,一旦出现拥塞,有两种解决方法:增加资源或降低负载。拥塞,有两种解决方法:增加资源或降低负载。第第三三章章计算机网络计算机网络体系结构及协议体系结构及协议 二十五、二十五、X.25协议描述了主机(协议描述了主机(DTE)与分组)与分组交换网(交换网(PSV)之间的接口标准,)之间的接口标准,X.25包括包括物理层、数据链路层和分组层三个层次。物理层、数据链路层和分组层

45、三个层次。(分组层相当于(分组层相当于OSI参考模型中的网络层)其参考模型中的网络层)其主要功能是向主机提供多信道的虚电路服务。主要功能是向主机提供多信道的虚电路服务。l X.25X.25分组级的功能是将链路层所提供的连接分组级的功能是将链路层所提供的连接DTE-DCEDTE-DCE的一条或多的一条或多条物理链路复用成数条逻辑信道,并且对每一条逻辑信道所建立的虚电条物理链路复用成数条逻辑信道,并且对每一条逻辑信道所建立的虚电路执行与链路层单链路协议类似的链路建立、数据传输、流量控制、顺路执行与链路层单链路协议类似的链路建立、数据传输、流量控制、顺序和差错检测、电路的拆除等操作。序和差错检测、电

46、路的拆除等操作。l X.25X.25提供虚呼叫和永久虚电路两种虚电路服务,规定的虚电路服务提供虚呼叫和永久虚电路两种虚电路服务,规定的虚电路服务属于面向连接的服务。属于面向连接的服务。l 在在X.25X.25的分组级上,所有信息都以分组为基本单位进行传输和处理,的分组级上,所有信息都以分组为基本单位进行传输和处理,分组级包括分组级包括RRRR、RNRRNR、REJREJ三个分组,称为流量控制分组。三个分组,称为流量控制分组。l X.25X.25确认分组用作呼叫建立和清除、数据和中断、流量控制和复位、确认分组用作呼叫建立和清除、数据和中断、流量控制和复位、重启动等。重启动等。第第三三章章计算机网

47、络计算机网络体系结构及协议体系结构及协议 二十六、网际互联的目的是使一个网络上的用二十六、网际互联的目的是使一个网络上的用户能访问其它网络上的资源,使不同网络上户能访问其它网络上的资源,使不同网络上的用户相互通信和交换信息,网际互连不仅的用户相互通信和交换信息,网际互连不仅有利于资源共享,也可以从整体上提高网络有利于资源共享,也可以从整体上提高网络的可靠性。实现网际互连的条件:的可靠性。实现网际互连的条件:A A、在网络之间至少提供一条物理上连接的链路,并具有对这条链路的控、在网络之间至少提供一条物理上连接的链路,并具有对这条链路的控制规程;制规程;B B、在不同网络的进程之间提供合适的路由实

48、现数据交换;、在不同网络的进程之间提供合适的路由实现数据交换;C C、有一个始终记录不同网络使用情况并维护该状态信息的统一的记费服、有一个始终记录不同网络使用情况并维护该状态信息的统一的记费服务;务;D D、在提供以上的服务时,尽可能不对互连在一起的网络的体系结构作任、在提供以上的服务时,尽可能不对互连在一起的网络的体系结构作任何修改。何修改。局域网、广域网的网际互连有局域网、广域网的网际互连有“LAN-LANLAN-LAN、LAN-WANLAN-WAN、WAN-WANWAN-WAN、LAN-WAN-LANLAN-WAN-LAN”四种形式。四种形式。第第三三章章计算机网络计算机网络体系结构及协

49、议体系结构及协议 二十七、网间连接器是指用于网络之间二十七、网间连接器是指用于网络之间互连的中继设备,它可分为转发器、网互连的中继设备,它可分为转发器、网桥、路由器和网关。桥、路由器和网关。转发器:在物理层间实现透明的二进制比特复制,以转发器:在物理层间实现透明的二进制比特复制,以补偿信号衰减;补偿信号衰减;网桥:提供链路层间的协议转换,在局域网之间存储网桥:提供链路层间的协议转换,在局域网之间存储和转发帧;和转发帧;路由器:提供网络层间的协议转换,在不同的网络之路由器:提供网络层间的协议转换,在不同的网络之间存储和转发分组;间存储和转发分组;网关:提供运输层及运输层以上各层间的协议转换。网关

50、:提供运输层及运输层以上各层间的协议转换。第第三三章章计算机网络计算机网络体系结构及协议体系结构及协议 二十八、运输层是二十八、运输层是OSI七层模型中的第七层模型中的第四层,运输层是四层,运输层是OSI七层模型中最重要、七层模型中最重要、最关键的一层,是唯一负责总体数据传最关键的一层,是唯一负责总体数据传输和控制的一层。输和控制的一层。l 运输层的两个主要目的是:提供可靠的端到端的通信;向运输层的两个主要目的是:提供可靠的端到端的通信;向会话层提供独立于网络的运输服务。会话层提供独立于网络的运输服务。l 运输层的主要功能是:对一个进行的对话和连接提供可靠的运运输层的主要功能是:对一个进行的对

51、话和连接提供可靠的运输服务,在通向网络的单一物理连接上实现该连接的复用,在输服务,在通向网络的单一物理连接上实现该连接的复用,在单一连接上提供端到端的信号与流量控制、端到端的差错控制单一连接上提供端到端的信号与流量控制、端到端的差错控制以及恢复等服务。以及恢复等服务。l 运输层的服务包括的内容有:服务类型:两大类,面向连接运输层的服务包括的内容有:服务类型:两大类,面向连接的服务和无连接的服务。服务等级;数据传输:一般采用的服务和无连接的服务。服务等级;数据传输:一般采用全双工服务;用户接口;连接管理;状态报告;安全全双工服务;用户接口;连接管理;状态报告;安全保密。保密。第第三三章章计算机网

52、络计算机网络体系结构及协议体系结构及协议 二十九、服务质量(二十九、服务质量(QOS)是指在运输连接点之间看)是指在运输连接点之间看到的某些运输连接的特征,是运输层性能的度量,反到的某些运输连接的特征,是运输层性能的度量,反映了传输质量及服务的可用性。根据用户要求和差错映了传输质量及服务的可用性。根据用户要求和差错性质,网络服务按质量可划分为三种类型:性质,网络服务按质量可划分为三种类型:A型网型网络服务:具有可接受的残留差错率和故障通知率;络服务:具有可接受的残留差错率和故障通知率;B型网络服务:具有可接受的残留差错率和不可接型网络服务:具有可接受的残留差错率和不可接受的故障通知率;受的故障

53、通知率;C型网络服务:具有不可接受的型网络服务:具有不可接受的残留差错率。残留差错率。 用户要求比较高,则一个网络可能归于用户要求比较高,则一个网络可能归于C型。丢型。丢失数据对于电子邮件来说算是失数据对于电子邮件来说算是A型,而对于银行系统型,而对于银行系统来说就是来说就是C型了。型了。A型的服务质量最高。服务质量划型的服务质量最高。服务质量划分得较高的网络,仅需要较简单的协议级别,即:分得较高的网络,仅需要较简单的协议级别,即:A0级协议(简单级)。级协议(简单级)。第第三三章章计算机网络计算机网络体系结构及协议体系结构及协议 三十、传输服务原语分为请求、指示、三十、传输服务原语分为请求、指示、响应、确认四种类型。响应、确认四种类型。第第三三章章计算机网络计算机网络体系结构及协议体系结构及协议 三十一、在三十一、在TCP/IP协议体系中,进程间协议体系中,进程间的相互作用主要采用客户的相互作用主要采用客户/服务器模式服务器模式(原因是网络资源分布不均和网络环境(原因是网络资源分布不均和网络环境中进程通信的异步性),客户中进程通信的异步性),客户/服务器模服务器模式采用式采用“请求驱动请求驱动”方式工作。方式工作。第第三三章章计算机网络计算机网络体系结构及协议体系结构及协议 三十二、三十二、TCP协议的特点是面向连接服协议的特点是面向连接服务、高可靠性、全双工通

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论