https://baike.baidu.com/item/IP%E5%9C%B0%E5%9D%80/150859
IPv4, 32bit二进制形式的IP地址是“0000 1010. 0000 0000. 0000 0000 .0000 0001”, 简单记忆为“10.0.0.1”
每个IP地址包括两个标识码(ID),即网络ID和主机ID。
同一个物理网络上的所有主机都使用同一个网络ID,
网络上的一个主机(包括网络上工作站,服务器和路由器等)有一个主机ID与其对应。
Internet委员会定义了5种IP地址类型以适合不同容量的网络,即A类~E类。
类 | 地址范围 | 地址范围 | 网络ID数 | 可容纳主机ID数 |
|
A | 1个字节的网络和3个字节主机 最高位以”0”开始, 第一段数字范围为1~127
| 1.0.0.0 - 126.0.0.0
| 126 (2^7-2)
| 16777214 (256^3-2)
| 大型网络 给具有大量主机而局域网络数量较少的大型网络 |
B | 2个字节的网络和2个字节主机 最高位以”10”开始, 第一段数字范围为128~191
| 128.0.0.0 - 191.255.255.255
| 16384 (2^14)
| 64516个 (256^2-2) | 中型网络 国际性大公司和政府机构 |
C | 3个字节的网络和1个字节主机 最高位以”110”开始, 第一段数字范围为192~223
| 192.0.0.0 - 223.255.255.255
| 209万余 (2^21) | 254个 (256^1-2) | 小型网络 局域网,小公司 校园网,研究机构等 |
D | 以”1110”开始
| 224.0.0.0 - 239.255.255.255
|
| 没有 | 多播地址, 组播地址 multicast address
|
E | 以”11110”开始
| 240.0.0.0 - 247.255.255.255
|
| 没有 | 为将来使用暂时保留 全零(“0.0.0.0”)地址对应于当前主机。 全1(“255.255.255.255”)是当前子网的广播地址。
|
特殊的网址
- 每一个字节都为0的地址(“0.0.0.0”)对应于当前主机;
- IP地址中的每一个字节都为1的IP地址(“255.255.255.255”)是当前子网的广播地址;
- IP地址中凡是以“11110”开头的E类IP地址都保留用于将来和实验使用。
- IP地址中不能以十进制“127”作为开头,该类地址中数字127.0.0.1到127.255.255.255用于回路测试,如:127.0.0.1可以代表本机IP地址,用“http://127.0.0.1”就可以测试本机中配置的Web服务器。
- 网络ID的第一个8位组也不能全置为“0”,全“0”表示本地网络。
类 | 网络数 | IP地址范围 | 可容纳主机数 | 私有IP地址范围 | 网络掩码 |
|
A | 126 (2^7-2)
| 0.0.0.0-127.255.255.255 | 16777214 (256^3-2)
256的3次方-2=16777214台 | 10.0.0.0-10.255.255.255 | 255.0.0.0 | 其中10.x.x.x属于私网地址, 0.0.0.0 保留 127.0.0.0保留属于环回测试地址 127.255.255.255最后一个是广播地址。
|
B | 16382 (2^14)
| 128.0.0.0-191.255.255.255 | 64516个 (256^2-2) | 172.16.0.0-172.31.255.255 | 255.255.0.0 | 其中172.16.x.x-172.31.x.x属于私网地址 128.0.0.0保留 191.255.0.0保留 191.255.255.255最后一个是广播地址。
|
C | 2097152(2^21) | 192.0.0.0-223.255.255.255 | 254个 (256^1-2) | 192.168.0.0-192.168.255.255 | 255.255.255.0 | 其中192.168.x.x属于私网地址 223.255.255.0保留
|