计算机网络——自顶向下方法(第六版) 课后题 第三章

3.1~3.3节

R1. a.报文包括源端口号,目的端口号,序号,crc校验码,长度,数据

  b.源端口号

  c.不需要

R2. a.每个家庭是一个端系统,ip为家庭地址,所有信息由指定端口接收,然后进行分配

  b.不需要。

R3.y,x

R4. (1)实时应用需要最小的发送速率,tcp有拥塞控制,udp对何时发送什么数据的应用层控制更为精细

  (2)无需链接,tcp建立链接需要3次握手,很慢,

  (3)无连接状态,能支持更多的活跃用户

  (4)分组报文首部udp 8字节,tcp20字节。

R5.大量数据传输,udp很有可能会丢失部分分组使整个信息无用,而tcp有完善的分组重传机制。udp最大64k(长度字段2byte,2^16字节),大于64字节需要应用层分组。

R6.能,应用层设计实现收到回复、超时重传等功能。

R7.相同,网络层ip协议中,ip地址不同。

R8.不相同,每个请求生成不用套接字。非常非常简单的举例说明下:Socket=Ip address+ TCP/UDP + port(来自百度百科——套接字),所以,不同ip,协议,端口,都会生成不同套接字。

3.4节

R9. 如果回复的ack或nak受损,我们无法知道是否正确接收上块数据。

  如果ack超时,可能重传这个分组,而这个分组并没丢失,这就需要引入冗余数据分组。

R10.超时重传。

R11.必须,没有定时器,知道时间有什么用,。

3.5节

R14. a.× b.× 接收窗口是动态的 c.√ d.×,重传不加 e.√ f.× g.×

R15.20字节,110

R16.2个,44 81 44 82

3.7节

R17.R/2

R18.√

posted @ 2017-04-27 23:53  爱吃土豆的男孩  阅读(1714)  评论(0编辑  收藏  举报