IP地址由32位二进制码表示。分成4个字节,中间用“.”来进行分割。
IP地址由两部分组成。 包括网络号(net-id)和主机号(host-id)。例如,下面的表示方法:
二进制表示 | 10001010 | 00001011 | 00000011 | 00011111 |
十进制表示 | 138 | 11 | 3 | 31 |
TCP/IP协议规定,IP地址可以分成5种。其中,规定网络号、主机号不可能全为1或者0。
1 | 2 | 3 | 4 | |
A | 0NNN NNNN | HHHH HHHH | HHHH HHHH | HHHH HHHH |
B | 10NN NNNN | NNNN NNNN | HHHH HHHH | HHHH HHHH |
C | 110N NNNN | NNNN NNNN | NNNN NNNN | HHHH HHHH |
D | 1110 BBBB | BBBB BBBB | BBBB BBBB | BBBB BBBB |
E | 1111 0RRR | RRRR RRRR | RRRR RRRR | RRRR RRRR |
A类地址:网络号的地址范围 0000 0001~0111 1110, 即1 ~ 126. 主机号地址范围,可以容纳224-2台主机。
B类地址:网络号的地址范围 1000 0000. 0000 0001~1011 1111.1111 1110,即128.1~191.254, 主机号范围,可以容纳216-2台主机。
C类地址:网络号的地址范围 1100 0000. 0000 0000. 0000 0001~ 1101 1111.1111 1111. 1111 1110,即192.0.1~223.255.254。主机号范围,可以容纳28-2台主机。