複製鏈接
請複製以下鏈接發送給好友

L2F

鎖定
L2F,或第二層轉發協議(Layer 2 Forwarding Protocol),是由思科系統公司開發的,創建在互聯網上的虛擬專用網絡連接的隧道協議。L2F協議本身並不提供加密或保密;它依賴於協議被傳輸以提供保密。L2F是專為隧道點對點協議(PPP)通信。
中文名
第二層轉發協議
外文名
Level 2 Forwarding protocol
簡    寫
L2F
類    型
內部網關

L2F轉發協議

第二層轉發協議(L2F)用於建立跨越公共網絡(如因特網)的安全隧道來將 ISP POP 連接到企業內部網關。這個隧道建立了一個用户與企業客户網絡間的虛擬點對點連接。
第二層轉發協議(L2F)允許高層協議的鏈路層隧道技術。使用這樣的隧道,使得把原始撥號服務器位置和撥號協議連接終止與提供的網絡訪問位置分離成為可能。
L2F 允許在其中封裝 PPP/SLIP 包。ISP NAS 與家庭網關都需要共同瞭解封裝協議,這樣才能在因特網上成功地傳輸或接收 SLIP/PPP 包。

L2FL2F包結構

Bits 0-12
13-15
16-23
24-31




























F
K
P
S
0
0
0
0
0
0
0
0
C
Ver
Protocol
Sequence (opt)
Multiplex ID
Client ID
Length
Payload offset (opt)
Packet key (optional)
Payload

L2F Checksum (opt)
Version ― 用於創建數據包的 L2F 軟件的主修版本。
Protocol ― 協議字段,規定 L2F 數據包中傳送的協議。
Sequence ― 當 L2F 頭部的 S 位設置為1時的當前序列號。
Multiplex ID ― 數據包 Multiplex ID 用於識別一個隧道中的特殊鏈接。
Client ID ― Client ID (CLID)支持解除複用隧道中的終點。
Length ― 整個數據包的長度大小(八位形式),包括頭、所有字段以及有效負載。
Offset ― 該字段規定通過 L2F 協議頭的字節數,協議頭是有效負載數據起始位置。如果 L2F 頭部的 F 位設置為1時,就會有該字段出現。
Key ― Key 字段出現在將 K 位設置在 L2F 協議頭的情況。這屬於認證過程。
Checksum ― 數據包的校驗和。Checksum 字段出現在 L2F 協議頭中的 C 位設置為1的情況。 [1] 
參考資料
  • 1.    Honda, Osamu; Ohsaki, Hiroyuki; Imase, Makoto; Ishizuka, Mika; Murayama, Junichi (October 2005). "Performance, Quality of Service, and Control of Next-Generation Communication and Sensor Networks III". Performance, Quality of Service, and Control of Next-Generation Communication and Sensor Networks III. 6011: 60110H. Bibcode:2005SPIE.6011..138H. doi:10.1117/12.630496.