【问题标题】:Which is unusable IP address 127.0.0.1 or 0.0.0.0?哪个是不可用的 IP 地址 127.0.0.1 或 0.0.0.0?
【发布时间】:2017-10-01 10:22:20
【问题描述】:

我无法区分哪个是不可用的地址。我发现IP 127.0.0.0 是为回环保留的,0.0.0.0 是有效的但没有找到明确的答案。

提前致谢

【问题讨论】:

    标签: ip ipv4 addressing


    【解决方案1】:

    在服务器上下文中,0.0.0.0 表示“本地计算机上的所有 IPv4 地址”。如果主机有两个 IP 地址,192.168.1.1 和 10.1.2.1,并且在主机上运行的服务器侦听 0.0.0.0,那么这两个 IP 都可以访问它。

    在路由的上下文中,0.0.0.0 通常表示默认路由,即通向互联网“其余部分”而不是本地网络某处的路由。

    【讨论】:

    • 在路由方面,您总是需要前缀长度。路由只使用前缀,而不是单独的地址。所以0.0.0.0/0确实是默认路由(前缀长度为0,所以一切都匹配),但是0.0.0.0/1也是地址空间前半部分的有效路由(前缀长度为1,所以第一位必须为0,排除第一位为 1) 的所有内容,等等。
    猜你喜欢
    • 2020-03-29
    • 2010-12-02
    • 2011-04-09
    • 2013-12-27
    • 1970-01-01
    • 1970-01-01
    • 2021-12-13
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多