国际规定:把所有的IP地址划分为 A,B,C,D,E
  A类地址:范围从0-1270是保留的并且表示所有IP地址,而127也是保留的地址并且是用于测试环回用的。因此A类地址的范围其实是从1-126之间。
  如:10.0.0.1,第一段号码为网络号码,剩下的三段号码为本地计算机的号码。转换为2进制来说,一个A类IP地址由1字节的网络地址和3字节主机地址组成,网络地址的最高位必须是“0”, 地址范围从0.0.0.1 到126.0.0.0。可用的A类网络有126个,每个网络能容纳1亿多个主机(2的24次方的主机数目)。
  以子网掩码来进行区别:255.0.0.0

  B类地址范围从128-191,如172.168.1.1,第一和第二段号码为网络号码,剩下的2段号码为本地计算机的号码。转换为2进制来说,一个B类IP地址由2个字节的网络地址和2个字节的主机地址组成,网络地址的最高位必须是“10”,地址范围从128.0.0.0到191.255.255.255。可用的B类网络有16382个,每个网络能容纳6万多个主机。
  以子网掩码来进行区别:255.255.0.0

  C类地址范围从192-223,如192.168.1.1,第一,第二,第三段号码为网络号码,剩下的最后一段号码为本地计算机的号码。转换为2进制来说,一个C类IP地址由3字节的网络地址和1字节的主机地址组成,网络地址的最高位必须是“110”。范围从192.0.0.0到223.255.255.255。C类网络可达209万余个,每个网络能容纳254个主机。
  以子网掩码来进行区别:255.255.255.0

  D类地址范围从224-239,D类IP地址第一个字节以“1110”开始,它是一个专门保留的地址。它并不指向特定的网络,目前这一类地址被用在多点广播(Multicast)中。多点广播地址用来一次寻址一组计算机,它标识共享同一协议的一组计算机。

  E类地址范围从240-254,以“11110”开始,为将来使用保留。全零(“0.0.0.0”)地址对应于当前主机。全“1”的IP地址(“255.255.255.255”)是当前子网的广播地址。
  在日常网络环境中,基本是都在使用B,C两大类地址,而ADE这3类地址都不打可能被使用到
    子网掩码的简单叙述:子网掩码是一个32位地址,用于屏蔽IP地址的一部分以区别网络标识和主机标识,并说明该IP地址是在局域网上,还是在远程网上。
  以上述IP地址为例来说明一下,比如一个C类IP地址192.168.0.1,子网掩码为255.255.255.0(转换2进制,255在2进制表示8个1,也就是全部占满).这杨的写法表示,这个C类IP地址的网络号码为192.168.0而起主机地址为1.
  在这么多网络IP中,国际规定有一部分IP地址是用于我们的局域网使用,也就是属于私网IP,不在公网中使用的,他们的范围是:
  10.0.0.0~10.255.255.255
  172.16.0.0~172.31.255.255
  192.168.0.0~192.168.255.255

1、0.0.0.0表示:
你的网卡的IP地址是172.16.18.223,分配来的网关的IP地址是172.16.255.254表示所有在下面的表里面找不到的报文都是发送到IP地址为172.16.255.254这个地址。一般来说,172.16.255.254是一个路由器或者是网关设备了。
2、127.0.0.0是表示本机地址。
127.0.0.0这个网段保留。127.0.0.1表示本机。所以,你看对于到127.0.0.0的数据包是直接发送到你自己的机器的协议栈里面:127.0.0.1。是为了,保证协议栈的统一,深入一些你可以参考一下TCP/IP的有关书籍。这条表示,对于到127.x.x.x的报文都发送到127.0.0.1(本地)。例如,无论你ping127.x.x.x的什么地址都可以通。如果你在本地开一个FTPServer,为了验证本地是否正确,可以ftp127.x.x.x。
3、224.0.0.0表示组播路由
对于224.0.0.0的报文都是直接从网卡发走,具体能不能收到就要看网络环境了。常用的组播组:
224.0.0.1 全主机群组(all hosts group),指参加本IP组播的所有主机、路由器、网关(不是指整个互连网) 
224.0.0.2 本子网上的路由器(all routers on a LAN) 
224.0.0.4 DVMRP*路由器(DVMRP Routers) 
224.0.0.5 本子网上的OSPF*路由器(all OSPF routers on a LAN) 
224.0.0.6 本子网上被指定的OSPF路由器(all designated OSPF routers on a LAN)