Method, module, equipment and system for message processing in virtual private local area network service network

A technology of virtual private and service network, applied in the field of packet processing, it can solve the problem of waste of VPLS network bandwidth and achieve the effect of saving bandwidth

Inactive Publication Date: 2013-01-16
HUAWEI TECH CO LTD
View PDF7 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] In a VPLS network with fully connected PW logic, there is a PW between any two PE devices. When the destination MAC address in the Ethernet packet

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method, module, equipment and system for message processing in virtual private local area network service network
  • Method, module, equipment and system for message processing in virtual private local area network service network
  • Method, module, equipment and system for message processing in virtual private local area network service network

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0067] The embodiment of the present invention provides a method for processing Ethernet packets in a VPLS network, see figure 1 , the method includes:

[0068] Step 101: Receive the Ethernet packet sent by the CE device and determine the VSI to which the Ethernet packet belongs.

[0069] Step 102: Determine whether there is an outbound interface corresponding to the destination MAC address in the Ethernet message among the outbound interfaces of the VSI to which the Ethernet message belongs.

[0070] Wherein, the outgoing interface indicates a port used by the local VSI to forward data with the peer VSI.

[0071] Specifically, multiple VSIs may be configured on the PE device, and a MAC address table is set corresponding to each VSI, and the MAC address table records the corresponding relationship between the MAC address and the outgoing interface. Therefore, this step can be achieved by the following steps:

[0072] Inquire whether there is an outbound interface correspond...

Embodiment 2

[0078] The embodiment of the present invention provides a message processing method in a VPLS network, which corresponds to the message processing method provided in Embodiment 1 (the message processing method in Embodiment 1 is used for the sending end, and the message processing method in Embodiment 2 The message processing method is used for the receiving end), see figure 2 , the method includes:

[0079] Step 201: Receive a multicast data packet, where the multicast data packet is encapsulated by an Ethernet packet.

[0080] Specifically, the multicast data packet is usually encapsulated by an unknown unicast packet.

[0081] Step 202: Decapsulate the multicast data packet to obtain an Ethernet packet.

[0082] Step 203: According to the source IPv4 address and the IPv4 multicast address in the multicast data message, determine the VSI sending the multicast data message, and the local VSI and the corresponding outbound interface of the VSI.

[0083] Step 204: Establish...

Embodiment 3

[0086] Embodiment 3 of the present invention provides a message processing method in a VPLS network. This embodiment includes a complete message processing flow from the sending end to the receiving end. In this embodiment, the PE device at the sending end (that is, receives The PE device that forwards the Ethernet packet and forwards the Ethernet packet) is called the first PE device, and the PE device at the receiving end (the PE device that receives the multicast data packet sent by the first PE device) is called the second PE device . see image 3 , the method includes:

[0087] Step 301: Establish a multicast group for VSIs in the same VPLS.

[0088] Specifically, as mentioned above, VSIs in the same VPLS are usually configured on different PE devices.

[0089] Specifically, this step may include:

[0090] Set the same IPv4 multicast address for VSIs in the same VPLS;

[0091] The PE device where the VSI in the same VPLS is located regularly sends a PIM multicast gro...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a method, a module, equipment and a system for message processing in a virtual private local area network service network and belongs to the field of communication. The method includes: receiving an Ethernet message sent by CE (customer edge) equipment and determining a VSI (virtual switching instance) of the Ethernet message; judging whether output interfaces of the VSI include one output interface to correspond to a target MAC (media access control) address in the Ethernet message or not; when no output interface corresponds to the target MAC address in the Ethernet message, packaging the Ethernet message into a multicast data message, and sending the multicast data message to an IPv4 (internet protocol version 4) multicast address corresponding to the VSI, so that the multicast data message is sent to PE (provider edge) equipment where a member of a multicast group with the IPv4 multicast address located. By the method, an unknown unicast message is packaged to the multicast data message which is sent to the specific IPv4 multicast address, and accordingly the multicast data message is sent to the member of the multicast group with the IPv4 multicast address, and the bandwidth of the VPLS (virtual private LAN service) network is effectively saved.

Description

technical field [0001] The present invention relates to the field of communication technology, and in particular to a message processing method, component, device and system in a VPLS (Virtual Private LAN Service, virtual private local area network service) network. Background technique [0002] VPLS is a point-to-multipoint L2VPN (Level 2 Virtual Private Network, Layer 2 Virtual Private Network) service provided in a public network. It can connect multiple Ethernet LANs through a PSN (Packet Switched Network, packet switching network), so that multiple Ethernet LANs isolated geographically can work like a LAN (Local Area Network, local area network). [0003] In a VPLS network, when a PE (Provider Edge, operator edge) device receives an Ethernet packet from a CE (Customer Edge, user edge) device, it will first determine which VSI (Virtual Switching Instance) the Ethernet packet belongs to. , virtual switching instance), and then according to the destination MAC (Media Acce...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): H04L12/46H04L12/741H04L45/74
Inventor 杨德华周正斌杨旭
Owner HUAWEI TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products