无分类编织的IPv4地址

本博客图片来源:

无分类编织的IPv4地址

梗概

在这里插入图片描述
CIDR使用“斜线记法”,或称CIDR记法。即在IPv4地址后面加上斜线“/”,在斜线后面写上网络前缀所占用的比特数量
在这里插入图片描述
CIDR实际上是将网络前缀都相同的连续的IP地址组成一个“CIDR地址块”
我们只要知道CIDR地址块中的任何一个地址,就可以知道该地址块的全部细节:
1.地址块的最小地址
2.地址块的最大地址
3.地址块中的地址数量
4.地址块聚合某类网络(A类、B类或C类)的数量
5.地址掩码(也可继续称为子网掩码)

这个比较简单,看过我前面两个分类编址的IPv4地址划分子网的IPv4地址

下面,我们通过例题来讲解这是个什么东西。

例题

在这里插入图片描述
这道题其实很简单,我用我的话解释一下(看不懂我的话可以看下方的图哦):
首先根据 / 20 可知,前20位是网络前缀,那么后12位则是主机号。
由此可以推出最小地址为后12位全为0,最大地址为后12位全为1,且前20位网络前缀不变。
地址数量为2的(32位 减掉 网络前缀的位数)的平方。
由于其要算的是聚合C类网的数量:因此用地址数量除以28。即2(32-20) / 28 = 24
地址掩码就更简单了,前20位网络前缀全部置1,后边12位主机号全部置0,即可得到其地址掩码。
在这里插入图片描述
下面,给出一道测试题,希望走过路过的亲,能够顺利完成
在这里插入图片描述
答案在下方















在这里插入图片描述

路由聚合(构造超网)

这里,R2的路由表会记录R1的5条记录。如下两图
在这里插入图片描述
在这里插入图片描述
但是,这样子太占路由表的资源了,因此,路由表将这5条记录聚合成1条。方法是:找共同前缀,如下:
这里,我们可以清楚的看到前面2个字节是相同的,而第3个字节不同,所以我们把第3个字节拆成2进制的形式,可以发现,他们前22位其实都是一样的,我们把他们记作 /22。之后将前22位保持不变,后边其他10位取0,再写成点分十进制形式,放在 “\22” 的前面,就形成了一个聚合地址块 172.1.4.0 /22,也称为超网。
在这里插入图片描述
通过本例,我们还可以看出
1.网络前缀越长,地址块越小,路由越具体
2.若路由器查表转发分组时发现有多条路由可选,则选择网络前缀最长的那条,这称为最长前缀匹配,因为这样的路由更具体。

考研题

例题1.
在这里插入图片描述
由下图可知,192.168.4.3是该网络的广播地址,因此所有该网络上的主机都能收到他的IP分组,由于该网络可分配的主机只有2个,因此,能收到目的地址为192.168.4.3的IP分组的最大主机数为2,答案选C。
在这里插入图片描述

例题2.
在这里插入图片描述
如下图所示,找出共有19位相同的前缀后,保持前19位不变,再把后边13位置0,并在最后加个 /19 即可得到该四条记录聚合而成的超网 35.230.32.0 /19
在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值