[發明專利]一種網絡系統及數據傳輸方法有效
| 申請號: | 201910616074.0 | 申請日: | 2019-07-09 |
| 公開(公告)號: | CN110336730B | 公開(公告)日: | 2022-01-18 |
| 發明(設計)人: | 葛凱凱;鄭松堅 | 申請(專利權)人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | H04L12/46 | 分類號: | H04L12/46 |
| 代理公司: | 廣州三環專利商標代理有限公司 44202 | 代理人: | 郝傳鑫;熊永強 |
| 地址: | 518057 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 網絡 系統 數據傳輸 方法 | ||
1.一種網絡系統,其特征在于,所述網絡系統包括虛擬私有網絡,所述虛擬私有網絡包括至少兩個虛擬私有子網、虛擬路由器,所述虛擬路由器連接在所述至少兩個虛擬私有子網之間;其中:
所述至少兩個虛擬私有子網中的每個虛擬私有子網包括至少一個虛擬機、安全組模塊,所述安全組模塊連接在所述虛擬路由器和所述至少一個虛擬機之間,所述至少一個虛擬機中的每一個虛擬機通過所述安全組模塊與所述虛擬路由器連接,所述至少一個虛擬機中的任意兩個虛擬機通過所述安全組模塊連接,所述安全組模塊用于控制所述至少一個虛擬機的流量規則;
所述虛擬路由器用于接收第一虛擬機發送的第一目標數據,并獲取所述第一目標數據攜帶的第一虛擬機的IP地址和第一目標IP地址,所述第一目標IP地址為第二虛擬機的IP地址,所述第一虛擬機和所述第二虛擬機為所述虛擬私有網絡中處于不同虛擬私有子網中的兩個虛擬機;
所述虛擬路由器還用于基于所述第一虛擬機的IP地址和所述第一目標IP地址查找存儲的路由表,獲取所述第一虛擬機與所述第二虛擬機之間的第一路由規則,并按照所述第一路由規則將第一目標數據發送給所述第二虛擬機;
其中,所述網絡系統還包括云管平臺,所述云管平臺用于在接收到虛擬私有網絡創建請求后,基于OpenStack軟件創建所述虛擬私有網絡以及所述至少兩個虛擬私有子網;所述至少兩個虛擬私有子網中的每一個虛擬私有子網對應一個基于所述OpenStack軟件創建的OpenStack子網,不同虛擬私有子網對應的OpenStack子網處于不同的基于所述OpenStack軟件創建的OpenStack網絡;所述虛擬路由器對應基于所述OpenStack軟件創建的OpenStack路由器;所述云管平臺還用于為所述虛擬私有網絡分配網絡IP地址集,并為所述至少兩個虛擬私有子網分配子網IP地址集,其中,所述至少兩個虛擬私有子網分配的子網IP地址集中的IP地址不同,所述子網IP地址集為所述網絡IP地址集的子集;
所述云管平臺還用于基于所述網絡系統中的虛擬私有子網的IP地址信息生成虛擬私有子網之間的路由信息,并將所述路由信息以路由表的形式存儲到所述虛擬路由器和數據庫DB中的一個或者多個,以便于所述虛擬路由器查詢存儲的所述路由表獲取所述網絡系統中的虛擬私有子網之間的路由規則;所述云管平臺還用于刪除所述網絡系統中的虛擬私有網絡或者虛擬私有子網,或者用于修改所述網絡系統中的虛擬私有網絡或者虛擬私有子網的配置。
2.如權利要求1所述的網絡系統,其特征在于,所述網絡系統包括第一虛擬私有網絡和第二虛擬私有網絡;其中:
所述第一虛擬私有網絡中的虛擬路由器用于接收第三虛擬機發送的第二目標數據,并獲取所述第二目標數據攜帶的第三虛擬機的IP地址和第二目標IP地址,所述第二目標IP地址為第四虛擬機的IP地址,第三虛擬機為所述第一虛擬私有網絡中的虛擬機,第四虛擬機為所述第二虛擬私有網絡中的虛擬機;
所述第一虛擬私有網絡中的虛擬路由器還用于基于所述第三虛擬機的IP地址和所述第二目標IP地址查找存儲的路由表,獲取所述第三虛擬機與所述第四虛擬機之間的第二路由規則,并按照所述第二路由規則將所述第二目標數據發送給所述第四虛擬機。
3.如權利要求2所述的網絡系統,其特征在于,所述第一虛擬私有網絡中的虛擬路由器用于按照所述第二路由規則通過物理網絡將所述第二目標數據發送給所述第四虛擬機。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊科技(深圳)有限公司,未經騰訊科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910616074.0/1.html,轉載請聲明來源鉆瓜專利網。





