05 报文交换和分组交换

早过忘川 提交于 2019-12-06 21:13:34

1.3 因特网的组成

C/S 客户端/服务器模式

P2P 对等连接方式 客户机可以充当服务器 如迅雷 下载

数据交换方式

电路交换 报文交换 分组交换

1.电路交换: 打电话

电路交换的三个阶段:建立连接 通信 释放连接

建立连接即找一条连接专线, 通信即找到专线后用此传输数据, 传输完数据后需要释放链接

1566123319957

可以看到, 长距离电路交换需要经过多个交换机, 占线较多, 所以长途电话很贵

  • 电路交换适合数据量大的实时交换, 如语音,视频
  • 核心路由器之间可以使用电路交换
  • 不灵活, 电路交换存在占线的情况

2.报文交换

报文交换直接传输整个文件, 延时高。

储存转发。

3.分组交换

将一个完整的数据进行切分分组, 再将每个部分依次发送,最后将各个部分组装起来。产生额外开销 。

分组交换不存在占线的情况。

报文交换与分组交换均采用存储-转发交换方式

区别: 报文交换以完整报文进行“存储-转发” ; 分组交换以较小的分组进行“存储-转发”

多个用户共享一个链路时, 按需共享链路。

  • 高效 ,灵活, 不占线
  • 开销大
  • 延时高

若报文大小为M, 传输速率为R, 共n个路由器,直连。则传输时间:

注意 1B=8bit

分组交换适用于突发数据传输网络。

可能产生拥塞(congestion): 分组延迟和丢失 , 需要协议处理可靠数据传输和拥塞控制 .

分组交换允许更多用户同时使用网络! —— 网络资源充分共享

三种交换方式的比较

1566123234162

存储-转发方式的分组交换

分组交换是现代计算机网络重要的理论基础之一,也是目前在计算机网络中广泛采用的数据交换技术,存储-转发则是分组交换的基本工作方式。请大家讨论一下,分组交换是否可以采取其他工作方式?有什么样的优缺点?

目前转发方式有三种:直通转发,存储转发和无碎片转发,其中无碎片转发是基于直通转发的一个新思路。

直通转发侧重点在于不再存储,没有接收到完整的数据包便直接转发了,很明显提高了发送速度并且减少了路由器缓存大小要求,但是由于没有检测数据包,所以失去了错误检查方法。

无碎片转发只是在直通转发基础上,以64字节为转发条件,减少转发出错几率。

而存储转发可以检测错误,并且适用于不同的媒体介质传播,可以支持不同速度的端口间的转换,保持高速端口与低速端口间的协同工作。

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!