地址分配方法及系统技术方案

技术编号:20628040 阅读:29 留言:0更新日期:2019-03-20 17:37
本发明专利技术提供了一种地址分配方法及系统,其中该方法包括:接收用户通过转发设备上报的地址请求报文;从该转发设备获取的IP地址段中为该用户分配IP地址,其中,该IP地址段用于为接入该转发设备的用户提供IP地址资源。通过本发明专利技术,解决了相关技术中转发设备对外通告路由过多的问题,降低转发设备对外通告路由的数量。

Address Assignment Method and System

The invention provides an address allocation method and system, which includes receiving an address request message reported by a user through a forwarding device and assigning an IP address to the user from an IP address segment acquired by the forwarding device, in which the IP address segment is used to provide IP address resources for users accessing the forwarding device. The invention solves the problem that the forwarding device has too much routing for external announcement in the related technology, and reduces the number of routing for external announcement of the forwarding device.

【技术实现步骤摘要】
地址分配方法及系统
本专利技术涉及数据网络通信领域,尤其是涉及到地址分配方法及系统。
技术介绍
传统宽带接入服务器(BRAS)主要完成两方面功能,一是网络承载功能:负责终结用户的以太网上运行点对点协议(Point-to-PointProtocolOverEthernet,简称PPPoE)用于在以太网上传送PPP会话,可实现连接、汇聚用户的流量功能;二是控制实现功能:与认证系统、计费系统和客户管理系统及服务策略控制系统相配合实现用户接入的认证、计费和管理功能。随着网络虚拟化的日益兴起,转发和控制面分离已成为当今主流,在转控分离场景下,控制面做资源的集中管理,地址池资源是首要之一,对地址池集中管理,相对于传统的分布式地址池配置,能够很大程度提高地址利用率。然而,地址池集中管理后,所有用户都通过转发设备都向该控制面获取地址,导致地址分配到转发器比较离散,如果转发器上会对外通告大量的离散路由,引起核心路由器CR路由震荡。针对相关技术中转发设备对外通告路由过多的问题,现有技术还未提出有效的解决方案。
技术实现思路
本专利技术实施例提供了地址分配方法及系统,解决了相关技术中转发设备对外通告路由过多的问题。根据本专利技术实施例的一个方面,提供一种地址通告方法,包括:接收用户通过转发设备上报的地址请求报文;从该转发设备获取的IP地址段中为该用户分配IP地址,其中,该IP地址段用于为接入该转发设备的用户提供IP地址资源。进一步,在从该转发设备获取的IP地址段中为该用户分配IP地址之前,该方法还包括:在该转发设备未获取IP地址段,或该转发设备获取的IP地址段中无可分配IP地址的情况下,为该转发设备分配IP地址段。进一步,该为该转发设备分配IP地址段包括:建立该转发设备自身的IP地址与转发设备ID间的映射关系;根据该转发设备ID为该转发设备分配IP地址段。进一步,该为该转发设备分配IP地址段包括:为分配的IP地址段添加该转发设备ID。进一步,在为该转发设备分配IP地址段之后,该方法还包括:在存在用户接入该转发设备的情况下,将分配的IP地址段同步给该转发设备,以用于将分配的IP地址段作为路由进行通告,分配的IP地址段的路由通告在无用户接入该转发设备的情况下被撤销。进一步,该分配的IP地址段的路由通告在无用户接入该转发设备的情况下被撤销包括:该分配的IP地址段的路由通告在无用户接入该转发设备时延时预设时间间隔后被撤销。进一步,从该转发设备获取的IP地址段中为该用户分配IP地址包括:根据接收到该地址请求报文的第一转发设备端口确定IP地址段,其中,多台转发设备组成转发池,每个转发设备配置有多个转发设备端口;从该第一转发设备端口确定的IP地址段中为该用户分配IP地址,其中,该IP地址段用于为接入该第一转发设备端口的用户提供IP地址资源。进一步,在从该第一转发设备端口确定的IP地址段中为该用户分配IP地址之后,该方法还包括:在该用户与该第一转发设备端口间的网络不可达的情况下,将该用户迁移到该转发池中第二转发设备端口,以使得该用户通过该第二转发设备端口获取IP地址并进行报文转发。进一步,将该用户迁移到该转发池中第二转发设备端口包括:将该第一转发设备端口获取的IP地址段重新分配给该第二转发设备端口,以用于将重新分配的IP地址段作为路由进行通告;将该用户迁移到该转发池中第二转发设备端口。进一步,每个转发设备端口配置有多个转发池组,从该第一转发设备端口确定的IP地址段中为该用户分配IP地址包括:从该第一转发设备端口的转发池组确定的IP地址段中为该用户分配IP地址。进一步,在从该第一转发设备端口确定的IP地址段中为该用户分配IP地址之后,该方法还包括:在该用户与该第一转发设备端口间的网络不可达的情况下,将通过第一转发池组接入的用户迁移到该转发池中第二转发设备端口;将通过第二转发池组接入的用户迁移到该转发池中第三转发设备端口,其中,该第一转发设备端口配置有该第一转发池组与该第二转发池组。根据本专利技术实施例的另一方面,提供一种地址分配系统,包括转发设备和控制器:该转发设备,用于将用户发送的地址请求报文上报该控制器;该控制器,用于从该转发设备获取的IP地址段中为该用户分配IP地址,其中,该IP地址段用于为接入该转发设备的用户提供IP地址资源。进一步,所述转发设备包括多台,该多台转发设备形成一转发池,该转发池包括第一转发设备:该第一转发设备,还用于通过第一转发设备端口将用户发送的地址请求报文上报该控制器,其中,转发池配置有多个转发设备端口;该控制器,还用于从该第一转发设备端口获取的IP地址段中为该用户分配IP地址,其中,该IP地址段用于为接入该转发设备端口的用户提供IP地址资源。进一步,该转发设备包括宽带远程接入服务器BRAS,宽带网络网关BNG,宽带业务网关BSG,业务路由器SR,宽带接入服务器BAS,开放流逻辑交换机OFLS、开放流交换机OFS,以及无线接入控制器AC。通过本专利技术,采用控制器为转发设备分配连续的IP地址段以供通过该转发设备接入的用户占用的技术方案,解决了相关技术中转发设备对外通告路由过多的问题,降低转发设备对外通告路由的数量。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1是根据本专利技术实施例的地址分配方法的流程图;图2是根据本专利技术实施例的地址分配系统的结构框图一;图3是根据本专利技术实施例的地址分配系统的结构框图二;图4是根据本专利技术优选实施例的上线用户报文传输系统的组网图一;图5是根据本专利技术优选实施例的地址分配方法的流程图;图6是根据本专利技术优选实施例的上线用户报文传输系统的组网图二。具体实施方式下文中将参考附图并结合实施例来详细说明本专利技术。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。在本实施例中提供了一种地址分配方法,图1是根据本专利技术实施例的的流程图一,如图1所示,该流程包括如下步骤:步骤S102,接收用户通过转发设备上报的地址请求报文;步骤S104,从该转发设备获取的IP地址段中为该用户分配IP地址,其中,该IP地址段用于为接入该转发设备的用户提供IP地址资源。在转发设备未形成转发池的传统场景中,可选地,在该转发设备未获取IP地址段,或该转发设备获取的IP地址段中无可分配IP地址的情况下,为该转发设备分配IP地址段。该转发设备根据获取到的IP地址段为用户分配IP地址。可选地,可以通过建立该转发设备自身的IP地址与转发设备ID间的映射关系;根据该转发设备ID为该转发设备分配IP地址段的方式为该转发设备分配IP地址段。更进一步地,将转发设备ID添加在分配的IP地址段中,从而维护转发设备与IP地址段间的映射关系。可选地,在存在用户接入该转发设备的情况下,将分配的IP地址段同步给该转发设备,以用于将分配的IP地址段作为路由进行通告,分配的IP地址段的路由通告在无用户接入该转发设备的情况下被撤销。优选地,为了避免避免路由重复删除添加而引起震荡,可以设置定时器,使得该分配的IP地址段的路由通告在无用户接入该转发设备时延时预设时间间隔后被撤销。在转发设备形成转发池的场景中,转发池中的每个转发设备在发生故障的情本文档来自技高网...

【技术保护点】
1.一种IP地址分配方法,其特征在于,包括:接收用户通过转发设备上报的地址请求报文;从所述转发设备获取的IP地址段中为所述用户分配IP地址,其中,所述IP地址段用于为接入所述转发设备的用户提供IP地址资源。

【技术特征摘要】
1.一种IP地址分配方法,其特征在于,包括:接收用户通过转发设备上报的地址请求报文;从所述转发设备获取的IP地址段中为所述用户分配IP地址,其中,所述IP地址段用于为接入所述转发设备的用户提供IP地址资源。2.根据权利要求1所述的方法,其特征在于,在从所述转发设备获取的IP地址段中为所述用户分配IP地址之前,所述方法还包括:在所述转发设备未获取IP地址段,或所述转发设备获取的IP地址段中无可分配IP地址的情况下,为所述转发设备分配IP地址段。3.根据权利要求2所述的方法,其特征在于,所述为所述转发设备分配IP地址段包括:建立所述转发设备自身的IP地址与转发设备ID间的映射关系;根据所述转发设备ID为所述转发设备分配IP地址段。4.根据权利要求2所述的方法,其特征在于,所述为所述转发设备分配IP地址段包括:为分配的IP地址段添加所述转发设备ID。5.根据权利要求2所述的方法,其特征在于,在为所述转发设备分配IP地址段之后,所述方法还包括:在存在用户接入所述转发设备的情况下,将分配的IP地址段同步给所述转发设备,以用于将分配的IP地址段作为路由进行通告,分配的IP地址段的路由通告在无用户接入所述转发设备的情况下被撤销。6.根据权利要求5所述的方法,其特征在于,所述分配的IP地址段的路由通告在无用户接入所述转发设备的情况下被撤销包括:所述分配的IP地址段的路由通告在无用户接入所述转发设备时延时预设时间间隔后被撤销。7.根据权利要求1所述的方法,其特征在于,从所述转发设备获取的IP地址段中为所述用户分配IP地址包括:根据接收到所述地址请求报文的第一转发设备端口确定IP地址段,其中,多台转发设备组成转发池,每个转发设备配置有多个转发设备端口;从所述第一转发设备端口确定的IP地址段中为所述用户分配IP地址,其中,所述IP地址段用于为接入所述第一转发设备端口的用户提供IP地址资源。8.根据权利要求7所述的方法,其特征在于,在从所述第一转发设备端口确定的IP地址段中为所述用户分配IP地址之后,所述方法还包括:在所述用户与所述第一转发设备端口间的网络不可达的情况下,将所述用户迁移到所述转发池中第二转发设备端...

【专利技术属性】
技术研发人员:徐盛
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东,44

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

1