IPV4地址分类


该问题属于非常基本的问题,但因为之前未曾重视,故直到现在仍有比较模糊的地方,因此,借此机会,将该问题彻底搞清楚;
1. IPV4地址表示
   使用32位二进制来表示;
   IPV4地址=NetID+HostID,NetID标识主机所有网络,而HostID标识主机在网段的唯一标识;

2. A,B,C,D类地址
   根据NetID的长度,可分为A,B,C类地址;
   
   其中A类地址,NetID长度为8位,最高位总为0,故有效位为7位;
   而00000000地址为保留地址,不能分配;01111111为回环地址,不能分配;
   故A类网络ID总数为126个,地址段为1.0.0.0-126.255.255.255
   
   B类地址,NetID长度为16位,其中前两位固定为10,故有效位为14位;
   故B类网络总数为2的14次方=16384个,地址段为128.1.0.0-191.254.255.255,每个网络可以有65534个主机;
   
   C类地址,NetID长度为24位,其中前三位固定为110,故有效位为21位;
   故B类网络总数为2的21次方=2091152个,地址段为192.0.1.0-223.255.255.255,每个网络可以有254个主机;
   
   D类地址为多播保留地址,NetID长度为8位,其中前四位固定为1110;
   地址段为224.0.0.0-239.255.255.255
   
   因为每种网络地址的HostID段的全0地址为网络本身地址,用于标识网络自身,而全1地址为广播地址,用于向整个网络发送消息,故上述网络的可用主机ID实际上都是对应的2的N位方-2;

3. 全局私有地址
   全局IP地址:用于因特网-主机;
   私有IP地址:用于专用网内部-本地主机;
   私有IP地址段如下:
           1个A类地址: 10.0.0.0-10.255.255.255
      16个连续B类地址:172.16.0.0-172.31.255.255
   256个连续的C类地址:192.168.0.0-192.168.255.255   

4. 网络掩码
   标识一个IP地址的网络号范围; 使用网络掩码可以对A,B,C类地址实现子网与超网的功能;
   其原理即为:判断IP是否属于同一网络,使用的是IP地址与网络掩码的逻辑与操作,若结果相同,则属于同一网络;
   故,通过使用比A,B,C类网络的NetID更长的网络掩码,则可以对网络进行更小的子网划分,以减少IP浪费;
   通过使用比A,B,C类网络的NetID更短的网络掩码,则可以对网络进行合并,即超网;  

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值