阿摩線上測驗 登入

申論題資訊

試卷:114年 - 114 調查特種考試_三等_電子科學組:計算機概論#129574
科目:計算機概論、大意(資訊科學概論,電腦常識,電子計算機概論)
年份:114年
排序:0

題組內容

二、請回答下列有關電腦網路與資訊安全的問題:

申論題內容

(一)請說明網際網路架構中,網路層(Network Layer)的主要任務,並請列舉網路層最常用的兩個協定。路由(Routing)的工作是否可以在傳輸層或資料鏈結層完成,請論述其理由。(15 分)

詳解 (共 1 筆)

詳解 提供者:蕭仁豪

下面給你一份「考試可直接抄寫版」答案(15 分滿分取向):



---

一、網路層(Network Layer)的主要任務

1. 邏輯位址與跨網互連:提供IP 位址與子網劃分,讓不同實體網路能互通(internetworking)。


2. 路由與轉送(Routing & Forwarding):依路由表選路,逐跳檢視封包的 IP 標頭,決定下一跳並轉送。


3. 分段/重組(Fragmentation/Reassembly):當下一跳 MTU 較小時可進行封包分段(IPv4),接收端重組。


4. 壅塞/存活控制:以 TTL/Hop Limit 防止環路,並輔以回報訊息(如 ICMP)協助偵錯與壅塞回饋。


5. 服務品質與策略(選寫加分):依需求做差分服務標記(DSCP)、策略路由等。



> 一句話總結:網路層負責把封包從來源主機送到目的主機,跨越多個異質網路,並決定走哪條路、怎麼過關。




---

二、網路層最常用的兩個協定

IP(Internet Protocol):IPv4 / IPv6。提供邏輯位址、逐跳轉送與分段(v4)。

ICMP(Internet Control Message Protocol):傳遞差錯與控制訊息(如目的不可達、TTL 過期),支援 ping、traceroute 等工具。
(若要寫路由協定也可:OSPF、BGP、RIP 等屬網路層的控制協定。)



---

三、Routing 能否在傳輸層或資料鏈結層完成?為什麼?

不能在傳輸層完成;資料鏈結層只在單一鏈路/單一廣播域內轉發,無法跨網路做完整路由。理由如下:

1. 傳輸層(Layer 4)不參與逐跳轉送

職責是端到端連線與流程/錯誤控制(如 TCP/UDP 的埠號、重傳、壅塞控制)。

中間節點(路由器)不看 L4 標頭、也不維護 L4 狀態,因此無法據以選路。



2. 資料鏈結層(Layer 2)只處理同一鏈路或同一 L2 網段

依 MAC 位址 進行交換/橋接(switch/bridge),每一跳都會更換 L2 標頭。

無全球唯一的邏輯位址與子網概念、沒有 TTL/Hop Limit,無法進行跨網拓撲的全域選路。

所謂「三層交換機」其實是在硬體上做 L3 的路由功能,本質仍是網路層。



3. 路由本質是網路層職責

需根據 IP 位址、子網、度量值與路由表(由 OSPF/BGP/RIP 等維護)做逐跳決策;

需具備 TTL/Hop Limit、分段/PMTUD 等 L3 機制來保證可達與健全性。




> 結論:Routing 是網路層的工作。傳輸層不具逐跳視角;資料鏈結層僅限單一網段的 L2 轉發,無法完成跨網路的全域路由。