111 調查局特考三等 資訊科學組 資通網路 考古題詳解
第 一 題20 分
請試述下列名詞之意涵:(每小題 5 分,共 20 分)
(一) ARP
(二) DNS
(三) DHCP
(四) NAT
登入後即可作答並保存紀錄。
核心觀念
本題評量應考人對於網際網路 TCP/IP 協定架構中,各協定階層常見核心輔助協定與網路位址轉換機制的掌握程度。考查範疇涵蓋資料連結層(L2)、網路層(L3)、傳輸層(L4)至應用層(L7)的關鍵協定定義、通訊階層、解決之核心問題及運作流程:
- ARP(位址解析協定):L2 與 L3 之轉換橋樑,負責邏輯位址(IP)到實體位址(MAC)的動態對應。
- DNS(網域名稱系統):L7 應用層分散式資料庫,負責主機名稱(FQDN)與 IP 位址之雙向解析。
- DHCP(動態主機設定協定):L7 應用層協定(基於 UDP 傳輸),提供用戶端網路組態(IP、Mask、Gateway、DNS)之動態派發與租約管理。
- NAT(網路位址轉譯):跨 L3/L4 的位址改寫機制,實現私有 IP(RFC 1918)與公有 IP 間的對應轉換,舒緩 IPv4 位址耗盡並隱匿內部網路拓撲。
解題方法
本題為國家考試典型的「簡答/名詞解釋」申論題型,每小題配分 5 分,總分 20 分。最佳作答策略應遵循「三層次論述架構」:
- 英文全名與所屬階層:寫出完整英文名稱,並明確指出在 TCP/IP 或 OSI 七層模型中所處之通訊階層。
- 核心目的與解決問題:精確說明設計該協定/技術的主要動機與網路功能。
- 運作機制與關鍵流程:精準帶出核心專有名詞(如廣播/單播、DORA 四步驟、快取機制、連接埠轉譯對應表等)。
選項分析
本題為非選擇題之申論名詞解釋題。針對各小題在閱卷評分時之得分關鍵要素分析如下:
- (一) ARP 評分重點:必須明確寫出「由 IP 查 MAC」、以「廣播請求(Broadcast Request)」與「單播回應(Unicast Reply)」運作,以及具備「ARP 快取(ARP Cache)」機制以減少網路負載。
- (二) DNS 評分重點:必須寫出「域名與 IP 雙向解析」、底層架構為「階層式分散式資料庫(Root、TLD、Authoritative)」、查詢方式包含「遞迴查詢與反覆查詢」,並可列舉常見記錄類型(如 A、AAAA、CNAME)。
- (三) DHCP 評分重點:必須寫出自動指派「IP、子網路遮罩、預設閘道、DNS」等參數、具備「租約(Lease)」概念,並完整寫出標準四步驟交換流程(DORA)。
- (四) NAT 評分重點:必須寫出「私有 IP(Private IP)與公有 IP(Public IP)相互轉換」、解決「IPv4 位址不足」與具備「內網隱匿保護」作用,並提及以 Port 區分連線的 PAT(Port Address Translation,亦稱 NAPT)。
解題技巧
- 版面控制與時間配置:每小題 5 分,建議作答篇幅以 4~6 行為宜,條列式陳述可使閱卷委員一目了然,切忌僅寫一句大白話定義(易失分)。
- 關鍵字給分原則:公職閱卷採關鍵字採分制,英文全名、協定層級、使用的傳輸層埠號(如 DNS Port 53、DHCP Port 67/68)及傳輸模式(廣播/單播)皆為給分錨點。
- 圖形/縮寫輔助:DHCP 務必記熟口訣「D-O-R-A」(Discover Offer Request ACK);NAT 須帶出 PAT(NAPT)的延伸概念,展現專業廣度。
【答案】
(一) ARP (Address Resolution Protocol,位址解析協定)
- 定義與協定階層: 運作於資料連結層與網路層之間(OSI 第二層與第三層交界),用於區域網路(LAN)內的位址對應。
- 核心功能: 當發送端已知目標主機的邏輯位址(IP 位址),但需封裝乙太網路訊框時,ARP 負責查詢該 IP 位址所對應之實體硬體位址(MAC 位址)。
- 運作機制:
第 二 題15 分
國際標準組織(ISO, International Standard Organization)提出「開放式系統互連參考模型」(Open System Interconnection Reference Model),將網路架構分成七層,請說明傳輸層(Transport Layer)的主要功能。(15 分)
登入後即可作答並保存紀錄。
核心觀念
本題評量 OSI 七層模型中**第四層:傳輸層(Transport Layer)**的架構定位、核心職責與關鍵運作機制。
- 層級定位與本質:傳輸層位於應用導向的高層(5~7 層)與傳輸導向的底層(1~3 層)之間,扮演承上啟下的核心介面。
- 服務對象:網路層(Network Layer)提供的是「主機對主機(Host-to-Host)」的邏輯通訊,而傳輸層則進一步提供**「行程對行程(Process-to-Process)」或「端對端(End-to-End)」**的通訊服務。
- 通訊協定資料單元(PDU):傳輸層處理的資料單元稱為資料段(Segment)。
解題方法
本題配分為 15 分,屬於申論題型。答題架構應先以簡短精準的前言定位傳輸層的「端對端」角色,隨後以條列方式分項闡述五大核心功能,各點均須包含功能定義、運作機制與具體技術/參數,最後給予綜合歸納。
分項論述切入點:
- 行程定址與多工/解多工(說明服務存取點 Port 的作用)。
- 分段與重組(說明 PDU 切割與序號管理)。
- 連線管理(區分連線導向與非連線導向機制)。
- 流量控制(強調端對端的滑動視窗防溢位機制)。
- 錯誤控制與可靠傳輸(檢查碼、確認應答與逾時重傳)。
- 壅塞控制(防止注入網路的封包過量造成崩潰)。
選項分析
本題為申論題,無選項設計。若從閱卷評分標準剖析常見層級職責界線,各層功能區隔如下:
- 與資料鏈結層(Data Link Layer)的區別:資料鏈結層處理相鄰節點間的「節點對節點(Hop-to-Hop / Node-to-Node)」流量與錯誤控制;傳輸層處理的是跨越整個異質網路的「端對端(End-to-End)」控制。
- 與網路層(Network Layer)的區別:網路層僅負責定址與路由將封包送達目的「主機(Host)」(透過 IP 位址);傳輸層則透過「埠號(Port Number)」確保資料送達該主機內特定的「應用程式行程(Process)」。
解題技巧
- 破題關鍵關鍵字:閱卷老師評閱時必找「行程對行程(Process-to-Process)」、「埠號(Port Number)」、「端對端(End-to-End)」、「資料段(Segment)」,此四個專有名詞務必寫入首段。
- 對比強化深度:論述連線管理與傳輸保證時,可適度引用 TCP/IP 堆疊的 TCP(連線導向、可靠)與 UDP(非連線導向、最佳努力送達)作為實例對照,展現理論與實務協定的整合能力。
- 避免常見陷阱:
- 切勿僅回答「傳輸資料」,必須具體寫出控制機制(如滑動視窗、ACK/NAK、ARQ 等)。
- 切勿將網路層的路由(Routing)或資料鏈結層的訊框(Frame)封裝混入傳輸層職責。
【答案】
傳輸層(Transport Layer)主要功能說明
OSI 參考模型中,傳輸層(第四層,Layer 4)負責提供兩端主機之應用程式行程間**端對端(End-to-End)或行程對行程(Process-to-Process)**的資料傳輸服務,屏蔽底層網路子網(Subnet)的硬體架構與傳輸技術差異。
第 三 題25 分
在網路的世界裡,每一個連上網路的裝置都必須有一個唯一的位址,稱為 IP 位址。請回答以下問題:
(一) 以 IPv4 而言,IP 位址可分為 5 類:Class A 到 Class E,請問這 5 類的分類規則為何?(15 分)
(二) 承上題,請列出各 Class 位址分別占所有 IP 位址空間的比例,從 Class A 至 Class E,依序為何?(10 分)
登入後即可作答並保存紀錄。
核心觀念
本題測驗電腦網路(RFC 791)中 IPv4 分類定址法(Classful Addressing) 的核心架構與位址空間切割原理:
- IPv4 位址結構:IPv4 位址長度為 32 個位元(bits),通常以 4 個八位元組(Octets)的點分十進位(Dotted-decimal Notation)表示。
- 前導位元(Leading Bits / Prefix Bits):分類定址法依據最高有效位元(Most Significant Bits, MSB)的固定前綴模式,將全域 個位址劃分為 Class A、B、C、D、E 共五大類。
- 識別碼劃分:
- 單播位址(Unicast, Class A~C):將位址劃分為「網路識別碼」(Network ID, NetID)與「主機識別碼」(Host ID, HostID),並對應固定的預設網路遮罩(Default Subnet Mask)。
- 特殊用途位址(Class D、E):不劃分 NetID 與 HostID,Class D 用於多播(Multicast),Class E 則保留供實驗與研究使用。
- 位址空間比例推導公式:若某類別的前導位元長度固定為 位元,則該類別擁有的位址總數為 個,其占整體 IPv4 位址空間( 個位址)之比例為:
解題方法
(一) IPv4 Class A 至 Class E 的分類規則
分類規則主要依據**前導位元(最高位元組的開頭模式)**決定所屬類別,並進一步規範其網路識別碼長度、主機識別碼長度、預設網路遮罩及通訊用途。
- Class A
- 前導位元:最高位元固定為
0(1 bit)。 - 位元配置:NetID 佔 8 bits(首個八位元組),HostID 佔 24 bits(後三個八位元組)。
- 第一位元組二進位與範圍:
0000000001111111,十進位範圍為0.0.0.0127.255.255.255。 - 預設網路遮罩:
255.0.0.0(即/8)。 - 用途:供超大型網路使用。可提供 個網路(其中
0.0.0.0/8作為本網路保留,127.0.0.0/8用於回呼測試 Loopback),每個網路理論上可容納 台主機。
- Class B
- 前導位元:最高 2 位元固定為
10(2 bits)。 - 位元配置:NetID 佔 16 bits(前兩個八位元組),HostID 佔 16 bits(後兩個八位元組)。
- 第一位元組二進位與範圍:
1000000010111111,十進位範圍為128.0.0.0191.255.255.255。 - 預設網路遮罩:
255.255.0.0(即/16)。 - 用途:供中大型網路使用。可提供 個網路,每個網路可容納 台主機。
- Class C
- 前導位元:最高 3 位元固定為
110(3 bits)。 - 位元配置:NetID 佔 24 bits(前三個八位元組),HostID 佔 8 bits(最後一個八位元組)。
- 第一位元組二進位與範圍:
1100000011011111,十進位範圍為192.0.0.0223.255.255.255。 - 預設網路遮罩:
255.255.255.0(即/24)。 - 用途:供小型區域網路使用。可提供 個網路,每個網路可容納 台主機。
- Class D
- 前導位元:最高 4 位元固定為
1110(4 bits)。 - 位元配置:不區分 NetID 與 HostID,無預設網路遮罩。
- 第一位元組二進位與範圍:
1110000011101111,十進位範圍為224.0.0.0239.255.255.255。 - 用途:多播位址(Multicast),用於將封包同時傳送給一群特定訂閱的主機群組。
- Class E
- 前導位元:最高 4 位元固定為
1111(4 bits)。 - 位元配置:不區分 NetID 與 HostID,無預設網路遮罩。
- 第一位元組二進位與範圍:
1111000011111111,十進位範圍為240.0.0.0255.255.255.255。 - 用途:保留作為實驗、研究與未來擴充使用(Reserved for Experimental Use)。
【IPv4 五大類別規則綜合彙整表】
| 類別 | 前導位元 (Leading Bits) | 第一個八位元組 (十進位範圍) | NetID / HostID 位元數 | 預設網路遮罩 | 通訊用途 |
|---|---|---|---|---|---|
| Class A | 0 | 8 / 24 bits | 255.0.0.0 (/8) | 單播(超大型網路) | |
| Class B | 10 | 16 / 16 bits | 255.255.0.0 (/16) | 單播(中大型網路) |
第 四 題15 分
在無線網路中,由於無線裝置多是以電池做為電量的來源。因此,為了節省無線裝置的電量消耗,常常會設計省電的機制。請回答以下問題:
(一) 請說明 Power Saving 機制的目的為何?(8 分)
(二) 請說明 Power Control 機制的目的為何?(7 分)
登入後即可作答並保存紀錄。
核心觀念
本題旨在測驗無線網路(Wireless Networks)通訊協定設計中,針對行動節點能資源限制所採取的兩種不同層次之電能管理策略:省電機制(Power Saving Mechanism) 與 發射功率控制機制(Power Control / Transmit Power Control, TPC)。
- Power Saving(省電/休眠機制):
- 本質:屬於時間維度(Time Domain)的運作狀態切換。
- 原理:無線網路介面卡(WNIC)在閒置監聽(Idle Listening)狀態下的耗電量通常與主動接收(Receiving)相當接近。Power Saving 機制透過排程協定,使節點在無資料傳收時將射頻(RF)收發電路切入極低功耗的休眠模式(Sleep / Doze Mode),並週期性醒來(Wake up)檢查是否有待收封包(如 IEEE 802.11 的 PSM、TIM/DTIM 機制,或行動通訊的 DRX 機制)。
- Power Control(發射功率控制機制):
- 本質:屬於能量/空間維度(Power & Spatial Domain)的動態信號強度調節。
- 原理:節點在傳送資料時,依據通道衰減(Path Loss)、鏈路品質與接收端之訊噪比(SNR/SINR),動態調整射頻功率放大器(Power Amplifier, PA)的輸出功率 ,使接收端剛好達到解調門檻,避免以盲目上限功率發射。
解題方法
申論此題時,應明確切開兩者的作用狀態與系統層面目的,不可將 Power Control 單純視為「節省電量」的手段,必須點出其在無線通訊物理層與媒介存取控制層(MAC)上的「干擾抑制」與「容量最大化」價值。
(一) Power Saving 機制之目的分析(8 分)
應從節點電能消耗特徵切入,說明其在維持通訊可用性的前提下如何達到節電:
- 消除閒置監聽與過聽耗能(Mitigate Idle Listening & Overhearing):無線收發器持續監聽空氣介質會耗費大量電量,進入休眠可關閉不必要的 RF 射頻電路。
- 延長電池續航力與設備運作週期(Prolong Battery Life):行動裝置多依賴電池供電,休眠模式可將平均消耗功率降至最低。
- 在延遲與節能間取得平衡(Balance Latency and Energy Consumption):配合基地台(BS)或無線存取點(AP)的緩衝(Buffer)機制,讓裝置可預測性地定時甦醒處理流量,兼顧通訊不中斷與節電。
(二) Power Control 機制之目的分析(7 分)
應從射頻干擾、多使用者通訊與系統容量切入,說明動態調整發射功率的核心目的:
- 降低同頻干擾並提升網路系統容量(Interference Management & Capacity Enhancement):限制發射訊號的傳播邊界,減少對相鄰細胞或共用頻道節點的干擾。
- 克服多重存取的遠近問題(Mitigate Near-Far Problem):在 CDMA 或多使用者上行鏈路(Uplink)中,確保各節點訊號抵達基地台時功率均等,防止近端信號淹沒遠端信號。
- 提高頻譜空間重複利用率(Improve Spatial Reuse):較小的發射功率縮小了干擾範圍(Interference Range),允許地理位置鄰近的非干擾節點同時傳送。
- 降低發射端主動功耗並符合法規(Reduce Tx Power & Regulatory Compliance):降低 PA 功耗以輔助節電,並符合射頻法規(如 IEEE 802.11h TPC 針對 5 GHz 頻段的最大輻射功率限制)。
選項分析(概念對比)
本題為申論問答題,無選擇題選項。為釐清國考閱卷常見的混淆概念,彙整兩者對比如下:
| 比較項目 | Power Saving 機制 | Power Control 機制 |
|---|---|---|
| 主要運作狀態 | 閒置(Idle)與無傳輸需求期間 | 主動發射(Transmitting)封包期間 |
| 控制核心參數 | 工作週期(Duty Cycle) / 休眠與甦醒時序 | 發射功率準位() / 輻射電場強度 |
第 五 題25 分
IEEE 802.11 是目前無線區域網路主要採用的通訊協定。在 IEEE 802.11 的協定中,會使用四手交握(Four-Way Handshake)的方式,在收送兩端完成一次的資料傳輸。請回答以下問題:
(一) 請解釋四手交握的進行方式。(10 分)
(二) IEEE 802.11 的協定使用四手交握的方式,而不採用兩手交握(Two-Way Handshake)的方式,其目的為何?請舉例說明。(10 分)
(三) 承 (二) 題,在什麼情況下,IEEE 802.11 的協定會使用四手交握的方式,而不採用兩手交握的方式呢?(5 分)
登入後即可作答並保存紀錄。
核心觀念
本題評量重點為 IEEE 802.11 媒體存取控制層(MAC Layer)的分散式協調功能(DCF, Distributed Coordination Function) 與 CSMA/CA(Carrier Sense Multiple Access with Collision Avoidance)協定 的運作架構。核心觀念涵蓋:
- 實體載波感測(Physical Carrier Sense)與虛擬載波感測(Virtual Carrier Sense):透過網路分配向量(Network Allocation Vector, NAV)進行通道預約與靜默排程。
- 交握機制比較:
- 二手交握(Two-Way Handshake): 的基本存取機制(Basic Access Mechanism)。
- 四手交握(Four-Way Handshake): 的預約存取機制(Reservation-based Mechanism)。
- 隱藏節點問題(Hidden Terminal/Node Problem):兩傳送端彼此超出無線電覆蓋範圍,無法透過實體感測偵測對方傳輸,導致在共同接收端產生訊框碰撞。
- 訊框長度門檻值控制:
dot11RTSThreshold(RTS 門檻值)在通訊協定開銷(Overhead)與碰撞懲罰(Collision Penalty)之間的取捨權衡。
解題方法
本題為標準的國家考試申論題,作答時應切入以下核心論述軸線:
- 第 (一) 子題:依時間序列詳列四個步驟(RTS、CTS、DATA、ACK),必須寫出各步驟中傳送與接收節點的角色、使用的訊框間隔(DIFS 與 SIFS),以及 NAV 虛擬載波感測的設定機制。
- 第 (二) 子題:先定義「目的」(解決隱藏節點問題、降低長訊框碰撞所造成的頻寬損失),再建立清晰的幾何拓撲模型(如 直線模型)進行案例演繹,對比二手交握在該情境下的碰撞缺陷,以及四手交握如何透過 CTS 廣播化解衝突。
- 第 (三) 子題:明確指出協定觸發四手交握的關鍵參數指標——訊框長度(Frame Length)大於 RTS 門檻值(RTS Threshold),並從協定效能觀點簡述設定此條件之設計原理(短訊框若使用 RTS/CTS,協定開銷反而大於碰撞損失)。
選項分析(機制與情境比較)
本題雖非選擇題,但核心在於「二手交握」與「四手交握」之對比分析:
| 評比項目 | 二手交握(Basic Access) | 四手交握(RTS/CTS Reservation) |
|---|---|---|
| 訊框交換流程 | ||
| 通訊控制開銷 | 極低(無控制訊框預約開銷) | 較高(需傳送 RTS 與 CTS 控制訊框) |
| 隱藏節點防護 | 無。互為隱藏節點的終端會同時傳送 DATA,引發嚴重碰撞。 | 有。接收端廣播 CTS 讓所有鄰近節點設定 NAV 靜默。 |
| 碰撞代價 | 高。碰撞發生在長 DATA 訊框,浪費大量傳輸時間。 | 低。碰撞僅發生在短小的 RTS 訊框,重傳成本極低。 |
| 最佳適用情境 | 訊框較短()或環境無隱藏節點。 | 訊框較長()或隱藏節點嚴重之高負載環境。 |
解題技巧
- 時序與間隔關鍵字(Keywords):寫出 DIFS、SIFS、NAV、Duration 欄位,閱卷委員即認定考生具備扎實的協定底層概念。
- 經典拓撲舉例:畫出或描述 架構,其中 與 互為隱藏節點, 為共同接收點。只要此範例架構一出,隱藏節點的解題分數便能拿滿。
- 陷阱排除:切勿將此題與 IEEE 802.11i/WPA2 安全協定中的「四手金鑰交換(4-Way Handshake for PTK derivation)」混淆。