+

WO2008031342A1 - Procédé, système et équipement couche 2 pour la mise en oeuvre de convergence rapide de trajet de relais multidiffusion en couche 2 - Google Patents

Procédé, système et équipement couche 2 pour la mise en oeuvre de convergence rapide de trajet de relais multidiffusion en couche 2 Download PDF

Info

Publication number
WO2008031342A1
WO2008031342A1 PCT/CN2007/070274 CN2007070274W WO2008031342A1 WO 2008031342 A1 WO2008031342 A1 WO 2008031342A1 CN 2007070274 W CN2007070274 W CN 2007070274W WO 2008031342 A1 WO2008031342 A1 WO 2008031342A1
Authority
WO
WIPO (PCT)
Prior art keywords
layer
multicast
link
host
forwarding path
Prior art date
Application number
PCT/CN2007/070274
Other languages
English (en)
Chinese (zh)
Inventor
Haizhou Xiang
Yang Yang
Original Assignee
Huawei 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 Huawei Technologies Co., Ltd. filed Critical Huawei Technologies Co., Ltd.
Publication of WO2008031342A1 publication Critical patent/WO2008031342A1/fr

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/54Store-and-forward switching systems 
    • H04L12/56Packet switching systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • H04L12/18Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
    • H04L12/185Arrangements for providing special services to substations for broadcast or conference, e.g. multicast with management of multicast group membership

Definitions

  • the present invention relates to the field of multicast technologies, and in particular, to a fast convergence method, system, and Layer 2 device for a Layer 2 multicast forwarding path.
  • Multicast technology is a technology that sends information from one node to multiple receivers. Multicast technology is implemented.
  • Efficient data transfer from point to point in the network can save a lot of network bandwidth and reduce network load. More importantly, some new value-added services can be easily provided by utilizing the multicast characteristics of the network, for example, online live broadcasting in the field of Internet information services, Internet TV, distance education, telemedicine, Internet radio, real video conferencing, and the like.
  • IGMP Internet Group Management Protocol
  • IGMP Snooping is used.
  • IGMP Internet Group Management Listening Protocol
  • a general-purpose query packet is used to obtain information about a host joining or leaving a multicast group.
  • the switch that implements the Layer 2 multicast function can listen to IGMP packets to establish a Layer 2 multicast forwarding path.
  • the convergence process of the multicast forwarding path of the Layer 2 multicast network is as follows: When the Layer 2 link changes, the STP, the Fast Ring Protection Protocol RRPP, or the Resilient Packet Ring RPR may be used. Layer link status changes, including other Layer 2 link changes. The original multicast forwarding link will be broken, but the multicast stream will not be automatically forwarded from another backup link.
  • the router resends IGMP Query (IGMP General Query Message) and the host sends an IGMP report (IGMP)
  • the report message is sent in response to the query of the router.
  • the Layer 2 switch updates the multicast forwarding path by re-learning the IGMP report packet of the host, the multicast stream is forwarded according to the updated multicast forwarding path.
  • the multicast service cannot be switched to the backup link.
  • the multicast stream will remain unreachable. In this way, the Layer 2 multicast forwarding path cannot be quickly convened after the Layer 2 link changes, thereby reducing the reliability of the multicast service.
  • the embodiment of the present invention provides a fast convergence method, a system, and a Layer 2 device of a Layer 2 multicast forwarding path. After the Layer 2 device is configured to change on the Layer 2 multicast link, the router immediately sends the switch instead of the router. Query information to query the change of the multicast group where the host resides. The convergence speed of the Layer 2 multicast forwarding path is improved.
  • a method for implementing fast convergence of a Layer 2 multicast forwarding path includes: [12] When a Layer 2 multicast link changes, a Layer 2 device is configured to send query information. Query the changes of the multicast group where the host resides.
  • the Layer 2 device in the Layer 2 network that receives the report information returned by the host updates the Layer 2 multicast forwarding path after determining that the host is in the multicast group.
  • the embodiment of the present invention further provides a system for implementing fast convergence of a Layer 2 multicast forwarding path, including: a router and multiple Layer 2 devices, where the multiple Layer 2 devices include at least one preset Layer 2 device.
  • the preset Layer 2 device includes:
  • the link sensing unit is configured to sense a change of the Layer 2 multicast link, and output a trigger information when it senses that the Layer 2 multicast link changes.
  • the message sending unit is configured to send the query information according to the trigger information output by the link sensing unit, to query the change of the multicast group where the host is located;
  • the pre-configured Layer 2 device receives the report message returned by the host, and after determining that the multicast group of the host changes according to the report message, triggering an update unit, where the update unit pairs the second layer group The broadcast forwarding path is updated.
  • the embodiment of the present invention further provides a layer 2 device, where the layer 2 device includes:
  • the link sensing unit is configured to sense a change of the Layer 2 multicast link, and output a trigger information when it detects that the Layer 2 multicast link changes.
  • the message sending unit is configured to send the query information according to the trigger information output by the link sensing unit, to query the change of the multicast group where the host is located;
  • the layer 2 device receives the report message that is sent back by the host, and after determining that the multicast group of the host changes according to the report message, triggering an update unit, where the update unit pairs the layer 2 multicast forwarding path Update.
  • the Layer 2 device in the Layer 2 multicast network is configured, and after the Layer 2 link changes, the Layer 2 device can replace the router and the device. Respond to the change of the Layer 2 link, so that the multicast stream can be forwarded according to the new link. Therefore, the embodiment of the present invention can implement the fast convergence of the Layer 2 multicast forwarding path after the change of the Layer 2 link, thereby ensuring the reliability of the multicast service.
  • FIG. 1 is a schematic diagram of an implementation process of a method according to an embodiment of the present invention
  • FIGS. 2a to 2d are schematic diagrams showing a specific implementation process of an embodiment of the present invention.
  • the Layer 2 device can be configured to respond to the change of the Layer 2 link to implement fast convergence of the Layer 2 multicast forwarding path, thereby overcoming the problems in the prior art.
  • the method of the embodiment of the present invention specifically includes: when a Layer 2 multicast link changes, the Layer 2 device that is closest to the router sends the query information, and the change of the multicast group where the host is located;
  • the Layer 2 device that receives the report information returned by the host updates the Layer 2 multicast forwarding path according to the report information after determining that the multicast group of the host changes.
  • the query information is usually an Internet Group Management Protocol (IGMP) general query message
  • the report information is usually an IGMP report message.
  • the method according to the embodiment of the present invention specifically includes the following steps:
  • Step 10 Configure the Layer 2 device closest to the router in the Layer 2 network.
  • Step 11 After the Layer 2 device that is closest to the router detects the change of the Layer 2 link, it sends an IGMP Query message to the host.
  • Step 12 The host replies to the IGMP Report message according to the received IGMP Query message.
  • Step 13 the Layer 2 device that receives the IGMP Report message in the Layer 2 network, and updates the Layer 2 multicast forwarding table according to the IGMP report message.
  • Step 14 The multicast stream is forwarded according to the link in the updated Layer 2 multicast forwarding table.
  • Layer 2 devices in the network include: Layer 2 switch LSW1, Layer 2 switch LSW2, Layer 2 switch LSW3, and Layer 2 switch LSW4.
  • LSW1 is directly connected to the router and is the second layer closest to the router. device.
  • User 1 exchanges information between the multicast forwarding path formed by LSW1, LSW2, and LSW4 and the router.
  • User 2 exchanges information between the multicast forwarding path formed by LSW1 and LSW3 and the router.
  • IGMP is enabled on the router, and IGMP is enabled on LSW1, LSW2, LSW3, and L SW4 respectively.
  • Snooping function and enable MSTP (multiple spanning tree protocol, through selective blocking of network redundant links, pruning the network into a tree to achieve the purpose of eliminating loops, and having link backup function), making LSW3 and The link between LSW4 is blocked to prevent loops.
  • Query packet query for the change of the multicast group where the host resides (the interval is usually more than one minute). Therefore, the next time the link is broken, the router sends IGMP.
  • the multicast stream will not be sent from LSW3 to LSW4. In this way, the multicast stream will remain unreachable during the period when the link is disconnected from the router and the IGMP Query message is sent.
  • the Query message is updated, and the LSW1 closest to the router can be changed on the cognitive link.
  • user 1 receives the IGMP general query message, it will send the IGMP report immediately.
  • the packet responds to the query and reports the change of the multicast group.
  • the LSW3 and LSW1 learn the IGMP report message of the user 1 and update the Layer 2 multicast forwarding table according to the IGMP report message of the user 1.
  • the multicast stream is forwarded according to the new link according to the updated Layer 2 multicast forwarding entry.
  • user 2 After receiving the IGMP general query message, user 2 will immediately send an IGMP report message to respond to the query and report the changes of the multicast group in which it is located. Then LSW3 and LSW1 will also be reported. The user 2 reports the packet, but the multicast group does not change. Therefore, the multicast stream is still forwarded according to the original link.
  • the multicast stream reaches user 1, P along the new multicast forwarding path.
  • User 1 passes the multicast forwarding path consisting of LSW1, LSW3, and LSW4. Interact with the router
  • the embodiment of the present invention further provides a system for implementing fast convergence of a Layer 2 multicast forwarding path, including: a router and multiple Layer 2 devices, where the Layer 2 device includes a preset Layer 2 device, and the The configuration of the Layer 2 device includes: a link sensing unit, a message sending unit, and an update unit.
  • the other Layer 2 devices of the non-preconfigured Layer 2 device are provided with an update unit.
  • FIG. 2a, FIG. 2b, and FIG. The system of the embodiment of the invention will be described in detail.
  • the link sensing unit is configured to sense a change of the Layer 2 link, and when it detects that the Layer 2 link changes, outputting trigger information to trigger the message sending unit;
  • the Layer 2 device in the network includes: Layer 2 switch LSW1, Layer 2 switch LSW2, Layer 2 switch LSW3, and Layer 2 switch LSW4.
  • the Layer 2 device forms a ring network.
  • LSW1 is a pre-configured Layer 2 device, that is, the Layer 2 switch LSW1 closest to the router is configured to allow LSW1 to respond to the change of the Layer 2 link.
  • User 1 interacts with the router through the multicast forwarding path formed by LSW1, LSW2, and LSW4. Information, the interaction between the multicast forwarding path formed by user 2 through LSW1 and LSW3 and the router is as shown in Figure 2b.
  • the Layer 2 link changes that is, the link between LSW2 and LSW4 is disconnected.
  • the link sensing unit of LSW1 senses the change of the Layer 2 link and triggers the message sending unit.
  • the message sending unit is configured to: when the layer 2 link changes, that is, after receiving the trigger information output by the link sensing unit, send the query information, and query the change of the multicast group where the host is located;
  • the Layer 2 device that receives the report message returned by the host changes the multicast group where the host is located.
  • the Query message is used to query the change of the multicast group where the host is located (the interval is usually more than one minute). Therefore, during the next time the link is disconnected from the router, the user 1 cannot send an IGMP Report message to report it.
  • the change of the multicast group is located, and LSW3 does not learn the IGMP sent by user 1.
  • the multicast stream will not be sent from LSW3 to LSW4. In this way, the multicast stream will remain unreachable during this period.
  • the link sensing unit of the Layer 2 device will change after the sensing link changes after the router does not need to send the IGMP general query message.
  • the trigger message sending unit sends the IGMP general query message (the source IP address can be set to non-zero) to query the change of the multicast group where the host is located.
  • user 1 receives the IGMP general query. After the message, it will reply to the IGMP report message immediately to respond to the query and report the changes of the multicast group it is in.
  • LSW3 and LSW1 trigger the message update unit to update the Layer 2 multicast forwarding path.
  • the embodiment of the present invention further provides a Layer 2 device that implements a fast convergence of a Layer 2 multicast forwarding path, where the Layer 2 device includes: a link sensing unit, a message sending unit, and an updating unit.
  • the link sensing unit is configured to sense a change of the Layer 2 link, and when it detects that the Layer 2 link changes, outputting trigger information to trigger the packet transceiver unit;
  • the message sending unit is configured to receive the touch of the link sensing unit when the layer 2 link changes. After sending a message, send a query to query the changes of the multicast group where the host resides.
  • the layer 2 device that receives the report message sent back by the host, after determining that the multicast group of the host is changed, triggers an update unit, and the update unit updates the layer 2 multicast forwarding path.
  • the embodiment of the present invention implements Layer 2 multicast forwarding fast convergence by configuring a Layer 2 device (generally a Layer 2 device closest to the router) to ensure fast convergence of Layer 2 multicast forwarding, thereby ensuring multicast.
  • Layer 2 link changes described in the embodiments of the present invention include various types of Layer 2 link changes, such as MSTP (Multiple Spanning Tree Protocol)-based Layer 2 link change, and RPR (Resilient Packet Ring)-based Layer 2 Link change, Layer 2 link change based on RRPP (Fast Ring Protection Protocol), etc.
  • the embodiment of the present invention is only a Layer 2 multicast network that uses the IGMP protocol, and the query information is usually an Internet Group Management Protocol (IGMP) general query message, and the report information is usually an IGMP report.
  • IGMP Internet Group Management Protocol
  • the embodiment of the present invention is a Layer 2 device that sends a query message instead of a router by a Layer 2 switch that is closest to the router, and receives the report information returned by the host. After determining that the multicast group of the host changes, the second layer is The multicast forwarding path is updated as an example. It should be understood by those skilled in the art that the embodiments of the present invention are not limited to the Layer 2 device that is closest to the router, and all Layer 2 devices that belong to the downstream of the router may implement the present invention.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

Procédé, système et équipement de couche 2 pour la mise en oeuvre de convergence rapide de trajet de relais multidiffusion en couche 2. Le procédé comprend les étapes suivantes: sur modification de liaison de multidiffusion de couche 2, l'équipement de couche 2 est préétabli pour la transmission d'information d'interrogation; lorsque cet équipement, qui a reçu l'information de rapport renvoyée par l'hôte, confirme que le groupe de multidiffusion dans lequel l'hôte présent a changé, il met à jour le trajet de relais de multidiffusion dans la couche 2. Le système comprend: un routeur et plusieurs équipements de couche 2, lesquels comportent un équipement de couche 2 préétabli, lequel comprend une unité de sensibilité de liaison détectant la modification de liaison multidiffusion en couche 2 et fournissant une information de déclenchement, à la détection d'une modification de liaison multidiffusion en couche 2; une unité de transmission de message qui envoie une information d'interrogation sur la base de l'information de déclenchement fournie par l'unité de sensibilité de liaison; l'équipement de couche 2 préétabli considéré reçoit le message de rapport renvoyé par l'hôte et déclenche l'unité de mise à jour lorsqu'il s'est assuré que le groupe de multidiffusion dans lequel l'hôte présent a changé sur la base du rapport de message, et cette unité met à jour le trajet de relais de multidiffusion en couche 2.
PCT/CN2007/070274 2006-09-07 2007-07-11 Procédé, système et équipement couche 2 pour la mise en oeuvre de convergence rapide de trajet de relais multidiffusion en couche 2 WO2008031342A1 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN200610127683.2 2006-09-07
CN 200610127683 CN101141383A (zh) 2006-09-07 2006-09-07 一种实现二层组播转发路径快速收敛的方法、系统及二层设备

Publications (1)

Publication Number Publication Date
WO2008031342A1 true WO2008031342A1 (fr) 2008-03-20

Family

ID=39183388

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2007/070274 WO2008031342A1 (fr) 2006-09-07 2007-07-11 Procédé, système et équipement couche 2 pour la mise en oeuvre de convergence rapide de trajet de relais multidiffusion en couche 2

Country Status (2)

Country Link
CN (1) CN101141383A (fr)
WO (1) WO2008031342A1 (fr)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8654769B2 (en) 2010-11-15 2014-02-18 Hewlett-Packard Development Company, L.P. Convergence of multicast traffic in response to a topology change

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101521927B (zh) * 2009-04-03 2012-09-05 中兴通讯股份有限公司 一种组播转发路径收敛的方法和系统
CN101616094B (zh) * 2009-08-10 2012-04-18 杭州华三通信技术有限公司 报文转发路径的获取方法和设备
CN101827032A (zh) * 2010-04-29 2010-09-08 华为技术有限公司 一种收敛二层组播网络的方法及设备
CN102347906B (zh) * 2011-11-16 2014-11-05 瑞斯康达科技发展股份有限公司 一种组播方法及组播网络系统
CN103414591B (zh) * 2013-08-19 2016-08-31 杭州华三通信技术有限公司 一种端口故障恢复时的快速收敛方法和系统
CN106375222A (zh) * 2015-07-20 2017-02-01 中兴通讯股份有限公司 环型组网组播线路切换的方法及装置
CN105812268B (zh) * 2016-04-15 2019-05-03 华为技术有限公司 一种组播快速收敛的方法及转发设备
CN110191051A (zh) * 2019-06-05 2019-08-30 北京东土军悦科技有限公司 二层组播网络收敛方法、装置、设备及存储介质

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5732072A (en) * 1994-08-31 1998-03-24 Siemens Aktiengesellschaft Method for adaptive routing in a communication network
US20050041680A1 (en) * 2003-08-18 2005-02-24 Keiji Tanaka L2 switch and control method therof
CN1758630A (zh) * 2004-10-05 2006-04-12 日立通讯技术株式会社 二层交换器
CN1816015A (zh) * 2005-02-01 2006-08-09 株式会社Ntt都科摩 通信系统、移动终端、中继装置以及传送路由学习方法

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5732072A (en) * 1994-08-31 1998-03-24 Siemens Aktiengesellschaft Method for adaptive routing in a communication network
US20050041680A1 (en) * 2003-08-18 2005-02-24 Keiji Tanaka L2 switch and control method therof
CN1758630A (zh) * 2004-10-05 2006-04-12 日立通讯技术株式会社 二层交换器
CN1816015A (zh) * 2005-02-01 2006-08-09 株式会社Ntt都科摩 通信系统、移动终端、中继装置以及传送路由学习方法

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8654769B2 (en) 2010-11-15 2014-02-18 Hewlett-Packard Development Company, L.P. Convergence of multicast traffic in response to a topology change

Also Published As

Publication number Publication date
CN101141383A (zh) 2008-03-12

Similar Documents

Publication Publication Date Title
US6654371B1 (en) Method and apparatus for forwarding multicast data by relaying IGMP group membership
WO2008031342A1 (fr) Procédé, système et équipement couche 2 pour la mise en oeuvre de convergence rapide de trajet de relais multidiffusion en couche 2
US7450527B2 (en) Method and apparatus for implementing multiple portals into an Rbridge network
US7593402B2 (en) Method of multicast source filtering
US7742442B2 (en) Changing access point (AP) device type based on connectivity to a network
US20030193958A1 (en) Methods for providing rendezvous point router redundancy in sparse mode multicast networks
WO2010111956A1 (fr) Procédé et système de convergence de trajet de relais multidiffusion
CN103051536A (zh) 一种二层冗余链路的快速组播切换方法
WO2011120438A1 (fr) Procédé, système et dispositif pour la protection de messages en multidiffusion dans un réseau de communication
EP2989755B1 (fr) Distribution multidiffusion efficace vers des hôtes connectés de façon double (vpc) dans des réseaux de recouvrement
CA2668944A1 (fr) Procede et echangeur pour le furetage de protocole de gestion de groupe internet
KR101870475B1 (ko) 링 네트워크 토폴로지를 위한 멀티캐스트 듀얼 조인
US20050180440A1 (en) Method of transporting a multipoint stream in a local area network and device for connection implementing the method
CN101789874A (zh) 一种在pim-sm中实现组播树切换的方法、装置及路由设备
WO2018014767A1 (fr) Procédé et dispositif de détermination d'informations, et support de stockage
CN101510891A (zh) Epon接入系统实现组播的装置和方法
CN101296105B (zh) 一种组播快速切换的方法、系统和三层网络设备
WO2022017432A1 (fr) Procédé, appareil et système d'envoi de paquets de multidiffusion
US9602227B2 (en) Distribution of broadcast traffic through a mesh network
CN102185776B (zh) 以太网二层组播快速收敛的方法及以太网系统
EP2394390B1 (fr) Méthode pour l'usage d'un réseau informatique
CN102843303B (zh) Pim中的组播报文处理方法及装置
US7660268B2 (en) Determining the presence of IP multicast routers
CN1988464A (zh) 自动识别组播代理设备接口类型的方法和装置
CN106375222A (zh) 环型组网组播线路切换的方法及装置

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 07764202

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 07764202

Country of ref document: EP

Kind code of ref document: A1

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载