一种绑定/解绑定的处理方法、系统和装置的利记博彩app

文档序号:7916122阅读:181来源:国知局
专利名称:一种绑定/解绑定的处理方法、系统和装置的利记博彩app
技术领域
本发明实施例涉及通信技术领域,特别涉及一种绑定/解绑定的处理方法、 系统和装置。
背景技术
随着用户对接入带宽的需求,运营商运营IPTV (Internet Protocol Television,网络电视)等视频增值业务的迫切需求,以及企业接入对带宽越 来越高的需求的急剧增长,传统的xDSL( Digital Subscriber Line,数字用户线) 接入方式越来越难满足日益增加的带宽需求。
由于现在许多用户仍然依赖铜线接入,因此现有技术采用DSL捆绑技术, 以使铜线接入满足日益增加的带宽需求。DSL捆绑技术通过同时复用两对以上 的DSL线路来实现带宽的提升。
在DSL线路捆绑的方式上,存在板内捆绑、板间捆绑及跨DSLAM( Digital Subscriber Line Access Multiplexer,数字用户线路接入复用器)的捆绑方式, 前两种在实际应用上存在诸多的限制,而跨DSLAM的捆绑方式为运营商提供 了更加灵活的捆绑方式,适用范围较广。
现有技术提供了一种通过在链路层聚合来实现捆绑的方法,在链路层通 过以太网协议实现多个链路的捆绑,具体可通过扩展可选的位于MAC(Media Access Control,々某体访问控制)CLIENT(客户端)子层及MAC/optional MAC Sublayer (可选的MAC子层)之间的Link Aggregation Sublayer (链路汇聚子层) 来实现多链路的汇聚,同时现有技术还扩展了LACP( Link Aggregation Control Protocol,链路汇聚控制协议)来实现汇聚(Aggregation)各功能实体之间的 信息交互。
在上述方法的实现系统中,系统通过帧分发算法将多个帧分发到不同的 端口,在系统的对端实现聚合,同一个会话的帧通过一个单一端口转发。现在用户接入越来越依赖DHCP (Dynamic Host Configuration Protocol, 动态主机配置协议)的方式,用户终端通过DHCP协议动态获取IP (Internet Protocol,因特网协议)地址等配置信息,从而实现用户的动态接入。
为防止非法MAC/IP地址报文对网络侧设备的攻击,现有技术提供了 一种 AN (Access Node,接入节点)对端口与MAC/IP地址进行绑定/解绑定的处理 方法。例如
DHCP服务器通过DHCP ACK (DHCP Acknowledge, DHCP确认)/DHCP REPLY (DHCP应答)等此种类型的消息返回给DHCP客户端包括分配的地址 以及配置参数等,AN可以通过监听这类消息来获知用户终端获取的地址及配 置参数,从而实现对应端口与IP/MAC地址的绑定。
DHCP客户端通过DHCP RELEASE (DHCP释放)等此种类型的消息向 DHCP服务器主动释放该DHCP客户端获取的地址及配置参数信息,AN通过对 这类消息的监听获知用户终端获取的地址的释放,从而实现之前端口与 IP/MAC地址的解绑定。
但是发明人发现现有技术中在跨AN捆绑的场景下,数据报文分别通过 不同的数据链路或线路传送,另外在DHCP接入的场景下,AN等节点通过 DHCP Snoopingj^听DHCP报文来实现端口与MAC/IP地址的绑定或解绑定。因 此,当DHCP报文也如普通报文一样被分段传送或在某个单一链路上被传送 时,并不是每个AN节点都能接收到DHCP报文,也就无法通过监听DHCP报文 来实现端口与MAC/IP地址的绑定或解绑定。

发明内容
本发明实施例提供一种绑定/解绑定的处理方法、系统和装置,以实现捆 绑链路对应的各个AN均能接收到DHCP报文,从而可以根据接收到的DHCP 报文实现端口与MAC/IP地址的绑定或解绑定。
为达到上述目的,本发明实施例一方面提供一种绑定的处理系统,包括 IP边缘节点和接入节点AN,
所述IP边缘节点,用于监听接收的动态主机配置协议DHCP报文,在监听到特定的DHCP才艮文之后,将所述特定的DHCP才艮文转发给捆绑链路对应
所述接入节点AN,用于接收所述IP边缘节点发送的特定的DHCP报文, 解析并获取所述特定的DHCP报文携带的IP地址或媒体接入控制MAC地址, 根据所述获取的IP地址或MAC地址,进行所述AN的端口与所述IP地址或 MAC地址的绑定。
另一方面,本发明实施例还提供一种解绑定的处理系统,包括远程网
关RG和接入节点AN,
所述RG,用于监听接收的动态主机配置协议DHCP报文,在监听到特定
的DHCP报文之后,将所述特定的DHCP报文转发给捆绑链路对应的各个AN,
所述特定的DHCP报文为DHCP释放报文;
所述接入节点AN,用于接收所述RG发送的特定的DHCP报文,解析并
获取所述特定的DHCP报文携带的IP地址或媒体接入控制MAC地址,根据
所述获取的IP地址或MAC地址,进行所述AN的端口与所述IP地址或MAC
地址的解绑定。
再一方面,本发明实施例还提供一种IP边缘节点,包括 链路捆绑单元,用于监听接收的DHCP报文,在监听到所述特定的DHCP
报文之后,将所述特定的DHCP报文转发给捆绑链路对应的各个AN,所述特
定的DHCP报文为DHCP确认报文或DHCP应答报文; 核心网侧接口单元,用于与核心网侧进行报文交互; 汇聚网侧接口单元,用于与汇聚网侧进行^^艮文交互。 再一方面,本发明实施例还提供一种远程网关RG,包括 链路捆绑单元,用于监听接收的DHCP报文,在监听到所述特定的DHCP
报文之后,将所述特定的DHCP报文转发给捆绑链路对应的各个AN,所述特
定的DHCP报文为DHCP释放报文;
用户侧接口单元,用于与用户侧网络进行l艮文交互; 信号转换单元,用于对所述用户侧网络发送的报文进行信号转换。 再一方面,本发明实施例还提供一种绑定/解绑定的处理方法,包括监听接收的动态主机配置协议DHCP报文;
在监听到特定的DHCP报文之后,将所述特定的DHCP报文转发给捆绑 链路对应的各个AN,以供所述AN根据所述特定的DHCP 4艮文对所述AN的 端口与所述IP地址或媒体接入控制MAC地址进行绑定/解绑定,所述特定的 DHCP报文包括DHCP确认报文、DHCP应答报文或DHCP释放才艮文。
再一方面,本发明实施例还提供一种绑定/解绑定的处理方法,包括
监听接收的DHCP报文;
在监听到特定的DHCP报文之后,生成层二控制协议L2CP控制报文, 并将所述L2CP控制报文发送至捆绑链路对应的各个AN,所述L2CP控制报 文指示所述捆绑链路对应的各个AN对所述L2CP控制报文携带的端口与IP 或MAC地址进行绑定/解绑定。
再一方面,本发明实施例还提供一种绑定/解绑定的处理系统,包括IP 边缘节点和接入节点AN,
所述IP边缘节点,用于向捆绑链路对应的各个AN发送层二控制协议 L2CP"I空制才艮文;
所述AN,用于接收所述IP边缘节点发送的L2CP控制报文,解析并获 取所述L2CP控制报文中携带的端口 ,以及IP或MAC地址信息,并根据所 述获取的端口 ,以及IP或MAC地址信息,对所述端口与IP或MAC地址进 行绑定/解绑定。
再一方面,本发明实施例还提供一种IP边缘节点,包括 接入控制单元,用于监听接收的DHCP报文,并在监听到特定的DHCP 报文之后,生成L2CP控制报文,所述L2CP控制报文指示所述捆绑链路对应 的各个AN对所述L2CP控制报文携带的端口与IP或MAC地址进行绑定/解 绑定,所述特定的DHCP报文包括DHCP确认报文、DHCP应答报文或DHCP 释放报文;
链路捆绑单元,用于为所述接入控制单元提供捆绑链路对应的各个AN 的端口信息;
核心网侧接口单元,用于与核心网侧进行报文交互;汇聚网侧接口单元,用于与汇聚网侧进行报文交互。
与现有技术相比,本发明实施例具有以下优点通过本发明实施例,捆 绑链路对应的各个AN均能接收IP边缘节点发送的特定的DHCP报文,从而 可以根据所述特定的DHCP报文携带的IP地址或MAC地址,将AN的端口 与获取的IP地址或MAC地址进行绑定或解绑定。本发明实施例在^争AN捆 绑场景下,为AN的端口与MAC或IP地址的绑定或解绑定^是供了一种实现 方法。


图1为^争AN捆绑的实现系统的示意图2为在DSL和PON应用场景下,都能对线路进行捆绑的实现系统示意
图3为本发明实施例绑定/解绑定的处理方法的流程图; 图4为本发明实施例绑定的处理系统的结构图; 图5为本发明实施例IP边缘节点的结构图; 图6为本发明实施例绑定的处理系统的连接关系示意图; 图7为本发明实施例将AN的端口与MAC/IP地址进行绑定的实施过程示 意图8为本发明实施例将端口与MAC/IP地址进^f亍绑定的流程图; 图9为本发明实施例解绑定的处理系统的结构图; 图IO为本发明实施例RG的结构图11为本发明实施例将AN的端口与MAC/IP地址进行解绑定的实施过 程示意图12为本发明实施例将端口与MAC/IP地址进行解绑定的流程图; 图13为本发明实施例提供的一种RG及IP边缘节点的转发控制单元的实 现方式示意图14为本发明实施例提供的另 一种RG及IP边缘节点的转发控制单元的 实现方式示意图;图15为本发明实施例绑定/解绑定的处理系统的结构图; 图16为本发明实施例IP边缘节点的结构图; 图17为本发明实施例绑定/解绑定的处理方法的流程图; 图18为本发明实施例绑定/解绑定的处理系统的实现示意图; 图19为本发明实施例实现AN的端口与MAC/IP地址绑定或解绑定的处 理方法流程图。
具体实施例方式
本发明实施例提供一种绑定/解绑定的处理方法,在跨AN的捆绑场景下, 实现了端口与MAC/IP地址的绑定或解绑定,从而可以对非法MAC/IP地址报文 进行阻止,避免了非法MAC/IP地址报文对网络侧设备的攻击。
如图1所示,为跨DSLAM捆绑的实现系统的示意图,主要包括三个部 分RG、 IP边缘节点/汇聚开关和AN,
其中,RG (Remote Gateway,远程网关)包括用户侧接口单元、链路捆 绑单元及Modem (调制解调)单元,
用户侧接口单元一方面负责与用户侧网络相连,接收和发送用户侧网络 的数据报文,另一方面负责与链路捆绑单元相连。
链路捆绑单元为捆绑实现的主要部分,主要负责数据在上行方向上的多 个链路上的负荷分担,以及对下行的数据报文重新进行恢复处理,对应的存 在多种实现技术,例如可以基于IEEE (Institute of Electrical and Electronics Engineers,美国电气及电子工程师学会)802.3ad实现,也可以基于IEEE 802.3ah实现。
Modem单元多个Modem单元负责DSL信号的调制解调。 其中,IP边缘节点/汇聚开关包括汇聚网侧接口单元、链路捆绑单元及核 心网顺'j接口单元,
汇聚网侧接口单元与汇聚网侧及AN相连,负责接收和发送汇聚网的报 文,将链路捆绑单元发送的报文转发至汇聚网侧的多个链路,将汇聚网侧的 多个链路发送的报文转发至链路捆绑单元。IP边缘节点/汇聚开关的链i^l困绑单元与RG中的链路捆绑单元对应,也 负责下行方向上的数据在链路上的负荷分担,以及对上行方向上数据的组织 恢复,同样对应多种实现技术。
核心网侧接口单元与核心网相连,负责接收和发送核心网侧的数据报文, 另 一方面负责与链路捆绑单元相连。
其中,AN为捆绑线路对应的多个DSLAM,跨DSLAM捆绑的实现系统 中包括多个AN。
跨DSLAM捆绑的实现方法包括对帧进行分片,然后负荷分担到多条链 路上进行传送,还包括将会话负荷分担到多条不同的链路上等多种方式。
在PON ( Passive Optical Network,无源光网络)应用场景下,也可以对 接入光纤进行捆绑以提高带宽。在实现系统的架构上,只需要将图1中的 Modem单元改成PON技术下的光模块即可,因此在DSL和PON应用场景下, 都能对线路进行捆绑的实现系统如图2所示。
图2中的信号转换单元在DSL应用场景下对应Modem单元,在PON应 用场景中对应负责光电转换处理的光模块,接入线路在DSL应用场景下对应 接入环路,在PON应用场景下对应光纤。
由于通过对DHCP报文进行监听实现AN上的端口与MAC/IP地址的绑 定,是通过在DHCP的正常流程中对DHCP ACK报文或DHCP REPLY报文 进行监听来实现的,DHCP服务器将IP地址等配置参数通过DHCP ACK或 DHCP REPLY才艮文下发给DHCP客户端,此时AN如能监听到DHCP ACK或 DHCP REPLY报文,则能解析出MAC/IP地址信息,Z人而实现将相应端口与 MAC/IP地址进行绑定。
如图3所示,为本发明实施例绑定/解绑定的处理方法的流程图,包括
步骤S301 ,监听接收的DHCP报文。
步骤S302,在监听到特定的DHCP报文之后,将特定的DHCP报文转发 给捆绑链路对应的各个AN,以供AN根据该特定的DHCP报文对该AN的端 口与IP地址或MAC地址进行绑定/解绑定,所述特定的DHCP报文包括DHCP 确认报文、DHCP应答才艮文或DHCP释放报文。本发明实施例中,IP边缘节点或RG监听接收的DHCP报文,在监听到 特定的DHCP报文,例如DHCP确认报文、DHCP应答报文或DHCP释放 报文之后,IP边缘节点或RG将特定的DHCP报文转发给捆绑链路对应的各 个AN。具体可以为IP边缘节点或RG将特定的DHCP报文向捆绑链路对应 的所有AN广播。
其中,AN根据该特定的DHCP报文对该AN的端口与IP地址或MAC 地址进行绑定/解绑定具体可以为
AN解析并获取特定的DHCP报文携带的IP地址或MAC地址,并根据 获取的IP地址或MAC地址,对该AN的端口与IP地址或MAC地址进行绑 定/解绑定。
在AN根据特定的DHCP报文对该AN的端口与IP地址或MAC地址进 行绑定/解绑定之后,该AN转发特定的DHCP报文至远程网关RG或IP边缘 节点,在接收到多份相同的特定的DHCP报文之后,该RG或IP边缘节点仅 转发一份特定的DHCP报文,丟弃其他相同的特定的DHCP报文。
上述绑定/解绑定的处理方法,实现了将监听到的特定的DHCP报文转发 给捆绑链路对应的各个AN,从而使每个AN32都可以通过监听DHCP报文, 实现将AN32对应的端口与IP或MAC地址的绑定/解绑定,有效防止了非法 MAC/IP地址报文对网络侧设备的攻击,提高了网络侧设备的接入安全性。
如图4所示,为本发明实施例绑定的处理系统的结构图,包括IP边缘 节点41和接入节点AN42,
IP边缘节点41,用于监听接收的DHCP报文,在监听到特定的DHCP报 文之后,将该特定的DHCP报文转发给捆绑链路对应的各个AN42,该特定的 DHCP报文为DHCP确认报文或DHCP应答冲艮文;
接入节点AN42,用于接收IP边缘节点41发送的特定的DHCP报文,解 析并获取该特定的DHCP报文携带的IP地址或MAC地址,根据获取的IP地 址或MAC地址,进行AN42的端口与IP地址或MAC地址的绑定。
该绑定的处理系统还包括远程网关RG43,用于接收捆绑链路对应的各 个AN42转发的特定的DHCP报文,在接收到多份相同的特定的DHCP报文之后,仅转发一份特定的DHCP报文至用户侧网络,丟弃其他相同的特定的 DHCP报文。
上述绑定的处理系统,IP边缘节点41将监听到的特定的DHCP报文,例
而使每个AN42都可以通过监听DHCP报文,实现对AN42对应的端口与IP 地址或MAC地址进行绑定。
如图5所示,为本发明实施例IP边缘节点41的结构图,包括 链路捆绑单元411,用于监听接收的DHCP报文,在监听到特定的DHCP 报文之后,将该特定的DHCP报文转发给捆绑链路对应的各个AN42,该特定 的DHCP报文为DHCP确认报文或DHCP应答报文;
核心网侧接口单元412,用于与核心网侧进行才艮文交互; 汇聚网侧接口单元413,用于与汇聚网侧进行报文交互。 其中,链路捆绑单元411可以包括DHCPPROXY子单元4111、转发控 制子单元4112和帧广播/单播子单元4113,
DHCPPROXY子单元4111,用于监听接收的DHCP报文,在监听到特定 的DHCP报文之后,向转发控制子单元4112发送指示信息,指示转发控制子 单元4112将特定的DHCP报文发送至帧广播/单播子单元4113;
转发控制子单元4112,用于根据DHCP PROXY子单元4111发送的指示 信息,将特定的DHCP ^t艮文发送至帧广播/单播子单元4113;
帧广播/单播子单元4113,用于接收转发控制子单元4112发送的特定的 DHCP报文,并将特定的DHCP报文向捆绑链路对应的所有AN 42广播。另 外,帧广播/单播子单元4113还可以实现将报文对特定的端口进行单播。
上述IP边缘节点41,链if^l困绑单元411中的DHCP PROXY子单元4111 监听接收的DHCP报文,在监听到特定的DHCP报文之后指示转发控制子单 元4112将监听到的特定的DHCP报文,例如DHCP确认报文或DHCP应答 报文转发给帧广播/单播子单元4113,由帧广播/单播子单元4113将该特定的 DHCP净艮文转发给捆绑链路对应的各个AN42,从而可以使AN42根据该特定 的DHCP报文携带的IP或MAC地址,对该AN42的端口与IP或MAC地址进行绑定。
如图6所示,为本发明实施例绑定的处理系统的连接关系示意图,本发
明实施例在IP边缘节点41的链路捆绑单元411上增加DHCP PROXY功能。 其中,IP边缘节点41的链路捆绑单元411增加DHCP PROXY子单元4111 后,负责对DHCP报文进行特殊处理,或者只对特定的DHCP报文,例如 DHCP确认报文或DHCP应答报文进行特殊处理。在监听到特定的DHCP报 文之后,向转发控制子单元4112发送指示信息,指示转发控制子单元4112 将特定的DHCP报文发送至帧广播/单播子单元4113
另外DHCP PROXY子单元4111也可以位于链路捆绑单元411与核心网 侧接口单元412之间,或位于链路捆绑单元411与汇聚网侧接口单元413之 间,但链路捆绑单元411需要能感知DHCP PROXY子单元4111感知到的内 容。
AN42具有DHCP RELAY (DHCP中继)功能,AN通过DHCP RELAY 功能感知DHCP报文,以实现AN42的端口与MAC/IP地址的绑定。然后将 特定的DHCP报文或全部的DHCP报文转发给RG43。
其中,RG43包括链路捆绑单元431 ,用于监听AN42发送的DHCP报 文,在监听到特定的DHCP净艮文,例如DHCP ACK或DHCP REPLY报文后, 只转发一份至用户侧网络,而丟弃其它相同报文。
该RG43还包括用户侧网络单元432,用于与用户側网络进行报文交互。
信号转换单元433,用于对RG43和AN42交互的报文进行信号转换。
其中,链路捆绑单元431包括
DHCP PROXY子单元4311 ,用于监听AN42发送的DHCP报文,在监听 到特定的DHCP报文,例如DHCP ACK或DHCP REPLY报文后,触发链路 捆绑单元431将接收到的相同的DHCP ACK或DHCP REPLY报文,只转发一 份至用户侧网络,而丟弃其它相同的报文。
在通过DHCP协议实现地址等参数分配的过程中,DHCP服务器最后通 过DHCP ACK或DHCP REPLY下发最终分配给用户终端的地址等参数。本发 明实施例将AN42的端口与MAC/IP地址进行绑定的实施过程,如图7所示,主要包括两部分的处理
(1 ) IP边缘节点41中的链路捆绑单元411通过DHCP PROXY子单元 4111监听接收的DHCP报文,当监听到前述的DHCP ACK或DHCP REPLY 报文后,触发链路捆绑单元411将该报文进行特殊处理,由帧广播/单播子单 元4113将该报文转发至进行捆绑的所有链路中,并不进行正常的捆绑分发操 作;
(2 ) RG43中的链路捆绑单元431通过DHCP PROXY子单元4311监听 AN42发送过来的DHCP报文,当监听到各个链路发送的DHCP ACK或DHCP REPLY报文后,只通过用户侧接口单元432转发一〗分至用户侧网络,而丟弃 其它相同报文。
如图8所示,为本发明实施例将端口与MAC/IP地址进行绑定的流程图, 图8以系统中只包含两个AN42 ( AN x、 AN y )为例进行说明,但在实 际的应用场景中,但是本发明实施例并不局限于此,捆绑系统可能对应任意 多个(两个及以上)链路及链路上的AN42,且多个AN42对DHCP报文的处 理方法是相同的,因此任意多个AN42场景的处理也可以从本发明实施例表 述的方法中推导出来。 具体包括以下步骤
步骤S801, IP边缘节点41监听到进入捆绑系统的DHCP ACK/DHCP REPLY才艮文。
步骤S802, IP边缘节点41对该DHCP净艮文进4亍特殊处理,将该DHCP 报文完整的(不分片)转发给多条捆绑链路对应的多个AN42。具体可以为 IP边缘节点41将DHCP ACK/DHCP REPLY报文向捆绑链路对应的所有AN42 广播。图8中通过ANx、 ANy表示捆绑链路对应的多个AN42。
步骤S803,捆绑链路对应的多个AN42在接收到DHCP报文后,分别通 过解析报文中分配的IP地址及MAC地址,在该AN42上执行相应端口与 IP/MAC地址的绑定。
步骤S804,捆绑链路对应的多个AN42都将DHCP ACK/DHCP REPLY 报文发送至RG43。步骤S805, RG43在接收到多份相同的DHCP报文后,也需要对接收的 多份DHCP报文进行特殊处理,对于相同的DHCP报文,仅转发一份并将其 他相同的DHCP才艮文都丢弃。
本发明实施例IP边缘节点41中的链路捆绑单元411在接收到DHCP报 文后,不对DHCP报文进行捆绑系统正常的报文分发处理,而是将DHCP报 文完整(不分片)的转发给每一个捆绑链路对应的AN42,使得每个捆绑链路 对应的AN42都能接收到DHCP报文,从而AN42中的DHCP RELAY都能感 知到DHCP报文,进而实现端口与MAC/IP地址的绑定。
并且本发明实施例中,对DHCP报文的处理可以是对特定的DHCP报文 都进行上述处理,特定的DHCP报文至少包括DHCP ACK/DHCP REPLY报文; 或者是对所有的DHCP报文都进行上述处理。
如图9所示,为本发明实施例解绑定的处理系统的结构图,包括远程 网关RG91和接入节点AN92,
RG91 ,用于监听接收的DHCP报文,在监听到特定的DHCP报文之后, 将该特定的DHCP报文完整地转发给捆绑链路对应的各个AN92,该特定的 DHCP报文为DHCP释放报文;
接入节点AN92,用于接收RG91发送的特定的DHCP报文,解析并获取 特定的DHCP报文携带的IP地址或MAC地址,根据获取的IP地址或MAC 地址,进行AN92的端口与IP地址或MAC地址的解绑定。
该解绑定的处理系统还包括IP边缘节点93,用于接收捆绑链路对应的 各个AN92转发的特定的DHCP报文,在接收到多份相同的特定的DHCP报 文之后,仅转发一份特定的DHCP报文至核心网侧,丢弃其他相同的特定的 DHCP才艮文。
用户在主动释放DHCP连接的时候发送DHCP RELEASE ( DHCP释放) 报文,上述解绑定的处理系统,RG91通过监听DHCP RELEASE报文,实现 端口与MAC/IP的解绑定。RG91在检测到DHCP RELEASE报文后不对该报 文进行捆绑系统的正常处理而是将该DHCP RELEASE报文复制到捆绑系统 对应的每个端口进行发送,这样每个端口对应的每个AN92就都能接收到DHCP RELEASE才艮文/人而实现解绑定。
如图10所示,为本发明实施例RG的结构图,包括
链路捆绑单元911 ,用于监听接收的DHCP报文,在监听到特定的DHCP 报文之后,将特定的DHCP报文完整地转发给捆绑链路对应的各个AN92,该 特定的DHCP报文为DHCP释放报文;
用户侧接口单元912,用于与用户侧网络进行报文交互;
信号转换单元913,用于对RG91和AN92交互的报文进行信号转换。例 如在DSL接入技术中,信号转换单元913用于进行信号调制;在PON接入 技术中,信号转换单元913用于进行光电转换处理。
其中,链路捆绑单元911包括DHCP PROXY子单元9111、转发控制子 单元9112和帧广播/单播子单元9113,其中,
DHCPPROXY子单元9111,用于监听接收的DHCP报文,在监听到特定 的DHCP报文之后,向转发控制子单元9112发送指示信息,指示转发控制子 单元9112将特定的DHCP报文发送至帧广播/单播手单元9113;
转发控制子单元9112,用于根据DHCP PROXY子单元9111发送的指示 信息,将特定的DHCP报文发送至帧广播/单播子单元9113;
帧广播/单播子单元9113,用于接收转发控制子单元9112发送的特定的 DHCP报文,并将该特定的DHCP报文向捆绑链路对应的所有AN92广播。
上述RG91,在链ifW困绑单元911的DHCP PROXY子单元9111监听到特 定的DHCP报文,例如DHCP释放报文之后,指示转发控制子单元9112将 特定的DHCP报文发送至帧广播/单播子单元9113,由帧广播/单播子单元9113 完整地将其转发给捆绑链路对应的各个AN92,从而使每个AN92都可以通过 监听DHCP报文,实现将AN92对应的端口与IP或MAC地址解绑定。
本发明实施例将AN92的端口与MAC/IP地址进行解绑定的实施过程,如 图ll所示,主要包括两个部分
(1 ) RG91中的链路捆绑单元911通过DHCP PROXY子单元9111监听 接收的DHCP报文,当监听到前述的DHCP RELEASE报文后,向转发控制 子单元9112发送指示信息,指示转发控制子单元9112将DHCP RELEASE报文发送至帧广播/单播子单元9113,由帧广播/单播子单元9113将其完整的转 发至捆绑对应的所有链路中,并不进行正常的捆绑分发操作。
(2) IP边缘节点93监听核心网侧发送过来的DHCP4艮文,当监听到从
DHCP RELEASE报文,只转发一份至核心网侧,而丟弃其它相同的报文。 其中,IP边缘节点93包括
链路捆绑单元931,用于监听核心网侧发送过来的DHCP报文,在监听
的DHCP RELEASE报文,只转发一份至核心网侧,而丟弃其它相同的报文; 核心网侧接口单元932,用于与核心网侧进行才艮文交互; 汇聚网侧接口单元93 3,用于与汇聚网侧进行^J艮文交互。 其中,链路捆绑单元931包括
DHCP PROXY子单元9311,用于监听核心网侧发送过来的DHCP报文, 在监听到DHCP RELEASE报文后,触发链路捆绑单元931将接收到的相同的 DHCP RELEASE报文,只转发一份至核心网侧,而丢弃其它相同的报文。
如图12所示,为本发明实施例将端口与MAC/IP地址进行解绑定的流程 图,图12以系统中只包含两个AN92 (ANx、 ANy)为例进行说明,但在实 际的应用场景中,捆绑系统可能对应任意多个捆绑(两个及以上)链路及捆 绑链路对应的AN92,且多个AN92对DHCP报文的处理方法是相同的,因此 任意多个AN92场景的处理方法也可以从本发明实施例表述的方法中推导出 来。
步骤S1201, RG91监听到进入捆绑系统的DHCP RELEASE报文。 步骤S1202, RG91对该DHCP RELEASE报文进行特殊处理,并不对其 进行捆绑的正常分发操作,而是将其转发至捆绑链路对应的多个AN92中, 具体可以为RG91将DHCP RELEASE报文向捆绑链路对应的所有AN92广 播。图12中通过ANx、 ANy表示捆绑链路对应的多个AN92。
步骤S1203,捆绑链路对应的多个AN92在接收到DHCP报文后,分别 解析DHCP RELEASE报文中的IP/MAC地址等信息,在该AN92上执行相应
20端口与IP/MAC地址的解绑定。
步骤SI204,捆绑链路对应的多个AN92都将DHCP RELEASE报文发送 至IP边缘节点93。
步骤S1205, IP边缘节点93在接收到多份相同的DHCP报文后,需要对 接收的多份DHCP报文进行特殊处理,对于相同的DHCP报文,仅转发一份 并将其他相同的DHCP "^艮文都丟弃。
本发明实施例中RG91的链路捆绑单元911在接收到DHCP报文后,不 对DHCP报文做捆绑系统正常的分发报文的处理,而是完整的将DHCP报文 转发给每一个捆绑链路对应的AN92,使得每一个捆绑链路对应的AN92都能 接收到DHCP报文,从而AN92中的DHCP RELAY都能感知到DHCP报文, 从而实现AN92的端口与MAC/IP地址的解绑定。
本发明实施例中,对DHCP报文的处理可以是对特定的DHCP才艮文都进 行上述的处理,特定的DHCP报文至少包括DHCP RELEASE报文;或者也 可以对所有的DHCP报文都进行处理,
上述对端口与MAC/IP地址进行绑定与解绑定的方法,在具体实现时, RG及IP边缘节点均需要能感知特定的DHCP报文,并且对特定的DHCP报 文不进行正常的捆绑分发操作而是将该特定的DHCP才艮文完整地转发至捆绑 链路对应的每一个AN。本发明实施例提供的一种RG及IP边缘节点的转发 控制单元的实现方式,如图13所示,在图13中,转发控制单元131位于MAC 客户端132上,该报文转发装置基于正EE( Institute of Electrical and Electronics Engineers,美国电气及电子工程师学会)802.3ad技术实现。
其中,帧广播/单播单元133是在IEEE 802.3ad的实现技术中增加的专门 针对捆绑系统内部广播及特定单播的单元,其功能可以是负责将报文针对所 有端口进行广播及对特定端口进行单播,且只针对发送方向;通过帧广播/单 播单元133,可以将接收的报文按照IEEE 802.3ad的分发方式及本发明实施例 的分发方式进行分发;
在本发明实施例中,转发控制单元131集成在MAC客户端(MAC Client) 132上,该转发控制单元131受DHCP PROXY单元134控制,将转发的数据送至帧分发器(Frame Distributor)单元135或新增的帧广播/单播单元133。 图13中I表示报文的下行,经过DHCP PROXY单元134到MAC客户端132 中的转发控制单元131, II表示DHCP PROXY单元134对转发控制单元131 的控制,控制报文的转发流向,III表示MAC客户端132对报文的上行处理, 将报文转发至DHCP PROXY单元134。
DHCP PROXY单元134:负责监听DHCP才艮文并对其祐支特殊操作,下行 方向控制MAC客户端132对报文的转发处理,本发明实施例中对特定的 DHCP报文做帧广播类型的转发,即将特定的DHCP报文向捆绑的每个端口 转发。DHCP PROXY单元134监听DHCP报文,对接收自多个链路上行相同 的DHCP报文,只转发一份,将其它相同的报文丢弃。
在本发明实施例提供的捆绑系统中,DHCP PROXY单元134监听DHCP 报文,当监听到特定的DHCP报文,例如DHCP ACK/REPLY或DHCP RELEASE报文后,控制MAC客户端132中的转发控制单元131将该报文送 至帧广播/单播单元133进行处理。转发控制单元131接收到上述DHCP报文 后将其转发至帧广播/单播单元133,帧广播/单播单元133在接收到这些DHCP 报文后向捆绑对应的端口进行广播,通过上述操作,实现了对特定DHCP报 文在捆绑系统中进行特殊处理,即完整的将特定的DHCP报文转发给每一个 对应的AN。
如图14所示,为本发明实施例提供的另 一种RG及IP边缘节点的转发控 制单元的实现方式,图14中,转发控制单元131集成在帧分发单元141上, 该报文转发装置基于正EE 802.3ad技术实现。
其中,帧广播/单播单元133是在IEEE 802.3ad的实现技术中增加的专门 针对捆绑系统内部广播及特定单播的单元,其功能可以是负责将报文针对所 有端口进行广播及对特定端口进行单播,且只针对发送方向;通过帧广播/单 播单元133,可以将接收的报文按照IEEE 802.3ad的分发方式及本发明实施例 的分发方式进行分发;
在本发明实施例中,转发控制单元131集成在帧分发(Frame Distribution) 单元141上,该转发控制单元131受DHCP PROXY单元134控制,将转发的数据送至帧分发器(Frame Distributor)单元135或帧广播/单播单元133,如 图14所示,I表示报文的下行,报文从DHCP PROXY单元134经过MAC客 户端132到帧分发单元141中的转发控制单元131, II表示DHCP PROXY单
元134对转发控制单元131的控制,控制报文转发的流向,ni表示帧分发单
元141对报文的上行处理,转发报文经过MAC客户端132至DHCP PROXY 单元134;
DHCP PROXY单元134:负责监听DHCP报文并对其做特殊操作,下行 方向控制MAC客户端132对报文的转发处理,本发明实施例中对特定的 DHCP报文做帧广播类型的转发,即将特定的DHCP报文向捆绑的每个端口 转发;对接收自多个链路上行方向的相同的DHCP报文,只转发一份,而将 其它相同的报文丢弃。
在本发明实施例提供的捆绑系统中,DHCP PROXY单元134监听DHCP 报文,当监听到特定的DHCP报文,例如DHCP ACK/REPLY或DHCP RELEASE报文后,控制帧分发模块141中的转发控制单元131将该报文送至 帧广播/单播单元133进行处理。转发控制单元131接收到上述DHCP报文后 将其转发至帧广播/单播单元133,帧广播/单播单元133在接收到这些DHCP 报文后向捆绑对应的端口进行广播,从而实现了在捆绑系统中对特定的DHCP 报文进行特殊处理,即完整的将DHCP报文转发给每一个对应的AN。
本发明实施例中,特定DHCP报文,例如DHCP ACK/REPLY或DHCP RELEASE报文的接收仍然走正EE 802.3ad的系统,而通过DHCP PROXY功 能实现对特定DHCP报文的特殊处理,在接收到上述特定DHCP报文后,仅 正常转发第一个特定DHCP报文,对后续接收到的相同的特定DHCP报文丟 弃。
此外,上述的报文转发的装置实现了在捆绑系统下对报文在捆绑对应端 口的广播及对特定端口的单播,对应图13中的Transmission Sublayer (传输 子层)的实现以及图14中Aggregator (汇聚器)的实现。
下面介绍的实施例采用L2C (Layer 2 Control,层二控制)方式实现绑定 /解绑定的处理方法和系统。如图15所示,为本发明实施例绑定/解绑定的处理系统的结构图,包括 IP边纟彖节点151和4妄入节点AN152,
IP边缘节点151,用于监听接收的DHCP报文,在监听到特定的DHCP 报文之后,生成L2CP ( Layer 2 Control Protocol,层二控制协议)控制报文, 并将所述L2CP控制报文发送至捆绑链路对应的各个AN152;
AN152,用于接收IP边缘节点151发送的L2CP控制报文,解析并获取 该L2CP控制报文中携带的端口 ,以及IP或MAC地址信息,并根据获取的 端口 ,以及IP或MAC地址信息,对端口与IP或MAC地址进行绑定/解绑定。
该绑定/解绑定的处理系统还包括远程网关RG153,用于接收绑定链路 对应的各个AN152发送的DHCP报文。
上述绑定/解绑定的处理系统,IP边缘节点151监听DHCP报文,并通过 L2CP控制报文控制AN152对AN152的端口与MAC/IP进行绑定或解绑定。
如图16所示,为本发明实施例IP边缘节点的结构图,包括
接入控制单元1511,用于监听接收的DHCP报文,并在监听到特定的 DHCP报文之后,生成L2CP控制报文,该L2CP控制报文指示捆绑链路对应 的各个AN152对L2CP控制报文携带的端口与IP或MAC地址进行绑定或解 绑定,该特定的DHCP报文包括DHCP确认报文、DHCP应答报文或DHCP 释放报文;
链路捆绑单元1512,用于为接入控制单元1511提供捆绑链路对应的各个 AN的端口信息;
核心网侧接口单元1513,用于与核心网侧进行才艮文交互; 汇聚网侧接口单元1514,用于与汇聚网侧进行报文交互。 其中,接入控制单元1511包括
DHCP PROXY子单元15111,用于监听接收的DHCP报文; L2C子单元15112,用于在DHCP PROXY子单元15111监听到特定的 DHCP报文之后,生成L2CP控制报文,该L2CP控制报文指示捆绑链路对应 的各个AN152将所述L2CP控制报文携带的端口与IP或MAC地址进行绑定 或解绑定。
24上述IP边缘节点151,接入控制单元1511的DHCP PROXY子单元15111 监听接收的DHCP报文,在监听到特定的DHCP报文之后,L2C子单元15112 生成L2CP控制寺艮文,控制捆绑链路对应的各个AN152对L2CP控制报文携 带的端口与IP或MAC地址进行绑定或解绑定,从而实现了端口与IP/MAC 地址的绑定或解绑定。
如图17所示,为本发明实施例绑定/解绑定的处理方法,包括
步骤S1701 ,监听接收的DHCP报文。
步骤S1702,在监听到特定的DHCP报文之后,生成L2CP控制报文,并 将该L2CP控制报文发送至捆绑链路对应的各个AN152,该L2CP控制报文指 示捆绑链路对应的各个AN152对所述L2CP控制报文携带的端口与IP或MAC 地址进行绑定/解绑定。
捆绑链路对应的各个AN152对所述L2CP控制报文携带的端口与IP或 MAC地址进行绑定/解绑定具体可以为
捆绑链路对应的各个AN152接收L2CP控制报文,解析并获取该L2CP 控制报文中携带的端口,以及IP或MAC地址信息,根据获取的端口,以及 IP或MAC地址信息,对AN152的端口与IP或MAC地址进行绑定/解绑定。
上述绑定/解绑定的处理方法,IP边缘节点151监听DHCP报文,并生成 相应的L2CP控制报文,通过该L2CP控制报文控制AN152实现AN152的端 口与MAC/IP的绑定或解绑定。
本实施例绑定/解绑定的处理系统的实现示意图如图18所示,本实施例中 的IP边缘节点151增加了接入控制单元1511,该接入控制单元1511包括 DHCP PROXY子单元15111及L2C子单元15112;
本实施例中,DHCP PROXY子单元15111、 L2C子单元15112及链路捆 绑单元1512各自进行的处理及报文交互如下
DHCP PROXY子单元15111用于监听上行捆绑系统发送的DHCP报文, 以及下行即将发送至捆绑系统的DHCP报文,负责触发L2C子单元15112发 起L2C对AN节点152的控制。其中,触发条件包括^旦不限于
(1)监听到下行的即将发送至捆绑系统的DHCP ACK或DHCP REPLY报文时,触发对ANl52的端口与MAC/IP地址绑定控制;
(2 )监听到上行的从捆绑系统过来的DHCP RELEASE报文时,触发对 AN152的端口及MAC/IP地址的解绑定控制,等等。
在本实施例中,链路捆绑单元1512需要向L2C子单元15112提供与用户 RG153捆绑的ANl52及端口信息。
L2C子单元15112在DHCP PROXY子单元15111触发对AN152的控制 后,L2C子单元15112首先通过链路捆绑单元1512获得与用户DSL捆绑的 ANl52及ANl52相应的端口信息,加上从DHCP PROXY子单元15111获得 的MAC及IP地址信息,生成对相应AN152及AN152的端口的绑定或解绑 定命令,即相应的L2CP控制报文,并向各个AN152发送相应的L2CP控制 报文。
另外,本实施例中的RG153包括链路捆绑单元1531,用于监听AN152 发送的DHCP报文,在监听到特定的DHCP报文,例如DHCPACK、 DHCP REPLY或DHCP RELEASE报文后,只转发一份至用户侧网络,而丢弃其它 相同报文。
该RG153还包括用户侧网络单元1532,用于与用户侧网络进行4艮文交互。
信号转换单元1533,用于对RG153和ANl52交互的报文进行信号转换。 下面描述IP边缘节点151通过L2CP控制报文实现AN152的端口与 MAC/IP地址绑定或解绑定的处理方法,其流程图如图19所示,图19中只标 识了一个AN,实际实现中,IP边缘节点151生成与捆绑链路的各个AN152 对应的L2CP控制报文并发送到各个相应的AN152来实现对捆绑链路对应的 每个AN152进行控制,并不是只有一个AN152,本实施例仅以一个AN152 为例进行说明,具体包括
步骤S1901, IP边缘节点151监听特定的DHCP报文,在监听到特定的 DHCP报文,例如DHCP ACK/DHCP REPLY或DHCP RELEASE报文后, 控制多个AN152对应端口的绑定/解绑定,生成L2CP控制报文。所述L2CP 控制报文对多个AN152的对应端口的绑定/解绑定进行控制。在监听到DHCP ACK/DHCPREPLY报文后,对AN152的端口与MAC/IP 地址的绑定进行控制;在监听到DHCP RELEASE报文后,对AN152的端口 与MAC/IP地址的解绑定进行控制。
其中IP边缘节点151内部实施的必要步骤有
a) 监听并感知到DHCP报文来自捆绑系统;
b) 获得发送DHCP报文的用户的捆绑链路对应的多个AN152及其端口 的信息;
c )通过DHCP PROXY子单元15111获取DHCP报文中的IP/MAC地址
信息;
最后通过上述的步骤生成对多个AN152的对应端口的绑定/解绑定进行 4空制的L2CP4空制4艮文;
步骤S1902, IP边缘节点151向捆绑链路对应的各个AN152发送相应的 L2CP4空制才艮文。
在步骤S1902中,L2CP控制报文的发送不经过捆绑系统而是直接发送至 捆绑链路对应的多个AN152。
步骤S1903,各个AN152在接收到L2CP控制报文后,解析L2CP控制 报文,获取包括操作的类型(绑定/解绑定)、对应的端口和MAC/IP地址信息 中的一种或几种,并根据该L2CP控制报文实施端口与MAC/IP地址的绑定或 解绑定。
上述绑定/解绑定的处理方法,IP边缘节点151监听DHCP报文,并生成 相应的L2CP控制报文,通过该L2CP控制报文控制AN152实现AN152的端 口与MAC/IP的绑定或解绑定。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发 明可以通过硬件实现,也可以可借助软件加必要的通用硬件平台的方式来实 现基于这样的理解,本发明的技术方案可以以软件产品的形式体现出来,该 软件产品可以存储在一个非易失性存储介质(可以是CD-ROM, U盘,移动 硬盘等)中,包括若干指令用以使得一台计算机设备(可以是个人计算机, 服务器,或者网络设备等)执行本发明各个实施例所述的方法。本领域技术人员可以理解附图只是一个优选实施例的示意图,附图中的 模块或流程并不一定是实施本发明所必须的。
本领域技术人员可以理解实施例中的装置中的模块可以按照实施例描述 进行分布于实施例的装置中,也可以进行相应变化位于不同于本实施例的一 个或多个装置中。上述实施例的模块可以合并为一个模块,也可以进一步拆 分成多个子模块。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
以上公开的仅为本发明的几个具体实施例,但是,本发明并非局限于此, 任何本领域的技术人员能思之的变化都应落入本发明的保护范围。
权利要求
1、一种绑定的处理系统,其特征在于,包括IP边缘节点和接入节点AN,所述IP边缘节点,用于监听接收的动态主机配置协议DHCP报文,在监听到特定的DHCP报文之后,将所述特定的DHCP报文转发给捆绑链路对应的各个AN,所述特定的DHCP报文为DHCP确认报文或DHCP应答报文;所述接入节点AN,用于接收所述IP边缘节点发送的特定的DHCP报文,解析并获取所述特定的DHCP报文携带的IP地址或媒体接入控制MAC地址,根据所述获取的IP地址或MAC地址,进行所述AN的端口与所述IP地址或MAC地址的绑定。
2、 如权利要求1所述绑定的处理系统,其特征在于,还包括远程网关RG,用于接收所述捆绑链路对应的各个AN转发的所述特定的 DHCP报文,在接收到多份相同的特定的DHCP报文之后,转发一份特定的 DHCP报文至用户侧网络,丟弃其他相同的特定的DHCP报文。
3、 一种解绑定的处理系统,其特征在于,包括远程网关RG和接入节 点AN,所述RG,用于监听接收的动态主机配置协议DHCP报文,在监听到特定 的DHCP报文之后,将所述特定的DHCP报文转发给捆绑链路对应的各个AN, 所述特定的DHCP报文为DHCP释放报文;所述接入节点AN,用于接收所述RG发送的特定的DHCP报文,解析并 获取所述特定的DHCP报文携带的IP地址或媒体接入控制MAC地址,根据 所述获取的IP地址或MAC地址,进行所述AN的端口与所述IP地址或MAC 地址的解绑定。
4、 如权利要求3所述解绑定的处理系统,其特征在于,还包括IP边缘节点,用于接收所述捆绑链路对应的各个AN转发的所述特定的 DHCP报文,在接收到多份相同的特定的DHCP报文之后,转发一份特定的 DHCP报文至核心网侧,丢弃其他相同的特定的DHCP报文。
5、 一种IP边缘节点,其特征在于,包括链路捆绑单元,用于监听接收的DHCP报文,在监听到所述特定的DHCP报文之后,将所述特定的DHCP报文转发给捆绑链路对应的各个AN,所述特 定的DHCP报文为DHCP确认报文或DHCP应答报文;核心网侧接口单元,用于与核心网侧进行报文交互;汇聚网侧接口单元,用于与汇聚网侧进行报文交互。
6、 如权利要求5所述IP边缘节点,其特征在于,所述链路捆绑单元包括 动态主机配置协议代理DHCP PROXY子单元、转发控制子单元和帧广播/单 播子单元,所述DHCP PROXY子单元,用于监听接收的DHCP报文,在监听到所 述特定的DHCP报文之后,向所述转发控制子单元发送指示信息,指示所述 转发控制子单元将所述特定的DHCP报文发送至所述帧广播/单播子单元;所述转发控制子单元,用于根据所述DHCP PROXY子单元发送的指示信 息,将所述特定的DHCP报文发送至所述帧广播/单播子单元;所述帧广播/单播子单元,用于接收所述转发控制子单元发送的所述特定 的DHCP报文,并将所述特定的DHCP报文向捆绑链路对应的所有AN广播。
7、 一种远程网关RG,其特征在于,包括链路捆绑单元,用于监听接收的DHCP报文,在监听到所述特定的DHCP 报文之后,将所述特定的DHCP报文转发给捆绑链路对应的各个AN,所述特 定的DHCP报文为DHCP释放报文;用户侧接口单元,用于与用户侧网络进行才艮文交互; 信号转换单元,用于对所述用户侧网络发送的报文进行信号转换。
8、 如权利要求7所述RG,其特征在于,所述链路捆绑单元包括动态 主机配置协议代理DHCP PROXY子单元、转发控制子单元和帧广播/单播子 单元,所述DHCP PROXY子单元,用于监听接收的DHCP报文,在监听到所 述特定的DHCP报文之后,向所述转发控制子单元发送指示信息,指示所述 转发控制子单元将所述特定的DHCP报文发送至所述帧广播/单播子单元;所述转发控制子单元,用于根据所述DHCP PROXY子单元发送的指示信 息,将所述特定的DHCP报文发送至所述帧广播/单播子单元;所述帧广l番/单4番子单元,用于接收所述转发控制子单元发送的所述特定的DHCP报文,并将所述特定的DHCP报文向捆绑链路对应的所有AN广播。
9、 一种绑定/解绑定的处理方法,其特征在于,包括 监听接收的动态主机配置协议DHCP报文;在监听到特定的DHCP报文之后,将所述特定的DHCP报文转发给捆绑 链路对应的各个AN,以供所述AN根据所述特定的DHCP报文对所述AN的 端口与所述IP地址或媒体接入控制MAC地址进行绑定/解绑定,所述特定的 DHCP才艮文包括DHCP确认报文、DHCP应答才艮文或DHCP释放报文。
10、 如权利要求9绑定/解绑定的处理方法,其特征在于,所述AN根据 所述特定的DHCP报文对所述AN的端口与所述IP地址或Jf某体接入控制MAC 地址进行绑定/解绑定具体包括所述AN解析并获取所述特定的DHCP报文携带的IP地址或MAC地址; 根据所述获取的IP地址或MAC地址,对所述AN的端口与所述IP地址 或MAC地址进行绑定/解绑定。
11、 如权利要求9所述绑定/解绑定的处理方法,其特征在于,所述AN 根据所述特定的DHCP报文对所述AN的端口与所述IP地址或i某体接入控制 MAC地址进行绑定/解绑定之后,还包括所述AN转发所述特定的DHCP报文至远程网关RG或IP边缘节点,在 接收到多份相同的特定的DHCP报文之后,所述RG或IP边缘节点转发一份 所述特定的DHCP报文,丢弃其他相同的特定的DHCP才艮文。
12、 一种绑定/解绑定的处理方法,其特征在于,包括 监听接收的DHCP报文;在监听到特定的DHCP "^艮文之后,生成层二控制协议L2CP控制"^艮文, 并将所述L2CP控制报文发送至捆绑链路对应的各个AN,所述L2CP控制报 文指示所述捆绑链路对应的各个AN对所述L2CP控制报文携带的端口与IP 或MAC地址进行绑定/解绑定。
13、 如权利要求12所迷绑定/解绑定的处理方法,其特征在于,所述捆绑 链路对应的各个AN对所述L2CP控制报文携带的端口与IP或MAC地址进行绑定/解绑定具体包括所述捆绑链路对应的各个AN接收所述L2CP控制报文; 解析并获取所述L2CP控制报文中携带的端口 ,以及IP或MAC地址信自 根据获取的端口 ,以及IP或MAC地址信息,对所述端口与IP或MAC 地址进行绑定/解绑定。
14、 一种绑定/解绑定的处理系统,其特征在于,包括IP边缘节点和接 入节点AN,所述IP边缘节点,用于监听接收的DHCP报文,在监听到特定的DHCP 报文之后,生成层二控制协议L2CP控制报文,并将所述L2CP控制报文发送 至捆绑链路对应的各个AN;所述AN,用于接收所述IP边缘节点发送的L2CP控制报文,解析并获 取所述L2CP控制报文中携带的端口 ,以及IP或MAC地址信息,并根据所 述获取的端口 ,以及IP或MAC地址信息,对所述端口与IP或MAC地址进 行绑定/解绑定。
15、 一种IP边缘节点,其特征在于,包括接入控制单元,用于监听接收的DHCP报文,并在监听到特定的DHCP 报文之后,生成L2CP控制报文,所述L2CP控制报文指示所述捆绑链路对应 的各个AN对所述L2CP控制报文携带的端口与IP或MAC地址进行绑定/解 绑定,所述特定的DHCP报文包括DHCP确认报文、DHCP应答报文或DHCP 释放报文;链路捆绑单元,用于为所述接入控制单元提供捆绑链路对应的各个AN 的端口信息;核心网侧接口单元,用于与核心网侧进行报文交互; 汇聚网侧接口单元,用于与汇聚网侧进行才艮文交互。
16、 如权利要求15所述IP边缘节点,其特征在于,所述接入控制单元包括DHCP PROXY子单元,用于监听接收的DHCP报文;层二控制L2C子单元,用于在所述DHCP PROXY子单元监听到所述特 定的DHCP报文之后,生成L2CP控制报文,所述L2CP控制报文指示所述捆 绑链路对应的各个AN对所述L2CP控制4艮文携带的端口与IP或MAC地址 进行绑定/解绑定。
全文摘要
本发明公开了一种绑定/解绑定的处理方法、系统和装置,该绑定的处理系统,包括IP边缘节点和接入节点AN,所述IP边缘节点,用于监听接收的动态主机配置协议DHCP报文,在监听到特定的DHCP报文之后,将所述特定的DHCP报文完整地转发给捆绑链路对应的各个AN,所述特定的DHCP报文为DHCP确认报文或DHCP应答报文;所述接入节点AN,用于接收所述IP边缘节点发送的特定的DHCP报文,解析并获取所述特定的DHCP报文携带的IP地址或媒体接入控制MAC地址,根据所述获取的IP地址或MAC地址,进行所述AN的端口与所述IP地址或MAC地址的绑定。本发明在链路跨AN捆绑的场景下,实现了AN的端口与MAC或IP地址的绑定/解绑定。
文档编号H04L12/66GK101610206SQ200810127008
公开日2009年12月23日 申请日期2008年6月17日 优先权日2008年6月17日
发明者李宏宇, 郑若滨 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1