控制地址配置方式的方法和设备技术

技术编号:8132628 阅读:167 留言:0更新日期:2012-12-27 05:46
本发明专利技术公开了一种控制地址配置方式的方法和设备,属于通信领域。所述方法包括:网络侧设备为终端指定一个地址配置方式;所述网络侧设备向所述终端发送消息,通知所述终端按照所述网络侧设备指定的地址配置方式进行地址配置;其中,所述地址配置方式为动态主机配置协议DHCP方式或无状态地址配置SLAAC方式。所述设备包括:设置模块和通知模块。本发明专利技术实现了网络侧对终端IP地址配置方式的控制。

【技术实现步骤摘要】
控制地址配置方式的方法和设备
本专利技术涉及通信领域,特别涉及一种控制地址配置方式的方法和设备。
技术介绍
IPv6(InternetProtocolversion6,互联网协议版本6),有两种地址自动配置方式:采用DHCPv6(DynamicHostConfigureProtocolforIPv6,支持IPv6的动态主机配置协议)协议对主机进行有状态地址配置,以及采用ND(NeighborDiscovery,邻居发现)协议对主机进行SLAAC(StatelessAddressAutoconfiguration,无状态地址配置)。DHCPv6是动态主机配置协议(DHCP)的IPv6版本。DHCPv6典型组网中通常包括:DHCPv6客户端和DHCPv6服务器。在有状态地址配置过程中,DHCPv6服务器分配一个完整的IPv6地址给DHCPv6客户端,并且存储IPv6地址和DHCPv6客户端的绑定关系,从而增强了网络的可管理性。SLAAC是IPv6的重要特色功能之一。SLAAC采用为IPv6开发的ND协议对主机的IPv6地址进行自动配置。当主机上线后,主机会发送RS(RouterSolicit,路由器请求)消息给路由器,请求地址配置;路由器收到RS消息后发送RA(RouterAdvertisement,路由器通告)消息给主机,其中携带有用来进行地址自动配置的前缀等信息;主机收到RA消息后,获得地址前缀信息,还有地址相关的参数信息,根据SLAAC规定的方法自动生成IPv6地址。现有技术的IPv6网络中,SLAAC和DHCPv6地址配置可能同时可用。例如,当RA消息中“M”位(ManagedConfiguration)置为1的时候,就指示主机该网络上除了ND以外还有DHCPv6服务可用。除了多归属等特殊场景外,一般情况下主机只会选择其中一种地址配置方式进行配置。一个主机采用何种地址配置方式,是由主机内部的默认策略来控制的。如Windows7系统默认优选DHCPv6进行地址配置;Linux系统则默认优选ND进行地址配置。在实现本专利技术的过程中,专利技术人发现上述现有技术至少具有以下缺点:主机采用何种地址配置方式,网络侧不可控,影响对主机的统一管理。
技术实现思路
为了解决现有技术的问题,本专利技术实施例提供了一种控制地址配置方式的方法和设备。一方面,本专利技术实施例提供了一种控制地址配置方式的方法,包括:网络侧设备为终端指定一个地址配置方式;所述网络侧设备向所述终端发送消息,通知所述终端按照所述网络侧设备指定的地址配置方式进行地址配置;其中,所述地址配置方式为动态主机配置协议DHCP方式或无状态地址配置SLAAC方式。又一方面,本专利技术实施例提供了一种控制地址配置方式的设备,包括:设置模块,用于为终端指定一个地址配置方式;通知模块,用于向所述终端发送消息,通知所述终端按照所述设置模块指定的地址配置方式进行地址配置;其中,所述地址配置方式为动态主机配置协议DHCP方式或无状态地址配置SLAAC方式。本专利技术实施例提供的技术方案的有益效果是:通过网络侧设备为终端指定一个地址配置方式且向终端发送消息,通知终端按照指定的地址配置方式进行地址配置,实现了网络侧对终端IP地址配置方式的控制,增强了对终端的统一管理。附图说明图1是本专利技术实施例提供的一种控制地址配置方式的方法流程图;图2是本专利技术实施例提供的已配置DHCP地址的终端切换地址配置方式的一种流程示意图;图3是本专利技术实施例提供的OPTION_RECONF_SLAAC选项示意图;图4是本专利技术实施例提供的已配置DHCP地址的终端切换地址配置方式的另一种流程示意图;图5是本专利技术实施例提供的终端请求配置DHCP地址时切换地址配置方式的流程示意图;图6是本专利技术实施例提供的已配置DHCP地址的终端切换地址配置方式的再一种流程示意图;图7是本专利技术实施例提供的第一标识位示意图;图8是本专利技术实施例提供的已配置SLAAC地址的终端切换地址配置方式的一种流程示意图;图9是本专利技术实施例提供的第二标识位示意图;图10是本专利技术实施例提供的已配置SLAAC地址的终端切换地址配置方式的另一种流程示意图;图11是本专利技术实施例提供的第一标识位和第二标识位示意图;图12是本专利技术实施例提供的控制地址配置方式的设备结构图;图13是本专利技术实施例提供的DHCP服务器结构图;图14是本专利技术实施例提供的路由器结构图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术实施方式作进一步地详细描述。本专利技术实施例涉及地址配置方式的控制,是指网络侧设备指定一个地址配置方式,终端按照该指定的地址配置方式进行IP地址配置。其中,所述地址配置方式包括:按照DHCPv6进行有状态地址配置,或者采用ND协议进行SLAAC无状态地址配置。所述终端包括但不限于:移动终端和计算机等,通常也可以称为主机。当终端按照DHCPv6进行地址配置时,由网络侧的DHCPv6服务器为终端分配完整的IPv6地址。当终端采用SLAAC方式进行地址配置时,由网络侧的路由器为终端分配用来进行地址自动配置的前缀等信息,终端收到后根据该前缀信息自动生成IPv6地址。本专利技术实施例对网络侧设备控制终端地址配置方式的时间不做具体限定,可以在终端配置好IP地址以后进行控制,也可以在终端初始请求配置IP地址时进行控制,均可以实现地址配置方式的控制。参见图1,本专利技术一实施例提供了一种控制地址配置方式的方法,包括:101:网络侧设备为终端指定一个地址配置方式;其中,该地址配置方式包括:DHCP方式或SLAAC方式。102:网络侧设备向该终端发送消息,通知该终端按照网络侧设备指定的地址配置方式进行地址配置。其中,网络侧设备可以在发送的消息中携带标识位或者选项,以通知终端按照指定的地址配置方式进行地址配置。该标识位或者选项可以通过在现有的消息中增加新的标识位或者选项来实现。具体地,102可以包括以下五种方式中的任一种:第一种:DHCP服务器向该终端发送重配置消息,该重配置消息中携带有SLAAC重配置选项,用于通知终端按照SLAAC方式进行地址配置。第二种:DHCP服务器接收到终端发送的DHCP请求消息,向终端发送DHCP响应消息,该DHCP响应消息中携带有SLAAC重配置选项,用于通知终端按照SLAAC方式进行地址配置。第三种:路由器向终端发送RA消息,该RA消息中携带有第一标识位或第一强制地址配置选项,用于通知终端按照SLAAC方式进行地址配置。第四种:路由器向终端发送RA消息,该RA消息中携带有第二标识位或第二强制地址配置选项,用于通知终端按照DHCP进行地址配置。第五种:路由器接收终端发送的RS消息并向终端发送RA消息,该RA消息中携带有第二标识位或第二强制地址配置选项,用于通知终端按照DHCP进行地址配置。本专利技术实施例提供的上述方法,通过网络侧设备指定一个地址配置方式并向终端发送消息,通知终端按照指定的地址配置方式进行地址配置,实现了网络侧对终端IP地址配置方式的控制,增强了对终端的统一管理。下面分别通过不同的应用场景来具体说明。参见图2,本专利技术又一实施例提供了一种控制地址配置方式的方法,适用于终端已配置有DHCPv6地址,但网络侧欲使其切换为SLAAC地址配置方式本文档来自技高网
...
控制地址配置方式的方法和设备

【技术保护点】
一种控制地址配置方式的方法,其特征在于,所述方法包括:网络侧设备为终端指定一个地址配置方式;所述网络侧设备向所述终端发送消息,通知所述终端按照所述网络侧设备指定的地址配置方式进行地址配置;其中,所述地址配置方式为动态主机配置协议DHCP方式或无状态地址配置SLAAC方式。

【技术特征摘要】
1.一种控制地址配置方式的方法,其特征在于,所述方法包括:动态主机配置协议DHCP服务器在终端已配置有DHCPv6地址或上线时优先选用DHCPv6配置方式的情况下,为所述终端指定无状态地址配置SLAAC方式;所述DHCP服务器向所述终端发送消息,通知所述终端按照所述DHCP服务器指定的SLAAC方式进行地址配置包括:所述DHCP服务器向所述终端发送重配置消息,所述重配置消息中携带有SLAAC重配置选项,所述SLAAC重配置选项用于通知所述终端根据与所述终端通信的路由器发送的路由器通告RA消息,按照SLAAC方式进行地址配置,所述RA消息中携带有分配的互联网协议IP地址前缀信息。2.一种控制地址配置方式的方法,其特征在于,所述方法包括:动态主机配置协议DHCP服务器在终端已配置有DHCPv6地址或上线时优先选用DHCPv6配置方式的情况下,为所述终端指定无状态地址配置SLAAC方式;所述DHCP服务器向所述终端发送消息,通知所述终端按照所述DHCP服务器指定的SLAAC方式进行地址配置包括:所述DHCP服务器接收到所述终端发送的DHCP请求消息;所述DHCP服务器向所述终端发送DHCP响应消息,所述DHCP响应消息中携带有SLAAC重配置选项,所述SLAAC重配置选项用于通知所述终端根据与所述终端通信的路由器发送的路由器通告RA消息,按照SLAAC方式进行地址配置,所述RA消息携带有分配的互联网协议IP地址前缀信息。3.一种控制地址配置方式的方法,其特征在于,所述方法包括:路由器在终端已配置有动态主机配置协议DHCPv6地址或上线时优先选用DHCPv6配置方式的情况下,为所述终端指定无状态地址配置SLAAC方式;所述路由器向所述终端发送消息,通知所述终端按照所述路由器指定的SLAAC方式进行地址配置包括:所述路由器向所述终端发送路由器通告RA消息,所述RA消息中携带有第一标识位或第一强制地址配置选项,用于通知所述终端按照SLAAC方式进行地址配置,所述RA消息中还携带有分配的互联网协议IP地址前缀信息。4.一种控制地址配置方式的方法,其特征在于,所述方法包括:路由器在终端已配置有无状态地址配置SLAAC地址或上线时优先选用SLAAC配置方式的情况下,为所述终端指定动态主机配置协议DHCP地址配置方式;所述路由器向所述终端发送消息,通知所述终端按照所述路由器指定的DHCP地址配置方式进行地址配置包括:所述路由器向所述终端发送RA消息,所述RA消息中携带有第二标识位或第二强制地址配置选项,用于通知所述终端根据DHCP服务器发送的DHCP响应消息,按照DHCP方式进行地址配置,所述DHCP响应消息携带有分配的DHCPv6IP地址。5.一种控制地址配置方式的方法,其特征在于,所述方法包括:路由器在终端已配置有无状态地址配置SLAAC地址或上线时优先选用SLAAC配置方式的情况下,为所述终端指定动态主机配置协议DHCP地址配置方式;所述路由器向所述终端发送消息,通知所述终端按照所述路由器指定的DHCP地址配置方式进行地址配置包括:所述路由器接收到所述终端发送的路由器请求RS消息;所述路由器向所述终端发送RA消息,所述RA消息中携带有第二标识位或第二强制地址配置选项,用于通知所述终端根据DHCP服务器发送的DHCP响应消息,按照DHCP方式进行地址配置,所述DHCP响应消息携带有分配的DHCPv6IP地址。6.一种控制地址配置方式的设备,其特征在于,所述设备为动态主机配置协议DHC...

【专利技术属性】
技术研发人员:刘冰蒋胜
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1