[发明专利]IPv6地址配置方法、IPv6客户端及服务器有效
申请号: | 201310504080.X | 申请日: | 2013-10-23 |
公开(公告)号: | CN103561122B | 公开(公告)日: | 2017-01-18 |
发明(设计)人: | 梁健;李瑾 | 申请(专利权)人: | 华为终端有限公司 |
主分类号: | H04L29/12 | 分类号: | H04L29/12;H04L12/741 |
代理公司: | 北京林达刘知识产权代理事务所(普通合伙)11277 | 代理人: | 刘新宇 |
地址: | 518129 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | ipv6 地址 配置 方法 客户端 服务器 | ||
技术领域
本发明涉及通信技术领域,尤其涉及一种IPv6地址配置方法、IPv6客户端及服务器。
背景技术
随着互联网协议(Internet Protocol,简称IP)的第四版(IPv4)地址的耗竭以及主干路由表维护难度的加大,越来越多的运营商开始尝试部署IP的第六版(IPv6),IPv6的地址动态获取方式和IPv4的地址动态获取方式相比发生了较大的变化,IPv4仅仅靠动态主机配置协议(Dynamic Host Configuration Protocol,简称DHCP)交互流程即可进行地址的动态获取,IPv6考虑到了无线以及管理大量设备的情况,引入了无状态自动地址配置(StateLess Address Auto Configuration,简称SLAAC)方式进行地址配置,于是在地址、域名系统(Domain Name System,简称DNS)、路由获取的过程中采用了路由广播(Route Advertisement,简称RA)+IPv6动态地址配置协议(Dynamic Host Configuration Protocol version6,简称DHCPv6)的方式。
在IPv6客户端(IPv6client)获取地址和网络信息(路由、DNS等)的过程中,RA报文起到了确定获取地址模式的作用,RA报文中的被管理地址配置标志位(Managed address configuration flag,简称M位)和其他配置标志位(Other configuration flag,简称O位)的值决定了属于该IPv6客户端下的设备要通过DHCPv6流程获取哪些信息,DHCPv6流程可以产生DHCPv6报文,通过RA报文和DHCPv6报文的交互配合才能完成一次完整的地址和网络信息的分配。在采用RA报文+DHCPv6报文的方式获取地址的过程中,IPv6客户端发送的路由请求(Route Solicit,简称RS)是组播的,发往所有的路由器,所有的路由器收到RS报文后把RA报文发往局域网中的所有节点,IPv6客户端根据RA报文到达的顺序和优先级选择一个RA报文,并根据该RA报文中的M/O位的设置决定发起DHCPv6流程请求哪些信息,最终通过RA报文和DHCPv6流程中获取的信息完成网络配置。
在某些组网下,可能存在多个IPv6服务器(IPv6server)可以与IPv6客户端进行直接通信,即在IPv6地址配置过程中,可能存在多个路由器可以向IPv6客户端发送RA报文,也可能存在多个DHCPv6服务器与IPv6客户端进行DHCPv6流程,产生DHCPv6报文,这时IPv6客户端可能会混乱的使用RA报文和DHCPv6报文。例如:在组网A中,存在IPv6服务器1和IPv6服务器2,IPv6服务器1和IPv6服务器2均具备路由器和DHCPv6服务器的功能,即均可以发送RA报文和DHCPv6报文。IPv6客户端在进行IPv6地址配置过程中可能使用IPv6服务器1发出的RA报文,而使用IPv6服务器2发出的DHCPv6报文,这时,IPv6客户端可能把IPv6服务器1作为默认网关,却从IPv6服务器2上获取地址和DNS信息,这样会导致路由不通或者路由走弯路。
综上所述,一个链路中存在多个DHCPv6服务器和多个路由器时,存在IPv6客户端混乱使用RA报文和DHCPv6报文的情况,从而导致路由不通或者路由走弯路的问题。
发明内容
技术问题
有鉴于此,本发明要解决的技术问题是,在具有多个DHCPv6服务器和多个路由器的组网中,IPv6客户端混乱使用RA报文和DHCPv6报文而导致路由不通或者路由走弯路的问题。
解决方案
为了解决上述技术问题,在第一方面,本发明提出了一种IPv6地址配置方法,包括:
IPv6客户端从IPv6服务器端的路由器接收路由广播RA报文,所述RA报文中包括所述IPv6服务器端的DHCPv6服务器的服务器信息,所述服务器信息包括所述DHCPv6服务器的服务器地址;
所述IPv6客户端根据所述服务器地址,向所述DHCPv6服务器发送DHCP请求,所述DHCP请求中包括所述IPv6客户端请求配置的信息类型;
所述IPv6客户端根据所述DHCPv6服务器返回的DHCP响应进行地址配置,所述DHCP响应中包括所述DHCPv6服务器为所述IPv6客户端分配的配置信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为终端有限公司,未经华为终端有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310504080.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种汽车防盗器主机
- 下一篇:一种图片传送方法、发送端及接收端