[发明专利]一种网络数据传输的方法、装置、介质和电子设备有效
申请号: | 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.vipzhuanli.com/pat/books/202010655844.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种替勃龙的制备方法
- 下一篇:应用程序的卡顿处理方法、装置、终端及存储介质