基于EUI-64的DHCPv6固定地址配置的方法、系统及存储介质技术方案

技术编号:23771982 阅读:51 留言:0更新日期:2020-04-12 00:37
本发明专利技术涉及计算机IP地址管理分配技术领域,公开了一种基于EUI‑64的DHCPv6固定地址配置的方法、系统及存储介质,该方法包括:获取DHCPv6客户端发出的请求IPv6地址报文;判断该报文的DHCPv6客户端的唯一标识符(DUID)是否为LLT类型或LL类型;如果是以上两种类型之一,则从报文中提取出客户端的MAC地址;将该MAC地址按规则转换为EUI‑64格式;将IPv6地址前缀与EUI‑64标识符拼接,生成与该客户端MAC地址对应的IPv6地址,该地址与MAC地址一一对应。本发明专利技术提供一种基于EUI‑64的DHCPv6固定地址配置的方法和系统,实现了一键式的IPv6地址固定分配,解决了传统人为手动绑定配置复杂,操作困难的问题,提高了固定地址分配的效率。

Method, system and storage medium of DHCPv6 fixed address configuration based on eui-64

【技术实现步骤摘要】
基于EUI-64的DHCPv6固定地址配置的方法、系统及存储介质
本专利技术涉及计算机IP地址管理分配领域,具体地说,是涉及一种基于EUI-64的DHCPv6固定地址配置的方法。
技术介绍
IPv6协议具有地址空间巨大的特点,但同时长达128比特的IPv6地址又要求高效合理的地址自动分配和管理策略。目前IPv6地址分配主要分为3种:手动配置,无状态自动分配和有状态自动分配。手动配置操作复杂且难以维护,无状态自动分配不会记录所连接的IPv6主机的具体地址信息,管理性差,并且无法获取DNS服务器的IPv6地址等配置信息。IPv6动态主机配置协议DHCPv6(DynamicHostConfigurationProtocolforIPv6)是一种有状态地址自动配置协议,DHCPv6服务器分配一完整的IPv6地址给主机,并提供DNS服务器地址和域名等其他配置信息,从而增强了网络的可管理性。同时DHCPv6服务器也能提供无状态DHCPv6服务,即DHCPv6服务器不分配IPv6地址,仅向主机提供DNS服务器地址和域名等其他配置信息,主机IPv6地址本文档来自技高网...

【技术保护点】
1.一种基于EUI-64的DHCPv6固定地址配置的方法,其特征在于,所述方法包括如下步骤:/n获取DHCPv6客户端发出的请求IPv6地址的报文;/n判断该请求报文的DUID是否属于客户端的MAC地址的指定类型;/n如果请求报文的DUID属于指定类型,从请求报文中提取出客户端的MAC地址;/n将MAC地址按照EUI-64方式转换为IPv6地址。/n

【技术特征摘要】
1.一种基于EUI-64的DHCPv6固定地址配置的方法,其特征在于,所述方法包括如下步骤:
获取DHCPv6客户端发出的请求IPv6地址的报文;
判断该请求报文的DUID是否属于客户端的MAC地址的指定类型;
如果请求报文的DUID属于指定类型,从请求报文中提取出客户端的MAC地址;
将MAC地址按照EUI-64方式转换为IPv6地址。


2.如权利要求1所述的方法,其特征在于,将MAC地址按照EUI-64方式转换为IPv6地址的步骤包括:
将MAC地址分为两部分,前三字节为公司唯一标识符,后三个字节为公司扩展标识符,在两部分中间插入FF-FE两个字节;
反转第一个字节的第七位;
将IPv6的64位前缀与上一步得到的EUI-64标识符进行拼接,得到与MAC地址对应的IPv6地址。


3.如权利要求1所述的方法,其特征在于,包含客户端的MAC地址的指定类型为:LLT类型或LL类型,从LLT类型或LL类型的报文中可提取出发出请求的客户端的MAC地址。


4.如权利要求2所述的方法,其特征在于,EUI-64格式先转换为冒号十六进制符号格式...

【专利技术属性】
技术研发人员:韩冬张晓王志刚毛伟邢志杰高志伟
申请(专利权)人:互联网域名系统北京市工程研究中心有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1