基于Linux的虛擬網卡實現(xiàn)方法、裝置、設備及介質
基本信息
申請?zhí)?/td> | CN201911295715.3 | 申請日 | - |
公開(公告)號 | CN111224855A | 公開(公告)日 | 2020-06-02 |
申請公布號 | CN111224855A | 申請公布日 | 2020-06-02 |
分類號 | H04L12/46(2006.01)I | 分類 | 電通信技術; |
發(fā)明人 | 鄭聰;張云鶴;梅松;萬雷;葉志強;任永和;宋峰峰;付寧靜;張平;陳高金 | 申請(專利權)人 | 武漢思為同飛網絡技術股份有限公司 |
代理機構 | 武漢紅觀專利代理事務所(普通合伙) | 代理人 | 武漢思為同飛網絡技術股份有限公司 |
地址 | 430000湖北省武漢市東湖開發(fā)區(qū)高新科技園關山二路特一號國際企業(yè)中心2幢5層504號 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明提出了一種基于Linux的虛擬網卡實現(xiàn)方法、裝置、設備及介質。包括:VPN系統(tǒng)通過PPP接口獲取帶有PPP協(xié)議的網絡封包,從該網絡封包中讀取PPP協(xié)議數(shù)據,從該PPP協(xié)議數(shù)據中提取真實數(shù)據報文內容以及報文長度;通過UDP對真實數(shù)據報文內容以及報文長度進行封裝,作為加密數(shù)據包;對該加密數(shù)據包進行解封裝,并獲取真實數(shù)據報文內容以及報文長度;設定PPP協(xié)議報文格式,根據該PPP協(xié)議報文格式以及報文長度對該真實數(shù)據報文內容進行填充,獲取填充完成的數(shù)據報文,并將該數(shù)據報文發(fā)送至應用程序。本發(fā)明通過利用系統(tǒng)現(xiàn)有的PPP驅動接口,采用上層仿造PPP協(xié)議來實現(xiàn)底層VPN數(shù)據的傳輸,完成自有VPN的實現(xiàn)。?? |
