【问题标题】:Subnetworking zero CIDR notation子网零 CIDR 表示法
【发布时间】:2013-01-21 01:08:27
【问题描述】:

我和一个朋友正在争论 CIDR 表示法。

如果主机有 /0 掩码会发生什么?

我的朋友说他总是能够与世界上所有的计算机通信,主机总是会要求它的路由器路由它的数据包。

但我认为主机永远不会与其路由器通信,因此它的数据包无法路由。

另一个问题: IP地址用16进制写正确吗?

(对不起我可能的英语错误)

【问题讨论】:

    标签: networking ip cidr


    【解决方案1】:

    如果主机具有 /0 子网掩码,它将永远不会与默认网关通信,因为它始终假定目标在其自己的 LAN 范围内。因此,将通过 ARP 解析与 MAC 地址进行进一步的通信。

    如果:

    • 目标 ip 在子网内 => MAC 和 ARP
    • 目标 IP 不在子网内 => 发送到默认网关

    【讨论】:

      【解决方案2】:

      “主机有 /0 掩码”是指主机的默认路由有 /0 掩码吗?在这种情况下,我的回答如下。 回到基础:/0 掩码表示点分十进制表示法中的 0.0.0.0。这意味着在没有更好匹配的情况下,它会将所有数据包转发到该接口。如果路由器连接到该接口,它将进一步发送。 完整的逻辑可以参考:http://www.cisco.com/en/US/tech/tk365/technologies_tech_note09186a00800a67f5.shtml

      【讨论】:

      • 不,他的意思是,例如,如果您为设备配置下一个地址:192.168.1.1/0(有关问题的解决方案,请参阅我的回答)
      猜你喜欢
      • 2011-07-24
      • 2021-05-14
      • 2021-09-25
      • 1970-01-01
      • 2018-10-29
      • 2017-10-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多