IPv4 子网查询表

子网 Subnets
CIDR 子网掩码 地址数 通配符
/32 255.255.255.255 1 0.0.0.0
/31 255.255.255.254 2 0.0.0.1
/30 255.255.255.252 4 0.0.0.3
/29 255.255.255.248 8 0.0.0.7
/28 255.255.255.240 16 0.0.0.15
/27 255.255.255.224 32 0.0.0.31
/26 255.255.255.192 64 0.0.0.63
/25 255.255.255.128 128 0.0.0.127
/24 255.255.255.0 256 0.0.0.255
/23 255.255.254.0 512 0.0.1.255
/22 255.255.252.0 1,024 0.0.3.255
/21 255.255.248.0 2,048 0.0.7.255
/20 255.255.240.0 4,096 0.0.15.255
/19 255.255.224.0 8,192 0.0.31.255
/18 255.255.192.0 16,384 0.0.63.255
/17 255.255.128.0 32,768 0.0.127.255
/16 255.255.0.0 65,536 0.0.255.255
/15 255.254.0.0 131,072 0.1.255.255
/14 255.252.0.0 262,144 0.3.255.255
/13 255.248.0.0 524,288 0.7.255.255
/12 255.240.0.0 1,048,576 0.15.255.255
/11 255.224.0.0 2,097,152 0.31.255.255
/10 255.192.0.0 4,194,304 0.63.255.255
/9 255.128.0.0 8,388,608 0.127.255.255
/8 255.0.0.0 16,777,216 0.255.255.255
/7 254.0.0.0 33,554,432 1.255.255.255
/6 252.0.0.0 67,108,864 3.255.255.255
/5 248.0.0.0 134,217,728 7.255.255.255
/4 240.0.0.0 268,435,456 15.255.255.255
/3 224.0.0.0 536,870,912 31.255.255.255
/2 192.0.0.0 1,073,741,824 63.255.255.255
/1 128.0.0.0 2,147,483,648 127.255.255.255
/0 0.0.0.0 4,294,967,296 255.255.255.255
IP 地址类 IP Address Classes
Class 地址段
A 0.0.0.0 - 127.255.255.255
B 128.0.0.0 - 191.255.255.255
C 192.0.0.0 - 223.255.255.255
D 224.0.0.0 - 239.255.255.255
E 240.0.0.0 - 255.255.255.255
保留(私有)地址段
Class A 10.0.0.0 - 10.255.255.255
Class B 172.16.0.0 - 172.31.255.255
Class C 192.168.0.0 - 192.168.255.255
localhost 127.0.0.0 - 127.255.255.255
zeroconf 169.254.0.0 - 169.254.255.255
内部路由 (RFC 6598) 100.64.0.0 - 100.127.255.255
十进制到二进制对应表
十进制子网掩码 对应二进制 十进制通配符 对应二进制
255 1111 1111 0 0000 0000
254 1111 1110 1 0000 0001
252 1111 1100 3 0000 0011
248 1111 1000 7 0000 0111
240 1111 0000 15 0000 1111
224 1110 0000 31 0001 1111
192 1100 0000 63 0011 1111
128 1000 0000 127 0111 1111
0 0000 0000 255 1111 1111
术语表
通配符掩码 在用二进制表示的通配符掩码中,0 表示要检查的位,1 表示不需要检查的位。
CIDR Classless Inter Domain Routing 提供了比传统的 IP 地址类更细致的地址划分。CIDR 标记写法是 /XX
IPv4地址概述

在因特网中,为了实现计算机之间的相互通信,通常需要为每台计算机分配一个IP地址。在互联网的发展过程中主要有两个版本的互联网协议,分别是IPv4和IPv6
IPv4的IP地址就是给因特网(Internet))上的每一台主机(或路由器)的每一个接口分配一个在全世界范围内是唯一的32比特的标识符,地址总数为2^32个。IPv6的IP地址采用128比特地址长度,地址总数为2^128个。
IP地址由因特网名字和数字分配机构CANN进行分配。我国用户可向亚太网络信息中心APNIC申请lP地址,需要缴费。由于32比特的IPv4地址不方便阅读、记录以及输入等,因此IPv4地址采用点分十进制表示方法以方便用户使用,例如:192.168.1.100。

有类编码之分类

而我们在平时生活中实际使用到的是A、B、C三类。D类是组播地址;E类地址用于科学研究。IP地址由32位的二进制组成,每8个二进制为一段,每段之间用英文小圆点.进行分隔。
A类:0开头。那么剩下的就是1开头的了,剩下1开头的地址就由B、C、D、E去分;00000000~01111111 转换成十进制为:0~127。但是0表示网络号本身,127用于环回测试。所以实际的A类地址的可分配网络地址为1~126;
B类:10开头。那么剩下的就是11开头的了,剩下的11开头的地址就由C、D、E去分;10000000~10111111 转换成十进制为:128~191
C类:110开头。那么剩下的就是111开头的了,剩下的111开头的地址就由D、E去分;11000000~11011111 转换成十进制为:192~223
D类:1110开头。那么剩下的就是1111开头的了,剩下的1111开头的地址就由E负责啦。11100000~11101111 转换成十进制为:224~239
E类:1111开头。可以理解成A、B、C、D分完剩下的就是E类地址。11110000~11111111 转换成十进制为:240~255