[發明專利]訪問請求的響應方法和裝置、存儲介質在審
| 申請號: | 202210109420.8 | 申請日: | 2022-01-28 |
| 公開(公告)號: | CN114448937A | 公開(公告)日: | 2022-05-06 |
| 發明(設計)人: | 劉青;楊佳奇;高偉;周明偉 | 申請(專利權)人: | 浙江大華技術股份有限公司 |
| 主分類號: | H04L61/5007 | 分類號: | H04L61/5007;H04L45/74;H04L101/668;H04L101/695 |
| 代理公司: | 北京康信知識產權代理有限責任公司 11240 | 代理人: | 劉旺貴 |
| 地址: | 310051 浙江*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 訪問 請求 響應 方法 裝置 存儲 介質 | ||
本發明公開了一種訪問請求的響應方法和裝置、存儲介質,其中,上述方法包括:獲取容器云對應的待分配的外網網段,其中,所述待分配的外網網段包括:多個待分配的外網IP地址;根據目標節點的節點IP地址在所述待分配的外網網段中確定與所述節點IP地址位于同網段的目標網段;將所述目標網段中的待分配的外網IP地址分配給所述目標節點;在所述目標節點中的第一POD接收到外網網絡發送的訪問請求的情況下,從所述目標網段中的多個待分配的外網IP地址選擇目標IP地址,并通過所述目標IP地址響應所述訪問請求,采用上述技術方案,解決了使用macvlan或ipvlan cni分配IP到POD的主網絡,會造成IP地址的浪費等問題。
技術領域
本發明涉及通信領域,具體而言,涉及一種訪問請求的響應方法和裝置、存儲介質。
背景技術
容器云平臺的網絡是平臺的基石,POD是應用對外提供服務的基礎,在現有的Kubernetes原生容器云網絡解決方案中,通用的方案如下:
1)使用EIP方式,如圖1所示:
阿里云、AWS等公有云廠商都支持了彈性公網IP(EIP),可以用來應對有的場景中Pod需要獨立的公網地址的情況。以阿里云為例,為Pod掛載獨立公網EIP,只需要修改其網絡插件terway相關權限后,在模板中為Pod指定EIP即可:k8s.aliyun.com/POD-with-eip:true;Pod創建時會自動找到該地域未被使用的EIP并與該POD內網網卡關聯,需要注意的是,實際上EIP并不會直接分配到Pod對應的網卡上,而是通過NAT的方式將流量轉發到對應的POD。
2)使用單網卡macvlan/ipvlan,如圖2所示:
使用macvlan或ipvlan cni分配IP到POD的主網絡(eth0),作為Kubernetes集群內IP。底層需要由二三層設備保證這些POD網卡的互通。
3)使用multus分配多網卡,如圖3所示:
multus可以為運行在kubernetes的POD提供多個網絡接口,它可以將多個CNI插件組合在一起為POD配置不同類型的網絡。multus使用delegates的概念將多個CNI插件組合起來,并且指定一個master plugin來作為POD的主網絡(eth0)作為Kubernetes集群內IP。
相關技術中,使用單網卡macvlan/ipvlan的方案會造成IP地址的浪費。
針對相關技術中,使用macvlan或ipvlan cni分配IP到POD的主網絡,會造成IP地址的浪費等問題,尚未提出有效的解決方案。
發明內容
本發明實施例提供了一種訪問請求的響應方法和裝置、存儲介質,以至少解決相關技術中,使用macvlan或ipvlan cni分配IP到POD的主網絡,會造成IP地址的浪費等問題。
根據本發明實施例的一個實施例,提供了一種訪問請求的響應方法,包括:獲取容器云對應的待分配的外網網段,其中,所述待分配的外網網段包括:多個待分配的外網IP地址;根據目標節點的節點IP地址在所述待分配的外網網段中確定與所述節點IP地址位于同網段的目標網段;將所述目標網段中的待分配的外網IP地址分配給所述目標節點;在所述目標節點中的第一POD接收到外網網絡發送的訪問請求的情況下,從所述目標網段中的多個待分配的外網IP地址選擇目標IP地址,并通過所述目標IP地址響應所述訪問請求。
在一個示例性實施例中,根據目標節點的節點IP地址在所述待分配的外網網段中確定與所述節點IP地址位于同網段的目標網段,包括:確定所述節點IP地址對應的第一掩碼;將所述節點IP地址和第一掩碼進行與操作,得到第一結果,以及將外網網段中的IP地址和第一掩碼進行與操作,得到第二結果;在第二結果中確定與所述第一結果一致的第三結果,并將所述第三結果對應的外網網段作為與所述節點IP地址位于同網段的目標網段。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浙江大華技術股份有限公司,未經浙江大華技術股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210109420.8/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:視頻生成方法和電子設備
- 下一篇:機械鼓反包裝置及機械鼓





