背景知识
报文交换 |
分组交换 |
|
|
例题
M=7.5Mbits,L=1500bits,则有M=5000L,R=1.5Mbps。经过如下途径,求报文交换和分组交换各自所需的交付时间(sec)。(不考虑拆分与重组的时间;不考虑给分组添加头部的时间。)
报文交换
M/R=7.5Mbits/1.5Mbps=5sec;此时报文到达第一个路由器。
因此该报文从源主机到达目的主机共需要3×5sec=15sec
思考:路由器至少需要多大的缓存?
答:至少需要7.5Mbits,即至少需要此时这个报文的大小。
分组交换
L/R=1500bits/1.5Mbps=1ms;此时第一个分组到达第一个路由器。
由于M=5000L,即该报文被分成了5000个分组;且当第一个分组到达路由器后,其余分组一个接一个进行发送。
于是到第5000ms时刻时,第5000个分组从源主机开始进行发送;第5002ms时,第5000个分组到达目的主机,报文传输完毕。
报文交付时间=5002ms=5.002sec
思考:路由器至少需要多大的缓存?
答:至少需要1500bits,即至少需要一个分组大小。相比之下,分组交换比报文交换节约更多空间。
总结-分组交换的报文交付时间
整个报文传输延迟时间+其中一个分组在中间路由器传输延迟
报文:M bits
链路带宽=数据传输速率:R bps
分组长度=大小:L bits
跳步数:h
路由器数:n=h-1
例题出处
中国大学mooc 哈尔滨工业大学 计算机网络 李全龙、聂兰顺
贴士
导出mooc课件:安卓客户端不要直接点击下载按钮下载课件(若已下载,请先删除),点击课件打开后,在文件管理中找到中国大学mooc文件夹的缓存文件夹,找到和打开时间对应并且以“PDF_”开头的无格式文件,重命名文件拓展名为pdf,即可打开。