由于127.0.0.1被称为回送地址,除了“本地机器上所有IP地址的IP地址”之外,是否有一个较短的术语来指代0.0.0.0?
有时称为“通配符地址”, INADDR_ANY
或“未指定地址” 。 正式名称是“该networking上该主机的源地址”( RFC 5735,第3节 )。 正常情况下,不得出现在发往networking的数据包中:
这个networking上的主机。 除了源地址作为主机学习自己的IP地址的初始化过程的一部分之外,不得发送。
但是,如果它在传入数据包中显示为目标地址,则应将其视为广播地址255.255.255.255( RFC 1122,第3.3.6节 )
0.0.0.0/0(或者:: 0/0)的正式名称是“未指定的地址”。
覆盖互联网上每个IP的0.0.0.0/32
与0.0.0.0/32
或0.0.0.0
不同,这正是OP似乎所要求的。 0.0.0.0
是INADDR_ANY
,主要用于接受(2)允许传入连接而不pipe目的地IP地址,而0.0.0.0/0
是“所有地址”(在指定默认网关时最常用于路由,在指定默认规则时在防火墙中),而0.0.0.0/32
是“未指定地址”(在应用程序级编程中最常用的“此地址是错误的/未初始化的”)。