WO2012075832A1 - 转发组播数据报文的方法和提供商边缘设备 - Google Patents
转发组播数据报文的方法和提供商边缘设备 Download PDFInfo
- Publication number
- WO2012075832A1 WO2012075832A1 PCT/CN2011/078670 CN2011078670W WO2012075832A1 WO 2012075832 A1 WO2012075832 A1 WO 2012075832A1 CN 2011078670 W CN2011078670 W CN 2011078670W WO 2012075832 A1 WO2012075832 A1 WO 2012075832A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- multicast
- multicast data
- data packet
- mpls
- user
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/50—Routing or path finding of packets in data switching networks using label swapping, e.g. multi-protocol label switch [MPLS]
Definitions
- the present invention relates to the field of communications technologies, and in particular, to a method for forwarding multicast data messages and a provider edge device.
- Transmission-MultiProtocol Label Switching is a Multi-Protocol Label Switching (MPLS)-based, connection-oriented packet transmission technology defined by the International Telecommunication Union (ITU-T).
- the T-MPLS data forwarding plane is a subset of MPLS whose data is forwarded based on T-MPLS labels.
- T-MPLS is an application of MPLS in transport networks. It simplifies some of the complex functions of the MPLS data forwarding plane and adds connectivity-oriented operations, management, maintenance (OAM) and protection recovery.
- OFAM connectivity-oriented operations, management, maintenance
- Multicast is between unicast and broadcast. It does not need to specify an explicit single recipient like unicast, nor does it send to all recipients in the subnet like a broadcast.
- the sender is only responsible for generating a multicast data.
- the network device collects the receiver routing information corresponding to the multicast address and completes the replication and forwarding of the multicast packets.
- the task of the multicast protocol is to manage the group. Broadcast recipients join and leave, and maintain and update multicast routes (ie multicast forwarding tree).
- the multicast protocol can be used to copy the packets at one time, saving resources and reducing the usage of the central processing unit (CPU).
- CPU central processing unit
- multicast data replication can be implemented simply according to the multicast destination medium access control (MAC) address (or multicast IP address) and the T-MPLS instance number, and the group that the user does not want to receive cannot be masked.
- the broadcast source cannot accurately specify the multicast data packet that receives a multicast source. Summary of the invention
- the present invention provides a method for forwarding a multicast data message and a provider edge device to shield a multicast source that the user does not want to receive or to accurately specify to receive a certain one. Multicast data packet of the multicast source.
- the present invention provides a method for forwarding a multicast data packet, the method comprising:
- the provider edge device receives the multicast data packet of the user edge device (CE), and corresponds to the multicast source Internet Protocol (IP) address, multicast IP address, and pseudowire (PW) channel of the multicast data.
- IP Internet Protocol
- PW pseudowire
- the transport-multi-protocol label switching (T-MPLS) instance number looks up the T-MPLS multicast forwarding table, and copies or discards the multicast data packet, wherein the T-MPLS multicast forwarding table includes the required Replicated PW user; and
- the encapsulated multicast data packet is encapsulated in the Layer 2 label header according to the information of the PW, and the encapsulated multicast data packet is sent to the peer PE.
- the foregoing method for forwarding a multicast data file has the following characteristics:
- the PE establishes a pseudowire (PW) channel with the peer PE.
- PW pseudowire
- the foregoing method for forwarding a multicast data message may further have the following features:
- the foregoing copying or discarding the foregoing multicast data includes:
- the Layer 2 tag header encapsulation of the copied multicast data packet according to the PW information entry includes:
- the PW egress information entry corresponding to the PW user port is searched for, and the copied multicast data packet is encapsulated in a Layer 2 tag header.
- the present invention further provides a method for forwarding a multicast data packet, the method comprising: the provider edge device (PE) decapsulating the received encapsulated multicast data packet, and parsing the multicast source internet protocol (IP) address, multicast IP address, and pseudowire (PW) label;
- PE provider edge device
- the T-MPLS multicast forwarding table is searched according to the multicast source IP address, the multicast IP address, and the transport-multiprotocol label switching (T-MPLS) instance number corresponding to the PW label, and the multicast data packet is copied or lost. Abandoned, wherein the T-MPLS multicast forwarding table includes a cip user that needs to be copied;
- the foregoing method for forwarding a multicast data packet has the following features:
- the above-mentioned completion of copying or discarding the above-mentioned multicast data includes:
- the present invention further provides a provider edge device ( ⁇ ), the foregoing device is configured to: receive a multicast data packet of a user edge device (CE), and use a multicast source Internet Protocol (IP) according to the multicast data packet.
- IP Internet Protocol
- the address, the multicast IP address, and the transport-multiprotocol label switching (T-MPLS) instance number corresponding to the pseudowire (PW) channel look up the T-MPLS multicast forwarding table, and copy or discard the multicast data packet.
- the T-MPLS multicast forwarding table includes the PW user to be copied, and the Layer 2 tag header encapsulation of the copied multicast data packet according to the PW information entry, and the encapsulated multicast packet is encapsulated.
- the data packet is sent to the peer PE.
- the provider edge device can have the following characteristics:
- the foregoing PE is further configured to: establish a PW channel with the peer PE.
- the provider edge device may also have the following characteristics:
- the PE is further configured to: determine whether there is a PW multicast user, if yes, copy the multicast data packet to the PW user port, otherwise discard the multicast data packet; and find the corresponding PW user port.
- the pw export information entry encapsulates the duplicated multicast data packets in Layer 2 label headers.
- the present invention further provides a provider edge device (PE), wherein the PE is configured to: decapsulate the received encapsulated multicast data packet, and parse the multicast source Internet Protocol (IP) address and multicast IP address. Address and pseudowire (PW) label; find the T-MPLS multicast forwarding table according to the multicast source IP address, the multicast IP address, and the transport-multiprotocol label switching (T-MPLS) instance number corresponding to the PW label, and complete the above Copying or discarding multicast data packets, where the above T-MPLS multicast forwarding
- IP Internet Protocol
- PW transport-multiprotocol label switching
- the publication includes the CIP user to be copied; and the CIP information is encapsulated according to the information table entry of the customer instance interface (CIP), and the encapsulated multicast data is sent to the user edge.
- CE provider edge device
- the provider edge device can have the following characteristics:
- the foregoing PE is further configured to: determine whether there is a CIP multicast user, and if yes, the foregoing multicast data
- the file is copied to the CIP user port. Otherwise, the multicast data is discarded.
- the CIP egress information entry corresponding to the CIP user port is searched for, and the copied multicast data packet is encapsulated with CIP information.
- the upstream PE searches for the T-MPLS multicast forwarding table including the multicast source IP address according to the source IP address, the multicast IP address, and the T-MPLS instance number in the multicast data packet.
- the multicast data packet is copied and discarded.
- the encapsulated multicast data packet is sent to the downstream PE according to the PW information entry.
- the source IP address is parsed.
- the multicast IP address and the T-MPLS instance number are used to find the T-MPLS multicast forwarding table that contains the multicast source IP address.
- the multicast data packet is copied and discarded, and the packet is encapsulated according to the CIP information entry.
- the multicast source that the user does not want to receive or the multicast data packet that receives the multicast source can be specified.
- FIG. 1 is a schematic flow chart of a multicast join message implemented in a T-MPLS network according to the present invention
- FIG. 2 is a flow chart of forwarding multicast data packets on an upstream PE in a T-MPLS network according to the present invention
- FIG. 3 is a flow chart of forwarding multicast data packets on a downstream PE in a T-MPLS network according to the present invention. Preferred embodiment of the invention
- the basic idea of the embodiment of the present invention is: the multicast source of the upstream PE device according to the multicast data packet
- the IP address, the multicast IP address, and the T-MPLS instance number are copied or discarded.
- the PW label, the tunnel label, and the Layer 2 encapsulation are performed.
- the label is stripped.
- the multicast source IP address, multicast IP address, and T-MPLS instance number of the multicast data packet are used to perform multicast layer replication.
- the present invention provides a method for forwarding a multicast data packet, which is performed by an upstream PE.
- the method includes:
- the provider edge device receives the multicast data packet of the user edge device (CE), and corresponds to the multicast source Internet Protocol (IP) address, multicast IP address, and pseudowire (PW) channel of the multicast data.
- IP Internet Protocol
- PW pseudowire
- the transport-multi-protocol label switching (T-MPLS) instance number looks up the T-MPLS multicast forwarding table, and copies or discards the multicast data packet, wherein the T-MPLS multicast forwarding table includes the required Replicated PW user; and
- the encapsulated multicast data packet is encapsulated in the Layer 2 label header according to the information of the PW, and the encapsulated multicast data packet is sent to the peer PE.
- the foregoing method for copying or discarding the multicast data packet may be: copying or discarding the multicast data packet according to the result of searching the T-MPLS multicast forwarding table.
- the present invention also provides a method for forwarding a multicast data packet, which is performed by a downstream PE, and the method includes:
- the provider edge device decapsulates the received encapsulated multicast data packet, and analyzes the multicast source Internet Protocol (IP) address, multicast IP address, and pseudowire (PW) label.
- IP Internet Protocol
- PW pseudowire
- the T-MPLS multicast forwarding table is searched according to the multicast source IP address, the multicast IP address, and the transport-multiprotocol label switching (T-MPLS) instance number corresponding to the PW label, and the multicast data packet is copied or lost. Abandoned, wherein the foregoing T-MPLS multicast forwarding table includes a CIP user that needs to be copied;
- the encapsulated multicast data packet is encapsulated with the CIP information, and the encapsulated multicast data packet is sent to the user edge device (CE) according to the information of the customer instance interface (CIP).
- CE user edge device
- the foregoing method for copying or discarding the multicast data packet may be: copying or discarding the multicast data packet according to the result of searching the T-MPLS multicast forwarding table.
- the method for forwarding a multicast data packet provided by the embodiment of the present invention is established by identifying a multicast source and The forwarding entry of the T-MPLS instance number, so that users in the T-MPLS network can actually block a multicast source that they do not want to receive or specify to receive a specific multicast source.
- a T-MPLS multicast forwarding table and a multicast user of the multicast source are used to copy or discard T-MPLS multicast packets.
- the flow direction of the forwarding of the multicast packet is implemented in the T-MPLS network of the present invention, where PE1 is the upstream PE and PE2 is the downstream PE.
- the CE2 user notifies the provider edge device (PE) 2 through the Internet Group Management Protocol (IGMP) protocol, then On the PE2, it is determined whether a PW channel is established between the PE1 and the PE1 of the T-MPLS network edge device. If not, a PW channel is established between the PE1 and the PE2.
- the multicast source IP address, the multicast IP address, and the T-MPLS instance number corresponding to the PW channel establish a T-MPLS multicast forwarding table.
- CE2 CE2 related client instance interface
- the multicast querier is enabled on the upstream device PE1, and the PW port that receives the multicast join message becomes the multicast user.
- a PW channel is established between PE1 and PE2 on PE1.
- the multicast source IP address, the multicast IP address, and the T-MPLS instance number corresponding to the PW channel are used to establish a T-MPLS multicast forwarding table.
- the PW user is added to the T-MPLS multicast forwarding table, and the related PW is added. Packet encapsulation information entry.
- the process of forming an entry required for forwarding a multicast join message in the T-MPLS network of the present invention includes the following steps:
- Step 101 Configure PW information on PE1 and PE2, and establish a PW channel.
- Step 102 Send an IGMP multicast join message to the PE2 at the receiving end of the multicast user CE2 or CE3, specify a packet of a specific multicast source that needs a certain multicast, or specify a specific multicast source that does not want to receive a certain multicast. Message
- Step 103 The PE2 joins the T-MPLS multicast forwarding table according to the IGMP multicast, and uses the multicast source IP address and the multicast IP address and the T-MPLS instance number corresponding to the PW channel to form a T-MPLS multicast forwarding table.
- the data packet is added to the T-MPLS multicast forwarding table by the CE2 user or the CE3 user. Otherwise, the CE2 user or the CE3 user is not added to the T-MPLS multicast forwarding table.
- Step 104 Form a CIP encapsulation entry on PE2 according to the CIP information configured by CE2 or CE3.
- Step 105 Configure a multicast querier on PE1, and receive the multicast information from the PE2 device on PE1.
- the T-MPLS multicast forwarding table is formed by using the multicast source IP address, the multicast IP address, and the T-MPLS instance number corresponding to the PW channel; and all the multicast sources received by the PW port are analyzed. If the multicast is not added to the multicast source of the multicast source, the PW user is not added to the corresponding T-MPLS multicast forwarding table; otherwise, the PW port is added. Add to the corresponding T-MPLS multicast forwarding table;
- Step 106 Form a PW user encapsulation entry according to the configuration of the PW port on the PE1.
- the flow of forwarding multicast data packets on the upstream PE in the T-MPLS network of the present invention the steps of the present invention for forwarding multicast packets from the CE to the PE include:
- Step 201 According to the multicast data packet sent by the CE, parse the multicast source IP address and multicast IP address, and use the multicast source IP address, multicast IP address, and T-MPLS instance number to search for T-MPLS. Multicast forwarding table;
- Step 202 Determine whether there is a PW multicast user, if yes, go to step 203; otherwise, go to step 204;
- Step 203 Copying the multicast message to the PW user port; Go to Step 205;
- Step 204 Discard the multicast data packet;
- the PW replication user will be null in the corresponding T-MPLS multicast forwarding entry, that is, the multicast packet will not be copied to the PW.
- step 205 the PW egress information entry corresponding to the PW user port is searched, and the copied multicast packet is encapsulated in a Layer 2 tag header and sent to the T-MPLS network.
- the encapsulated multicast data packet includes information such as a PW label, a tunnel label, a source MAC (SMAC), and a destination MAC (DMAC).
- SMAC source MAC
- DMAC destination MAC
- a process of forwarding a multicast data packet on a downstream PE is performed.
- the steps of the present invention for forwarding a multicast packet from the PE to the CE include:
- Step 301 According to the multicast data packet sent by the PW, the Layer 2 label header is stripped, and the PW label, the multicast source IP address, and the multicast IP address in the user packet are parsed.
- Step 302 Search for a T-MPLS multicast forwarding table by using a multicast source IP address, a multicast IP address, and a T-MPLS instance number corresponding to the PW label.
- Step 303 Determine whether there is a CIP multicast user, if yes, go to step 304, otherwise, go to step 305;
- Step 304 Copying the multicast data packet to the CIP user port; Go to Step 306;
- the corresponding T-MPLS For the user to receive multicast data packets of a specific multicast source, the corresponding T-MPLS The multicast forwarding entry will use this CIP user as the replication user and copy the packet to the CIP port (that is, the CE user).
- Step 305 Discard the multicast data packet
- the CIP replication user will be null in the corresponding T-MPLS multicast forwarding entry, that is, the multicast packet will not be copied to this CIP.
- Port ie CE user
- Step 306 Search for a CIP egress information entry corresponding to the CIP port, and encapsulate the copied multicast data packet into a CIP information, and send the CIP information to the CE user.
- CIP encapsulation entry the CIP packet encapsulation information entry, and the CIP egress information entry have the same meaning.
- PW user encapsulation entry, the PW packet encapsulation information entry, and the PW export information entry have the same meaning. .
- the upstream PE searches for the T-MPLS multicast forwarding table including the multicast source IP address according to the source IP address, the multicast IP address, and the T-MPLS instance number in the multicast data packet.
- the multicast data packet is copied and discarded.
- the encapsulated multicast data packet is sent to the downstream PE according to the PW information entry.
- the source IP address is parsed.
- the multicast IP address and the T-MPLS instance number are used to find the T-MPLS multicast forwarding table that contains the multicast source IP address.
- the multicast data packet is copied and discarded, and the packet is encapsulated according to the CIP information entry.
- the multicast source that the user does not want to receive or the multicast data packet that receives the multicast source can be specified.
- the present invention also provides a provider edge device (PE), the PE is configured to receive a multicast data packet of a user edge device (CE), and according to the multicast source Internet Protocol (IP) address of the multicast data packet.
- the multicast-multiple IP address and the transmission-multi-protocol label switching (T-MPLS) instance number corresponding to the pseudowire (PW) channel are used to find the T-MPLS multicast forwarding table, and the multicast data packet is copied or discarded.
- the T-MPLS multicast forwarding table includes the PW user to be copied; and the Layer 2 tag header encapsulation of the copied multicast data packet according to the PW information entry, and the encapsulated multicast data is encapsulated.
- the packet is sent to the peer PE.
- the PE is further configured to establish a PW channel with the peer PE.
- the foregoing PE may be further used to determine whether there is a PW multicast user, and if yes, The multicast data packet is copied to the PW user port, otherwise, the multicast data packet is discarded; and the PW egress information entry corresponding to the PW user port is searched for, and the duplicated multicast data packet is subjected to a Layer 2 label. Head package.
- the PE is the upstream PE.
- the process of forwarding the multicast data packets sent by the CE to the downstream PE is as shown in Figure 2, and is not mentioned here.
- the upstream PE searches for the T-MPLS multicast forwarding table containing the multicast source IP address based on the source IP address, the multicast IP address, and the T-MPLS instance number in the multicast data packet to copy and discard the multicast data packets.
- the encapsulated multicast data packet is sent to the downstream PE according to the PW information entry.
- the present invention also provides a provider edge device (PE), which is used for decapsulating a received encapsulated multicast data packet, and parsing a multicast source Internet Protocol (IP) address and a multicast IP address. And a pseudowire (PW) tag; the T-MPLS multicast forwarding table is searched according to the multicast source IP address, the multicast IP address, and the transport-multiprotocol label switching (T-MPLS) instance number corresponding to the PW label, and the above group is completed.
- PE provider edge device
- IP Internet Protocol
- PW pseudowire
- the T-MPLS multicast forwarding table includes a CIP user to be copied; and the copied multicast data according to the information table entry of the client instance interface (CIP)
- the CIP information is encapsulated, and the encapsulated multicast data is sent to the user edge device (CE).
- the PE may be further used to determine whether there is a CIP multicast user, if yes, copy the multicast data to the CIP user port, otherwise, discard the multicast data; and find the CIP user.
- the CIP egress information entry corresponding to the port encapsulates the CIP information of the copied multicast data packet.
- the PE is the downstream PE.
- the process of forwarding the multicast data packets sent by the upstream PE to the CE is shown in Figure 3, and is not mentioned here.
- the downstream PE After decapsulating the encapsulated multicast data packet, the downstream PE searches for the T-MPLS multicast forwarding table containing the multicast source IP address based on the source IP address, multicast IP address, and T-MPLS instance number. The multicast data packet is copied and discarded, and the encapsulated multicast data packet is sent to the CE according to the CIP information entry. This masks the multicast source that the user does not want to receive or specifies the receiving. Multicast data packet of a multicast source.
- the upstream PE searches for a T-MPLS group including a multicast source IP address according to the source IP address, the multicast IP address, and the T-MPLS instance number in the multicast data packet.
- the broadcast forwarding table is used to copy and discard multicast data packets.
- the encapsulated multicast data packet is sent to the downstream PE according to the PW information entry. After the downstream PE decapsulates the packet, the packet is parsed. The source IP address, the multicast IP address, and the T-MPLS instance number are used to find the T-MPLS multicast forwarding table that contains the multicast source IP address.
- the multicast data packet is copied and discarded, and the CIP information entry is used.
- the encapsulated multicast data packet is sent to the CE, so that the multicast source that the user does not want to receive or the multicast data packet that receives the multicast source can be specified.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
一种转发组播数据报文的方法和提供商边缘设备,该方法包括:提供商边缘设备(PE)接收用户边缘设备(CE)的组播数据报文,根据所述组播数据报文的组播源互联网协议(IP)地址、组播IP地址和伪线(PW)通道对应的传送-多协议标记交换(T-MPLS)实例号查找T-MPLS组播转发表,并将所述组播数据报文进行复制或者丢弃,其中,所述T-MPLS组播转发表中包括需要复制的PW用户;以及根据PW的信息表项,对复制后的组播数据报文进行二层标签头封装,并将封装后的组播数据报文发送到对端PE。本发明的技术方案,可以屏蔽掉用户不想接收的组播源或者精确地指定接收某个组播源的组播数据报文。
Description
转发组播数据报文的方法和提供商边缘设备
技术领域
本发明涉及通信技术领域, 尤其涉及一种转发组播数据报文的方法和提 供商边缘设备。
背景技术
传送-多协议标记交换 ( Transmission-MultiProtocol Label Switching , T-MPLS ) 是国际电信联盟 (ITU-T ) 定义的一种基于多协议标记交换 ( Multiprotocol Label Switching , MPLS )、面向连接的分组传送技术, T-MPLS 数据转发面是 MPLS的一个子集, 其数据是基于 T-MPLS标签进行转发的。 T-MPLS是 MPLS在传送网中的应用, 它对 MPLS数据转发面的某些复杂功 能进行了简化, 并增加了面向连接的操作、 管理、 维护(OAM )和保护恢复 等功能。
组播介于单播和广播之间, 它既不像单播一样需要指定明确的单一接收 者, 也不像广播一样发给子网中所有接收者。 发送者只负责产生一份组播数 据, 由网络设备收集组播地址对应的接收者路由信息, 并在需要的地方完成 组播报文的复制和转发, 组播协议的任务就是用来管理组播接收者的加入和 离开, 并维护及更新组播路由 (即组播转发树) 。
T-MPLS 网络中如果有多个用户需要接收同样的报文, 釆用组播协议就 可以一次完成报文的复制, 节省资源和降低中央处理单元(CPU )的使用率。 目前在 T-MPLS网络中只能简单地根据组播目的介质访问控制 ( MAC )地址 (或者组播 IP地址 )和 T-MPLS实例号来实现组播数据复制, 不能屏蔽掉用 户不想接收的组播源或者不能精确地指定接收某个组播源的组播数据报文。 发明内容
为了解决上述技术问题, 本发明提供了一种转发组播数据报文的方法及 提供商边缘设备, 以屏蔽掉用户不想接收的组播源或者精确地指定接收某个
组播源的组播数据报文。
本发明提供了一种转发组播数据报文的方法, 该方法包括:
提供商边缘设备 ( PE )接收用户边缘设备 ( CE )的组播数据报文, 根据 上述组播数据 文的组播源互联网协议( IP )地址、组播 IP地址和伪线( PW ) 通道对应的传送-多协议标记交换(T-MPLS ) 实例号查找 T-MPLS组播转发 表, 并将上述组播数据报文进行复制或者丟弃, 其中, 上述 T-MPLS组播转 发表中包括需要复制的 PW用户; 以及
根据 PW的信息表项, 对复制后的组播数据报文进行二层标签头封装, 并将封装后的组播数据报文发送到对端 PE。
优选地, 上述转发组播数据 文的方法可具有如下特点:
上述 PE与上述对端 PE建立起伪线(PW )通道。
优选地, 上述转发组播数据报文的方法还可具有如下特点:
上述将上述组播数据 文进行复制或者丟弃包括:
判断是否有 PW组播用户, 若有, 则将上述组播数据报文复制到 PW用 户端口, 否则, 丟弃上述组播数据报文;
上述根据 PW的信息表项, 对复制后的组播数据报文进行二层标签头封 装包括:
查找上述 PW用户端口对应的 PW出口信息表项, 对复制后的组播数据 报文进行二层标签头封装。
本发明还提供了一种转发组播数据报文的方法, 上述方法包括: 提供商边缘设备 ( PE )对接收的封装后的组播数据报文进行解封装, 解 析出组播源互联网协议(IP )地址、 组播 IP地址和伪线(PW )标签;
根据组播源 IP地址、 组播 IP地址和上述 PW标签对应的传送-多协议标 记交换( T-MPLS )实例号查找 T-MPLS组播转发表, 完成上述组播数据报文 的复制或者丟弃,其中,上述 T-MPLS组播转发表中包括需要复制的 cip用户; 以及
根据客户实例接口 (CIP ) 的信息表项, 对复制后的组播数据报文进行
CIP信息封装, 并将封装后的组播数据报文发送到用户边缘设备( CE )上。 优选地, 上述转发组播数据报文的方法可具有如下特点:
上述完成上述组播数据"¾文的复制或者丟弃包括:
判断是否有 CIP组播用户, 若有, 则将上述组播数据报文复制到 CIP用 户端口, 否则, 丟弃上述组播数据 文; 上述根据 CIP的信息表项, 对复制后的组播数据报文进行 CIP信息封装 包括:
查找上述 CIP用户端口对应的 CIP出口信息表项, 对复制后的组播数据 报文进行 CIP信息封装。
本发明还提供了一种提供商边缘设备(ΡΕ ) , 上述 ΡΕ设置为: 接收用 户边缘设备(CE )的组播数据报文, 根据上述组播数据报文的组播源互联网 协议(IP )地址、 组播 IP地址和伪线(PW )通道对应的传送-多协议标记交 换( T-MPLS )实例号查找 T-MPLS组播转发表, 并将上述组播数据报文进行 复制或者丟弃, 其中, 上述 T-MPLS组播转发表中包括需要复制的 PW用户; 以及根据 PW的信息表项, 对复制后的组播数据报文进行二层标签头封装, 并将封装后的组播数据报文发送到对端 PE。
优选地, 该提供商边缘设备可具有如下特点:
上述 PE还设置为: 与上述对端 PE建立起 PW通道。
优选地, 该提供商边缘设备还可具有如下特点:
上述 PE还设置为: 判断是否有 PW组播用户, 若有, 则将上述组播数据 报文复制到 PW用户端口, 否则,丟弃上述组播数据报文; 以及查找上述 PW 用户端口对应的 pw出口信息表项, 对复制后的组播数据报文进行二层标签 头封装。
本发明还提供了一种提供商边缘设备(PE ) , 上述 PE设置为: 对接收 的封装后的组播数据报文进行解封装, 解析出组播源互联网协议(IP )地址、 组播 IP地址和伪线(PW )标签; 根据组播源 IP地址、 组播 IP地址和上述 PW标签对应的传送-多协议标记交换( T-MPLS )实例号查找 T-MPLS组播转 发表, 完成上述组播数据报文的复制或者丟弃, 其中, 上述 T-MPLS组播转
发表中包括需要复制的 CIP用户;以及根据客户实例接口( CIP )的信息表项, 对复制后的组播数据 文进行 CIP信息封装, 并将封装后的组播数据>¾文发 送到用户边缘设备(CE )上。
优选地, 该提供商边缘设备可具有如下特点:
上述 PE还设置为: 判断是否有 CIP组播用户, 若有, 则将上述组播数据
"^艮文复制到 CIP用户端口, 否则,丟弃上述组播数据 文; 以及查找上述 CIP 用户端口对应的 CIP出口信息表项, 对复制后的组播数据报文进行 CIP信息 封装。
上述转发组播数据报文的方法, 上游 PE通过根据组播数据报文中的源 IP地址、 组播 IP地址和 T-MPLS实例号查找包含组播源 IP地址的 T-MPLS 组播转发表, 来实现组播数据报文的复制和丟弃; 并根据 PW的信息表项将 封装后的组播数据报文发送到下游 PE; 下游 PE对其解封装后, 根据解析出 的源 IP地址、 组播 IP地址和 T-MPLS 实例号查找包含组播源 IP地址的 T-MPLS组播转发表, 来实现组播数据报文的复制和丟弃, 并根据 CIP的信 息表项, 将封装后的组播数据报文发送到 CE上, 从而可以屏蔽掉用户不想 接收的组播源或者精确地指定接收某个组播源的组播数据报文。 附图概述
图 1为本发明 T-MPLS网络中实现的组播加入报文的流向示意图; 图 2为本发明 T-MPLS网络中实现组播数据报文在上游 PE上转发的流程 图;
图 3为本发明 T-MPLS网络中实现组播数据报文在下游 PE上转发的流程 图。 本发明的较佳实施方式
为使本发明的目的、 技术方案和实施方式更加清楚, 下面将结合附图及 具体实施例对本发明的技术方案进行详细地描述。
本发明实施例的基本思路: 在上游 PE设备根据组播数据报文的组播源
IP、组播 IP地址及 T-MPLS实例号进行组播^艮文的复制或丟弃,然后进行 PW 标签、 隧道( Tunnel )标签和二层封装; 在中间隧道 p设备上进行公网标签 转发; 到下游 PE设备上, 进行标签剥离, 根据组播数据报文的组播源 IP、 组播 IP地址及 T-MPLS实例号进行组播 "^文的复制, 进行二层解封装。
本发明提供了一种转发组播数据报文的方法, 该方法是由上游 PE 完成 的, 该方法包括:
提供商边缘设备 ( PE )接收用户边缘设备 ( CE )的组播数据报文, 根据 上述组播数据 文的组播源互联网协议( IP )地址、组播 IP地址和伪线( PW ) 通道对应的传送-多协议标记交换(T-MPLS ) 实例号查找 T-MPLS组播转发 表, 并将上述组播数据报文进行复制或者丟弃, 其中, 上述 T-MPLS组播转 发表中包括需要复制的 PW用户; 以及
根据 PW的信息表项, 对复制后的组播数据报文进行二层标签头封装, 并将封装后的组播数据报文发送到对端 PE。
上述将上述组播数据报文进行复制或者丟弃可以为: 根据查找 T-MPLS 组播转发表的结果对组播数据报文进行复制或者丟弃。
本发明还提供了一种转发组播数据报文的方法,该方法是由下游 PE完成 的, 该方法包括:
提供商边缘设备 ( PE )对接收的封装后的组播数据报文进行解封装, 解 析出组播源互联网协议(IP )地址、 组播 IP地址和伪线(PW )标签;
根据组播源 IP地址、 组播 IP地址和上述 PW标签对应的传送-多协议标 记交换( T-MPLS )实例号查找 T-MPLS组播转发表, 完成上述组播数据报文 的复制或者丟弃, 其中, 上述 T-MPLS组播转发表中包括需要复制的 CIP用 户; 以及
根据客户实例接口 (CIP ) 的信息表项, 对复制后的组播数据报文进行 CIP信息封装, 并将封装后的组播数据报文发送到用户边缘设备( CE )上。
上述完成上述组播数据报文的复制或者丟弃也可以为:根据查找 T-MPLS 组播转发表的结果完成上述组播数据报文的复制或者丟弃。
本发明实施例提供的转发组播数据报文的方法, 通过建立识别组播源和
T-MPLS实例号的转发表项, 从而使 T-MPLS 网络内的用户可以真正屏蔽掉 不想接收的某个组播源或者指定接收某个特定的组播源,在 PE设备中形成包 含此特定组播源的 T-MPLS组播转发表及组播用户, 从而实现 T-MPLS组播 报文的复制或者丟弃。
如图 1所示, 为本发明 T-MPLS网络中实现的转发组播加入 4艮文的流向 示意图, 其中, PE1为上游 PE, PE2为下游 PE。
假定用户边缘设备 ( CE ) 2用户不希望或只希望接收某个组播组的某个 特定组播源, CE2用户通过因特网组管理协议( IGMP )协议通知提供商边缘 设备 ( PE ) 2, 那么在 PE2上先判断与此特定组播源所在的 T-MPLS网络边 缘设备 PE1有没有建立起伪线(PW )通道, 如果没有, 则先在 PE1 和 PE2 设备之间建立一条 PW通道;再根据组播源 IP地址、组播 IP地址及此 PW通 道对应的 T-MPLS实例号建立 T-MPLS组播转发表; 如果希望接收这个特定 组播源 IP地址的数据 4艮文,则将 CE2作为用户添加到此 T-MPLS组播转发表 中, 然后再添加 CE2相关的客户实例接口 (CIP )报文封装信息表项; 如果 不希望接收这个特定组播源 IP地址的组播数据^艮文, 则在此 T-MPLS组播转 发表中不添加此 CIP用户。
然后在上游设备 PE1上开启组播查询器,让接收组播加入报文的那个 PW 端口成为组播用户; 同样地,在 PE1上先在 PE1 和 PE2之间建立一条 PW通 道, 再才艮据组播源 IP、 组播 IP地址及 PW通道对应的 T-MPLS实例号来建立 T-MPLS组播转发表, 再将 PW用户加入到此 T-MPLS组播转发表中, 再添 加相关的 PW报文封装信息表项。
在 PE1上对所有从此 PW端口收到的组播加入报文进行分析: 假如在下 游 PE2上所有的 CE用户都不希望接收某个组播源的组播数据报文, 那么在 相应的 T-MPLS组播转发表中就不会添加此 PW用户, 也就不会向此 PW端 口复制组播数据报文。
具体地, 本发明 T-MPLS网络中转发组播加入报文所需要的表项形成过 程包括以下步骤:
步骤 101、 在 PE1和 PE2上配置 PW信息, 建立起 PW通道;
步骤 102、在组播用户接收端 CE2或者 CE3向 PE2发送 IGMP组播加入 报文, 指定需要某个组播的特定组播源的报文; 或者指定不想接收某个组播 的特定组播源的报文;
步骤 103、 PE2根据此 IGMP组播加入 4艮文, 使用组播源 IP地址和组播 IP地址及 PW通道对应的 T-MPLS实例号形成 T-MPLS组播转发表, 如果是 希望接收组播数据报文,则将 CE2用户或者 CE3用户加入到此 T-MPLS组播 转发表中; 否则, 不将 CE2用户或者 CE3用户加入到此 T-MPLS组播转发表 中;
步骤 104、根据 CE2或者 CE3配置的 CIP信息, 在 PE2上形成 CIP封装 表项;
步骤 105、 在 PE1上配置组播查询器, 在 PE1上能收到从 PE2设备过来 的组播加入 4艮文;
根据此组播加入报文, 使用组播源 IP地址、 组播 IP地址及 PW通道对 应的 T-MPLS实例号形成 T-MPLS组播转发表; 分析此 PW端口收到的所有 这个组播源的组播加入 ^艮文,如果都不希望接收这个组播源的组播加入 ^艮文, 则不将此 PW用户加入到相应的 T-MPLS组播转发表中; 否则, 将此 PW端 口加入到相应的 T-MPLS组播转发表中;
步骤 106、 根据 PE1上 PW端口的配置形成 PW用户封装表项。
如图 2所示,为本发明 T-MPLS网络中实现组播数据报文在上游 PE上转 发的流程图, 本发明从 CE到 PE转发组播报文的步骤包括:
步骤 201、 根据 CE侧发来的组播数据报文, 解析其中的组播源 IP地址 和组播 IP地址, 使用组播源 IP地址和组播 IP地址及 T-MPLS实例号查找 T-MPLS组播转发表;
步骤 202、 判断是否有 PW组播用户, 若有, 执行步骤 203; 否则, 执行 步骤 204;
根据查找 T-MPLS组播转发表的结果判断是否有 PW组播用户; 步骤 203、 将组播 "^文复制到 PW用户端口; 转向步骤 205;
对于用户想接收某个具体的组播源的组播数据报文, 在相应的 T-MPLS
组播转发表项中会将此 PW用户作为复制用户, 将报文复制到 PW端口; 步骤 204、 丟弃此组播数据报文; 结束;
对于用户想屏蔽的某个组播源的组播数据 文, 在相应的 T-MPLS组播 转发表项中会将 PW复制用户置为空, 即不会将此组播报文复制到这个 PW 端口;
步骤 205、 查找该 PW用户端口对应的 PW出口信息表项, 将复制后的 组播数 文进行二层标签头封装, 并发送到 T-MPLS网络上去。
其中, 封装后的组播数据报文结构如表 1所示:
表 1 封装后的组播数据报文
该封装后的组播数据报文包括 PW标签 ( Label )、隧道标签 (Tunnel Label)、 源 MAC ( SMAC )和目的 MAC ( DMAC )等信息。
如图 3所示,为本发明 T-MPLS网络中实现组播数据报文在下游 PE上转 发的流程图, 本发明从 PE到 CE转发组播报文的步骤包括:
步骤 301、 根据 PW侧发来的组播数据报文, 剥离其二层标签头, 解析 出 PW label、 用户报文中的组播源 IP地址和组播 IP地址;
步骤 302、 使用用户的组播源 IP地址、 组播 IP地址及 PW label对应的 T-MPLS实例号查找 T-MPLS组播转发表;
步骤 303、 判断是否有 CIP组播用户, 若有, 执行步骤 304, 否则, 执行 步骤 305;
根据查找 T-MPLS组播转发表的结果判断是否有 CIP组播用户; 步骤 304、 将组播数据报文复制到 CIP用户端口; 转向步骤 306;
对于用户想接收某个具体的组播源的组播数据报文, 在相应的 T-MPLS
组播转发表项中会将此 CIP用户作为复制用户, 将报文复制到 CIP端口 (即 CE用户) ;
步骤 305、 丟弃此组播数据报文; 结束;
对于用户想屏蔽的某个组播源的组播数据 文, 在相应的 T-MPLS组播 转发表项中会将 CIP复制用户置为空, 即不会将此组播报文复制到这个 CIP 端口 (即 CE用户 ) ;
步骤 306、 查找该 CIP端口对应的 CIP出口信息表项, 将复制后的组播 数据报文进行 CIP信息封装, 并发送到 CE用户。
需要说明的是, 上述 CIP封装表项、 CIP报文封装信息表项和 CIP出口 信息表项的含义相同; PW用户封装表项、 PW报文封装信息表项和 PW出口 信息表项的含义相同。
上述转发组播数据报文的方法, 上游 PE通过根据组播数据报文中的源 IP地址、 组播 IP地址和 T-MPLS实例号查找包含组播源 IP地址的 T-MPLS 组播转发表, 来实现组播数据报文的复制和丟弃; 并根据 PW的信息表项将 封装后的组播数据报文发送到下游 PE; 下游 PE对其解封装后, 根据解析出 的源 IP地址、 组播 IP地址和 T-MPLS 实例号查找包含组播源 IP地址的 T-MPLS组播转发表, 来实现组播数据报文的复制和丟弃, 并根据 CIP的信 息表项, 将封装后的组播数据报文发送到 CE上, 从而可以屏蔽掉用户不想 接收的组播源或者精确地指定接收某个组播源的组播数据报文。
本发明还提供了一种提供商边缘设备( PE ) , 上述 PE用于接收用户边 缘设备(CE )的组播数据报文, 根据上述组播数据报文的组播源互联网协议 ( IP )地址、 组播 IP地址和伪线 (PW )通道对应的传送-多协议标记交换 ( T-MPLS )实例号查找 T-MPLS组播转发表, 并将上述组播数据报文进行复 制或者丟弃, 其中, 上述 T-MPLS组播转发表中包括需要复制的 PW用户; 以及根据 PW的信息表项, 对复制后的组播数据报文进行二层标签头封装, 并将封装后的组播数据报文发送到对端 PE。
优选地, 上述 PE还用于与上述对端 PE建立起 PW通道。
具体地, 上述 PE可以进一步用于判断是否有 PW组播用户, 若有, 则将
上述组播数据报文复制到 PW用户端口, 否则, 丟弃上述组播数据报文; 以 及查找上述 PW用户端口对应的 PW出口信息表项, 对复制后的组播数据报 文进行二层标签头封装。
上述 PE为上游 PE, 该上游 PE将 CE发送的组播数据报文转发至下游 PE的过程可参见图 2, 此处不再赘述。
上游 PE通过根据组播数据 文中的源 IP地址、组播 IP地址和 T-MPLS 实例号查找包含组播源 IP地址的 T-MPLS组播转发表, 来实现组播数据报文 的复制和丟弃; 并根据 PW的信息表项将封装后的组播数据报文发送到下游 PE。
本发明还提供了一种提供商边缘设备(PE ) , 上述 PE用于对接收的封 装后的组播数据报文进行解封装, 解析出组播源互联网协议(IP )地址、 组 播 IP地址和伪线(PW )标签; 根据组播源 IP地址、 组播 IP地址和上述 PW 标签对应的传送-多协议标记交换(T-MPLS ) 实例号查找 T-MPLS组播转发 表, 完成上述组播数据报文的复制或者丟弃, 其中, 上述 T-MPLS组播转发 表中包括需要复制的 CIP用户; 以及根据客户实例接口 (CIP )的信息表项, 对复制后的组播数据 文进行 CIP信息封装, 并将封装后的组播数据>¾文发 送到用户边缘设备(CE )上。
具体地, 上述 PE可以进一步用于判断是否有 CIP组播用户, 若有, 则将 上述组播数据 "^文复制到 CIP用户端口, 否则, 丟弃上述组播数据 文; 以 及查找上述 CIP用户端口对应的 CIP出口信息表项, 对复制后的组播数据报 文进行 CIP信息封装。
上述 PE为下游 PE, 该下游 PE将上游 PE发送的组播数据报文转发至 CE的过程可参见图 3 , 此处不再赘述。
下游 PE对封装后的组播数据报文解封装后, 根据解析出的源 IP地址、 组播 IP地址和 T-MPLS实例号查找包含组播源 IP地址的 T-MPLS组播转发 表, 来实现组播数据报文的复制和丟弃, 并根据 CIP的信息表项, 将封装后 的组播数据报文发送到 CE上, 从而可以屏蔽掉用户不想接收的组播源或者 精确地指定接收某个组播源的组播数据报文。
以上实施例仅用以说明本发明的技术方案而非限制, 仅仅参照较佳实施
例对本发明进行了详细说明。 本领域的普通技术人员应当理解, 可以对本发 明的技术方案进行修改或者等同替换, 而不脱离本发明技术方案的精神和范 围, 均应涵盖在本发明的权利要求范围当中。
工业实用性 上述转发组播数据报文的方法, 上游 PE通过根据组播数据报文中的源 IP地址、 组播 IP地址和 T-MPLS实例号查找包含组播源 IP地址的 T-MPLS 组播转发表, 来实现组播数据报文的复制和丟弃; 并根据 PW的信息表项将 封装后的组播数据报文发送到下游 PE; 下游 PE对其解封装后, 根据解析出 的源 IP地址、 组播 IP地址和 T-MPLS 实例号查找包含组播源 IP地址的 T-MPLS组播转发表, 来实现组播数据报文的复制和丟弃, 并根据 CIP的信 息表项, 将封装后的组播数据报文发送到 CE上, 从而可以屏蔽掉用户不想 接收的组播源或者精确地指定接收某个组播源的组播数据报文。
Claims
1、 一种转发组播数据报文的方法, 所述方法包括:
提供商边缘设备 ( PE )接收用户边缘设备 ( CE )的组播数据报文, 根据 所述组播数据 文的组播源互联网协议( IP )地址、组播 IP地址和伪线( PW ) 通道对应的传送-多协议标记交换(T-MPLS ) 实例号查找 T-MPLS组播转发 表, 并将所述组播数据报文进行复制或者丟弃, 其中, 所述 T-MPLS组播转 发表中包括需要复制的 PW用户; 以及
根据 PW的信息表项, 对复制后的组播数据报文进行二层标签头封装, 并将封装后的组播数据报文发送到对端 PE。
2、 根据权利要求 1所述的转发组播数据报文的方法, 所述方法还包括: 所述 PE与所述对端 PE建立起伪线( PW )通道。
3、 根据权利要求 1或 2所述的转发组播数据报文的方法, 其中, 所述将 所述组播数据 文进行复制或者丟弃包括:
判断是否有 PW组播用户, 若有, 则将所述组播数据报文复制到 PW用 户端口, 否则, 丟弃所述组播数据 文;
所述根据 PW的信息表项, 对复制后的组播数据报文进行二层标签头封 装包括:
查找所述 PW用户端口对应的 PW出口信息表项, 对复制后的组播数据 报文进行二层标签头封装。
4、 一种转发组播数据报文的方法, 其中, 所述方法包括:
提供商边缘设备 ( PE )对接收的封装后的组播数据报文进行解封装, 解 析出组播源互联网协议(IP )地址、 组播 IP地址和伪线(PW )标签;
根据组播源 IP地址、 组播 IP地址和所述 PW标签对应的传送-多协议标 记交换( T-MPLS )实例号查找 T-MPLS组播转发表, 完成所述组播数据报文 的复制或者丟弃,其中,所述 T-MPLS组播转发表中包括需要复制的 cip用户; 以及
根据客户实例接口 (CIP ) 的信息表项, 对复制后的组播数据报文进行 CIP信息封装, 并将封装后的组播数据报文发送到用户边缘设备( CE )上。
5、 根据权利要求 4所述的转发组播数据报文的方法, 其中, 所述完成所 述组播数据 文的复制或者丟弃包括:
判断是否有 CIP组播用户, 若有, 则将所述组播数据报文复制到 CIP用 户端口, 否则, 丟弃所述组播数据 文; 所述根据 CIP的信息表项, 对复制后的组播数据报文进行 CIP信息封装 包括:
查找所述 CIP用户端口对应的 CIP出口信息表项, 对复制后的组播数据 报文进行 CIP信息封装。
6、 一种提供商边缘设备 ( ΡΕ ) , 其中,
所述 ΡΕ设置为: 接收用户边缘设备(CE ) 的组播数据报文, 根据所述 组播数据 ^艮文的组播源互联网协议(IP )地址、 组播 IP地址和伪线(PW ) 通道对应的传送-多协议标记交换(T-MPLS ) 实例号查找 T-MPLS组播转发 表, 并将所述组播数据报文进行复制或者丟弃, 其中, 所述 T-MPLS组播转 发表中包括需要复制的 PW用户; 以及根据 PW的信息表项, 对复制后的组 播数据报文进行二层标签头封装, 并将封装后的组播数据报文发送到对端 PE。
7、 根据权利要求 6所述的提供商边缘设备, 其中,
所述 PE还设置为: 与所述对端 PE建立起 PW通道。
8、 根据权利要求 6或 7所述的提供商边缘设备, 其中,
所述 PE还设置为: 判断是否有 PW组播用户, 若有, 则将所述组播数据 报文复制到 PW用户端口, 否则,丟弃所述组播数据报文; 以及查找所述 PW 用户端口对应的 PW出口信息表项, 对复制后的组播数据报文进行二层标签 头封装。
9、 一种提供商边缘设备 ( PE ) ,
所述 PE设置为:对接收的封装后的组播数据报文进行解封装,解析出组 播源互联网协议(IP )地址、 组播 IP地址和伪线(PW )标签; 根据组播源 IP地址、组播 IP地址和所述 PW标签对应的传送-多协议标记交换( T-MPLS ) 实例号查找 T-MPLS组播转发表, 完成所述组播数据报文的复制或者丟弃, 其中, 所述 T-MPLS组播转发表中包括需要复制的 CIP用户; 以及根据客户 实例接口 (CIP ) 的信息表项, 对复制后的组播数据报文进行 CIP信息封装, 并将封装后的组播数据报文发送到用户边缘设备(CE )上。
10、 根据权利要求 9所述的提供商边缘设备, 其中,
所述 PE还设置为: 判断是否有 CIP组播用户, 若有, 则将所述组播数据 "^艮文复制到 CIP用户端口, 否则,丟弃所述组播数据 文; 以及查找所述 CIP 用户端口对应的 CIP出口信息表项, 对复制后的组播数据报文进行 CIP信息 封装。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201010580332.3 | 2010-12-09 | ||
CN201010580332.3A CN102025626B (zh) | 2010-12-09 | 2010-12-09 | 转发组播数据报文的方法和提供商边缘设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2012075832A1 true WO2012075832A1 (zh) | 2012-06-14 |
Family
ID=43866499
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2011/078670 WO2012075832A1 (zh) | 2010-12-09 | 2011-08-19 | 转发组播数据报文的方法和提供商边缘设备 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN102025626B (zh) |
WO (1) | WO2012075832A1 (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102025626B (zh) * | 2010-12-09 | 2014-12-10 | 中兴通讯股份有限公司 | 转发组播数据报文的方法和提供商边缘设备 |
CN106470162B (zh) * | 2015-08-19 | 2019-06-25 | ***通信集团公司 | 一种业务报文的组播方法及装置 |
CN108809792B (zh) * | 2017-04-26 | 2020-09-08 | 南京中兴新软件有限责任公司 | 一种报文数据控制的方法及装置 |
CN112671630B (zh) * | 2020-12-11 | 2023-01-17 | 北京东土军悦科技有限公司 | 一种组播方法、装置、网络设备及存储介质 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101414951A (zh) * | 2008-11-25 | 2009-04-22 | 中兴通讯股份有限公司 | 一种t-mpls隧道下行处理的改进方法 |
CN101616014A (zh) * | 2009-07-30 | 2009-12-30 | 中兴通讯股份有限公司 | 一种实现跨虚拟专用局域网组播的方法 |
WO2010037421A1 (en) * | 2008-10-02 | 2010-04-08 | Telefonaktiebolaget Lm Ericsson (Publ) | Ethernet frame broadcast emulation |
CN101697547A (zh) * | 2009-09-30 | 2010-04-21 | 中兴通讯股份有限公司 | 一种pw业务的二层转发方法及*** |
CN102025626A (zh) * | 2010-12-09 | 2011-04-20 | 中兴通讯股份有限公司 | 转发组播数据报文的方法和提供商边缘设备 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2932278B1 (fr) * | 2008-06-06 | 2010-06-11 | Thales Sa | Procede de detection d'un objet dans une scene comportant des artefacts |
-
2010
- 2010-12-09 CN CN201010580332.3A patent/CN102025626B/zh active Active
-
2011
- 2011-08-19 WO PCT/CN2011/078670 patent/WO2012075832A1/zh active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2010037421A1 (en) * | 2008-10-02 | 2010-04-08 | Telefonaktiebolaget Lm Ericsson (Publ) | Ethernet frame broadcast emulation |
CN101414951A (zh) * | 2008-11-25 | 2009-04-22 | 中兴通讯股份有限公司 | 一种t-mpls隧道下行处理的改进方法 |
CN101616014A (zh) * | 2009-07-30 | 2009-12-30 | 中兴通讯股份有限公司 | 一种实现跨虚拟专用局域网组播的方法 |
CN101697547A (zh) * | 2009-09-30 | 2010-04-21 | 中兴通讯股份有限公司 | 一种pw业务的二层转发方法及*** |
CN102025626A (zh) * | 2010-12-09 | 2011-04-20 | 中兴通讯股份有限公司 | 转发组播数据报文的方法和提供商边缘设备 |
Also Published As
Publication number | Publication date |
---|---|
CN102025626B (zh) | 2014-12-10 |
CN102025626A (zh) | 2011-04-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109218178B (zh) | 一种报文处理方法及网络设备 | |
CN100450086C (zh) | 在虚拟专用局域网业务中实现组播数据流转发的方法 | |
WO2020182086A1 (zh) | 一种bier报文的发送方法和装置 | |
WO2018228490A1 (zh) | 组播跨域方法、装置、***及计算机可读存储介质 | |
WO2006063513A1 (fr) | Procede de multidiffusion dans un reseau prive virtuel utilisant un routeur virtuel | |
WO2006002596A1 (fr) | Procede pour la mise en oeuvre d'une multidiffusion en fonction d'une structure de transmission multiservices | |
WO2013168737A1 (ja) | 通信システム、制御装置、通信方法及びプログラム | |
WO2012167697A1 (zh) | 抑制网络风暴的方法及处理器 | |
WO2014187204A1 (zh) | 一种ofs带内通信方法及ofs | |
EP3226491A1 (en) | Hot root standby support for multicast | |
EP2634975A1 (en) | Method and device for sending message | |
CN102137000B (zh) | 一种建立切换组播分发树的方法、装置及*** | |
WO2012106869A1 (zh) | 一种报文处理方法及相关设备 | |
WO2019165900A1 (zh) | 一种处理组播数据报文的方法及装置 | |
WO2012075831A1 (zh) | 一种实现组播保护的方法及*** | |
WO2007019785A1 (fr) | Systeme de commutation reseau local virtuel a multidiffusion et procede associe | |
WO2009146622A1 (zh) | 实现组播的方法、路由器及*** | |
WO2013139159A1 (zh) | 在网络中转发报文的方法和运营商边缘设备 | |
WO2011095008A1 (zh) | 提高虚拟专用局域网业务网络转发效率的方法和*** | |
WO2014183518A1 (zh) | 一种实现数据包转发的方法及*** | |
WO2021057788A1 (zh) | 一种反向路径转发rpf检查方法及装置 | |
CN102404179B (zh) | 一种报文处理的方法和装置 | |
WO2018014767A1 (zh) | 一种信息确定方法、装置及存储介质 | |
WO2013139270A1 (zh) | 实现三层虚拟专用网络的方法、设备及*** | |
WO2011103759A1 (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: 11846656 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: 11846656 Country of ref document: EP Kind code of ref document: A1 |