WO2007104201A1 - Procédé d'acheminement de messages dans un tunnel de services - Google Patents
Procédé d'acheminement de messages dans un tunnel de services Download PDFInfo
- Publication number
- WO2007104201A1 WO2007104201A1 PCT/CN2006/003311 CN2006003311W WO2007104201A1 WO 2007104201 A1 WO2007104201 A1 WO 2007104201A1 CN 2006003311 W CN2006003311 W CN 2006003311W WO 2007104201 A1 WO2007104201 A1 WO 2007104201A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- mac
- tunnel
- virtual
- mac address
- service tunnel
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/46—Interconnection of networks
- H04L12/4633—Interconnection of networks using encapsulation techniques, e.g. tunneling
Definitions
- the present invention relates to the field of network communications, and in particular, to a method and system for transmitting a message in a service tunnel of an Ethernet application.
- Mac-in-Mac is a key technology for PBB (Provider Backbone Bridges) from the IEEE ( Institute for Electrical and Electronics Engineers) 802. lah draft.
- Mac-in-Mac is an Ethernet application that adds customer Ethernet and carrier Ethernet by adding an outer MAC (Medium Access Control) header and a service instance ID to the outer layer of the customer Ethernet frame.
- the network is isolated to solve a series of problems caused by the lack of layers in Ethernet applications.
- IEEE 802. lag proposed the PBT (Provider Backbone Transport) solution.
- the PBT solution establishes a tunnel through configuration, disables MAC learning and multicast functions, and simplifies networking to meet point-to-point applications.
- the VRRP Virtual Router Redundancy Protocol
- the VRRP protocol organizes a group of routers on a local area network into a virtual router.
- the virtual router is also called a backup group, including a MASTER (primary) router and several BACKUP (backup) routers, with their own IP address and virtual MAC address. Hosts within the network communicate with other networks through the virtual router. If the MASTER router in the backup group fails, the other BACKUP routers in the backup group will take over as the new MASTER and continue to provide routing services to the hosts in the network.
- the application of the virtual MAC address avoids the problem of the device re-learning ARP (Address Resolution Protocol).
- a method for transmitting a message in an Ethernet network is as follows: Configuring a MAC and a VLAN by hop by hop on an Ethernet tunnel between a local PE (Provider Edge Device) and a peer PE ( Virtual Local Access Network (Virtual Local Area Network), which distinguishes different tunnels through different VLANs or MACs, and triggers tunnel switching through 802. lag.
- a local PE Provider Edge Device
- a peer PE Virtual Local Access Network (Virtual Local Area Network)
- the client's packets are interconnected with the peer client through Metro Ethernet (Metro Ethernet).
- PE1 encapsulates the packet in Mac-in-Mac.
- the packet is input to the primary PBT tunnel.
- the intermediate P device such as a switch
- queries the Layer 2 MAC forwarding table the packet is forwarded hop by hop.
- the peer device PE2 and PE2 terminate the PBT tunnel, the packet is stripped of the outer MAC encapsulation and service instance, and then forwarded to the peer client.
- the tunnel between the local PE and the peer PE is statically configured.
- the tunnel between PE1 and PE2 is statically configured.
- On Switch A (labeled in Figure 2), the primary tunnel A is configured as: Destination MAC: Physical MAC address of PE2/incoming interface 1, VLAN: VLAN1, outgoing interface: outgoing interface A; standby tunnel B configured as: Destination MAC address: Physical MAC address of PE2/incoming interface 2, VLAN: VLAN 2, outgoing interface: Outbound interface B.
- PE1 detects that the status of the primary tunnel A is faulty through 802. lag 0AM (operation, management, and maintenance). Therefore, the traffic between PE2 is switched to Standby tunnel B (see the label in Figure 2). For the P device in the middle, because the tunnel is configured in advance, the traffic switching only switches from hitting one forwarding entry to hitting another forwarding entry. That is, the entries on the intermediate switch device do not need to be modified. The switching of the tunnel is transparent to the intermediate device.
- the physical inbound interface and the inbound MAC of the tunnel from PE1 to PE2 may change in the following situations:
- the port state changes under the trunk port
- a method for transmitting a message in a service tunnel of an Ethernet application including - Configuring virtual media access to control the MAC address on the carrier edge PE device and the carrier core device of the service tunnel in the MAC-in-Mac network;
- the PE device and the carrier core device perform packet transmission in the service tunnel by using the configured virtual MAC address.
- a system for transmitting a message in a service tunnel of an Ethernet application comprising:
- PE device One or more virtual MAC addresses are configured to identify one or more service tunnels in the MAC-in-Mac network between PE devices.
- the core device of the carrier the destination address of the corresponding service tunnel in the MAC-in-Mac network is configured by using one or more virtual MAC addresses configured on the PE device; and the virtual MAC address is established according to the configured virtual MAC address.
- the forwarding entry of the service tunnel is used to perform packet transmission in the service tunnel.
- the present invention configures the address of the PBT tunnel of the switch and other P devices in the PBT application network by defining one or more virtual MACs and using the defined virtual MAC address. Therefore, when the port data of the PEs at both ends of the PBT tunnel is changed, for example, after the physical MAC address of the PE device is changed, the virtual MAC address needs to be reconfigured on the PE devices at both ends.
- the forwarding entries on the PBT tunnel switch and other carrier devices need to be reconfigured. It avoids the problem of requiring a large amount of refreshing of the network tunnel configuration, reduces the complexity of the network control plane, reduces the credit sales of the network operator, and improves the scalability of the network.
- FIG. 1 is a schematic diagram of a PBT networking of a tunnel using a Mac-in-Mac;
- FIG. 2 is a schematic diagram of a PBT typical application networking diagram of a tunnel using a Mac-in-Mac;
- FIG. 3 is a process flow diagram of an embodiment of the method of the present invention.
- FIG. 4 is a schematic diagram of an embodiment of a PBT networking using a virtual MAC address according to the present invention.
- FIG. 5 is a schematic diagram of an embodiment of a PBT networking using multiple virtual MAC addresses according to the present invention. Mode for carrying out the invention
- the embodiment of the invention provides a method and a system for transmitting a message in a service tunnel of an Ethernet application.
- the main technical features of the present invention are: not configuring a Mac-in-Mac service tunnel without using a physical MAC address, and Use a virtual MAC address.
- Step 3-1 Configure a PBT tunnel of a PE device and a carrier core device in a PBT application network by using a virtual MAC address. the address of.
- the PBT tunnel including the primary tunnel and the backup tunnel
- the virtual MAC address is used instead of the physical port MAC address as the PBT tunnel. Destination address.
- the virtual MAC address of the PBT tunnel of the carrier core device is determined by the destination PE device of the PBT tunnel, that is, the virtual MAC address is configured on the destination PE device of the PBT tunnel, and the carrier is configured by the destination PE device.
- the destination PE device can be a PE device at both ends of the PBT tunnel. That is, the virtual MAC address is configured on the PE devices at both ends of the PBT tunnel.
- the format of the above virtual MAC address is the same as the format of the physical MC address, and all adopt IEEE standard format. However, the virtual MAC address requirement is a non-reserved or multicast MAC address, that is, a unicast MAC should be used.
- the virtual MAC address requires that no collisions occur in the network.
- the primary tunnel A in the PE1 to PE2 direction on the switch A is configured as: destination MAC: PE2/virtual MAC address, VLAN : VLAN1, Outbound interface: Outbound interface A;
- the standby tunnel B is configured as: Destination MAC: PE2/Virtual MAC address, VLAN: VLAN2, Outbound interface: Outbound interface B.
- the above virtual MAC address is determined by configuration on PE2.
- the virtual MAC address of the standby tunnel in the PE2 to PE1 direction on Switch A is determined by configuration on PE1. '
- Step 3-2 When the port data of the PE device in the PBT tunnel changes, the virtual MAC address is reconfigured on the PE device. The forwarding entries on the switch and other carrier devices in the PBT application network are not modified.
- the physical damage of the PE device occurs after the IP address of the PE device, the switch, and the PBT tunnel of the PBT tunnel in the PBT application network is configured.
- the new PE device needs to be replaced.
- the physical MAC address of the new PE device and the previous PE device will change.
- the virtual MAC address is reconfigured on the PE device of the PBT tunnel, and the forwarding entries on the switch and other carrier devices in the PBT application network need not be modified.
- the PE2 when the physical port data of the PE2 changes and the new PE device needs to be replaced, the PE2 is directly reconfigured on the replaced PE2.
- the virtual MAC address does not need to be modified on the switch A and other carrier devices. Thereby greatly reducing the workload of network management. Reduce the configuration workload of the PBT network.
- Entering the control plane can also greatly reduce the requirements on the control plane.
- PE1 and PE2 carry different services through multiple sets of service tunnels, for example, carrying voice, video, and data applications, etc.
- multiple groups of service tunnels can be distinguished by configuring different VLANs for different service tunnels.
- the present invention proposes to configure multiple virtual MAC addresses for multiple groups of service tunnels, each virtual MAC address corresponding to a group of service tunnels, each virtual MAC address uniquely identifying a group of service tunnels. That is, each group of service tunnels is distinguished by using the configured virtual MAC address. Therefore, it is possible to distinguish different service tunnels by configuring different virtual MAC addresses without configuring different VLANs.
- a system for using a virtual media access control address in an Ethernet application includes
- PE device One or more virtual MAC addresses are configured to identify one or more service tunnels in the MAC-in-Mac network between PE devices.
- the PE device includes: one or more service tunnels.
- the PE device at the destination end can be the PE device at both ends of the service tunnel.
- the core device of the carrier The destination address of the corresponding service tunnel in the MAC-in-Mac network is configured by using one or more virtual MAC addresses configured on the PE device.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Small-Scale Networks (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
L'invention concerne un procédé d'utilisation de l'adresse virtuelle du contrôle d'accès au support dans une application Ethernet, et un système associé. Le procédé consiste principalement en ce que l'adresse MAC (contrôle d'accès au support) est configurée dans l'équipement PE d'extrémité du fournisseur et l'équipement de base du fournisseur du tunnel de services dans le réseau MAC-dans-MAC; et en ce que l'équipement PE et l'équipement de base du fournisseur acheminent le message dans le tunnel de services à l'aide de l'adresse MAC virtuelle configurée. L'invention permet, lorsque les données de sortie de l'équipement PE (équipement d'extrémité du fournisseur) du tunnel PBT (transport principal du fournisseur) changent, de ne reconfigurer que l'adresse MAC virtuelle dans l'équipement PE de destination; en effet, il n'est pas nécessaire de reconfigurer la liste d'acheminement dans le commutateur ou de reconfigurer l'autre équipement du fournisseur du tunel PBT.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200610057410.5 | 2006-03-13 | ||
CNA2006100574105A CN1897596A (zh) | 2006-03-13 | 2006-03-13 | 在以太网应用中使用虚拟媒体访问控制地址的方法和系统 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2007104201A1 true WO2007104201A1 (fr) | 2007-09-20 |
Family
ID=37609968
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2006/003311 WO2007104201A1 (fr) | 2006-03-13 | 2006-12-06 | Procédé d'acheminement de messages dans un tunnel de services |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN1897596A (fr) |
WO (1) | WO2007104201A1 (fr) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101364926B (zh) * | 2007-08-08 | 2011-06-01 | 华为技术有限公司 | 一种网络保护的方法和设备 |
CN101146054B (zh) * | 2007-11-09 | 2012-04-18 | 杭州华三通信技术有限公司 | Pbt多点到多点模式中报文转发的方法及装置 |
CN101499950B (zh) * | 2008-01-30 | 2011-12-28 | 华为技术有限公司 | 运营商骨干传送环组播方法和组播环网以及节点设备 |
CN101286922B (zh) * | 2008-05-05 | 2011-02-09 | 华为技术有限公司 | 一种信令控制的方法、系统及设备 |
CN102148735B (zh) * | 2010-02-10 | 2013-07-10 | 成都市华为赛门铁克科技有限公司 | 虚拟链路建立的方法、通信网元及以太网网络系统 |
US9231831B2 (en) * | 2012-11-15 | 2016-01-05 | Industrial Technology Research Institute | Method and network system of converting a layer two network from a spanning tree protocol mode to a routed mesh mode without a spanning tree protocol |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030142674A1 (en) * | 2002-01-30 | 2003-07-31 | Nortel Networks Limited | Label control method and apparatus for virtual private LAN segment networks |
CN1671122A (zh) * | 2004-03-19 | 2005-09-21 | 港湾网络有限公司 | 在rpr环之间实现报文转发的方法及rpr网络 |
WO2006002230A2 (fr) * | 2004-06-23 | 2006-01-05 | Nortel Networks Limited | Reseaux de desserte interconnetes a une dorsale |
-
2006
- 2006-03-13 CN CNA2006100574105A patent/CN1897596A/zh active Pending
- 2006-12-06 WO PCT/CN2006/003311 patent/WO2007104201A1/fr active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030142674A1 (en) * | 2002-01-30 | 2003-07-31 | Nortel Networks Limited | Label control method and apparatus for virtual private LAN segment networks |
CN1671122A (zh) * | 2004-03-19 | 2005-09-21 | 港湾网络有限公司 | 在rpr环之间实现报文转发的方法及rpr网络 |
WO2006002230A2 (fr) * | 2004-06-23 | 2006-01-05 | Nortel Networks Limited | Reseaux de desserte interconnetes a une dorsale |
Also Published As
Publication number | Publication date |
---|---|
CN1897596A (zh) | 2007-01-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5106100B2 (ja) | アドレス型キャリアネットワークにおける区別転送 | |
EP2051450B1 (fr) | Procédé et système pour le transfert de données entre plusieurs réseaux ethernet | |
US9166807B2 (en) | Transmission of layer two (L2) multicast traffic over multi-protocol label switching networks | |
US8228928B2 (en) | System and method for providing support for multipoint L2VPN services in devices without local bridging | |
US7643424B2 (en) | Ethernet architecture with data packet encapsulation | |
EP3499809B1 (fr) | Fonctionnalité point à multipoint dans un réseau avec des ponts | |
US20080080535A1 (en) | Method and system for transmitting packet | |
US20140314090A1 (en) | Method and System for Forwarding Data in Layer-2 Network | |
US20040202199A1 (en) | Address resolution in IP interworking layer 2 point-to-point connections | |
WO2011113340A1 (fr) | Procédé et appareil d'accès destinés à un réseau privé virtuel de couche 2 à commutation multiprotocole par étiquette | |
WO2007076678A1 (fr) | Procede de transfert de donnees et appareil de commutation | |
WO2007147340A1 (fr) | Procédé, système et dispositif de la technique ethernet d'échange et de transfert | |
JPH1141272A (ja) | Lanインターネット接続 | |
WO2004045153A1 (fr) | Procedes et appareil pour l'interconnexion de domaines de diffusion | |
WO2011103764A1 (fr) | Procédé d'envoi de trames ethernet dans service d'arbre ethernet et dispositif côté fournisseur | |
US8873431B1 (en) | Communications system and method for maintaining topology in a VLAN environment | |
WO2009092241A1 (fr) | Procédé de transmission de message, système de réseau et équipement de nœud en boucle | |
WO2009135392A1 (fr) | Procédé, système et dispositif de commande de signalisation | |
WO2013139159A1 (fr) | Procédé de transmission de paquet dans un réseau et dispositif côté fournisseur | |
WO2007062592A1 (fr) | Systeme, procede et routeur de l2vpn d'interconnexions point a multipoints, et multipoints a multipoints | |
JP2002247089A (ja) | パケットルーティング方法および装置 | |
WO2012092779A1 (fr) | Procédé de protection des services dans un réseau pbb h-vpls | |
WO2007104201A1 (fr) | Procédé d'acheminement de messages dans un tunnel de services | |
WO2011160464A1 (fr) | Procédé d'acheminement de message et puce de commutation | |
US20100254396A1 (en) | Method of connecting vlan systems to other networks via a router |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 06828261 Country of ref document: EP Kind code of ref document: A1 |