【技术实现步骤摘要】
一种用户迁移方法和装置
本申请涉及通信
,尤其涉及一种用户迁移方法和装置。
技术介绍
认证系统可以包括用户(或称为用户主机、认证客户端等)、网关设备(如BRAS(BroadbandRemoteAccessServer,宽带远程接入服务器)等)、认证服务器(如AAA(AuthenticationAuthorizationAccounting,认证授权计费)服务器等)。网关设备将用户的认证信息发送给认证服务器,认证服务器完成对用户的认证、授权和计费。当用户认证通过后,可以通过网关设备访问网络资源。如图1所示,为认证系统的一个示意图。目前存在这样一种需求:交换机4下的用户需要迁移到交换机2下,即用户通过交换机4、交换机2、网关设备访问网络资源,而不再通过交换机4、交换机1、网关设备访问网络资源。在传统方式中,网关设备需要中断这些用户(即交换机4下的用户)的业务,从接口P1下手动删除这些用户的配置,从而触发这些用户重新进行认证过程,这样,在重新认证过程中,可以在接口P2下维护这些用户的配置。但是,在上述方式中,需要手动删除用户的配置,人工的工作量较大,而且,会导致用户被迫下线和重新认证,导致业务中断,影响用户的业务体验。
技术实现思路
本申请提供一种用户迁移方法,应用于网关设备,所述方法包括:确定迁移前的源接口、迁移后的目的接口、待迁移用户;获取所述待迁移用户的接入控制属性、用户信息、转发表项;将所述待迁移用户的接入控制属性、用户信息、转发表项从所述源接口迁移到所述目的接口。本申请提供一种用户迁移装置,应用于网关设备,所述装置包括:确定模块,用于确定迁移前的源接 ...
【技术保护点】
一种用户迁移方法,应用于网关设备,其特征在于,所述方法包括:确定迁移前的源接口、迁移后的目的接口、待迁移用户;获取所述待迁移用户的接入控制属性、用户信息、转发表项;将所述待迁移用户的接入控制属性、用户信息、转发表项从所述源接口迁移到所述目的接口。
【技术特征摘要】
1.一种用户迁移方法,应用于网关设备,其特征在于,所述方法包括:确定迁移前的源接口、迁移后的目的接口、待迁移用户;获取所述待迁移用户的接入控制属性、用户信息、转发表项;将所述待迁移用户的接入控制属性、用户信息、转发表项从所述源接口迁移到所述目的接口。2.根据权利要求1所述的方法,其特征在于,所述确定迁移前的源接口、迁移后的目的接口、待迁移用户的过程,具体包括:接收迁移命令,所述迁移命令包括迁移前的源接口、迁移后的目的接口;从所述迁移命令中解析出所述迁移前的源接口、所述迁移后的目的接口;将通过所述源接口接入的用户确定为待迁移用户;或者,若所述迁移命令还包括用户接入属性,则将通过所述源接口接入的、且与所述用户接入属性匹配的用户确定为待迁移用户。3.根据权利要求1所述的方法,其特征在于,所述将所述待迁移用户的接入控制属性从所述源接口迁移到所述目的接口的过程,具体包括:若所述接入控制属性未对应逻辑子接口,则记录所述接入控制属性与所述目的接口的映射关系,并删除所述接入控制属性与所述源接口的映射关系;若所述接入控制属性对应有逻辑子接口,则判断所述目的接口是否包含所述逻辑子接口;如果是,则记录所述接入控制属性、所述目的接口、所述逻辑子接口的映射关系,如果否,则在所述目的接口下创建所述逻辑子接口,并记录所述接入控制属性、所述目的接口、当前创建的逻辑子接口的映射关系;删除所述接入控制属性、所述源接口、所述逻辑子接口的映射关系。4.根据权利要求1所述的方法,其特征在于,所述将所述待迁移用户的用户信息从所述源接口迁移到所述目的接口的过程,具体包括:将所述待迁移用户对应的接入接口,从所述源接口修改为所述目的接口;将所述待迁移用户对应的接口属性,从所述源接口对应的接口属性修改为所述目的接口对应的接口属性;和/或,将所述待迁移用户对应的接口资源,从所述源接口对应的接口资源修改为所述目的接口对应的接口资源。5.根据权利要求1所述的方法,其特征在于,所述将所述待迁移用户的转发表项从所述源接口迁移到所述目的接口的过程,具体包括:确定所述待迁移用户的地址信息;通过所述地址信息查询转发表项,得到所述地址信息对应的出接口;将所述出接口从所述源接口修改为所述目的接口。6.根据权利要求1所述的方法,其特征在于,所述将所述待迁移用户的接入控制属性、用户信息、转发表项从所述源接口迁移到所述目的接口之前,所述方法还包括:向认证服务器发送针对所述待迁移用户的计费更新报文,所述计费更新报文携带所述源接口的信息,以使认证服务器利用所述计费更新报文进行计费;和/或,向认证服务器和/或动态主机配置协议DHCP服务器发送针对所述待迁移用户的接口更新报文,所述接口更新报文携带源接口的信息、目的接口的信息。7.根据权利要求1-6任一项所述的方法,其特征在于,所述确定待迁移用户之后,若确定的待迁移用户的数量为一个或者一个以上,所述方法还包括:在待迁移用户表中记录每个待迁移用户与迁移标记的对应关系,每个待迁移用户对应的迁移标记包括第一标识,所述第一标识表示未完成迁移;从所述待迁移用户表中选取迁移标记为第一标识的待迁移用户,并执行将该待迁移用户的接入控制属性、用户信息、转发表项从所述源接口迁移到所述目的接口的过程,并将该待迁移用户的迁移标记修改为第二标识,所述第二标识表示已经完成迁移;判断所述待迁移用户表中是否存在迁移标记为第一标识的待迁移用户;如果是,则执行从所述待迁移用户表中选取迁移标记为第一标识的待迁移用户的过程;如果否,则确定所有待迁移用户均已经完成迁移。8.根据权利要求7所述的方法,其特征在于,所述将该待迁移用户的迁移标记修改为第二标识之前,所述方法还包括:向认证服务器发送针对该待迁移用户的请求报文,所述请求报文携带所述目的接口的信息,若接收到认证服务器返回的响应报文,则确定该待迁移用户已经成功完成迁移,并执行将该待迁移用户的迁移标记...
【专利技术属性】
技术研发人员:廖以顺,章靠,
申请(专利权)人:新华三技术有限公司,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。