50. 在 ISO 制定的 OSI 模型中,下列哪一層負責建立與切斷連線?
(A) 會議層(Session layer)
(B) 傳輸層(Transport layer)
(C) 資料鏈結層(Data link layer)
(D) 網路層(Network layer)
統計: A(53), B(19), C(10), D(10), E(0) #3099767
詳解 (共 3 筆)
在 ISO 制定的 OSI 模型中,**會議層(Session layer)**負責建立、管理和終止應用程式之間的連線。它協調雙方的通訊,確保資料傳輸的順序性和同步性,並在傳輸結束後切斷連線。iThome维基百科,自由的百科全书+3hackmd.io+3iThome+3
其他選項的功能如下:Connect, protect, and build everywhere+2hackmd.io+2iThome+2
-
傳輸層(Transport layer):負責提供端到端的通訊服務,包括資料分段、傳輸控制和錯誤檢測,確保資料可靠傳輸。iThome+3维基百科,自由的百科全书+3hackmd.io+3
-
資料鏈結層(Data link layer):負責在同一網路中的相鄰節點之間傳輸資料,進行錯誤檢測和校正,並管理實體位址(如 MAC 位址)。Connect, protect, and build everywhere+3hackmd.io+3维基百科,自由的百科全书+3
-
網路層(Network layer):負責資料封包的路由選擇和轉發,確保資料從源端到達目的端,即使它們位於不同的網路中。Connect, protect, and build everywhere+3hackmd.io+3维基百科,自由的百科全书+3
因此,正確答案是 (A) 會議層(Session layer)。
在 ISO 制定的 OSI 模型中,負責建立與切斷連線的是會議層(Session layer)。
各層的主要職責如下:
- 實體層(Physical layer - Layer 1):負責將原始位元流轉換為物理訊號並在物理媒介上傳輸。
- 資料鏈結層(Data link layer - Layer 2):負責在相鄰的網路節點之間提供可靠的資料傳輸,處理成幀、物理定址、錯誤檢測與流控制。
- 網路層(Network layer - Layer 3):負責邏輯定址和將資料包路由到不同網路上的目標主機。
- 傳輸層(Transport layer - Layer 4):負責提供端到端(End-to-End)的資料傳輸服務,包括資料分割、重組、流量控制和錯誤恢復。它會建立和終止應用程式之間的邏輯連線(例如 TCP 連線)。
- 會議層(Session layer - Layer 5):負責建立、管理和終止應用程式之間的會話(Session)。這包括對話控制(如全雙工、半雙工模式)和同步化(在資料流中插入檢查點,以便在連線中斷後可以從中斷點恢復)。它管理應用程式之間的通訊「對話」。
- 表達層(Presentation layer - Layer 6):負責資料的格式轉換、加密和壓縮。
- 應用層(Application layer - Layer 7):提供網路服務給終端使用者應用程式,是使用者與網路服務互動的介面。
雖然傳輸層也負責建立和切斷「連線」(例如 TCP 連線),但會議層的職責更側重於管理應用程式之間的「對話」或「會話」的建立、維護和終止,包括其同步和控制。因此,當談到「建立與切斷連線」在更高層次的應用程式間對話管理時,會議層是最直接的答案。
The final answer is A