[發明專利]一種服務器之間的數據傳輸方法及服務器有效
| 申請號: | 201910273226.1 | 申請日: | 2019-04-04 |
| 公開(公告)號: | CN111786869B | 公開(公告)日: | 2022-04-22 |
| 發明(設計)人: | 李強達;曹志文 | 申請(專利權)人: | 廈門網宿有限公司 |
| 主分類號: | H04L12/46 | 分類號: | H04L12/46;H04L49/354 |
| 代理公司: | 北京華智則銘知識產權代理有限公司 11573 | 代理人: | 陳剛;王昌貴 |
| 地址: | 361000 福建省廈門市*** | 國省代碼: | 福建;35 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 服務器 之間 數據傳輸 方法 | ||
1.一種SD-WAN系統中OpenVPN服務器之間的數據傳輸方法,其特征在于,OpenVPN服務器中啟用一個VPN實例,所述VPN實例的配置文件中至少包括用戶的一份或者多份連接信息,所述連接信息包括用戶的用戶標識、用戶的路由策略和虛擬網卡信息;所述方法包括:
加載所述VPN實例的配置文件,并基于所述配置文件,在所述VPN實例中針對所述用戶創建與所述連接信息的數量相匹配的一個或者多個虛擬網卡;
基于所述一份或者多份連接信息,與其它的一個或者多個OpenVPN服務器分別建立VPN隧道,其中,所述虛擬網卡與創建的所述VPN隧道一一綁定;
接收與所述用戶相關的外網數據報文,以及接收SD-WAN控制器針對所述外網數據報文下發的路由策略,并在創建的所述一個或者多個虛擬網卡中確定所述路由策略指向的目標虛擬網卡;
通過所述目標虛擬網卡對所述外網數據報文進行處理后,將完成處理的外網數據報文通過所述目標虛擬網卡綁定的目標VPN隧道發送至對應的OpenVPN服務器處。
2.根據權利要求1所述的方法,其特征在于,所述方法還包括:
在所述OpenVPN服務器啟動后,創建多個工作線程,以通過所述多個工作線程,并行處理所述至少兩個用戶的數據報文;其中,所述多個工作線程,共享所述用戶的連接信息和所述用戶的客戶端的連接實例之間的關聯關系。
3.根據權利要求1所述的方法,其特征在于,所述連接信息中還包括OpenVPN服務器的連接模式;其中,不同用戶的用戶標識互不相同,所述OpenVPN服務器的連接模式包括tun模式。
4.根據權利要求1所述的方法,其特征在于,所述外網數據報文中包括VPN頭部信息,所述VPN頭部信息中至少包括用于填寫隧道標識的指定字段;
相應地,在接收與所述用戶相關的外網數據報文之后,所述方法還包括:
從所述外網數據報文的VPN頭部信息中提取出所述指定字段,并確定所述指定字段內的隧道標識指向的VPN隧道;
獲取所述隧道標識指向的VPN隧道的報文處理策略,并按照所述報文處理策略對所述外網數據報文進行處理,得到所述外網數據報文中的內層數據。
5.根據權利要求4所述的方法,其特征在于,按照所述報文處理策略對所述外網數據報文進行處理包括:
對所述外網數據報文進行解封裝,并提取解封裝后的外網數據報文中經過加密的內層數據;
通過所述隧道標識指向的VPN隧道的解密秘鑰,對所述經過加密的內層數據進行解密,以還原所述內層數據的內容。
6.根據權利要求4所述的方法,其特征在于,通過所述目標虛擬網卡對所述外網數據報文進行處理包括:
根據所述下發的路由策略將所述內層數據發送至所述目標虛擬網卡處,并獲取所述目標虛擬網卡綁定的目標VPN隧道的報文處理策略;
按照所述目標VPN隧道的報文處理策略,對所述內層數據進行加密和封裝后,得到完成處理的外網數據報文。
7.根據權利要求1或6所述的方法,其特征在于,所述VPN實例的配置文件中還包括所述OpenVPN服務器的外網接口標識;
相應地,將完成處理的外網數據報文通過所述目標虛擬網卡綁定的目標VPN隧道發送至對應的OpenVPN服務器處包括:
將所述完成處理的外網數據報文從所述外網接口標識表征的外網接口發出,并通過所述目標VPN隧道到達對應的OpenVPN服務器處。
8.根據權利要求1所述的方法,其特征在于,所述方法還包括:
若針對所述VPN實例添加新的用戶,在所述VPN實例的配置文件中添加所述新的用戶的連接信息,所述新的用戶的連接信息用于在所述VPN實例中創建所述新的用戶的虛擬網卡;
若接收到指向所述VPN實例中已存在的目標用戶的刪除指令,將所述目標用戶的虛擬網卡從所述VPN實例中刪除,并從所述VPN實例的配置文件中將所述目標用戶的連接信息刪除。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廈門網宿有限公司,未經廈門網宿有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910273226.1/1.html,轉載請聲明來源鉆瓜專利網。





