[发明专利]基于IP/MAC交换的地址解析映射方法有效
申请号: | 201910354041.3 | 申请日: | 2019-04-29 |
公开(公告)号: | CN110062061B | 公开(公告)日: | 2020-06-19 |
发明(设计)人: | 王剑;王锲翔;黄延 | 申请(专利权)人: | 清华大学 |
主分类号: | H04L29/12 | 分类号: | H04L29/12 |
代理公司: | 北京清亦华知识产权代理事务所(普通合伙) 11201 | 代理人: | 张润 |
地址: | 10008*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于IP/MAC交换的地址解析映射方法,该方法包括以下步骤:分配各个节点IP地址,设置各个多跳节点周期性发送广播包;多跳节点收到自身或直连全连接网络的ARP请求,查询本地IP/MAC地址表,若查到则伪造ARP应答回复,若未查询到则向无线多跳网络和直连全连接网络再次广播ARP请求,查询更新后的本地IP/MAC地址表,同时查询本地全网拓扑表确定最终目的节点,设置下一跳节点,向最终目的节点无线多跳网络广播,直至最终目的节点为自身。该方法结合全连接网络与多跳网络的ARP方法,多跳节点和全连接网络节点都不需要修改其ARP协议,大大提高了网络的可拓展性。 | ||
搜索关键词: | 基于 ip mac 交换 地址 解析映射 方法 | ||
【主权项】:
1.一种基于IP/MAC交换的地址解析映射方法,其特征在于,包括以下步骤:步骤S1,分配每个多跳节点的IP地址,其中,所述每个多跳节点的IP地址属于同一个子网;步骤S2,控制所述每个多跳节点周期性发送广播包,所述广播包包含本地全网拓扑表、本地各个节点的IP/MAC地址表,以更新所述本地全网拓扑与所述本地各节点的IP/MAC地址表;步骤S3,若所述每个多跳节点收到自身的APR请求,则查询本地IP/MAC地址表,若查询有对应项,则伪造ARP应答直接回复,否则向无线多跳网络和直连全连接网络广播,若所述每个多跳节点收到直连全连接网络的ARP请求,则查询所述本地IP/MAC地址表,若查询有对应项,则伪造ARP应答直接回复,否则向无线多跳网络广播;步骤S4,在所述每个多跳节点收到连接的全连接网络设备的ARP请求或应答时,根据ARP包中的IP/MAC更新所述本地IP/MAC表;步骤S5,在所述每个多跳节点收到无线多跳网络发来的ARP请求包时,向全连接网络及无线多跳网络转发该广播;步骤S6,在得到所述ARP应答包之后,记录MAC/IP表项,若最终目的节点为自身,则接受,若下一跳节点为自身且所述最终目的不是自身,则根据目的地址查询所述本地IP/MAC表与所述本地全网拓扑表,并进行转发;步骤S7,确定所述IP地址与所述MAC地址映射关系,根据拓扑与IP/MAC表查找所述最终目的节点以进行多跳节点间的通信,并转发规划路径,以使多跳网络节点连接全连接网络,实现整个网络范围内的地址解析映射。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于清华大学,未经清华大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910354041.3/,转载请声明来源钻瓜专利网。
- 上一篇:一种IP地址分配的系统和方法
- 下一篇:一种获取NAT上端口映射的方法及系统