计算机网络地址三种,【计算机网络】ip地址与ip分组

默认网关:

默认网关就是与这台主机相连的第一个路由器的接口的地址,老师的解释是,当一个数据报要离开这个网络的时候,要把这个数据报发送到的接口。

公网地址和私有地址:

A,B,C三种网络的私有地址分别为:

23011c4adbbf77cc0017b4ac4a1b6dd0.png

当IP分组从私有地址发向公网的时候,需要将私有地址转化为公网地址。

ip分组总结:

DF与MF标志位的意义:

DF标志着允不允许ip进行分组,DF是Don’t fr……的意思,表示不要分组,当DF为0的时候可以分组,当DF为1的时候不难进行分组。

MF的作用就是为了是接收方接收分组之后的ip分组,MF是more fra……的意思,意思就是后面还有更多的分组,当MF为1 的时候表示这个ip分组之后还有和他它一个ID被分出来的ip分组,当MF为0的时候表示这个ip分组是当前分组的最后一个分组。例如,如果一个ip分组在经过一个较小MTU链路时被分为了五个小的IP分组,那么前四个IP分组的MF都是1,第五个IP分组的MF是0,路由器在收到第五个之后就表示可以将五个IP分组合起来了。

一个固定MTU的链路上面能传输的最大IP分组的大小。

因为IP分组的大小都是20B报文头部+内容字段,而且内容字段一定是8B的倍数,所以能经过的最大IP分组的大小都是[MTU / 8] * 8 + 20B,里面内容字段的大小是[MTU / 8] * 8B

每个ip分组偏移量(offest)的计算:

在收到了几个由原来的IP分组分出来的小IP分组之后,怎么将着几个IP分组组合起来呢,这就需要用到offest,偏移量指的是内容字段相对原来的大IP分组的偏移,因为每个IP分组的内容字段的大小都是8B的倍数,所以offest的单位是8B。比方说一个220B的大IP分组分为了五个小IP分组,大小分别为60B,60B,60B,60B,60B。(解释一下怎么分的:220B是由20B的头部字段加上200B的内容字段,自然能分为五个20B头部字段加上40B内容字段,那么这五个小IP分组的偏移量分别是:0,5,10,15,20)

内容介绍好了我们开始做题

493403ddb9f8b115ea0d388c0bb5cd83.png

192.168.1.0/28之后的28表示子网掩码中1的个数,所以子网掩码是11111111.11111111.11111111.11110000,转化为点分十进制是255.255.255.240.默认网关是连接的第一个路由器的IP地址是192.168.1.1

因为DF为1,所以不允许分组,而且也不需要分组,头部字段的TTL-1,checkSum重新计算,IP地址会被更改为130.11.22.3(私有地址转化为公网地址)

这个MTU运行传输的最大IP分组的内容字段是[(512-20)/8]*8=488B,总共内容字段是1500-20=1480B,所以要分1480/488向上取整=4组,每片分别为

ID …DF MF …length …offset

6879 0 1 508 0

6879 0 1 508 61

6879 0 1 508 122

6879 0 0 (1500-20-3*488)+20 183

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值