我正在学习CCNA路由和交换。在参加练习测试时,我被问到以下问题......
问题:您的路由器刚收到一个发往10.1.1.97的数据包。 路由表中的哪个条目将用于转发数据包? A. 10.1.1.0/25 B. 10.1.1.64/27 C. 0.0.0.0/0 D. 10.1.1.64/26 E. 10.1.1.32/27 F. 10.1.1.0/24 G. 10.1.1.80/28
我对这个问题感到困惑,因为我计算出答案A,D和F都是可行的答案。
这是我的工作......
答案A:网络ID = 10.1.1.0 |范围= .1 - .126 |广播= 10.1.1.127
答案D:网络ID = 10.1.1.64 |范围= .65 - .126 |广播= 10.1.1.127
答案F:网络ID = 10.1.1.0 |范围= .1 - .254 |广播= 10.1.1.255
实践测试说答案是D. 10.1.1.64/26。
有人可以解释为什么这是正确的答案,而不是A或F看到(通过我的计算)地址10.1.1.97也属于他们的范围。
答案 0 :(得分:0)
路由使用最长前缀匹配。斜杠后面的数字是前缀长度。查看包含正确地址的前缀,长度为:
这些D中最长的匹配前缀,因此将使用一个。 A和F是包含D的聚合,但D是最具体的。