1.5
考虑在具有Q段链路的路径上发送一个F比特的分组。每段链路以R bit/s速率传输。该网络负载轻,因此没有排队时延。传播时延可忽略不计。
a)假定该网是一个分组交换虚电路网络。VC建链时间为t s s,假定发送层对每个分组增加总计h比特的首部。从源到目的地发送该文件需要多长时间?
b)假定该网络是一个分组交换数据报网络,使用无连接服务。现在假定每个分组具有2h 比特的首部。发送该分组需要多长时间?
c)最后,假定该网络是电路交换网。进一步假定源和目的地之间的传输速率是R bi t/s。假定t s为建链时间,h比特的首部附加在整个文件上,发送该分组需要多长时间?
解答:
a)t s+Q(F+h)/R
b)Q(F+2h)/R
c)t s+(F+h)/R
1.6
.这个基本问题开始研究传播时延和传输时延,这是数据网络中两个重要概念。考虑两台主机A和B由一条速率为R bit/s的链路相连。假定这两台主机相隔m米,沿该链路的传播速率为s m/s。主机A向主机B发送长度为L比特的分组。
a)根据m和s表达传播时延d prop。
b)根据L和R确定分组的传输时间d trans。
c)忽略处理时延和排队时延,得出端到端时延的表达式。
d)假定主机A在时刻t=0开始传输该分组。在时刻t=d trans,该分组的最后一个比特在什么地方?
e)假定d prop大于d trans。在时刻t= d trans,该分组的第一个比特的何处?
f)假定d prop小于d trans。在时刻t= d trans,该分组的第一个比特的何处?
g)假定s=2.5×108,L=100b,R=28kb/s。求出d pro等于d trans的距离m。
解答:
a)d prop=m/s
b)d trans=L/R
c)d end-end= d prop+d trans= m/s+L/R
d)在主机A的出链路上,正要向主机B传播。
e)该分组的第一个比特在从A到B的链路上传输
f)该分组的第一个比特已经到达B
g)由m/s=L/R得m=Ls/R=2.5×108 ×0.1/28=8.93×105
第二章习题
1.是非判断题。
a.假设用户请求由某些文本和两幅图片组成的Web页面。对于这个页面,客户机将
发送一个请求报文及接收三个响应报文。
b.两个不同的Web页面(例如,http://www.doczj.com/doc/cb538a34b90d6c85ec3ac64d.html/research.html及
http://www.doczj.com/doc/cb538a34b90d6c85ec3ac64d.html/students.html)可以通过同一个持久连接发送。
c.在浏览器和起始服务器之间使用非持久连接的话,一个TCP报文段可能携带两个
不同的HTTP服务请求报文。