第八章网络通信和协议

上传人:公**** 文档编号:568279978 上传时间:2024-07-23 格式:PPT 页数:55 大小:1.54MB
返回 下载 相关 举报
第八章网络通信和协议_第1页
第1页 / 共55页
第八章网络通信和协议_第2页
第2页 / 共55页
第八章网络通信和协议_第3页
第3页 / 共55页
第八章网络通信和协议_第4页
第4页 / 共55页
第八章网络通信和协议_第5页
第5页 / 共55页
点击查看更多>>
资源描述

《第八章网络通信和协议》由会员分享,可在线阅读,更多相关《第八章网络通信和协议(55页珍藏版)》请在金锄头文库上搜索。

1、第八章第八章 网络通信和协议网络通信和协议uu81计算机网络通信uu82通信协议体系uu83OSI七层协议uu84TCPIP协议体系结构uu85X.25协议uu8.6帧中继uu87WAP协议81 计算机网络通信uu8.1.1网络通信的任务uu8.1.2数据通信网络的构成与分类81 计算机网络通信计算机网络通信 通信的根本作用就是完成通信双方的信息通信的根本作用就是完成通信双方的信息交换,而几乎目前所有的信息都以数据形式存在,交换,而几乎目前所有的信息都以数据形式存在,因此可以说通信的根本作用就是完成通信双方的因此可以说通信的根本作用就是完成通信双方的数据交换。数据交换。8.1.1 网络通信的任

2、务网络通信的任务uu传输系统的利用传输系统的利用uu接口接口uu信号产生信号产生uu同步同步uu交换的管理交换的管理uu过失检测和纠正过失检测和纠正uu流量控制流量控制uu寻址寻址uu路由选择路由选择uu恢复恢复uu报文格式化报文格式化uu网络管理网络管理8.1.2 数据通信网络的构成与分类数据通信网络的构成与分类一广域网一广域网二局域网二局域网三无线网络三无线网络四城域网四城域网82 通信协议体系uu8.2.1协议体系结构的必要性uu8.2.2根本协议体系结构三层模型uu8.2.3协议数据单元PDU8.2.1 协议体系结构的必要性协议体系结构的必要性uu当计算机、终端等与其它数据处理设备进行

3、数据交换时,其处理当计算机、终端等与其它数据处理设备进行数据交换时,其处理过程实际上是非常复杂的。首先,这两个端点之间必须要有一个过程实际上是非常复杂的。首先,这两个端点之间必须要有一个可以进行数据交互的通道,它既可以是直接连接两个端点的电缆,可以进行数据交互的通道,它既可以是直接连接两个端点的电缆,也可以是网络等。也可以是网络等。uu事实上,一个数据交换过程的建立、实现和完成仅有信号通道是事实上,一个数据交换过程的建立、实现和完成仅有信号通道是远远不够的,它还必须至少要完成如下几项工作。远远不够的,它还必须至少要完成如下几项工作。uu 源点系统必须激活直连的数据通道,或者告知网络它的期望源点

4、系统必须激活直连的数据通道,或者告知网络它的期望终点系统标示,使网络知道该把它的数据传到何处终点系统标示,使网络知道该把它的数据传到何处uu 发送数据前,源点系统必须确定终点系统已经准备好接收数发送数据前,源点系统必须确定终点系统已经准备好接收数据据uu 源点系统的文件发送应用程序必须确定终点系统上的文件管源点系统的文件发送应用程序必须确定终点系统上的文件管理程序已经准备好接收并存储它发送的文件理程序已经准备好接收并存储它发送的文件uu 如果两个系统的文件格式不兼容,其中一个系统还必须进行如果两个系统的文件格式不兼容,其中一个系统还必须进行格式转换格式转换计算机网络协议三要素计算机网络协议三要

5、素语法:用户数据的控制信息结构及格式;语义:需要发出的控制信息,以及完成的动作和做出的响应;时序:对事件实现顺序的详细说明。8.2.2 根本协议体系结构根本协议体系结构三层模型三层模型 一一次次通通信信过过程程涉涉及及到到应应用用程程序序、计计算算机机和和网网络络三三局局部部。由由于于应应用用程程序序运运行行在在计计算算机机上上,计计算算机机连连接接到到网网络络中中,被被交交换换的的数数据据通通过过网网络络从从一一台台计计算算机机传传送送到到另另一一台台计计算算机机上上。所所以以,可可将将通通信信任任务务划划分分为为三三个个相相对对独独立立的的层层次次:网网络络接接入层、运输层和应用层。入层、

6、运输层和应用层。uu网络接入层关心的是计算机与所连网络之间的数据交换。接入层使用什么软件取决于所用网络的类型,它们因网络采用电路交换、分组交换、局域网等不同类型而异。uu将数据交换的可靠性保障方面的机制集中到同一层中供所有应用程序共享是十分科学的,这就是运输层。uu由于各个通信终端所用的应用程序可能不同,它们之间的数据交换还必须要有一个用于支持各种不同的用户应用程序的逻辑,这就是应用层。8.2.3 协议数据单元协议数据单元PDUuu为了控制和保证这一数据交换过程的实现,除了要传送的用户数据外,还必为了控制和保证这一数据交换过程的实现,除了要传送的用户数据外,还必须传送一些控制信息。须传送一些控

7、制信息。83 OSI七层协议uu8.3.1OSI标准协议体系结构OSI七层模型uu8.3.2OSI的数据传输过程8.3.1 OSI标准协议体系结构标准协议体系结构OSIOSI模型将计算机网络的各个方面分成了互相独立的七层,每一层模型将计算机网络的各个方面分成了互相独立的七层,每一层都将其下面的层遮起来。在上面的层里,下面层次的细节被隐藏起来。都将其下面的层遮起来。在上面的层里,下面层次的细节被隐藏起来。二二OSI各层功能和标准各层功能和标准1物理层物理层2数据链路层数据链路层 3. 网络层网络层4传输层传输层5. 会话层会话层6. 表示层表示层7应用层应用层物理层physical layeru

8、u考虑如何在传输媒体上传输数据比特流,而不是传输媒体或考虑如何在传输媒体上传输数据比特流,而不是传输媒体或物理设备本身,主要确定与传输媒体的接口的一些特性物理设备本身,主要确定与传输媒体的接口的一些特性1.1.机械特性机械特性 接口的形状、尺寸、引线数目、排列顺序等。接口的形状、尺寸、引线数目、排列顺序等。2.2.电气特性电气特性 接口电缆上各线的电压范围。接口电缆上各线的电压范围。3.3.功能特性功能特性 指明某条线上某一电平的电压代表何种意义。指明某条线上某一电平的电压代表何种意义。4.4.规程特性规程特性 指明对于不同功能的各种可能事件的出现顺序。指明对于不同功能的各种可能事件的出现顺序

9、。 uu物理层涉及到通信在信道上传输的原始比特流。物理层涉及到通信在信道上传输的原始比特流。uu在物理层,设计的问题主要是处理机械的、电气的和过程的在物理层,设计的问题主要是处理机械的、电气的和过程的接口,以及物理层下的物理传输介质等。接口,以及物理层下的物理传输介质等。uu如:如:EIA/TIA-232, V.35EIA/TIA-232, V.35用多少伏特电压表示用多少伏特电压表示1 1,多少伏特表示,多少伏特表示0 0; 一个比特持续多少微秒;网络接插件有多少针以及各针一个比特持续多少微秒;网络接插件有多少针以及各针的用途。的用途。物理层的主要功能1.1.为数据端设备提供传送数据的通路为

10、数据端设备提供传送数据的通路数据通路可以是一个物理媒体,也可以是多个物数据通路可以是一个物理媒体,也可以是多个物理媒体连接而成。一次完整的数据传输,包括激活物理媒体连接而成。一次完整的数据传输,包括激活物理连接,传送数据,终止物理连接。理连接,传送数据,终止物理连接。2.2.传输数据传输数据物理层要形成适合数据传输需要的实体,为数据物理层要形成适合数据传输需要的实体,为数据传送效劳。一是要保证数据能在其上正确通过,二是传送效劳。一是要保证数据能在其上正确通过,二是要提供足够的带宽,以减少信道拥塞。要提供足够的带宽,以减少信道拥塞。数据链路可粗略地理解为数据通道。数据链路可粗略地理解为数据通道。

11、物理层为终端设备间的数据通信提供传输媒体及其物理层为终端设备间的数据通信提供传输媒体及其连接,媒体是长期的,连接是有生存期的。连接,媒体是长期的,连接是有生存期的。在连接生存期内,收发两端可以进行不等的一次或在连接生存期内,收发两端可以进行不等的一次或屡次数据通信。屡次数据通信。每次通信都要经过建立通信联络和撤除通信联络两每次通信都要经过建立通信联络和撤除通信联络两过程。这种建立起来的数据收发关系就叫作数据链路。过程。这种建立起来的数据收发关系就叫作数据链路。在物理媒体上传输的数据难免受到各种不可靠因素在物理媒体上传输的数据难免受到各种不可靠因素的影响而产生过失,为了弥补物理层上的缺乏,为上层

12、的影响而产生过失,为了弥补物理层上的缺乏,为上层提供无过失的数据传输,就要能对数据进行检错和纠错。提供无过失的数据传输,就要能对数据进行检错和纠错。网络层uu网络层是网络开展的结果。在联机系统和线路网络层是网络开展的结果。在联机系统和线路交换的环境中,网络层的功能没有太大意义。当数交换的环境中,网络层的功能没有太大意义。当数据终端增多时,它们之间有中继设备相连。此时会据终端增多时,它们之间有中继设备相连。此时会出现一台终端要求不只是与唯一的一台而是能和多出现一台终端要求不只是与唯一的一台而是能和多台终端通信的情况,这就产生了把任意两台数据终台终端通信的情况,这就产生了把任意两台数据终端设备的数

13、据链接起来的问题,也就是路由或者叫端设备的数据链接起来的问题,也就是路由或者叫寻径。另外,当一条物理信道建立之后,被一对用寻径。另外,当一条物理信道建立之后,被一对用户使用,往往有许多空闲时间被浪费掉。人们自然户使用,往往有许多空闲时间被浪费掉。人们自然会希望让多对用户共用一条链路,为解决这一问题会希望让多对用户共用一条链路,为解决这一问题就出现了逻辑信道技术和虚拟电路技术。就出现了逻辑信道技术和虚拟电路技术。传输层transport layeruu传输层是两台计算机经过网络进行数据通信时,第一个端到传输层是两台计算机经过网络进行数据通信时,第一个端到端的层次,具有缓冲作用。当网络层效劳质量不

14、能满足要求端的层次,具有缓冲作用。当网络层效劳质量不能满足要求时,它将效劳加以提高,以满足高层的要求;当网络层效劳时,它将效劳加以提高,以满足高层的要求;当网络层效劳质量较好时,它只用很少的工作。传输层还可进行复用,即质量较好时,它只用很少的工作。传输层还可进行复用,即在一个网络连接上创立多个逻辑连接。在一个网络连接上创立多个逻辑连接。uu传输层也称为运输层,是两台计算机经过网络进行数据通信传输层也称为运输层,是两台计算机经过网络进行数据通信时的第一个端到端的层次,也是源端到目的端对数据传送进时的第一个端到端的层次,也是源端到目的端对数据传送进行控制从低到高的最后一层。行控制从低到高的最后一层

15、。uu传输层的效劳包括传输连接建立、数据传送、传输连接释放传输层的效劳包括传输连接建立、数据传送、传输连接释放3 3个阶段。其中数据传送阶段可分为一般数据传送和加速数个阶段。其中数据传送阶段可分为一般数据传送和加速数据传送两种。传输层共有据传送两种。传输层共有5 5个效劳类型,根本满足了对传送个效劳类型,根本满足了对传送质量、传送速度和传送费用的各种不同需要。质量、传送速度和传送费用的各种不同需要。uu特别需要指出的是,所谓连接就是位于不同系统上的两个实特别需要指出的是,所谓连接就是位于不同系统上的两个实体之间发生的临时性的逻辑关联。体之间发生的临时性的逻辑关联。会话层session laye

16、ruu会话层,表示层,应用层构成开放系统的高会话层,表示层,应用层构成开放系统的高3 3层,面对应用层,面对应用进程提供分布处理,对话管理,信息表示,恢复最后的过失等。进程提供分布处理,对话管理,信息表示,恢复最后的过失等。会话层同样要担负应用进程效劳要求,而运输层不能完成的那局会话层同样要担负应用进程效劳要求,而运输层不能完成的那局部工作,给运输层功能差距以弥补。主要的功能是对话管理,数部工作,给运输层功能差距以弥补。主要的功能是对话管理,数据流同步和重新同步。要完成这些功能,需要由大量的效劳单元据流同步和重新同步。要完成这些功能,需要由大量的效劳单元功能组合,已经制定的功能单元已有几十种。

17、功能组合,已经制定的功能单元已有几十种。uuuu会话层提供的效劳可使应用建立和维持会话,并能使会话会话层提供的效劳可使应用建立和维持会话,并能使会话获得同步。会话层使用校验点可使通信会话在通信失效时从校验获得同步。会话层使用校验点可使通信会话在通信失效时从校验点继续恢复通信。这种能力对于传送大的文件极为重要点继续恢复通信。这种能力对于传送大的文件极为重要. .uuuu会话层标准为了使会话连接建立阶段能进行功能协商,也会话层标准为了使会话连接建立阶段能进行功能协商,也为了便于其它国际标准参考和引用,定义了为了便于其它国际标准参考和引用,定义了1212种功能单元。各个种功能单元。各个系统可根据自身

18、情况和需要,以核心功能效劳单元为根底,选配系统可根据自身情况和需要,以核心功能效劳单元为根底,选配其他功能单元组成合理的会话效劳子集。其他功能单元组成合理的会话效劳子集。表示层presentation layer会话层以下5层完成了端到端的数据传送,并且是可靠,无过失的传送。但是数据传送只是手段而不是目的,最终是要实现对数据的使用。由于各种系统对数据的定义并不完全相同,最易明白的例子是键盘,其上的某些键的含义在许多系统中都有差异。这自然给利用其它系统的数据造成了障碍。表示层和应用层就担负了消除这种障碍的任务。uu表示层为异种机通信提供一种公共语言,以便表示层为异种机通信提供一种公共语言,以便能

19、进行互操作。这种类型的效劳之所以需要,是因能进行互操作。这种类型的效劳之所以需要,是因为不同的计算机体系结构使用的数据表示法不同。为不同的计算机体系结构使用的数据表示法不同。例如,例如,IBMIBM主机使用主机使用EBCDICEBCDIC编码,而大局部编码,而大局部PCPC机机使用的是使用的是ASCIIASCII码。在这种情况下,便需要会话层码。在这种情况下,便需要会话层来完成这种转换。来完成这种转换。uu对于用户数据来说,可以从两个侧面来分析,对于用户数据来说,可以从两个侧面来分析,一个是数据含义被称为语义,另一个是数据的表示一个是数据含义被称为语义,另一个是数据的表示形式,称做语法。像文字

20、,图形,声音,文种,压形式,称做语法。像文字,图形,声音,文种,压缩,加密等都属于语法范畴。表示层设计了缩,加密等都属于语法范畴。表示层设计了3 3类类1515种功能单位,其中上下文管理功能单位的作用就是种功能单位,其中上下文管理功能单位的作用就是沟通用户间的数据编码规那么,以便双方有一致的沟通用户间的数据编码规那么,以便双方有一致的数据形式,能够互相认识。数据形式,能够互相认识。应用层application layer 应用层是开放系统的最高层,是直接为应用进程提供效应用层是开放系统的最高层,是直接为应用进程提供效劳的。其作用是在实现多个系统应用进程相互通信的同时,劳的。其作用是在实现多个系

21、统应用进程相互通信的同时,完成一系列业务处理所需的效劳。其效劳元素分为两类:公完成一系列业务处理所需的效劳。其效劳元素分为两类:公共应用效劳元素共应用效劳元素CASECASE和特定应用效劳元素和特定应用效劳元素SASESASE。CASECASE提供最根本的效劳,它成为应用层中任何用户和提供最根本的效劳,它成为应用层中任何用户和任何效劳元素的用户,主要为应用进程通信和分布系统实现任何效劳元素的用户,主要为应用进程通信和分布系统实现提供根本的控制机制。提供根本的控制机制。特定效劳特定效劳SASESASE那么要满足一些特定效劳,如文卷传送,那么要满足一些特定效劳,如文卷传送,访问管理,作业传送,银行

22、事务,订单输入等。这些将涉及访问管理,作业传送,银行事务,订单输入等。这些将涉及到虚拟终端,作业传送与操作,文卷传送及访问管理,远程到虚拟终端,作业传送与操作,文卷传送及访问管理,远程数据库访问,图形核心系统,开放系统互连管理等等。数据库访问,图形核心系统,开放系统互连管理等等。8.3.2 OSI的数据传输过程的数据传输过程84 TCPIP协议体系结构uu8.4.1TCP/IP8.4.1TCP/IP协议体系结构协议体系结构uu8.4.2TCP8.4.2TCP和和IPIP的功能的功能uu8.4.3TCP/IP8.4.3TCP/IP的操作过程的操作过程uu8.4.4TCP/IP8.4.4TCP/I

23、P协议族协议族uu8.4.5IPv68.4.5IPv68.4.1 TCP/IP协议体系结构协议体系结构uuTCPTCPIPIP协议模型体系将通信任务分割成五个相对独立的层次,协议模型体系将通信任务分割成五个相对独立的层次,从下到上依次是物理层、网络接入层、互联网层、主机对主机层从下到上依次是物理层、网络接入层、互联网层、主机对主机层或运输层、应用层。或运输层、应用层。 uu物理层负责数据传输设备与传输媒体或网络之间的物理接口,主物理层负责数据传输设备与传输媒体或网络之间的物理接口,主要定义了传输媒体的特点、信号状态、数据率等诸如此类的特征。要定义了传输媒体的特点、信号状态、数据率等诸如此类的特

24、征。uu网络接入层主要负责端系统网络接入层主要负责端系统( (效劳器、工作站等效劳器、工作站等) )和与其连接的网和与其连接的网络之间的数据交换过程,为与同一个网络相连的两个系统提供网络之间的数据交换过程,为与同一个网络相连的两个系统提供网络接入并且为它们的数据选择路由以穿越网络络接入并且为它们的数据选择路由以穿越网络uu当进行数据交换的两个设备分别连接在不同的网络中时,就需要当进行数据交换的两个设备分别连接在不同的网络中时,就需要由互联网层来负责完成数据横越多个网络到达目的的任务。由互联网层来负责完成数据横越多个网络到达目的的任务。uu运输层是数据可靠交换的保证。也是就说,运输层提供可靠性机

25、运输层是数据可靠交换的保证。也是就说,运输层提供可靠性机制供所有应用程序共享,确保所有传输数据都能顺利到达目的应制供所有应用程序共享,确保所有传输数据都能顺利到达目的应用程序,且其到达顺序与发送顺序一致。用程序,且其到达顺序与发送顺序一致。uu应用层包含用于支持各种不同用户应用程序的逻辑,使使用不同应用层包含用于支持各种不同用户应用程序的逻辑,使使用不同表示机制的终端能够顺利实现通信会话的功能。表示机制的终端能够顺利实现通信会话的功能。8.4.2 TCP和和IP的功能的功能一一一一TCPTCP的功能的功能的功能的功能TCP TCP 为传输提供了数据流传输、可靠性及有效流量控制、为传输提供了数据

26、流传输、可靠性及有效流量控制、为传输提供了数据流传输、可靠性及有效流量控制、为传输提供了数据流传输、可靠性及有效流量控制、全双工操作和多路复用技术等多项功能。全双工操作和多路复用技术等多项功能。全双工操作和多路复用技术等多项功能。全双工操作和多路复用技术等多项功能。数据流传输指交付一个由序列号定义的无结构字节流,再数据流传输指交付一个由序列号定义的无结构字节流,再数据流传输指交付一个由序列号定义的无结构字节流,再数据流传输指交付一个由序列号定义的无结构字节流,再传给传给传给传给IPIP进行发送。进行发送。进行发送。进行发送。可靠性及有效性控制通过面向连接的、端到端的可靠数据可靠性及有效性控制通

27、过面向连接的、端到端的可靠数据可靠性及有效性控制通过面向连接的、端到端的可靠数据可靠性及有效性控制通过面向连接的、端到端的可靠数据报发送来保证,允许设备处理丧失、延时、重复及读错报发送来保证,允许设备处理丧失、延时、重复及读错报发送来保证,允许设备处理丧失、延时、重复及读错报发送来保证,允许设备处理丧失、延时、重复及读错的包,其超时机制那么允许设备监测丧失包并请求重发。的包,其超时机制那么允许设备监测丧失包并请求重发。的包,其超时机制那么允许设备监测丧失包并请求重发。的包,其超时机制那么允许设备监测丧失包并请求重发。TCPTCP为应用之间的数据传输提供可靠链接,它在为应用之间的数据传输提供可靠

28、链接,它在为应用之间的数据传输提供可靠链接,它在为应用之间的数据传输提供可靠链接,它在TCP TCP PDUPDU的段首中包含源端口和目的端口值,分别标识出的段首中包含源端口和目的端口值,分别标识出的段首中包含源端口和目的端口值,分别标识出的段首中包含源端口和目的端口值,分别标识出两个两个两个两个TCPTCP实体上的应用,通过连接期间一个实体对另一实体上的应用,通过连接期间一个实体对另一实体上的应用,通过连接期间一个实体对另一实体上的应用,通过连接期间一个实体对另一个实体的个实体的个实体的个实体的TCPTCP报文的跟踪,随时调整流量、恢复丧失或报文的跟踪,随时调整流量、恢复丧失或报文的跟踪,随

29、时调整流量、恢复丧失或报文的跟踪,随时调整流量、恢复丧失或损坏的报文数据,确保传输数据的正确性,为上层应用损坏的报文数据,确保传输数据的正确性,为上层应用损坏的报文数据,确保传输数据的正确性,为上层应用损坏的报文数据,确保传输数据的正确性,为上层应用提供可靠的效劳。提供可靠的效劳。提供可靠的效劳。提供可靠的效劳。 二二二二IPIP的功能的功能的功能的功能uuIPIP协议使我们能够唯一标识网络中的每一台电脑。协议使我们能够唯一标识网络中的每一台电脑。uuIPIP是一个无连接的协议,它在交换数据前并不建立会话,是一个无连接的协议,它在交换数据前并不建立会话,只负责在主机间寻址并为数据包设定路由而不

30、保证正确只负责在主机间寻址并为数据包设定路由而不保证正确传递。另一方面,传递。另一方面,IPIP在数据被收到时不需要收到确认,在数据被收到时不需要收到确认,所以说所以说IPIP是不可靠的协议。是不可靠的协议。 uu当当IPIP的目标地址是本地时,的目标地址是本地时,IPIP就将数据包直接传给那个就将数据包直接传给那个主机;如果目标地址为远程地址的话,主机;如果目标地址为远程地址的话,IPIP将首先在本地将首先在本地路由表中查找远程主机的路由。如果找到一个路由,路由表中查找远程主机的路由。如果找到一个路由,IPIP就用它传送数据包;如果没找到,就会将数据包发送到就用它传送数据包;如果没找到,就会

31、将数据包发送到源主机的缺省网关也就是路由器上。源主机的缺省网关也就是路由器上。uu在下一主机,包被发送到在下一主机,包被发送到TCPTCP或或UDPUDP。每个路由器都要。每个路由器都要重复上述过程,直到包到达最终目的地。当包到达最终重复上述过程,直到包到达最终目的地。当包到达最终目的地后,目的地后,IPIP负责将这些小包组装恢复成原来的包。负责将这些小包组装恢复成原来的包。 8.4.3 TCP/IP的操作过程的操作过程主机能够通过子网向另一个主机发送数据,如果目的主机在主机能够通过子网向另一个主机发送数据,如果目的主机在另一个子网上,那么就向某个路由器发送数据,由这个路由器进另一个子网上,那

32、么就向某个路由器发送数据,由这个路由器进行数据转发。行数据转发。8.4.4 TCP/IP协议族协议族8.4.5 IPv6uu一一一一IPv6IPv6简介简介简介简介uuIPv6(Internet Protocol Version 6)IPv6(Internet Protocol Version 6)全称全称全称全称“ “互联网协议第互联网协议第互联网协议第互联网协议第6 6版,是版,是版,是版,是IETFIETF设计的用于替代现行设计的用于替代现行设计的用于替代现行设计的用于替代现行IPIP协议协议协议协议IPv4IPv4的下一代的下一代的下一代的下一代IPIP协议。协议。协议。协议。uu目前

33、广泛使用的目前广泛使用的目前广泛使用的目前广泛使用的IPv4IPv4暴露出许多问题,最严重的就是暴露出许多问题,最严重的就是暴露出许多问题,最严重的就是暴露出许多问题,最严重的就是IPIP地址资地址资地址资地址资源短缺的问题。源短缺的问题。源短缺的问题。源短缺的问题。uuIPv6IPv6采用采用采用采用128128位地址长度,其地址资源是位地址长度,其地址资源是位地址长度,其地址资源是位地址长度,其地址资源是IPv4IPv4的的的的21282322128232296296倍!几乎可以不受限制地提供地址。倍!几乎可以不受限制地提供地址。倍!几乎可以不受限制地提供地址。倍!几乎可以不受限制地提供地

34、址。uu此外,此外,此外,此外,IPv6IPv6的设计还考虑了的设计还考虑了的设计还考虑了的设计还考虑了IPv4IPv4中解决不好的其它几个问题。中解决不好的其它几个问题。中解决不好的其它几个问题。中解决不好的其它几个问题。相比于相比于相比于相比于IPv4IPv4,IPv6IPv6主要具有六个方面的优势:扩大地址空间、主要具有六个方面的优势:扩大地址空间、主要具有六个方面的优势:扩大地址空间、主要具有六个方面的优势:扩大地址空间、提高网络的整体吞吐量、改善效劳质量提高网络的整体吞吐量、改善效劳质量提高网络的整体吞吐量、改善效劳质量提高网络的整体吞吐量、改善效劳质量QoSQoS、平安性有更好的保

35、、平安性有更好的保、平安性有更好的保、平安性有更好的保证、支持即插即用和移动性、更好实现多播功能。证、支持即插即用和移动性、更好实现多播功能。证、支持即插即用和移动性、更好实现多播功能。证、支持即插即用和移动性、更好实现多播功能。85 X.25协议uu8.5.1网络交换技术简介uu8.5.2X.25简介uu8.5.3X.25和电路交换的性能分析uu8.5.1 网络交换技术简介网络交换技术简介uu一、电路交换方式一、电路交换方式 uu当用户要求发送数据时,交换机就在当用户要求发送数据时,交换机就在主叫用户终端和被叫用户终端之间建主叫用户终端和被叫用户终端之间建立一条双工的物理传输通路立一条双工的

36、物理传输通路 uu一种预分配线路资源的系统,即在一一种预分配线路资源的系统,即在一次接续中将线路资源预先分配给一对次接续中将线路资源预先分配给一对用户专用,接续期间不管这条线路上用户专用,接续期间不管这条线路上实际有无数据传输,线路都一直由通实际有无数据传输,线路都一直由通信双方专有,直到它们结束通信撤除信双方专有,直到它们结束通信撤除连接为止。连接为止。二、分组交换方式二、分组交换方式一种存储转发的交换方式,它将需要传送的信息划分为一定长一种存储转发的交换方式,它将需要传送的信息划分为一定长度的分组,以分组为单位进行数据的存储转发。每个分组信息都带度的分组,以分组为单位进行数据的存储转发。每

37、个分组信息都带有接收地址和发送地址的标识,在传送数据分组之前,必须首先建有接收地址和发送地址的标识,在传送数据分组之前,必须首先建立虚电路,然后依序传送。立虚电路,然后依序传送。uu分组交换网络利用率远远高于电路交换,具有传分组交换网络利用率远远高于电路交换,具有传输质量高、可靠性高等优点。输质量高、可靠性高等优点。uu由于不再有直接连接两个通信端点之间的线路,由于不再有直接连接两个通信端点之间的线路,其传输采用的是存储其传输采用的是存储-转发方式,数据包在传输转发方式,数据包在传输过程中可能会经过假设干个中间站点才能到达目过程中可能会经过假设干个中间站点才能到达目的端点。的端点。uu这样一来

38、,每个数据包在路由中每个站点处可能这样一来,每个数据包在路由中每个站点处可能产生传输延迟,有时甚至可达几百毫秒。产生传输延迟,有时甚至可达几百毫秒。uu此外,在传送分组数据时还需要一定的额外开销,此外,在传送分组数据时还需要一定的额外开销,用于告知各站点该包的下一跳目的地等信息,才用于告知各站点该包的下一跳目的地等信息,才可能保证数据最后被目的终端正确接收。可能保证数据最后被目的终端正确接收。uu所以,分组交换不适宜在实时性要求高、信息量所以,分组交换不适宜在实时性要求高、信息量大的场合下使用。大的场合下使用。 三三 帧中继帧中继 帧中继处于开放系统帧中继处于开放系统OSI参考模型的第参考模型

39、的第二层,由于链路层上的数据二层,由于链路层上的数据单元一般被称作帧,故称之为帧中继单元一般被称作帧,故称之为帧中继FR。它。它将将X.25中通过分组节点时用中通过分组节点时用以纠正过失和防止拥塞的重发、流量控制处以纠正过失和防止拥塞的重发、流量控制处理过程简化,把其中大局部理过程简化,把其中大局部处理由网内移到网外的端系统中来实现,从处理由网内移到网外的端系统中来实现,从而简化了节点处理过程而简化了节点处理过程,缩短缩短了数据分组在节点上的处理时间了数据分组在节点上的处理时间,大大提高了大大提高了传输信道的利用率。传输信道的利用率。 帧中继是一种快速分组技术,它动态分帧中继是一种快速分组技术

40、,它动态分配传输带宽和以及可改变帧配传输带宽和以及可改变帧的长度,具有高效性、经济、灵活等优点,的长度,具有高效性、经济、灵活等优点,适用于处理突发性信息和可适用于处理突发性信息和可变长度帧的信息,是局域网互连的最正确选变长度帧的信息,是局域网互连的最正确选择。择。四、信元方式四、信元方式 将将信信息息以以信信元元为为单单位位进进行行传传送送,信信元元由由包包含地址和控制含地址和控制信信息息的的信信元元头头以以及及用用户户数数据据两两局局部部组组成成。信信元方式所发送的元方式所发送的信信元元长长度度固固定定,传传输输过过程程中中网网络络中中间间节节点点处处不对其中用户数不对其中用户数据进行检查

41、。据进行检查。 信信元元方方式式也也是是一一种种快快速速分分组组技技术术,它它将将信信息通过适配层息通过适配层切切割割成成固固定定长长度度的的信信元元,适适用用于于各各种种类类型型信信息的传输,是提息的传输,是提供综合业务的网络技术根底。供综合业务的网络技术根底。8.5.2 X.25简介简介uuX.25X.25定义了数据终端设备定义了数据终端设备DTEDTE与基带与基带ModemModem、交换机、交换机等等DCEDCE设备之间的点对点互操作。当一台设备之间的点对点互操作。当一台DTEDTE设备向设备向另一台另一台DTEDTE发出通信会话连接请求时,就需要建立发出通信会话连接请求时,就需要建立

42、 X.25X.25会话业务,接收请求的会话业务,接收请求的DTEDTE设备端可以同意或设备端可以同意或拒绝该连接。如果同意,两个系统便开始进行全双工通拒绝该连接。如果同意,两个系统便开始进行全双工通信传输信传输. .通信过程中,通信双方的任意一台通信过程中,通信双方的任意一台DTEDTE设备都设备都可以终止该连接行为。一旦会话终止,那么需要进一步可以终止该连接行为。一旦会话终止,那么需要进一步发送建立新会话的请求才可以重新开始通信。发送建立新会话的请求才可以重新开始通信。X.25X.25采采用虚电路数据包通信方式,这又可具体再分为交换虚电用虚电路数据包通信方式,这又可具体再分为交换虚电路和永久

43、虚电路。路和永久虚电路。uuX.25X.25标准是一个协议集,包括标准是一个协议集,包括X.3X.3、X.28X.28、X.29X.29、X.75X.75和和X.21X.21等,包括等,包括OSIOSI模型中模型中1 1到到3 3层的功能。层的功能。物理层物理层也称也称X X2121接口,它描述协议的物理环境接口,定接口,它描述协议的物理环境接口,定义从义从DTEDTE如计算机、终端设备等到如计算机、终端设备等到X X2525分组交换分组交换网络中的附件结点的物理电气接口,网络中的附件结点的物理电气接口,链路访问层链路访问层定义象帧序列那样的数据传输方式,为会话提供数定义象帧序列那样的数据传输

44、方式,为会话提供数据帧结构规定、错误检查和流控制机制,保证据帧结构规定、错误检查和流控制机制,保证DTEDTE和和DCEDCE之间的可靠通信传输。具体包括四种协议:之间的可靠通信传输。具体包括四种协议:分组层分组层PLPPLP描述网络层中分组交换网络的数据传输协议,定义描述网络层中分组交换网络的数据传输协议,定义了通过分组交换网的可靠虚电路,提供点对点而非点对了通过分组交换网的可靠虚电路,提供点对点而非点对多点的数据发送。多点的数据发送。8.5.3 X.25和电路交换的性能分析和电路交换的性能分析uu电路交换中,一旦线路接通后,就形成了一条端对端电路交换中,一旦线路接通后,就形成了一条端对端(

45、 (用户终端用户终端和被叫终端之间和被叫终端之间) )的信息专用通路,直到线路撤除,具有如下根的信息专用通路,直到线路撤除,具有如下根本特点:本特点:uu 信息传输延迟小,就给定的接续路由来说,传输延迟是固定信息传输延迟小,就给定的接续路由来说,传输延迟是固定不变的;不变的;uu 信息编码方法、信息格式以及传输控制程序等都不受限制,信息编码方法、信息格式以及传输控制程序等都不受限制,即它向用户提供的通路是透明的;即它向用户提供的通路是透明的;uu 电路接续时间长、线路利用率低。电路接续时间长、线路利用率低。uuX.25X.25分组传输方式使多个用户共享一条传输线路,线路利用率分组传输方式使多个

46、用户共享一条传输线路,线路利用率必然大大提高;但它通过路由器共享端口传输,在分组数据中增必然大大提高;但它通过路由器共享端口传输,在分组数据中增加了控制信息等,自然会产生一定的分发延迟。虽然许多网络可加了控制信息等,自然会产生一定的分发延迟。虽然许多网络可通过选择回避拥挤区域的路由来支持过载通信量,但随着访问网通过选择回避拥挤区域的路由来支持过载通信量,但随着访问网络人数的增多,用户还是可以感觉到性能变慢了。与此相反,面络人数的增多,用户还是可以感觉到性能变慢了。与此相反,面向电路的网络在两点之间提供的是一个固定带宽的专用线路,它向电路的网络在两点之间提供的是一个固定带宽的专用线路,它不能适应

47、超过该带宽的传输的要求。不能适应超过该带宽的传输的要求。8.6 帧中继uu8.6.1帧中继简介uu8.6.2帧中继技术uu8.6.3帧中继网络8.6.1 帧中继简介帧中继简介uu帧中继技术由ITU于1988年中公布,仅完成OSI物理层和链路层的核心功能,将流量控制、纠错等任务留给智能终端去完成,大大简化了节点机之间的协议,提高了传输速率。uu帧中继技术的出现以及开展基于分组交换技术充分进步、数字与光纤传输线路逐渐取代模拟线路、用户终端日益智能化等技术开展背景,所以说,帧中继是由X.25开展而来的快速分组交换技术,但其性能高于X.25。8.6.2 帧中继技术帧中继技术一帧中继技术简介一帧中继技术

48、简介 帧中继技术主要用于数据传输业务,它使用帧帧中继技术主要用于数据传输业务,它使用帧中继协议将数据信息以帧的形式传送,是广域网中继协议将数据信息以帧的形式传送,是广域网通信的一种方式;通信的一种方式; 帧中继采用逻辑连接而非物理连接,在一个物帧中继采用逻辑连接而非物理连接,在一个物理连接上复用多个逻辑连接,可实现带宽复用和理连接上复用多个逻辑连接,可实现带宽复用和动态分配;动态分配; 帧中继协议是对帧中继协议是对X.25协议的简化,因此其处理协议的简化,因此其处理效率很高,网络吞吐量大,通信时延低,帧中继效率很高,网络吞吐量大,通信时延低,帧中继用户的接入速率在用户的接入速率在64kbit/

49、s至至2Mbit/s,甚,甚至可到达至可到达34Mbit/s; 帧中继的帧信息长度远比帧中继的帧信息长度远比X.25分组长度要长,分组长度要长,其最大帧长度可达其最大帧长度可达1600Byte/帧,适合于封装帧,适合于封装局域网数据单元、传送突发业务如压缩视频业务、局域网数据单元、传送突发业务如压缩视频业务、WWW业务等。业务等。 二帧中继的带宽控制技术二帧中继的带宽控制技术 在帧中继技术中,用户向帧中继业务供给在帧中继技术中,用户向帧中继业务供给商预定的是约定信息速率商预定的是约定信息速率CIR,而实际使用过程,而实际使用过程中用户可以以高于中用户可以以高于CIR的速率发送数据却不必承的速率

50、发送数据却不必承担额外的费用。担额外的费用。 帧中继技术由于其自身特点和优势,适用帧中继技术由于其自身特点和优势,适用于以下三种情况:于以下三种情况: 用户数据通信的带宽范围在用户数据通信的带宽范围在64kbit/s2Mbit/s之间、参与通信的终端多于两个时;之间、参与通信的终端多于两个时; 通信距离较长、而用户希望获得较高的性价比通信距离较长、而用户希望获得较高的性价比效劳时;效劳时; 当传输数据业务中突发性数据较多时。当传输数据业务中突发性数据较多时。8.6.3 帧中继网络帧中继网络 一帧中继网络的特点一帧中继网络的特点一帧中继网络的特点一帧中继网络的特点帧中继可应用于帧中继可应用于In

51、ternetInternet互联网接入,主要是局互联网接入,主要是局域网互联、将局域网连入广域网如域网互联、将局域网连入广域网如INTERNETINTERNET、建立虚、建立虚拟专用网以及拟专用网以及ATMATM网络的数据业务接入四个方面。具有网络的数据业务接入四个方面。具有以下几个特点。以下几个特点。uu 成熟的国际标准成熟的国际标准uu 协议简单协议简单uu传输速率高传输速率高uu 支持突发传送支持突发传送uu 提供永久虚电路提供永久虚电路PVCPVC和交换虚电路和交换虚电路SVCSVC两种虚电路两种虚电路方式方式uu 兼容兼容ATMATM技术并支持多种协议业务技术并支持多种协议业务二帧中

52、继网络接入标准二帧中继网络接入标准大致分为六个局部,分别是:大致分为六个局部,分别是:物理层接口规程:是用户设备与帧中继网之间的物理层接物理层接口规程:是用户设备与帧中继网之间的物理层接口;口;数据链路传输控制规程:包括帧中继帧结构、地址格式、数据链路传输控制规程:包括帧中继帧结构、地址格式、寻址方式以及传输方面的规定;寻址方式以及传输方面的规定;SVCSVC信令规程:提供帧中继交换中虚电路实现控制功能所信令规程:提供帧中继交换中虚电路实现控制功能所使用的信令;使用的信令;业务参数和效劳质量:吞吐量、接入速率业务参数和效劳质量:吞吐量、接入速率(AR)(AR)、承诺信息、承诺信息速率速率(CI

53、R)(CIR)、承诺突发尺寸、承诺突发尺寸(Bc)(Bc)、超过的突发尺寸、超过的突发尺寸(Be)(Be)等;等;PVCPVC管理规程:描述管理规程:描述UNIUNI如何相互交换有关链路连接整体如何相互交换有关链路连接整体性、性、PVCPVC当前状态、当前状态、PVCPVC的增加或删除等一些信息;的增加或删除等一些信息;拥塞控制:拥塞控制:UNIUNI接口处对拥塞的控制管理规程。接口处对拥塞的控制管理规程。87 WAP协议uu8.7.1WAP协议简介uu8.7.2WAP的结构体系uu873WAP的回忆与展望8.7.1 WAP协议简介协议简介uu无线应用协议无线应用协议WAPWAPWireles

54、sApplicationProtocolWirelessApplicationProtocol是移动是移动InternetInternet应用程序的标准通信协议之一,用于无线通信网络与有应用程序的标准通信协议之一,用于无线通信网络与有线数据网络之间的数据交换。线数据网络之间的数据交换。uuWAPWAP定义了一个分层的、可压缩和扩展的体系结构,为无线定义了一个分层的、可压缩和扩展的体系结构,为无线InternetInternet提供全面解决方案,旨在通过定义一个开放的全球无线提供全面解决方案,旨在通过定义一个开放的全球无线应用框架和网络协议标准,将应用框架和网络协议标准,将InternetInt

55、ernet和高级数据业务以智能信和高级数据业务以智能信息传送的方式引入数字移动息传送的方式引入数字移动、寻呼机和个人数字助理、寻呼机和个人数字助理PDAPDA等无等无线终端,并实现兼容和互操作。线终端,并实现兼容和互操作。uu此外,此外,WAPWAP还可以通过还可以通过WWWWWW:MMMMMMMobilemediamodeMobilemediamode模式,让移动终端进入互联网模式,让移动终端进入互联网WWWWWW站点。站点。 uuWAPWAP提供了一种应用开发环境和运行环境,支持嵌入式操作系统,提供了一种应用开发环境和运行环境,支持嵌入式操作系统,就终端而言,就终端而言,WAPWAP支持大

56、局部无线设备;在传输网络上,支持大局部无线设备;在传输网络上,WAPWAP也可以支持如也可以支持如GSMGSM、CDMACDMA等;它还可支持第三代移动通信系等;它还可支持第三代移动通信系统。统。uuWAPWAP针对无线网络带宽窄、信号传输延迟大等特点进行优化设计,针对无线网络带宽窄、信号传输延迟大等特点进行优化设计,在不改变任何现有移动通信网络协议的根底上,根据其目的把在不改变任何现有移动通信网络协议的根底上,根据其目的把InternetInternet的一系列协议标准引入到无线网络中。的一系列协议标准引入到无线网络中。8.7 .2 WAP的结构体系的结构体系一一一一 WAP WAP的结构的

57、结构的结构的结构 WAP WAP协议栈是一个可伸缩扩展的分层结构,其中每一层都能够协议栈是一个可伸缩扩展的分层结构,其中每一层都能够协议栈是一个可伸缩扩展的分层结构,其中每一层都能够协议栈是一个可伸缩扩展的分层结构,其中每一层都能够被上层以及其它效劳和应用访问。被上层以及其它效劳和应用访问。被上层以及其它效劳和应用访问。被上层以及其它效劳和应用访问。WAPWAP采用采用采用采用C/SC/S客服结构,在无客服结构,在无客服结构,在无客服结构,在无线线线线终端设备如终端设备如终端设备如终端设备如 中安放简单的微浏览器中安放简单的微浏览器中安放简单的微浏览器中安放简单的微浏览器MbMb,而将智能处理

58、局部放,而将智能处理局部放,而将智能处理局部放,而将智能处理局部放在在在在WAP Gate way/ProxyWAP Gate way/Proxy上。上。上。上。 WAP WAP协议结构包括应用层协议结构包括应用层协议结构包括应用层协议结构包括应用层WAEWAEWireless application Wireless application EnvironmentEnvironment、会话层、会话层、会话层、会话层WSPWSPWireless Session Wireless Session Protocol Protocol 、交易层、交易层、交易层、交易层WTPWTPWireless

59、TransactionWireless Transaction、安安安安全层全层全层全层WTLSWTLSWireless Transport LayerSecurityWireless Transport LayerSecurity和传输和传输和传输和传输层层层层WDPWDPWireless Datagram ProtocolWireless Datagram Protocol五个局部。五个局部。五个局部。五个局部。uu8.7.4 ATM8.7.4 ATM与与与与TCP/IPTCP/IP比照比照比照比照 uu8.7.5 ATM8.7.5 ATM技术在计算机通信网的应用举例技术在计算机通信网的应

60、用举例技术在计算机通信网的应用举例技术在计算机通信网的应用举例LANE LANE uu8 88 WAP8 WAP协议协议协议协议uu8.8.1 WAP8.8.1 WAP协议简介协议简介协议简介协议简介uu二与二与二与二与OSIOSI和和和和TCP/IPTCP/IP的结构比较的结构比较的结构比较的结构比较8.8.2 WAP的结构体系的结构体系一、一、WAP的结构的结构应用层应用层无线应用环境无线应用环境WAE会话层会话层无线会话协议无线会话协议WSP 交易层交易层无线办理协议无线办理协议WTP平安层平安层无线传输层平安性无线传输层平安性WTLS传输层传输层无线数据报协议无线数据报协议WDP二与二

61、与OSI和和TCP/IP的结构比较的结构比较TCP/IP和和WAP在功能上是有不同的,这是在功能上是有不同的,这是由于两个协议各自不同的定位造成的。它由于两个协议各自不同的定位造成的。它们的功能在们的功能在OSI结构中的相应层次分别是结构中的相应层次分别是TCP/IP为为37层和层和WAP为为47层。层。其次,其次,TCP/IP的应用层实际上涵盖了的应用层实际上涵盖了OSI的高三层功能,的高三层功能, 这在这在Internet开展初期开展初期数据应用类型相对简单和网络速率较低时数据应用类型相对简单和网络速率较低时是有益的。但是当是有益的。但是当IP 、视频业务和多媒、视频业务和多媒体业务出现并

62、逐步成为主流体业务出现并逐步成为主流IP业务时,它业务时,它的缺乏也逐渐暴露出来。的缺乏也逐渐暴露出来。WAP协议栈局部协议栈局部恢复了恢复了OSI的高三层业务,这更适应日趋的高三层业务,这更适应日趋复杂的数据应用和效劳,尤其在无线移动复杂的数据应用和效劳,尤其在无线移动电子商务环境中更是如此。电子商务环境中更是如此。第三,第三,TCP/IP和和WAP协议栈在传输层差异协议栈在传输层差异巨大,前者以面向连接的巨大,前者以面向连接的TCP作为作为Internet的主体,而后者那么以无连接的的主体,而后者那么以无连接的WDP协议做为广域无线移动数据网的关键。协议做为广域无线移动数据网的关键。 88

63、3 WAP的回忆与展望的回忆与展望1997年年 , 全全 球球 90多多 家家 大大 厂厂 商商 成成 立立 了了 WAP Forum论论坛坛共共同同开开发发无无线线应应用用协协议议,并并在在1998年年夏夏正正式式推推出出了了WAP1.0版版,后后续续版版本本WAP1.1、WAP1.2分分别别于于1999年年6月月、12月接连出台。月接连出台。由由于于移移动动设设备备、移移动动网网络络本本身身存存的的诸诸多多局局限限,其其推推广普及受到了极大阻碍。广普及受到了极大阻碍。随随着着2.5G移移动动技技术术GPRS网网和和CDMA1X的的逐逐渐渐完完善善,提提供供了了比比原原来来高高得得多多的的数

64、数据据速速率率,再再加加上上WAP本本身身也也日日渐渐成成熟熟并并推推出出了了2.0版版本本,现现在在WAP的的应应用用已已遍遍布布所所有有移移动动通通信信行行业业,成成为为移移动营运的主要业务之一。动营运的主要业务之一。人人们们现现在在可可以以使使用用WAP移移动动终终端端如如 、笔笔记记本本电电脑脑等等,随随时时随随地地通通过过Internet 和和Intranet进进行行信信息息交交流流,完完成成各各种种移移动动电电子子商商务务如如签签订订合合同同、预定预购、帐务查询、转帐支付等。预定预购、帐务查询、转帐支付等。总总之之,无无线线应应用用协协议议WAP基基于于在在移移动动中中接接入入Internet的的需需求求而而产产生生,它它是是一一个个应应用用协协议议,通通过过各各种种移移动动通通信信承承载载技技术术来来实实现现其其数数据据连连接接功功能能。WAP是是TCP/IP协协议议栈栈的的一一种种继继承承和和开开展展,它它实实际际上上是是针针对对广广域域无无线线移移动动环环境境的的一一种种优优化化协协议。议。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 模板/表格 > 财务表格

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号