[发明专利]用于链路本地地址的范围的快速重复地址检测有效
申请号: | 201910569708.1 | 申请日: | 2019-06-27 |
公开(公告)号: | CN111385373B | 公开(公告)日: | 2022-07-05 |
发明(设计)人: | M·纳亚克;R·帕特图;B·克里什纳·高达 | 申请(专利权)人: | 瞻博网络公司 |
主分类号: | H04L61/50 | 分类号: | H04L61/50;H04L61/5046 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 酆迅;罗利娜 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 本地 地址 范围 快速 重复 检测 | ||
1.一种用于链路本地地址的范围的快速重复地址检测的方法,包括:
由网络设备确定向由所述网络设备执行的多个虚拟机(VM)分配一定数目的互联网协议(IP)地址,IP地址的所述数目大于2;
由所述网络设备确定第一IP地址;
由所述网络设备确定范围值,所述范围值等于或大于所述数目的IP地址;
由所述网络设备根据重复地址检测协议(DAD)来生成消息,所述消息包括数据,所述数据指示所述消息包括地址范围,所述数据还指示所述第一IP地址和所述范围值;以及
由所述网络设备根据DAD向一个或多个网络设备发送所述消息,以确定在从所述第一IP地址开始并且贯穿所述范围值的范围内的任何IP地址是否由所述一个或多个网络设备正在使用。
2.根据权利要求1所述的方法,还包括:响应于从所述一个或多个网络设备中的一个网络设备接收到指定所述范围内的预留IP地址的扩展邻居通告消息,确定在所述范围内所述数目的IP地址中的至少一个IP地址正在使用。
3.根据权利要求2所述的方法,其中所述消息包括第一消息并且所述范围包括第一范围,所述方法还包括:响应于确定在所述范围内所述数目的IP地址中的所述至少一个IP地址正在使用:
由所述网络设备确定不同于所述第一IP地址的第二IP地址,使得等于或大于所述范围值并且从所述第二IP地址开始的IP地址的第二范围不包括所述预留IP地址;
由所述网络设备根据DAD来生成第二消息,所述第二消息包括数据,所述数据指示所述第二消息包括地址范围,所述数据还指示所述第二IP地址和所述范围值;以及
由所述网络设备根据DAD向所述一个或多个网络设备发送所述第二消息,以确定在所述第二范围内的任何IP地址是否由所述一个或多个网络设备正在使用。
4.根据权利要求2所述的方法,其中所述扩展邻居通告消息包括值为136的类型字段和值为1的码字段。
5.根据权利要求1所述的方法,还包括:响应于确定在所述范围内所述IP地址中没有IP地址由所述一个或多个网络设备中的任何网络设备正在使用,将所述范围内的所述IP地址分配给所述VM。
6.根据权利要求5所述的方法,其中确定在所述范围内所述IP地址中没有IP地址正在使用包括:从所述一个或多个网络设备中的一个网络设备接收扩展邻居通告消息,所述扩展邻居通告消息包括数据,所述数据指示所述范围内的一个或多个先前预留IP地址已经被所述一个或多个网络设备中的所述一个网络设备释放。
7.根据权利要求1至6中任一项所述的方法,其中指示所述消息包括所述地址范围的所述数据包括用于所述消息的码字段的值1,所述码字段在值为135的类型字段之后。
8.一种网络设备,包括:
存储器,被配置为存储用于多个虚拟机(VM)的指令;
网络接口;以及
处理器,在电路中实现并且被配置为:
执行用于所述多个VM的所述指令;
确定向所述多个VM分配一定数目的互联网协议(IP)地址,IP地址的所述数目大于2;
确定第一IP地址;
确定范围值,所述范围值等于或大于所述数目的IP地址;
根据重复地址检测协议(DAD)来生成消息,所述消息包括数据,所述数据指示所述消息包括地址范围,所述数据还指示所述第一IP地址和所述范围值;以及
根据DAD经由所述网络接口向一个或多个网络设备发送所述消息,以确定在从所述第一IP地址开始并且贯穿所述范围值的范围内的任何IP地址是否由所述一个或多个网络设备正在使用。
9.根据权利要求8所述的网络设备,其中所述处理器被配置为:响应于从所述一个或多个网络设备中的一个网络设备接收到指定所述范围内的预留IP地址的扩展邻居通告消息,确定在所述范围内所述数目的IP地址中的至少一个IP地址正在使用。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于瞻博网络公司,未经瞻博网络公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910569708.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:多线程处理器中的寄存器文件
- 下一篇:网络设备的安全远程自举