IP寻址和无类寻址简介

2021年3月20日15:50:48 发表评论 951 次浏览

我们介绍了IP寻址和分类寻址在上一篇文章中。

网络地址和掩码

网络地址–标识互联网上的网络。使用此工具, 我们可以找到网络中的地址范围以及网络中可能的主机总数。

掩码–这是一个32位二进制数, 当对掩码和该块的任何IP地址按位进行AND操作时, 它给出地址块中的网络地址。

不同类别中的默认掩码为:

A级– 255.0.0.0

B级– 255.255.0.0

C级– 255.255.255.0

示例:给定IP地址132.6.17.85和默认的B类掩码, 找到起始地址(网络地址)。

解决方案:默认掩码为255.255.0.0, 这意味着仅保留前2个字节, 其余2个字节设置为0。因此, 网络地址为132.6.0.0。

子网划分:将一个大地址块划分为几个连续的子块并将这些子块分配给不同的较小网络称为子网划分。当完成无类寻址时, 这是一种广泛使用的做法。

无类寻址

为了减少块中IP地址的浪费, 我们使用子网划分。我们要做的是将主机ID位用作有类IP地址的净ID位。我们提供IP地址, 并定义掩码的位数(通常后面跟一个" /"符号), 例如192.168.1.1/28。在这里, 子网掩码是通过将32位中的给定位数设为1来找到的, 例如, 在给定地址中, 我们需要将32位中的28位设为1, 其余的设为0, 因此, 子网掩码将是255.255.255.240。

在子网划分中计算的一些值:

1.子网数:给定的掩码位数–默认掩码中的位数

2.子网地址:子网掩码和给定IP地址的AND结果

3.广播地址:将主机位设置为1, 将网络位设置为IP地址

4.每个子网的主机数:2(32 –给定的掩码位)– 2

5.第一个主机ID:子网地址+ 1(将一个添加到子网地址的二进制表示中)

6.最后的主机ID:子网地址+主机数

范例:给定IP地址– 172.16.0.0/25, 查找子网数和每个子网的主机数。另外, 对于第一个子网块, 请找到子网地址, 第一个主机ID, 最后一个主机ID和广播地址。

解:这是B类地址。所以不行。子网数= 2(25-16)= 29= 512。

每个子网的主机数= 2(32-25)– 2 = 27– 2 = 128 – 2 = 126

对于第一个子网块, 我们的子网地址= 0.0, 第一个主机ID = 0.1, 最后一个主机ID = 0.126, 广播地址= 0.127

在先前的GATE考试中, 关于上述主题的问题如下。

如果发现任何不正确的地方, 或者想分享有关上述主题的更多信息, 请发表评论。

木子山

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: