You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

为何A类IPv4地址44.0.0.1网络位为8位,B类为16位?

关于IPv4分类地址网络前缀位的解释

分类寻址的原始规则

IPv4早期采用分类寻址方案,目的是简化地址分配和管理,核心逻辑是靠地址的第一个字节直接固定网络前缀长度:

  • A类地址:第一个字节的最高位必须是0,地址范围为0.0.0.0~127.255.255.255。因为最高位固定为0,整个第一个字节(8位)都属于网络段,所以网络前缀位是8位——比如44.0.0.1的第一个字节是44,落在A类范围内,自然对应8位网络前缀。
  • B类地址:第一个字节的最高两位必须是10,地址范围为128.0.0.0~191.255.255.255。这两位固定后,加上第二个完整字节的8位,总共16位作为网络段,所以网络前缀位是16位——比如128.16.0.2的前两个字节是128.16,属于B类范围,对应16位网络前缀。
  • 顺带提下C类地址:最高三位固定为110,网络前缀24位,对应前三个字节,地址范围192.0.0.0~223.255.255.255。

CIDR与无分类地址的补充

分类寻址的弊端很明显——A类地址浪费过多(单个A类段包含1600多万个主机位),C类地址又不够用,后来就出现了无分类域间路由(CIDR),它打破了固定分类的限制,允许任意自定义网络前缀长度(比如192.168.1.0/24是24位前缀,10.0.0.0/16是16位前缀)。不过分类地址的规则是IPv4的基础,很多老文档或场景仍会提及这些内容。

内容的提问来源于stack exchange,提问作者Jwan622

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.03 16:05:01