邏輯鏈路控制(LLC)是開放系統互連(OSI)模型的第二層(數據鏈路層)的兩個子層之一。它接收數據包并將其放入幀中,然后再由較低層轉換為實際在介質中移動的位。然而,這并不是其唯一的工作,作為LLC還負責為許多不同的通信協議建立...
邏輯鏈路控制(LLC)是開放系統互連(OSI)模型的第二層(數據鏈路層)的兩個子層之一。它接收數據包并將其放入幀中,然后再由較低層轉換為實際在介質中移動的位。然而,這并不是其唯一的工作,作為LLC還負責為許多不同的通信協議建立更標準化的接口,控制數據流,數據鏈路層的工作方式是,OSI模型的上層將數據報或數據包向下傳遞到模型的其他層,直到它們到達數據鏈路層。邏輯鏈路控制與它的同級協同工作,將數據插入已知的數據幀作為幀。然后將幀交給多路復用模擬組件(MAC),后者為幀分配特定的硬件地址目的地。一旦數據鏈路層完成其工作,它就會將數據向下傳遞到OSI模型的最低層,即物理層,然后將數據轉換為電線的電信號流。通過這種方式,LLC為任何上層提供傳輸數據的能力,而不必知道數據輸出的網絡類型。邏輯鏈路控制有兩種類型的操作:,無連接和面向連接。對于無連接LLC,也稱為邏輯鏈路控制類型1,或LLC1,與接收端之間沒有保證的鏈路建立。LLC類型1只需在其他無連接的對等方之間發送和接收數據流,而不必每個人費心確認接收這對于一些不需要事先協商傳輸的通信協議非常有用,例如萬維網上使用的超文本傳輸協議(HTTP)和用于許多其他服務的用戶數據報協議(UDP)。對于邏輯鏈路連接類型2,或LLC2,面向連接的傳輸要求在發送或接收任何數據之前,通信的每一端都要確認其鏈路。LLC2提供了更好的糾錯和糾錯功能,以防某些數據在傳輸過程中丟失,通信的任何一端都需要確認接收到數據,并請求可能丟失的任何內容。最著名和最常用的面向連接的協議之一傳輸控制協議(TCP)實際上采用了一種無連接的方法,即Internet協議(IP)。它通過編號來實現這一點發送的數據包,并在收到時按順序排列
-
發表于 2020-08-06 12:21
- 閱讀 ( 1642 )
- 分類:電腦網絡