[go: up one dir, main page]

WO2008092357A1 - Procédé et dispositif pour établir un tunnel pseudocâblé et transmettre un message à l'aide de celui-ci - Google Patents

Procédé et dispositif pour établir un tunnel pseudocâblé et transmettre un message à l'aide de celui-ci Download PDF

Info

Publication number
WO2008092357A1
WO2008092357A1 PCT/CN2007/071347 CN2007071347W WO2008092357A1 WO 2008092357 A1 WO2008092357 A1 WO 2008092357A1 CN 2007071347 W CN2007071347 W CN 2007071347W WO 2008092357 A1 WO2008092357 A1 WO 2008092357A1
Authority
WO
WIPO (PCT)
Prior art keywords
packet
establishing
virtual interface
edge device
module
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.)
Ceased
Application number
PCT/CN2007/071347
Other languages
English (en)
Chinese (zh)
Inventor
Pingan Yang
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
Publication of WO2008092357A1 publication Critical patent/WO2008092357A1/fr
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2854Wide area networks, e.g. public data networks
    • H04L12/2856Access arrangements, e.g. Internet access

Definitions

  • the present invention relates to the field of communications, and in particular, to a method and apparatus for establishing a pseudowire tunnel and transmitting a message using the same.
  • Edge-end-to-end pseudowire emulation is a capability that can be used in PSN (Packet Switched
  • PW provides the following main features:
  • Edge-operator edge Formatting the specific service or circuit data of the device port
  • a PW is a non-shared link or circuit that carries a selected service.
  • the link is transmitted to the PE device and encapsulated into the PW-PDU (Packet Data)
  • PW-PDU Packet Data
  • Unit-packet data unit then carried over the PSN network.
  • PW traffic is invisible, and for CE devices, the core network is also transparent.
  • PWE3 provides an end-to-end emulation service, that is, packets from an AC link can only be used by default. Entering a fixed PW, but in actual applications, it is possible that packets from an AC link need to reach multiple destinations through multiple PWs.
  • the user under the gateway 1 needs to communicate with the user under the gateway 3, and also needs to communicate with the user under the gateway 2, and the application cannot use the three-layer VPN based on the IP route (Virtural Private
  • Network-Virtual Private Network technology needs to perform IP header compression on the PE to remove information such as IP addresses to save link bandwidth and need to pass additional control information along with the path.
  • the packets sent from the same link can be mapped to different tunnels as needed to be sent to different destinations.
  • One solution in the prior art is: Packets of different destinations are allocated to different AC links, and multiple PWs are deployed between the PEs. However, this solution requires a large number of PWs and a large number of AC link interfaces. CE also supports the function of distributing packets to different AC links, which is expensive to deploy.
  • the embodiment of the present invention proposes to establish a pseudowire tunnel and use the same to transmit a message.
  • a method for establishing a pseudowire tunnel and using the same to transmit a packet comprising: establishing a virtual interface on the outbound/ingress operator edge device, and using the virtual interface as the outbound/ingress operator
  • the access circuit of the edge device is connected to the AC link interface, and the pseudowire PW is established, and the virtual interface is bound to the PW.
  • the ingress operator edge device receives the packet, and sends the packet to the egress operator edge device according to the destination address of the packet and the binding relationship between the virtual interface and the PW.
  • the export operator edge device forwards the packet to the destination customer edge device.
  • a method for establishing a pseudowire tunnel and using the same to transmit a packet comprising: establishing a virtual interface and a configuration template on an edge device of the egress/ingress operator, where the template is configured to establish a pseudo a service parameter of the line PW, associate the template with a label distribution protocol to establish a PW, and associate the PW with the virtual
  • the intended interface is bound:
  • the ingress operator edge device receives the packet, and sends the packet to the egress operator edge device according to the destination address of the packet and the binding relationship between the virtual interface and the PW, where the egress operator The edge device forwards the message to the destination customer edge device.
  • An apparatus for establishing a pseudowire tunnel and transmitting a message using the same comprising a virtual interface establishing module
  • the virtual interface establishing module is configured to establish a virtual interface on an operator edge device
  • the PW establishing module is configured to use the virtual interface established by the virtual interface establishing module as an AC link interface of the operator edge device, and establish a pseudo line PW between the operator edge devices;
  • the binding module is configured to bind the virtual interface established by the virtual interface establishing module to the PW established by the PW establishing module;
  • the packet forwarding module is configured to forward the packet to the other client edge device through the virtual interface and the PW bound by the binding module.
  • An apparatus for establishing a pseudowire tunnel and transmitting a message using the same comprising a virtual interface establishing module
  • a configuration module a PW establishment module, a binding module, and a packet forwarding module
  • the virtual interface establishing module is configured to establish a virtual interface on the operator edge device
  • the configuration module is configured to configure a template on the operator edge device, and configure a service parameter for establishing a pseudowire PW between the operator edge devices on the configured template.
  • the PW establishing module is configured to associate a template configured by the configuration module with a label distribution protocol.
  • the binding module is configured to bind the virtual interface established by the virtual interface establishing module to the PW established by the PW establishing module.
  • the packet forwarding module is configured to forward the packet to the destination client edge device through the virtual interface and the PW bound by the binding module.
  • Embodiments of the present invention provide a method for establishing a pseudowire tunnel by using a virtual interface and a configuration template, and a method for transmitting a message by using the pseudowire tunnel.
  • FIG. 1 is a schematic diagram of a PWE3 network model in the prior art
  • 2 is a schematic diagram of a point-to-multipoint networking in the prior art
  • FIG. 3 is a schematic diagram of establishing a pseudowire tunnel and transmitting a message using the same in the embodiment of the present invention
  • FIG. 4 is a flowchart of a method for establishing a pseudowire tunnel and transmitting a message by using the same in the embodiment of the present invention
  • FIG. 5 is a schematic diagram of user packets after PW encapsulation in the embodiment of the present invention.
  • FIG. 6 is a structural diagram of a first device for establishing a pseudowire tunnel and transmitting a message using the same in the embodiment of the present invention.
  • FIG. 7 is a structural diagram of a second apparatus for establishing a pseudowire tunnel and transmitting a message using the same in the embodiment of the present invention.
  • the embodiment of the present invention establishes a virtual interface on the operator edge device PE, and the virtual interface serves as an AC link interface in the PWE3, and various service parameters are configured on the virtual interface according to requirements. For example, the encapsulation type of the packet, the compression mode of the compressed packet, and so on.
  • the edge device of the carrier establishes a PW according to the PWE3 protocol, and provides the PW as a tunnel to other services, such as a virtual private network, and binds the PW to the virtual interface to provide a new type of interface for other services.
  • the destination address of the packet to be forwarded on the edge device of the service provider is associated with the corresponding PW.
  • the forwarding table of the forwarding destination address and the associated information of the corresponding PW is generated, and the packet is forwarded to the customer edge device CE according to the forwarding table.
  • the method for transmitting a message by using the virtual interface, the forwarding table, and the PW established on the PE device includes the following specific steps, and the schematic diagram of establishing a pseudowire tunnel and transmitting the packet by using the same according to the embodiment of the present invention is shown in FIG. 3.
  • the specific processing procedure includes the following steps:
  • Step 401 Establish a virtual interface on PE1, PE2, and PE3, and use the virtual interface as the AC link interface in PWE3, and establish PW1 and PW2 according to the PWE3 procedure.
  • Step 402 Associate PW1 and PW2 with destination addresses CE2 and CE3 respectively to generate a forwarding table.
  • Step 403 The PE1 receives the user packet 1 and the user packet 2 sent by the CE1, and searches for the corresponding forwarding table according to the user addresses 1 and the destination addresses CE2 and CE3 of the user packet 2.
  • Step 404 According to the tunnel information PW1 and PW2 associated with the destination address CE2 and CE3 in the forwarding table, User message 1 and user message 2 are PW encapsulated.
  • FIG. 48 is a schematic diagram of user packets after PW encapsulation, each of which is described as follows:
  • the tunnel forwarding packet header includes a Layer 2 packet header and a tunnel label.
  • the PW package header includes PW tag and package control information.
  • the package control information is optional. It can be added according to PWE3 and related procedures as needed.
  • the control information can be any control information defined by various services, such as whether the encapsulated packet is an IP packet, whether IP header compression is performed, and the like.
  • the original label from the service is used to identify the relevant information of the service.
  • the inner label of the original service strip can be removed, and the relevant information can be directly transmitted through the PW label.
  • BGP/MPLS MPLS
  • the VPN service can bind the virtual interface to the corresponding VPN and send the binding relationship to the corresponding PW entry. According to the PW entry, you can know which VPN the packet is forwarded to, so that the BG P cannot be transmitted. / inner label of the MPLS VPN.
  • a user message may be a processed message, such as a message compressed by an IP header.
  • Step 405 PE1 forwards user packet 1 and user packet 2 encapsulated by the PW to the egress devices PE2 and PE3 through tunnels PW1 and PW 2, respectively.
  • Step 406 PE2 and PE3 respectively search for the corresponding PW entry according to the PW label information of the user packet 1 and the user packet 2, and decapsulate the user packet 1 and the user packet 2 accordingly, and then the user is reported.
  • the text 1 and user packet 2 are forwarded to the destination devices CE2 and CE3.
  • the virtual interface established on the PE device can directly participate in the IP route calculation and is used as the outbound interface, you can also associate the destination address of the packet to be forwarded with the virtual interface through IP route calculation or static route configuration.
  • the destination address CE2 is associated with the virtual interface 1
  • the destination address CE3 is associated with the virtual interface 2
  • the association relationship is written into the forwarding table.
  • the forwarding table is searched according to the destination address of the user packet, and the associated table is found.
  • the virtual interface forwards the packet.
  • the process of transmitting a message in this way is the same as the process of transmitting a message by establishing a destination address and a PW, and will not be described here.
  • FIG. 6 a device for establishing a pseudowire tunnel and transmitting a message using the same according to an embodiment of the present invention is provided.
  • a virtual interface establishing module including a virtual interface establishing module, a PW establishing module, a binding module, and a packet forwarding module;
  • the virtual interface establishing module is configured to establish a virtual interface on the egress/ingress PE device respectively;
  • the PW establishment module is used to use the virtual interface established by the virtual interface establishment module as the outbound/ingress PE device.
  • the binding module is configured to bind the virtual interface established by the virtual interface establishment module and the PW established by the PW establishment module;
  • the packet forwarding module is used to forward packets to the client edge device through the virtual interface bound to the binding module and the PW.
  • FIG. 7 Another device for establishing a pseudowire tunnel and transmitting a message using the same according to the embodiment of the present invention is as shown in FIG. 7.
  • the device includes a virtual interface establishing module, a configuration module, a PW establishing module, a binding module, and a packet. Forwarding module
  • the virtual interface establishing module is configured to establish a virtual interface on the ingress/egress PE device respectively;
  • the configuration module is configured to configure a template on the outbound/ingress PE device, and configure a service parameter for establishing a pseudowire PW on the configured template.
  • the PW establishing module is configured to associate a template configured by the configuration module with a label distribution protocol to establish a PW;
  • the binding module is configured to bind the virtual interface established by the virtual interface establishing module to the PW established by the PW establishing module;
  • the packet forwarding module is used to forward packets to the client edge device through the virtual interface bound to the binding module and the PW.

Landscapes

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

Abstract

L'invention concerne un procédé et un dispositif ayant trait au domaine des télécommunications et qui permettent d'établir un tunnel pseudocâblé et de transmettre un message à l'aide de celui-ci. Afin de remplir les conditions requises selon lesquelles un dispositif de réseau transmet des données de commande de message avec le message lors de l'envoi de celui-ci et d'assurer une transmission du message point-multipoint, le procédé comporte les étapes consistant à : établir une interface virtuelle dans un dispositif périphérique de fournisseur de services sortants/entrants, respectivement, cette interface servant d'interface de liaison AC pour le dispositif périphérique du fournisseur de services sortants/entrants; établir un pseudocâblage (PW) et lier en même temps l'interface virtuelle et le pseudocâblage; et faire en sorte que le dispositif périphérique de fournisseur de services entrants envoie le message au dispositif périphérique d'utilisateur par l'intermédiaire de l'interface virtuelle, du pseudocâblage et du service périphérique du fournisseur de services sortants. L'invention concerne un dispositif permettant d'établir un tunnel pseudocâblé et de transmettre un message à l'aide de celui-ci, ce dispositif comprenant un module pour établir une interface virtuelle, un module pour établir le pseudocâblage, un module de liaison et un module d'envoi de messages.
PCT/CN2007/071347 2007-01-25 2007-12-27 Procédé et dispositif pour établir un tunnel pseudocâblé et transmettre un message à l'aide de celui-ci Ceased WO2008092357A1 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CNA2007100026228A CN101001196A (zh) 2007-01-25 2007-01-25 一种建立伪线隧道并利用其传送报文的方法和装置
CN200710002622.8 2007-01-25

Publications (1)

Publication Number Publication Date
WO2008092357A1 true WO2008092357A1 (fr) 2008-08-07

Family

ID=38693012

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2007/071347 Ceased WO2008092357A1 (fr) 2007-01-25 2007-12-27 Procédé et dispositif pour établir un tunnel pseudocâblé et transmettre un message à l'aide de celui-ci

Country Status (2)

Country Link
CN (1) CN101001196A (fr)
WO (1) WO2008092357A1 (fr)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9184935B2 (en) 2009-10-21 2015-11-10 Huawei Technologies Co., Ltd. Network communication method and network node device
CN111698156A (zh) * 2020-04-30 2020-09-22 新华三技术有限公司 一种数据报文转发方法和装置
CN113726645A (zh) * 2021-08-06 2021-11-30 中盈优创资讯科技有限公司 一种stn网络补链业务倒换方法及装置
CN113973045A (zh) * 2020-07-24 2022-01-25 中移(苏州)软件技术有限公司 一种报文传输方法及装置

Families Citing this family (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101146054B (zh) * 2007-11-09 2012-04-18 杭州华三通信技术有限公司 Pbt多点到多点模式中报文转发的方法及装置
CN101227397B (zh) * 2008-01-28 2012-06-27 华为技术有限公司 保护链路的方法、设备和系统
CN101572651B (zh) * 2008-04-30 2013-06-05 华为技术有限公司 报文传输的方法及装置
CN101631072B (zh) * 2008-07-17 2012-04-04 华为技术有限公司 一种伪线建立方法、装置和系统
CN101697547B (zh) * 2009-09-30 2012-09-26 中兴通讯股份有限公司 一种pw业务的二层转发方法及系统
CN101729411B (zh) * 2009-11-05 2012-06-06 中兴通讯股份有限公司 一种基于pwe3业务的数据传输方法和系统
CN101714937B (zh) * 2009-11-16 2013-08-07 中兴通讯股份有限公司 一种端到端伪线仿真接入的装置和方法
CN101741552A (zh) * 2009-12-28 2010-06-16 华为技术有限公司 报文转发方法、设备及系统
CN102148745B (zh) * 2010-02-08 2014-03-12 中兴通讯股份有限公司 提高虚拟专用局域网业务网络转发效率的方法和系统
CN101924699B (zh) * 2010-08-05 2013-01-02 福建星网锐捷网络有限公司 报文转发处理方法、系统和运营商边缘设备
CN102082738A (zh) * 2011-03-10 2011-06-01 迈普通信技术股份有限公司 通过公用网络延伸mpls vpn接入的方法和pe设备
CN102185778B (zh) * 2011-05-11 2014-09-10 杭州华三通信技术有限公司 一种基于vll的数据传输方法及其装置
CN102255805B (zh) * 2011-07-06 2015-03-25 华为技术有限公司 发送报文的方法、转发报文的方法及装置
CN102333033A (zh) * 2011-09-15 2012-01-25 中兴通讯股份有限公司 异构网络中通信终端实现通信的方法和运营商边缘设备
CN103685007B (zh) * 2012-08-31 2016-11-16 杭州华三通信技术有限公司 一种边缘设备报文转发时的mac学习方法及边缘设备
CN103532742B (zh) * 2013-09-27 2016-08-17 烽火通信科技股份有限公司 一种ipran复杂场景下全二层业务的配置方法
CN103795630B (zh) * 2014-01-15 2017-10-17 新华三技术有限公司 一种标签交换网络的报文传输方法和装置
CN105591868B (zh) * 2015-07-15 2019-03-15 新华三技术有限公司 一种虚拟专用网络vpn的接入方法和装置
CN106878181A (zh) * 2016-12-29 2017-06-20 新华三技术有限公司 一种报文传输方法和装置
CN107770028B (zh) * 2017-09-28 2020-11-27 安徽皖通邮电股份有限公司 针对中国电信场景点到多点虚拟局域网业务实现的方法
CN115499861B (zh) * 2021-06-17 2025-06-03 中国移动通信集团浙江有限公司 业务同路由检测方法、装置、设备及存储介质

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006077462A1 (fr) * 2005-01-20 2006-07-27 Nortel Networks Limited Etablissement dynamique de circuits virtuels au moyen de fils aleatoires a segments multiples
CN1866923A (zh) * 2006-02-24 2006-11-22 华为技术有限公司 一种实现捆绑接口边到边伪线仿真服务的方法及系统

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006077462A1 (fr) * 2005-01-20 2006-07-27 Nortel Networks Limited Etablissement dynamique de circuits virtuels au moyen de fils aleatoires a segments multiples
CN1866923A (zh) * 2006-02-24 2006-11-22 华为技术有限公司 一种实现捆绑接口边到边伪线仿真服务的方法及系统

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9184935B2 (en) 2009-10-21 2015-11-10 Huawei Technologies Co., Ltd. Network communication method and network node device
CN111698156A (zh) * 2020-04-30 2020-09-22 新华三技术有限公司 一种数据报文转发方法和装置
CN111698156B (zh) * 2020-04-30 2022-08-30 新华三技术有限公司 一种数据报文转发方法和装置
CN113973045A (zh) * 2020-07-24 2022-01-25 中移(苏州)软件技术有限公司 一种报文传输方法及装置
CN113973045B (zh) * 2020-07-24 2024-02-23 中移(苏州)软件技术有限公司 一种报文传输方法及装置
CN113726645A (zh) * 2021-08-06 2021-11-30 中盈优创资讯科技有限公司 一种stn网络补链业务倒换方法及装置

Also Published As

Publication number Publication date
CN101001196A (zh) 2007-07-18

Similar Documents

Publication Publication Date Title
WO2008092357A1 (fr) Procédé et dispositif pour établir un tunnel pseudocâblé et transmettre un message à l'aide de celui-ci
CN111865898B (zh) 基于流规则协议的通信方法、设备和系统
CN104219147B (zh) 边缘设备的vpn实现处理方法及装置
CN101808042B (zh) 一种多协议标签交换二层虚拟专用网的接入方法和装置
CN101433030B (zh) Ip接口上的以太网vll轮辐终端
CN103685022B (zh) 报文转发方法及服务提供商网络边缘设备
US9184935B2 (en) Network communication method and network node device
US8861547B2 (en) Method, apparatus, and system for packet transmission
CN103312611B (zh) 报文处理方法、设备标签处理方法及设备
CN102413060B (zh) Vpls网络中用户专线通信方法及设备
WO2009012688A1 (fr) Procédé, système et appareil de réacheminement de message dans un réseau privé virtuel à trois couches
CN112422398B (zh) 消息传输方法及通信装置
US11929923B2 (en) Packet transmission method and apparatus
WO2013139270A1 (fr) Procédé, dispositif et système pour implémenter un réseau privé virtuel en couche 3
WO2011054263A1 (fr) Procédé et système d'accès pour des réseaux privés virtuels (vpn) de niveau 3
CN100484080C (zh) 一种虚拟私有网的路由引入方法、系统和运营商边缘设备
CN102571375B (zh) 组播转发方法、装置及网络设备
CN105553810A (zh) 一种转发专线业务报文的方法及装置
WO2011057520A1 (fr) Appareil et procédé pour accès bordure à bordure par émulation de pseudo-câble
CN112822097A (zh) 报文转发的方法、第一网络设备以及第一设备组
EP1811728B2 (fr) Procédé, système et dispositif de gestion de trafic dans un réseau de commutation d'étiquette à protocoles multiples
CN102098189B (zh) 一种对ce进行监控的方法和路由设备
CN101232446A (zh) 报文处理方法及装置
CN100407684C (zh) 用户接入虚拟专用局域网服务的方法和系统
CN101557334B (zh) Mpls vpn、其vpn多实例用户边缘设备及其实现方法

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: 07846173

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: 07846173

Country of ref document: EP

Kind code of ref document: A1