Skip to content

IPV4和IPV6地址转化与计算 ​

IPV4 ​

二进制基础 ​

2^72^62^52^42^32^22^12^0
1286432168421

IP地址由32位二进制数组成,格式为:8位2进制.8位2进制.8位2进制.8位2进制

有分类表示 ​

IP地址由网络号和主机号组成,根据网络号位数不同分类:

类别范围二进制首位网络号位数主机号位数
A类0~12708位24位
B类128~1911016位16位
C类192~22311024位8位
D类224~2391110--
E类240~2551111--

无分类表示(CIDR) ​

格式:IP地址/网络号位数

例如:128.168.0.11/20

  • IP地址:128.168.0.11
  • 网络号位数:20
  • 主机号位数:32 - 20 = 12

特殊IP地址 ​

  • 公有地址:通过它直接访问因特网,是全网唯一的IP地址
  • 私有地址:属于非注册地址,专门为组织机构内使用,不能直接访问因特网

私有地址范围 ​

类别范围
A类10.0.0.0 ~ 10.255.255.255
B类172.16.0.0 ~ 172.31.255.255
C类192.168.0.0 ~ 192.168.255.255

子网划分 ​

按标准分为ABC类后,把主机号划分出几位作为子网号:

网络号+主机号 → 网络号+子网号+主机号

子网掩码 ​

  • 网络号和子网号都为1
  • 主机号位为0

子网网络地址 ​

IP地址与子网掩码逐位"与"运算

子网网络地址 = IP地址 AND 子网掩码

聚合网络(超网) ​

将网络号借几位作为主机号:网络号+主机号 → (网络号+子网号)+主机号

IPV6 ​

IPv6地址为128位,通常表示为8组16位的十六进制数:

XXXX:XXXX:XXXX:XXXX:XXXX:XXXX:XXXX:XXXX

简化表示 ​

  1. 前导零省略:01AB → 1AB
  2. 连续零压缩:0000:0000:0000:0000:0000:0000:0000:0001 → ::1

IPv6 类型 ​

  • 单播:一对一通信
  • 组播:一对多通信
  • 任播:一对一最近邻居

上次更新于: