版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第四讲广域通信网西南林学院计算机与信息科学系第四讲广域通信网广域网
广域网的基本概念广域网是地理分布范围在几十公里至几千公里,可以连接不同城市、不同国家、遍及全球的计算机网络。广域网可看作是局域网利用公用通信网络、互连设备连接起来的、可以实现远距离数据通信的计算机网络。广域网广域网的基本概念常用的广域网技术公共交换电话网(PSTN) PublicSwitchTelephoneNetworkX.25公共数据网帧中继网综合业务数字网(ISDN)ATM常用的广域网技术公共交换电话网(PSTN)公共交换电话网(PSTN)公共交换电话网全称是:PublicSwitchTelephoneNetwork该网最初是为了话音通信而建立的网络,从20世纪60年代开始又被用于数据传输其特点是:采用电路交换现有网络设施完善,价格便宜传输速率低,最多达56Kbps采用模拟传输,抗干扰能力差将逐步被其他网络取代公共交换电话网(PSTN)公共交换电话网全称是:PublicX.25网X.25标准X.25是CCITT在1974年建议、后经多次修订的公用分组交换网接口的标准,其重要特征是:只要网络产品制造商按此接口标准生产相应产品,就可应用于公用分组交换网,而不管其内部采用何技术手段实现。X.25所规定的接口在工作时的示意图如图所示。X.25网X.25标准X.25网络提供的服务是虚电路服务,图中的两条虚线VC1、VC2代表两条虚电路。X.25的接口分为三个层次,最下层为物理层、传送比特流;中间是数据链路层,传送数据帧;最高层是分组层,传送数据分组。其层次关系如图所示。(见书上P68页)X.25的规定的DTE—DCE接口X.25的层次关系X.25网络提供的服务是虚电路服务,图中的两条虚线VC1、V
帧中继网(P86页)帧中继技术是在分组交换技术充分发展,数字与光纤传输线路逐渐代替已有的模拟线路,用户终端日益智能化的条件下诞生并发展起来的。帧中继是一种简单的面向连接的分组电路,是基于开放系统互连模型的数据链路层,此项技术的开发既可满足局域网互连所需的大容量的传送,也可满足用户对数据传输延时小的要求。其具有吞吐量大、时延小、适合突发性业务等特点,能充分利用网络资源。帧中继网(P86页)帧中继技术是在分组交换技术充分发展,数综合业务数字网ISDN(P94页)将多种业务集成在一个网内,为用户提供经济有效的数字化综合服务,包括电话、传真、可视图文及数据通信等。ISDN使用单一入网接口,利用此接口可实现多个终端(ISDN电话、终端等)同时进行数字通信连接。ISDN的组成部件当多个设备同时接入一条ISDN线路时,可能需要网络终端、终端适配器、用户终端等设备,如图所示。综合业务数字网ISDN(P94页)ATM(P97页)ATM(异步传送模式)是一种传递模式,在这一模式中,信息被组成固定长度的信元在电信网中进行复用、交换、传输。它综合了电路交换和分组交换的优点,可传送任意速率的宽带信号,可传输话音、数据、图像和视频业务。ATM(P97页)ATM(异步传送模式)是一种传递模式,在这公众电话网络(PSTN)是目前普及程度最高、成本最低的公用通讯网络,它在网络互连中也有广泛的应用。尽管现在已经有许多速度更快、性能更好的接入技术,如后面将要介绍的ISDN、ASDL和CableModem等,但使用Modem接入仍然是接入Internet的一种选择。如图所示为Modem接入方式。PSTN与Modem接入Modem接入方式公众电话网络(PSTN)是目前普及程度最高、成本最低的公用通1.物理层概述物理层是OSI参考模型的最低层,也是最基础的一层,它并不是指连接计算机的具体的物理设备或具体的传输媒体,它向下是物理设备之间的接口,直接与传输介质相连接,使二进制数据流通过该接口从一台设备传给相邻的另一台设备,向上为数据链路层提供数据流传输服务。公共交换电话网(PSTN)的物理层1.物理层概述公共交换电话网(PSTN)的物理层公共交换电话网(PSTN)的物理层1.物理层概述物理层主要考虑的是怎样才能在连接各种计算机的传输媒体上传输数据的比特流。物理层上的协议有时也称为接口。物理层协议主要规定物理信道的建立、保持及释放的特性,这些特性包括机械的、电气的、功能的和规程的4个方面特性。公共交换电话网(PSTN)的物理层1.物理层概述公共交换电话网(PSTN)的物理层在这里引入两个名词:DTE(DataTerminalEquipment)DCE(DataCircuitEquipment)DTE叫做数据终端设备,是具有一定的数据处理能力以及发送和接收数据能力的设备,是数据的源或目的。DCE的作用就是在DTE和传输线路之间提供信号变换和编码功能,并且负责建立、保持和释放物理信道的连接。公共交换电话网(PSTN)的物理层在这里引入两个名词:公共交换电话网(PSTN)的物理层DTE与DCE之间的接口公共交换电话网(PSTN)的物理层DTE与DCE之间的接口通信接口及设备广泛使用的通信设备接口标准有:EIARS-232C;EIARS-499;ITU-T建议的X.21等标准。RS(RecommendedStandard)表示推荐标准,232、499等为标识号码,而后缀(如RS-232C中的C)表示该推荐标准被修改过的次数。ITU-T也有一些相应的标准。与EIARS-232C兼容的ITU-TV.24建议,与EIARS-422兼容的ITU-TV.10等。通信接口及设备广泛使用的通信设备接口标准有:EIARS-232C接口在串行通信中,EIARS-232C是应用最为广泛的标准,EIA在1969年公布的数据通信标准,其后为了改进RS-232C的局限性,提供更高的传输距离和数据速率,增加了新的功能,如环路测试功能,在1977年颁布了RS-499。由于RS-499标准太复杂,EIA于1987年颁布了与RS-232C兼容的改进版RS-232D。发送和接收数据的计算机或终端系统,称为数据终端设备(DTE),如计算机。用来实现信息的收集、处理和变换的设备称为数据通信设备(DCE),如调制解调器。EIARS-232C接口在串行通信中,EIARS-23RS-232C接口的特性RS-232C使用9针或25针的D型连接器DB-9或DB-25。目前,绝大多数计算机使用的是9针的D型连接器。RS-232D规定使用25针的D型连接器。RS-232C采用的信号电平-5~-15V代表逻辑“1”,+5~+15V代表逻辑“0”。在传输距离不大于15米时,最大速率为19.2kbps。RS-232C接口的特性RS-232C使用9针或25针的DRS-232C接口各针脚的功能定义针脚号信号名称说明1保护地(SHG)屏蔽地线7信号地(SIG)公共地线2发送数据(TxD)DTE将数据传送给DCE3接收数据(RxD)DTE从DCE接收数据4请求发送(RTS)DTE到DCE表示发送数据准备就绪5允许发送(CTS)DCE到DTE表示准备接收要发送的数据6数据传输设备就绪(DSR)通知DTE,DCE已连到线路上准备发送20数据终端就绪(DTR)DTE就绪,通知DCE连接到传输线路22振铃指示(RI)DCE收到呼叫信号向DTE发RI信号8接收线载波检测(DCD)DCE向DTE表示收到远端来的载波信号21信号质量检测DCE向DTE报告误码率的高低23数据信号速率选择器DTE与DCE间选择数据速率24发送器码元信号定时(TC)DTE提供给DCE的定时信号15发送器码元信号定时(TC)DCE发出,作为发送数据时钟17接收器码元信号定时(RC)DCE提供的接收时钟RS-232C接口各针脚的功能定义针脚号信号名称说明1RS232接口DB-9和DB-25的对应关系DB-9信号名称DB-251载波检测(CD)82发送数据(TD)23接收数据(RD)34数据终端准备(DTR)205信号地(SIG)76数据传输设备准备(DSR)67请求发送(RTS)48允许发送(CTS)59振铃指示(RI)22RS232接口DB-9和DB-25的对应关系DB-9信号名RS-232接口的应用异步应用两个DTE(计算机)设备通过电话线进行异步通信,并使用调制解调器作为数据通信设备。同步应用两个DTE设备通过RS-232C进行同步通信,使用DB-25针接口的第17和第24针脚提供外同步的时钟信号,实现数据的收发。由于9针的RS-232C接口不能提供时钟信号,因而不能进行同步通信。RS-232接口的应用异步应用RS-232接口的空Modem连接当近距离的两个DTE之间进行通信时,可以不使用Modem,而是采用空Modem连接方式例如,两个DTE之间分别采用两个25针和两个9针RS-232C接口的空Modem连接方式。RS-232接口的空Modem连接当近距离的两个DTE之间空Modem的简单连接方式在实际应用中,DTE与DCE之间、DTE和DTE之间可以使用最简单连接方式DTE与DCE相连时,DTE和DCE对应的针脚直连,且只需要使用发送TD、接收RD和信号地SIG。对于DTE与DTE相连时,相对的发送和接收针脚需要交叉相连,因此,有时也把空Modem线称为串口交叉线。空Modem的简单连接方式在实际应用中,DTE与DCE之间RS-232C接口的工作流程RS-232C接口的工作流程是指按照各个针脚的状态有序地实现数据传输。例如:两个DTE之间采用租用线路实现全双工同步数据传输的全过程。建立连接阶段;数据传输阶段;释放连接阶段;RS-232C接口的工作流程RS-232C接口的工作流程是从而提高了Modem的有效传输速率课件EIARS-449接口由于RS-232C标准采用的信号电平高,为非平衡发送和接收方式,而且其接口电路由于有公共地线,当信号线穿过电气干扰环境时,发送的信号将会受到影响,若干扰足够大,发送的“0”会变成“1”,“1”会变成“0”,所以存在数据传输速率低,传输距离短,串扰信号较大等缺点。为了改善RS-232C的性能,提高抗干扰能力,增加传输距离,EIA推荐了和RS-232C完全兼容的RS-449接口标准。EIARS-449接口由于RS-232C标准采用的信号电RS-449/V.35标准RS-449标准规定的接口特性与CCITTV.35一致;采用37针和9针连接器,其中37针连接器包含了与RS-449相关的所有信号;每一个信号线均需采用一对导线;通过测试线可以自环进行测试,以检验通信设备是否有故障;RS-449有两个子标准,即平衡式的RS-422A标准和非平衡式的RS-423A标准。RS-423-A:规定电气特性为非平衡传输,有公共地,电缆长度10米,最大数据率为100kbpsRS-422-A:规定电气特性为平衡传输,无公共地,电缆长度100米,最大数据率为1Mbps;RS-449/V.35标准RS-449标准规定的接口特性与CDTEDCET(发送)C(控制)R(接收)I(指示)S(位定时)B(字节定时,可选)Ga(DTE公共回线)G(地)X.21建议书X.21是ITU-T推荐的数字接口,用于在公用数据网上进行同步操作的DTE和DCE之间的通用接口。X系列的X.21bis可以将X.21转换为适合于模拟信道的接口,起到从模拟信道过渡到数字信道的作用。机械特性:15根引脚;功能特性:8条信号线;DTEDCET(发送)C(控制)R(接收)I(指示)X.21接口的工作流程X.21接口标准规定了在建立和释放呼叫,DTE与DCE之间交换的信息(DCE表示DTE和网络接口的设备)C:控制电路T:发送电路R:接收电路I:指示电路X.21bis建议用于EIA-232-D/V.24设备的过渡,使用模拟信道,DCE为同步MODEM;主叫DTEDCEC接通,T=0R=“++...+”T=被叫地址R=呼叫进行信号R=1,I接通T=数据C断开,T=0R=0,I断开建立连接拆除连接数据传输X.21接口的工作流程X.21接口标准规定了在建立和释放呼叫调制解调器Modem是为数字信号在具有有限带宽的模拟信道上进行远距离传输而设计的,是一种数据通信设备DCE。其主要功能是进行信号的调制和解调,在DTE和模拟传输线路之间起到数字信号与模拟信号之间的转换作用。计算机也可以通过Modem的传真和语音功能,发送传真以及提供电话录音留言和全双工的免持听筒服务。调制解调器Modem是为数字信号在具有有限带宽的模拟信道上进调制解调器的组成Modem一般由基带处理、调制解调、信号放大和滤波、均衡等几部分组成。调制解调器的组成Modem一般由基带处理、调制解调、信号放大调制解调器的分类一按通信设备分类可分为:拨号Modem拨号Modem主要用于公用电话网上传输数据。拨号Modem具有在性能指标较低的环境中进行有效操作的特殊性能。多数拨号Modem具备自动拨号、自动应答和自动拆线等功能。专线Modem专线Modem主要用在专用线路或租用线路上,它不必带有自动应答和自动拆线功能。专线Modem的数据传输率比拨号Modem要高。调制解调器的分类一按通信设备分类可分为:调制解调器的分类二按Modem速度分类传输速率在1200bps以下的为低速Modem,1200~9600bps之间的为中速Modem,9600bps以上的为高速Modem。按Modem调制方式分类一般Modem产品的调制方式有频移键控、差分相移键控、正交幅度调制等。按Modem内部控制方式分类分为智能Modem和非智能Modem两类。智能Modem的内部控制逻辑由微处理器实现,它能够接收一系列Modem控制命令(AT命令集)来完成通信过程的控制,并具有自动拨号、重复拨号、选择传输速率等功能。调制解调器的分类二按Modem速度分类调制解调器的分类三按数据传输方式分类同步Modem异步Modem调制解调器的分类三按数据传输方式分类调制解调器的分类四按Modem与计算机的连接方式分类外置式Modem内置式Modem调制解调器的分类四按Modem与计算机的连接方式分类调制解调器的标准Modem标准主要是按ITU-TV系列建议的标准。ITU-T建议信号速率(bps)调制方式V.21300FSKV.2212004–PSKV.22bis2400/120016-QAM/4-DPSKV.231200FSKV.2624004-PSKV.2748008-PSKV.29960016-QAMV.32960032-QAMV.32bis1440064-QAMV.3314400128-QAMV.3428800~336004096-QAM调制解调器的标准Modem标准主要是按ITU-TV系列建议关于56K的调制解调器对于56K的调制解调器,ITU-T为其制定的标准为V.90,它是一种传输速率非对称的调制解调器,其下行传输速率可以达到56Kbps,但上行传输速率是33.6Kbps。在用户使用56K的Modem拨号连接Internet时,只有当提供拨号接入的ISP具有数字中继线时,才可以使用用户Modem的下行传输速率达到56Kbps。若两个用户使用56Kbps的Modem进行直接拨号连接时,Modem的传输速率最高只能达到33.6Kbps。关于56K的调制解调器对于56K的调制解调器,ITU-T为其调制解调器的压缩标准数据压缩指的是发送端的Modem在发送数据以前先将数据进行压缩,而接收端的Modem收到数据后再把数据还原,从而提高了Modem的有效传输速率。通常使用的压缩技术有两种:
ITU-T规范ITU-T规范的V.42bis标准,使用的是Huffman(霍夫曼)编码技术。Huffman压缩技术非常适合于压缩文本数据文件。Microcom网络协议MNP(MicrocomNetworkingProtocol):MNP是一组独立的差错控制和数据压缩标准,MNP有几种压缩编码方式。MNP5:在一行中发现有3个以上相同字符时则发送该字符及重复个数,从而达到压缩目的。对于图表文件,使用这种协议达到的压缩比很高,MNP5可以实现2∶1的压缩比。MNP7:根据字符对的频率进行编码字符,进一步提高压缩能力,MNP7的压缩比可以达到3∶1。调制解调器的压缩标准数据压缩指的是发送端的Modem在发送调制解调器的差错技术标准对于高速Modem,线路中的瞬间噪声可使Modem产生多位错误。因此必须采用差错控制技术,制定相应的标准。常用的差错控制标准有ITU-T和MNP标准ITU-T标准ITU-T的差错控制标准是V.42。MNP标准MNP标准使用的最广泛。MNP5和MNP7定义了数据压缩技术,MNP1~4以及MNP10用于描述差错控制技术。MNP4差错控制标准的Modem已得到广泛应用。V.42把MNP4作为选项。如果某个Modem应答时不支持V.42标准,则可用MNP4方式,从而做到兼容。MNP10是功能非常齐全的差错控制协议,可用于像蜂窝电话这样的噪声环境。使用ITU-TV.42和MNP4协议的Modem可以协商传输速率。如果通信线路在某个速率条件下连续出错次数超过一个设定值,则通信双方的Modem降低速度,直到可以正常传输数据为止。调制解调器的差错技术标准对于高速Modem,线路中的瞬间噪声数据链路层4.1数据链路层的基本概念4.2数据链路控制协议4.3流量控制4.4高级数据链路控制协议HDLC4.5因特网的点对点链路协议PPP数据链路层4.1数据链路层的基本概念4.1数据链路层的基本概念物理层的问题:物理链路是有差错和不可靠的。
物理设备之间可能存在传输速度不匹配的问题。
数据链路层的作用:通过一些数据链路控制协议,在不太可靠的物理链路上实现可靠的数据传输。4.1数据链路层的基本概念物理层的问题:物理链路与数据链路物理链路
是一条无源的点到点的物理线路段。其间无交换节点,但可以有中继器。网络中两台计算机之间的通路可以由多条链路串接而成。数据链路是在物理链路上通过控制协议建立起来的逻辑链路。一条物理链路上可以建立多个数据链路。链路
控制MODEM节点交换机数据链路链路
控制MODEM物理链路节点交换机把实现这些协议的硬件和软件加到物理链路上,就构成了数据链路。物理链路与数据链路物理链路链路
控制MODEM节点交换机节点帧的概念数据链路层协议传送的数据单元(PDU)称为“帧”,是由网络层的协议数据单元以一对一的方式封装而成。数据链路就象一个数字管道,“帧”就是这条数字管道上传输的数据单元。“帧”如同信件一样,封套上载有源地址和目标地址,故能准确无误地地送达目的地。封套内的数据才是要传送的真正内容。帧帧节点节点帧的概念数据链路层协议传送的数据单元(PDU)称为“帧”帧的一般结构对于不同的通信环境或不同的通信协议,“帧”的格式亦不尽相同。“帧”分为面向字符型和面向比特型两类。前者由ASCII字符构成(IBMBSC协议);后者由任意比特构成,更为灵活和高效(HDLC)。F帧
标志A地址
字段C控制
字段D数据字段FCS校验
字段F帧
标志帧的一般结构对于不同的通信环境或不同的通信协议,“帧”的格设置数据链路层的目的在网络实体间提供建立、维持和释放数据链路连接以及提供传输数据链路服务数据单元的功能和过程的手段;在物理链路上建立数据链路连接;检测和校正物理层出现的错误,为网络层提供可靠的无差错的数据链路。设置数据链路层的目的在网络实体间提供建立、维持和释放数据链路为网络层提供的服务类型OSI模型规定数据链路层应为网络层提供三种类型的服务:无确认无连接的服务有确认无连接的服务面向连接的服务源节点不必建立连接,可直接向数据链路发送数据单元;目标节点不必对收到的数据单元进行确认。源节点不必建立连接,可直接向数据链路发送数据单元;目标节点对每个接收到的数据单元应给予肯定确认或否定确认;源节点根据目标节点的确认信息,决定是重发原数据单元还是发送下一个数据单元。源节点要发送数据之前先建立连接,然后进行数据传输,传输结束要拆除数据链路层连接;源节点对传输的每个数据单元进行编号,按顺序发送;目标节点对收到的数据单元给予肯定确认或否定确认。为网络层提供的服务类型OSI模型规定数据链路层应为网络层提供数据链路层的功能链路管理
——为了提供面向连接的服务,数据链路协议要具备数据链路的建立、维护和释放的功能。帧同步流量控制差错控制透明传输寻址链路管理帧同步
——接收方应能从收到的比特流中准确地区分出一帧的开始和结束位置。流量控制差错控制透明传输寻址链路管理帧同步流量控制
——
当收方来不及接收数据时,必须能及时控制发方的发送速率。差错控制透明传输寻址链路管理帧同步流量控制差错控制
——
采用抗干扰编码和链路控制协议进行差错检验和控制。透明传输寻址链路管理帧同步流量控制差错控制透明传输
——
能在数据链路上传输任意比特组合的数据。数据链路协议应能有效有效地区分数据信息和控制信息。寻址链路管理帧同步流量控制差错控制透明传输寻址——
在多点连接的情况下,能正确判断每一帧的目标地址和源地址。数据链路层的功能链路管理——为了提供面向连接的服务,数据链帧同步技术字节计数法用一个特殊字符作为帧的开始定界符,后面使用一个字段来表明帧的长度字节数。首尾定界法使用若干个特定字符作为帧的首尾标志。使用特殊比特模式表示帧的首尾标志。使用违例编码作为帧的首尾标志。帧同步技术字节计数法帧同步技术数据封装的过程Data0111111010101100010101101010110001FTPmessageFrame(mediumdependent)
DataSegmentPacketBitsDataSegmentHeaderDataSegmentHeaderNetworkHeaderFrameTrailerFrameHeaderDataSegmentHeaderNetworkHeader(Bytes)帧同步技术数据封装的过程Data01111110101011帧同步技术712/62/6246~15004PreambleSOFDestinationaddressSourceaddressLength
/Type802.2header
DataFCS10101010……10101010|10101011帧开始定界符SOF:10101011B。最后二位11表示SOF结尾。前导码:是帧同步信号,每个字节均为二进制数10101010。帧同步技术712/62/6246~15004Preamble帧同步技术帧同步技术帧同步技术帧同步技术4.2数据链路控制协议物理链路是有差错和不可靠的。
物理设备之间可能存在传输速度不匹配的问题。数据链路控制协议要实现差错控制和流量控制
数据链路层主机A缓存主机BAP2AP1缓存发送方接收方高层物理层数据链路帧帧物理链路4.2数据链路控制协议物理链路是有差错和不可靠的。
数据链1.停止--等待协议工作原理:发送方发送一块数据后,就停止发送动作,开始计时,等待接收方的反馈结果。接收方对收到的数据进行校验,并根据校验的结果向发送方作出肯定确认或否定确认。当发送方收到“正确”的确认(ACK)之后,继续发送后继数据块;如果发送方收到“否定”确认(NAK),或者计时器超时,重新传送本数据块。1.停止--等待协议工作原理:帧的序号为了保证按顺序传输,为每一个数据帧带上不同的发送序号N(S)。每发送一个新的数据帧就把它的发送序号加1。若节点B收到发送序号相同的数据帧,就表明出现了重复帧,应将其丢弃,同时向节点A发送确认帧ACK。为了减少数据传输的额外开销,应尽量使序号占用较少的比特数。由于停止等待协议每发送一个数据帧就停止等待,因此用一个比特来编号就够了。帧的序号为了保证按顺序传输,为每一个数据帧带上不同的发送序号数据帧在链路上的几种情形正常出错重传超时重传时间ABDATA0上层
实体ACKDATA1上层
实体ACK(a)正常情况ABDATA0DATA0上层
实体ACK(c)数据帧丢失重传tout丢失!ABDATA0上层
实体ACKDATA0丢弃ACK(d)确认帧丢失重传tout丢失!ABDATA0NAKDATA0上层
实体ACK(b)数据帧出错重传出错数据帧在链路上的几种情形正常出错重传停—等协议的特点通信双方以半双工方式进行通信控制简单,易于实现。传输效率低。尤其对信道质量好、差错率低的情况。停—等协议的特点通信双方以半双工方式进行通信2.拉回式连续ARQ协议工作原理:发送方可以连续发送一系列数据帧,即不要求等待对方的确认,即可发送下一数据帧。当发送方收到了接收端发来的对某帧信息的确认帧时,就可以接着发送后继的数据帧。由于减少了等待时间,信道的利用率大大提高。需要在发送方设置一个较大的缓冲区,用以存放待确认的数据帧。当发送方收到对某帧的确认后方可从缓存中删除该数据帧。发送方每发送完一个数据帧,就启动一个超时计时器。若到了超时计时器所设置的重传时间而仍未收到对方的确认帧,发送方就重传未得到确认的数据帧。2.拉回式连续ARQ协议工作原理:需要在发送方设置一个较大拉回式连续ARQ协议的工作原理接收方只能按顺序接收帧。当某一帧出错时,接收方将丢弃出错帧及其后的帧,等待发方重传出错帧及其后的所有帧。发送方A接收方B01234567ACK1ACK001×D出错丢弃DDDD计时器超时234567重传234567ACK3ACK2拉回式连续ARQ协议的工作原理接收方只能按顺序接收帧。发送方3.选择重传ARQ协议为了提高信道的利用率,接收方可以开设较大的缓存区,以保存在出错帧之后正确接收的帧。发送方只需重传出错帧,而不必重复传送那些本来已经正确到达接收方的数据帧。接收方等到所缺序号的数据帧收到后再一并送交主机。3.选择重传ARQ协议为了提高信道的利用率,接收方可以开设连续ARQ协议的工作方式(a)拉回方式(b)选择重发方式发送端接收端ACK0ACK1NAKACK2ACK3(a)ACK0ACK1NAKACK2ACK6(b)ACK3ACK4ACK5丢弃重传重传01234523456012345234560123452678901234526789发送端接收端丢弃连续ARQ协议的工作方式(a)拉回方式发送端接收端ACK04.3流量控制所谓流量控制是指当收方来不及接收数据时,必须能及时控制发方的发送速率。在面向帧的同步通信中主要使用滑动窗口机制来实现流量控制。4.3流量控制所谓流量控制是指当收方来不及接收数据时,必须拉回式连续ARQ协议的问题发送方必须设置缓存保留已发送且未被确认的数据帧的副本,以备重传。计算机的硬件资源是有限的,缓存容量不能无限制增加。当未被确认的数据帧过多时,一旦有一帧出现错误,可能需要重传很多帧,造成很大的浪费,增加了传输的开销。为了对连续发送的大量数据帧进行编号,每帧的发送序号也要占用较多的比特,又增加了一定的开销。因此在连续ARQ协议中必须对连续发送的未被确认的帧数做一定的限制,这就是滑动窗口协议所研究的内容。
拉回式连续ARQ协议的问题发送方必须设置缓存保留已发送且未被窗口机制发送端和接收端分别设定发送窗口和接收窗口。发送窗口用来对发送端进行流量控制。发送窗口的大小WT
代表在还没有收到对方确认信息的情况下发送端最多可以发送多少个数据帧。窗口机制发送窗口控制发送端的速率01234567012发送窗口WT不允许发送这些帧允许发送5个帧(a)01234567012不允许发送这些帧还允许发送4个帧WT已发送(b)01234567012不允许发送这些帧WT已发送(c)01234567012不允许发送这些帧还允许发送
3个帧WT已发送
已发送并已收到确认(d)发送窗口控制发送端的速率01234567012发送窗口WT不接收端设置接收窗口
在接收端只有当收到的数据帧的发送序号落入接收窗口内才允许将该数据帧收下。若接收到的数据帧落在接收窗口之外,则一律将其丢弃。在连续ARQ协议中,接收窗口的大小WR=1。只有当收到的帧的序号与接收窗口一致时才能接收该帧。否则,就丢弃它。每收到一个序号正确的帧,接收窗口就向前(即向右方)滑动一个帧的位置。同时发送对该帧的确认。
接收端设置接收窗口在接收端只有当收到的数据帧的发送序号落入接收窗口的意义不允许接收这些帧01234567012WR准备接收0号帧(a)不允许接收这些帧01234567012WR准备接收
1号帧已收到(b)不允许接收这些帧01234567012WR准备接收4号帧已收到(c)接收窗口的意义不允许接收这些帧01234567012WR准备滑动窗口的重要特性只有在接收窗口向前滑动时(与此同时也发送了确认),发送窗口才有可能向前滑动。收发两端的窗口按照以上规律不断地向前滑动,因此这种协议又称为滑动窗口协议。当发送窗口和接收窗口的大小都等于1时,就是停止等待协议。滑动窗口的重要特性只有在接收窗口向前滑动时(与此同时也发送了发送窗口的最大值
当用n个比特对数据帧进行编号时,若接收窗口的大小为1,则只有在发送窗口的大小满足WT
2n1时,连续ARQ协议才能正确运行。例如,当采用3bit编码时,发送窗口的最大值是7而不是8。发送窗口的最大值当用n个比特对数据帧进行编号时,若接收窗口选择重传ARQ协议的窗口机制
选择重传ARQ协议要求加大接收窗口,先收下发送序号不连续但仍处在接收窗口中的那些数据帧。等到所缺序号的数据帧收到后再一并送交主机。选择重传ARQ协议可避免重复传送那些本来已经正确到达接收端的数据帧。但我们付出的代价是在接收端要设置具有相当容量的缓存空间。对于选择重传ARQ协议,若用n比特进行编号,则接收窗口的最大值满足:WR
2n-1当接收窗口为最大时,WT
=WR
=2n-1选择重传ARQ协议的窗口机制选择重传ARQ协议要求加大4.4高级数据链路控制协议HDLC4.4.1HDLC概述
HDLC(High-LevelDataLinkControl)是ISO制定的面向比特型的同步数据链路控制协议(ISO3309);在IBM公司的SDLC(SynchronousDataLinkControl)协议的基础上修订而成;用于广域网的同步串行链路;采用帧的首尾定界法实现帧的同步,以特殊比特模式01111110(7EH)作为帧的首尾标记。提供面向连接的虚电路服务。4.4高级数据链路控制协议HDLC4.4.1HDLC概HDLC的站点类型主站:PrimaryStation
主站控制整个链路的工作;主站发出的帧称为“命令”,用来确定和改变链路的状态,确定次站、组织数据传输和链路恢复等。次站:SecondaryStation次站也称从站,受控于主站;次站发出的帧称为“响应”;主站与每一次站均维持一条独立的逻辑链路。复合站:CombinedStation复合站也称为组合站,同时具有主站和次站的功能。HDLC的站点类型主站:PrimaryStationHDLC的链路结构不平衡链路结构由一个主站和一个或多个次站构成。主站控制次站实现链路管理。信道可以是点对点链路,也可以是多点共享的链路。可支持全双工或半双工通信。主站次站命令响应命令响应主站次站次站HDLC的链路结构不平衡链路结构主站次站命令命令主站次站次HDLC的链路结构平衡链路结构由两个复合站点对点地互连而成。两个站点地位均等,负有同等的链路控制责任。信道可支持全双工或半双工通信。复合站复合站命令/响应响应/命令HDLC的链路结构平衡链路结构复合站复合站命令/响应HDLC的数据响应方式正常响应方式NRM
—用于不平衡链路结构主站具有选择、轮询次站的能力,并可随时向次站发送命令或数据;次站只有在主站轮询时才能作出响应;异步响应方式ARM—用于不平衡链路结构主站具有初始化链路,差错校正、链路的建立和释放等功能;主站和次站都可以主动传输数据。异步平衡方式ABM—用于平衡链路结构任一组合站均可控制链路,发出命令或相应;双方均可主动传送数据。
HDLC的数据响应方式正常响应方式NRM—用于不平衡链路结帧标志F(01111110B,7EH)用于区分帧的轮廓,兼作同步与定时之用。采用0比特填充法来实现帧的透明传输。HDLC协议4.4.2HDLC的帧结构F帧标志A地址字段C控制字段I数据信息FCS校验码F帧标志8b8nb8b/16b可变
16b8b校验区间透明传输区间帧标志F(01111110B,7EH)HDLC协议4.4.2零比特填充法
HDLC采用零比特填充法使一帧中两个F字段之间不会出现连续的6个1。在发送端,当一串比特流数据中有连续的5个1时,就立即填入一个0。在接收帧时,先找到F字段以确定帧的边界。接着再对比特流进行扫描。每当发现连续的5个1时,就将其后的一个0删除,以还原成原来的比特流。零比特填充法HDLC采用零比特填充法使一帧中两个F字零比特的填充与删除
数据中某一段比特组合恰好出现和F字段一样的情况01001111110001010会被误认为是F字段发送端在5个连1之后填入0比特再发送出去填入0比特010011111010001010在接收端将5个连1之后的0比特删除,恢复原样在此位置删除填入的0比特010011111010001010零比特的填充与删除数据中某一段比特组合恰好0100透明传输
采用零比特填充法就可传送任意组合的比特流,即可实现数据链路层的透明传输。当连续传输两个帧时,前一个帧的结束标志字段F可以兼作后一帧的起始标志字段。当暂时没有信息传送时,可以连续发送标志字段,使收端可以一直和发送端保持同步。透明传输采用零比特填充法就可传送任意组合的比特流,即可实现HDLC帧的地址F帧标志A地址字段C控制字段I数据信息FCS校验码F帧标志8b8nb8b/16b可变
16b8b校验区间透明传输区间地址字段A在非平衡模式,用于指出次站的地址。;在平衡模式,用于指出响应站的地址。全1地址为广播地址,全0地址为无效地址。地址的最后一位为地址扩充标志,当该位为“1”时表示无扩充。HDLC帧的地址FACIFCSF8bHDLC的帧结构F帧标志A地址字段C控制字段I数据信息FCS校验码F帧标志8b8nb8b/16b可变
16b8b校验区间透明传输区间控制字段C用于表示命令和响应的类型。数据信息I用于存放来自网络层的协议数据单元。帧校验码采用16位CRC编码,g(x)=x16+x12+x5+1亦采用“0”比特填充技术。HDLC的帧结构FACIFCSF8bHDLC的帧类型F帧标志A地址字段C控制字段I数据信息FCS校验码F帧标志8b8nb8b/16b可变
16b8b信息帧(I)无编号帧(U)HDLC帧的类型有三种,由控制字段内的信息标识。123456780N(S)P/FN(R)10SSP/FN(R)11MMP/FMMM监控帧(S)HDLC的帧类型FACIFCSF8bHDLC的信息帧
HDLC的信息帧(I)用来传输数据信息。其中:N(S)是发送序号,表示当前发送的数据帧的序号。N(R)是接收序号,表示该站期待接收的下一帧的序号。P/F是探询(Poll)和终止(Final)位。P=1表示主站询问,F=1表示响应终止。注意:控制字段的长度在标准格式中是8位,在扩展格式中是16位,序号的长度分别为3位和7位。123456780N(S)P/FN(R)HDLC的信息帧HDLC的信息帧(I)用来传输数据信息。其HDLC的监控帧HDLC的监控帧(S)均为响应帧,主要用于差错控制和流量控制,分为以下4种:RR帧,SS=00,接收准备就绪。RNR帧,SS=10,接收未准备好,暂停接收。REJ帧,SS=01,拒绝。否认N(R)起的所有帧。SREJ帧,SS=11,选择拒绝。只否认N(R)帧。注意:在上述响应帧中均对N(R)之前的所有帧进行捎带确认。1234567810SSP/FN(R)HDLC的监控帧HDLC的监控帧(S)均为响应帧,主要用于差HDLC的流量控制HDLC协议采用滑动窗口机制来实现流量控制。发送窗口的大小满足:WT
2n1接收窗口的的大小满足:WR
2n/2=2n-1其中n为序号的比特数接收方通过RR帧和RNR帧控制窗口的向前滑动。01234567012345670123456701234567HDLC的流量控制HDLC协议采用滑动窗口机制来实现流量控制HDLC的无编号帧HDLC的无编号帧(U)用于实现数据链路控制。不含帧序号,其类型由MM和MMM表示,可以定义出32种附加命令和附加响应功能。目前已定义了15种无编号帧。根据其功能可分为设置链路方式、传输信息、错误恢复、测试和交换标识等具体类别。1234567811MMP/FMMMHDLC的无编号帧HDLC的无编号帧(U)用于实现数据链路控无编号命令和响应M编码命令响应00000UI—无编号信息UI—无编号信息00001SNRM—置正常响应方式00010DISC—拆除链路,进入断连方式RD—请求拆除链路00100UP—无编号轮询00110UA—无编号确认00111TEST—要求测试TEST—响应测试10000SIM—置初始化方式RIM—请求初始化方式10001FRMR—帧拒绝FRMR—帧拒绝11000SARM—置异步响应方式11001RSET—复位重置11010SARME—置扩展的异步响应方式11011SNRME—置扩展的正常响应方式11100SABM—置异步平衡方式11101XID—交换标识XID—交换标识11110SABME—置扩展的异步平衡方式无编号命令和响应M编码命令响应00000UI—无编号信HDLC的通信过程4.4.3HDLC的通信过程当采用交换型线路时,两个通信站的通信过程分为以下几个阶段:建立物理连接建立数据链路传输数据帧拆除数据链路传输比特流拆除物理连接HDLC的通信过程4.4.3HDLC的通信过程建立物理连U,SNRM,P=1I,N(S)=2,N(R)=3,P=1I,N(S)=0,N(R)=0I,N(S)=1,N(R)=0,P=1U,UA,F=1I,N(S)=0,N(R)=2I,N(S)=1,N(R)=2I,N(S)=2,N(R)=2,F=1I,N(S)=3,N(R)=3I,N(S)=4,N(R)=3,F=1U,DISC,P=1正常响应方式下数据通信过程示例U,UA,F=1建立链路传输数据拆除链路主机A主机BU,SNRM,P=1I,N(S)=2,N(R)=3,P=1U,SNRM,P=1S,RR,N(R)=3I,N(S)=0,N(R)=0I,N(S)=1,N(R)=0,P=1U,UA,F=1S,REJ,N(R)=0I,N(S)=0,N(R)=2I,N(S)=2,N(R)=2I,N(S)=3,N(R)=2I,N(S)=4,N(R)=2,F=1U,DISC,P=1正常响应方式下数据通信过程示例U,UA,F=1建立链路传输数据拆除链路主机A主机B出错I,N(S)=0,N(R)=0I,N(S)=1,N(R)=0,P=1I,N(S)=1,N(R)=2超时U,SNRM,P=1S,RR,N(R)=3I,N(S)=0HDLC的重发机制超时重发:
为了防止发送方无期限地等待接收方的确认,收发双方均设置计时器。发送方在一定的时间内未收到接收方传来的确认,表示传输有故障,准备重发所有未被确认的帧。发送方:
每发送一信息帧,计时,直到收到接收方的确认(包括捎带确认);若超时,则重发。接收方:
在正确接收到信息帧后,计时;若在一定的时间内未收到后继信息,则发RR帧,准备接收,并告诉发送方前面已接收。HDLC的重发机制超时重发:
为了防止发送方无期限地等待接收HDLC特点分析
使用统一的帧格式:
实现数据、命令和响应的传输,实施起来方便;
采用‘0’比特填充法:
使得协议可以支持任意组合的比特流传输,保证了信息传输的透明性;
采用窗口机制和捎带应答:
支持全双工工作方式,允许在未收到确认的情况下,连续发送多个帧,提高了信息传输的效率;采用帧校验序列,并设置窗口序号:
可以提高信息传输的正确性和可靠性。面向二进制位的控制规程比面向字符型的控制规程具有较高的优越性。HDLC特点分析使用统一的帧格式:
实现数据、命令和响应的链路访问过程LAPX
ITU开发了一系列基于HDLC的链路访问协议:平衡式链路访问规程LAPB:
只提供在DTE和DCE之间通信所需要的基本控制功能,不包含轮询和选择特性。
D信道链路访问规程LAPD:
是ISDN网络的D信道的协议,专用于带外控制信令的传输。
调制解调器链路访问规程LAPM:
专门为调制解调器开发的HDLC简单子集。
链路访问过程LAPXITU开发了一系列基于HDLC的链路访4.5因特网的点对点协议PPP4.5.1PPP协议概述点对点协议PPP(Point-to-PointProtocol)是因特网上最常用的一种数据链路协议。IETF在1992年推出了PPP协议,经过多次修订成为Internet的正式标准,RFC1661、RFC1662定义了PPP协议及其帧结构。PPP协议是各种主机、网桥和路由器之间简单连接的一种共同的解决方案,广泛应用于各种点对点的广域链路,不仅可用于拨号电话线,并且可用于路由器─路由器之间的专线上。4.5因特网的点对点协议PPP4.5.1PPP协议PPP协议的使用场合PPP协议的物理层可以是同步电路或异步电路PSTN/ISDN接入服务器PPP封装PPP协议的使用场合PPP协议的物理层可以是同步电路或异步电PPP协议的特点PPP协议是在SLIP(SerialLineInternetProtocol)的基础上发展起来的面向字符型的协议,它具有以下特点:PPP协议具有差错检测功能;可以支持IP协议等多种网络层协议(例如IPX协议);支持动态IP地址分配;既可以用于同步串行链路,又可以用于异步串行链路;能控制连接的建立;可以进行连接配置与连接质量测试。PPP协议的特点PPP协议是在SLIP(SerialLinPPP协议在OSI模型中的位置物理层物理链路(同步/异步)链路层网络层OSI模型LCP、PAP/CHAP验证等网络控制协议族:IPCP、IPXCP、ATCP等IP、IPX、其他网络协议PPP协议栈PPP协议在OSI模型中的位置物理层物理链路(同步/异步PPP协议栈的组成PPP主要由下列协议组成:链路控制协议LCP用于建立、拆除和监控PPP数据链路。网络控制协议族NCP(IPCP、IPXCP、ATCP等)用于协商在该数据链路上所传送的包的格式与类型。网络安全认证协议PAP和CHAPPPP协议栈的组成PPP主要由下列协议组成:LCP与NCP的作用PPP协议TCP/IPNOVELLIPXNCPs用于协商在该数据链路上所传送的包的格式与类型,提供对多种网络协议的支持。LCP用于创建和维护链路LCP与NCP的作用PPP协议TCP/IPNCPs用于协商在PPP协议的帧结构4.5.2PPP协议的帧结构PPP采用帧的首尾定界法实现帧的同步,以特殊字符0x7E作为帧的首尾标志。它的帧结构和HDLC的相似。地址字段A
只置为0xFF,表示所有站点都接收地址。控制字段C缺省设置为0x03,表明PPP在缺省情况下不使用编号,不提供捎带确认的可靠传输机制。但在线路噪声较大的环境中可以选用有编号的传输模式(RFC1663)。7E帧标志FF地址03控制字段协议数据与填充FCS校验码7E帧标志1112≤15002/4
1协议
C021编码
1标识
1长度
2LCP包信息
可变PPP协议的帧结构4.5.2PPP协议的帧结构7EFF0PPP的透明传输PPP的帧首尾标志是7eH,如果在帧的其它字段出现该标志必须进行填充,以示区别(RFC1662)。当PPP用于同步传输链路时,由硬件来完成比特填充,做法与HDLC一样。当PPP用于异步传输链路时,使用特殊字符填充法:在7eH之前增加一个转义字符7dH,并将该字符的第6位取反变为7d5eH(7e→7d5e);如果信息字段出现了7dH,也采用同样的方法,用7d5dH表示(7d→7d5d);缺省情况下,对所有小于20H的字符也进行填充(如:0d→7d2d)。PPP的透明传输PPP的帧首尾标志是7eH,如果在帧的其它字PPP帧的字段协议字段用以标识所承载的上层协议(RFC1700):若为0021H,则承载的信息是IP数据报;若为C021H,则承载的信息是PPP链路控制数据;若为8021H,则承载的信息IP控制协议的控制数据;若为C023H,则承载的是口令认证协议PAP包;若为C223H,则承载的是询问握手认证协议CHAP包。校验字段是CRC冗余码,缺省为2字节,可以协商为4个字节。PPP帧的字段协议字段用以标识所承载的上层协议(RFC170链路控制协议LCP4.5.3PPP协议的子协议链路控制协议LCP负责建立、维护、配置及终止链路。提供协商机制去设置两个端点之间的选项:最大接收单元MRU、认证协议、协议字段压缩、地址字段与控制字段压缩等。LCP包分为三类:配置包、链路终止包和链路监管调试包。协议
C021编码
1标识
1长度
2LCP包信息
可变链路控制协议LCP4.5.3PPP协议的子协议协议
C网络控制协议LCP网络控制协议NCP网络控制协议是一组控制协议,允许在PPP帧中封装来自网络层协议的数据,最常用的NCP是IPCP。主要的NCP包有三类:IPCP、IPXCP和ATCP。IPCP为传输IP数据包配置和协商网络活动的选项。协议
8021编码
1标识
1长度
2IPCP包信息
可变网络控制协议LCP网络控制协议NCP协议
8021编码
1标主验证方用户数据库口令认证协议PAPPAP是一种简单的明文认证协议。采用两次握手认证。PAP客户端(被认证方)首先发起认证请求,将自己的身份(用户名和口令)明文发送给对端的服务器,服务器作为主认证方检验用户的身份是否合法,口令是否正确。被验证方用户名+口令通过/拒绝主验证方用户数据库口令认证协议PAPPAP是一种简单的明文认询问握手认证协议CHAPCHAP协议采用三次握手机制:主认证方向被认证的远程用户发送一个询问报文,其中包括本端主机名和一个随机生成的询问字串(不含口令)。CHAP的安全性比PAP高。询问握手认证协议CHAPCHAP协议采用三次握手机制:主认证主认证方用户数据库被认证方CHAP认证过程远程客户必须根据询问报文,在本地数据库中查找对方的主机名、口令密钥,使用MD5单向哈希算法生成加密的询问报文,送回主认证方。主认证方收到应答后在本端查找用户主机名,和口令密钥,使用MD5单向哈希算法对保存的随机生成的询问报文进行加密,与被认证方的应答进行比较,根据比较结果决定是通过还是拒绝。主机名+随机报文通过/拒绝主机名+加密后报文主认证方用户数据库被认证方CHAP认证过程远程客户必须根据询PPP的链路操作
4.5.4PPP协议的工作过程PPP协议提供了一整套方案来解决链路建立、维护、拆除,以及上层协议协商、认证等问题:首先,PPP链路的每一端,必须发送LCP包以便设定和测试数据链路。在链路建立之后,对端才可以被认证。接着,PPP必须发送NCP包以便选定网络层协议。一旦设定好网络层协议,来自各个网络层协议的数据报就能在链路上发送了。链路将保持通信设定不变,直到外在的LCP和NCP关闭链路,或者是发生一些外部事件的时候(休止时间到或者网络管理员干涉)。PPP的链路操作4.5.4PPP协议的工作过程PPP的工作流程Dead阶段底层up失败Establish阶段LCPupdownTerminate阶段关闭验证失败Authenticate阶段Network阶段验证通过或无验证当物理链路不通时,PPP链路处于处于静止(Dead)阶段。链路最终必须结束于该阶段。PPP的工作流程Dead阶段底层up失败Establish建立链路当物理链路接通时,进入建立(Establish)阶段。LCP开始协商一些配置选项:选择基本的通讯方式、最大帧长度、认证协议等:链路的一端首先发出配置请求帧(ConfigureRequest)。对方若接受所有选项就发送配置确认帧(ConfigureAck),对方若理解所有选项但不能接受就发送配置否认帧(ConfigureNac),若无法识别所有选项可发送配置拒绝帧(ConfigureReject)。一旦一个配置确认帧被成功发送且被接收,就完成了交换,链路创建成功,进入LCP开启状态。建立链路当物理链路接通时,进入建立(Establish)阶段PPP的用户认证如果配置了PAP验证或CHAP验证,就进入用户认证Authenticate阶段,开始验证。PAP和CHAP认证协议在串行线路上提供安全认证机制,采用路由器名来识别身份,以拒绝非法访问。如果认证失败,转到链路终止Terminate阶段。拆除链路,LCP转为关闭状态;如果认证成功就进入网络协议Network阶段。PPP的用户认证如果配置了PAP验证或CHAP验证,就进入用协商网络协议
在Network阶段,PPP将调用各种网络控制协议(NCP)来配置PPP链路之上的高层协议。。例如,在该阶段IP控制协议(IPCP)可以向拨入用户分配动态地址。当一个NCP处于Opened状态时,PPP将携带相应的网络层协议packets。当相应的NCP不处于Opened状态时,任何接收到的被支持的网络层协议packets都将被静静的丢弃。协商网络协议在Network阶段,PPP将调用各种网络控制链路终止
PPP可能在任何时刻终止链路。引起链路终止的原因可能是:载波丢失、认证失败、链路质量失败、空闲期定时器期满、或者管理员关闭链路。LCP用交换Terminate(终止)包的方法终止链路。当链路正被关闭时,PPP通知网络层协议采取正确的行动。交换Terminate(终止)包之后,通知物理层断开,以强制链路终止,尤其当认证失败时。Terminate-Request(终止-要求)的发送者,在收到Terminate-Ack(终止-允许)后,或者在重启计数器期满后,将断开连接。收到Terminate-Request的一方,应该等待对端切断,在发出Terminate-Request后,至少要经过一个Restarttime(重启时间),才允许断开。进入链路静止阶段。链路终止PPP可能在任何时刻终止链路。引起链路终止的原因可复习思考题数据链路层的主要功能是什么?什么是通路?什么是链路?什么是数据链路?三者之间的关系如何?简述各种ARQ协议的原理。什么是HDLC?什么是PPP?简述它们的异同点。阐述HDLC协议的主要技术特点。阐述PPP协议栈的构成和主要承载的协议号。复习思考题数据链路层的主要功能是什么?第四讲广域通信网西南林学院计算机与信息科学系第四讲广域通信网广域网
广域网的基本概念广域网是地理分布范围在几十公里至几千公里,可以连接不同城市、不同国家、遍及全球的计算机网络。广域网可看作是局域网利用公用通信网络、互连设备连接起来的、可以实现远距离数据通信的计算机网络。广域网广域网的基本概念常用的广域网技术公共交换电话网(PSTN) PublicSwitchTelephoneNetworkX.25公共数据网帧中继网综合业务数字网(ISDN)ATM常用的广域网技术公共交换电话网(PSTN)公共交换电话网(PSTN)公共交换电话网全称是:PublicSwitchTelephoneNetwork该网最初是为了话音通信而建立的网络,从20世纪60年代开始又被用于数据传输其特点是:采用电路交换现有网络设施完善,价格便宜传输速率低,最多达56Kbps采用模拟传输,抗干扰能力差将逐步被其他网络取代公共交换电话网(PSTN)公共交换电话网全称是:PublicX.25网X.25标准X.25是CCITT在1974年建议、后经多次修订的公用分组交换网接口的标准,其重要特征是:只要网络产品制造商按此接口标准生产相应产品,就可应用于公用分组交换网,而不管其内部采用何技术手段实现。X.25所规定的接口在工作时的示意图如图所示。X.25网X.25标准X.25网络提供的服务是虚电路服务,图中的两条虚线VC1、VC2代表两条虚电路。X.25的接口分为三个层次,最下层为物理层、传送比特流;中间是数据链路层,传送数据帧;最高层是分组层,传送数据分组。其层次关系如图所示。(见书上P68页)X.25的规定的DTE—DCE接口X.25的层次关系X.25网络提供的服务是虚电路服务,图中的两条虚线VC1、V
帧中继网(P86页)帧中继技术是在分组交换技术充分发展,数字与光纤传输线路逐渐代替已有的模拟线路,用户终端日益智能化的条件下诞生并发展起来的。帧中继是一种简单的面向连接的分组电路,是基于开放系统互连模型的数据链路层,此项技术的开发既可满足局域网互连所需的大容量的传送,也可满足用户对数据传输延时小的要求。其具有吞吐量大、时延小、适合突发性业务等特点,能充分利用网络资源。帧中继网(P86页)帧中继技术是在分组交换技术充分发展,数综合业务数字网ISDN(P94页)将多种业务集成在一个网内,为用户提供经济有效的数字化综合服务,包括电话、传真、可视图文及数据通信等。ISDN使用单一入网接口,利用此接口可实现多个终端(ISDN电话、终端等)同时进行数字通信连接。ISDN的组成部件当多个设备同时接入一条ISDN线路时,可能需要网络终端、终端适配器、用户终端等设备,如图所示。综合业务数字网ISDN(P94页)ATM(P97页)ATM(异步传送模式)是一种传递模式,在这一模式中,信息被组成固定长度的信元在电信网中进行复用、交换、传输。它综合了电路交换和分组交换的优点,可传送任意速率的宽带信号,可传输话音、数据、图像和视频业务。ATM(P97页)ATM(异步传送模式)是一种传递模式,在这公众电话网络(PSTN)是目前普及程度最高、成本最低的公用通讯网络,它在网络互连中也有广泛的应用。尽管现在已经有许多速度更快、性能更好的接入技术,如后面将要介绍的ISDN、ASDL和CableModem等,但使用Modem接入仍然是接入Internet的一种选择。如图所示为Modem接入方式。PSTN与Modem接入Modem接入方式公众电话网络(PSTN)是目前普及程度最高、成本最低的公用通1.物理层概述物理层是OSI参考模型的最低层,也是最基础的一层,它并不是指连接计算机的具体的物理设备或具体的传输媒体,它向下是物理设备之间的接口,直接与传输介质相连接,使二进制数据流通过该接口从一台设备传给相邻的另一台设备,向上为数据链路层提供数据流传输服务。公共交换电话网(PSTN)的物理层1.物理层概述公共交换电话网(PSTN)的物理层公共交换电话网(PSTN)的物理层1.物理层概述物理层主要考虑的是怎样才能在连接各种计算机的传输媒体上传输数据的比特流。物理层上的协议有时也称为接口。物理层协议主要规定物理信道的建立、
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《医药数理统计方法》题库
- 《市场营销学》期末复习章节试题及答案
- 第3单元 封建时代的欧洲(高频非选择题25题)(解析版)
- 八下期末考拔高测试卷(3)(原卷版)
- 第24课 人民解放战争的胜利(解析版)
- 《电镀工艺流程》课件
- 院线电影投资发行合同三篇
- 七夕情人节课件15
- 酒店管理中的设备设施管理
- 高一的军训心得笔记10篇
- 室外消火栓安装工程检验批质量验收记录表
- AI在药物研发中的应用
- 建立信息共享和预警机制
- 美容外外科管理制度
- 苯-甲苯分离精馏塔化工原理课程设计
- 国企人力资源岗位笔试题目多篇
- 病毒 课件 初中生物人教版八年级上册(2023~2024学年)
- JGT129-2017 建筑门窗五金件 滑轮
- 三年级科学上册水和空气复习课教案
- 全国普通高校本科专业目录(2023版)
- 助产学导论学习通章节答案期末考试题库2023年
评论
0/150
提交评论