111 調查局特考三等 資訊科學組 資通網路 考古題詳解

111 年・調查局特考・三等・資訊科學組
試題代碼 資通網路

第 一 題20 分

請試述下列名詞之意涵:(每小題 5 分,共 20 分)

(一) ARP

(二) DNS

(三) DHCP

(四) NAT

登入後即可作答並保存紀錄。

這一題的完整詳解

核心觀念

本題評量應考人對於網際網路 TCP/IP 協定架構中,各協定階層常見核心輔助協定與網路位址轉換機制的掌握程度。考查範疇涵蓋資料連結層(L2)、網路層(L3)、傳輸層(L4)至應用層(L7)的關鍵協定定義、通訊階層、解決之核心問題及運作流程:

  1. ARP(位址解析協定):L2 與 L3 之轉換橋樑,負責邏輯位址(IP)到實體位址(MAC)的動態對應。
  2. DNS(網域名稱系統):L7 應用層分散式資料庫,負責主機名稱(FQDN)與 IP 位址之雙向解析。
  3. DHCP(動態主機設定協定):L7 應用層協定(基於 UDP 傳輸),提供用戶端網路組態(IP、Mask、Gateway、DNS)之動態派發與租約管理。
  4. NAT(網路位址轉譯):跨 L3/L4 的位址改寫機制,實現私有 IP(RFC 1918)與公有 IP 間的對應轉換,舒緩 IPv4 位址耗盡並隱匿內部網路拓撲。

解題方法

本題為國家考試典型的「簡答/名詞解釋」申論題型,每小題配分 5 分,總分 20 分。最佳作答策略應遵循「三層次論述架構」:

  1. 英文全名與所屬階層:寫出完整英文名稱,並明確指出在 TCP/IP 或 OSI 七層模型中所處之通訊階層。
  2. 核心目的與解決問題:精確說明設計該協定/技術的主要動機與網路功能。
  3. 運作機制與關鍵流程:精準帶出核心專有名詞(如廣播/單播、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)。

解題技巧

  1. 版面控制與時間配置:每小題 5 分,建議作答篇幅以 4~6 行為宜,條列式陳述可使閱卷委員一目了然,切忌僅寫一句大白話定義(易失分)。
  2. 關鍵字給分原則:公職閱卷採關鍵字採分制,英文全名、協定層級、使用的傳輸層埠號(如 DNS Port 53、DHCP Port 67/68)及傳輸模式(廣播/單播)皆為給分錨點。
  3. 圖形/縮寫輔助:DHCP 務必記熟口訣「D-O-R-A」(Discover →\to Offer →\to Request →\to ACK);NAT 須帶出 PAT(NAPT)的延伸概念,展現專業廣度。

【答案】

(一) ARP (Address Resolution Protocol,位址解析協定)

  1. 定義與協定階層: 運作於資料連結層與網路層之間(OSI 第二層與第三層交界),用於區域網路(LAN)內的位址對應。
  2. 核心功能: 當發送端已知目標主機的邏輯位址(IP 位址),但需封裝乙太網路訊框時,ARP 負責查詢該 IP 位址所對應之實體硬體位址(MAC 位址)。
  3. 運作機制:
🔒

後續完整解題步驟與【答案】

免費註冊,享 3 天全站完整詳解閱覽。

免費註冊

第 二 題15 分

國際標準組織(ISO, International Standard Organization)提出「開放式系統互連參考模型」(Open System Interconnection Reference Model),將網路架構分成七層,請說明傳輸層(Transport Layer)的主要功能。(15 分)

登入後即可作答並保存紀錄。

這一題的完整詳解

核心觀念

本題評量 OSI 七層模型中**第四層:傳輸層(Transport Layer)**的架構定位、核心職責與關鍵運作機制。

  1. 層級定位與本質:傳輸層位於應用導向的高層(5~7 層)與傳輸導向的底層(1~3 層)之間,扮演承上啟下的核心介面。
  2. 服務對象:網路層(Network Layer)提供的是「主機對主機(Host-to-Host)」的邏輯通訊,而傳輸層則進一步提供**「行程對行程(Process-to-Process)」或「端對端(End-to-End)」**的通訊服務。
  3. 通訊協定資料單元(PDU):傳輸層處理的資料單元稱為資料段(Segment)。

解題方法

本題配分為 15 分,屬於申論題型。答題架構應先以簡短精準的前言定位傳輸層的「端對端」角色,隨後以條列方式分項闡述五大核心功能,各點均須包含功能定義、運作機制與具體技術/參數,最後給予綜合歸納。

分項論述切入點:

  1. 行程定址與多工/解多工(說明服務存取點 Port 的作用)。
  2. 分段與重組(說明 PDU 切割與序號管理)。
  3. 連線管理(區分連線導向與非連線導向機制)。
  4. 流量控制(強調端對端的滑動視窗防溢位機制)。
  5. 錯誤控制與可靠傳輸(檢查碼、確認應答與逾時重傳)。
  6. 壅塞控制(防止注入網路的封包過量造成崩潰)。

選項分析

本題為申論題,無選項設計。若從閱卷評分標準剖析常見層級職責界線,各層功能區隔如下:

  • 與資料鏈結層(Data Link Layer)的區別:資料鏈結層處理相鄰節點間的「節點對節點(Hop-to-Hop / Node-to-Node)」流量與錯誤控制;傳輸層處理的是跨越整個異質網路的「端對端(End-to-End)」控制。
  • 與網路層(Network Layer)的區別:網路層僅負責定址與路由將封包送達目的「主機(Host)」(透過 IP 位址);傳輸層則透過「埠號(Port Number)」確保資料送達該主機內特定的「應用程式行程(Process)」。

解題技巧

  1. 破題關鍵關鍵字:閱卷老師評閱時必找「行程對行程(Process-to-Process)」、「埠號(Port Number)」、「端對端(End-to-End)」、「資料段(Segment)」,此四個專有名詞務必寫入首段。
  2. 對比強化深度:論述連線管理與傳輸保證時,可適度引用 TCP/IP 堆疊的 TCP(連線導向、可靠)與 UDP(非連線導向、最佳努力送達)作為實例對照,展現理論與實務協定的整合能力。
  3. 避免常見陷阱:
  • 切勿僅回答「傳輸資料」,必須具體寫出控制機制(如滑動視窗、ACK/NAK、ARQ 等)。
  • 切勿將網路層的路由(Routing)或資料鏈結層的訊框(Frame)封裝混入傳輸層職責。

【答案】

傳輸層(Transport Layer)主要功能說明

OSI 參考模型中,傳輸層(第四層,Layer 4)負責提供兩端主機之應用程式行程間**端對端(End-to-End)或行程對行程(Process-to-Process)**的資料傳輸服務,屏蔽底層網路子網(Subnet)的硬體架構與傳輸技術差異。

🔒

後續完整解題步驟與【答案】

免費註冊,享 3 天全站完整詳解閱覽。

免費註冊

第 三 題25 分

在網路的世界裡,每一個連上網路的裝置都必須有一個唯一的位址,稱為 IP 位址。請回答以下問題:

(一) 以 IPv4 而言,IP 位址可分為 5 類:Class A 到 Class E,請問這 5 類的分類規則為何?(15 分)

(二) 承上題,請列出各 Class 位址分別占所有 IP 位址空間的比例,從 Class A 至 Class E,依序為何?(10 分)

登入後即可作答並保存紀錄。

這一題的完整詳解

核心觀念

本題測驗電腦網路(RFC 791)中 IPv4 分類定址法(Classful Addressing) 的核心架構與位址空間切割原理:

  1. IPv4 位址結構:IPv4 位址長度為 32 個位元(bits),通常以 4 個八位元組(Octets)的點分十進位(Dotted-decimal Notation)表示。
  2. 前導位元(Leading Bits / Prefix Bits):分類定址法依據最高有效位元(Most Significant Bits, MSB)的固定前綴模式,將全域 2322^{32} 個位址劃分為 Class A、B、C、D、E 共五大類。
  3. 識別碼劃分:
  • 單播位址(Unicast, Class A~C):將位址劃分為「網路識別碼」(Network ID, NetID)與「主機識別碼」(Host ID, HostID),並對應固定的預設網路遮罩(Default Subnet Mask)。
  • 特殊用途位址(Class D、E):不劃分 NetID 與 HostID,Class D 用於多播(Multicast),Class E 則保留供實驗與研究使用。
  1. 位址空間比例推導公式:若某類別的前導位元長度固定為 kk 位元,則該類別擁有的位址總數為 232−k2^{32-k} 個,其占整體 IPv4 位址空間(2322^{32} 個位址)之比例為: 位址空間比例=232−k232=12k=2−k\text{位址空間比例} = \frac{2^{32-k}}{2^{32}} = \frac{1}{2^k} = 2^{-k}

解題方法

(一) IPv4 Class A 至 Class E 的分類規則

分類規則主要依據**前導位元(最高位元組的開頭模式)**決定所屬類別,並進一步規範其網路識別碼長度、主機識別碼長度、預設網路遮罩及通訊用途。

  1. Class A
  • 前導位元:最高位元固定為 0(1 bit)。
  • 位元配置:NetID 佔 8 bits(首個八位元組),HostID 佔 24 bits(後三個八位元組)。
  • 第一位元組二進位與範圍:00000000 ∼\sim 01111111,十進位範圍為 0.0.0.0 ∼\sim 127.255.255.255。
  • 預設網路遮罩:255.0.0.0(即 /8)。
  • 用途:供超大型網路使用。可提供 27=1282^7 = 128 個網路(其中 0.0.0.0/8 作為本網路保留,127.0.0.0/8 用於回呼測試 Loopback),每個網路理論上可容納 224−2=16,777,2142^{24} - 2 = 16,777,214 台主機。
  1. Class B
  • 前導位元:最高 2 位元固定為 10(2 bits)。
  • 位元配置:NetID 佔 16 bits(前兩個八位元組),HostID 佔 16 bits(後兩個八位元組)。
  • 第一位元組二進位與範圍:10000000 ∼\sim 10111111,十進位範圍為 128.0.0.0 ∼\sim 191.255.255.255。
  • 預設網路遮罩:255.255.0.0(即 /16)。
  • 用途:供中大型網路使用。可提供 214=16,3842^{14} = 16,384 個網路,每個網路可容納 216−2=65,5342^{16} - 2 = 65,534 台主機。
  1. Class C
  • 前導位元:最高 3 位元固定為 110(3 bits)。
  • 位元配置:NetID 佔 24 bits(前三個八位元組),HostID 佔 8 bits(最後一個八位元組)。
  • 第一位元組二進位與範圍:11000000 ∼\sim 11011111,十進位範圍為 192.0.0.0 ∼\sim 223.255.255.255。
  • 預設網路遮罩:255.255.255.0(即 /24)。
  • 用途:供小型區域網路使用。可提供 221=2,097,1522^{21} = 2,097,152 個網路,每個網路可容納 28−2=2542^8 - 2 = 254 台主機。
  1. Class D
  • 前導位元:最高 4 位元固定為 1110(4 bits)。
  • 位元配置:不區分 NetID 與 HostID,無預設網路遮罩。
  • 第一位元組二進位與範圍:11100000 ∼\sim 11101111,十進位範圍為 224.0.0.0 ∼\sim 239.255.255.255。
  • 用途:多播位址(Multicast),用於將封包同時傳送給一群特定訂閱的主機群組。
  1. Class E
  • 前導位元:最高 4 位元固定為 1111(4 bits)。
  • 位元配置:不區分 NetID 與 HostID,無預設網路遮罩。
  • 第一位元組二進位與範圍:11110000 ∼\sim 11111111,十進位範圍為 240.0.0.0 ∼\sim 255.255.255.255。
  • 用途:保留作為實驗、研究與未來擴充使用(Reserved for Experimental Use)。

【IPv4 五大類別規則綜合彙整表】

類別前導位元 (Leading Bits)第一個八位元組 (十進位範圍)NetID / HostID 位元數預設網路遮罩通訊用途
Class A00∼1270 \sim 1278 / 24 bits255.0.0.0 (/8)單播(超大型網路)
Class B10128∼191128 \sim 19116 / 16 bits255.255.0.0 (/16)單播(中大型網路)
🔒

後續完整解題步驟與【答案】

免費註冊,享 3 天全站完整詳解閱覽。

免費註冊

第 四 題15 分

在無線網路中,由於無線裝置多是以電池做為電量的來源。因此,為了節省無線裝置的電量消耗,常常會設計省電的機制。請回答以下問題:

(一) 請說明 Power Saving 機制的目的為何?(8 分)

(二) 請說明 Power Control 機制的目的為何?(7 分)

登入後即可作答並保存紀錄。

這一題的完整詳解

核心觀念

本題旨在測驗無線網路(Wireless Networks)通訊協定設計中,針對行動節點能資源限制所採取的兩種不同層次之電能管理策略:省電機制(Power Saving Mechanism) 與 發射功率控制機制(Power Control / Transmit Power Control, TPC)。

  1. Power Saving(省電/休眠機制):
  • 本質:屬於時間維度(Time Domain)的運作狀態切換。
  • 原理:無線網路介面卡(WNIC)在閒置監聽(Idle Listening)狀態下的耗電量通常與主動接收(Receiving)相當接近。Power Saving 機制透過排程協定,使節點在無資料傳收時將射頻(RF)收發電路切入極低功耗的休眠模式(Sleep / Doze Mode),並週期性醒來(Wake up)檢查是否有待收封包(如 IEEE 802.11 的 PSM、TIM/DTIM 機制,或行動通訊的 DRX 機制)。
  1. Power Control(發射功率控制機制):
  • 本質:屬於能量/空間維度(Power & Spatial Domain)的動態信號強度調節。
  • 原理:節點在傳送資料時,依據通道衰減(Path Loss)、鏈路品質與接收端之訊噪比(SNR/SINR),動態調整射頻功率放大器(Power Amplifier, PA)的輸出功率 PtxP_{tx},使接收端剛好達到解調門檻,避免以盲目上限功率發射。

解題方法

申論此題時,應明確切開兩者的作用狀態與系統層面目的,不可將 Power Control 單純視為「節省電量」的手段,必須點出其在無線通訊物理層與媒介存取控制層(MAC)上的「干擾抑制」與「容量最大化」價值。

(一) Power Saving 機制之目的分析(8 分)

應從節點電能消耗特徵切入,說明其在維持通訊可用性的前提下如何達到節電:

  1. 消除閒置監聽與過聽耗能(Mitigate Idle Listening & Overhearing):無線收發器持續監聽空氣介質會耗費大量電量,進入休眠可關閉不必要的 RF 射頻電路。
  2. 延長電池續航力與設備運作週期(Prolong Battery Life):行動裝置多依賴電池供電,休眠模式可將平均消耗功率降至最低。
  3. 在延遲與節能間取得平衡(Balance Latency and Energy Consumption):配合基地台(BS)或無線存取點(AP)的緩衝(Buffer)機制,讓裝置可預測性地定時甦醒處理流量,兼顧通訊不中斷與節電。

(二) Power Control 機制之目的分析(7 分)

應從射頻干擾、多使用者通訊與系統容量切入,說明動態調整發射功率的核心目的:

  1. 降低同頻干擾並提升網路系統容量(Interference Management & Capacity Enhancement):限制發射訊號的傳播邊界,減少對相鄰細胞或共用頻道節點的干擾。
  2. 克服多重存取的遠近問題(Mitigate Near-Far Problem):在 CDMA 或多使用者上行鏈路(Uplink)中,確保各節點訊號抵達基地台時功率均等,防止近端信號淹沒遠端信號。
  3. 提高頻譜空間重複利用率(Improve Spatial Reuse):較小的發射功率縮小了干擾範圍(Interference Range),允許地理位置鄰近的非干擾節點同時傳送。
  4. 降低發射端主動功耗並符合法規(Reduce Tx Power & Regulatory Compliance):降低 PA 功耗以輔助節電,並符合射頻法規(如 IEEE 802.11h TPC 針對 5 GHz 頻段的最大輻射功率限制)。

選項分析(概念對比)

本題為申論問答題,無選擇題選項。為釐清國考閱卷常見的混淆概念,彙整兩者對比如下:

比較項目Power Saving 機制Power Control 機制
主要運作狀態閒置(Idle)與無傳輸需求期間主動發射(Transmitting)封包期間
控制核心參數工作週期(Duty Cycle) / 休眠與甦醒時序發射功率準位(PtxP_{tx}) / 輻射電場強度
🔒

後續完整解題步驟與【答案】

免費註冊,享 3 天全站完整詳解閱覽。

免費註冊

第 五 題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)協定 的運作架構。核心觀念涵蓋:

  1. 實體載波感測(Physical Carrier Sense)與虛擬載波感測(Virtual Carrier Sense):透過網路分配向量(Network Allocation Vector, NAV)進行通道預約與靜默排程。
  2. 交握機制比較:
  • 二手交握(Two-Way Handshake):DATA→ACK\text{DATA} \to \text{ACK} 的基本存取機制(Basic Access Mechanism)。
  • 四手交握(Four-Way Handshake):RTS→CTS→DATA→ACK\text{RTS} \to \text{CTS} \to \text{DATA} \to \text{ACK} 的預約存取機制(Reservation-based Mechanism)。
  1. 隱藏節點問題(Hidden Terminal/Node Problem):兩傳送端彼此超出無線電覆蓋範圍,無法透過實體感測偵測對方傳輸,導致在共同接收端產生訊框碰撞。
  2. 訊框長度門檻值控制:dot11RTSThreshold(RTS 門檻值)在通訊協定開銷(Overhead)與碰撞懲罰(Collision Penalty)之間的取捨權衡。

解題方法

本題為標準的國家考試申論題,作答時應切入以下核心論述軸線:

  • 第 (一) 子題:依時間序列詳列四個步驟(RTS、CTS、DATA、ACK),必須寫出各步驟中傳送與接收節點的角色、使用的訊框間隔(DIFS 與 SIFS),以及 NAV 虛擬載波感測的設定機制。
  • 第 (二) 子題:先定義「目的」(解決隱藏節點問題、降低長訊框碰撞所造成的頻寬損失),再建立清晰的幾何拓撲模型(如 A−B−CA - B - C 直線模型)進行案例演繹,對比二手交握在該情境下的碰撞缺陷,以及四手交握如何透過 CTS 廣播化解衝突。
  • 第 (三) 子題:明確指出協定觸發四手交握的關鍵參數指標——訊框長度(Frame Length)大於 RTS 門檻值(RTS Threshold),並從協定效能觀點簡述設定此條件之設計原理(短訊框若使用 RTS/CTS,協定開銷反而大於碰撞損失)。

選項分析(機制與情境比較)

本題雖非選擇題,但核心在於「二手交握」與「四手交握」之對比分析:

評比項目二手交握(Basic Access)四手交握(RTS/CTS Reservation)
訊框交換流程DATA→ACK\text{DATA} \to \text{ACK}RTS→CTS→DATA→ACK\text{RTS} \to \text{CTS} \to \text{DATA} \to \text{ACK}
通訊控制開銷極低(無控制訊框預約開銷)較高(需傳送 RTS 與 CTS 控制訊框)
隱藏節點防護無。互為隱藏節點的終端會同時傳送 DATA,引發嚴重碰撞。有。接收端廣播 CTS 讓所有鄰近節點設定 NAV 靜默。
碰撞代價高。碰撞發生在長 DATA 訊框,浪費大量傳輸時間。低。碰撞僅發生在短小的 RTS 訊框,重傳成本極低。
最佳適用情境訊框較短(≤RTS Threshold\le \text{RTS Threshold})或環境無隱藏節點。訊框較長(>RTS Threshold> \text{RTS Threshold})或隱藏節點嚴重之高負載環境。

解題技巧

  1. 時序與間隔關鍵字(Keywords):寫出 DIFS、SIFS、NAV、Duration 欄位,閱卷委員即認定考生具備扎實的協定底層概念。
  2. 經典拓撲舉例:畫出或描述 A⟷B⟷CA \longleftrightarrow B \longleftrightarrow C 架構,其中 AA 與 CC 互為隱藏節點,BB 為共同接收點。只要此範例架構一出,隱藏節點的解題分數便能拿滿。
  3. 陷阱排除:切勿將此題與 IEEE 802.11i/WPA2 安全協定中的「四手金鑰交換(4-Way Handshake for PTK derivation)」混淆。
🔒

後續完整解題步驟與【答案】

免費註冊,享 3 天全站完整詳解閱覽。

免費註冊

其他考古題