LAPF

LAPF

數據鏈路層幀方式接入協定(LAPF)定義在 ITU Q.922 中,是一種在幀中繼網路中為幀方式業務提供擁塞控制性能的增強版 LAPD (Q.921)。

基本介紹

LAPF簡介,核心協定,控制協定,LAPF幀交換,

LAPF簡介

LAPF是幀方式承載業務的數據鏈路層協定和規程,包含在ITU-T建議Q.922中。LAPF的目的是在用戶-網路接口的B、D或H通路上為幀方式承載業務,在用戶平面上的數據鏈路(DL)業務用戶之間傳遞數據鏈路層業務數據單元(SDU)。
LAPF使用I.430和I.431提供的物理層服務,其可以通過LAPF和HDLC協定來實現在單個信道上的多連線復用。LAPF也可以使用其它協定提供的物理層服務。
LAPF由兩個部分構成。其中的一個子集稱為數據鏈路核心協定(DL-CORE),對應於數據鏈路層的核心子層,用來支持幀中繼承載業務。另一個子集稱為數據鏈路控制協定(DL-CONTROL),實現了幀的界定,順序控制,端到端的錯誤控制和流控。為了提供幀交換服務,LAPF控制協定和LAPF核心協定配合使用,這個協定就是完整的Q.922。
下面詳解LAPF數據鏈路核心協定、數據鏈路控制協定和LAPF幀交換過程。

核心協定

幀中繼的幀格式如下:
LAPF
在幀的首部和尾部均有LAPF核心數據塊。
LAPF核心幀包括Flags和Address兩部分:
標誌(Flag):幀中繼幀的開頭和結尾必須包含至少一個7Eh分隔設定。這個比特序列使得接收方能夠與幀的開始、結束保持同步。傳送方檢查數據流中的011111串,如果發現該串,則在第五個1後面插入0,在接收方去掉這個0,這樣就保證7Eh字元不會出現在用戶的數據業務中;
地址(Address):地址域可以為2.3或4位元組。常用的為2位元組。在2位元組的地址域中包含如下子域:
DLCI:預設情況下這個域10比特長,包含了標誌虛鏈路的DLCI值。擴展的地址幀格式可以為3位元組(16或17位)或者4位元組(23位);
C/R:這一位是命令回響位,在一般的幀中繼中並不使用。
EA:這一位是地址擴展位,用來指示報頭是2位元組還是3位元組、4位元組的,在報頭的最後一位元組中將其置1(如上圖所示)。
FECN:這個比特是向前阻塞標誌位,它用來告訴接收幀中繼幀的用戶方在傳送方向上發生了幀阻塞。
BECN:這一位是向後直接阻塞標誌位。它用來告訴接收方在幀傳送相反的方向上出現了直接阻塞。
DE:這一位是可丟棄位。這一位可由幀中繼DTE設備(如路由器)或幀中繼交換網路來設定。當幀中繼網路擁塞時,如果DE位為1,分組是適合丟棄的,在擁塞情況下,它會被丟棄而不進行任何通知。

控制協定

LAPF數據鏈路控制協定既在用戶的系統也在網路(幀處理器)中實現,提供粗無控制和流控功能,如下圖所示:
LAPF
LAPF控制幀格式如下:
LAPF
地址段,標誌段和FCS和LAPF核心完全相同。
控制域與D信道鏈路接入過程(LAPD)有相同的格式和功能。
信息域可以包含網路和傳輸層PDU。

LAPF幀交換

LAPF的幀交換過程是對等實體之間在D/B/H通路或其它類型物理通路上傳送和交換信息的過程,進行交換的幀就是I幀、S幀和U幀。採用非確認信息傳送方式時,LAPF的工作方程十分簡單,用到的幀只有一種,即無編號幀。U幀的信息欄位包含了用戶傳送的數據,U幀到達接收端後,LAPF實體按FCS欄位的內容檢查傳輸錯誤,如沒有錯誤,則將信息欄位的內容送到第3層實體,如有錯誤,則將該幀丟棄,但不論接收是否正確,接收端都不給傳送端任何回答。
採用確認信息傳送方式時,LAPF的幀交換分為3個階段:連線建立、數據傳送和連線釋放。
連線建立
任何一端都可以通過傳送一個SABME幀(同LAPD協定)來申請一條邏輯連線,這通常是對來自一個第3層實體的申請的回響。SABME幀含有數據鏈路連線標識符(DLCI)。LAPF實體接收該SABME幀,並傳送一個連線申請指示給合適的第3層實體;如果該第3層實體以接受連線來回響,則該LAPF實體傳送一個UA幀返回給對方。當對方的LAPF實體收到表示接受的UA幀時,就向上送一個證實信息給提出申請的用戶。如果終點用戶拒絕該連線申請,其LAPF實體就回送一個DM幀,接收DM的LAPF實體則通知其用戶對方拒絕建立連線。
數據傳遞
當連線請求已被接受和證實,就建立起該連線,雙方就可以在I幀中傳送用戶數據,並以序號0開始,I幀中的N(S)及N(R)兩個欄位用於流量控制和差錯控制,一個傳送I幀序列的LAPF將對這些幀編制序號(mod128),並將順序號放進N(S)中,N(R)是已接收的I幀的捎帶確認,它使LAPF實體能夠指示它期望接收的下一個I幀的序號。
連線釋放
任何一方LAPF實體均可啟動一次切斷(操作),可以是出於它本身的原(例如出了某種故障),或者根據它的第3層用戶的請求。LAPF實體通過傳送一個DISC幀給對等的實體來切斷連線。對方的LAPF實體必須通過回答一個UA而接受該切斷,並通知第3層用戶連線已經終止。在途中的任何還未被確認的I幀均會被丟失,由較高層負責恢復。

相關詞條

熱門詞條

聯絡我們