[發明專利]一種網絡數據傳輸的方法、裝置、介質和電子設備有效
| 申請號: | 202010655844.5 | 申請日: | 2020-07-09 |
| 公開(公告)號: | CN111953804B | 公開(公告)日: | 2022-09-20 |
| 發明(設計)人: | 肖宏輝 | 申請(專利權)人: | 北京火山引擎科技有限公司 |
| 主分類號: | H04L61/25 | 分類號: | H04L61/25;H04L45/74 |
| 代理公司: | 北京國昊天誠知識產權代理有限公司 11315 | 代理人: | 馬瑞 |
| 地址: | 100190 北京市海*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 網絡 數據傳輸 方法 裝置 介質 電子設備 | ||
本公開提供了一種網絡數據傳輸的方法、裝置、介質和電子設備。由于工作負載配置的第一互聯網協議地址對應的第一子網掩碼長度等于所述第一互聯網協議地址對應的第一網絡地址長度,除了查詢網關物理地址,工作負載不再發送其他ARP請求報文。而工作負載對應的操作系統中一般都存在ARP請求報文的緩存和老化機制,使工作負載能夠低頻廣播ARP請求報文。減少了占用正常網絡通信帶寬,避免了網絡抖動和CPU資源消耗,從而保證了轉發設備安全運行。
技術領域
本公開涉及計算機技術領域,具體而言,涉及一種網絡數據傳輸的方法、裝置、介質和電子設備。
背景技術
通常,傳統的計算機網絡一般是自底向上,逐層構建七層網絡模型。其中,網絡模型第一層是物理層,用于連接計算機網絡,包括:線纜、設備和無線信號;網絡模型第二層是數據鏈路層,用于通過以太網協議中的MAC地址完成網絡數據的轉發,包括以太網協議;網絡模型第三層是網絡層,用于通過IP協議中的IP地址完成網絡數據的轉發,包括IP協議。
云服務需要構建計算機網絡,以提供網絡功能。每個云服務包括多個云服務單元,每個云服務單元包括:私有云(英文全稱:Virtual Private Cloud,簡稱:VPC)服務或公有云服務。云服務可以通過軟件定義網絡(英文全稱:Software Defined Networking,簡稱:SDN)的方式具體實現網絡功能。SDN是一種新型網絡創新架構和網絡虛擬化的一種實現方式,通過交換機編程語言將網絡設備的控制面與數據面分離,從而實現了網絡流量的靈活控制,使網絡作為管道變得更加智能。
在每個云服務單元中包括多個工作負載,工作負載,包括:虛擬機、容器和/或物理服務器。工作負載之間通過網絡模型第二層和第三層傳送網絡數據,例如,通過動態主機配置協議(英文全稱:Dynamic Host Configuration Protocol,簡稱:DHCP)廣播報文獲取本地默認路由和本地IP地址和掩碼;通過地址解析協議(英文全稱:Address ResolutionProtocol,簡稱:ARP)廣播報文獲取指定工作負載的物理地址。當前,為了支撐大型應用運行,工作負載間需要大量的廣播報文通訊,占用了正常網絡通信帶寬,從而造成網絡抖動,消耗CPU資源,甚至造成轉發設備宕機。而可編程交換機下發信息一旦超出可編程交換機的內存容量,則導致延遲下發信息時間及延長應用的上線時間。
例如,當前,主要解決辦法是:將一個大型應用拆分成幾個部分,分別運行在不同的VPC中;首先,完成對應用的拆分,并將拆分部分運行在對應的VPC中;然后,云服務的管理程序將拆分部分調度在不同位置,避免不同VPC轉發的網絡數據下發到同一個可編程交換機上;VPC之間轉發的網絡數據通過類似VPC對等操作打通。VPC對等操作也就是在兩個因特網服務提供商(英文全稱Internet Service Provider,簡稱ISP)之間交換路由通告,以確保來自第一個ISP的業務能夠到達第二個ISP的客戶,反之亦然。對等操作主要在英特網交換點進行,通常是免費提供或遵照雙方商定的商務協議提供。而實現VPC對等操作依賴于一個獨立的設備。因而,采用該方法增加了網絡轉發的層級和時延,不僅增加了云環境管理的難度,而且降低了網絡性能。
發明內容
提供該發明內容部分以便以簡要的形式介紹構思,這些構思將在后面的具體實施方式部分被詳細描述。該發明內容部分并不旨在標識要求保護的技術方案的關鍵特征或必要特征,也不旨在用于限制所要求的保護的技術方案的范圍。
本公開的目的在于提供一種網絡數據傳輸的方法、裝置、介質和電子設備,能夠解決上述提到的至少一個技術問題。具體方案如下:
根據本公開的具體實施方式,第一方面,本公開提供一種網絡數據傳輸的方法,包括:
獲取第一工作負載需要傳送給第二工作負載的網絡數據、所述第二工作負載的第二網絡地址和網關物理地址;其中,所述第一工作負載、所述第二工作負載和所述網關均工作于所述第一云服務單元中,所述第一工作負載配置的第一互聯網協議地址對應的第一子網掩碼長度等于所述第一互聯網協議地址對應的第一網絡地址長度;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京火山引擎科技有限公司,未經北京火山引擎科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010655844.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種替勃龍的制備方法
- 下一篇:應用程序的卡頓處理方法、裝置、終端及存儲介質





