司法三等申論題
114年
[檢察事務官電子資訊組] 計算機網路
第 一 題
📖 題組:
考量以下網路架構,並假設子網路之間使用的是可提供實體至網路層服務的路由器 R1 與 R2 進行資料交換。
考量以下網路架構,並假設子網路之間使用的是可提供實體至網路層服務的路由器 R1 與 R2 進行資料交換。
📝 此題為申論題,共 2 小題
小題 (一)
若從主機 E 傳送 IP 封包給主機 F,主機 E 是否會要求路由器 R1 協助轉送該封包,請說明其原因。(10 分)
思路引導 VIP
看到此題應先觀察網路拓撲圖,判斷來源端(主機 E)與目的端(主機 F)是否位於同一個子網路。接著運用網路層的路由判斷原理(透過子網路遮罩計算)與資料鏈結層的 ARP 機制,推導出同網段內的主機通訊無須預設閘道(Default Gateway,即路由器)介入的結論。
小題 (二)
假設主機 E 想要傳送 IP 封包給主機 B,若 E 的 ARP 表格中沒有 B 的 MAC 位址,則 E 是否執行 ARP 查詢以尋找 B 的 MAC 位址,請說明其原因。(15 分)
思路引導 VIP
看到這題,首先判斷來源主機(E)與目的主機(B)是否位於同一個子網路。若是跨網段通訊,應聯想 ARP 廣播封包無法穿越路由器的特性,進而推導出主機會向其預設閘道器(Default Gateway)發起 ARP 查詢,而非直接查詢遠端目的主機的 MAC 位址。
IP 路由與 ARP 運作
💡 同網段直傳,跨網段找閘道,ARP 僅解析下一跳 MAC。
| 比較維度 | 同網段通訊 (E 傳 F) | VS | 跨網段通訊 (E 傳 B) |
|---|---|---|---|
| Layer 2 目標 | 目標主機 F 之 MAC | — | 預設閘道 R1 之 MAC |
| ARP 查詢對象 | 目標主機 F | — | 路由器 R1 接口 |
| 路由器角色 | 不需參與 Layer 3 轉送 | — | 執行路由轉發封包 |
💬主機透過子網遮罩判斷目標,決定 ARP 查詢對象與 Layer 2 封裝目標。