摘要:下面是由希賽小編整理的通信互聯網技術知識點精講之LLC子層,希望能幫助學友們。
下面是由希賽小編整理的通信互聯網技術知識點精講之LLC子層,希望能幫助學友們。具體內容如下:
LLC子層
1.LLC的功能
IEEE802.2是描述邏輯鏈路控制(LLC)子層的功能及特性的協議規范。LLC子層作為數據鏈路層的一個子層,使用MAC子層提供的服務,通過與對等實體中LLC子層的交互為它的上層即網絡層提供服務。因此,在LLC子層協議中,規定了以下3種類型的服務規范。
(1)網絡層與LLC子層間接口的服務規范:用于描述LLC子層及其下各層為網絡層提供的服務。
(2)LLC子層與MAC子層間接口的服務規范:用于描述LLC子層要求MAC子層提供的服務。
(3)LLC子層與LLC子層間的服務規范:用于描述提供給LLC子層的管理服務。W絡層、LLC子層、MAC子層與物理層的關系如圖4-3所示

2.網絡層與LLC子層間接口的服務規范
同一個系統中上下層之間的通信,是通過服務訪問點(ServiceAccessPoint,SAP)來實現的。LLC子層就是通過LLC服務訪問點(LSAP)為網絡層提供服務的。LLC子層為網絡層提供以下3種類型的服務。
(1)無確認無連接的服務。這是一種數據報服務,數據幀在LLC實體間交換時,無需在同等層實體間事先建立邏輯鏈路,對這種LLC幀既不確認也不進行任何流量控制或差錯恢復,因而不能保證數據的可靠提交。可以在允許數據偶然丟失的情況下使用這種服務:否則,就必須在高層軟件中對可靠性問題進行處理。數據的傳輸可為點到點方式、多點式或廣播式。
(2)有確認無連接的服務。除了對LLC幀進行確認之外,與無確認無連接服務類似。具有無確認無連接服務的高效性和面向連接服務的可靠性,適合傳送少量而重要的數據。
(3)面向連接的服務。提供服務訪問點之間的虛電路服務,在對任何數據幀進行交換之前,必須在一對LLC實體間建立邏輯鏈路。在數據傳輸過程中,數據幀按序發送,并提供差錯恢fi和流量控制功能。數據傳輸的可靠性提高,但建立連接所需的時間增加了。
3.LLC子層與MAC子層間接口的服務規范
LLC子層通過介質訪問控制服務訪問點(MSAP)來使用MAC子層為它提供的服務。
LLC子層通過使用MAC子層提供的服務來與對等實體中的LLC子層交換LLC數據單元,完成LLC子層的功能。
MAC子層可以提供多種可供選擇的介質訪問控制方式,使用MSAP支持LLC子層時,MAC子層負責實現幀的尋址和識別。MAC子層到MAC子層的操作通過同等層間協議來實現。
MAC子層向LLC子層提供服務時使用的原語包括:MA-DATA.request、MA-DATA.indication和MA-DATA.confirm.
4.LLC子層與LLC子層間的服務規范
在OSI參考模型中,一個實體與其對等實體之間的通信是由兩個對等實體間的協議來定義的。
5.LLC子層的協議規范
邏輯鏈路控制子層的PDU格式如圖4-4所示。

表示響應。
②實際地址:7比特。
DSAP字段全“1”為全局地址,由MAC實際服務的全部DSAP組成;DSAP或SSAP地址字段全“0”為空地址,空地址表示與MAC的服務訪問點地址有關的LLC,不識別網絡層或有關管理的任何服務訪問點。
(1)控制字段。其結構如下所示:

①地址類型:比特。用來標識DSAP地址是單個地址還是組地址。0表示個人DSAP:1表示組DSAP.
②實際地址:7比特。
(2)SSAP字段。源服務訪問點(Source Service Access Point),其結構如下所示:

①命令/響應標志位:1比特。用來識別LLC的PDU是命令還是響應。0表示命令:1
表示響應。
②實際地址:7比特。
DSAP字段全“1”為全局地址,由MAC實際服務的全部DSAP組成;DSAP或SSAP
地址字段全“0”為空地址,空地址表示與MAC的服務訪問點地址有關的LLC,不識別網絡層或有關管理的任何服務訪問點。
(3)控制字段。其結構如下所示:
LLC的幀格式,尤其是控制字段的格式與HDLC的類似。LLC將幀分為3類,由控制字段的前兩位來區分?
①信息幀。2字節,用于信息數據傳輸。控制字段第1位為“0”.
②管理幀。2字節,用于流量控制。控制字段前兩位為“10”.
③無編號幀。1字節,用于LLC子層控制信號的傳輸,以建立或釋放邏輯鏈路。控制字段的前兩位為“11”.
幀結構中各字段含義如下所示。
①N(S)發送端發送序列號(Transmitter send sequence number),傾的序列號。
②N(R)發送端接收序列號(Transmitter receive sequence number),指示下一次希望接收的幀序列號。與N(S)配合工作以實現流量和差錯控制功能。
③P/F--Poll/fina丨位(探詢/終止位)。
④S管理功能位。
00--準備接收(Receive Ready,RR),通過N(R)指示下一次希望接收的幀序列號。
01拒絕(Reject,REJ),說明拒收序列號為N(R)及N(R)之后所有的幀。
10--未準備接收(Receive Not Ready,RNR),通過N(R)指示下一次希望接收的幀序列號,同時通知發送端停止發送。
11--選擇拒絕(Selective Reject,SREJ),說明拒收序列號為N(R)的幀。
⑤M--修正功能位。
⑥X-預留位,設置為0.1
(1)LLC數據。長度為8的倍數,長度上限取決于所使用的介質訪問控制方法。
圖4-5所示。圖4-5 LLC PDU與MAC幀
從圖4-5中可以看出,在LLC子層和MAC子層中,都添加了相應的頭部(及尾部),在這些頭尾部信息中包含的是本層與對等實體間的交互信息。其中,LLCPDU和MAC幀中都包含有地址信息,MAC幀中的地址信息是數據幀的源和目的地址,而LLC PDU中的地址信息則是源或目的端的服務訪問點。
相關推薦:
通信工程師備考資料免費領取
去領取
專注在線職業教育25年