不同网络的子网掩码

不同网络的子网掩码

我知道 192.168.1.0/24 和 10.0.0.0/24 是不同的网络,但是以下也是不同的网络吗?

  • 10.0.0.0/24 和 10.0.8.0/24
  • 10.0.0.0/8 和 10.0.8.0/24

我有一个使用 10.0.0.0/8 的 LAN,通过使用 10.0.8.0/24 的 VPN 隧道连接,我想知道这两者是否被视为不同。

答案1

您可以有重叠的子网,如示例中的10.0.0.0/8和。10.0.8.0/24其一个应用是不对称地分割子网,以便子网中的大部分地址位于路由器的一个接口后面,而较小的子网位于另一个接口后面。这背后的机制称为最长前缀匹配,并且之所以有效,是因为路由表可以有多个与目标地址匹配的路由。

路由表中的路由从“最具体”(具有最长的匹配网络部分)到“最不具体”进行搜索,并选择最先匹配的路由。路由表通常总是包含重叠条目,因为它们通常指定默认路由。默认路由始终匹配,但更具体的匹配条目始终优先于默认路由。

子网是否“不同”是一个术语问题,但出于实际目的,它们与非重叠子网一样不同。

答案2

10.0.0.0/24 和 10.0.8.0/24 是单独的网络。

10.0.0.0/24 is from 10.0.0.0 to 10.0.0.255
10.0.8.0/24 is from 10.0.8.0 to 10.0.8.255

10.0.0.0/8 和 10.0.8.0/24 不是。 10.0.8.0/24 位于 10.0.0/8 范围内,即从 10.0.0.0 到 10.255.255.255

相关内容