[發明專利]一種PPP報文穿越L2TP的方法及裝置有效
| 申請號: | 202010696200.0 | 申請日: | 2020-07-20 |
| 公開(公告)號: | CN111935330B | 公開(公告)日: | 2022-04-29 |
| 發明(設計)人: | 向曉潔;戎江霽 | 申請(專利權)人: | 烽火通信科技股份有限公司 |
| 主分類號: | H04L61/2592 | 分類號: | H04L61/2592;H04L67/141;H04L67/104;H04L69/22;H04L69/06;H04L45/745 |
| 代理公司: | 武漢智權專利代理事務所(特殊普通合伙) 42225 | 代理人: | 邱云雷 |
| 地址: | 430000 湖北省武*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 ppp 報文 穿越 l2tp 方法 裝置 | ||
本發明公開了一種PPP報文穿越L2TP的方法及裝置,涉及L2TP隧道傳輸技術領域,該方法包括:L2TP協議模塊在建立L2TP會話通道后,告知SFWD模塊L2TP與PPP會話映射表;當PPP模塊發送PPP控制報文時,將PPP控制報文發送至SFWD模塊,SFWD模塊查詢所述會話映射表中的L2TP與PPP會話映射關系,并根據所述映射關系直接封裝L2TP數據報文頭;有L2TP數據包或PPP控制報文需要發送時,SFWD模塊通過L2TP與PPP會話映射關系,剝離L2TP報文頭并填充PPP實例ID、PPP會話ID后,上送PPP模塊處理。本發明的PPP報文穿越L2TP的方法及裝置,可在L2TP隧道建立成功后,實現PPP報文的較高性能傳輸。
技術領域
本發明涉及L2TP隧道傳輸技術領域,具體涉及一種PPP報文穿越L2TP的方法及裝置。
背景技術
隧道技術(Tunneling)是一種通過使用互聯網的基礎設施在網絡之間傳遞數據的方式。使用隧道傳遞的數據(或負載)可以是不同協議的數據幀或報文。隧道協議將其它協議的數據幀或報文重新封裝然后通過隧道發送。
目前L2TP協議(Layer Two Tunneling Protocol,第二層隧道協議)主要用于企業駐外機構和出差人員可從遠程經由公共網絡,通過虛擬隧道實現和企業總部之間的網絡連接。
在L2TP的實現中,當L2TP隧道建立成功后,設備還需要啟用PPP協議(Point toPoint Protocol,點對點協議),用于為用戶分配IP地址以及二次協商等。PPP的報文為點到點的二層報文,無法在公網上進行傳輸,L2TP通過在公共網絡里建立隧道,在隧道里傳輸私有數據而解決了PPP報文傳輸的局限性。
L2TP分為LAC(L2TP Access Concentrator,L2TP訪問集中器)側和LNS(L2TPNetwork Server,L2TP網絡服務器)側,無論是哪一側,都需要接收、處理、發送PPP報文,并且PPP報文需要承載在L2TP報文中作為L2TP的數據報文,也就是說無論LAC還是LNS側都需要加載L2TP模塊和PPP模塊,并且能處理這兩個模塊的報文交互。
如圖1,在L2TP隧道建立成功后,PPPoE Client(PPPoE客戶端)會向LNS發送IPCPConfig Request(ICPC配置請求報文)來請求給自己分配IP,LNS會向PPPoE Client發送IPCP Config NAK(ICPC應答報文)進行應答;同樣LNS也會向PPPoE Client發送IPCPConfig Request通告自己的IP地址,PPPoE Client會向LNS發送IPCP Config ACK以示確認。
如上所述,PPPoE Client和LNS之間傳輸報文方法如下:L2TP隧道建立成功后,L2TP會創建一份與PPP Session匹配的隧道表和會話表,PPP模塊將PPP報文封裝好后先發送給L2TP模塊,L2TP模塊會根據已經生成的Tunnel ID(L2TP隧道ID)和Session ID(L2TP會話ID)添加L2TP頭,然后通過socket(套接字)發送給對端的L2TP模塊,對端的L2TP模塊收到L2TP報文后,同樣根據已經生成的Tunnel ID和Session ID剝除L2TP頭,再將此報文傳遞給PPP模塊進行處理。
簡而言之,現有技術中在L2TP隧道中傳輸PPP報文的一般流程如下:
(1)PPP通告協議報文發包:PPP將報文通告給L2TP,L2TP通過PPP Instance ID、PPP Session ID獲取L2tp會話后重新封裝成L2TP報文/L2TP數據包/PPP控制報文,并通過socket發包;
(2)PPP通告控制報文收包:通告L2TP收包,L2TP判斷為數據包后剝去L2TP頭后通告PPP。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于烽火通信科技股份有限公司,未經烽火通信科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010696200.0/2.html,轉載請聲明來源鉆瓜專利網。





