根据RFC1122,Section 3.1.2.3:
We now summarize the important special cases for Class A, B, and C IP addresses, using the following notation for an IP address:
{ <Network-number>, <Host-number> }
or
{ <Network-number>, <Subnet-number>, <Host-number> }
...
(a) { 0, 0 }
This host on this network. MUST NOT be sent, except as
a source address as part of an initialization procedure
by which the host learns its own IP address.
简单来说,0.0.0.0只在host初始化时可用作源地址,但绝不是一个合法的接收地址。
来源:
http://serverfault.com/questions/78048/whats-the-difference-between-ip-address-0-0-0-0-and-127-0-0-1