关于保留IP地址较全面的介绍

IP地址在使用时,专门保留了一些特殊用途的IP地址。

(1)每类网络中,二进制位全部为0的主机地址从不分配给入网计算机使用,而是保留给网络本身,用做识别网络的地址。例如IP地址101.0.0.0标识的是网络地址为101的网络。
(2) 每类网络中,二进制位全部为1的主机地址也从不分配给入网计算机使用,而是保留给定向广播使用。当向一个主机地址全部为1的网络发送数据包时,意味着要将该数据包同时发送给该网络中的所有主机。这样的地址会映射到硬件广播。因此,定向广播地址的网络部分有效,主机部分的所有位必须为1。
(3)进行定向广播的条件是必须首先知道IP地址的网络部分。但是有时希望发送广播信息的入网计算机,要求在不知道自己所在网络IP地址的情况下也能够将发出的信息送给本网的所有主机。为此,在IP地址中规定了一个本地网络广播地址,即32位二进制地址全部是1的地址,或使用4个十进制数字表示为255.255.255.255的IP地址。当一台计算机向这个地址发送数据包时,意味着该数据包将送给本网络中的所有主机。
(4)在IP地址的使用中,TCP/IP软件对二进制地址全部为0的部分解释为“本”(this),就像对二进制地址全部为1的部分解释为“所有”那样。网络部分全部为0的IP地址被解释为“本”网络。这样,当一台入网计算机在收到一个数据包,其目的地址的网络部分为0,而主机部分与该计算机的地址匹配,则接收计算机就将网络部分解释为“本”网络。对于32位二进制地址全部是0的地址,或使用4个十进制数字表示为 0.0.0.0的地址,被保留表示本主机,但是该地址仅允许入网计算机在系统启动时使用,而且永远不能够作为有效目的地址。
(5)IP地址中的A类地址127.0.0.0,被保留用于环回(Loopback)地址,用来测试TCP/IP和本机进程间的通信。因此,发送给网络地址为127的数据包是永远送不到TCP/IP网络上的。

在考虑了IP地址的上述特殊情况后,实际上各类IP地址可以使用的范围如下。

网络地址范围

A

1.0.0.0到126.0.0.0有效

0.0.0.0和127.0.0.0保留

B

128.1.0.0到191.254.0.0有效

128.0.0.0和191.255.0.0保留

C

192.0.1.0到223.255.254.0有效

192.0.0.0和223.255.255.0保留

D

224.0.0.0到239.255.255.255用于组播

E

240.0.0.0到255.255.255.254保留

255.255.255.255用于广播

在上述范围中,Internet协会的编号分配委员会IANA的IP地址分配方案还留出了三部分IP地址空间,给不连接到Internet的企业内部网专用。这三部分保留的IP地址空间分别在A、B和C类地址空间中都存在,范围如下。
A类

10.0.0.0~10.255.255.255(一个A类地址)

B类

172.16.0.0~172.31.255.255(16个连续的B类地址)

C类

192.168.0.0~192.168.255.255(256个连续的C类地址)

IANA保证这些网络IP地址不会分配给连接到Internet上的任何网络。任何机构或个人都可以自由地选择这些网络地址作为自己的网络地址。

//—————————————————————————————–

三类ip地址的保留地址

10.x.x.x

172.16.x.x ~ 172.31.x.x

192.168.x.x