Internet 协议 (IP) 地址的长度为 32 位。因此,整个 Internet 上可能总共大约有 40 亿个地址。IP 地址用一组由点分隔的八位字节表示。例如,地址 11111111 00000001 00000101 00001010 表示为 127.1.5.10,或以十六进制记数法表示为 7f.1.5.a0。
由于地址数目过于庞大,所以需要将网络分层组织到管理域中。这种组织结构导致产生了名称管理域和网络类的定义。由于每个站点的大小会有所不同,因而 IP 地址被分成了三个主要的类型或类。大型站点可保留 A 类地址并获得 224 个单独的地址。小型站点可保留 C 类地址并获得 28 个单独的地址。
A 类使用第一个八位字节作为网络地址,其余三个八位字节作为此网络中主机的地址。例如,网络地址为 129.0.0.0 的站点可以拥有 224 个地址,其地址范围在 129.0.0.0 和 129.255.255.255 之间。
网络 |
主机 |
|
|
---|---|---|---|
0xxxxxxx |
xxxxxxxx |
xxxxxxxx |
xxxxxxxx |
B 类使用两个八位字节作为网络地址,其余两个八位字节作为主机地址。例如,网络地址为 129.123.0.0 的站点可以拥有 216 个地址,其地址范围在 129.123.0.0 和 129.123.255.255 之间。
网络 |
主机 |
|
|
---|---|---|---|
10xxxxxx |
xxxxxxxx |
xxxxxxxx |
xxxxxxxx |
C 类使用三个八位字节作为网络地址,另一个作为主机地址。例如,网络地址为 129.123.56.0 的站点可以拥有 28 个地址,其地址范围在 129.123.56.0 和 129.123.56.255 之间。
网络 |
主机 |
|
|
---|---|---|---|
110xxxxx |
xxxxxxxx |
xxxxxxxx |
xxxxxxxx |