2017-02-13 128 views
-1

我正在學習CCNA路由和交換。在進行練習測試時,我被問到以下問題......爲什麼ip地址10.1.1.97路由到10.1.1.64/26網絡

問題:您的路由器剛剛收到了發往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 ģ 10.1.1.80/28

我被這個問題弄糊塗了,因爲我計算出答案A,D和F都是可行的答案。

這是我的工作......

回答:網絡ID = 10.1.1.0 |範圍= .1 - .126 | Broadcast = 10.1.1.127

答案D:網絡ID = 10.1.1.64 |範圍= .65 - .126 | Broadcast = 10.1.1.127

答案F:Network ID = 10.1.1.0 |範圍= .1 - .254 |廣播= 10.1.1.255

練習測試表示答案是D. 10.1.1.64/26。

有人可以解釋爲什麼這是正確的答案,而不是A或F看到(通過我的計算)地址10.1.1.97也落入其範圍內。

+0

呃...... 10.1.1.64/26是最具特色的一個......這個地址確實適合其他兩個範圍,但是這兩個範圍更廣。 – Dmitri

+0

謝謝你的回答! – MarkF

回答

0

路由以最長的前綴匹配工作。斜線後面的數字是前綴長度。綜觀包含正確的地址的前綴長度是:

  • 答:25
  • d:26
  • F:24

這些d的是最長的匹配的前綴,所以那個將被使用。 A和F是包含D的集合,但D是最具體的。

+0

謝謝!我學到了東西! – MarkF

+0

在這種情況下,請將答案標爲已接受:) –