作者Adee (Adee)
看板Examination
標題[考題] 100年 中華電信 電腦通信網路考題
時間Wed May 8 09:31:07 2013
小弟在寫考古題的時候,遇到這題感到有疑惑,懇請版上高手為小弟解惑。
Q: 某路由器內的路由表如下,當一封包的目的端位址為140.112.31.39時,
則此封包會被傳送至哪個介面?
A: 介面4
==========================以下為路由表==========================
網路位址 介面
================================================================
140.112.16.0 / 21 * 1
140.112.24.0 / 21 * 2
140.112.26.0 / 23 * 3
140.112.28.0 / 22 * 4
=========================以上為路由表===========================
想法:要知道送至哪個介面要比對net id:
介面2網路位址的net id有21bits,即 10001100 01110000 00011
根據介面2定義,目地端位址net id有21bits,即10001100 01110000 00011
介面4網路位址的net id有22bits,即 10001100 01110000 000111
根據介面4定義,目地端位址net id有22bits,即10001100 01110000 000111
這麼看起來,答案應該2,4都對,請問我的想法有錯嗎??
以上,感激不盡!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 210.209.147.120
1F:→ carterdunk:題目有說比對較長or較短的Subnet mask的優先順序嗎 05/08 09:39
2F:→ OldSnake:當然是第一個比對到的阿~ 05/08 18:17
3F:推 GLTY:不過查到的答案寫4@@ 05/08 18:21
4F:→ Adee:對阿,可是答案是4... 05/08 19:48
5F:→ mobileip:longest prefix length match 05/08 21:53