[发明专利]一种IPv6多地址生成与重复地址检测方法有效

专利信息
申请号: 201810573476.2 申请日: 2018-06-06
公开(公告)号: CN108769290B 公开(公告)日: 2021-03-02
发明(设计)人: 宋广佳;陈滨;安仲立 申请(专利权)人: 浙江农林大学暨阳学院
主分类号: H04L29/12 分类号: H04L29/12
代理公司: 绍兴市知衡专利代理事务所(普通合伙) 33277 代理人: 张媛
地址: 311800 浙江省*** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 ipv6 地址 生成 重复 检测 方法
【说明书】:

发明涉及到一种IPv6多地址生成与重复地址检测方法,采用新的IPv6地址,节点随机方式生成一次生成多个接口ID,进行重复地址检测时,将同时对多个新生成的接口ID进行检测,只有当所有的接口ID都是冲突,重复地址检测才是失败的,否则会从没有表明是冲突的接口ID中随机挑选一个使用。本发明的多地址生成与重复检测,可以使得检测不易被攻击,检测效率高,通信轨迹不受监听。

技术领域

本发明涉及计算机技术领域,特别与一种IPv6多地址生成与重复地址检测方法有关。

背景技术

在Internet发展初期,由于没有考虑到计算机网络的普及速度以及对世界深远影响,作为Internet基石的IP协议中的IP地址长度被设计为32位,这导致所有的可用IP地址数量约为40亿,远远无法满足现代网络应用需要。鉴于32位的IP地址已被耗尽,IETF提出IPv6作为IP协议(目前使用的为IPv4)的升级版本,其地址长度为128位,几乎可以任意使用而无需担心被耗尽。

节点可以进行网络通信的前提条件是获取到了合法的IP地址。在IPv6环境中,节点获取IPv6地址的方法主要有两种:一种是通过动态主机配置协议(DHCP)获取;另一种是通过无状态地址自动配置(SLAAC)的方式获取。在DHCP配置方式中,由于节点的IPv6地址是由DHCP服务器从地址池中随机挑选的空闲地址,因此地址的唯一性检查由DHCP服务器来完成,且有一定的保障,但节点在得到DHCP服务器分配的IP地址后仍然需要进行重复地址检测(Duplicate Address Detection,DAD)。

在SLAAC方式中,节点需要自己生成IPv6地址,方法主要有两种:一种是节点根据网络路由器发送的路由信息中给出的网络前缀,利用EUI-64方法生成自己的IP地址;另一种方法为生成链路本地地址,节点通过使用IPv6本地路由前缀“fe80::”,然后结合自己的48比特链路层地址(MAC地址),利用EUI-64方法生成链路本地地址。

EUI-64是IEEE定义的一种64位扩展唯一标识符,其产生方法和接口的链路地址有关。在以太网中,IPv6地址中的接口ID(InterfaceIdentifier,IID)是64位的,而MAC地址是48位的,EUI-64规定在MAC地址的中间位置插入十六进制整数“fffe”(二进制为1111111111111110),从而将48位的MAC地址扩展为64位的接口ID。为了确保从这个MAC地址得到的接口ID是唯一的,还要将U/L位(从高位开始的第7位)设置为“1”,最后得到的就作为EUI-64格式的接口ID,如表1所示。

表1

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江农林大学暨阳学院,未经浙江农林大学暨阳学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201810573476.2/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top