#分组交换# #电路交换# #报文交换#
·知识背景
三大网络——电信网络,有线电视网络和计算机网络
电信网络——向用户提供电话,电报及传真等服务
有线电视网络——向用户传送各种电视节目
计算机网络——使用户能够在计算机之间传送数据文件
互联网——由数量极大的各种计算机网络互联 起来
互连网——仅在局部范围互连起来的计算机网络
互联网具有两个特性——连通性和共享。这使互联网能够向用户提供许多服务。
今天要介绍的是在互联网核心部分起特殊作用的路由器(router)的重要功能——分组交换。
·分组交换
主要采用的是存储转发技术。
主要过程:
①接收一段报文后,把报文为更小的等长数据段
②在数据段前,加上一些必要的控制信息组成的首部(header),就构成了一个分组(packet)。
分组是在互联网中传送的数据单元。首部包含了目的地址和源地址等重要的控制信息,使得每一个分组才能在互联网中独立的选择传输路径,并被正确地交付到分组传输的终点(目的地端)
注:报文是要发送的整块数据。可以是一段QQ消息。
③分组传送流程:分组——>发送信息的主机,为用户进行信息处理。将报文划分为更小的数据段,并加上首部信息——>路由器收到一个分组后,暂时存储分组在路由器的内存中,检查首部信息,查找转发表,找到合适的链路,转发——>到另一个路由器后重复以上操作——>到达目的地主机。
注:分组交换不需要预先占用一条端到端的通信资源,分组交换在那段上传输就占用哪一条上的资源。
分组交换实际上采用了数据通信过程中断(或动态)分配带宽的策略。互联网核心部分的网状拓扑结构提高了分组交换的可靠性。当网络出现拥塞或部分链路出现故障,其他链路的路由器依然可以转发分组。
分组交换的优点:高效,灵活,迅速,可靠。
最后简单的过一下电路交换与报文交换的特点
电路交换——整个报文的比特流连续地从源点直达终点,好像在一个管道中传输
报文交换——整个报文先传送到相邻节点,全部存储下来后查找转发表,转发到下一个节点。
分组交换——单个分组(这只是整个报文的一部分)传送到相邻节点,存储下来后查找转发表,转发到下一个节点。以前的观念:电路交换适合语言通信,而分组交换适合数据通信。报文交换时延太长,已不再使用。但现在随着蜂窝移动通信的发展,无论是话音通信还是数据通信,都采用分组交换。