分组交换:传输延迟
 第一个bit发送到最后一个bit发送成功的这段时间 被叫做传输延迟。
 例如:将报文拆分为较小长度,总和为Lbits的分组packets,在传输速率为R的链路上传输分组
 分组传输延迟(时延)=L(bits)/R(bits/sec)
 
报文交换VS分组交换?
 
 报文交换:报文长度为M bits 链路带宽为R bps 每次传输报文需要M/R秒
 分组交换:报文被拆分为多个分组,分组长度为Lbits 每个分组传输时延为L/R秒
当然:忽略其他所有的开销 分组的拆分和组装也忽略 拆分后的头部信息也忽略其开销
举例:
 M = 7.5M bits
 L = 1500bits
 M=5000L
 R=1.5Mbps
报文交换的时间:
 
 7.5/1.5=5秒 第一个五秒 7.5Mbits被送到第一个路由器
 第二个五秒 7.5Mbits被送到第二个路由器
 第三个五秒 7.5Mbits被送到目的地
所以报文交换需要15秒的时间。
 同时讨论一个问题:报文交换在传输的时候 中间的路由器需要多大的缓存
 答案毋庸置疑:7.5M 如果有更大的报文 就需要更大的缓存了
分组交换的时间:第一个分组 L/R=1500 bits/1.5 * 1000000 pbs = 1毫秒 第一个分组安全到达第一个路由器
 第一个分组在往第二个分组发送的时候 主机会将第二个分组发送第一个路由器 。。。。
 
直到第4999毫秒
 
 第5000毫秒
 
 得再过两毫秒第5000个分组才能到目的地
 
 分组交换的过程中需要多少缓存 理论上说需要L bits 也就是本利中的1500bit
分组交换的报文交付时间:
 报文:Mbits
 链路带宽(数据传输速率):R bps
 分组长度(大小):L bits
 跳步数:h
 路由器数:n
跳步数和路由器数的关系:n =h -1
 把报文从原主机到目的主机所需要的时间 T=M/R+nL/R = M/R +(h-1)L/R










