计算机网络spoc作业4·主机在配置IP地址时,其正确的子网掩码和默认网关分别是多少

勿要抄袭,于人于己无益,谢谢。请多思考其中原因,莫要照抄。

如图所示网络。
在这里插入图片描述
请回答下列问题:
(1)主机在配置IP地址时,其正确的子网掩码和默认网关分别是多少?
(2)若路由器R在向互联网转发一个由主机192.168.1.5发送、ID=12345、length=500B、DF=1的IP分组时,则该IP分组首部的哪些字段会被修改?如何修改?
(3)若主机192.168.1.10向互联网ID=6789、length=1500B、DF=0的IP分组时,路由器需要将该IP分组分为几片(每片尽可能封装为最大片)?给出分片结果,包括每片的ID、DF、MF、length、offset的取值。

我的答案:
第一题:
都看到上面的192.168.1.0/28了吧,这里的28指的是网络id+子网id的位数,所以借用了28-24=4位。
所以计算得到128+64+32+16=240
具体看下图。默认网关就是路由子网端口ip。
举个例子,例如192.168.1.0/30,那么子网掩码就是 255.255.255.252;例如192.168.1.0/24,那么子网验码就是 255.255.255.0.
可以看出,255= 2 8 2^8 28, 251= 2 7 + 2^7+ 27+ 也就是128+64+32+16+8+4=252
子网掩码用于和网络ip做与,来屏蔽后面的子网id,实际上255.255.255.252是11111111.11111111.11111111.11111100,然后用二进制计算其值就可以了。

第二题看回复有同学说ip地址不变啊,这里以避免误解,我解释下,一般情况下ip地址不变,但是经过了NAT,所以ip地址变化了。此过程中,一直在变的还有mac地址,TTL,所以校验码CHEKSUM,那些会发生改变,

第三题严格根据公式来。注意向上取整和向下取整。

注意第四个报文的offset,虽然他数据长度只有16B,但是依旧要按照前面的计算,也就是要加上61,
122+61=183。而不能写124。

在这里插入图片描述

欢迎批评指正,共勉,谢谢。

  • 23
    点赞
  • 37
    收藏
    觉得还不错? 一键收藏
  • 11
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值