2

我有一个问题,问如下:

假设路由器在其路由表中有以下 CIDR 条目:

Net/Prefix Next Hop
128.96.39.0/24 Interface 0
128.96.39.128/25 Interface 1
128.96.40.0/25 Router 2
192.4.153.0/26 Router 3
default Router 4

对于以下每个 IP 地址,如果具有该地址的数据包到达,路由器会做什么?

  1. 128.96.39.10;
  2. 128.96.40.12;
  3. 128.96.39.151;
  4. 192.4.153.17;
  5. 192.4.153.90。

我知道这/24意味着将 24 位分配给网络地址,这意味着将 8 位分配给主机。如何从以十进制表示的 IP 地址获取子网掩码,然后从那里确定 IP 的去向?

4

2 回答 2

3

好吧,总是首先使用最具体的子网:

/25 比 /24 更具体。在您的示例中,这意味着:

  1. 接口 0
  2. 路由器 2
  3. 接口1
  4. 路由器 3
  5. 路由器 4
于 2012-04-21T22:40:47.550 回答
2

路由器采用最长匹配子网掩码的路由。

(i) 接口 0 (ii) 路由器 2 (iii) 接口 1 (iv) 路由器 3 (v) 路由器 4

于 2012-04-21T11:58:03.023 回答