📜  门| GATE-CS-2004 |第 55 题

📅  最后修改于: 2021-09-24 05:42:31             🧑  作者: Mango

路由器的路由表如下所示:

Destination     Sub net mask          Interface
 128.75.43.0      255.255.255.0             Eth0
 128.75.43.0      255.255.255.128     Eth1
 192.12.17.5      255.255.255.255     Eth3
 default                           Eth2

路由器将分别在哪些接口上转发发往目的地 128.75.43.16 和 192.12.17.10 的数据包?
(A) Eth1 和 Eth2
(B) Eth0 和 Eth2
(C) Eth0 和 Eth3
(D) Eth1 和 Eth3答案:(一)
说明:要找到接口,我们需要对传入的 IP 地址和子网掩码进行 AND 运算。将 AND 的结果与目标进行比较。注意,如果多个Destination 之间存在匹配,那么我们需要选择子网掩码长度最长的destination。

128.75.43.16,与128.75.43.0和128.75.43.0匹配,由于Eth11中子网掩码长度较大,报文转发到Eth1。

如果结果与任何给定目的地都不匹配,则数据包将转发到默认接口(此处为 Eth2)。因此,地址为 192.12.17.10 的数据包将被转发到 Eth2。这个问题的测验