LONGEPASS
Q208.

Linux 系統中,下列哪個指令係利用ICMP 封包回報網路狀況?

網路架設 · 丙級 · 網路元件及軟體安裝與應用 · Q208

難易度分析

2 / 5

此題目屬於基礎知識的單一選項辨識,主要考察對於網路管理指令及其所使用協定的基本認知。選項皆為常見的 Linux 網路工具,難度在於區分各指令的主要功能與底層通訊協定的對應關係,屬於初學者必須掌握的核心概念。

正確答案:④ping

④ ping:ping 指令透過發送 ICMP Echo Request(類型 8) 封包至目標主機,並等待接收 ICMP Echo Reply(類型 0) 來判斷網路連通性與延遲時間,是網路除錯中最基本的連線測試工具。

錯誤選項解析

  • ① route:route 指令用於檢視與管理 Linux 核心中的路由表(Routing Table),主要功能是新增、刪除或修改靜態路由,其運作依賴核心路由機制而非 ICMP 協定。
  • ② netstat:netstat 指令用於顯示網路連線狀態、路由表、介面統計等資訊,主要透過讀取 `/proc/net` 相關檔案取得資料,並非使用 ICMP 封包進行通訊。
  • ③ ifconfig:ifconfig 指令用於檢視與設定網路介面的 IP 位址、子網路遮罩、MTU 等參數,屬於網路介面配置工具,不涉及 ICMP 封包的發送與接收。
Learning Tip

"本題核心考點為 ICMP(Internet Control Message Protocol) 的實際應用。常見陷阱是將網路管理指令(如 netstat、ifconfig、route)與 ICMP 協定混淆。需牢記只有 ping 與 traceroute 等工具會直接使用 ICMP 封包,其餘指令多透過 Socket API 或讀取系統檔案取得資訊。實務上架設網路時,ping 是驗證 TCP/IP 連線狀態 的第一步。"

學員答題分佈

①route0%
②netstat0%
③ifconfig0%
④ping0%

此答題分佈是根據學員在 LongePass 模擬考等實際作答紀錄計算而成。與考友分享這道歷屆試題與詳細解析!

相似類型題目