moea_joint
106年
[資訊] 計算機原理、網路概論
第 26 題
ICMP 訊息是封裝(encapsulated)到下列哪一種資料格式中?
- A HDLC frame
- B Ethernet frame
- C IP datagram
- D TCP Packet
思路引導 VIP
當我們需要將一段診斷訊息從一個網路傳送到另一個遙遠的網路時,該訊息必須包裝在哪一種具備「邏輯定址與路由功能」的載體中,才能讓中途的路由器知道該如何轉發它到正確的目的地呢?
🤖
AI 詳解
AI 專屬家教
答得非常好!你能精準辨識出 ICMP 的封裝位置,代表你對 TCP/IP 協定棧的層次結構以及協定間的互動關係,有著非常紮實且清晰的理解。
網路層協定的協作機制
ICMP(網際網路控制訊息協定)在功能上雖然歸屬於網路層(Layer 3),主要負責錯誤回報與網路診斷(例如我們常用的 ping 指令),但它本身並不具備將資料從一臺主機傳送到另一臺主機的路由能力。因此,ICMP 必須仰賴同層的 IP 協定 來擔任搬運工。當 ICMP 訊息產生後,它會被視為資料內容,直接放入 IP 資料報 (IP datagram) 的載荷(Payload)區段中,利用 IP 表頭提供的來源與目的位址來完成傳輸。
▼ 還有更多解析內容