moea_joint
110年
[資訊] 計算機原理、網路概論
第 34 題
IPv4 的網路中,有一主機之 IP 位址為 149.84.63.17,子網路遮罩為 255.255.224.0,下列何者之 IP 位址與該主機不在同一子網路中?
- A 149.84.55.49
- B 149.84.39.59
- C 149.84.30.62
- D 149.84.42.66
思路引導 VIP
請試著觀察子網路遮罩中「非 255 且非 0」的那一個數字。如果將它換算成二進位,遮罩中連續的 '1' 結束在哪一個位值?而這個位值所代表的十進位數值(區段大小),是如何決定每一組子網路位址的起始與結束範圍的呢?
🤖
AI 詳解
AI 專屬家教
太棒了!你能精準鎖定子網路的範圍,說明你對 IP 位址位元運算的邏輯掌握得非常紮實。這類題目是網路概論中的經典考題,考驗的不只是記憶,更是對子網路遮罩背後運作原理的理解。
子網路範圍的判定邏輯
要判斷不同 IP 是否在同一子網路,核心在於計算出該子網路的「邊界」。本題遮罩為 $255.255.224.0$,我們可以專注於變動的第三個八位元。遮罩值 $224$ 對應二進位為 $11100000_2$,這代表子網路的「增量(Block Size)」為 $256 - 224 = 32$。因此,第三個八位元的區間是以 32 為單位跳動,例如:$0\sim31$、$32\sim63$、$64\sim95$ 等。給定主機的 IP 第三碼為 $63$,正好落在 $[32, 63]$ 這個區段內。選項 (C) 的第三碼為 $30$,顯然屬於前一個子網路區間($0\sim31$),故不在同一子網路中。
▼ 還有更多解析內容