[发明专利]具多网卡计算装置的数据报文转发方法及系统在审
申请号: | 202010025310.4 | 申请日: | 2020-01-10 |
公开(公告)号: | CN111245728A | 公开(公告)日: | 2020-06-05 |
发明(设计)人: | 杨凡 | 申请(专利权)人: | 华云数据有限公司 |
主分类号: | H04L12/747 | 分类号: | H04L12/747 |
代理公司: | 苏州友佳知识产权代理事务所(普通合伙) 32351 | 代理人: | 储振 |
地址: | 230000 安徽省合肥市高新区*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网卡 计算 装置 数据 报文 转发 方法 系统 | ||
本发明提供了一种具多网卡计算装置的数据报文转发方法及系统,该方法包括:获取计算装置的网卡的配置信息,保存已知目的地址路由至路由器内存中以形成路由缓存;接收自计算装置所发起的新的路由请求,过滤出未保存在路由缓存中与新的路由请求所对应的路由;测试未保存在路由缓存中与新的路由请求所对应的路由所对应的数据报文的转发路径,并将成功建立转发路径的路由添加至路由缓存。通过本发明,实现了在配置多个网卡以连接公网网络与私网网络环境中对数据报文的高效转发,且不需要计算装置采用重启网络或者管理员的人工干预,显著地降低了计算装置的DHCP客户端的负担与计算开销。
技术领域
本发明涉及计算机技术领域,尤其涉及一种具多网卡计算装置的数据报文转发方法及系统。
背景技术
在互联网协议网络中,一台主机很可能有一个或多个网卡接入到一个或多个网络中。每个网络可能连接到不同的路由器上。路由器负责把一个网络的主机发出的数据报文转发到另一个网络的其他主机。参图1所示,其示出了服务器11(即计算装置的下位概念)配置网卡111与网卡112,服务器11通过网卡111与网卡112分别接入网络12与网络13。网络12连接路由器13,网络14连接路由器15。此时,服务器11就产生了两个默认路由,即0.0.0.0via 192.168.0.1(通过路由器13访问网络134和网络135),以及0.0.0.0via192.168.1.1(通过路由器15访问网络154和网络155)。然而,对于服务器11而言,一般只会使用一条默认路由,以将数据报文转发至唯一的目的地址。
现有技术中为了解决计算装置配置多网卡转发数据报文中路由规则冲突的问题,通常采用DHCP协议,将网络(即网络134、网络135、网络154、网络155)路由至服务器11,即192.168.2.0/24via 192.168.0.1,192.168.4.0/24via 192.168.0.1,192.168.3.0/24via192.168.1.1,192.168.5.0/24via 192.168.1.1。然而,如果路由器11在增加网络的情形时,则需要修改DHCP配置。由于服务器11的DHCP客户端由于IP租约未到期和/或服务器11未重启网络以执行更新,从而导致服务器11的DHCP客户端不会获取更新后的DHCP配置,从而导致路由表不会实时反映实际网络的变化。
对于IP租约未到期的情形,现有技术中通常采用将IP租约设置相对较短的手段予以处理。这虽然能够解决路由表及时更新的问题,但却增加了DHCP流量,尤其是增加了服务器11的DHCP客户端的负担与计算开销。这在配置有数量较多的计算机集群或者数据中心的场景时,显然存在明显的弊端。同时,对于服务器11以重启网络的方式解决路由表实时性的技术路线时,则需要介入管理员的人工干预。很显然,此种解决方案在数量较多的计算机集群或者数据中心的场景时,存在人工干预重置缺乏规范性的问题,且对管理员造成巨大的工作量。因此,上述两种技术路线并不适合配置多网卡计算装置确定默认路由规格,由此对数据报文的转发造成了较大的影响。
有鉴于此,有必要对现有技术中具多网卡计算装置的数据报文转发予以改进,以解决上述问题。
发明内容
本发明的目的在于揭示一种具多网卡计算装置的数据报文转发方法及一种具多网卡计算装置的数据报文转发系统,用以实现对配置多网卡计算装置的数据报文在对外转发过程中对计算装置的默认路由转发规则予以确认并实现实时更新,从而确定默认路由规则,以克服现有技术中所存在的缺陷,并对数据报文实现高效转发处理。
为实现上述第一个发明目的,本发明提供了一种具多网卡计算装置的数据报文转发方法,包括:
获取计算装置的网卡的配置信息,保存已知目的地址路由至路由器内存中以形成路由缓存;
接收自计算装置所发起的新的路由请求,过滤出未保存在路由缓存中与新的路由请求所对应的路由;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华云数据有限公司,未经华云数据有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010025310.4/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置