网络地址划分标准
2016-03-13 15:11
423 查看
表1_1 IP地址中的网络号字段和主机号字段
类别 列名 | 网络号 | 主机号 | 比例 | 打头的标志位 |
A类 | 8 | 24 | 1:3 | 0 |
B类 | 16 | 16 | 1:1 | 10 |
C类 | 24 | 8 | 3:1 | 110 |
D类 | 多播地址 | 1110 | ||
E类 | 保留为今后使用 | 1111 |
从上表中可以看出:
A类、B类和C类地址的网络号字段分别为1,2和3字节长,而在网络号字段的最前面有1~3位的类别位,其数值分别为0,10,110.
A类、B类和C类地址的主机号字段分别为3个、2个和1个字节长。
D类地址用于多播(一对多通信)。
E类地址保留为以后用。
常用的三种类别的IP地址:
A类地址的网络号字段占一个字节,只有7位可供使用(第一位已经固定为0),但可指派的网络号是126个(2^7 - 2). 减2的原因是:Ip地址中全0表示“这个(this)”。 网络号字段为全0的IP地址是个保留地址,意思是“本网络”。第二,网络号为127(01111111)保留作为本地软件环回测试本主机的进程之间的通信只用。
A类地址 的主机号占3字节,因此每一个A类网络中的最大主机数是2^24 - 2,即16 777 214 。这里减2的原因是: 全0 的主机号字段表示该IP地址是“本主机”所链接到的单个网络地址;全1表示“所有的(all)”,因此全1的主机号字段表示该网络上的所有主机。
因此A类地址中可用的网络地址就有
126(2^7 - 2)* 16 777 214 = 2 113 928 964
B类都地址的网络号字段有2字节,但是前面的(10)已经固定了,只剩下14位可以进行分配。因为网络号字段后面的14位无论怎么取值也不可能出现使整个2字节的网络号字段成为全0或全1,因此这里不存在网络号总数减2的问题。但实际上B类网络地址为128.0.0.0是不指派的,可以指派的B类最小网络地址是128.1.0.0.因此B类地址可指派的网络数位2^14 - 1 ,即16383。B类地址的每一个网络上的最大主机数是2^16 - 2 ,即65534 .
因此B类地址中可用的网络地址就有
16383 * 65534 = 1073643522
C类地址由3个字节的网络号字段,最前面的3位是(110),还有21位可以进行分配。C类网络地址192.0.0.0 也是不指派的,可以指派的C类最小网络地址是192.0.1.0,因此C类地址可指派的网络总数是2^21 - 2, 即254.
因此C类地址中可用的网络地址就有
2097152 * 254 = 532676608
表1_2 IP地址的指派范围
网络类别 | 最大可指派的网络数 | 第一个可指派的网络号 | 最后一个可指派的网络号 | 每个网络中的最大主机数 |
A | 126(2^7 - 2) | 1 | 126 | 16777214 |
B | 16383(2^14 - 1) | 128.1 | 191.255 | 65534 |
C | 2097151(2^21-1 ) | 192.0.1 | 223.255.255 | 254 |
子网划分:
表1_3 CIDR地址块划分举例
单位 | 地址块 | 二进制表示 | 地址数 |
ISP | 206.0.64.0/18 | 11001110.00000000.01* | 16384 |
大学 | 206.0.68.0/22 | 11001110.00000000.010001* | 1024 |
一系 | 206.0.68.0/23 | 11001110.00000000.0100010* | 512 |
二系 | 206.0.70.0/24 | 11001110.00000000.01000110.* | 254 |
三系 | 206.0.71.0/25 | 11001110.00000000.01000111.0* | 128 |
四系 | 206.0.71.128/25 | 11001110.00000000.01000111.1* | 128 |