5) 关于TCP拥塞控制的错误的描述是:C
(A)当已发送报文段的应答到达,拥塞窗口大小加倍。 (B)以分组丢失而超时为拥塞标志
(C)当属于一个拥塞窗口的某个已发送报文段丢失,拥塞窗口大小开始线性增长 (D)发送方取“拥塞窗口”和“接收方承认的窗口”两者最小值作为发送窗口
三.问答和计算题:
1. 试计算一个包含5段链路的运输连接的端到端时延,5段链路中有2段是卫星链路。每条卫星链路又由上行链路和下行链路两部分组成。可以取这两部分的传播时延之和为250ms。每一个广域网的范围为1500 km,其传播时延可按150000km/s来计算,各数据链路速率为48kb/s,帧长为960bit。
广域网 卫星链路 卫星链路 广域网 广域网
解:每段链路的总时延为帧的第1个bit开始发送到最后bit被对方收到为止之间的时间,即包括传播时延Tp和发帧时间Ts。
单段卫星链路的总时延T1=Tp1+Ts1=250ms + 960bit / 48000b/s = 270ms。
单段广域网链路的总时延T2=Tp2+Ts2=1500km / 150000km/s + 960bit / 48000b/s=30ms。 运输连接的端到端时延T = 2*T1 + 3*T2 = 2*270 + 3*30 = 630ms。
2. 主机A和B使用TCP通信。在B发送过的报文段中,有这样连续的两个:ACK=120 和ACK=100。这可能吗(前一个报文段确认的序号还大于后一个的)?试说明理由。 答:这完全可能。设想A连续发送两个数据报,(SEQ=92,DATA共8字节),(SEQ=100,DATA共20字节),均正确到达B。B连续发送两个确认(ACK=100)和(ACK=120)。但前者在传送时丢失,于是A超时重传第一个报文段并被B收到,然后B发送(ACK=100)到达A。
3. 设TCP使用的最大窗口为64 KB,即64×1024字节,而传输信道的带宽可认为是不受限制的。若报文段的平均往返时延为20ms,问所能得到的最大吞吐量是多少? 答:26.2 Mb/s
4. 一个应用程序用UDP,到了IP层将数据报再划分为4个数据报片发送出去。结果前两个数据报片丢失,
后两个到达目的站。过了一段时间应用程序重传UDP,而IP层仍然划分为4个数据报片来传送。结果这次前两个到达目的站而后两个丢失。试问:在目的站能否将这两次传输的4个数据报片组装成为完整的数据报?假定目的站第一次收到的后两个数据报片仍然保存在目的站的缓存中。
答:不行。重传时,IP数据报的标识字段会有另一个标识符。前两个IP数据报的标识符与后两个不同,因此不能组装成一个。
5. 设TCP的ssthresh的初始值为8(单位为报文段)。当拥塞窗口上升到12时网络发生了超时,TCP使用
慢开始和拥塞避免。试分别求出第1次到第15次传输的各拥塞窗口大小。 答:拥塞窗口大小分别为:1,2,4,8,9,10,11,12,1,2,4,6,7,8,9。
第8章
一.填空题:
1. 在TCP/IP协议族中, 应用层的 DNC 可实现domain name 到IP地址的转换。
2. 应用层的 TELNET 协议能将用户的击键传到远地主机,同时也能将远地主机的输出通过TCP
连接返回到用户屏幕。
3. 由于因特网的SMTP只能传送可打印的7位ASCII码邮件,因此因特网标准委员会在1993年又提出了
MIME ,它可同时传送多种类型的数据(如文本、声音、图像、视像等)。
4. 超文本 是网页中的特殊文本。它链接到因特网上其它的网页,这些文本被用特殊方式显
示 (例如用不同的颜色,或添加了下划线),当我们将鼠标移动到这些文本时,鼠标的箭头就变成了一只手的形状。
5. 服务器返回给浏览器的 活动 文档包含程序,该程序可在浏览器端运行,并可与用户直接交
互,根据用户的不同输入可连续地改变屏幕的显示。
二.单选选择题:
1.定义HTML页面的表单,要用HTML标记__C____。
A.