第九章数据交换技术.ppt
《第九章数据交换技术.ppt》由会员分享,可在线阅读,更多相关《第九章数据交换技术.ppt(42页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、计算机网络通信原理通信网第十二章第十二章 通信网通信网1.数据交换技术概述数据交换技术概述2.电路交换电路交换3.存储转发交换存储转发交换4.虚电路交换与数据报交换虚电路交换与数据报交换1计算机网络通信原理通信网H1H2H1H2交换技术的引入交换技术的引入所谓交换,是在用户之间有目的地互相传递信息所谓交换,是在用户之间有目的地互相传递信息(话音、文本、数据或图像话音、文本、数据或图像)。交换机交换机2计算机网络通信原理通信网什么是数据交换什么是数据交换在数据通信系统中,通信的双方通常通过通信子网中的在数据通信系统中,通信的双方通常通过通信子网中的中继节点中继节点的转发,将数据从源站点发送到目的
2、站点。的转发,将数据从源站点发送到目的站点。中继节点转发数据的过程被称为中继节点转发数据的过程被称为数据交换数据交换。通信子网通信子网通信链路通信链路中继节点中继节点3计算机网络通信原理通信网网络中的交换设备网络中的交换设备中继节点中继节点中继节点中继节点通通通通常为常为常为常为交换设交换设交换设交换设备备备备,具有多,具有多,具有多,具有多个端口,分个端口,分个端口,分个端口,分别连接不同别连接不同别连接不同别连接不同的的的的传输传输传输传输线路。线路。线路。线路。Control123N123NConnectionof inputs to outputs4计算机网络通信原理通信网数据交换技术
3、数据交换技术 从通信资源分配的角度来看,所谓从通信资源分配的角度来看,所谓从通信资源分配的角度来看,所谓从通信资源分配的角度来看,所谓“交换交换交换交换”就是按照某种就是按照某种就是按照某种就是按照某种方式方式方式方式动态地动态地动态地动态地分配传输线路的资源。分配传输线路的资源。分配传输线路的资源。分配传输线路的资源。中继节点转发数据的技术就是中继节点转发数据的技术就是中继节点转发数据的技术就是中继节点转发数据的技术就是数据交换技术数据交换技术数据交换技术数据交换技术。12345计算机网络通信原理通信网电话的典型连接方式电话的典型连接方式通过电话交换机进行语音数据的转接。通过电话交换机进行语
4、音数据的转接。传输过程是:传输过程是:模拟话音模拟话音 PCM PCM -模拟话音模拟话音 PSTN交换网络交换网络6计算机网络通信原理通信网PSTN的层次结构的层次结构公公用用交交换换电电话话网网PSTN(Public Switched Tel.Net)分为三级:分为三级:国国际际网网、长长途途网网和本地网。和本地网。7计算机网络通信原理通信网本地电话网的网络结构本地电话网的网络结构8计算机网络通信原理通信网数据交换技术的分类数据交换技术的分类电路交换电路交换(Circuit Switching)存储转发交换存储转发交换(Store and Forward Switching)报文交换报文交
5、换(Message Switching)分组交换分组交换(Packet Switching)数据报数据报虚电路虚电路9计算机网络通信原理通信网第十二章第十二章 通信网通信网1.数据交换技术概述数据交换技术概述2.电路交换电路交换3.存储转发交换存储转发交换4.虚电路交换与数据报交换虚电路交换与数据报交换10计算机网络通信原理通信网电路交换电路交换电路交换(电路交换(Circuit switching)是最早出现的一种交换方式,是最早出现的一种交换方式,也是应用最广泛的一种。也是应用最广泛的一种。电路交换是实电路交换,是一种面向连接的直接交换方式。电路交换是实电路交换,是一种面向连接的直接交换方
6、式。要求通信双方在传输数据之前建立一条实际的物理通路,并且要求通信双方在传输数据之前建立一条实际的物理通路,并且在整个传输过程中独占该通路。在整个传输过程中独占该通路。电话系统的交换过程:电话系统的交换过程:1.1.通话前先拨号建立连接。通话前先拨号建立连接。2.2.通话过程中,通信双方一直占用所建立的连接。通话过程中,通信双方一直占用所建立的连接。3.3.通话结束后,挂机释放连接。通话结束后,挂机释放连接。11计算机网络通信原理通信网(A(BCD交换节点的作用交换节点的作用把一条传输线路转接到另一条传输线路,使它们把一条传输线路转接到另一条传输线路,使它们把一条传输线路转接到另一条传输线路,
7、使它们把一条传输线路转接到另一条传输线路,使它们连通起来。连通起来。连通起来。连通起来。12计算机网络通信原理通信网电路交换的过程电路交换的过程建立电路连接建立电路连接开始传输数据之前,首先在信源节点和信宿节点间,通开始传输数据之前,首先在信源节点和信宿节点间,通过呼叫建立一条由各个中间交换节点的分段连接所组成过呼叫建立一条由各个中间交换节点的分段连接所组成的通信电路。的通信电路。数据传输数据传输建立通信链路之后,就通过这条专用信道进行实时、双建立通信链路之后,就通过这条专用信道进行实时、双向的数据传输。向的数据传输。释放电路连接释放电路连接完成数据传输之后,必须释放占用的线路,即拆除信源完成
8、数据传输之后,必须释放占用的线路,即拆除信源节点和信宿节点之间的物理连接。节点和信宿节点之间的物理连接。13计算机网络通信原理通信网电路交换的三个阶段电路交换的三个阶段呼叫建立呼叫建立 信息传送信息传送 连接释放连接释放SignalSourceSignalReleaseSignalDestinationGoAheadMessage14计算机网络通信原理通信网电路交换的特点电路交换的特点 通信子网中的通信子网中的通信子网中的通信子网中的中继节点中继节点中继节点中继节点是电子或机电结合的交换设备,仅完是电子或机电结合的交换设备,仅完是电子或机电结合的交换设备,仅完是电子或机电结合的交换设备,仅完成
9、输入线路与输出线路的物理连接(如:电话交换机),成输入线路与输出线路的物理连接(如:电话交换机),成输入线路与输出线路的物理连接(如:电话交换机),成输入线路与输出线路的物理连接(如:电话交换机),不不不不能存储数据,无纠错能力能存储数据,无纠错能力能存储数据,无纠错能力能存储数据,无纠错能力。它通过网络中继节点在两个工作站之间它通过网络中继节点在两个工作站之间它通过网络中继节点在两个工作站之间它通过网络中继节点在两个工作站之间建立专用的物理信道建立专用的物理信道建立专用的物理信道建立专用的物理信道。在数据进行通信实现交换的过程中,数据从信源节点到信宿在数据进行通信实现交换的过程中,数据从信源
10、节点到信宿在数据进行通信实现交换的过程中,数据从信源节点到信宿在数据进行通信实现交换的过程中,数据从信源节点到信宿节点,所经过的节点,所经过的节点,所经过的节点,所经过的中继节点并不关心数据的内容中继节点并不关心数据的内容中继节点并不关心数据的内容中继节点并不关心数据的内容,只是把数据,只是把数据,只是把数据,只是把数据从一个节点送到下一个节点,直至送到信宿节点为止。从一个节点送到下一个节点,直至送到信宿节点为止。从一个节点送到下一个节点,直至送到信宿节点为止。从一个节点送到下一个节点,直至送到信宿节点为止。15计算机网络通信原理通信网电路交换的优缺点电路交换的优缺点优点优点通信实时性强。通信
11、实时性强。通信实时性强。通信实时性强。一旦线路接通,数据直通,一旦线路接通,数据直通,传输延迟时间短传输延迟时间短,适适适适用于交互式会话类通信用于交互式会话类通信用于交互式会话类通信用于交互式会话类通信。数据传输可靠、迅速,保证数据传输可靠、迅速,保证按序按序传送。传送。缺点缺点独占独占电路和一组用户设备,其他用户不能利用。电路和一组用户设备,其他用户不能利用。电路交换的电路交换的呼叫呼叫建立过程所花建立过程所花时间时间太太长长。由于计算机和各种终端的传输由于计算机和各种终端的传输速率速率不一样,很难使这些不同速率不一样,很难使这些不同速率的设备互相通信。的设备互相通信。双方数据通路建立连接
12、以后,一旦出现了双方数据通路建立连接以后,一旦出现了故障故障,都必须重新建立,都必须重新建立连接。这对重要的与紧急的通信很不利。连接。这对重要的与紧急的通信很不利。综上所述,计算机的数据通信必须寻找其它的交换技术。综上所述,计算机的数据通信必须寻找其它的交换技术。16计算机网络通信原理通信网第十二章第十二章 通信网通信网1.数据交换技术概述数据交换技术概述2.电路交换电路交换3.存储转发交换存储转发交换4.虚电路交换与数据报交换虚电路交换与数据报交换17计算机网络通信原理通信网存储转发交换存储转发交换存储转发交换存储转发交换(Store and Forward Switching)利用传输链路
13、中继节点的存储器来转发数据。利用传输链路中继节点的存储器来转发数据。中继节点由具有存储能力的计算机担任,用户信息可以暂时中继节点由具有存储能力的计算机担任,用户信息可以暂时保存在中继节点上。保存在中继节点上。信源节点和信宿节点之间无需建立专用通道。信息传输的路信源节点和信宿节点之间无需建立专用通道。信息传输的路径既可以是固定的,径既可以是固定的,也可以在传输过程也可以在传输过程中动态确定。中动态确定。1 12 26 63 34 45 5A AB B18计算机网络通信原理通信网中继节点的交换方式中继节点的交换方式在中继节点中的输入和输出端口之间在中继节点中的输入和输出端口之间在中继节点中的输入和
14、输出端口之间在中继节点中的输入和输出端口之间没有直接没有直接没有直接没有直接连线连线连线连线。中继节点进行数据交换的过程:中继节点进行数据交换的过程:中继节点进行数据交换的过程:中继节点进行数据交换的过程:把收到的数据先放入把收到的数据先放入把收到的数据先放入把收到的数据先放入缓存缓存缓存缓存(暂时存储);(暂时存储);(暂时存储);(暂时存储);查找查找查找查找转发表转发表转发表转发表,找出到某个目的地址应从哪个端口转,找出到某个目的地址应从哪个端口转,找出到某个目的地址应从哪个端口转,找出到某个目的地址应从哪个端口转发;发;发;发;把数据送到适当的把数据送到适当的把数据送到适当的把数据送到
15、适当的端口端口端口端口转发出去。转发出去。转发出去。转发出去。19计算机网络通信原理通信网报文交换与分组交换报文交换与分组交换 存储转发交换分为报文(存储转发交换分为报文(存储转发交换分为报文(存储转发交换分为报文(messagemessage)交换与分组交换与分组交换与分组交换与分组(packetpacket)交换两种方式;交换两种方式;交换两种方式;交换两种方式;报文交换报文交换报文交换报文交换:不管发送数据的长度是多少,都把它当作一个逻辑单元,不管发送数据的长度是多少,都把它当作一个逻辑单元,不管发送数据的长度是多少,都把它当作一个逻辑单元,不管发送数据的长度是多少,都把它当作一个逻辑单
16、元,附上相应的控制信息,组成一个报文发送。附上相应的控制信息,组成一个报文发送。附上相应的控制信息,组成一个报文发送。附上相应的控制信息,组成一个报文发送。分组交换分组交换分组交换分组交换:限制一次传输数据的最大长度,如果传输数据超过规定的限制一次传输数据的最大长度,如果传输数据超过规定的限制一次传输数据的最大长度,如果传输数据超过规定的限制一次传输数据的最大长度,如果传输数据超过规定的最大长度,发送方就将它分成多个报文分组发送。最大长度,发送方就将它分成多个报文分组发送。最大长度,发送方就将它分成多个报文分组发送。最大长度,发送方就将它分成多个报文分组发送。20计算机网络通信原理通信网报文和
17、报文分组的结构报文和报文分组的结构 公用数据网采用的是分组交换技术。公用数据网采用的是分组交换技术。公用数据网采用的是分组交换技术。公用数据网采用的是分组交换技术。21计算机网络通信原理通信网报文交换的优点报文交换的优点 采用采用采用采用存储转发存储转发存储转发存储转发的技术:的技术:的技术:的技术:无建立电路的过程,接收方和发送方无建立电路的过程,接收方和发送方无建立电路的过程,接收方和发送方无建立电路的过程,接收方和发送方无须同时工作,信道忙或接收方忙时中继节点可暂存报文;无须同时工作,信道忙或接收方忙时中继节点可暂存报文;无须同时工作,信道忙或接收方忙时中继节点可暂存报文;无须同时工作,
18、信道忙或接收方忙时中继节点可暂存报文;线路利用率较高线路利用率较高线路利用率较高线路利用率较高:不独占线路,信道可为多个用户的数据报:不独占线路,信道可为多个用户的数据报:不独占线路,信道可为多个用户的数据报:不独占线路,信道可为多个用户的数据报文所共享;文所共享;文所共享;文所共享;支持多点传输支持多点传输支持多点传输支持多点传输:一个信源节点可同时向多个目的节点发送同:一个信源节点可同时向多个目的节点发送同:一个信源节点可同时向多个目的节点发送同:一个信源节点可同时向多个目的节点发送同一报文一报文一报文一报文 ;能进行速率与码型的转换能进行速率与码型的转换能进行速率与码型的转换能进行速率与
19、码型的转换:不同速率和码型的终端用户之间:不同速率和码型的终端用户之间:不同速率和码型的终端用户之间:不同速率和码型的终端用户之间可以进行数据传送。可以进行数据传送。可以进行数据传送。可以进行数据传送。可以增加可以增加可以增加可以增加差错控制机制差错控制机制差错控制机制差错控制机制进行检错和纠错处理。进行检错和纠错处理。进行检错和纠错处理。进行检错和纠错处理。确保报文有序确保报文有序确保报文有序确保报文有序无误地传送。无误地传送。无误地传送。无误地传送。22计算机网络通信原理通信网报文交换的缺点报文交换的缺点通过通信网络的延迟等待时间过长,不适合于实通过通信网络的延迟等待时间过长,不适合于实时
20、的或交互会话式的数据通信业务。时的或交互会话式的数据通信业务。如:语音交如:语音交如:语音交如:语音交换、终端与主机之间的通信等。换、终端与主机之间的通信等。换、终端与主机之间的通信等。换、终端与主机之间的通信等。要求要求中继节点必须配置大容量的存储设备;中继节点必须配置大容量的存储设备;中继节点必须配置大容量的存储设备;中继节点必须配置大容量的存储设备;23计算机网络通信原理通信网分组交换的原理分组交换的原理分组交换也称为包交换分组交换也称为包交换(Packet Switching),其原理是:,其原理是:限定分组的最大限定分组的最大长度长度,将用户传送的数据报文划分成较短将用户传送的数据报
21、文划分成较短长度的分组长度的分组(包包);每个分组的前面不仅包含原始报文的报头信息,还添加了每个分组的前面不仅包含原始报文的报头信息,还添加了分组编号。分组编号。各中继节点根据每个分组的地址标志,将它们转发至目的各中继节点根据每个分组的地址标志,将它们转发至目的地。地。24计算机网络通信原理通信网分组分组(Packet)的形成的形成分组分组=分组头分组头+分组数据分组数据分组的概念是1967年由英国国家物理实验室NPL提出的。25计算机网络通信原理通信网分组交换的优点分组交换的优点 数据传输灵活,线路的利用率高:数据传输灵活,线路的利用率高:一个报文的不同分组可按不同的路径进行传输;一个报文的
22、不同分组可按不同的路径进行传输;到中继节点后的分组不必等待未到达的分组而继续转发;到中继节点后的分组不必等待未到达的分组而继续转发;不同站点的数据分组可以交织在同一线路上传输。不同站点的数据分组可以交织在同一线路上传输。1 12 26 63 34 45 5A AB B26计算机网络通信原理通信网分组交换的优缺点分组交换的优缺点 优点:优点:优点:优点:转发时延短,速度快:转发时延短,速度快:转发时延短,速度快:转发时延短,速度快:限定分组的最大长度,有利于提高中继节点的存储空间利用率限定分组的最大长度,有利于提高中继节点的存储空间利用率与转发效率。与转发效率。由于分组较为短小,适合在交换机的主
23、存储器中由于分组较为短小,适合在交换机的主存储器中存储转发,因此改善了转发分组的传输延迟。甚至可以固定分存储转发,因此改善了转发分组的传输延迟。甚至可以固定分组的长度,可以采用高速缓存来暂存分组。组的长度,可以采用高速缓存来暂存分组。转发差错少容易进行恢复处理:转发差错少容易进行恢复处理:转发差错少容易进行恢复处理:转发差错少容易进行恢复处理:由于分组长度较短,在传输出错时,检错容易并且重发花费的由于分组长度较短,在传输出错时,检错容易并且重发花费的时间较少;时间较少;缺点:缺点:缺点:缺点:目的站点要重组报文,增加了复杂性。目的站点要重组报文,增加了复杂性。目的站点要重组报文,增加了复杂性。
24、目的站点要重组报文,增加了复杂性。27计算机网络通信原理通信网分组交换实现的关键分组交换实现的关键分组长度的选择分组长度的选择分组长度的选择分组长度的选择分组越小,冗余量(分组中的控制信息等)在整个分组分组越小,冗余量(分组中的控制信息等)在整个分组分组越小,冗余量(分组中的控制信息等)在整个分组分组越小,冗余量(分组中的控制信息等)在整个分组中所占的比例越大,最终将影响用户数据传输的效率;中所占的比例越大,最终将影响用户数据传输的效率;中所占的比例越大,最终将影响用户数据传输的效率;中所占的比例越大,最终将影响用户数据传输的效率;分组越大,数据传输出错的概率也越大,增加重传的次分组越大,数据
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第九 数据 交换 技术
限制150内