[go: up one dir, main page]

CN1458771A - Multicasting messag transmission method base on two layer exchange device - Google Patents

Multicasting messag transmission method base on two layer exchange device Download PDF

Info

Publication number
CN1458771A
CN1458771A CN02117802A CN02117802A CN1458771A CN 1458771 A CN1458771 A CN 1458771A CN 02117802 A CN02117802 A CN 02117802A CN 02117802 A CN02117802 A CN 02117802A CN 1458771 A CN1458771 A CN 1458771A
Authority
CN
China
Prior art keywords
message
multicast
layer
port
local area
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
CN02117802A
Other languages
Chinese (zh)
Other versions
CN1194508C (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.)
Huawei Technologies Co Ltd
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
Priority to CNB02117802XA priority Critical patent/CN1194508C/en
Publication of CN1458771A publication Critical patent/CN1458771A/en
Application granted granted Critical
Publication of CN1194508C publication Critical patent/CN1194508C/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Landscapes

  • Small-Scale Networks (AREA)

Abstract

本发明公开了一种基于二层交换设备的组播报文转发方法,该方法首先由二层交换设备从接入端口接收因特网组管理协议(IGMP)报文,判断报文中是否有虚拟局域网(VLAN)头,如果没有,给该报文加上接入端口的虚拟局域网标识(VLANID)构成虚拟局域网头,然后生成接入端口的VLANID和组播媒体接入控制(MAC)地址到收到该IGMP报文的物理端口的映射关系表,以及生成上行端口的虚拟局域网标识和组播媒体接入控制地址到收到该IGMP报文的物理端口的影射关系表,最后根据上述映射关系表进行组播报文的转发;采用上述方案可以解决二层交换设备上行端口收到的不带VLAN头的组播数据报文无法有效转发的问题,可以避免网络资源的浪费。

The invention discloses a method for forwarding multicast messages based on a layer-2 switching device. In the method, the layer-2 switching device first receives an Internet Group Management Protocol (IGMP) message from an access port, and judges whether there is a virtual local area network in the message (VLAN) header, if not, add the virtual LAN identifier (VLANID) of the access port to the message to form a virtual LAN header, and then generate the VLANID and multicast media access control (MAC) address of the access port to receive The mapping relationship table of the physical port of the IGMP message, and the mapping relationship table of the virtual local area network identification and the multicast media access control address of the generated uplink port to the physical port receiving the IGMP message, and finally perform according to the above mapping relationship table Forwarding of multicast packets; adopting the above scheme can solve the problem that the multicast data packets without VLAN headers received by the uplink port of the layer 2 switching device cannot be effectively forwarded, and can avoid the waste of network resources.

Description

一种基于二层交换设备的组播报文转发方法A method for forwarding multicast packets based on Layer 2 switching equipment

技术领域technical field

本发明涉及通信网络中的报文转发方法,具体地说涉及基于二层交换设备的组播报文转发方法。The invention relates to a message forwarding method in a communication network, in particular to a multicast message forwarding method based on a two-layer switching device.

背景技术Background technique

目前在宽带网络中,用户终端通常会通过二层交换设备接入网络,其中最为常见的二层交换设备是支持802.1Q协议的以太网二层交换机(LANSWITCH)。下面以LANSWITCH为例说明组播报文的转发。所有由LANSWITCH接入网络的用户终端发出的报文都要被加上一个特殊的用于用户终端识别的标记,实际中,该标记通常为虚拟局域网(VLAN:Virtual Local Area Network)标签,此VLAN标签可以唯一标识此用户终端接入LANSWITCH的特定物理接口,即用户从接入端口发来的以太网格式的报文经过该交换机都将加上一个VLAN头以标识用户接入的端口位置。LANSWITCH对于收到的所有报文的转发方法如下:根据报文中的目的MAC地址和VLAN头中的VLANID查找二层转发表,即MAC地址和VLANID到物理端口的映射表,如果找到匹配项,则把报文从相应的物理端口转发出去;如果没有找到匹配项,则把报文向VLAN头中的VLANID对应的所有物理端口进行转发,相当于广播式发送。由于二层转发表是根据报文中的源MAC地址和VLANID以及收到此报文的物理端口来生成的,由于组播MAC地址不能当作标识终端设备的单播MAC地址使用,因此组播报文使用的是根本不会作为源媒体访问控制(MAC)地址出现的组播MAC地址作为报文的目的MAC地址,如果不做特殊处理的话,LANSWITCH无法为组播MAC地址生成二层转发表,LANSWITCH对于组播报文只能采取向所有端口以广播的方式发送,极大地浪费了系统带宽资源并严重影响LANSWITCH的性能。为了改善LANSWITCH对组播报文的处理,LANSWITCH截获用户的因特网组管理协议(IGMP)报文,以收到此IGMP报文的端口的VLAN标识(VLANID)和组播MAC地址生成关于此组播MAC地址的二层转发表,一旦LANSWITCH生成了关于组播MAC地址的二层转发表后,对于后面收到的组播数据报文,就完全可以按照普通报文一样查找二层转发表进行转发,从而避免LANSWITCH对组播报文的广播转发。Currently, in a broadband network, a user terminal usually accesses the network through a Layer 2 switching device, and the most common Layer 2 switching device is an Ethernet Layer 2 switch (LANSWITCH) supporting the 802.1Q protocol. The following uses LANSWITCH as an example to illustrate the forwarding of multicast packets. All packets sent by LANSWITCH user terminals connected to the network must be added with a special tag for user terminal identification. In practice, this tag is usually a virtual local area network (VLAN: Virtual Local Area Network) tag. This VLAN The label can uniquely identify the specific physical interface where the user terminal accesses LANSWITCH, that is, the Ethernet format message sent by the user from the access port will be added with a VLAN header to identify the port location of the user's access after passing through the switch. The forwarding method of LANSWITCH for all received messages is as follows: Search the Layer 2 forwarding table according to the destination MAC address in the message and the VLAN ID in the VLAN header, that is, the mapping table from the MAC address and VLAN ID to the physical port. If a match is found, Then the message is forwarded from the corresponding physical port; if no match is found, the message is forwarded to all physical ports corresponding to the VLANID in the VLAN header, which is equivalent to broadcast sending. Since the Layer 2 forwarding table is generated based on the source MAC address and VLAN ID in the packet and the physical port that received the packet, and since the multicast MAC address cannot be used as the unicast MAC address to identify the terminal device, the multicast The packet uses a multicast MAC address that does not appear as the source MAC address at all as the destination MAC address of the packet. If no special processing is performed, LANSWITCH cannot generate a Layer 2 forwarding table for the multicast MAC address. , LANSWITCH can only broadcast multicast packets to all ports, which greatly wastes system bandwidth resources and seriously affects the performance of LANSWITCH. In order to improve LANSWITCH's processing of multicast messages, LANSWITCH intercepts the user's Internet Group Management Protocol (IGMP) message, and uses the VLAN ID (VLANID) and multicast MAC address of the port that received the IGMP message to generate information about the multicast message. For the Layer 2 forwarding table of the MAC address, once LANSWITCH generates the Layer 2 forwarding table for the multicast MAC address, for the multicast data message received later, it can search the Layer 2 forwarding table for forwarding in the same way as ordinary messages , so as to prevent LANSWITCH from broadcasting and forwarding multicast packets.

由上述LANSWITCH对报文的处理中可以看出,当LANSWITCH收到一个不带VLAN头的报文时会自动的给此报文扩展一个VLAN头,而且这个VLAN头是以收到此报文的端口的VLANID来构造的。当LANSWITCH生成关于组播MAC地址的二层转发表时,其VLANID使用的是收到此IGMP报文的用户侧的接入端口的VLANID,而当LANSWITCH上行端口收到不带VLAN头的组播数据报文时(实际中,组播节目源都在网络侧,组播数据报文都是从LANSWITCH上行端口发过来的),LANSWITCH会为这个报文加上上行端口的VLANID构成的VLAN头,而用户侧端口和上行侧端口的VLANID是不相同的,因此这将导致生成的关于组播MAC地址的二层转发表对于LANSWITCH上行端口收到的不带VLAN头的组播数据报文毫无作用,LANSWITCH仍会把组播报文当作广播报文处理,根据VLANID对应的物理端口进行转发,仍将浪费大量的网络资源。It can be seen from the processing of the message by LANSWITCH above that when LANSWITCH receives a message without a VLAN header, it will automatically extend a VLAN header to the message, and the VLAN header is based on receiving the message. The VLANID of the port is constructed. When LANSWITCH generates a Layer 2 forwarding table about the multicast MAC address, its VLAN ID uses the VLAN ID of the access port on the user side that received the IGMP message. For data packets (actually, the sources of multicast programs are all on the network side, and the multicast data packets are all sent from the uplink port of LANSWITCH), LANSWITCH will add a VLAN header composed of the VLANID of the uplink port to the packet, However, the VLAN IDs of the user-side port and the uplink-side port are different, so the generated Layer 2 forwarding table about the multicast MAC address has no As a result, LANSWITCH will still treat multicast packets as broadcast packets, and forward them according to the physical port corresponding to the VLANID, which will still waste a lot of network resources.

发明内容Contents of the invention

本发明的目的在于提供一种避免网络资源浪费的基于二层交换设备的组播报文转发方法。The purpose of the present invention is to provide a layer-2 switching device-based multicast message forwarding method that avoids waste of network resources.

为达到上述目的,本发明提供的基于二层交换设备的组播报文转发方法,包括:In order to achieve the above object, the multicast message forwarding method based on the two-layer switching equipment provided by the present invention includes:

(1)二层交换设备从接入端口接收因特网组管理协议(IGMP)报文;(1) Layer 2 switching device receives Internet Group Management Protocol (IGMP) message from the access port;

(2)判断报文中是否有虚拟局域网(VLAN)头,如果有,转步骤(3),否则给该报文加上接入端口的虚拟局域网标识(VLANID)构成虚拟局域网头;(2) judge whether there is a virtual local area network (VLAN) head in the message, if there is, go to step (3), otherwise add the virtual local area network identification (VLANID) of the access port to the message to form a virtual local area network head;

(3)生成接入端口的虚拟局域网标识(VLANID)和组播媒体接入控制(MAC)地址到收到该IGMP报文的物理端口的映射关系表,以及生成上行端口的虚拟局域网标识和组播媒体接入控制地址到收到该IGMP报文的物理端口的影射关系表;(3) generate the virtual local area network identification (VLANID) of the access port and the mapping relationship table of the multicast media access control (MAC) address to the physical port receiving the IGMP message, and generate the virtual local area network identification and group of the uplink port A mapping relationship table from the broadcast media access control address to the physical port receiving the IGMP message;

(4)根据上述映射关系表进行组播报文的转发。(4) Forwarding the multicast message according to the above mapping relationship table.

本发明在生成组播二层转发表时使用了LANSWITCH的上行端口的VLANID,增加了一个LANSWITCH的上行端口的VLANID和组播MAC地址到收到此IGMP报文的物理端口的映射关系表,由于在生成组播二层转发表时建立两个转发表:一个转发表中的VLANID使用收到IGMP加入报文的用户侧端口的VLANID,另一个转发表中的VLANID使用LANSWITCH的上行端口的VLANID,从而解决了LANSWITCH上行端口收到的不带VLAN头的组播数据报文无法有效转发的问题,因此采用本发明所述方法转发IGMP组播报文可以避免网络资源浪费。The present invention has used the VLANID of the uplink port of LANSWITCH when generating the multicast two-layer forwarding table, has increased the VLANID of the uplink port of LANSWITCH and the mapping relationship table of the multicast MAC address to the physical port that receives this IGMP message, because Create two forwarding tables when generating the multicast Layer 2 forwarding table: the VLANID in one forwarding table uses the VLANID of the user-side port that received the IGMP join message, and the VLANID in the other forwarding table uses the VLANID of the uplink port of LANSWITCH, Therefore, the problem that the multicast data message without the VLAN header received by the LANSWITCH uplink port cannot be effectively forwarded is solved, so the method of the present invention can avoid the waste of network resources by forwarding the IGMP multicast message.

附图说明Description of drawings

图1是本发明方法的实施例流程图。Fig. 1 is the flow chart of the embodiment of the method of the present invention.

具体实施方式Detailed ways

下面结合附图对本发明作进一步详细的描述。The present invention will be described in further detail below in conjunction with the accompanying drawings.

通常,经二层交换设备处理的组播报文有两种:IGMP报文和组播数据报文。这是不同的两种报文,虽然他们都使用组播MAC地址作为目的MAC地址:IGMP报文是用户终端通告网络设备需要某个组播服务的信令控制报文,用户只有在需要和离开某个组播服务时,才会发出相应的IGMP报文,而且IGMP报文的目的MAC地址和相应的组播数据报文的目的MAC地址采用完全相同的组播MAC地址;而组播数据报文才是真正的承载组播服务内容的数据报文。因此,二层交换设备生成组播报文二层转发表需要IGMP报文的参与才可能实现,然后利用二层转发表进行组播数据报文的转发。Generally, there are two types of multicast packets processed by Layer 2 switching devices: IGMP packets and multicast data packets. These are two different types of messages, although they both use the multicast MAC address as the destination MAC address: the IGMP message is a signaling control message for the user terminal to notify the network device that a certain multicast service is needed. When a certain multicast service is provided, the corresponding IGMP message will be sent out, and the destination MAC address of the IGMP message and the destination MAC address of the corresponding multicast data message use exactly the same multicast MAC address; while the multicast data message The text is the real data packet carrying the content of the multicast service. Therefore, the generation of the Layer 2 forwarding table of the multicast message by the Layer 2 switching device requires the participation of the IGMP message, and then the Layer 2 forwarding table is used to forward the multicast data message.

为了使二层交换设备能够实现带VLAN头和不带VLAN头的组播报文的非广播式转发,本发明在生成组播二层转发表时多建立一个二层转发表,这样通过两个二层转发表即可实现带VLAN头和不带VLAN头的组播报文的非广播式转发。下面通过以太网二层交换机(LANSWITCH)为例说明本发明。In order to enable the two-layer switching equipment to realize the non-broadcast forwarding of multicast messages with VLAN headers and without VLAN headers, the present invention sets up a second-layer forwarding table when generating the multicast two-layer forwarding table, so that through two The Layer 2 forwarding table can implement non-broadcast forwarding of multicast packets with and without VLAN headers. The present invention will be described below by taking an Ethernet Layer 2 switch (LANSWITCH) as an example.

图1是本发明方法的实施例流程图。按照图1,实现本发明共有5个步骤。首先,LANSWITCH在步骤1,从接入端口接收因特网组管理协议(IGMP)报文,然后在步骤2判断该报文中是否有虚拟局域网(VLAN)头,如果有,转步骤4,否则在步骤3给该报文加上接入端口的虚拟局域网标识(VLANID)构成虚拟局域网头,例如,对于不支持802.1Q协议的用户终端发出的IGMP报文都不会有VLAN头,因此IGMP报文的VLAN头都是由LANSWITCH自动加上的,且是以接入端口的虚拟局域网标识(VLANID)构成的;然后转步骤4;在步骤4,生成接入端口的虚拟局域网标识(VLANID)和组播媒体接入控制(MAC)地址(即IGMP报文的目的MAC地址)到收到该IGMP报文的物理端口的映射关系表,生成该表是传统的LANSWITCH的功能,这样做是为了和传统兼容,因为如果LANSWITCH上连的上层设备支持802.1Q协议时,它可以发出带有接入端口的VLANID的组播数据报文;同时生成上行端口的虚拟局域网标识和组播媒体接入控制地址(即IGMP报文的目的MAC地址)到收到该IGMP报文的物理端口的映射关系表;最后在步骤5,根据上述映射关系表进行组播数据报文的转发。Fig. 1 is the flow chart of the embodiment of the method of the present invention. According to Fig. 1, realize the present invention has 5 steps altogether. First, LANSWITCH receives the Internet Group Management Protocol (IGMP) message from the access port in step 1, then judges in step 2 whether there is a virtual local area network (VLAN) header in the message, if so, turn to step 4, otherwise in step 2 3 Add the virtual local area network identifier (VLANID) of the access port to the message to form a virtual local area network header, for example, the IGMP message sent by a user terminal that does not support the 802.1Q protocol will not have a VLAN header, so the IGMP message The VLAN header is automatically added by LANSWITCH, and is composed of the virtual local area network identification (VLANID) of the access port; then turn to step 4; in step 4, generate the virtual local area network identification (VLANID) and multicast of the access port The mapping relationship table from the media access control (MAC) address (that is, the destination MAC address of the IGMP message) to the physical port that receives the IGMP message. This table is generated by the function of traditional LANSWITCH. This is done for compatibility with traditional , because if the upper layer equipment connected on LANSWITCH supports the 802.1Q protocol, it can send out a multicast data packet with the VLANID of the access port; simultaneously generate the virtual local area network identification and the multicast media access control address of the uplink port (ie The destination MAC address of IGMP message) to the mapping relationship table of the physical port that receives this IGMP message; Finally in step 5, carry out the forwarding of multicast data message according to above-mentioned mapping relationship table.

当LANSWITCH上行端口收到不带VLAN头的组播数据报文时,LANSWITCH会自动为这个报文加上上行端口的VLANID构成的VLAN头,然后LANSWITCH根据报文中的组播MAC地址,即组播数据报文的目的MAC地址和上行端口的VLANID查找二层转发表,由于步骤3已经生成了上行端口的VLANID和相应的组播MAC地址到收到该IGMP报文的物理端口的映射关系表,LANSWITCH把组播数据报文直接转发到这个物理端口,保证了发出IGMP报文的用户能够收到组播数据报文,获得组播服务。When the LANSWITCH uplink port receives a multicast data packet without a VLAN header, LANSWITCH will automatically add a VLAN header composed of the VLANID of the uplink port to the packet, and then LANSWITCH will use the multicast MAC address in the packet, that is, the group The destination MAC address of the broadcast data message and the VLANID of the uplink port are searched for the Layer 2 forwarding table, because step 3 has generated the mapping relationship table of the VLANID of the uplink port and the corresponding multicast MAC address to the physical port receiving the IGMP message , LANSWITCH directly forwards the multicast data message to this physical port, which ensures that the user who sends the IGMP message can receive the multicast data message and obtain the multicast service.

Claims (2)

1、一种基于二层交换设备的组播报文转发方法,包括:1. A method for forwarding multicast packets based on a Layer 2 switching device, comprising: (1)二层交换设备从接入端口接收因特网组管理协议(IGMP)报文;(1) Layer 2 switching device receives Internet Group Management Protocol (IGMP) message from the access port; (2)判断报文中是否有虚拟局域网(VLAN)头,如果有,转步骤(3),否则给该报文加上接入端口的虚拟局域网标识(VLANID)构成虚拟局域网头;(2) judge whether there is a virtual local area network (VLAN) head in the message, if there is, go to step (3), otherwise add the virtual local area network identification (VLANID) of the access port to the message to form a virtual local area network head; (3)生成接入端口的虚拟局域网标识(VLANID)和组播媒体接入控制(MAC)地址到收到该IGMP报文的物理端口的映射关系表,以及生成上行端口的虚拟局域网标识和组播媒体接入控制地址到收到该IGMP报文的物理端口的映射关系表;(3) generate the virtual local area network identification (VLANID) of the access port and the mapping relationship table of the multicast media access control (MAC) address to the physical port receiving the IGMP message, and generate the virtual local area network identification and group of the uplink port A mapping relationship table from the broadcast media access control address to the physical port receiving the IGMP message; (4)根据上述映射关系表进行组播报文的转发。(4) Forwarding the multicast message according to the above mapping relationship table. 2、根据权利要求1所述的组播报文转发方法,其特征在于:所述二层交换设备为二层以太网交换机。2. The multicast packet forwarding method according to claim 1, characterized in that: the layer-2 switching device is a layer-2 Ethernet switch.
CNB02117802XA 2002-05-15 2002-05-15 A method for forwarding multicast packets based on Layer 2 switching equipment Expired - Lifetime CN1194508C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB02117802XA CN1194508C (en) 2002-05-15 2002-05-15 A method for forwarding multicast packets based on Layer 2 switching equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB02117802XA CN1194508C (en) 2002-05-15 2002-05-15 A method for forwarding multicast packets based on Layer 2 switching equipment

Publications (2)

Publication Number Publication Date
CN1458771A true CN1458771A (en) 2003-11-26
CN1194508C CN1194508C (en) 2005-03-23

Family

ID=29426693

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB02117802XA Expired - Lifetime CN1194508C (en) 2002-05-15 2002-05-15 A method for forwarding multicast packets based on Layer 2 switching equipment

Country Status (1)

Country Link
CN (1) CN1194508C (en)

Cited By (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2007009367A1 (en) * 2005-07-19 2007-01-25 Alcatel A method for duplicate address detection in the two-layer access network supporting ipv6 and a system thereof
WO2007056923A1 (en) * 2005-11-17 2007-05-24 Huawei Technologies Co., Ltd. Method for implementing multicast
CN100337457C (en) * 2005-06-03 2007-09-12 华为技术有限公司 Cross-VLAN layer 2 multicast data transmission method of Ethernet switch
WO2008003214A1 (en) * 2006-06-30 2008-01-10 Huawei Technologies Co., Ltd. Method, device and system for media flow traversing nat
WO2008077321A1 (en) * 2006-12-27 2008-07-03 Huawei Technologies Co., Ltd. An implementation method, system and device of internet group management protocol snooping
CN100428734C (en) * 2004-01-26 2008-10-22 日立通讯技术株式会社 packet transfer device
CN100433730C (en) * 2006-08-08 2008-11-12 杭州华三通信技术有限公司 Method and system of multicast and video-on-demand
CN100442772C (en) * 2005-10-19 2008-12-10 华为技术有限公司 A bridge forwarding method
CN100444586C (en) * 2006-11-06 2008-12-17 杭州华三通信技术有限公司 Message repeat method and device
CN100444576C (en) * 2004-06-24 2008-12-17 信息产业部电信研究院 Method of Realizing Multicast in IP Telecommunication Network System
CN100454888C (en) * 2004-03-06 2009-01-21 鸿富锦精密工业(深圳)有限公司 Multicast flow control management method
WO2009026846A1 (en) * 2007-08-25 2009-03-05 Huawei Technologies Co., Ltd. Message transmission method, device and system for implementing multicast services
CN100486207C (en) * 2003-12-26 2009-05-06 华为技术有限公司 IP multicasting precision port transmitting method in three layer exchanging
WO2009117923A1 (en) * 2008-03-27 2009-10-01 华为技术有限公司 A method, an apparatus and a communication device for transmitting data
CN101800705A (en) * 2010-03-18 2010-08-11 中兴通讯股份有限公司 Method and device for broadcasting data messages between local accesses
CN101938429A (en) * 2010-09-30 2011-01-05 迈普通信技术股份有限公司 Two-layer multicast forwarding method based on two-layer multicast domain and router
CN101133605B (en) * 2005-04-01 2011-02-23 思科技术公司 Perform extended lookups on MAC-based tables
CN101483655B (en) * 2009-02-10 2012-01-25 杭州华三通信技术有限公司 Packet transmission method and proxy device for Internet group management protocol
CN102510767A (en) * 2011-11-09 2012-06-20 华为技术有限公司 Method for realizing interaction multicast in PON, system and device thereof
CN101286990B (en) * 2008-05-27 2012-09-05 中兴通讯股份有限公司 Forwarding method and apparatus of double-layer multicast
TWI467934B (en) * 2012-11-23 2015-01-01 Nat Univ Chung Cheng In the passive optical fiber network using the second layer of multicast monitoring packet transfer method
CN106851435A (en) * 2016-12-23 2017-06-13 浙江宇视科技有限公司 The sending method and rear end equipment of a kind of multicast data flow
CN108667735A (en) * 2017-03-29 2018-10-16 中兴通讯股份有限公司 A kind of retransmission method and device of multicast packet
CN111385026A (en) * 2018-12-29 2020-07-07 中兴通讯股份有限公司 A method for virtualization of OLT equipment and OLT equipment
CN117579585A (en) * 2023-11-16 2024-02-20 中科驭数(北京)科技有限公司 Layer 2 message forwarding method, device and storage medium

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101127696B (en) 2006-08-15 2012-06-27 华为技术有限公司 Data forwarding method for layer 2 network and network and node devices

Cited By (33)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100486207C (en) * 2003-12-26 2009-05-06 华为技术有限公司 IP multicasting precision port transmitting method in three layer exchanging
CN100428734C (en) * 2004-01-26 2008-10-22 日立通讯技术株式会社 packet transfer device
CN100454888C (en) * 2004-03-06 2009-01-21 鸿富锦精密工业(深圳)有限公司 Multicast flow control management method
CN100444576C (en) * 2004-06-24 2008-12-17 信息产业部电信研究院 Method of Realizing Multicast in IP Telecommunication Network System
CN101133605B (en) * 2005-04-01 2011-02-23 思科技术公司 Perform extended lookups on MAC-based tables
CN100337457C (en) * 2005-06-03 2007-09-12 华为技术有限公司 Cross-VLAN layer 2 multicast data transmission method of Ethernet switch
WO2007009367A1 (en) * 2005-07-19 2007-01-25 Alcatel A method for duplicate address detection in the two-layer access network supporting ipv6 and a system thereof
US7965709B2 (en) 2005-10-19 2011-06-21 Huawei Technologies Co., Ltd. Bridge forwarding method and apparatus
CN100442772C (en) * 2005-10-19 2008-12-10 华为技术有限公司 A bridge forwarding method
CN100442775C (en) * 2005-11-17 2008-12-10 华为技术有限公司 A Method of Realizing Multicast in MAC in MAC Network
WO2007056923A1 (en) * 2005-11-17 2007-05-24 Huawei Technologies Co., Ltd. Method for implementing multicast
US7746859B2 (en) 2005-11-17 2010-06-29 Huawei Technologies Co., Ltd. Method for implementing multicast
WO2008003214A1 (en) * 2006-06-30 2008-01-10 Huawei Technologies Co., Ltd. Method, device and system for media flow traversing nat
CN100433730C (en) * 2006-08-08 2008-11-12 杭州华三通信技术有限公司 Method and system of multicast and video-on-demand
CN100444586C (en) * 2006-11-06 2008-12-17 杭州华三通信技术有限公司 Message repeat method and device
WO2008077321A1 (en) * 2006-12-27 2008-07-03 Huawei Technologies Co., Ltd. An implementation method, system and device of internet group management protocol snooping
WO2009026846A1 (en) * 2007-08-25 2009-03-05 Huawei Technologies Co., Ltd. Message transmission method, device and system for implementing multicast services
WO2009117923A1 (en) * 2008-03-27 2009-10-01 华为技术有限公司 A method, an apparatus and a communication device for transmitting data
CN101286990B (en) * 2008-05-27 2012-09-05 中兴通讯股份有限公司 Forwarding method and apparatus of double-layer multicast
CN101483655B (en) * 2009-02-10 2012-01-25 杭州华三通信技术有限公司 Packet transmission method and proxy device for Internet group management protocol
CN101800705A (en) * 2010-03-18 2010-08-11 中兴通讯股份有限公司 Method and device for broadcasting data messages between local accesses
CN101938429B (en) * 2010-09-30 2012-08-29 迈普通信技术股份有限公司 Two-layer multicast forwarding method based on two-layer multicast domain and router
CN101938429A (en) * 2010-09-30 2011-01-05 迈普通信技术股份有限公司 Two-layer multicast forwarding method based on two-layer multicast domain and router
CN102510767A (en) * 2011-11-09 2012-06-20 华为技术有限公司 Method for realizing interaction multicast in PON, system and device thereof
WO2012167541A1 (en) * 2011-11-09 2012-12-13 华为技术有限公司 Method, system and apparatus for implementing intercommunication multicast in passive optical network
CN102510767B (en) * 2011-11-09 2014-04-02 华为技术有限公司 Method for realizing interaction multicast in PON, system and device thereof
TWI467934B (en) * 2012-11-23 2015-01-01 Nat Univ Chung Cheng In the passive optical fiber network using the second layer of multicast monitoring packet transfer method
CN106851435A (en) * 2016-12-23 2017-06-13 浙江宇视科技有限公司 The sending method and rear end equipment of a kind of multicast data flow
CN106851435B (en) * 2016-12-23 2019-08-27 浙江宇视科技有限公司 Method for sending multicast stream and backend device
CN108667735A (en) * 2017-03-29 2018-10-16 中兴通讯股份有限公司 A kind of retransmission method and device of multicast packet
CN111385026A (en) * 2018-12-29 2020-07-07 中兴通讯股份有限公司 A method for virtualization of OLT equipment and OLT equipment
CN111385026B (en) * 2018-12-29 2022-08-26 中兴通讯股份有限公司 OLT equipment virtualization method and OLT equipment
CN117579585A (en) * 2023-11-16 2024-02-20 中科驭数(北京)科技有限公司 Layer 2 message forwarding method, device and storage medium

Also Published As

Publication number Publication date
CN1194508C (en) 2005-03-23

Similar Documents

Publication Publication Date Title
CN1194508C (en) A method for forwarding multicast packets based on Layer 2 switching equipment
CN100531040C (en) Method and apparatus for realizing multicasting virtual private network binding
CN100442776C (en) The Method of Realizing Multicast Forwarding on Layer 3 Switch
CN102035729B (en) Multicast data forwarding method
CN101286990B (en) Forwarding method and apparatus of double-layer multicast
CN101258414B (en) Enhanced multicast vlan registration
CN100542127C (en) A multicast implementation method based on multi-service transmission platform
CN102137000B (en) Method, device and system for establishing switching multicast distribution tree
US20070217415A1 (en) System and method for implementing multicast over a label-switched core network
CN102215172B (en) A kind of method and system for realizing cross-virtual private local area network multicast
WO2007056923A1 (en) Method for implementing multicast
CN106375223B (en) A kind of data forwarding system and method based on SDN
US8189582B2 (en) Multicast supported virtual local area network switching system and method thereof
CN100440848C (en) Data packet transmission method and network switch using the same
CN101119290B (en) Ethernet supporting source specific multicast forwarding method and system
US7327730B2 (en) Data packet transmission method and network switch applying same thereto
CN104092554B (en) Multicast distribution tree method for building up and device
CN102255787B (en) Message processing method based on quality of service and operator network edge equipment
CN101155130A (en) Method for learning MAC address and system and equipment for transmitting VPLS customer data
CN100450080C (en) Method and device for converging layer 2 MAC address
CN100372321C (en) A Method of Establishing Virtual Circuit
CN103825794B (en) Transparent interconnection of lots of links internet data frame sending method and device
CN102868642B (en) The method and apparatus of NVGRE message repeating is realized in ASIC
CN105187307A (en) MAC-in-MAC (Media Access Control-in-Media Access Control) message transmission method and system based on SDN (Software Defined Network)
CN1863153B (en) Method and device for Ethernet supporting source-specific multicast forwarding

Legal Events

Date Code Title Description
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
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
CX01 Expiry of patent term
CX01 Expiry of patent term

Granted publication date: 20050323