分组交换的简介
分组交换(Packet Switch),缩写为PS。分组交换也称包交换,它是将用户传送的数据划分成一定的长度,每个部分叫做一个分组。在每个分组的前面加上一个分组头,用以指明该分组发往何地址,然后由 交换机根据每个分组的地址标志,将他们转发至目的地,这一过程称为分组交换。首部用以指明该分组发往何地址,然后由交换机根据每个分组的地址标志,将他们转发至目的地,这一过程称为分组交换。进行分组交换的通信网称为分组交换网。分组交换实质上是在“存储—转发”基础上发展起来的。它兼有电路交换和报文交换的优点。
分组交换
分组交换的原理
分组交换是采用“存储——转发”技术,从源站发送报文时,将报文划分成有固定格式的分组(Packet),把目的地址添加在分组中,然后网络中 的交换机将源站的分组接收后暂时存储在存储器中,再根据提供的目的地址,不断通过网络中的其它交换机选择空闲的路径转发,最后送到目的地址。这样就解决了 不同类型用户之间的通信,并且不需要像电路交换那样在传输过程中长时间建立一条物理通路,而可以在同一条线路上以分组为单位进行多路复用,所以大大提高了 线路的利用率。
分组交换
数据报方式
在这种方式中,每个分组按一定格式附加源与目的地址、分组编号、分组起始、结束标志、差错校验等信息,以分组形式在网络中传输。网络只是尽力地将分组交付给目的主机,但不保证所传送的分组不丢失,也不保证分组能够按发送的顺序到达接收端。所以网络提供的服务是不可靠的,也不保证服务质量。数据报方式一般适用于较短的单个分组的报文。其优点是传输延时小,当某节点发生故障时不会影响后续分组的传输。缺点是每个分组附加的控制信息多,增加了传输信息的长度和处理时间,增大了额外开销。
虚电路方式
它与数据报方式的区别主要是在信息交换之前,由源DTE向本地PSE发送一特定呼叫 请求的分组,其中含有目的DTE的地址及逻辑信道识别符,并由PSE中转转发。若呼叫被目的DTE接受,则相应的响应“呼叫接受”予以应答,网络即发出一 个“呼叫连通”给源DTE,此时呼叫建立,在两台DTE之间建立一条称作虚电路的逻辑通路,信息就能在这条虚电路上传输,直到数据交换结束,虚电路被拆 除,相应的逻辑信道识别符被释放。所以虚电路方式在每次通信时都有虚电路建立、数据传输和拆除三个阶段,类似于电路交换方式,但在网络中的传输是分组交换 方式。这种方式对信息传输频率高、每次传输量小的用户不太适用,但由于每个分组头只需标出虚电路标识符和序号,所以分组头开销小,适用长报文传送。
分组交换网的优点
线路利用率更高
因为结点到结点的单个链路可以由很多分组动态共享。分组被排队,并被尽可能快速地在链路上传输。
数据率转换
一个分组交换网络可以实行数据率的转换:两个不同数据率的站之间能够交换分组,因为每一个站以它的自己的数据率连接到这个结点上。
排队制
当电路交换网络上负载很大时,一些呼叫就被阻塞了。在分组交换网络上,分组仍然被接受,只是其交付时延会增加。
支持优先级
在使用优先级时,如果一个结点有大量的分组在排队等待传送,它可以先传送高优先级的分组。这些分组因此将比低优先级的分组经历更少的时延。