管理ip地址的方法、系统和设备的制作方法

文档序号:7789082阅读:209来源:国知局
专利名称:管理ip地址的方法、系统和设备的制作方法
技术领域
本发明涉及网络通信领域,特别涉及一种管理IP地址的方法系统和设备。
背景技术
随着网络通信技术的不断发展和普及,人们对网络的依赖程度也越来越高。网络连接的可靠性、网络传输速度的大小等都可能对人们的生活和工作产生巨大的影响。以宽带业务为例,宽带业务是网络运营商为用户提供的一种高速访问互联网的接入业务。用户可以通过例如非对称数字用户环路(Asymmetric Digital Subscriber Line,ADSL)或光纤接入等有线宽带网络接入互联网,也可以通过无线宽带接入互联网,实现高速的上网冲浪。在宽带业务组网方式中,参见图1所示,常用的有线宽带业务组网方式主要包括用户终端101、宽带接入服务器(Broadband Remote Access Server,BRAS) 103和认证授权计费月艮务器(Authentication,Authorization and Accounting Server,AAA server) 105。用户终端101通过接入网络(Access Network, AN) 102连接到位于骨干网边缘的宽带接入服务器103,宽带接入服务器103完成用户终端101接入宽带网络的功能,以及与认证授权计费服务器105配合实现对用户终端101的认证、授权和计费功能。宽带接入服务器103与认证授权计费服务器105通过远程用户认证拨号服务(Remote Authentication Dial InUser Service, RADIUS)协议进行通信。以用户终端通过点到点连接协议(Point to Point Protocol over Ethernet,PPPoE)接入宽带网络为例,参见图2所示。一种用户终端接入宽带网络实现上网的具体流程如下:(I)用户终端与宽带接入服务器完成PPPoE协议的发现阶段的交互。(2)用户终端与宽带接入服务器完成点到点协议(Point-to-Point Protocol,PPP)协议的LCP阶段的交互。此时,用户终端与宽带接入服务器完成了链路层参数协商。(3)宽带接入服务器向用户终端发送PPP CHAP阶段的挑战消息。(4)用户终端通过响应消息将通过单向哈希计算后的携带有用户名及密码的认证信息发送给宽带接入服务器,以请求认证。(5)宽带接入服务器将携带有用户名及密码的认证信息通过RADIUS协议的接入请求(Access-request)消息发送给认证授权计费服务器进行认证。(6)认证授权计费服务器在完成认证后,在用户终端认证通过的情况下,发送接入接受(Access-accept)消息通知宽带接入服务器请求认证的用户终端认证通过。同时,在该消息中携带Framed-Pool属性,通知宽带接入服务器从Framed-Pool属性指定的IP地址池中为用户分配IP地址。宽带接入服务器向用户终端发送成功消息。(7)在PPP IPCP阶段,宽带接入服务器根据Framed-Pool属性,从指定的IP地址池中把为用户分配的IP地址,并同时分配其它IP网络参数,并完成对用户终端的网络配置。之后,用户终端可以接入互联网。
(8)宽带接入服务器向认证授权计费服务器发送开始计费请求(Accounting-request)报文,请求开始为该用户终端计费。(9)认证授权计费服务器开始计费,并向宽带接入服务器返回响应消息。在上述方案中,宽带接入服务器维护一个或多个IP地址池,每个IP地址池有一定数量的IP地址。用户终端在认证授权计费服务器上认证通过后,宽带接入服务器为用户终端从IP地址池中选择一个空闲的IP地址分配给用户终端。但是,当宽带接入服务器IP地址池中的空闲IP地址已经全部分配完、没有可用IP地址的情况下,一方面,用户终端无法获得可用的IP地址而不能上网,另一方面,认证授权计费服务器上没有关于宽带接入服务器的IP地址分配状态的信息,在完成认证阶段的交互后,不能进入计费阶段。当出现上述由于网络接入服务器的IP地址池中的IP地址耗尽的故障时,也不能及时迅速地找到故障原因以及为网络接入服务器添加新的空闲IP地址。

发明内容
本发明的发明人发现上述现有技术中的问题,提出了一种新的技术方案,使得网络接入服务器能够将IP地址池中IP地址的分配告警信息及时地发送给RADIUS服务器,以使得网络管理人员能够为网络接入服务器分配新的空闲IP地址。本发明的一个目的是提供一种管理IP地址的方法、系统和设备。根据本发明的第一个方面,提供了一种管理网络接入服务器的IP地址的方法,该方法包括:所述网络接入服务器在接收到远程用户认证拨号服务(RADIUS)服务器发送的针对用户终端的接入接受消息后,从所述网络接入服务器的IP地址池中选择一个空闲IP地址分配给所述用户终端;所述网络接入服务器查看所述IP地址池中剩余的空闲IP地址的数量,如果剩余的空闲IP地址的数量小于或等于预定阈值,则将IP地址分配告警信息插入开始计费请求消息;所述网络接入服务器向所述RADIUS服务器发送所述开始计费请求消息;所述RADIUS服务器判断所述开始计费请求消息中是否添加了所述IP地址分配告警信息,在所述开始计费请求消息中添加了所述IP地址分配告警信息的情况下,所述RADIUS服务器从所述开始计费请求消息中读取所述IP地址分配告警信息以及所述网络接入服务器的标识信息;所述RADIUS服务器向网络管理人员所操作的设备报告所述IP地址分配告警信息以及所述网络接入服务器的标识信息;所述网络管理人员所操作的设备为具有所述标识信息的网络接入服务器分配新的空闲IP地址。优选地,所述IP地址分配告警信息至少包括以下两种类型:剩余的空闲IP地址的数量为零;剩余的空闲IP地址的数量大于零但小于或等于所述预定阈值。优选地,所述IP地址分配告警信息填充在所述开始计费请求消息的厂商扩展属性中定义的IP地址告警子属性中,所述IP地址告警子属性字段包括子属性类型字段、子属性长度字段以及子属性值字段,所述子属性类型字段的值表示所述IP地址分配告警信息的类型;所述子属性长度字段的值表示所述子属性类型字段、所述子属性长度字段以及所述子属性值字段的长度之和;所述子属性值字段的值表示IP地址分配告警信息的内容。优选地,所述IP地址分配告警信息的内容包括:所述IP地址池中的IP地址的总个数以及当前已分配的IP地址个数;或者所述IP地址池中的IP地址使用率。优选地,所述网络接入服务器具有至少一个IP地址池,所述RADIUS服务器发送的针对用户终端的接入接受消息中包含IP地址池属性,所述IP地址池属性指定一个IP地址池,所述网络接入服务器从所述指定的IP地址池中选择一个空闲IP地址分配给所述
用户终端。根据本发明的第二个方面,提供了一种管理网络接入服务器的IP地址的系统,该系统包括:网络接入服务器,被配置为在从RADIUS服务器接收到针对用户终端的接入接受消息之后,从所述网络接入服务器的IP地址池中选择一个空闲IP地址分配给所述用户终端,并向所述RADIUS服务器发送所述开始计费请求消息,所述网络接入服务器还查看所述IP地址池中剩余的空闲IP地址的数量,如果剩余的空闲IP地址的数量小于或等于预定阈值,则将所述IP地址分配告警信息插入所述开始计费请求消息;RADIUS服务器,被配置为判断所述开始计费请求消息中是否添加了所述IP地址分配告警信息,在所述开始计费请求消息中添加了所述IP地址分配告警信息的情况下,所述RADIUS服务器从所述开始计费请求消息中读取所述IP地址分配状态信息以及所述网络接入服务器的标识信息,并向网络管理人员所操作的设备报告所述IP地址分配告警信息以及所述网络接入服务器的标识信息;网络管理人员所操作的设备,被配置为依据所述标识信息为所述网络接入服务器分配的新的空闲IP地址。优选地,所述IP地址分配告警信息至少包括以下两种类型:剩余的空闲IP地址的数量为零;剩余的空闲IP地址的数量大于零但小于或等于所述预定阈值。根据本发明的第三个方面,还提供了 一种用于网络接入服务器管理IP地址的方法,所述网络接入服务器具有至少一个IP地址池,其特征在于,该方法包括:在接收到RADIUS服务器发送的针对所述用户终端的接入接受消息之后,从所述IP地址池中选择一个空闲IP地址分配给所述用户终端;查看所述IP地址池中空闲IP地址的数量,如果空闲IP地址的数量小于或等于预定阈值,则将IP地址分配告警信息插入开始计费请求消息;向所述RADIUS服务器发送所述开始计费请求消息,以使得所述RADIUS服务器能够从所述开始计费请求消息中读取所述IP地址分配告警信息以及所述网络接入服务器的标识信息,并使得所述RADIUS服务器能够向网管人员所操作的设备报告所述IP地址分配告警信息以及所述网络接入服务器的标识信息;接收所述网络管理人员所操作的设备依据所述标识信息为所述网络接入服务器分配的新的空闲IP地址。根据本发明的第四个方面,还提供了一种用于网络接入服务器管理IP地址的设备,其特征在于,该设备包括:地址分配单元,用于在接收RADIUS服务器发送的针对所述用户终端的接入接受消息之后,从所述IP地址池中选择一个空闲IP地址分配给所述用户终端;告警信息生成单元,用于查看所述至少一个IP地址池中空闲IP地址的数量,如果空闲IP地址的数量小于或等于预定阈值,则将所述IP地址分配告警信息插入开始计费请求消息;消息发送单元,用于向所述RADIUS服务器发送所述开始计费请求消息,以使得所述RADIUS服务器能够从所述开始计费请求消息中读取所述IP地址分配告警信息以及所述网络接入服务器的标识信息,并使得所述RADIUS服务器能够向网管人员所操作的设备报告所述IP地址分配告警信息以及所述网络接入服务器的标识信息;地址接收单元,用于接收所述网络管理人员所操作的设备依据所述标识信息为所述网络接入服务器分配的新的空闲IP地址。在本发明所提供的一种实施方式中,网络接入服务器通过查看IP地址池中剩余的空闲IP地址的数量,当该数量满足预定阈值时,向RADIUS协议的开始计费请求消息中插入IP地址分配告警信息,以使得RADIUS服务器可以读取该IP地址分配告警信息和网络接入服务器的标识信息,并及时通知网络管理人员为该网络接入服务器分配新的空闲IP地址。从而避免由于网络接入服务器IP地址池中剩余的空闲IP地址耗尽,用户不能上网的情况发生。另外,通过为剩余的空闲IP地址的数量设定预定阈值,剩余的空闲IP地址未耗尽,当达到阈值时,利用开始计费请求消息携带IP地址分配告警信息进行报告,从而能够实现提前预警。通过以下参照附图对本发明的示例性实施例的详细描述,本发明的其它特征及其优点将会变得清楚。


构成说明书的一部分的附图描述了本发明的实施例,并且连同说明书一起用于解释本发明的原理。参照附图,根据下面的详细描述,可以更加清楚地理解本发明,其中:图1示出应用本发明实施例的网络结构示意图;图2示出现有技术中宽带网络接入服务器和认证授权计费服务器交互的流程示意图;图3示出本发明所提供的管理网络接入服务器的IP地址的方法实施例的流程示意图;图4示出本发明所提供的一种开始计费请求消息的示意图5示出本发明所提供的IP地址告警子属性字段的示意图;图6示出本发明所提供的管理网络接入服务器的IP地址的系统实施例的结构示意图;图7示出本发明所提供的用于网络接入服务器管理IP地址的方法实施例的流程示意图;图8示出本发明所提供的用于网络接入服务器管理IP地址的设备实施例的结构示意图。
具体实施例方式现在将参照附图来详细描述本发明的各种示例性实施例。应注意到:除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置不限制本发明的范围。同时,应当明白,为了便于描述,附图中所示出的各个部分的尺寸并不是按照实际的比例关系绘制的。以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本发明及其应用或使用的任何限制。对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为授权说明书的一部分。在这里示出和讨论的所有示例中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它示例可以具有不同的值。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。以下实施例以网络接入服务器和RADIUS服务器为例描述本发明提供的方法、系统和实施例。但本领域技术人员应该明白,本发明的方法和系统也适用于使用RDnS协议的其他网络接入设备和服务器。例如,上述现有技术中所提及的宽带接入服务器与认证授权计费服务器,或者使用RDnS协议的无线接入服务器和RDnS服务器。同时,本领域技术人员应该知道用户终端或网络接入服务器之间可以使用除PPPoE协议以外的其他协议进行交互,即当用户选择不同的网络接入方案,可以使用不同的网络协议。管理网络接入服务器的IP地址的方法参考图3所示,该图为本发明所提供的管理网络接入服务器的IP地址的方法实施例的流程示意图,下面详细介绍该方法实施例的步骤。步骤301,网络接入服务器在接收到RADIUS服务器发送的针对用户终端的接入接受消息后,从网络接入服务器的IP地址池中选择一个空闲IP地址分配给用户终端。网络接入服务器在接收到RADIUS服务器发送的针对用户终端的接入接受消息后,从IP地址池中选择一个空闲IP地址分配给用户终端。在另外一些应用中,例如前述图2所示的方案中,网络接入服务器具有至少一个IP地址池,RADIUS服务器发送的针对用户终端的接入接受消息中包含IP地址池属性,IP地址池属性指定一个IP地址池。网络接入服务器将从该指定的IP地址池中选择一个空闲IP地址分配给用户终端。在执行步骤301之前,网络接入服务器与RADIUS服务器之间完成的交互为本领域技术人员所公知的标准流程,类似前述图2中步骤(I)至步骤(7)的描述,这里不再详述。步骤302,网络接入服务器查看IP地址池中剩余的空闲IP地址的数量,如果剩余的空闲IP地址的数量小于或等于预定阈值,则将IP地址分配告警信息插入开始计费请求消息。网络接入服务器可以有一个或多个IP地址池,当具有多个IP地址池时,这些多个地址池通常属于一个域。网络接入服务器分配任一个IP地址池中的空闲IP地址之后,查看多个IP地址池中总的剩余空闲IP地址的数量,如果总的剩余空闲IP地址的数量小于或等于预定阈值,则将IP地址分配告警信息插入开始计费请求消息。IP地址分配告警信息可以针对一个IP地址池,也可以是针对多个IP地址池的IP地址总数进行告警。IP地址池的告警信息可以包括以下地址已经耗尽和即将耗尽两类,具体包括:一种是剩余的空闲IP地址的数量为零,即空闲IP地址耗尽。另一种是剩余的空闲IP地址的数量大于零但小于或等于一个预先设定的阈值,当剩余的空闲IP地址的数量小于或等于该阈值,可能即将出现IP地址耗尽的情况。根据RADIUS标准定义的报文消息结构,其中厂商扩展属性即26号属性可以用于厂商对RADIUS消息进行扩展,以实现RADIUS协议的扩展功能。因此,可以在开始计费请求消息的厂商扩展属性中定义IP地址告警子属性来携带IP地址告警信息。参见图4所示,该图为根据RADIUS标准的开始请求消息的格式示意图。代码(Code)域取值为4表示该消息类型为计费请求(Accounting-Request)消息。指示符(Identifier)、报文消息长度及验证(Authenticator)域为标准所规定的内容,这里不再详述。验证域之后的消息为报文的属性(Attribute)域。属性域的长度不固定,可包括多个属性,每一个属性都采用(属性类型、属性长度、属性内容)三元组的结构来表示。属性类型值40表示该消息由属性内容(Acct-Status-Type)来指明该消息为开始计费请求消息。属性类型值26则表示后面的属性为厂商扩展属性。厂商代号根据标准所规定的内容进行填充。在厂商代号之后的报文为根据本发明的方法所定义的IP地址告警子属性。网络接入服务器将IP地址告警信息填充在图4中所示的IP地址告警子属性字段中。按照RADIUS标准,自定义的子属性可以一个或多个,按照(子属性类型、子属性长度、子属性内容)三元组来定义。因此,可以定义IP地址告警子属性字段包括子属性类型字段、子属性长度字段以及子属性值字段,如图5所示:举例来说,可以定义子属性类型(Type)字段长度为I个字节长度,子属性类型字段的值表示IP地址分配告警信息的类型。子属性长度(Length)字段为I个字节长度,子属性长度字段的值表示子属性类型字段、子属性长度字段以及子属性值字段的长度之和,以使得读取IP地址告警信息的RADIUS服务器可根据报文结构分别取报文内的具体各个字段的内容。子属性值(Value)字段为4个字节长度,子属性值字段的值表示IP地址分配告警信息的内容。IP地址分配告警信息的内容可以包括IP地址池中的IP地址的总个数以及当前已分配的IP地址个数。也可以包括IP地址池中的IP地址使用率。下面结合图5,举例说明,图5示出了开始计费请求消息中IP地址告警子属性的示意图,IP地址告警子属性可以包括:子属性类型(Type),I个字节,Type值为I表示:剩余的空闲IP地址的数量大于零但小于或等于预定阈值。Type值为2表示:剩余的空闲IP地址的数量为零。子属性长度(Length)字段,I个字节,Length值为6表示Type、Length、Value字段总长度:1个字节+1个字节+4个字节=6个字节。子属性值(Value),4个字节长度,Value值为IP地址分配告警信息的内容。例如,Type值为I时,Value值的内容可以为IP地址池中的IP地址的总个数以及当前已分配的IP地址个数或IP地址池中的IP地址使用率;Type值为2时,Value值的内容可以为IP地址池中的IP地址的总个数以及当前已分配的IP地址个数或IP地址池中的IP地址使用率(100% )。步骤303,网络接入服务器向RADIUS服务器发送开始计费请求消息。步骤304,RADIUS服务器判断开始计费请求消息中是否添加了 IP地址分配告警信息,在开始计费请求消息中添加了 IP地址分配告警信息的情况下,RADIUS服务器从开始计费请求消息中读取IP地址分配告警信息以及网络接入服务器的标识信息,并且RADIUS服务器向网络管理人员所操作的设备报告IP地址分配告警信息以及网络接入服务器的标识信息;网络管理人员所操作的设备为具有该标识信息的网络接入服务器分配新的空闲IP地址。RADIUS服务器从收到添加了 IP地址分配告警信息的开始计费消息中读取IP地址分配告警信息网络接入服务器的标识信息。本领域技术人员应该指定如何从开始计费消息中通过属性类型值26读取插入的IP地址分配告警信息以及通过属性类型值
4(NAS-1P-Address属性)获知该网络接入服务器的标识信息(例如IP地址)。RADIUS服务器向网络管理人员所操作的设备报告IP地址分配告警信息以及网络接入服务器的标识信息,具体实现时,可以通过在网络管理人员所操作的设备上显示告警窗口和/或者发送简单网络管理协议(Simple Network Management Protocol, SNMP)告警消息,或者向网络管理人员发送短信通知。网络管理人员通过其所操作的设备为具有该标识信息的网络接入服务器分配新的空闲IP地址,可以为网络接入服务器的IP地址池添加更多的IP地址,也可为网络接入服务器增加包含空闲IP地址的新的地址池。管理网络接入服务器的IP地址的系统参考图6所示,下面介绍本发明所提供的管理网络接入服务器的IP地址的系统实施例。该系统包括网络接入服务器601、RADIUS服务器602和网络管理人员所操作的设备603。网络接入服务器601,被配置为在从RADIUS服务器接收到针对用户终端的接入接受消息之后,从IP地址池中选择一个空闲IP地址分配给用户终端,并向RADIUS服务器发送开始计费请求消息,网络接入服务器601还查看IP地址池中剩余的空闲IP地址的数量,如果剩余的空闲IP地址的数量小于或等于预定阈值,则将IP地址分配告警信息插入开始计费请求消息。RADIUS服务器602,被配置为判断开始计费请求消息中是否添加了 IP地址分配告警信息,在开始计费请求消息中添加了 IP地址分配告警信息的情况下,RADIUS服务器602从开始计费请求消息中读取IP地址分配状态信息以及网络接入服务器的标识信息,并向网络管理人员所操作的设备报告IP地址分配告警信息以及网络接入服务器的标识信息。网络管理人员所操作的设备603,被配置为依据RADIUS服务器602所获得的标识信息为网络接入服务器分配的新的空闲IP地址。网络接入服务器601所插入的IP地址分配告警信息至少包括以下两种类型:剩余的空闲IP地址的数量为零;剩余的空闲IP地址的数量大于零但小于或等于预定阈值。用于网络接入服务器管理IP地址的方法下面结合图7,介绍本发明所提供的用于网络接入服务器管理IP地址的方法。步骤701,在接收到RADIUS服务器发送的针对用户终端的接入接受消息之后,从IP地址池中选择一个空闲IP地址分配给用户终端;步骤702,查看IP地址池中空闲IP地址的数量,如果空闲IP地址的数量小于或等于预定阈值,则将IP地址分配告警信息插入开始计费请求消息;步骤703,向RADIUS服务器发送开始计费请求消息,以使得RADIUS服务器能够从开始计费请求消息中读取IP地址分配告警信息以及网络接入服务器的标识信息,并使得RADIUS服务器能够向网管人员所操作的设备报告IP地址分配告警信息以及网络接入服务器的标识信息;步骤704,接收网络管理人员所操作的设备依据标识信息为网络接入服务器分配的新的空闲IP地址。用于网络接入服务器管理IP地址的设备参见图8所示,介绍本发明所提供的一种用于网络接入服务器管理IP地址的设备。该设备包括地址分配单元801、告警信息生成单元802、消息发送单元803和地址接收单元804。地址分配单元801用于在接收RADIUS服务器发送的针对用户终端的接入接受消息之后,从网络接入服务器的IP地址池中选择一个空闲IP地址分配给用户终端。告警信息生成单元802用于查看网络接入服务器的IP地址池中空闲IP地址的数量,如果空闲IP地址的数量小于或等于预定阈值,则将IP地址分配告警信息插入开始计费请求消息。消息发送单元803用于向RADIUS服务器发送开始计费请求消息,以使得RADIUS服务器能够从开始计费请求消息中读取IP地址分配告警信息以及网络接入服务器的标识信息,并使得RADIUS服务器能够向网管人员所操作的设备报告IP地址分配告警信息以及网络接入服务器的标识信息。地址接收单元804用于接收网络管理人员所操作的设备依据标识信息为网络接入服务器分配的新的空闲IP地址。至此,已经详细描述了根据本发明的一种管理IP地址的方法、系统和设备。为了避免遮蔽本发明的构思,没有描述本领域所公知的一些细节。本领域技术人员根据上面的描述,完全可以明白如何实施这里公开的技术方案。可能以许多方式来实现本发明的方法、系统和设备。例如,可通过软件、硬件、固件或者软件、硬件、固件的任何组合来实现本发明的方法和系统。用于所述方法的步骤的上述顺序仅是为了进行说明,本发明的方法的步骤不限于以上具体描述的顺序,除非以其它方式特别说明。此外,在一些实施例中,还可将本发明实施为记录在记录介质中的程序,这些程序包括用于实现根据本发明的方法的机器可读指令。因而,本发明还覆盖存储用于执行根据本发明的方法的程序的记录介质。虽然已经通过示例对本发明的一些特定实施例进行了详细说明,但是本领域的技术人员应该理解,以上示例仅是为了进行说明,而不是为了限制本发明的范围。本领域的技术人员应该理解,可在不脱离本发明的范围和精神的情况下,对以上实施例进行修改。本发明的范围由所附权利要求来限定。
权利要求
1.一种管理网络接入服务器的IP地址的方法,其特征在于,该方法包括: 所述网络接入服务器在接收到远程用户认证拨号服务(RADIUS)服务器发送的针对用户终端的接入接受消息后,从所述网络接入服务器的IP地址池中选择一个空闲IP地址分配给所述用户终端; 所述网络接入服务器查看所述IP地址池中剩余的空闲IP地址的数量,如果剩余的空闲IP地址的数量小于或等于预定阈值,则将IP地址分配告警信息插入开始计费请求消息; 所述网络接入服务器向所述RADIUS服务器发送所述开始计费请求消息; 所述RADIUS服务器判断所述开始计费请求消息中是否添加了所述IP地址分配告警信息,在所述开始计费请求消息中添加了所述IP地址分配告警信息的情况下, 所述RADIUS服务器从所述开始计费请求消息中读取所述IP地址分配告警信息以及所述网络接入服务器的标识信息; 所述RADIUS服务器向网络管理人员所操作的设备报告所述IP地址分配告警信息以及所述网络接入服务器的标识信息; 所述网络管理人员所操作的设备为具有所述标识信息的网络接入服务器分配新的空闲IP地址。
2.根据权利要求1所述的方法,其特征在于,所述IP地址分配告警信息至少包括以下两种类型: 剩余的空闲IP地址的数量为零; 剩余的空闲IP地址的数量大于零但小于或等于所述预定阈值。
3.根据权利要求2所述的方法,其特征在于,所述IP地址分配告警信息填充在所述开始计费请求消息的厂商扩展属性中定义的IP地址告警子属性中,所述IP地址告警子属性字段包括子属性类型字段、子属性长度字段以及子属性值字段, 所述子属性类型字段的值表示所述IP地址分配告警信息的类型; 所述子属性长度字段的值表示所述子属性类型字段、所述子属性长度字段以及所述子属性值字段的长度之和; 所述子属性值字段的值表示IP地址分配告警信息的内容。
4.根据权利要求3所述的方法,其特征在于,所述IP地址分配告警信息的内容包括: 所述IP地址池中的IP地址的总个数以及当前已分配的IP地址个数;或者 所述IP地址池中的IP地址使用率。
5.根据权利要求1所述的方法,其特征在于,所述网络接入服务器具有至少一个IP地址池,所述RADIUS服务器发送的针对用户终端的接入接受消息中包含IP地址池属性,所述IP地址池属性指定一个IP地址池, 所述网络接入服务器从所述指定的IP地址池中选择一个空闲IP地址分配给所述用户终端。
6.一种管理网络接入服务器的IP地址的系统,其特征在于,该系统包括: 网络接入服务器, 被配置为在从RADIUS服务器接收到针对用户终端的接入接受消息之后,从所述网络接入服务器的IP地址池中选择一个空闲IP地址分配给所述用户终端,并向所述RADIUS服务器发送所述开始计费请求消息,所述网络接入服务器还查看所述IP地址池中剩余的空闲IP地址的数量,如果剩余的空闲IP地址的数量小于或等于预定阈值,则将所述IP地址分配告警信息插入所述开始计费请求消息; RADIUS服务器,被配置为判断所述开始计费请求消息中是否添加了所述IP地址分配告警信息,在所述开始计费请求消息中添加了所述IP地址分配告警信息的情况下,所述RADIUS服务器从所述开始计费请求消息中读取所述IP地址分配状态信息以及所述网络接入服务器的标识信息,并向网络管理人员所操作的设备报告所述IP地址分配告警信息以及所述网络接入服务器的标识信息; 网络管理人员所操作的设备,被配置为依据所述标识信息为所述网络接入服务器分配的新的空闲IP地址。
7.根据权利要求6所述的系统,其特征在于,所述IP地址分配告警信息至少包括以下两种类型: 剩余的空闲IP地址的数量为零; 剩余的空闲IP地址的数量大于零但小于或等于所述预定阈值。
8.一种用于网络接入服务器管理IP地址的方法,其特征在于,该方法包括: 在接收到RADIUS服务器发送的针对所述用户终端的接入接受消息之后,从所述网络接入服务器的IP地址池中选择一个空闲IP地址分配给所述用户终端; 查看所述IP地址池中空闲IP地址的数量,如果空闲IP地址的数量小于或等于预定阈值,则将IP地址分配告警信息插入开始计费请求消息; 向所述RADIUS服务器发送所述开始计费请求消息,以使得所述RADIUS服务器能够从所述开始计费请求消息中读取 所述IP地址分配告警信息以及所述网络接入服务器的标识信息,并使得所述RADIUS服务器能够向网管人员所操作的设备报告所述IP地址分配告警信息以及所述网络接入服务器的标识信息; 接收所述网络管理人员所操作的设备依据所述标识信息为所述网络接入服务器分配的新的空闲IP地址。
9.一种用于网络接入服务器管理IP地址的设备,其特征在于,该设备包括: 地址分配单元,用于在接收RADIUS服务器发送的针对所述用户终端的接入接受消息之后,从所述网络接入服务器的IP地址池中选择一个空闲IP地址分配给所述用户终端;告警信息生成单元,用于查看所述至少一个IP地址池中空闲IP地址的数量,如果空闲IP地址的数量小于或等于预定阈值,则将所述IP地址分配告警信息插入开始计费请求消息; 消息发送单元,用于向所述RADIUS服务器发送所述开始计费请求消息,以使得所述RADIUS服务器能够从所述开始计费请求消息中读取所述IP地址分配告警信息以及所述网络接入服务器的标识信息,并使得所述RADIUS服务器能够向网管人员所操作的设备报告所述IP地址分配告警信息以及所述网络接入服务器的标识信息; 地址接收单元,用于接收所述网络管理人员所操作的设备依据所述标识信息为所述网络接入服务器分配的新的空闲IP地址。
全文摘要
本发明公开了一种管理IP地址的方法、系统和设备。该方法包括网络接入服务器在接收到RADIUS服务器发送的针对用户终端的接入接受消息之后,从IP地址池中选择一个空闲IP地址分配给用户终端;网络接入服务器查看IP地址池中剩余的空闲IP地址的数量,在达到预定条件时,将IP地址分配告警信息插入开始计费请求消息中并发送给RADIUS服务器。RADIUS服务器从开始计费请求消息中读取IP地址分配告警信息以及网络接入服务器的标识信息并向网络管理人员所操作的设备报告,以使得网络管理人员可以为网络接入服务器分配新的空闲IP地址,从而避免由于网络接入服务器IP地址池中剩余的空闲IP地址耗尽,用户不能上网的情况发生。
文档编号H04L29/12GK103178973SQ20111043116
公开日2013年6月26日 申请日期2011年12月21日 优先权日2011年12月21日
发明者刘建国, 刘谦, 阎璐, 汤希, 欧阳宇龙, 谭卫平 申请人:中国电信股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1