分组交换的基本原理,分组交换网络和电路交换网络
分组交换的原理
1.在发送端,先把较长的报文划分成较短的、固定长度的数据段。
2.每一个数据段前面添加上首部构成分组。
3.分组交换网以“分组”作为数据传输单元。
4.依次把各分组发送到接收端(假定接收端在左边)。
5.每一个分组的首部都含有地址等控制信息。
6.分组交换网中的结点交换机根据收到的分组的首部中的地址信息,把分组转发到下一个结点交换机。
7.用这样的存储转发方式,最后分组就能到达最终目的地。
8.接收端收到分组后剥去首部还原成报文。
9.最后,在接收端把收到的数据恢复成为原来的报文。
10这里我们假定分组在传输过程中没有出现差错,在转发时也没有被丢弃。
注意结点交换机有多个端口
结点交换机 在结点交换机中的输入和输出端口之间没有直接连线。结点交换机处理分组的过程是:把收到的分组先放入缓存(暂时存储);查找转发表,找出到某个目的地址应从哪个端口转发;把分组送到适当的端口转发出去。主机和结点交换机的作用不同
1.主机是为用户进行信息处理的,并向网络发送分组,从网络接收分组。
2.结点交换机对分组进行存储转发,最后把分组交付给目的主机。
分组交换的优点 高效 动态分配传输带宽,对通信链路是逐段占用。 灵活 以分组为传送单位和查找路由。迅速 不必先建立连接就能向其他主机发送分组;充分使用链路的带宽。可靠 完善的网络协议;自适应的路由选择协议使网络有很好的生存性。 分组交换带来的问题
1.分组在各结点存储转发时需要排队,这就会造成一定的时延。
2.分组必须携带的首部(里面有必不可少的控制信息)也造成了一定的开销。