一种PPPoE地址分配方法及装置的制造方法

文档序号:10578198阅读:225来源:国知局
一种PPPoE地址分配方法及装置的制造方法
【专利摘要】本申请提供一种PPPoE地址分配方法及装置,应用于部署有多个业务板的网络设备中,所述方法包括:接收客户端设备发送的接入请求;根据业务板数量以及本板的地址状态表,在预设的地址池中为所述客户端设备确定接入IP地址;发送所述接入IP地址到所述客户端设备;将所述客户端设备的业务信息同步到其他业务板中。应用本申请实施例,在某业务板下线时,其他在线的业务板可以根据同步的业务信息,接管从该下线业务板接入的客户端设备,从而提高各业务板之间的耦合性,进而提升用户的上网体验。
【专利说明】
-种PPPoE地址分配方法及装置
技术领域
[0001] 本申请设及通信技术领域,尤其设及一种PPPoE地址分配方法及装置。
【背景技术】
[0002] 现有技术中,网络设备可W为客户端设备提供网络接入服务,比如:可W通过 PP化E (point-to-point protocol over Ethernet, W太网上的点对点协议)协议,对客户 端设备进行认证、管理、计费等。
[0003] 目前,很多网络设备都配置有主控板和业务板,主控板通常会向各业务板下发地 址池,各业务板基于主控板下发的地址池为客户端设备分配IP地址并提供后续业务服务。 然而,主控板向各业务板下发的地址池之间相互独立,各业务板之间也均相互独立工作,禪 合性较差,当某业务板下线时,其他业务板无法接管通过下线业务板接入网络的客户端设 备,会导致运些客户端设备被迫下线,从而严重影响用户的上网体验。

【发明内容】

[0004] 有鉴于此,本申请提供一种PPPoE地址分配方法及装置,W解决现有技术中业务 板下线而导致从该业务板接入的客户端设备下线的问题。 阳0化]具体地,本申请是通过如下技术方案实现的:
[0006] 本申请提供一种PPPoE地址分配方法,所述方法应用于部署有多个业务板的网络 设备中,包括:
[0007] 接收客户端设备发送的接入请求;
[0008] 根据业务板数量W及本板的地址状态表,在预设的地址池中为所述客户端设备确 定接入IP地址;
[0009] 发送所述接入IP地址到所述客户端设备;
[0010] 将所述客户端设备的业务信息同步到其他业务板中,其中,所述业务信息包括所 述客户端设备的接入IP地址。
[0011] 可选的,生成所述本板的地址状态表的过程,包括:
[0012] 根据业务板数量W及所述预设的地址池中IP地址的数量确定本板可分配的IP地 址数量;
[0013] 根据本板可分配的IP地址数量生成本板的地址状态表,所述地址状态表中包括 本板可分配的各IP地址的当前状态,所述当前状态的初始状态为可用。
[0014] 可选的,根据业务板数量W及本板的地址状态表,采用如下公式,在预设的地址池 中为所述客户端设备确定接入IP地址:
[0015] CLIENT-IP = IP_S+BIT_index X M,
[0016] 其中,CLIENT_IP是为所述客户端设备确定的接入IP地址,IP_S是为本板指定的 起始IP地址,BIT_index是本板的地址状态表中可用IP地址的位置信息,M是业务板数量。
[0017] 可选的,在所述发送所述接入IP地址到所述客户端设备之后,所述方法还包括:
[0018] 更新本板的地址状态表中所述接入IP地址的当前状态。
[0019] 可选的,所述方法还包括:
[0020] 接收客户端设备发送的业务请求;
[0021] 当所述客户端设备的接入IP地址由其他业务板分配时,根据所述客户端设备的 业务信息处理所述业务请求。
[0022] 本申请还提供一种PPPoE地址分配装置,所述装置应用于部署有多个业务板的网 络设备中,包括:
[0023] 第一接收单元,用于接收客户端设备发送的接入请求;
[0024] 地址确定单元,用于根据业务板数量W及本板的地址状态表,在预设的地址池中 为所述客户端设备确定接入IP地址;
[00巧]地址发送单元,用于发送所述接入IP地址到所述客户端设备;
[0026] 信息同步单元,用于将所述客户端设备的业务信息同步到其他业务板中,其中,所 述业务信息包括所述客户端设备的接入IP地址。
[0027] 可选的,所述装置还包括:
[0028] 数量计算单元,用于根据业务板数量W及所述预设的地址池中IP地址的数量确 定本板可分配的IP地址数量;
[0029] 状态表生成单元,用于根据本板可分配的IP地址数量生成本板的地址状态表,所 述地址状态表中包括本板可分配的各IP地址的当前状态,所述当前状态的初始状态为可 用。
[0030] 可选的,所述地址确定单元根据业务板数量W及本板的地址状态表,采用如下公 式,在预设的地址池中为所述客户端设备确定接入IP地址:
[0031] CLIENT-IP = IP_S+BIT_index X M,
[0032] 其中,CLIENT_IP是为所述客户端设备确定的接入IP地址,IP_S是为本板指定的 起始IP地址,BIT_index是本板的地址状态表中可用IP地址的位置信息,M是业务板数量。
[0033] 可选的,所述装置还包括:
[0034] 状态更新单元,用于在发送所述接入IP地址到所述客户端设备之后,更新本板的 地址状态表中所述接入IP地址的当前状态。
[0035] 可选的,所述装置还包括:
[0036] 第二接收单元,用于接收客户端设备发送的业务请求;
[0037] 业务处理单元,用于当所述客户端设备的接入IP地址由其他业务板分配时,根据 所述客户端设备的业务信息处理所述业务请求。
[0038] 应用本申请实施例,网络设备的业务板在接收到客户端设备的接入请求后,可W 根据业务板数量和本板的地址状态表,在预设的地址池中为所述客户端设备确定接入IP 地址,并发送所述接入IP地址到该客户端设备,同时,将该客户端设备的业务信息同步到 其他业务板上,当某业务板下线时,其他在线业务板可W根据同步的业务信息,接管从该下 线业务板接入的客户端设备,从而增加各业务板之间的禪合性,进而提升用户的上网体验。
【附图说明】
[0039] 图1是本申请一示例性实施例示出的一种PPPoE地址分配的应用场景图; W40] 图2是本申请一示例性实施例示出的一种PPPoE地址分配方法的流程图;
[0041] 图3是本申请一示例性实施例示出的一种PPPoE地址分配装置的硬件结构图; 阳042] 图4是本申请一示例性实施例示出的一种PPPoE地址分配装置的框图;
[0043] 图5是本申请一示例性实施例示出的另一种PPPoE地址分配装置的框图。
【具体实施方式】
[0044] 运里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述设及 附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。W下示例性实施例 中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附 权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。 W45] 在本申请使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本申请。 在本申请和所附权利要求书中所使用的单数形式的"一种"、"所述"和"该"也旨在包括多 数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语"和/或"是指 并包含一个或多个相关联的列出项目的任何或所有可能组合。
[0046] 应当理解,尽管在本申请可能采用术语第一、第二、第=等来描述各种信息,但运 些信息不应限于运些术语。运些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离 本申请范围的情况下,第一信息也可W被称为第二信息,类似地,第二信息也可W被称为第 一信息。取决于语境,如在此所使用的词语"如果"可W被解释成为"在……时"或"当…… 时"或"响应于确定"。
[0047] 参见图1,其为应用本申请实施例进行PPPoE地址分配的应用场景示意图。其中, 所述客户端设备除了作为示例的PC(Personal Computer,个人计算机)外,客户端设备 还可W包括平板电脑等具有网络访问功能的设备,所述网络设备可W是BRAS度roa化and Remote Access Server,宽带接入服务器)等具有网络承载、控制、计费等功能的网络设备, 可W处理来自客户端设备的多种业务请求,比如:客户设备申请IP地址的接入请求等。一 般来说,网络设备可W包括多个业务板W及一个主控板,其中,所述主控板用于管理各业务 板,比如:向业务板下发地址池等,所述业务板用于处理客户端设备的相关业务。具体的,当 业务板接收到客户端设备发送的接入请求时,通常会根据主控板下发的地址池为该客户端 设备分配一个接入IP地址,但由于网络设备中各业务板采用独立工作的运行方式,各业务 板独立管理主控板下发的地址池,并根据所述地址池,独立为请求接入的客户端设备分配 接入IP地址,各业务板之间的禪合性较差,当某业务板下线时,其他业务板无法接管从该 业务板接入网络的客户端设备,使得运些客户端设备被迫下线,严重影响用户的上网体验。
[0048] 为解决上述问题,本申请提供一种PPPoE地址分配方法W及对应的装置。参照图 1所示,该方法可W应用在网络设备的业务板上,所述业务板在接收到客户端设备的接入请 求后,可W根据业务板数量和本板的地址状态表,在预设的地址池中利用预设算法为该客 户端设备确定接入IP地址,并发送所述接入IP地址到该客户端设备,同时,将该客户端设 备的业务信息同步到其他业务板上,增加了各业务板之间的禪合性,当某业务板下线时,其 他在线业务板可W根据同步的业务信息,接管从该下线业务板接入的客户端设备,继续为 其提供业务服务,避免出现客户端设备被迫下线的情况,进而提升用户的上网体验。
[0049] 在本申请一个例子中,管理人员可W在主控板中配置一段连续的IP地址作为地 址池,主控板可W在所述地址池中为各个业务板指定起始IP地址,所述起始IP地址为对应 业务板能够为客户端设备分配的接入IP地址中的起始地址。可选的,主控板可W根据业务 板的数量,为每个业务板指定其起始IP地址,比如:主控板可W先为各业务板顺序编号,举 例来说,主控板可W按照各业务板槽位号从小到大的顺序为各业务板排序,然后从零开始 为各业务板编号,则所述业务板的起始IP地址为地址池中起始的IP地址加上各业务板对 应的编号。主控板在确定所述起始IP地址后,可W将所述起始IP地址和业务板数量下发 到各对应的业务板上,同时还可W将上述地址池下发到各业务板。可选的,在本申请另一个 例子中,主控板也可W将业务板的编号W及上述地址池下发给对应的业务板,由业务板根 据本板编号确定本板的起始IP地址,本申请对比不作特殊限制。
[0050] 下面结合附图对本申请提供的一种PPPoE地址分配方法及装置进行说明。
[0051] 参见图2,为本申请一种PPPoE地址分配方法的一个实施例流程图,该实施例从网 络设备中的业务板侧进行描述,包括W下步骤:
[0052] 步骤201 :接收客户端设备发送的接入请求。
[0053] 在本实施例中,客户端设备在接入网络之前,会发送接入请求到网络设备,申请一 个接入IP地址,从而根据所述接入IP地址访问网络。所述网络设备接收到接入请求后,可 W根据预设算法将所述接入请求分配给某业务板,由该业务板为所述客户端设备分配接入 IP地址并提供业务访问。其中,所述预设算法可W是源MAC (Media Access Control,介质 访问控制)分流算法等,本申请对此不做特殊限制。
[0054] 步骤202 :根据业务板数量W及本板的地址状态表,在预设的地址池中为所述客 户端设备确定接入IP地址。
[0055] 本申请实施例中,业务板在接收到主控板下发的地址池、业务板的数量W及指定 的起始IP地址之后,可W根据本板可分配的IP地址数量生成本板地址状态表。比如:业务 板可W先根据业务板数量W及所述预设的地址池中IP地址的数量,采用如下公式,确定本 板可分配的IP地址数量: 阳化 6] BIT-number = N/M,
[0057] 其中,BIT_number是本板可分配的IP地址数量,N是预设的地址池中IP地址的数 量,M是业务板的数量。
[0058] 在确定本板可分配的IP地址数量后,根据所述本板可分配的IP地址数量,生成 本板的地址状态表,所述地址状态表中包括本板可分配的各IP地址的当前状态,所述当 前状态的初始状态为可用。在一个具体的例子中,假设预设的地址池为192. 168. 0. 1~ 192. 168. 0. 255,如表1所示,所述地址池中共有255个IP地址,又假设网络设备中配置有 3个处理接入请求业务的业务板,编号分别为0、1和2。由表1可知预设的地址池中起始 IP地址为Ipl = 192. 168. 0. 1,则编号为0的业务板的起始IP地址为192. 168. 0. 1+0 = 192. 168. 0. 1,编号为1的业务板的起始IP地址为192. 168. 0. 1+1 = 192. 168. 0. 2,编号为 2的业务板的起始IP地址为192. 168. 0. 1+2 = 192. 168. 0. 3。
[0059] 表1地址池
[0060]

阳06U 根据上述内容,M = 3 =化5, 乂用h化公巧坤得:
[0062] BIT_number = 255/3 = 85,
[0063] 由此可知,每个业务板可分配的IP地址数量为85个,从而可W根据所述85个可 分配的IP地址,生成本板的地址状态表,所述本板的地址状态表中对应包括有85个IP地 址的状态。在本实施例中,所述地址状态表中无需保存IP地址,可选的,可W按预设的顺序 依次保存各IP地址的当前状态,比如:可W按照IP地址从小到大的顺序依次保存所述85 个可分配的IP地址的当前状态,所述当前状态的初始状态为可用。举例来说,可W用字符 0表示当前状态可用,字符1表示当前状态不可用,则所述地址状态表为一串长度为85的0 和1组成的字符串,该字符串中的各字符的初始值均为0。在另一个例子中,若地址池中IP 地址的数量不能被业务板的数量整除,则可W取两者相除结果的整数部分的数值作为每个 业务板可分配的IP地址数量。
[0064] 在当前业务板接收到客户端设备发送的接入请求后,可W根据业务板数量W及本 板的地址状态表,采用如下公式,在预设的地址池中为所述客户端设备确定接入IP地址: 阳0 化]CLIENT-IP = IP_S+BIT_index X M,
[0066] 其中,化IENT_IP表示该客户端设备的接入IP地址,IP_S表示本板指定的起始IP 地址,BIT_index是本板的地址状态表中可用IP地址的位置信息,M表示业务板数量。
[0067] 在本申请实施例中,若所述当前业务板的地址状态表中各状态按照IP地址从小 到大的顺序排列,则可用IP地址的位置信息,可W为所述地址状态表中第一个可用状态在 表中的位置信息,比如:业务板可W依次查询本板的地址状态表中各当前状态,当所述业务 板查找到所述地址状态表中的第一个可用状态时,可W将该可用状态在所述地址状态表中 的位置信息,比如:编号,作为所述地址状态表中可用IP地址的位置信息。可选的,可W从 O开始为所述地址状态表中各当前状态编号。
[0068] 根据上述具体的示例进一步描述,W编号为1的业务板为例,当所述业务板接收 到客户端设备发送的接入请求时,如果所述业务板的地址状态表如表2所示,则所述业务 板依次查询各状态后可知,第一个可用状态(字符为0)对应的编号为1,进而可知第一个可 用IP地址的位置信息为1,则根据所述业务板的起始IP地址IP_S = 192. 168. 0. 2,同时根 据M = 3, BIT_index = 1,采用下述公式确认所述客户端设备的接入IP地址:
[0069] CLIENT-IP = 192. 168. 0.化1 X 3 = 192. 168. 0. 5 =吐5。
[0070] 表2地址状态表
[0071]
[0072] 其中,口 J丄r占化化巧'I化口。巧yvi且yy乙。。,WJ =I巧I 乂C斗、占化占化化寺山下口。丄片地址的某一 位到达255时,业务板可W自动进位,例如IP地址为192. 168. 0. 255的下一个IP地址为 192. 168. 1. Oo
[0073] 步骤203 :发送所述接入IP地址到所述客户端设备。
[0074] 在本实施例中,业务板在发送所述接入IP地址到所述客户端设备后,会更新本板 的地址状态表中该接入IP地址对应的状态,将其由可用状态更新为不可用状态。由此根据 上述具体的示例进一步描述,所述业务板在发送接入IP地址吐5到所述客户端设备后,根 据表2中本板的地址状态表得到表3中本板的地址状态表,所述接入IP地址对应的状态由 字符0更新为字符1。此时,所述地址状态表中第一个可用状态对应的编号为3,则所述编 号为1的业务板在接收到下一个来自客户端设备的接入请求时,可W确定本板的地址状态 表中第一个可用IP地址的位置为3,则为该客户端设备确定的接入IP地址化IENTJP为: 阳0巧]CLIENT-IP = 192. 168. 0. 2+3X3 = 192. 168. 0. 11 = Ipll。
[0076] 表3地址状态表
[0077]
[0078] 在一个例子中,当所述客户端设备下线时,业务板会将本板的地址状态表中所述 客户端设备的接入IP地址对应的当前状态更新为可用状态。
[0079] 步骤204 :将所述客户端设备的业务信息同步到其他业务板中,其中,所述业务信 息包括所述客户端设备的接入IP地址。
[0080] 在本实施例中,业务板可W记录客户端设备的业务信息,所述业务信息中可W包 括所述客户端设备的接入IP地址、流量信息、计费信息等。为提高各业务板之间的禪合 度,业务板可W将客户端设备的业务信息同步到其他业务板中,比如:业务板可W根据预设 的时间周期将通过其接入网络的客户端设备的业务信息同步到其他业务板中,在一个例子 中,业务板可W将客户端设备的业务信息封装到一个或多个业务同步报文中,然后发送所 述一个或多个业务同步报文到其他业务板中。同样的,若业务板接收到其他业务板同步的 业务信息,则将所述业务信息保存到本板中。
[0081] 在本申请实施例中,当网络设备中某业务板由于故障等原因下线时,网络设备在 接收到从所述下线业务板上接入的客户端设备发送的业务请求时,可W根据预设算法将所 述业务请求发送到其他在线业务板中。业务板在接收到客户端设备的业务请求时,若确定 所述客户端设备的接入IP地址由其他业务板分配,比如:由某下线的业务板分配,则可W 根据保存的所述客户端设备的业务信息处理所述业务请求,从而使得所述客户端设备可W 继续访问网络资源。
[0082] 应用上述实施例,业务板在接收到客户端设备的接入请求后,可W根据业务板数 量W及本板的地址状态表,在预设的地址池中为所述客户端设备确定接入IP地址,并在将 所述接入IP地址发送到所述客户端设备后,将所述客户端设备的业务信息同步到其他业 务板中,当某业务板下线时,其他在线业务板可W根据同步的业务信息,接管从该下线业务 板接入的客户端设备,从而提高各业务板之间的禪合性,进而提升用户的上网体验。
[0083] 与上述PPPoE地址分配方法的实施例相对应,本申请还提供了一种PPPoE地址分 配装置的实施例。
[0084] 本申请一种PPPoE地址分配装置的实施例可W应用于部署有多个业务板的网络 设备中。装置实施例可W通过软件实现,也可W通过硬件或者软硬件结合的方式实现。W 软件实现为例,作为一个逻辑意义上的装置,是通过其所在业务板的处理器将非易失性存 储器中对应的计算机程序指令读取到内存中运行形成的。从硬件层面而言,如图3所示,为 本申请一种PPPoE地址分配装置所在业务板的一种硬件结构图,除了图3所示的处理器、内 存、网络接口、W及非易失性存储器之外,实施例中装置所在的业务板通常还可W包括其他 硬件,如负责处理报文的转发忍片等等。
[0085] 参考图4,是本申请一示例性实施例示出的一种PPPoE地址分配装置的框图,所述 装置可W应用在前述图3所示的网络设备上,所述PPPoE地址分配的装置400可W包括: 第一接收单元410、地址确定单元420、地址发送单元430、信息同步单元440、数量计算单元 450、状态表生成单元460和状态更新单元470。
[0086] 其中,第一接收单元410,用于接收客户端设备发送的接入请求;
[0087] 地址确定单元420,用于根据业务板数量W及本板的地址状态表,在预设的地址池 中为所述客户端设备确定接入IP地址;
[0088] 地址发送单元430,用于发送所述接入IP地址到所述客户端设备;
[0089] 信息同步单元440,用于将所述客户端设备的业务信息同步到其他业务板中,其 中,所述业务信息包括所述客户端设备的接入IP地址。
[0090] 数量计算单元450,用于根据业务板数量W及所述预设的地址池中IP地址的数量 确定本板可分配的IP地址数量;
[0091] 状态表生成单元460,用于根据本板可分配的IP地址数量生成本板的地址状态 表,所述地址状态表中包括本板可分配的各IP地址的当前状态,所述当前状态的初始状态 为可用。
[0092] 可选的,所述地址确定单元420根据业务板数量W及本板的地址状态表,采用如 下公式,在预设的地址池中为所述客户端设备确定接入IP地址:
[0093] CLIENT-IP = IP_S+BIT_index X M,
[0094] 其中,CLIENT_IP是为所述客户端设备确定的接入IP地址,IP_S是为本板指定的 起始IP地址,BIT_index是本板的地址状态表中可用IP地址的位置信息,M是业务板数量。 [00巧]状态更新单元470,用于在发送所述接入IP地址到所述客户端设备之后,更新本 板的地址状态表中所述接入IP地址的当前状态。
[0096] 由上述实施例可见,业务板在接收到客户端设备的接入请求后,可W根据业务板 数量和本板的地址状态表,在预设的地址池中利用预设算法为该客户端设备确定接入IP 地址,并发送所述接入IP地址到该客户端设备,同时,将该客户端设备的业务信息同步到 其他业务板上,从而提高各业务板之间的禪合性,进而提升用户的上网体验。
[0097] 参见图5,是本申请一示例性实施例示出的另一种PPPoE地址分配的装置的框图, 该实施例在前述图4所示实施例的基础上,所述装置PPPoE地址分配的装置400还包括:第 二接收单元480和业务处理单元490。
[0098] 其中,所述第二接收单元480,用于接收客户端设备发送的业务请求;
[0099] 业务处理单元490,用于当所述客户端设备的接入IP地址由其他业务板分配时, 根据所述客户端设备的业务信息处理所述业务请求。
[0100] 由上述实施例可见,当某业务板下线时,其他在线业务板可W根据保存的同步的 业务信息,接管从该下线业务板接入的客户端设备,继续为其提供业务服务,避免出现客户 端设备被迫下线的情况,进而提升用户的上网体验。 阳101] 上述装置中各个单元的功能和作用的实现过程具体详见上述方法中对应步骤的 实现过程,在此不再寶述。 阳102] 对于装置实施例而言,由于其基本对应于方法实施例,所W相关之处参见方法实 施例的部分说明即可。W上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件 说明的单元可W是或者也可W不是物理上分开的,作为单元显示的部件可W是或者也可W 不是物理单元,即可W位于一个地方,或者也可W分布到多个网络单元上。可W根据实际的 需要选择其中的部分或者全部模块来实现本申请方案的目的。本领域普通技术人员在不付 出创造性劳动的情况下,即可W理解并实施。 阳103] W上所述仅为本申请的较佳实施例而已,并不用W限制本申请,凡在本申请的精 神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本申请保护的范围之内。
【主权项】
1. 一种以太网上的点对点协议PPPoE地址分配方法,其特征在于,所述方法应用于部 署有多个业务板的网络设备中,包括: 接收客户端设备发送的接入请求; 根据业务板数量以及本板的地址状态表,在预设的地址池中为所述客户端设备确定接 入IP地址; 发送所述接入IP地址到所述客户端设备; 将所述客户端设备的业务信息同步到其他业务板中,其中,所述业务信息包括所述客 户端设备的接入IP地址。2. 根据权利要求1所述的方法,其特征在于,生成所述本板的地址状态表的过程,包 括: 根据业务板数量以及所述预设的地址池中IP地址的数量确定本板可分配的IP地址数 量; 根据本板可分配的IP地址数量生成本板的地址状态表,所述地址状态表中包括本板 可分配的各IP地址的当前状态,所述当前状态的初始状态为可用。3. 根据权利要求2所述的方法,其特征在于,根据业务板数量以及本板的地址状态表, 采用如下公式,在预设的地址池中为所述客户端设备确定接入IP地址: CLIENT_IP = IP_S+BIT_indexXM, 其中,CLIENT_IP是为所述客户端设备确定的接入IP地址,IP_S是为本板指定的起始 IP地址,BIT_index是本板的地址状态表中可用IP地址的位置信息,Μ是业务板数量。4. 根据权利要求2所述的方法,其特征在于,所述发送所述接入IP地址到所述客户端 设备之后,还包括: 更新本板的地址状态表中所述接入IP地址的当前状态。5. 根据权利要求1所述的方法,其特征在于,所述方法还包括: 接收客户端设备发送的业务请求; 当所述客户端设备的接入IP地址由其他业务板分配时,根据所述客户端设备的业务 信息处理所述业务请求。6. -种PPPoE地址分配装置,其特征在于,所述装置应用于部署有多个业务板的网络 设备中,包括: 第一接收单元,用于接收客户端设备发送的接入请求; 地址确定单元,用于根据业务板数量以及本板的地址状态表,在预设的地址池中为所 述客户端设备确定接入IP地址; 地址发送单元,用于发送所述接入IP地址到所述客户端设备; 信息同步单元,用于将所述客户端设备的业务信息同步到其他业务板中,其中,所述业 务信息包括所述客户端设备的接入IP地址。7. 根据权利要求6所述的装置,其特征在于,所述装置还包括: 数量计算单元,用于根据业务板数量以及所述预设的地址池中IP地址的数量确定本 板可分配的IP地址数量; 状态表生成单元,用于根据本板可分配的IP地址数量生成本板的地址状态表,所述地 址状态表中包括本板可分配的各IP地址的当前状态,所述当前状态的初始状态为可用。8. 根据权利要求7所述的装置,其特征在于,所述地址确定单元根据业务板数量以及 本板的地址状态表,采用如下公式,在预设的地址池中为所述客户端设备确定接入IP地 址: CLIENT_IP = IP_S+BIT_indexXM, 其中,CLIENT_IP是为所述客户端设备确定的接入IP地址,IP_S是为本板指定的起始 IP地址,BIT_index是本板的地址状态表中可用IP地址的位置信息,Μ是业务板数量。9. 根据权利要求7所述的装置,其特征在于,所述装置还包括: 状态更新单元,用于在发送所述接入IP地址到所述客户端设备之后,更新本板的地址 状态表中所述接入IP地址的当前状态。10. 根据权利要求6所述的装置,其特征在于,所述装置还包括: 第二接收单元,用于接收客户端设备发送的业务请求; 业务处理单元,用于当所述客户端设备的接入IP地址由其他业务板分配时,根据所述 客户端设备的业务信息处理所述业务请求。
【文档编号】H04L29/12GK105939400SQ201510991055
【公开日】2016年9月14日
【申请日】2015年12月24日
【发明人】仇俊杰
【申请人】杭州迪普科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1