CN114338609A - 一种ip地址分配管理***及其方法 - Google Patents
一种ip地址分配管理***及其方法 Download PDFInfo
- Publication number
- CN114338609A CN114338609A CN202210084176.4A CN202210084176A CN114338609A CN 114338609 A CN114338609 A CN 114338609A CN 202210084176 A CN202210084176 A CN 202210084176A CN 114338609 A CN114338609 A CN 114338609A
- Authority
- CN
- China
- Prior art keywords
- dhcp
- server
- user data
- database
- strategy
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
本发明公开了一种IP地址分配管理***,数据同步模块,用于接收BOSS***写入LDAP服务器内进行策略标识过的用户资料数据,并将策略标识过的用户资料数据同步至DHCP核心管理服务器的数据库进行存储,数据分发模块,用于调取DHCP核心管理服务器数据库内策略标识过的用户资料数据,并将策略标识过的用户资料数据同步至DHCP核心管理服务器的内存内,根据策略标识将DHCP核心管理服务器内存的用户资料数据同步至各下一级节点的DHCP服务器的文件数据库进行存储,DHCP服务器,用于接收终端经CMTS或EOC同轴网络转发的DHCP请求,并根据DHCP请求对本节点DHCP服务器的文件数据库内的用户资料数据进行查询认证,认证通过则向对应的终端分配IP地址,并下发配置文件和授权信息。
Description
技术领域
本发明涉及同轴网络信号传输IP地址分配管理领域,具体为一种IP地址分配管理***及其方法。
背景技术
广电网络运营商正面临着由原有的射频信号传输模式向IP网络传输信号模式进行转变的关键阶段。而广电网络由于主要使用同轴网络进行信号传输,而一个区域可能存在多种同轴传输技术,致使终端各异,认证和IP分配方式不同,在IP业务化的初期,形成了以IP地址分配***即DHCP***(Dynamic Host Configuration Protocol,动态主机配置协议)***作为IP分配及终端认证的主要方式。
广电目前主营的宽带和互动电视业务的开通,主要采用DHCP+识别码认证技术,需要通过DHCP***获取IP地址和配置文件,以激活和配置CableModem(CM电缆调制解调器)。被激活的CM才能按特定的频率接收信号并转换为IP包进行传输;同时为识别广电自有终端,通常使用DHCP协议内的Option常规参数和扩展自定义参数进行识别认证。DHCP通过终端的请求,获取MAC(Media Access Control Address,媒体存取控制位址)与Option参数,作用户资料校验,而这个过程中,DHCP需向LDAP(轻型目录访问协议)服务器获取用户的业务套餐权限资料。用户数据由BOSS***增量同步写入。LDAP服务器内的用户资料包括用户的Cable Modem的MAC地址、用户PC的MAC地址、机顶盒MAC地址、用户所属区域的ID、用户名、登录密码、用户的带宽属性分类、用户有效时间等等,当校验完成,DHCP服务器分配对应的业务IP地址和终端业务套餐配置文件,至此,完成用户终端认证和业务开通过程。因此,LDAP数据服务器的健壮性对于广电网络运营商的业务稳定运行至关重要。
广电网络由于主要使用同轴网络进行信号传输,以IP地址分配***作为IP分配及终端认证的主要方式,而用户资料数据,则集中存储于独立的LDAP服务器内,其中,BOSS***(Business & Operation Support System,业务运营支撑***)直接将用户资料数据写入LDAP服务器,DHCP服务器也直接读取LDAP服务器,即LDAP服务器读写操作不分离如图1所示。从结构上看,集中存储的用户资料数据存在单点故障问题,同时由于LDAP服务器的特性,导致LDAP服务器对数据的写入性能较差,从而造成当数据服务器发生故障并造成用户资料数据丢失后,其恢复时间过长,并不适合运营级要求。
另外,由于DHCP服务器收到终端DHCP请求后要到LDAP服务器查询校验,如果DHCP服务器与LDAP服务器之间的网络通讯出现故障也会导致认证失败。
发明内容
本发明的目的在于提供一种能够快速恢复对应服务的IP地址分配管理***及其方法。
本发明所述的一种IP地址分配管理***,包括:
数据同步模块,用于接收BOSS***写入LDAP服务器内进行策略标识过的用户资料数据,并将策略标识过的用户资料数据同步至DHCP核心管理服务器的数据库进行存储;
数据库,用于存储策略标识过的用户资料数据;
数据分发模块,用于调取DHCP核心管理服务器数据库内策略标识过的用户资料数据,并将策略标识过的用户资料数据同步至DHCP核心管理服务器的内存内,根据策略标识将DHCP核心管理服务器内存的用户资料数据同步至各下一级节点的DHCP服务器的文件数据库进行存储;
DHCP服务器,用于接收终端(Cable Modem 电缆调制解调器)经CMTS(Cable ModemTemination System电缆数据机终端***) 或EOC(Ethernet Over Cable以太数据通过同轴电缆传输)同轴网络转发的DHCP请求,并根据DHCP请求对本节点DHCP服务器的文件数据库内的用户资料数据进行查询认证,认证通过则向对应的终端分配IP地址,并下发配置文件和授权信息。
本发明所述的一种IP地址分配管理方法,包括:
获取BOSS***写入LDAP服务器内进行策略标识过的用户资料数据,并将进行策略标识过的用户资料数据同步至DHCP核心管理服务器的数据库内进行存储;
将数据库内进行策略标识过的用户资料数据同步至DHCP核心管理服务器的内存内,并根据策略标识将DHCP核心管理服务器内存的用户资料数据同步至各下一级节点的DHCP服务器的文件数据库进行存储;
根据终端经CMTS或EOC同轴网络转发的DHCP请求,对本节点DHCP服务器的文件数据库内的用户资料数据进行查询认证,认证通过则向对应的终端分配IP地址,并下发配置文件和授权信息。
本发明所述的一种IP地址分配管理***及其方法,通过将进行策略标识过的用户资料数据在DHCP核心管理服务器的数据库内和,并根据策略标识将用户资料数据同步至各下一级节点的DHCP服务器的文件数据库内进行二次缓存处理,使各级节点DHCP服务器在收到DHCP请求后可以快速进行用户资料数据的查询认证,向对应的终端分配IP地址,并下发配置文件和授权信息,由于每个节点的DHCP服务器拥有了服务对象的用户资料数据,当用户终端发起DHCP请求时,DHCP服务器节点可通过本地的用户资料数据查询完成验证并进行IP地址和配置文件的分发,无需再通过网络向LDAP服务器的用户数据库以及BOSS***后台进行查询,因而可以有效提升用户资料数据写入的速度,并在遇到故障时,能够迅速恢复对应服务,以达到提高服务响应质量的效果。
附图说明
图1为现有DHCP服务器认证***的结构示意图;
图2为本发明IP地址分配管理***的结构示意图;
图3为本发明IP地址分配管理方法的流程示意图。
具体实施方式
如图2所示,一种IP地址分配管理***,包括:
数据同步模块,用于接收BOSS***写入LDAP服务器内进行策略标识过的用户资料数据,并将策略标识过的用户资料数据同步至DHCP核心管理服务器的数据库进行存储;数据同步模块还通过全量扫描的方式定期扫描LDAP服务器上已进行策略标识过的用户资料数据,并根据扫描结果增量或减量更新DHCP核心管理服务器数据库内的策略标识过的用户资料数据,然后将策略标识过的用户资料数据同步至DHCP核心管理服务器的数据库进行存储。
数据库,用于存储策略标识过的用户资料数据;
数据分发模块,用于调取DHCP核心管理服务器数据库内策略标识过的用户资料数据,并将策略标识过的用户资料数据同步至DHCP核心管理服务器的内存内,根据策略标识将DHCP核心管理服务器内存的用户资料数据同步至各下一级节点的DHCP服务器的文件数据库进行存储;
DHCP服务器,用于接收终端经CMTS或EOC等同轴网络转发的DHCP请求,并根据DHCP请求对本节点DHCP服务器的文件数据库内的用户资料数据进行查询认证,认证通过则向对应的终端分配IP地址,并下发配置文件和授权信息。
策略标识包括用户区域标识或业务类型标识,数据分发模块根据用户区域标识或业务类型标识将DHCP核心管理服务器内存的用户资料数据同步至各下一级节点的DHCP服务器的文件数据库进行存储。
如图3所示,一种IP地址分配管理方法,其特征在于,包括:
获取BOSS***写入LDAP服务器内进行策略标识过的用户资料数据,并将进行策略标识过的用户资料数据同步至DHCP核心管理服务器的数据库内进行存储;
将数据库内进行策略标识过的用户资料数据同步至DHCP核心管理服务器的内存内,并根据策略标识将DHCP核心管理服务器内存的用户资料数据同步至各下一级节点的DHCP服务器的文件数据库进行存储;
根据终端经CMTS或EOC等同轴网络转发的DHCP请求,对本节点DHCP服务器的文件数据库内的用户资料数据进行查询认证,认证通过则向对应的终端分配IP地址,并下发配置文件和授权信息。节点内对于单个用户资料查询(随机查询),例如,DHCP服务器在单核Intel(R)Xeon(R)[email protected]***下,每秒1000个用户查询时,平均响应时间接近10us;而使用基于原有结构服务器查询时,平均响应时间>1ms,查询效率明显提升,并且新架构读写全面解耦分离,使持续并发查询更稳定,原有LDAP协议架构的服务器在同时读写时容易崩溃失效。
在获取BOSS***写入LDAP服务器内进行策略标识过的用户资料数据,并将进行策略标识过的用户资料数据同步至DHCP核心管理服务器的数据库进行存储之前还包括:通过全量扫描的方式定期扫描LDAP服务器上已进行策略标识过的用户资料数据,并根据扫描结果增量或减量更新DHCP核心管理服务器数据库内的策略标识过的用户资料数据。例如,DHCP核心管理服务器在8核Intel(R)Xeon(R) [email protected]的***下,实测100万LDAP用户全量读取(批量、顺序查询)的时间,大约1分钟。
策略标识包括用户区域标识或业务类型标识,数据分发模块根据用户区域标识或业务类型标识将DHCP核心管理服务器内存的用户资料数据同步至各下一级节点的DHCP服务器的文件数据库进行存储。把不同用户区域标识下的用户资料数据同步到不同的地区组,由于预先为用户资料数据写入策略标识,因而数据分发模块处理分发用户资料数据时,就可以根据地区组分发给不同节点的DHCP服务器。
以上内容是结合具体的优选实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明的保护范围。
Claims (6)
1.一种IP地址分配管理***,其特征在于,包括:
数据同步模块,用于接收BOSS***写入LDAP服务器内进行策略标识过的用户资料数据,并将策略标识过的用户资料数据同步至DHCP核心管理服务器的数据库进行存储;
数据库,用于存储策略标识过的用户资料数据;
数据分发模块,用于调取DHCP核心管理服务器数据库内策略标识过的用户资料数据,并将策略标识过的用户资料数据同步至DHCP核心管理服务器的内存内,根据策略标识将DHCP核心管理服务器内存的用户资料数据同步至各下一级节点的DHCP服务器的文件数据库进行存储;
DHCP服务器,用于接收终端经CMTS或EOC同轴网络转发的DHCP请求,并根据DHCP请求对本节点DHCP服务器的文件数据库内的用户资料数据进行查询认证,认证通过则向对应的终端分配IP地址,并下发配置文件和授权信息。
2.根据权利要求1所述的一种IP地址分配管理***,其特征在于,所述策略标识包括用户区域标识或业务类型标识,数据分发模块根据用户区域标识或业务类型标识将DHCP核心管理服务器内存的用户资料数据同步至各下一级节点的DHCP服务器的文件数据库进行存储。
3.根据权利要求1所述的一种IP地址分配管理***,其特征在于,数据同步模块还包括通过全量扫描的方式定期扫描LDAP服务器上已进行策略标识过的用户资料数据,并根据扫描结果增量或减量更新DHCP核心管理服务器数据库内的策略标识过的用户资料数据。
4.一种IP地址分配管理方法,其特征在于,包括:
获取BOSS***写入LDAP服务器内进行策略标识过的用户资料数据,并将进行策略标识过的用户资料数据同步至DHCP核心管理服务器的数据库内进行存储;
将数据库内进行策略标识过的用户资料数据同步至DHCP核心管理服务器的内存内,并根据策略标识将DHCP核心管理服务器内存的用户资料数据同步至各下一级节点的DHCP服务器的文件数据库进行存储;
根据终端经CMTS或EOC同轴网络转发的DHCP请求,对本节点DHCP服务器的文件数据库内的用户资料数据进行查询认证,认证通过则向对应的终端分配IP地址,并下发配置文件和授权信息。
5.根据权利要求4所述的一种IP地址分配管理方法,其特征在于,所述策略标识包括用户区域标识或业务类型标识,根据用户区域标识或业务类型标识将本地服务器内存的用户资料数据同步至各下一级节点的DHCP服务器的文件数据库进行存储。
6.根据权利要求4所述的一种IP地址分配管理方法,其特征在于,在获取BOSS***写入LDAP服务器内进行策略标识过的用户资料数据,并将进行策略标识过的用户资料数据同步至DHCP核心管理服务器的数据库进行存储之前还包括:通过全量扫描的方式定期扫描LDAP服务器上已进行策略标识过的用户资料数据,并根据扫描结果增量或减量更新DHCP核心管理服务器数据库内的策略标识过的用户资料数据。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210084176.4A CN114338609A (zh) | 2022-01-25 | 2022-01-25 | 一种ip地址分配管理***及其方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210084176.4A CN114338609A (zh) | 2022-01-25 | 2022-01-25 | 一种ip地址分配管理***及其方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114338609A true CN114338609A (zh) | 2022-04-12 |
Family
ID=81028561
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210084176.4A Pending CN114338609A (zh) | 2022-01-25 | 2022-01-25 | 一种ip地址分配管理***及其方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114338609A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114928539A (zh) * | 2022-05-13 | 2022-08-19 | 中国广电广州网络股份有限公司 | 一种广电同轴网络数据管理方法 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1744612A (zh) * | 2005-08-19 | 2006-03-08 | 杭州华为三康技术有限公司 | Dhcp的地址分配方法 |
KR20060124174A (ko) * | 2005-05-31 | 2006-12-05 | 하나로텔레콤 주식회사 | 중앙 인증 서버의 장애시 중앙 인증 서버로부터 로컬 동적호스트 구성 프로토콜 서버로 인증을 전환하는 시스템 및방법 |
CN105657081A (zh) * | 2016-04-07 | 2016-06-08 | 华为技术有限公司 | 提供dhcp服务的方法、装置及*** |
CN110753134A (zh) * | 2019-09-30 | 2020-02-04 | 互联网域名***北京市工程研究中心有限公司 | 多策略的dhcp客户端分类方法和*** |
CN110933199A (zh) * | 2019-11-28 | 2020-03-27 | 杭州迪普科技股份有限公司 | 一种地址分配方法及装置 |
-
2022
- 2022-01-25 CN CN202210084176.4A patent/CN114338609A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20060124174A (ko) * | 2005-05-31 | 2006-12-05 | 하나로텔레콤 주식회사 | 중앙 인증 서버의 장애시 중앙 인증 서버로부터 로컬 동적호스트 구성 프로토콜 서버로 인증을 전환하는 시스템 및방법 |
CN1744612A (zh) * | 2005-08-19 | 2006-03-08 | 杭州华为三康技术有限公司 | Dhcp的地址分配方法 |
CN105657081A (zh) * | 2016-04-07 | 2016-06-08 | 华为技术有限公司 | 提供dhcp服务的方法、装置及*** |
CN110753134A (zh) * | 2019-09-30 | 2020-02-04 | 互联网域名***北京市工程研究中心有限公司 | 多策略的dhcp客户端分类方法和*** |
CN110933199A (zh) * | 2019-11-28 | 2020-03-27 | 杭州迪普科技股份有限公司 | 一种地址分配方法及装置 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114928539A (zh) * | 2022-05-13 | 2022-08-19 | 中国广电广州网络股份有限公司 | 一种广电同轴网络数据管理方法 |
CN114928539B (zh) * | 2022-05-13 | 2023-08-15 | 中国广电广州网络股份有限公司 | 一种广电同轴网络数据管理方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8116233B2 (en) | IP assignment scheme for dynamic peer-to-peer networks | |
EP3285411B1 (en) | Method for registering an optical network unit to an optical line terminal, apparatus for processing a registering of an optical network unit, and optical line terminal | |
US20080092213A1 (en) | Method, system and server for realizing secure assignment of dhcp address | |
CN102158390B (zh) | 接入带宽调整处理方法和装置 | |
CN101179603B (zh) | IPv6网络中用于控制用户网络接入的方法和装置 | |
CN101447879B (zh) | 一种计费的方法及接入设备 | |
CN101488976B (zh) | 一种ip地址分配方法、网络设备和认证服务器 | |
CN102394948B (zh) | Dhcp地址分配方法及dhcp服务器 | |
CN101188514A (zh) | 自动发现网元设备的方法、装置及*** | |
CN102325202B (zh) | 一种用户地址表管理方法和设备 | |
KR20120017070A (ko) | 수동형 광 네트워크에서의 인증 방법과 장치, 및 수동형 광 네트워크 | |
CN102647486A (zh) | 地址分配方法、设备和*** | |
CN102299932B (zh) | 一种dhcp服务器备份方法和dhcp服务器 | |
CN101582774B (zh) | 调制解调器及其固定用户终端ip地址的方法 | |
CN105245629A (zh) | 基于dhcp的主机通信方法及装置 | |
CN101600001A (zh) | 基于动态主机分配协议的配置信息的获取方法和装置 | |
CN102769678B (zh) | 一种dhcp地址分配方法及装置 | |
CN114338609A (zh) | 一种ip地址分配管理***及其方法 | |
CN101378347A (zh) | 对终端进行漫游管理以及多场景管理方法 | |
CN103069750B (zh) | 用于有效地使用电信网络以及该电信网络和客户驻地设备之间的连接的方法和*** | |
CN101069426A (zh) | 在集群的分布式娱乐网络中偏好、供应和授权的分发 | |
JP2001339437A (ja) | プロバイダ切換可能通信方法及びその装置 | |
CN1539234A (zh) | 求取终端设备装置的因特网协议地址的方法和装置 | |
CN101924641B (zh) | 组播源信息处理方法、装置及*** | |
CN106789148B (zh) | 一种电缆调制解调器区域位置的定位方法、***和服务器 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |