[go: up one dir, main page]

CN101296105A - Method, system and three-layer network equipment for multicast fast switching - Google Patents

Method, system and three-layer network equipment for multicast fast switching Download PDF

Info

Publication number
CN101296105A
CN101296105A CN200810114727.7A CN200810114727A CN101296105A CN 101296105 A CN101296105 A CN 101296105A CN 200810114727 A CN200810114727 A CN 200810114727A CN 101296105 A CN101296105 A CN 101296105A
Authority
CN
China
Prior art keywords
network device
layer
query
multicast
vlan
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.)
Granted
Application number
CN200810114727.7A
Other languages
Chinese (zh)
Other versions
CN101296105B (en
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 CN200810114727.7A priority Critical patent/CN101296105B/en
Publication of CN101296105A publication Critical patent/CN101296105A/en
Application granted granted Critical
Publication of CN101296105B publication Critical patent/CN101296105B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Small-Scale Networks (AREA)

Abstract

本发明提供了一种组播快速切换的方法、系统和三层网络设备,在组播业务的虚拟局域网(VLAN)中,如果查询器所在的三层网络设备生成拓扑变化通知桥协议数据单元(TCN BPDU)或者接收到TCN BPDU,则在该VLAN中发送查询报文;该VLAN中作为指定路由器(DR)的三层网络设备根据接收端在接收到查询报文后发送的查询报告报文,形成链路转发表,并将组播流切换至该链路转发表所对应的链路上进行发送。本发明采用了一种更加合理的方式缩小了组播切换的时间,从而提高了组播业务的连续性。

Figure 200810114727

The present invention provides a method, a system and a three-layer network device for multicast fast switching. In a virtual local area network (VLAN) of a multicast service, if the three-layer network device where the queryer is located generates a topology change notification bridge protocol data unit ( TCN BPDU) or receive TCN BPDU, then send query message in this VLAN; Layer 3 network equipment as Designated Router (DR) in this VLAN according to the query report message sent by the receiving end after receiving the query message, A link forwarding table is formed, and the multicast stream is switched to the link corresponding to the link forwarding table for sending. The present invention adopts a more reasonable method to shorten the time for multicast switching, thereby improving the continuity of multicast services.

Figure 200810114727

Description

一种组播快速切换的方法、系统和三层网络设备 Method, system and three-layer network equipment for multicast fast switching

技术领域 technical field

本发明涉及网络通信技术领域,特别涉及一种组播快速切换的方法、系统和三层网络设备。The invention relates to the technical field of network communication, in particular to a method, system and three-layer network equipment for multicast fast switching.

背景技术 Background technique

目前随着网络电视(IPTV)、视频会议等业务等开展,组播业务在现有网络上越来越受到广泛的应用,鉴于网络业务的健壮性,网络构建时要求在核心层进行链路备份或设备备份,这样当一个链路失效或一台设备实现后,能够切换到另一个链路或另一台设备上从而不影响原来的业务。At present, with the development of Internet TV (IPTV), video conferencing and other services, multicast services are more and more widely used on existing networks. In view of the robustness of network services, it is required to perform link backup or Equipment backup, so that when a link fails or a piece of equipment is realized, it can be switched to another link or another equipment without affecting the original business.

图1为一种常用的网络架构,如图1所示,位于核心层的三层交换机即交换机B和交换机C互为备份,使能虚拟路由冗余协议(VRRP,VirtualRouter Redundancy Protocol)、生成树协议(STP,Spanning Tree Protocol)、组播路由协议、互联网组管理协议(IGMP,Internet Group ManagementProtocol)、组播监听发现协议(MLD,Multicast Listener Discovery)等,位于数据中心接入层的交换机A和位于用户接入层的交换机D是二层交换机,使能二层组播路由协议、STP协议等。Figure 1 is a commonly used network architecture. As shown in Figure 1, the three-layer switch located at the core layer, that is, switch B and switch C, are mutually backed up, enabling Virtual Router Redundancy Protocol (VRRP, VirtualRouter Redundancy Protocol), spanning tree Protocol (STP, Spanning Tree Protocol), multicast routing protocol, Internet Group Management Protocol (IGMP, Internet Group Management Protocol), Multicast Listener Discovery Protocol (MLD, Multicast Listener Discovery), etc., switches A and Switch D located at the user access layer is a Layer 2 switch that enables Layer 2 multicast routing protocols, STP protocols, and so on.

在上述网络架构中,通过配置组播路由协议,使得组播流从组播源经由交换机A、交换机B、交换机D最终到达接收端。由于在虚拟局域网(VLAN)中已经运行了STP,当交换机B和交换机D之间的链路发生故障之后,交换机B会将自身中故障链路所对应的端口即BD端口设为阻塞状态,而将BC端口从阻塞状态设置为转发状态,从感知链路故障到完成端口设置的时间很短,通常仅需要约200ms~2s的时间。然而,完成该端口设置后,组播流并不能立即从组播源经由交换机A、交换机B、交换机C、交换机D的链路到达接收端,因为该新的链路的转发表尚未形成。该新的链路的转发表形成过程需要经历以下过程:交换机B所在VLAN的查询器在该VLAN中发送查询报文,用于查询VLAN中可用的链路,接收端接收到该查询报文后回复查询报告报文,该查询报告报文经历的链路为经由交换机D、交换机C、交换机B,如果交换机B为该VLAN中的指定路由器(DR),则交换机B根据该查询报告报文建立该新的链路的转发表项。In the above-mentioned network architecture, by configuring the multicast routing protocol, the multicast flow from the multicast source via switch A, switch B, and switch D finally reaches the receiving end. Since STP has been running in the virtual local area network (VLAN), after the link between switch B and switch D fails, switch B will set the port corresponding to the faulty link in itself, that is, the BD port, to a blocking state, and To set a BC port from the blocking state to the forwarding state, the time from sensing a link fault to completing the port setting is very short, usually only about 200ms to 2s. However, after the port setting is completed, the multicast stream cannot immediately reach the receiving end from the multicast source through the links of switch A, switch B, switch C, and switch D, because the forwarding table of the new link has not yet been formed. The formation process of the forwarding table of this new link needs to go through the following process: the querier of the VLAN where the switch B is located sends a query message in the VLAN to query the available links in the VLAN, and the receiving end receives the query message Reply query report message, the link experienced by the query report message is via switch D, switch C, switch B, if switch B is the designated router (DR) in the VLAN, then switch B establishes a link according to the query report message The forwarding entry of the new link.

然而,由于查询器发送查询报文是周期性的,且时间间隔固定为60s,因此,在端口设置完成后可能会等待较长的时间查询器才会发送查询报文,导致在链路故障后需要延迟较长时间才能够建立新的链路转发表项,在这段延迟时间内造成组播业务的不连续。However, since the querier sends query packets periodically, and the time interval is fixed at 60s, it may take a long time for the querier to send query packets after the port settings are completed, resulting in A long time delay is required to establish a new link forwarding entry, which causes discontinuity of the multicast service during this delay time.

为了解决这一问题,现有技术中主要提供了两种解决方案,其一,是将查询器发送查询报文的时间间隔缩小,例如,缩小至5s,但是这会增加VLAN中查询报文的流量,相应地也会增加VLAN中查询报告报文的流量,会给各交换机的处理性能造成很大的压力。其二,是在交换机上预先配置所有端口的转发表项,这样,当其中BD端口设置为阻塞状态,BC端口设置为转发状态后,能够立即使用BC端口对应的转发表,而无需通过查询报文的发送来建立新的链路转发表,但是,预先在交换机上配置所有端口的转发表需要预先知道组播业务所使用的组播组,配置工作十分复杂。可以看出,现有技术的两种解决方案均不能合理地缩小组播切换的时间从而提高组播业务的连续性。In order to solve this problem, two kinds of solutions are mainly provided in the prior art. One is to reduce the time interval of the query message sent by the querier, for example, to 5s, but this will increase the number of query messages in the VLAN. Correspondingly, the flow of query report messages in the VLAN will also increase, which will cause great pressure on the processing performance of each switch. The second is to pre-configure the forwarding table entries of all ports on the switch. In this way, when the BD port is set to the blocking state and the BC port is set to the forwarding state, the forwarding table corresponding to the BC port can be used immediately without querying the report. However, it is necessary to know the multicast group used by the multicast service in advance to configure the forwarding tables of all ports on the switch in advance, and the configuration work is very complicated. It can be seen that neither of the two solutions in the prior art can reasonably reduce the multicast switching time to improve the continuity of the multicast service.

发明内容 Contents of the invention

有鉴于此,本发明提供了一种组播快速切换的方法、系统和三层网络设备,以便于合理地缩小组播切换的时间,从而提高组播业务的连续性。In view of this, the present invention provides a method, system and three-layer network equipment for multicast fast switching, so as to reasonably reduce the time of multicast switching, thereby improving the continuity of multicast services.

一种组播快速切换的方法,该方法包括:A method for multicast fast switching, the method comprising:

在组播业务的虚拟局域网VLAN中,如果查询器所在的三层网络设备生成拓扑变化通知桥协议数据单元TCN BPDU或者接收到TCN BPDU,则在该VLAN中发送查询报文;In the virtual local area network VLAN of the multicast service, if the three-layer network device where the querier is located generates a topology change notification bridge protocol data unit TCN BPDU or receives a TCN BPDU, the query message is sent in the VLAN;

该VLAN中作为指定路由器DR的三层网络设备根据接收端在接收到查询报文后发送的查询报告报文,形成链路转发表,并将组播流切换至该链路转发表所对应的链路上进行发送。The Layer 3 network device serving as the Designated Router DR in this VLAN forms a link forwarding table according to the query report message sent by the receiving end after receiving the query message, and switches the multicast stream to the link forwarding table corresponding to the link forwarding table. send on the link.

一种三层网络设备,该三层网络设备包括:查询触发单元和查询器;A three-layer network device, the three-layer network device includes: a query trigger unit and a query device;

所述查询触发单元,用于在该三层网络设备生成TCN BPDU或者接收到TCN BPDU时,向所述查询器发送触发通知;The query trigger unit is configured to send a trigger notification to the querier when the layer-3 network device generates a TCN BPDU or receives a TCN BPDU;

所述查询器,用于接收到所述触发通知后,在该三层网络设备所在的VLAN中发送查询报文。The queryer is configured to send a query message in the VLAN where the layer-3 network device is located after receiving the trigger notification.

一种组播快速切换的系统,该系统包括查询器所在的三层网络设备和作为DR的三层网络设备;A multicast fast switching system, the system includes a three-layer network device where the querier is located and a three-layer network device as a DR;

所述查询器所在的三层网络设备,用于在生成TCN BPDU或者接收到TCNBPDU时,在自身所在的VLAN中发送查询报文;The three-layer network device where the queryer is located is used to send a query message in the VLAN where itself is located when generating a TCN BPDU or receiving a TCN BPDU;

所述作为DR的三层网络设备,用于根据接收端在接收到查询报文后发送的查询报告报文,形成链路转发表,并将组播流切换至该链路转发表所对应的链路上进行发送。The three-layer network device as the DR is used to form a link forwarding table according to the query report message sent by the receiving end after receiving the query message, and switch the multicast stream to the link corresponding to the link forwarding table. send on the link.

由以上技术方案可以看出,在本发明提供的方法、系统和三层网络设备中,如果查询器所在的三层网络设备生成TCN BPDU或者接收到TCNBPDU,则在VLAN中发送查询报文,以便作为DR的三层网络设备能够根据接收端返回的查询报告报文形成链路转发表并进行组播切换。本发明通过将原来各自独立运行的STP协议和IGMP或MDL协议进行相关联,通过监测到生成TCN BPDU或者接收到TCN BPDU的方式来触发查询报文的发送,而不是像现有技术中一样IGMP或MDL协议独立运行,采用固定周期发送查询报文。并且,由于TCN BPDU报文的发送周期通常只有1s左右,远远小于查询报文的发送周期,从而缩短了从网络拓扑变化到查询报文发送之间的时间间隔,并且,本发明不会大量增加三层网络设备的报文发送量,不会对三层网络设备的处理性能造成很大压力,也不需要预先进行复杂的配置工作,所以,本发明采用了一种更加合理的方式缩小了组播切换的时间,从而提高了组播业务的连续性。As can be seen from the above technical solutions, in the method, system and three-layer network equipment provided by the present invention, if the three-layer network equipment where the queryer is located generates a TCN BPDU or receives a TCN BPDU, then the query message is sent in the VLAN, so that The Layer 3 network device acting as the DR can form a link forwarding table and perform multicast switching according to the query report message returned by the receiving end. The present invention associates the original independent STP protocol with the IGMP or MDL protocol, and triggers the sending of the query message by monitoring the generation of TCN BPDU or the receipt of TCN BPDU, instead of IGMP as in the prior art. Or the MDL protocol runs independently and sends query messages in a fixed period. And, because the sending cycle of TCN BPDU message usually only has about 1s, far less than the sending cycle of query message, thereby shortening the time interval from network topology change to query message sending, and the present invention will not cause a large number of Increasing the amount of messages sent by the three-layer network equipment will not cause great pressure on the processing performance of the three-layer network equipment, and there is no need to perform complicated configuration work in advance. Therefore, the present invention adopts a more reasonable way to reduce the Multicast switching time, thus improving the continuity of multicast services.

附图说明 Description of drawings

图1为常用的一种组播备份网络架构图;Figure 1 is a commonly used multicast backup network architecture diagram;

图2为本发明实施例提供的交换机结构图。FIG. 2 is a structural diagram of a switch provided by an embodiment of the present invention.

具体实施方式 Detailed ways

为了使本发明的目的、技术方案和优点更加清楚,下面结合附图和具体实施例对本发明进行详细描述。In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be described in detail below in conjunction with the accompanying drawings and specific embodiments.

本发明提供的方法主要包括:在组播业务的VLAN中,如果查询器所在的三层网络设备生成拓扑变化通知桥协议数据单元(TCN BPDU,Topology Change Notification Bridge Protocol Data Unit)或者接收到TCNBPDU,在该VLAN中发送查询报文;该VLAN中作为DR的三层网络设备根据接收端在接收到查询报文后发送的查询报告报文,形成链路转发表,并将组播流切换至该链路转发表所对应的链路上进行发送。The method provided by the present invention mainly includes: in the VLAN of the multicast service, if the three-layer network device where the querier is located generates a topology change notification bridge protocol data unit (TCN BPDU, Topology Change Notification Bridge Protocol Data Unit) or receives a TCN BPDU, Send the query message in this VLAN; the Layer 3 network device as DR in this VLAN forms a link forwarding table according to the query report message sent by the receiving end after receiving the query message, and switches the multicast stream to this VLAN. Send on the link corresponding to the link forwarding table.

其中,在该VLAN中发送查询报文可以为:生成TCN BPDU或者接收到TCN BPDU后立即在该VLAN中发送查询报文,也可以为生成TCN BPDU或者接收到TCN BPDU后等待设定的时间,待二层网络拓扑收敛后,在该VLAN中发送查询报文。在以下的描述中,均以立即发送查询报文为例。Wherein, sending query message in this VLAN can be: generate TCN BPDU or send query message in this VLAN immediately after receiving TCN BPDU, also can wait for the set time after generating TCN BPDU or receiving TCN BPDU, After the Layer 2 network topology converges, send query packets in this VLAN. In the following descriptions, the query message is sent immediately as an example.

上述方法中所提到的网络设备可以为交换机或路由器等,三层网络设备即可以为三层交换机或路由器等,以下实施例的描述中,均以交换机为例进行描述。The network device mentioned in the above method may be a switch or a router, and the layer-3 network device may be a layer-3 switch or router. In the descriptions of the following embodiments, a switch is used as an example for description.

下面对上述方法进行详细描述,由于在组播业务的VLAN中,各交换机运行了STP协议,当生成树的拓扑结构收敛后,即拓扑结构稳定的时候,根桥交换机会周期性地通过各端口发送桥协议数据单元(BPDU,BridgeProtocol Data Unit)用于监测该生成树的拓扑结构,一旦生成树的拓扑结构发生变化,最先感受到拓扑结构变化的就是根桥交换机;当根桥交换机监测到生成树的拓扑状态发生变化后,生成TCN BPDU,通过各端口在该生成树中发送,通知各交换机生成树的拓扑结构发生了变化。The above method is described in detail below. Since each switch runs the STP protocol in the VLAN of the multicast service, when the topology structure of the spanning tree converges, that is, when the topology structure is stable, the root bridge switch will periodically pass through each The port sends Bridge Protocol Data Unit (BPDU, BridgeProtocol Data Unit) to monitor the topology of the spanning tree. Once the topology of the spanning tree changes, the root bridge switch is the first to feel the topology change; when the root bridge switch monitors When the topology state of the spanning tree changes, a TCN BPDU is generated and sent through each port in the spanning tree to notify each switch that the topology of the spanning tree has changed.

也就是说,通过STP协议的该特性,当交换机生成TCN BPDU或者接收到TCN BPDU时,说明该VLAN中的生成树拓扑结构发生了变化,需要进行组播切换。对于STP来说,一旦根桥交换机、根端口和指定端口选举成功,则该生成树的拓扑结构就建立,该VLAN内网络转发路径就确定了,只有根端口和指定端口转发组播流,其它端口都处于阻塞状态,但是各端口都可以接收STP协议报文。That is to say, through this feature of the STP protocol, when the switch generates a TCN BPDU or receives a TCN BPDU, it indicates that the spanning tree topology in the VLAN has changed, and multicast switching is required. For STP, once the root bridge switch, root port and designated port are elected successfully, the topology structure of the spanning tree is established, and the network forwarding path in the VLAN is determined. Only the root port and designated port forward multicast streams, and the other All ports are blocked, but each port can receive STP protocol packets.

其中,上述的拓扑结构变化可以包括:当前生成树中的链路发生故障、当前生成树中的交换机发生故障,当前生成树中的端口状态发生变化等,这些拓扑结构的变化都会造成当前生成树的组播流传输链路不可用,需要进行组播切换。Wherein, the above-mentioned topology changes may include: a link failure in the current spanning tree, a switch failure in the current spanning tree, a change in the port status in the current spanning tree, etc. These topology changes will cause the current spanning tree to fail. The multicast stream transmission link is unavailable, and a multicast switchover is required.

例如,如果图1中所示的交换机C为根桥交换机,则交换机C会周期性地在以自身为根桥的生成树中周期性发送BPDU,该BPDU的发送时间间隔很短,通常只有1s左右。如果交换机D在设定时间内没有接收到交换机B发送来的BPDU报文则说明交换机B和交换机D之间的链路出现故障,此时,交换机B会上报该故障信息给交换机C,此时,交换机C就感知到了以自身为根桥的生成树拓扑结构发生了变化,需要进行组播切换,生成TCN BPDU并通过各端口在该生成树中发送。For example, if switch C shown in Figure 1 is the root bridge switch, then switch C will periodically send BPDUs in the spanning tree with itself as the root bridge, and the sending interval of this BPDU is very short, usually only 1s about. If switch D does not receive the BPDU message sent by switch B within the set time, it means that the link between switch B and switch D is faulty. At this time, switch B will report the fault information to switch C. At this time , switch C perceives that the topology structure of the spanning tree with itself as the root bridge has changed, and needs to perform multicast switching, generate TCN BPDUs and send them in the spanning tree through each port.

为了更方便对本发明的理解,首先对查询器进行一下简单的说明。通常一个VLAN中存在一个查询器,查询器的功能通常由VLAN中的某个交换机来实现,具体由哪个交换机具备查询器的功能是在网络构建时就已经确定了。该查询器所在的交换机有可能是根桥交换机,也可能是非根桥交换机。In order to facilitate the understanding of the present invention, a brief description of the queryer is firstly given. Usually there is a querier in a VLAN, and the function of the querier is usually implemented by a certain switch in the VLAN, and which switch has the function of the querier has been determined when the network is constructed. The switch where the querier is located may be a root switch or a non-root switch.

如果查询器所在的交换机是根桥交换机,例如图1中所示的交换机C,则如果该查询器所在的交换机生成了TCN BPDU,则说明生成树拓扑结构发生了变化,该交换机立即通过转发状态的端口在VLAN中发送查询报文。If the switch where the querier is located is the root bridge switch, such as switch C shown in Figure 1, if the switch where the querier is located generates a TCN BPDU, it means that the topology of the spanning tree has changed, and the switch immediately passes the forwarding state The port on the VLAN sends query packets.

如果查询器所在的交换机是非根桥交换机,例如图1中所示的交换机B,则如果该交换机接收到交换机C发送的TCN BPDU,则说明生成树拓扑结构发生了变化,该交换机立即通过转发状态的端口在VLAN中发送查询报文。If the switch where the querier is located is a non-root bridge switch, such as switch B shown in Figure 1, if the switch receives the TCN BPDU sent by switch C, it means that the spanning tree topology has changed, and the switch immediately passes the forwarding state The port on the VLAN sends query packets.

由于根桥交换机发送BPDU的时间间隔只有毫秒级,并且,监测到拓扑结构发生变化并生成TCN BPDU的时间也只有1s左右,因此,采用该方法在拓扑结构发生变化时能够在短时间内使查询器发送查询报文,减少形成新的链路转发表的时间,缩短组播切换的延迟。Since the time interval for the root bridge switch to send BPDUs is only milliseconds, and the time for detecting changes in the topology and generating TCN BPDUs is only about 1s, this method can make the query in a short time when the topology changes. The switch sends query messages, reducing the time for forming a new link forwarding table and shortening the delay of multicast switching.

另外,该VLAN中的各交换机在获知生成树的拓扑结构发生变化后,将发生故障的组播传输路径所对应的端口设置为阻塞状态,并利用STP的端口设置策略,选择另一个端口设置为转发状态。该部分为现有技术,在此不再赘述。In addition, each switch in the VLAN sets the port corresponding to the failed multicast transmission path to the blocked state after learning that the topology structure of the spanning tree has changed, and uses the STP port setting strategy to select another port to set as the blocking state. Forwarding status. This part is the prior art and will not be repeated here.

接收端接收到查询报文后回复查询报告报文,作为DR的交换机根据接收到的查询报告报文形成链路转发表,并利用该链路转发表来发送组播流。其中,作为DR的交换机是负责将组播源的数据发向生成树的交换机,具体哪一个交换机作为DR是通过PIM协议或者其他组播协议选举出来的。After receiving the query message, the receiving end replies with a query report message, and the switch acting as the DR forms a link forwarding table according to the received query report message, and uses the link forwarding table to send the multicast stream. Wherein, the switch serving as the DR is responsible for sending the data of the multicast source to the switch of the spanning tree, and the specific switch serving as the DR is elected through the PIM protocol or other multicast protocols.

例如图1所示的交换机B在接收到交换机C发送的TCN BPDU后,将端口BD设置为阻塞状态,将端口BC设置为转发状态;如果B是DR,那么B在接收到查询报告报文后,根据回复查询报告报文形成链路转发表,该链路转发表对应的链路为交换机B经由交换机C、交换机D到接收端,并利用该链路转发表来发送组播流,如果C是DR,那么C在收到查询报告报文后,根据回复查询报告报文形成链路转发表。For example, switch B as shown in Figure 1, after receiving the TCN BPDU sent by switch C, sets the port BD to the blocking state, and sets the port BC to the forwarding state; if B is the DR, then B receives the query report message , form a link forwarding table according to the reply query report message, the corresponding link of the link forwarding table is switch B via switch C, switch D to the receiving end, and use the link forwarding table to send the multicast stream, if C is the DR, then after C receives the query report message, it forms a link forwarding table according to the reply query report message.

其中,当采用IPv4时,上述查询器为IGMP查询器,发送的查询报文为IGMP查询报文;当采用IPv6时,上述查询器为MLD查询器,发送的查询报文为MLD查询报文。Wherein, when IPv4 is used, the above-mentioned querier is an IGMP querier, and the query message sent is an IGMP query message; when IPv6 is used, the above-mentioned querier is an MLD querier, and the query message sent is an MLD query message.

另外,由于生成树拓扑结构发生的变化有可能是生成树中的交换机发生故障,如果生成树中原本作为查询器的交换机发生故障,则在拓扑结构发生变化后,则无法在网络中发送查询报文,这便需要消耗很长时间去感知作为查询器的交换机发生故障,这也会延长组播切换的时间。为了防止这种情况的发生,本发明中,还可以使所有使能了IGMP或MLD的三层交换机在生成TCN BPDU或者接收到TCN BPDU时,都立即在VLAN中发送查询报文,并且,该VLAN中的所有使能了IGMP或MLD的三层交换机重新进行查询器的选举。具体选举过程可以采用现有技术中的选举方式,即三层交换机接收到查询报文后,都将查询报文的源地址与自身IP地址进行比较,最终选举出IP地址最小的交换机作为查询器,在该选举过程中使用的查询报文就是三层交换机在生成TCN BPDU或者接收到TCN BPDU时发送的查询报文,从而能够保证查询器选举和接收端根据接收到的查询报文返回查询报告报文之间的连贯性。如果原有查询器所在的交换机没有发生故障,则选举出的查询器仍然是该交换机,如果原有查询器所在的交换机发生故障,则会选举出新的交换机作为查询器。In addition, due to the change of the spanning tree topology, the switch in the spanning tree may fail. If the switch that originally served as the querier in the spanning tree fails, the query report cannot be sent on the network after the topology changes. It takes a long time to perceive that the switch serving as the querier fails, which also prolongs the time for multicast switching. In order to prevent this from happening, in the present invention, all three-layer switches that have enabled IGMP or MLD can also send query messages in the VLAN immediately when generating TCN BPDUs or receiving TCN BPDUs, and the All Layer 3 switches enabled with IGMP or MLD in the VLAN re-elect the querier. The specific election process can adopt the election method in the prior art, that is, after the three-layer switch receives the query message, it compares the source address of the query message with its own IP address, and finally selects the switch with the smallest IP address as the queryer , the query message used in the election process is the query message sent by the layer-3 switch when generating or receiving the TCN BPDU, so as to ensure that the querier election and the receiving end return the query report according to the received query message Coherence between messages. If the switch where the original querier is located does not fail, the querier will still be elected as the switch; if the switch where the original querier is located fails, a new switch will be elected as the querier.

仍以图1所示架构为例,当交换机B和交换机C感知到生成树拓扑结构发生变化,即生成TCN BPDU或接收到TCN BPDU时,都在VLAN中发送查询报文,并进行重新进行查询器的选举,如果原有查询器为交换机C,如果交换机C发生故障,则重新选举交换机B作为查询器,如果交换机C没有发生故障,则重新选举的交换机C仍然为查询器。这种方式,只要三层交换机感知到生成树的拓扑结构发生变化,则都会在VLAN中发送查询报文,从而避免了原有查询器所在的交换机发生故障所导致的组播切换延迟的问题。Still taking the architecture shown in Figure 1 as an example, when switch B and switch C perceive the spanning tree topology changes, that is, when they generate or receive TCN BPDUs, they both send query messages in the VLAN and re-query The election of the querier, if the original querier is switch C, if switch C fails, switch B will be re-elected as the querier, if switch C does not fail, the re-elected switch C will still be the querier. In this way, as long as the Layer 3 switch senses the topology change of the spanning tree, it will send the query message in the VLAN, thus avoiding the multicast switching delay problem caused by the failure of the switch where the original querier is located.

以上是对本发明的方法进行的描述,下面对本发明提供的系统和交换机进行描述,本发明提供的系统主要包括:查询器所在的三层网络设备和作为PIMDR的三层网络设备。The above is the description of the method of the present invention, and the system and switch provided by the present invention are described below. The system provided by the present invention mainly includes: the layer-3 network device where the queryer is located and the layer-3 network device as PIMDR.

其中,查询器所在的三层网络设备,用于在生成TCN BPDU或者接收到TCN BPDU时,在自身所在的VLAN中发送查询报文。Among them, the layer-3 network device where the querier is located is used to send query messages in the VLAN where it is located when generating TCN BPDUs or receiving TCN BPDUs.

作为DR的三层网络设备,用于根据接收端在接收到查询报文后发送的查询报告报文,形成链路转发表,并将组播流切换至该链路转发表所对应的链路上进行发送。As a layer 3 network device of the DR, it is used to form a link forwarding table according to the query report message sent by the receiving end after receiving the query message, and switch the multicast stream to the link corresponding to the link forwarding table to send on.

另外,该系统还可以包括:除了查询器所在的三层网络设备之外的其它三层网络设备,用于在生成TCN BPDU或者接收到TCN BPDU时,在所在的VLAN中发送查询报文,并重新进行查询器的选举。In addition, the system may also include: other layer-3 network devices other than the layer-3 network device where the querier is located, for sending a query message in the VLAN where it is located when generating a TCN BPDU or receiving a TCN BPDU, and Rerun the election of the querier.

此时,查询器所在的三层网络设备,还用于利用接收到的查询报文,参与该重新进行的查询器的选举。At this time, the layer-3 network device where the querier is located is also used to participate in the re-election of the querier by using the received query message.

图2为本发明实施例提供的三层网络设备结构图,如图2所示,该三层网络设备可以包括:查询触发单元201和查询器202。FIG. 2 is a structural diagram of a layer-3 network device provided by an embodiment of the present invention. As shown in FIG. 2 , the layer-3 network device may include: a query trigger unit 201 and a queryer 202 .

查询触发单元201,用于在该三层网络设备生成TCN BPDU或者接收到TCN BPDU时,向查询器202发送触发通知。The query trigger unit 201 is configured to send a trigger notification to the queryer 202 when the layer-3 network device generates a TCN BPDU or receives a TCN BPDU.

查询器202,用于接收到触发通知后,在该三层网络设备所在的VLAN中发送查询报文。The queryer 202 is configured to send a query message in the VLAN where the layer-3 network device is located after receiving the trigger notification.

由于网络中的该三层网络设备除了作为查询器外,还可能同时作为根桥,此时,该三层网络设备还可以包括:拓扑监测单元203、拓扑通知单元204。Since the layer-3 network device in the network may also serve as a root bridge in addition to being a querier, at this time, the layer-3 network device may also include: a topology monitoring unit 203 and a topology notification unit 204 .

拓扑监测单元203,用于通过周期性发送BPDU监测到以该三层网络设备作为根桥的生成树拓扑结构。The topology monitoring unit 203 is configured to periodically send BPDUs to monitor the spanning tree topology structure with the Layer 3 network device as the root bridge.

拓扑通知单元204,用于在拓扑监测单元203监测到生成树拓扑结构发生变化时,生成TCN BPDU,并通过各端口在生成树中发送TCN BPDU。The topology notification unit 204 is configured to generate a TCN BPDU when the topology monitoring unit 203 detects that the spanning tree topology changes, and send the TCN BPDU in the spanning tree through each port.

另外,网络中的所有网络设备都会在网络拓扑发生变化时,具备端口设置功能,此时,三层网络设备还可以包括:端口设置单元205。In addition, all network devices in the network have a port setting function when the network topology changes. At this time, the Layer 3 network device may further include: a port setting unit 205 .

查询触发单元201,还用于在该三层网络设备生成TCN BPDU或者接收到TCN BPDU时,向端口设置单元205发送设置通知。The query trigger unit 201 is also configured to send a setting notification to the port setting unit 205 when the layer-3 network device generates a TCN BPDU or receives a TCN BPDU.

端口设置单元205,用于接收到设置通知后,按照STP的端口设置策略对相应的端口进行设置。The port setting unit 205 is configured to set the corresponding port according to the port setting policy of the STP after receiving the setting notification.

另外,该三层网络设备还可能同时作为PIM DR,因此,该三层网络设备还可以包括:转发表形成单元206和组播流发送单元207。In addition, the layer-3 network device may also serve as a PIM DR at the same time, therefore, the layer-3 network device may also include: a forwarding table forming unit 206 and a multicast stream sending unit 207.

转发表形成单元206,用于根据接收到的查询报告报文形成链路转发表。A forwarding table forming unit 206, configured to form a link forwarding table according to the received query report message.

组播流发送单元207,用于将组播流切换至链路转发表所对应的链路上进行发送。The multicast stream sending unit 207 is configured to switch the multicast stream to the link corresponding to the link forwarding table for sending.

另外,当该三层网络设备可以用于实现防止查询器所在三层网络设备发生故障的技术方案时,该三层网络设备还可以包括:查询报文转发单元208,用于接收查询报文并将该查询报文转发给下一跳网络设备;In addition, when the three-layer network device can be used to implement the technical solution for preventing the failure of the three-layer network device where the queryer is located, the three-layer network device can also include: a query message forwarding unit 208, configured to receive the query message and Forward the query message to the next-hop network device;

选举单元209,用于利用该查询报文转发单元208接收到的查询报文,重新进行查询器的选举。The election unit 209 is configured to use the query message received by the query message forwarding unit 208 to re-elect the querier.

具体选举过程可以采用现有技术中的选举方式,即三层网络设备接收到查询报文后,都将查询报文的源地址与自身IP地址进行比较,最终选举出IP地址最小的三层网络设备作为查询器。The specific election process can adopt the election method in the prior art, that is, after the three-tier network device receives the query message, it will compare the source address of the query message with its own IP address, and finally select the three-tier network with the smallest IP address The device acts as an interrogator.

由以上描述可以看出,在本发明提供的方法、系统和三层网络设备中,如果查询器所在的三层网络设备生成TCN BPDU或者接收到TCN BPDU,则在VLAN中发送查询报文,以便作为DR的三层网络设备能够根据接收端返回的查询报告报文形成链路转发表并进行组播切换。本发明通过将原来各自独立运行的STP协议和IGMP或MLD协议进行相关联,通过监测到生成TCN BPDU或者接收到TCN BPDU的方式来触发查询报文的发送,而不是像现有技术中一样IGMP或MDL协议独立运行,采用固定周期发送查询报文。并且,由于TCN BPDU报文的发送周期通常只有1s左右,远远小于查询报文的发送周期,从而缩短了从网络拓扑变化到查询报文发送之间的时间间隔,并且,本发明不会大量增加三层网络设备的报文发送量,不会对三层网络设备的处理性能造成很大压力,也不需要预先进行复杂的配置工作,所以,本发明采用了一种更加合理的方式缩小了组播切换的时间,从而提高了组播业务的连续性。As can be seen from the above description, in the method, system and layer-3 network equipment provided by the present invention, if the layer-3 network equipment where the querier is located generates TCN BPDU or receives TCN BPDU, then send query message in VLAN, so that The Layer 3 network device acting as the DR can form a link forwarding table and perform multicast switching according to the query report message returned by the receiving end. The present invention associates the original independent STP protocol with the IGMP or MLD protocol, and triggers the sending of the query message by monitoring the generation of TCN BPDU or the receipt of TCN BPDU, instead of IGMP as in the prior art. Or the MDL protocol runs independently and sends query messages in a fixed period. And, because the sending cycle of TCN BPDU message usually only has about 1s, far less than the sending cycle of query message, thereby shortening the time interval from network topology change to query message sending, and the present invention will not cause a large number of Increasing the amount of messages sent by the three-layer network equipment will not cause great pressure on the processing performance of the three-layer network equipment, and there is no need to perform complicated configuration work in advance. Therefore, the present invention adopts a more reasonable way to reduce the Multicast switching time, thus improving the continuity of multicast services.

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。The above descriptions are only preferred embodiments of the present invention, and are not intended to limit the present invention. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present invention shall be included in the present invention. within the scope of protection.

Claims (10)

1、一种组播快速切换的方法,其特征在于,该方法包括:1. A method for multicast fast switching, characterized in that the method comprises: 在组播业务的虚拟局域网VLAN中,如果查询器所在的三层网络设备生成拓扑变化通知桥协议数据单元TCN BPDU或者接收到TCN BPDU,则在该VLAN中发送查询报文;In the virtual local area network VLAN of the multicast service, if the three-layer network device where the querier is located generates a topology change notification bridge protocol data unit TCN BPDU or receives a TCN BPDU, the query message is sent in the VLAN; 该VLAN中作为指定路由器DR的三层网络设备根据接收端在接收到查询报文后发送的查询报告报文,形成链路转发表,并将组播流切换至该链路转发表所对应的链路上进行发送。The Layer 3 network device serving as the Designated Router DR in this VLAN forms a link forwarding table according to the query report message sent by the receiving end after receiving the query message, and switches the multicast stream to the link forwarding table corresponding to the link forwarding table. send on the link. 2、根据权利要求1所述的方法,其特征在于,该方法还包括:所述VLAN中的根桥交换机通过周期性发送桥协议数据单元BPDU监测到以自身作为根桥的生成树拓扑结构发生变化时,生成所述TCN BPDU,并通过各端口在所述生成树中发送所述TCN BPDU。2. The method according to claim 1, further comprising: the root bridge switch in the VLAN detects that the spanning tree topology with itself as the root bridge occurs by periodically sending bridge protocol data unit BPDUs When changing, generate the TCN BPDU, and send the TCN BPDU in the spanning tree through each port. 3、根据权利要求2所述的方法,其特征在于,所述生成树拓扑结构发生变化包括:所述生成树中的链路发生故障、所述生成树中的网络设备发生故障或者所述生成树中网络设备的端口状态发生变化。3. The method according to claim 2, wherein the change in the spanning tree topology comprises: a link failure in the spanning tree, a failure in a network device in the spanning tree, or a failure in the spanning tree The port status of a network device in the tree changes. 4、根据权利要求1所述的方法,其特征在于,该方法还包括:除了所述查询器所在的三层网络设备之外的其它使能了互联网组管理协议IGMP或组播监听发现协议MLD的三层网络设备在生成TCN BPDU或者接收到TCN BPDU时,也在所述VLAN中发送查询报文;并且,所述VLAN中所有的三层网络设备重新进行查询器的选举。4. The method according to claim 1, characterized in that the method further comprises: other than the Layer 3 network device where the querier is located, other devices that enable Internet Group Management Protocol IGMP or Multicast Listener Discovery Protocol MLD When the three-layer network equipment of generation TCN BPDU or receive TCN BPDU, also send inquiry message in described VLAN; 5、一种三层网络设备,其特征在于,该三层网络设备包括:查询触发单元和查询器;5. A three-layer network device, characterized in that the three-layer network device includes: a query trigger unit and a query device; 所述查询触发单元,用于在该三层网络设备生成TCN BPDU或者接收到TCN BPDU时,向所述查询器发送触发通知;The query trigger unit is configured to send a trigger notification to the querier when the layer-3 network device generates a TCN BPDU or receives a TCN BPDU; 所述查询器,用于接收到所述触发通知后,在该三层网络设备所在的VLAN中发送查询报文。The queryer is configured to send a query message in the VLAN where the layer-3 network device is located after receiving the trigger notification. 6、根据权利要求5所述的三层网络设备,其特征在于,该三层网络设备还包括:拓扑监测单元、拓扑通知单元;6. The three-layer network device according to claim 5, further comprising: a topology monitoring unit and a topology notification unit; 所述拓扑监测单元,用于通过周期性发送BPDU监测以该三层网络设备作为根桥的生成树拓扑结构;The topology monitoring unit is configured to periodically send BPDUs to monitor the spanning tree topology using the Layer 3 network device as the root bridge; 所述拓扑通知单元,用于在所述拓扑监测单元监测到所述生成树拓扑结构发生变化时,生成所述TCN BPDU,并通过各端口在所述生成树中发送所述TCN BPDU。The topology notification unit is configured to generate the TCN BPDU when the topology monitoring unit detects that the topology structure of the spanning tree changes, and send the TCN BPDU in the spanning tree through each port. 7、根据权利要求5所述的三层网络设备,其特征在于,所述三层网络设备还包括:转发表形成单元和组播流发送单元;7. The three-layer network device according to claim 5, wherein the three-layer network device further comprises: a forwarding table forming unit and a multicast stream sending unit; 所述转发表形成单元,用于根据接收到的查询报告报文形成链路转发表;The forwarding table forming unit is configured to form a link forwarding table according to the received query report message; 所述组播流发送单元,用于将组播流切换至所述链路转发表所对应的链路上进行发送。The multicast flow sending unit is configured to switch the multicast flow to the link corresponding to the link forwarding table for sending. 8、根据权利要求5所述的三层网络设备,其特征在于,该三层网络设备还包括:查询报文转发单元,用于接收查询报文并将该接收到的查询报文转发给下一跳网络设备;8. The three-layer network device according to claim 5, characterized in that, the three-layer network device further comprises: a query message forwarding unit, configured to receive the query message and forward the received query message to the next One-hop network equipment; 选举单元,用于利用所述查询报文转发单元接收到的查询报文,重新进行查询器的选举。The election unit is configured to use the query message received by the query message forwarding unit to re-elect the querier. 9、一种组播快速切换的系统,其特征在于,该系统包括查询器所在的三层网络设备和作为DR的三层网络设备;9. A system for multicast fast switching, characterized in that the system includes a layer-3 network device where the queryer is located and a layer-3 network device as the DR; 所述查询器所在的三层网络设备,用于在生成TCN BPDU或者接收到TCNBPDU时,在自身所在的VLAN中发送查询报文;The three-layer network device where the queryer is located is used to send a query message in the VLAN where itself is located when generating a TCN BPDU or receiving a TCN BPDU; 所述作为DR的三层网络设备,用于根据接收端在接收到查询报文后发送的查询报告报文,形成链路转发表,并将组播流切换至该链路转发表所对应的链路上进行发送。The three-layer network device as the DR is used to form a link forwarding table according to the query report message sent by the receiving end after receiving the query message, and switch the multicast stream to the link corresponding to the link forwarding table. send on the link. 10、根据权利要求9所述的系统,其特征在于,该系统还包括:除了所述查询器所在的三层网络设备之外的其它使能了IGMP或MLD的三层网络设备,用于在生成TCN BPDU或者接收到TCN BPDU时,在所在的VLAN中发送查询报文,并重新进行查询器的选举;10. The system according to claim 9, characterized in that the system further comprises: other layer-3 network devices enabled with IGMP or MLD other than the layer-3 network device where the querier is located, for When generating TCN BPDU or receiving TCN BPDU, send a query message in the VLAN where it is located, and re-elect the querier; 所述查询器所在的三层网络设备,还用于利用接收到的查询报文,参与所述重新进行的查询器的选举。The layer-3 network device where the querier is located is also used to participate in the re-election of the querier by using the received query message.
CN200810114727.7A 2008-06-11 2008-06-11 Multicast fast switching method and system, three-layer network appliance Expired - Fee Related CN101296105B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN200810114727.7A CN101296105B (en) 2008-06-11 2008-06-11 Multicast fast switching method and system, three-layer network appliance

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN200810114727.7A CN101296105B (en) 2008-06-11 2008-06-11 Multicast fast switching method and system, three-layer network appliance

Publications (2)

Publication Number Publication Date
CN101296105A true CN101296105A (en) 2008-10-29
CN101296105B CN101296105B (en) 2011-04-20

Family

ID=40066138

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200810114727.7A Expired - Fee Related CN101296105B (en) 2008-06-11 2008-06-11 Multicast fast switching method and system, three-layer network appliance

Country Status (1)

Country Link
CN (1) CN101296105B (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102316019A (en) * 2010-06-30 2012-01-11 阿瓦雅公司 What be used for IPv6 cuts apart the multilink backbone transport through route
CN102891771A (en) * 2012-11-02 2013-01-23 淮南矿业(集团)有限责任公司 Device, system and method for monitoring looped network fault detecting, positioning and alarmings
CN105472305A (en) * 2015-06-26 2016-04-06 巫立斌 High definition video conference network
CN105812267A (en) * 2016-03-24 2016-07-27 杭州华三通信技术有限公司 Multicast tree switching method and device
CN105812268A (en) * 2016-04-15 2016-07-27 华为技术有限公司 Rapid multicast convergence method and forwarding device
CN110324247A (en) * 2019-06-29 2019-10-11 北京东土军悦科技有限公司 Multicast forward method, equipment and storage medium in three layers of multicast network
CN111600800A (en) * 2020-04-01 2020-08-28 武汉迈威通信股份有限公司 Method and equipment for discovering cross-network-segment topology
CN112217722A (en) * 2020-09-29 2021-01-12 北京东土军悦科技有限公司 Multicast switching method, device, equipment and medium in VRRP network environment

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100417139C (en) * 2005-12-01 2008-09-03 华为技术有限公司 A method for uninterrupted forwarding of multicast data
CN100461742C (en) * 2006-08-24 2009-02-11 华为技术有限公司 Method and device for improving reliability of dual-homing network of client equipment in VPLS
CN101009628A (en) * 2007-01-09 2007-08-01 杭州华为三康技术有限公司 Update method and device for multicast list in the change of switching network topology

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102316019B (en) * 2010-06-30 2016-05-18 阿瓦雅公司 Cut apart multilink backbone transport for IPv6 through route
CN102316019A (en) * 2010-06-30 2012-01-11 阿瓦雅公司 What be used for IPv6 cuts apart the multilink backbone transport through route
CN102891771A (en) * 2012-11-02 2013-01-23 淮南矿业(集团)有限责任公司 Device, system and method for monitoring looped network fault detecting, positioning and alarmings
CN102891771B (en) * 2012-11-02 2016-03-02 淮南矿业(集团)有限责任公司 Monitoring ring network fault detection and location warning device, system and method
CN105472305A (en) * 2015-06-26 2016-04-06 巫立斌 High definition video conference network
CN105812267B (en) * 2016-03-24 2019-02-19 新华三技术有限公司 A kind of multicast tree switching method and device
CN105812267A (en) * 2016-03-24 2016-07-27 杭州华三通信技术有限公司 Multicast tree switching method and device
CN105812268A (en) * 2016-04-15 2016-07-27 华为技术有限公司 Rapid multicast convergence method and forwarding device
CN105812268B (en) * 2016-04-15 2019-05-03 华为技术有限公司 A kind of multicast fast convergence method and forwarding device
CN110324247A (en) * 2019-06-29 2019-10-11 北京东土军悦科技有限公司 Multicast forward method, equipment and storage medium in three layers of multicast network
CN110324247B (en) * 2019-06-29 2021-11-09 北京东土军悦科技有限公司 Multicast forwarding method, device and storage medium in three-layer multicast network
CN111600800A (en) * 2020-04-01 2020-08-28 武汉迈威通信股份有限公司 Method and equipment for discovering cross-network-segment topology
CN112217722A (en) * 2020-09-29 2021-01-12 北京东土军悦科技有限公司 Multicast switching method, device, equipment and medium in VRRP network environment

Also Published As

Publication number Publication date
CN101296105B (en) 2011-04-20

Similar Documents

Publication Publication Date Title
US10243841B2 (en) Multicast fast reroute at access devices with controller implemented multicast control plane
CN102638389B (en) The redundancy backup method and system of a kind of TRILL network
CN103460647B (en) Technologies used to operate network nodes
CN104168193B (en) A kind of method and routing device of Virtual Router Redundancy Protocol fault detect
CN100558111C (en) Metro Ethernet provides reliability processing method and system under multi-service networking
EP3340550B1 (en) Service message multicast method and device
CN100571205C (en) Method for protecting multicast service in access network, system and device thereof
CN102201999B (en) A kind of method and system for realizing multicast service load sharing
WO2008119290A1 (en) Method of redundancy protection of multicast flow and device thereof
CN101296105A (en) Method, system and three-layer network equipment for multicast fast switching
CN102137009B (en) Method, system and equipment for processing Dual-layer service in network
JP2015521449A (en) Enhancements to PIM fast rerouting using upstream activation packets
WO2008083590A1 (en) Method and apparatus of rapid convergence of point-to-point service
JP2015524201A (en) Enhanced protocol independent multicast (PIM) fast rerouting methodology using downstream notification packets
CN101374075A (en) Method, device and system for protecting multicast source
CN102694718A (en) Virtual private LAN service (VPLS) rapid rerouting method and equipment thereof
JP2013066180A (en) Multicast packet transmission method, related device and system
WO2012171378A1 (en) Method and router for preventing flow interruption caused by failover from vpls to l3
WO2011035599A1 (en) Method and inquiring device for implementing switching in network fault
CN113542932A (en) Active-standby switching method, system, device and storage medium for network
CN101202705A (en) Method and Router for Enhancing Multicast Reliability
CN101321077B (en) Reliable multicast method, provider edge upper layer device and system
CN101610200B (en) Switching method and device of multicast routing
WO2022017432A1 (en) Multicast packet sending method, apparatus, and system
US9112791B2 (en) Methods and apparatus for protecting a communications network

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
CP03 Change of name, title or address

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

Patentee after: NEW H3C TECHNOLOGIES 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: HANGZHOU H3C TECHNOLOGIES Co.,Ltd.

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

Granted publication date: 20110420