CN101483573B - 一种gvrp动态学习的方法和网络节点 - Google Patents

一种gvrp动态学习的方法和网络节点 Download PDF

Info

Publication number
CN101483573B
CN101483573B CN2009100774054A CN200910077405A CN101483573B CN 101483573 B CN101483573 B CN 101483573B CN 2009100774054 A CN2009100774054 A CN 2009100774054A CN 200910077405 A CN200910077405 A CN 200910077405A CN 101483573 B CN101483573 B CN 101483573B
Authority
CN
China
Prior art keywords
port
message
vlan
log
network node
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.)
Expired - Fee Related
Application number
CN2009100774054A
Other languages
English (en)
Other versions
CN101483573A (zh
Inventor
顾雷雷
王军
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
New H3C Technologies Co Ltd
Original Assignee
Hangzhou H3C Technologies Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Hangzhou H3C Technologies Co Ltd filed Critical Hangzhou H3C Technologies Co Ltd
Priority to CN2009100774054A priority Critical patent/CN101483573B/zh
Publication of CN101483573A publication Critical patent/CN101483573A/zh
Application granted granted Critical
Publication of CN101483573B publication Critical patent/CN101483573B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Small-Scale Networks (AREA)

Abstract

本发明提供了一种通用属性注册协议的虚拟局域网注册协议(GVRP)动态学习的方法和网络节点,其中,快速环保护协议(RRPP)环上的网络节点在通过使能RRPP特性的其中一个端口接收到针对某虚拟局域网(VLAN)的GVRP注册报文后,在该端口上存储该VLAN的注册信息的同时,将该VLAN的注册信息同步到使能RRPP特性且已启动的其它端口上进行存储。使得无论在链路故障引起的链路切换还是链路恢复引起的链路切换之后不需要再动态学习该VLAN的注册信息,直接实现数据报文在切换后链路上的传输,快速恢复流量。

Description

一种GVRP动态学习的方法和网络节点
技术领域
本发明涉及网络通信技术,特别涉及一种通用属性注册协议的虚拟局域网注册协议(GVRP,GARP VLAN Registration Protocol)动态学习的方法和网络节点。
背景技术
快速环保护协议(RRPP,Rapid Ring Protection Protocol)是专门用于以太网环的链路层协议,它在以太环完整时能够防止数据环路引起的广播风暴,当以太环上任一条链路断开时能迅速恢复环网上各节点之间的通信链路,通常将使能了RRPP的以太环称为RRPP环。
通常一个RRPP环上主要包含:主节点和传输节点,如图1所示,主节点和传输节点是使能了RRPP的网络设备并且具有接入该RRPP环的端口,传输设备通常仅用于传输节点之间的连接,进行数据报文和控制报文的转发工作。其中,主节点是发起环路探测和进行环路预防的主要操作节点,它的主端口每隔固定时长在RRPP环网上发送健康检测报文。在RRPP环上的链路没有故障时,主节点阻塞其副端口(该端口阻塞数据的发送和接收,仍保持控制报文的发送和接收),无法转发数据报文,当检测到RRPP环上的链路出现故障后,解除该主节点的副端口,进行数据报文的转发,从而保证RRPP环上的传输节点都能够接收到数据报文,并通过主端口和副端口发送普通地址刷新(Common_Flush_FDB)报文。其中,传输节点所连接的链路出现故障后,会向主节点发送链路故障(Link-down)报文,主节点接收到该Link-down报文后,确定RRPP环上的链路出现故障,或者,主节点的副端口在设定时长内没有接收到健康检测报文,则确定RRPP环上的链路出现故障。
各传输节点接收到Common Flush FDB报文后,刷新自身的MAC地址转发表。当发生故障的链路恢复后,与该链路连接的传输节点会在RRPP环上发送链路恢复(Link-up)报文,并暂时阻塞与该恢复链路连接的端口,主节点接收到该Link-up报文后阻塞其副端口,并发送完成地址刷新(Complete_Flush_FDB)报文,传输节点接收到Complete_Flush_FDB报文后,解除阻塞的端口。
为了对RRPP环上的虚拟局域网(VLAN)进行动态维护,引入了GVRP。RRPP环上的各节点使能GVRP特性后,能够接收交换机的VLAN注册信息,并动态更新本地接收端口的VLAN注册信息后向其它节点进行传播。只有当端口具备某个VLAN的注册信息时,才能进行针对该VLAN报文的接收和发送。
如图1所示,PC 1连接的交换机F和PC 2连接的交换机G上静态配置了VLAN 10后,发送携带VLAN 10信息的GVRP注册报文,传输节点C接收到来自交换机F的GVRP注册报文后,在接收端口即端口P3上存储VLAN 10的注册信息,并在RRPP环上进行转发;传输节点E接收到来自交换机G的GVRP注册报文后,根据其中包含的VLAN 10信息在接收端口即P3上存储VLAN 10的注册信息,并在RRPP环上进行转发。RRPP环上的其它节点接收到GVRP注册报文后,均在接收端口上存储VLAN 10的注册信息,最终完成VLAN 10的动态学习。由于主节点的副端口处于阻塞状态,因此主节点的副端口不能学习到该VLAN 10,且传输节点B和传输节点C的端口P1、传输节点E的端口P2也不能学习到VLAN 10,因此,当PC 1和PC 2进行通信时,数据报文经由传输节点C、传输节点D和传输节点E的链路进行传输。
当上述数据报文的传输链路出现故障时,例如,当传输节点C和传输节点D之间的链路出现故障,则传输节点C和传输节点D会向主节点发送Link-down报文,主节点接收到Link-down报文后,会解除副端口的阻塞状态进行链路切换,即切换到传输节点C、传输节点B、主节点和传输节点E构成的链路,但是,由于切换后的链路上的部分端口并没有VLAN 10的注册信息,而只有当两个端口都学习到VLAN 10时才能进行针对VLAN 10的数据报文的转发,因此,需要在该链路上完成VLAN 10的学习后才能进行流量恢复。当传输节点C和传输节点D之间的链路故障恢复后,传输节点C和传输节点D向主节点发送Link-up报文并临时阻塞与故障恢复链路连接的端口,主节点接收到Link-up报文后,阻塞副端口重新将链路切换回传输节点C、传输节点D和传输节点E构成的链路,并发送Complete_Flush_FDB报文。由于在链路故障过程中,传输节点C的端口P2、传输节点D的端口P1长时间接收不到GVRP注册报文达到VLAN 10注册信息的老化事件,这些端口已经不具有VLAN 10的注册信息,因此,在传输节点C和传输节点D接收到Complete_Flush_FDB报文后,虽然能够立即解除与故障恢复链路所连接端口的阻塞状态,但是需要传输节点C的端口P2、传输节点D的端口P1完成VLAN 10的动态学习过程,因此,也不能立即恢复流量,造成流量中断一段时间。
发明内容
有鉴于此,本发明提供了一种GVRP动态学习的方法和网络节点,以便于在RRPP环中进行链路切换后能够快速恢复流量。
一种GVRP动态学习的方法,该方法包括:
RRPP上的网络节点通过使能RRPP特性的第一端口接收到针对VLAN的GVRP注册报文后,在所述第一端口上存储该VLAN的注册信息,并在使能RRPP特性的第二端口UP时,将所述VLAN的注册信息同步到所述第二端口进行存储。
一种网络节点,用于构成RRPP环,该网络节点包括:信息存储单元和信息同步单元;
所述信息存储单元,用于通过使能RRPP特性的第一端口接收到针对VLAN的GVRP注册报文后,在所述第一端口上存储该VLAN的注册信息,并将该VLAN的注册信息提供给所述信息同步单元;
所述信息同步单元,用于在使能RRPP特性的第二端口UP时,将所述VLAN的注册信息同步到所述第二端口进行存储。
由以上技术方案可以看出,本发明所提供的方法和网络节点中,RRPP环上的网络节点在通过使能RRPP特性的其中一个端口接收到针对某VLAN的GVRP注册报文后,在该端口上存储该VLAN的注册信息的同时,将该VLAN的注册信息同步到使能RRPP特性且UP的其它端口上进行存储,使得无论在链路故障引起的链路切换还是链路恢复引起的链路切换之前,各网络节点上使能RRPP特性的各端口都已经存储有该VLAN的注册信息,在链路切换后不需要再动态学习该VLAN的注册信息,直接实现数据报文在切换后链路上的传输,快速恢复流量。
附图说明
图1为现有技术中RRPP环上GVRP动态学习的示意图;
图2为本发明实施例提供的RRPP环上GVRP动态学习的示意图;
图3为本发明实施例提供的更优地GVRP动态学习的示意图;
图4为本发明实施例提供的链路故障时RRPP环的示意图;
图5为本发明实施例提供的网络节点的结构图。
具体实施方式
为了使本发明的目的、技术方案和优点更加清楚,下面结合附图和具体实施例对本发明进行详细描述。
RRPP环上的节点通过使能RRPP特性的第一端口接收到针对VLAN的GVRP注册报文后,在该第一端口上存储该VLAN的注册信息,并在使能RRPP特性的第二端口启动(UP)后,将该VLAN的注册信息同步到该第二端口进行存储。
当所述第一端口或者第二端口掉线(Down)后,删除该第一端口或者第二端口上存储的所述VLAN的注册信息。
当第一端口从Down切换为UP时,立即同步第二端口上存储的所述VLAN的注册信息;或者,当所述第二端口从Down切换为UP时,立即同步第一端口上存储的VLAN的注册信息。
下面结合具体实施例对上述方法进行详细描述。仍以图1所示的组网结构为例,假设该RRPP组网中的所有节点均使能GVRP特性,各下挂设备根据需要配置静态的VLAN,即如果PC 1和PC 2需要进行通信,则可以预先在交换机F和交换机G上配置VLAN 10。
在该组网中,交换机F静态配置了VLAN 10后,周期性地向与其连接的传输节点C发送GVRP注册报文,传输节点C通过端口P3接收到该GVRP注册报文后,在端口P3上存储VLAN 10的注册信息,并通过端口P1和端口P2在RRPP环上转发。由于接收端口P3不是使能RRPP特性的端口,即不是RRPP环上的端口,因此,在此处理过程仍与现有技术相同,传输节点B通过端口P2接收到传输节点C转发的GVRP注册报文后,在端口P2上存储VLAN 10的注册信息,并将GVRP注册报文转发给主节点A;由于端口P2是RRPP环上的端口,且传输节点B的端口P1已经UP,因此,传输节点B将VLAN 10的注册信息同步给传输节点B的端口P1进行存储。主节点A通过主端口接收到传输节点B转发的GVRP注册报文后,在主端口上存储VLAN 10的注册信息,并同步给副端口进行存储。由于副端口处于阻塞状态,因此,虽然存储由VLAN 10的注册信息,但并不能转发数据报文;其它传输节点对于来自传输节点C的GVRP注册报文进行相同的处理,即传输节点D和传输节点E在端口P1和端口P2上都存储有VLAN 10的注册信息。同理,对于交换机G发送的针对VLAN 10的GVRP注册报文,传输节点E在端口P3上存储VLAN 10的注册消息后,在端口P3存储VLAN10的注册信息,通过P1端口和P2端口转发该GVRP注册报文,RRPP环上的各传输节点接收到该GVRP注册报文后,在接收端口上存储VLAN 10的注册信息的同时,还会同步给RRPP环上的另一个端口进行存储,此时,传输节点C的端口P2和端口P3上也存储有VLAN 10的注册信息。
如果传输节点C和传输节点D之间的链路故障,则主节点会解除副端口的阻塞状态,此时,链路被切换至传输节点C、传输节点B、主节点A、传输节点E构成的链路,并且,由于该链路上传输节点在RRPP环上的各端口都已经存储有VLAN 10的注册信息,因此,数据报文可以立即在该链路上传输,从而恢复流量。
在此过程中,传输节点C的端口P2和传输节点D的端口P1切换为Down,则会在端口P2和端口P1上删除VLAN 10的注册信息,并且在Down的过程中不会同步另一个端口的注册信息。
如果传输节点C和传输节点D之间的链路恢复,则传输节点C在端口P2切换为UP后,立即同步端口P1的注册信息,传输节点D在端口P1切换为UP后,立即同步端口P2的注册信息。因此,传输节点C和传输节点D向主节点A发送Link-up报文同时临时阻塞传输节点C的端口P2以及传输节点D的端口P1,主节点接收到Link-up报文后阻塞副端口,并在RRPP环上发送Complete_Flush_FDB报文。传输节点C和传输节点D接收到Complete_Flush_FDB报文后,解除临时阻塞的端口即传输节点C的端口P2以及传输节点D的端口P1,由于这两个端口已经同步存储了VLAN 10的注册信息,因此,数据报文可以立即从传输节点C、传输节点D和传输节点E构成的链路进行传输,流量能够迅速恢复。
另外,在针对动态VLAN的注销过程时,本发明提供的方法还可以包括:RRPP上的各节点通过RRPP环上的第一端口接收到针对VLAN的注销报文后,删除该第一端口上存储的该VLAN的注册信息,并对该第一端口的同步特性抑制设定的时长,即在删除该第一端口上存储的该VLAN的注册信息后的设定时长内,不再同步存储RRPP环上第二端口的VLAN注册信息。
另外,如果RRPP环上各节点如果在VLAN的注册信息的老化时间内没有接收到针对该VLAN的GVRP注册报文,则在自身的端口上删除存储的该VLAN的注册信息。
当用户在交换机F和G上删除VLAN 10的配置时,交换机F和交换机G会向与其连接的传输节点发送针对VLAN 10的GVRP注销报文。传输节点C接收到该GVRP注销报文后,删除端口P3上存储的VLAN 10的注册信息,并通过端口P1和端口P2进行转发。传输节点B接收到该GVRP注销报文后,删除端口P2上存储的VLAN 10注册信息,并抑制端口P2的同步特性设定时长,该设定时长必须大于VLAN 10注册信息的老化时间,假设设置为3倍的GVRP注册报文的传输时间间隔,并将该GVRP注销报文继续转发。传输节点B的端口P1在VLAN 10的注册信息的老化时间到达时,会删除端口P1上存储的VLAN 10的注册信息。
传输节点D接收到传输节点C转发的GVRP注销报文后,删除端口P1上存储的VLAN 10的注册信息,并抑制该端口P1的同步特性,在该抑制的设定时长内,传输节点D会接收到交换机G经由传输节点E发送的GVRP注销报文,并对端口P2上的VLAN 10的注册信息进行删除。其它传输节点对接收到的GVRP注销报文也执行相同的操作。最终完成该RRPP环中VLAN 10的注销。
在使用了上述方法后,由于各节点在RRPP环上的端口(包括主环和子环上使能RRPP的端口)都会学习到VLAN 10,因此,当PC 1在发送数据报文的时候,除了经由传输节点C、传输节点D和传输节点E构成链路进行广播之外,还会广播至传输节点B和主节点A,甚至会广播到其它子环中,虽然不会产生广播风暴,但会对RRPP环中的带宽产生影响。针对这一问题,本发明可以进一步在将VLAN的注册信息同步到第二端口进行存储的同时,将第二端口针对该VLAN进行阻塞,即阻止第二端口接收和发送针对该VLAN的数据报文;通过该第二端口接收到针对该VLAN的GVRP注册报文,或者接收到主节点发送的Common_Flush_FDB报文或Complete_Flush_FDB报文后,如果确定该第二端口中已经存储有该VLAN的注册信息且针对该VLAN处于阻塞状态,则解除第二端口针对该VLAN进行的阻塞。
仍以图2所示组网为例,传输节点C接收到经由传输节点E和传输节点D发送来的GVRP注册报文后,在端口P2存储VLAN 10的注册信息,并同步给端口P1进行存储的同时,将端口P1针对VLAN 10进行阻塞。同理,传输节点B的端口P1也会针对VLAN 10进行阻塞。传输节点D如果先接收到传输节点C发送的GVRP注册报文,则在端口P1存储VLAN 10的注册信息,并同步给端口P2的同时,将端口P2针对VLAN 10进行阻塞;在接收到传输节点E发送的GVRP注册报文后,确定端口P2中已经存储有VLAN 10的注册信息并且针对VLAN 10处于阻塞状态,则解除端口P2针对VLAN 10的阻塞。主节点A的副端口由于本来就对所有VLAN处于阻塞状态,因此可以不做特殊处理。其它传输节点采用相似处理,则该RRPP环中,如图3所示,传输节点C的端口P1、传输节点B的端口P1、主节点A的副端口、传输节点E的端口P2上虽然存储了VLAN 10的注册信息,但由于针对该VLAN 10被阻塞,因此,数据报文不会被广播至这些端口所连接的链路。
当链路故障,主节点A接收到Link-down报文或者副端口在设定时长内没有收到健康探测报文而解除副端口的阻塞状态后,会发送Common_Flush_FDB报文通知各传输节点更新MAC转发表,各节点接收到Common_Flush_FDB报文后,解除针对VLAN 10的阻塞状态,如图4所示,此时就能够保证流量能够随着链路的切换而立即正常传输。
当链路恢复后,主节点接收到Link-up报文或者通过副端口接收到健康检测报文后,会阻塞副端口,并发送Complete_Flush_FDB报文。由于传输节点C和传输节点D在与故障恢复链路连接的端口UP并同步到VLAN 10的注册信息后,也对VLAN 10进行阻塞,传输节点C和传输节点D接收到Complete_Flush_FDB报文时,会解除临时阻塞的端口,也能够保证流量的迅速切换。
以上是对本发明所提供的方法进行的描述,下面对本发明所提供的网络节点进行详细描述。图5为本发明实施例提供的网络节点的结构图,如图5所示,该网络节点包括:信息存储单元501和信息同步单元502。
信息存储单元501,用于通过使能RRPP特性的第一端口接收到针对VLAN的GVRP注册报文后,在第一端口上存储该VLAN的注册信息,并将该VLAN的注册信息提供给信息同步单元502。
信息同步单元502,用于在使能RRPP特性的第二端口UP时,将信息存储单元501提供的VLAN的注册信息同步到第二端口进行存储。
如果第二端口处于Down的状态,则信息同步单元502不必将VLAN的注册信息同步到第二端口。
另外,该网络节点还可以包括:第一信息删除单元503,用于在第一端口Down后,删除第一端口上存储的VLAN的注册信息;或者,在第二端口Down后,删除第二端口上存储的VLAN的注册信息。
更进一步地,信息同步单元502,还可以用于当第一端口从Down切换为UP后,立即同步第二端口上存储的VLAN的注册信息;或者,当第二端口从Down切换为UP后,立即同步第一端口上存储的VLAN的注册信息。
也就是说,网络节点中使能RRPP特性的端口一旦UP,则立即同步到其它使能RRPP特性的端口中存储的VLAN注册信息。
该网络节点还可以包括:第二信息删除单元504,用于通过第一端口接收到针对VLAN的GVRP注销报文后,删除第一端口上存储的VLAN的注册信息。
相应地,信息同步单元502,还可以用于在第二信息删除单元504删除第一端口上存储的VLAN的注册信息后,在设定时间内停止将第二端口上存储的VLAN的注册信息同步到第一端口。
其中,该设定时间通常设置为大于注册信息的老化时间,且使得第二端口接收到GVRP注销报文的时间内,第二端口上的VLAN注册信息不被重新同步到第一端口上。
更优地,该网络节点还可以包括:第三信息删除单元505,用于在该网络节点接收针对VLAN的GVRP注册报文的时间间隔超过注册信息的老化时间时,在第一端口和第二端口上删除存储的VLAN的注册信息。
为了避免非必要转发链路上各端口因具有VLAN的注册信息而造成的带宽浪费,该网络节点还可以进一步包括:端口阻塞单元506,用于在信息同步单元502将VLAN的注册信息同步到第二端口进行存储时,将第二端口针对VLAN进行阻塞;当该网络节点接收到主节点发送的普通地址刷新Common_Flush_FDB报文或完成地址刷新Complete_Flush_FDB报文,或者通过第二接口接收到针对VLAN的GVRP注册报文后,如果确定第二端口中已经存储有VLAN的注册信息且针对VLAN被阻塞,则解除第二端口针对该VLAN进行的阻塞。
上述结构的网络节点可以应用于RRPP环上的主节点,也可以应用于RRPP环上的传输节点,且对主节点或传输节点中原有的功能模块不造成影响。且网络节点仅能够通过存储了VLAN的注册信息的端口接收针对该VLAN的数据报文。
由以上描述可以看出,本发明提供的方法和网络节点具有以下优点:
1)RRPP环上的网络节点在通过使能RRPP特性的其中一个端口接收到针对某VLAN的GVRP注册报文后,在该端口上存储该VLAN的注册信息的同时,将该VLAN的注册信息同步到使能RRPP特性且UP的其它端口上进行存储,使得无论在链路故障引起的链路切换还是链路恢复引起的链路切换之前,各网络节点上使能RRPP特性的各端口都已经存储有该VLAN的注册信息,在链路切换后不需要再动态学习该VLAN的注册信息,直接实现数据报文在切换后链路上的传输,快速恢复流量。
2)本发明还可以在对其它使能了RRPP特性的端口同步VLAN的注册信息时,进一步将该被同步的端口针对该VLAN进行阻塞,直至该网络节点接收到主节点发送的普通地址刷新Common_Flush_FDB报文或完成地址刷新Complete_Flush_FDB报文,或者通过该被同步的端口接收到针对该VLAN的GVRP注册报文后,再解除该端口针对该VLAN的阻塞,从而避免非必要转发链路上各端口因具有VLAN的注册信息而同样广播数据报文所造成的带宽浪费。
3)本发明所提供的方法和网络节点对于单RRPP环、相交RRPP环或者相切RRPP环都可以适用。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。

Claims (13)

1.一种通用属性注册协议的虚拟局域网注册协议GVRP动态学习的方法,其特征在于,该方法包括:
快速环保护协议RRPP上的网络节点通过使能RRPP特性的第一端口接收到针对虚拟局域网VLAN的GVRP注册报文后,在所述第一端口上存储该VLAN的注册信息,并在使能RRPP特性的第二端口启动UP时,将所述VLAN的注册信息同步到所述第二端口进行存储。
2.根据权利要求1所述的方法,其特征在于,该方法还包括:当所述第一端口掉线Down后,删除所述第一端口上存储的所述VLAN的注册信息;或者,当所述第二端口Down后,删除所述第二端口上存储的所述VLAN的注册信息。
3.根据权利要求2所述的方法,其特征在于,当所述第一端口从Down切换为UP后,立即同步所述第二端口上存储的所述VLAN的注册信息;或者,当所述第二端口从Down切换为UP后,立即同步所述第一端口上存储的所述VLAN的注册信息。
4.根据权利要求1所述的方法,其特征在于,该方法还包括:当所述网络节点通过第一端口接收到针对所述VLAN的GVRP注销报文后,删除第一端口上存储的所述VLAN的注册信息,并在设定时间内停止将第二端口上存储的所述VLAN的注册信息同步到所述第一端口。
5.根据权利要求1所述的方法,其特征在于,如果所述网络节点接收针对所述VLAN的GVRP注册报文的时间间隔超过注册信息的老化时间,则在所述第一端口和第二端口上删除存储的所述VLAN的注册信息。
6.根据权利要求1所述的方法,其特征在于,在将所述VLAN的注册信息同步到所述第二端口进行存储时,进一步包括:将所述第二端口针对所述VLAN进行阻塞;
接收到主节点发送的普通地址刷新Common_Flush_FDB报文或完成地址刷新Complete_Flush_FDB报文,或者通过所述第二接口接收到针对所述VLAN 的GVRP注册报文后,如果确定所述第二端口中已经存储有所述VLAN的注册信息且针对所述VLAN被阻塞,则解除所述第二端口针对该VLAN进行的阻塞。
7.根据权利要求1至5任一权项所述的方法,其特征在于,所述网络节点通过存储了所述VLAN的注册信息的端口接收或者发送针对所述VLAN的数据报文。
8.一种网络节点,用于构成快速环保护协议RRPP环,其特征在于,该网络节点包括:信息存储单元和信息同步单元;
所述信息存储单元,用于通过使能RRPP特性的第一端口接收到针对虚拟局域网VLAN的虚拟局域网注册协议GVRP注册报文后,在所述第一端口上存储该VLAN的注册信息,并将该VLAN的注册信息提供给所述信息同步单元;
所述信息同步单元,用于在使能RRPP特性的第二端口启动UP时,将所述VLAN的注册信息同步到所述第二端口进行存储。
9.根据权利要求8所述的网络节点,其特征在于,该网络节点还包括:第一信息删除单元,用于在所述第一端口掉线Down后,删除所述第一端口上存储的所述VLAN的注册信息;或者,在所述第二端口Down后,删除所述第二端口上存储的所述VLAN的注册信息。
10.根据权利要求9所述的网络节点,其特征在于,所述信息同步单元,还用于当所述第一端口从Down切换为UP后,立即同步所述第二端口上存储的所述VLAN的注册信息;或者,当所述第二端口从Down切换为UP后,立即同步所述第一端口上存储的所述VLAN的注册信息。
11.根据权利要求8所述的网络节点,其特征在于,该网络节点还包括:第二信息删除单元,用于通过第一端口接收到针对所述VLAN的GVRP注销报文后,删除第一端口上存储的所述VLAN的注册信息;
所述信息同步单元,还用于在所述第二信息删除单元删除第一端口上存储的所述VLAN的注册信息后,在设定时间内停止将第二端口上存储的所述VLAN的注册信息同步到所述第一端口。
12.根据权利要求8所述的网络节点,其特征在于,该网络节点还包括: 第三信息删除单元,用于在该网络节点接收针对所述VLAN的GVRP注册报文的时间间隔超过注册信息的老化时间时,在所述第一端口和第二端口上删除存储的所述VLAN的注册信息。
13.根据权利要求8至12任一权项所述的网络节点,其特征在于,该网络节点还包括:端口阻塞单元,用于在所述信息同步单元将所述VLAN的注册信息同步到所述第二端口进行存储时,将所述第二端口针对所述VLAN进行阻塞;当该网络节点接收到主节点发送的普通地址刷新Common_Flush_FDB报文或完成地址刷新Complete_Flush_FDB报文,或者通过所述第二接口接收到针对所述VLAN的GVRP注册报文后,如果确定所述第二端口中已经存储有所述VLAN的注册信息且针对所述VLAN被阻塞,则解除所述第二端口针对该VLAN进行的阻塞。 
CN2009100774054A 2009-02-09 2009-02-09 一种gvrp动态学习的方法和网络节点 Expired - Fee Related CN101483573B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2009100774054A CN101483573B (zh) 2009-02-09 2009-02-09 一种gvrp动态学习的方法和网络节点

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2009100774054A CN101483573B (zh) 2009-02-09 2009-02-09 一种gvrp动态学习的方法和网络节点

Publications (2)

Publication Number Publication Date
CN101483573A CN101483573A (zh) 2009-07-15
CN101483573B true CN101483573B (zh) 2011-05-11

Family

ID=40880515

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2009100774054A Expired - Fee Related CN101483573B (zh) 2009-02-09 2009-02-09 一种gvrp动态学习的方法和网络节点

Country Status (1)

Country Link
CN (1) CN101483573B (zh)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101815107B (zh) * 2010-05-13 2013-10-09 华为技术有限公司 一种以太环网中管理地址的方法、***以及设备
CN102130912B (zh) * 2011-03-09 2013-12-25 杭州华三通信技术有限公司 一种基于rrpp的mvrp实现方法和设备
CN102137019B (zh) * 2011-03-29 2014-09-03 华为技术有限公司 一种注册及老化虚拟局域网的方法及装置
CN102664745B (zh) * 2012-04-09 2014-09-24 北京东土科技股份有限公司 一种基于环网的组播表项注册、删除方法及装置
CN103384265B (zh) * 2013-05-23 2016-04-06 上海斐讯数据通信技术有限公司 Gvrp协议的应用层实现方法及***
CN104348797B (zh) * 2013-07-31 2017-12-15 新华三技术有限公司 一种动态vlan属性注册方法和装置
CN107517111A (zh) * 2016-06-15 2017-12-26 中兴通讯股份有限公司 一种动态虚拟局域网管理方法及其装置、网络设备
CN107465561A (zh) * 2017-09-22 2017-12-12 安徽皖通邮电股份有限公司 一种以太交换网络网元管理自开通的实现方法

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1540931A (zh) * 2003-04-22 2004-10-27 华为技术有限公司 在交换机内对虚拟局域网的创建与删除进行热备份的方法
CN101064632A (zh) * 2006-04-28 2007-10-31 西门子通信技术(北京)有限公司 一种以太网环路的保护方法及***
CN101252539A (zh) * 2008-04-03 2008-08-27 杭州华三通信技术有限公司 通用属性注册方法及节点

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1540931A (zh) * 2003-04-22 2004-10-27 华为技术有限公司 在交换机内对虚拟局域网的创建与删除进行热备份的方法
CN101064632A (zh) * 2006-04-28 2007-10-31 西门子通信技术(北京)有限公司 一种以太网环路的保护方法及***
CN101252539A (zh) * 2008-04-03 2008-08-27 杭州华三通信技术有限公司 通用属性注册方法及节点

Also Published As

Publication number Publication date
CN101483573A (zh) 2009-07-15

Similar Documents

Publication Publication Date Title
CN101483573B (zh) 一种gvrp动态学习的方法和网络节点
CN102232279B (zh) 以太网中环路位置检测的方法及以太网交换设备
CN101662421B (zh) 基于以太多环网的控制报文的传输方法和装置
CN100586096C (zh) 一种基于l2vpn的拓扑通知方法、***及其装置
CN100450036C (zh) 一种rrpp与局部stp组网故障恢复时防止环路的方法和装置
CN101072154B (zh) 以太环网切换方法
WO2008089614A1 (fr) Procédé, système et dispositif de protection d'une liaison en anneau
CN101841450B (zh) 多个环形拓扑构建相交环实现稳定通信的方法及***
CN101478469B (zh) Rrpp环链路切换的方法和***
CN101640622A (zh) 一种以太环网保护方法及传输节点
CN101039172B (zh) 以太环网***及其保护方法和备用主节点
CN101677267A (zh) 一种跨环转发协议帧的方法及以太网多环中的共享节点
US8681604B2 (en) Address refresh method and system
CN103873333A (zh) 环网三层收敛方法及装置
EP2533470B1 (en) Method and equipment for preventing repeated refreshing of ethernet ring node address table
EP2466804B1 (en) Protection switching method for ethernet automatic protection switching (eaps) ring network and master node in eaps ring network
CN101483571A (zh) 一种rrpp的配置方法、***及设备
CN102238067A (zh) 一种快速环网保护协议环上的切换方法和装置
CN101136838B (zh) 一种桥模式弹性分组环跨环桥设备冗余保护的方法
CN101237319B (zh) 以太环网中的主节点、时间同步方法和以太环网***
CN101425952B (zh) 保障以太环网可靠运行的方法及装置
US8665702B2 (en) Method and system for refreshing the single ring address in an ethernet ring
CN103840965B (zh) 一种增强rstp中故障快速收敛的方法
CN102055661B (zh) 一种多点故障下的以太多环网保护方法和互连节点
CN105897578B (zh) 一种快速自愈的变电站环网协议实现方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CP03 Change of name, title or address

Address after: 310052 Binjiang District Changhe Road, Zhejiang, China, No. 466, No.

Patentee after: Xinhua three Technology Co., Ltd.

Address before: 310053 Hangzhou hi tech Industrial Development Zone, Zhejiang province science and Technology Industrial Park, No. 310 and No. six road, HUAWEI, Hangzhou production base

Patentee before: Huasan Communication Technology Co., Ltd.

CP03 Change of name, title or address
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20110511

Termination date: 20200209

CF01 Termination of patent right due to non-payment of annual fee