计算机网络第七版(谢希仁教授著)第五章: 运输层课后习题部分详细答案

第5章运输层课后答案

(1). 5-03 P244 当应用程序使用面向连接的TCP和无连接的IP时,这种传输是面向连接的还是无连接的?

运输层面向连接

网络层无连接

(2). 5-06 P244 接受方收到有差错的UDP数据报时应如何处理?

丢弃

(3). 5-13 P245

6个IP数据报片

数据字段长度:1480 1480 1480 1480 1480 800

片偏移: 0  185  370 555  740 925

(4). 5-14 P245

UDP首部意义 源端口 目的端口 长度 检验和

源端口: (06 32)16 = (1586)10

目的端口: (00 45)16 = (69)10

用户数据报的总长度: (00 1C)16 = (28)10

数据部分长度:28-8=20+

∵0<=69<1024 为客户发送给服务器

使用UDP的这个服务器程序是TFTP

(5). 5-16 P245 在停止等待协议中如果不使用编号是否可行?为什么?

不可行.使用编号才能明确是哪一个发送出去的分组收到了确认,而哪一个分组还没有收到确认

(6). 5-23 P245 主机A向主机B连续发送了两个TCP报文段,其序号分别是70和100.试问:

1.第一个报文段携带了多少字节的数据?

30字节

2.主机B收到第一个报文段后发回的确认中的确认号应当是多少?

100

3.如果B收到第二个报文段后发回的确认中的确认号是180,试问A发送的第二个报文段中的数据有多少字节?

80字节

4.如果A发送的第一个报文段丢失了,但第二个报文段到达了B。B在第二个报文段到达后向A发送确认.试问这个确认号应为多少?

70

(7). 为什么在TCP首部中有一个首部长度字段;而UDP的首部中就没有这个字段?

∵在TCP中除固定首部还有可变的200字节

  在UDP中只有8个固定字节

(8). 5-34 P246

公式:RTTs = (1-b)*旧的RTTs+b*新的往返时间样本

1.    RTTs =(1-0.1)*30+0.1*26=29.6ms

2.    RTTs =(1-0.1)*29.6+0.1*32=29.83ms

3.    RTTs =(1-0.1)*29.83+0.1*24=29.256ms

RTT时间样本值变化多达20%时,加权平均往返时间RTTs的变化却很小.

(9). 5-49 P248 下面是以十六进制格式存储的一个UDP首部:

                                       CB 84 000D 00 1C 00 1C

试问:

1.    源端口号是什么?

(CB 84)16= (52100)10

2.    目的端口号是什么?

(00 0D)16= (13)10

3.    这个用户数据报的总长度是多少?

(001C)16= (28)10

4.    数据长度是多少?

28-8=20

5.    这个分组时从客户到服务器方向的,还是从服务器到客户方向的?

客户到服务器

6.    客户进程是什么?

Daytime

 

 

 

  • 8
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值