[发明专利]地址解析调度方法、装置及地址解析系统有效
申请号: | 201811577231.3 | 申请日: | 2018-12-24 |
公开(公告)号: | CN111355818B | 公开(公告)日: | 2022-08-02 |
发明(设计)人: | 张旗斌;钟赟;倪丽;季宏锋;朱挺;胡源 | 申请(专利权)人: | 中国电信股份有限公司 |
主分类号: | H04L61/103 | 分类号: | H04L61/103 |
代理公司: | 中国贸促会专利商标事务所有限公司 11038 | 代理人: | 姜雍 |
地址: | 100033 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 地址 解析 调度 方法 装置 系统 | ||
本公开提供了一种地址解析调度方法、装置、地址解析系统及计算机可读存储介质,涉及数据通信技术领域。其中的地址解析调度方法包括:通过网络接口接收地址解析协议ARP请求;将相同的地址解析协议ARP请求分别发送至多个地址解析端口进行地址解析,多个地址解析端口具有相同MAC地址且分别位于不同的网络命名空间;从多个地址解析端口分别接收ARP请求的ARP响应,并从中选择一份ARP响应发送至网络接口。本公开中,系统内部在为系统外部的ARP请求回复ARP响应时,可以对系统外部隐藏系统内部具有相同MAC地址的地址解析端口的数量,从而向系统外部隐藏了系统内部采用了多个网络命名空间的设计,提升了系统内部的安全性。
技术领域
本公开涉及通信技术领域,特别涉及一种地址解析调度方法、装置、地址解析系统及计算机可读存储介质。
背景技术
Linux网络命名空间(Linux Network Namespaces)是一种网络资源隔离方案。基于Linux网络命名空间,网络资源不再是全局性的,而是属于某个特定的命名空间Namespace,每个命名空间namespace下的网络资源对于其它命名空间下的网络资源都是不可见的。
ARP(Address Resolution Protocol,地址解析协议)目的是根据IP地址获取物理地址,实现报文在物理网络上传送。ARP表也成为ARP缓存,本质上是一个由IP地址到MAC地址的映射表,每一个以太网网络适配器都有自己单独的ARP表。需要通过已知的IP地址得到MAC地址时,优先查询本地ARP表,如果没有得到想要的查询结果则通过广播的方式发送ARP请求以便向局域网查询。
发明内容
本公开解决的一个技术问题是,在地址解析过程中,如何向系统外部隐藏系统内部采用了多个网络命名空间的设计。
根据本公开实施例的一个方面,提供了一种地址解析调度方法,包括:通过网络接口接收地址解析协议ARP请求;将相同的地址解析协议ARP请求分别发送至多个地址解析端口进行地址解析,多个地址解析端口具有相同MAC地址且分别位于不同的网络命名空间;从多个地址解析端口分别接收ARP请求的ARP响应,并从中选择一份ARP响应发送至网络接口。
在一些实施例中,将相同的地址解析协议ARP请求分别发送至多个地址解析端口进行地址解析包括:利用ARP请求中的帧类型字段、源地址、目的地址匹配控制器下发的流表,得到多个地址解析端口的端口号;利用端口号将ARP请求分别发送至多个地址解析端口进行地址解析。
在一些实施例中,还包括:接收并保存控制器下发的流表,以便与ARP请求中的帧类型字段进行匹配。
在一些实施例中,从中选择一份ARP响应发送至网络接口包括:从携带相同MAC地址的多个ARP响应中选择一份ARP响应;根据匹配所述流表得到的动作信息action,将选择的ARP响应发送至网络接口。
根据本公开实施例的另一个方面,提供了一种地址解析调度装置,包括:请求接收模块,被配置为通过网络接口接收地址解析协议ARP请求;请求转发模块,被配置为将相同的地址解析协议ARP请求分别发送至多个地址解析端口进行地址解析,多个地址解析端口具有相同MAC地址且分别位于不同的网络命名空间;响应转发模块,被配置为从多个地址解析端口分别接收ARP请求的ARP响应,并从中选择一份ARP响应发送至网络接口。
在一些实施例中,请求转发模块被配置为:利用ARP请求中的帧类型字段、源地址、目的地址匹配控制器下发的流表,得到多个地址解析端口的端口号;利用端口号将ARP请求分别发送至多个地址解析端口进行地址解析。
在一些实施例中,还包括流表接收模块,被配置为:接收并保存控制器下发的流表,以便与ARP请求中的帧类型字段进行匹配。
在一些实施例中,响应转发模块被配置为:从携带相同MAC地址的多个ARP响应中选择一份ARP响应;根据匹配所述流表得到的动作信息action,将选择的ARP响应发送至网络接口。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电信股份有限公司,未经中国电信股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811577231.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种高像素棱镜潜望式镜头
- 下一篇:比较器及模拟数字转换电路