0.0.0.0 网络地址到底代表什么?
根据 RFC 文档描述,它不只是代表本机,0.0.0.0/8 可以表示本网络中的所有主机,0.0.0.0/32 可以用作本机的源地址,0.0.0.0/8 也可表示本网络上的某个特定主机,综合起来可以说 0.0.0.0 表示整个网络。
它的作用是帮助路由器发送路由表中无法查询的包。如果设置了全零网络的路由,路由表中无法查询的包都将送到全零网络的路由中去,也就是默认网关。严格说来,0.0.0.0 已经不是一个真正意义上的 IP 地址了。它表示的是这样一个集合:所有未知的主机和目的网络。这里的 “未知” 是指在本机的路由表里没有特定条目指明如何到达