计算机网络第4章及第5章课后习题答案

第4章

5.书中我们使用了术语面向连接服务来描述运输层,使用了术语连接服务来描述网络层,为何有这样微妙的差异?

答:

面向连接服务主要特点有:面向连接服务要经过三个阶段,数据传输前,先建立连接,连接建立后再传输数据;数据传送完之后,释放链接。面向连接服务,可以确保数据传输的次序和传输的可靠性。而在网络层,TCP/IP协议在网络层是无连接的,数据包只负责向网络上发送,如何传输以及是否到达由网络设备来管理。所以说使用属于连接服务来描述网络层。而“端口”,是传输层的内容,是面向连接的;同时,传输层路径中的路由器必须保持连接状态上存在端到端连接,因此使用术语面向连接服务来描述运输层。

 

14.考虑一个具有前缀101.101.101.64/26的子网。给出能被分配给该网络的一个IP地址(具有形式xxx.xxx.xxx.xxx)的例子。假定一个ISP拥有形如101.101.101.128/17的地址块。假定它要从该地址块产生4个子网,每块具有相同数量的IP地址。对这4个子网,其前缀(形式为a.b.c.d/x)是什么?

答:

1)        能被分配给该网络的一个IP地址:101.101.101.110

2)        ISP拥有形如101.101.101.128/17的地址块,转换为二进制形式:101.101.01100101.10000000;根据分配规则,因为要产生2^n=4(n=2)个子网,所以101二进制01100101,第一个0需要保留,第二位和第三位,用00,01,10,11替换,可得:

101.101.00000000.00000000

101.101.00100000.00000000

101.101.01000000.00000000

101.101.01100000.00000000

因为n=2,所以在原来子网的基础上加2,17+2=19,最终得到子网前缀为:

101.101.0.0/19

101.101.32.0/19

101.101.64.0/19

101.101.96.0/19

 

16.考虑向具有500字节的MTU的链路发送一个3000字节的数据包,假定初始数据报具有标识号422,将会产生多少个报文段?它们的特征是什么?

答:

因为IP数据报的首部字节数为20,因此在每一个数据报分片中数据段的大小是500-20=480个字节。所以需要⌈(3000-20)/480⌉=7个数据报。

长度:根据题意得,每个数据包的标识号为422,除了最后一个数据报分片之外,其余的每个数据报分片的大小都为500字节(包括IP首部);而最后一个分片的大小为120字节(包括首部分片)((3000-20)-6*480=100,100+20=120字节)。

偏移量:7个分片的偏移量Offset分别是:0/60/120/180/240/300和360

FLAG:前6个数据报分片的FLAG值为1,最后一个数据报分片中的FLAG值为0。

 

 

 

 

 

 22.题目略

答:

Step

N’

D(s),p(s)

D(t),p(t)

D(u),p(u)

D(v),p(v)

D(w),p(w)

D(y),p(y)

D(z),p(z)

0

X

  • 3
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值