[发明专利]一种有状态IPv6地址生成方法及装置有效
申请号: | 201810677263.4 | 申请日: | 2018-06-27 |
公开(公告)号: | CN108848100B | 公开(公告)日: | 2020-10-20 |
发明(设计)人: | 吴茜;李春雷;李贺武 | 申请(专利权)人: | 清华大学 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/12 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 王莹;李相雨 |
地址: | 100084 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 状态 ipv6 地址 生成 方法 装置 | ||
本发明实施例公开一种有状态IPv6地址生成方法及装置,其中,方法包括:接收接入网络的主机通过汇聚交换机发送的RS请求报文;将带有状态信息的IPv6地址前缀封装在第二RA报文的有状态前缀信息SPIO选项中,并记录相应的状态信息;将所述第二RA报文以单播或广播的方式发送给主机,以使所述主机从所述第二RA报文的SPIO选项中获取带有状态信息的IPv6地址前缀,根据所获取的带有状态信息的IPv6地址前缀,生成全局唯一的IPv6单播地址。本发明实施例解决了IPv6无状态地址自动分配给网络管理带来的不便的问题,通过扩展RA报文的选项字段,为无状态的SLAAC地址分配方式增加IPv6地址状态信息,从而更安全有效地管理网络接入用户。
技术领域
本发明实施例涉及互联网技术领域,具体涉及一种有状态IPv6地址生成方法及装置。
背景技术
随着互联网的日益发展,各种联网设备数量与日俱增,原有的32位IP(网络之间互连的协议)地址逐渐耗尽,已无法满足上网用户的需求。IPv6(网际协议版本6)协议将IP地址的长度扩展到128位,能有效满足现在及将来用户与设备的联网需求。现有的IPv6地址分配方式主要有两种:DHCPv6与SLAAC(无状态地址自动配置)。DHCPv6属于有状态地址分配方式,由DHCP(动态主机配置协议)服务器维护每一个分配出去的IP地址的状态信息;SLAAC属于无状态地址分配方式,主机通过RA(Router Advertisement,路由器广播)报文获取到网络前缀信息,并利用该前缀信息自动生成一个完整的IPv6地址,网络并不需要存储与维护这种地址的状态信息。
在现有的网络应用场景中,维护IPv6地址的状态信息,对于网络用户的认证、溯源、计费、管理等功能具有重要的现实意义,也是运营商的实际需求。然而,出于操作简单等原因,目前一些主流的操作系统(例如安卓Android系统)只支持以SLAAC的方式获取IPv6地址,并不支持以DHCPv6的方式动态分配有状态地址,这对网络的管理带来了很大的不便,同时也对网络安全造成了一定的威胁。
鉴于此,如何解决IPv6无状态地址自动分配给网络管理带来的不便的问题成为目前需要解决的技术问题。
发明内容
由于现有方法存在上述问题,本发明实施例提出一种有状态IPv6地址生成方法及装置。
第一方面,本发明实施例提出一种有状态IPv6地址生成方法,应用于RA服务器,包括:
接收接入网络的主机通过汇聚交换机发送的RS请求报文;
将带有状态信息的IPv6地址前缀封装在第二RA报文的有状态前缀信息SPIO选项中,并记录相应的状态信息;
将所述第二RA报文以单播或广播的方式发送给主机,以使所述主机从所述第二RA报文的SPIO选项中获取带有状态信息的IPv6地址前缀,根据所获取的带有状态信息的IPv6地址前缀,生成全局唯一的IPv6单播地址。
可选地,所述SPIO选项为基于PIO的格式新定义的选项,所述SPIO选项中的字段包括:选项类型Type、选项长度Length、路由前缀长度Prefix Length、保留位R、路由前缀更新标志位U、嵌入的状态信息位的长度Status Length、有状态前缀在线的有效时间ValidLifetime、通过有状态前缀生成的IPv6地址处于优先状态的有效时间PreferredLifetime、保留字段Reserved和有状态前缀Stateful Prefix。
可选地,在接收接入网络的主机通过汇聚交换机发送的RS请求报文之前,所述方法还包括:
接收第一RA报文,所述第一RA报文是由汇聚交换机屏蔽并转发的路由器发出的与地址分配和更新有关的RA报文;
根据所述第一RA报文,进行带有状态信息的IPv6地址前缀的分配。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于清华大学,未经清华大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810677263.4/2.html,转载请声明来源钻瓜专利网。