【技术实现步骤摘要】
一种网络数据传输的方法、装置、介质和电子设备
本公开涉及计算机
,具体而言,涉及一种网络数据传输的方法、装置、介质和电子设备。
技术介绍
通常,传统的计算机网络一般是自底向上,逐层构建七层网络模型。其中,网络模型第一层是物理层,用于连接计算机网络,包括:线缆、设备和无线信号;网络模型第二层是数据链路层,用于通过以太网协议中的MAC地址完成网络数据的转发,包括以太网协议;网络模型第三层是网络层,用于通过IP协议中的IP地址完成网络数据的转发,包括IP协议。云服务需要构建计算机网络,以提供网络功能。每个云服务包括多个云服务单元,每个云服务单元包括:私有云(英文全称:VirtualPrivateCloud,简称:VPC)服务或公有云服务。云服务可以通过软件定义网络(英文全称:SoftwareDefinedNetworking,简称:SDN)的方式具体实现网络功能。SDN是一种新型网络创新架构和网络虚拟化的一种实现方式,通过交换机编程语言将网络设备的控制面与数据面分离,从而实现了网络流量的灵活控制,使网络作为管道变得更加智能。在每个云服务单元中包括多个工作负载,工作负载,包括:虚拟机、容器和/或物理服务器。工作负载之间通过网络模型第二层和第三层传送网络数据,例如,通过动态主机配置协议(英文全称:DynamicHostConfigurationProtocol,简称:DHCP)广播报文获取本地默认路由和本地IP地址和掩码;通过地址解析协议(英文全称:AddressResolutionProtocol,简称 ...
【技术保护点】
1.一种网络数据传输的方法,其特征在于,包括:/n获取第一工作负载需要传送给第二工作负载的网络数据、所述第二工作负载的第二网络地址和网关物理地址;其中,所述第一工作负载、所述第二工作负载和所述网关均工作于所述第一云服务单元中,所述第一工作负载配置的第一互联网协议地址对应的第一子网掩码长度等于所述第一互联网协议地址对应的第一网络地址长度;/n基于第一网络地址获取所述第一工作负载的第一物理地址;/n基于所述第一物理地址、所述第一网络地址、所述第二网络地址、所述网关物理地址和所述网络数据生成并发送第一网络报文。/n
【技术特征摘要】
1.一种网络数据传输的方法,其特征在于,包括:
获取第一工作负载需要传送给第二工作负载的网络数据、所述第二工作负载的第二网络地址和网关物理地址;其中,所述第一工作负载、所述第二工作负载和所述网关均工作于所述第一云服务单元中,所述第一工作负载配置的第一互联网协议地址对应的第一子网掩码长度等于所述第一互联网协议地址对应的第一网络地址长度;
基于第一网络地址获取所述第一工作负载的第一物理地址;
基于所述第一物理地址、所述第一网络地址、所述第二网络地址、所述网关物理地址和所述网络数据生成并发送第一网络报文。
2.根据权利要求1所述的方法,其特征在于,所述第二工作负载配置的第二互联网协议地址对应的第二子网掩码长度等于所述第二互联网协议地址对应的第二网络地址长度。
3.根据权利要求2所述的方法,其特征在于,所述获取网关物理地址,包括:
基于配置的网关默认路由获取网关网络地址;
基于地址解析协议和所述网关网络地址生成并发送地址请求报文;
接收所述第一云服务单元中的第一可编程交换机响应所述地址请求报文返回的地址响应报文;
分析所述地址响应报文,获取所述网关物理地址。
4.根据权利要求3所述的方法,其特征在于,所述方法,还包括:
基于动态主机配置协议生成并发送配置请求报文;
接收所述第一云服务单元中第一软件定义网络控制器响应所述配置请求报文返回的配置响应报文;
分析所述配置响应报文,获取所述第一网络地址、所述第一子网掩码和所述网关网络地址;
基于所述第一网络地址和所述第一子网掩码生成并配置所述第一互联网协议地址;
基于所述网关网络地址配置所述网关默认路由。
5.根据权利要求2所述的方法,其特征在于,所述获取网关物理地址,包括:
基于配置的网关默认路由获取所述网关物理地址。
6.根据权利要求5所述的方法,其特征在于,所述方法,还包括:
基于动态主机配置协议生成并发送配置请求报文;
接收所述第一云服务单元中第一软件定义网络控制器响应所述配置请求报文返回的配置响应报文;
分析所述配置响应报文,获取所述第一网络地址、所述第一子网掩码和所述网关网络地址;
基于所述第一网络地址和所述第一子网掩码生成并配置所述第一互联网协议地址;
基于地址解析协议和所述网关网络地址生成并发送地址请求报文;
接收所述第一云服务单元中的第一可编程交换机响应所述地址请求报文返回的所述地址响应报文;
分析所述地址响应报文,获取所述网关物理地址;
基于所述网关物理地址配置所述网关默认路由。
7.一种网络数据传输的装置,其特征在于,包括:
获取数据单元,用于获取第一工作负载需要传送给第二工作负载的网络数据、所述第二工作负载的第二网络地址和网关物理地址;其中,所述第一工作负载、所述第二工作负载和所述网关均工作于所述第一云服务单元中,所述第一工作负载配置的第一互联网协议地址对应的第一子网掩码长度等于...
【专利技术属性】
技术研发人员:肖宏辉,
申请(专利权)人:北京字节跳动网络技术有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。