ES2599648T3 - Método y dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales - Google Patents

Método y dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales Download PDF

Info

Publication number
ES2599648T3
ES2599648T3 ES11782982.0T ES11782982T ES2599648T3 ES 2599648 T3 ES2599648 T3 ES 2599648T3 ES 11782982 T ES11782982 T ES 11782982T ES 2599648 T3 ES2599648 T3 ES 2599648T3
Authority
ES
Spain
Prior art keywords
message
instruction sequence
initial instruction
router
bgp
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.)
Active
Application number
ES11782982.0T
Other languages
English (en)
Inventor
Yunfu Yu
Yisong Liu
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
Application granted granted Critical
Publication of ES2599648T3 publication Critical patent/ES2599648T3/es
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/02Topology update or discovery
    • H04L45/04Interdomain routing, e.g. hierarchical routing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/16Multipoint routing

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Telephonic Communication Services (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

Un método para la transferencia de un mensaje de secuencia de instrucciones iniciales en una Red Privada Virtual de Multidifusión, MVPN, que comprende: la recepción, por un primer router de periferia de proveedor, un mensaje de secuencia de instrucciones iniciales enviado por un router de secuencia de instrucciones iniciales, en el que el contenido de mensaje del mensaje de secuencia de instrucciones iniciales comprende uno o más de los siguientes: información de dirección RP de punto de encuentro, un rango principal de servicio RP, e información de dirección de router de secuencia de instrucciones iniciales; y caracterizado por que el envío, por el primer router de periferia de proveedor, a un segundo router de periferia de proveedor, de un mensaje de protocolo de pasarela de frontera BGP que comprende el contenido de mensaje del mensaje de secuencia de instrucciones iniciales, en el que el mensaje BGP comprende además un objetivo de ruta RT, de modo que el segundo router de periferia de proveedor recibe el mensaje BGP cuando el RT coincide con la norma RT.

Description

5
10
15
20
25
30
35
40
45
50
55
DESCRIPCION
Metodo y dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales CAMPO TECNICO
La presente invencion se refiere al campo de las comunicaciones, y en particular, a un metodo y un dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales.
ANTECEDENTES
Una red privada virtual de multidifusion (Multicast Virtual Private Network, MVPN) es una tecnologfa que soporta un servicio multidifusion sobre la base de un protocolo de pasarela de frontera existente (Border Gateway Protocol, BGP)/conmutacion de etiqueta multi-protocolo VPN (Multi-protocol Label Switching VPN, MPLS VPN). En la tecnologfa, un paquete de multidifusion de red privada, senalizacion multidifusion, y similares son encapsulados, y transferidos a traves de un tunel de red publica, de modo que se lleve a cabo la transferencia de datos de multidifusion a traves de redes publicas. Una tecnologfa MVPN de proxima generacion (Next Generation MVPN, NG MVPN) propone que un BGP transporta senalizacion de multidifusion sobre la base de un MVPN existente, de modo que la senalizacion de multidifusion ya no se transfiere a traves de un tunel de red publica.
En una MVPN o una NG MVPN, para permitir que un "router" de periferia de clientes ordinario (Customer Edge, CE) para adquirir informacion de punto de encuentro (Rendezvous Point, RP), el CE ordinario necesita recibir y guardar un mensaje de secuencia de instrucciones iniciales que incluye la informacion del RP y es enviado por un router de secuencia de instrucciones iniciales (Bootstrap Router, BSR). En la tecnica anterior, cuando un BSR esta configurado en el lado de un router de periferia de proveedor receptor (Provider Edge, PE), un proceso para la transferencia de un mensaje de secuencia de instrucciones iniciales incluye: el envfo, por el BSR, de un mensaje de secuencia de instrucciones iniciales al PE receptor; el envfo, por el PE receptor, del mensaje de secuencia de instrucciones iniciales a un PE fuente a traves de un tunel de red publica despues de la recepcion del mensaje de secuencia de instrucciones iniciales enviado por el BSR; y la recepcion, por el PE fuente, del mensaje de secuencia de instrucciones iniciales, y luego el envfo del mensaje de secuencia de instrucciones iniciales a un CE ordinario.
La tecnica anterior tiene las siguientes desventajas: como un PE receptor no envfa datos, no existe un tunel de red publica desde el PE receptor a un PE fuente; y para transferir un mensaje de secuencia de instrucciones iniciales, se necesita crear de forma separada un tunel de red publica desde el PE receptor al PE fuente para un mensaje de secuencia de instrucciones iniciales, que consume un recurso de tunel.
El documento US 2007/0214275 A1 describe un metodo para impedir los bucles de encaminamiento diseminando informacion de atributos BGP en una red configurada con OSPF. En una realizacion del metodo, un dispositivo CE esta acoplado a un dispositivo PE, un dispositivo PE esta acoplado a un dispositivo CE. CE1, PE1, CE2, y PE2 estan en el mismo sistema autonomo. CE1 puede anunciar un primer OSPF LSA a PE1 que indica que el prefijo X se puede conseguir a traves de CE1. En respuesta, PE1 propaga el prefijo X, por ejemplo, en mensajes de actualizacion iBGP “BGP update message” a los otros dispositivos completamente mallados PE2 y PE3 que estan situados en el AS. Despues de recibir el mensaje de actualizacion BGP, PE2 puede reenviar el prefijo X en un segundo OSPF LSA a CE2. El segundo OSPF LSA incluye un OSPF sub-TLV nuevo que esta configurado para almacenar un atributo de trayectoria- AS BGP convencional sobre el enlace de datos PE2-CE2 configurado con OSPF.
En el Documento Borrador de Internet del Grupo de Trabajo de Ingeniena de Internet, escrito por Eric C. Rosen y por Rahul Aggarwal, escrito el 28 de Enero de 2010, titulado “Multidifusion en MPLS/BGP IP VPN” se ha descrito lo siguiente: Con el fin de que el trafico de multidifusion IP dentro de un BGP/MPLS IP VPN (Red Privada Virtual) se desplace desde un sitio VPN a otro, deben implementarse protocolos y procedimientos especiales por el Proveedor de Servicios VPN. Estos protocolos y procedimientos se especifican en este documento.
RESUMEN
Realizaciones de la presente invencion proporcionan un metodo y un dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales, de modo que se puede implementar la transferencia de un mensaje de secuencia de instrucciones iniciales sin depender de un tunel de red publica.
En un aspecto, se proporciona un metodo para la transferencia de un mensaje de secuencia de instrucciones iniciales e incluye: la recepcion, por un primer router de periferia de proveedor, de un mensaje de secuencia de instrucciones iniciales enviado por un router de secuencia de instrucciones iniciales, en que el contenido de mensaje del mensaje de secuencia de instrucciones iniciales comprende uno o mas de los siguientes: informacion de direccion de punto de encuentro RP, un rango principal de servicio RP, e informacion de direccion de router de secuencia de instrucciones iniciales; y el envfo, por el primer router de periferia de proveedor, a un segundo router de periferia de proveedor, de un mensaje de protocolo de pasarela de frontera BGP que incluye contenido de mensaje del mensaje de secuencia de instrucciones iniciales, en el que el mensaje BGP comprende ademas un objetivo de ruta RT, de modo que el segundo router de periferia de proveedor recibe el mensaje BGP de acuerdo con el RT.
2
5
10
15
20
25
30
35
40
45
50
55
En otro aspecto, se proporciona un metodo para la transferencia de un mensaje de secuencia de instrucciones iniciales e incluye: la recepcion, por un segundo router de periferia de proveedor, de un mensaje de protocolo de pasarela de frontera BGP que incluye contenido de mensaje de un mensaje de secuencia de instrucciones iniciales y es enviado por un primer router de periferia de proveedor, donde el mensaje de secuencia de instrucciones iniciales es enviado por un router de secuencia de instrucciones iniciales al primer router de periferia de proveedor,
en el que el contenido de mensaje del mensaje de secuencia de instrucciones iniciales comprende uno o mas de los siguientes: informacion de direccion de punto de encuentro RP, un rango principal de servicio RP, e informacion de direccion de router de secuencia de instrucciones iniciales; y el envfo, por el segundo router de periferia de proveedor, a un router de periferia de cliente, del contenido de mensaje incluido en el mensaje BGP;
en el que el mensaje BGP comprende ademas un objetivo de ruta RT; y
la recepcion, por un segundo router de periferia de proveedor, de un mensaje de protocolo de pasarela de frontera BGP que comprende contenido de mensaje de un mensaje de secuencia de instrucciones iniciales y es enviado por un primer router de periferia de proveedor es: la recepcion, por el segundo router de periferia de proveedor, cuando el RT coincide con una norma RT, del mensaje de protocolo de pasarela de frontera BGP que comprende el contenido de mensaje del mensaje de secuencia de instrucciones iniciales y es enviado por el primer router de periferia de proveedor.
Aun en otro aspecto, se proporciona un primer dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales e incluye:
una primera unidad de recepcion de mensaje, configurada para recibir un mensaje de secuencia de instrucciones iniciales enviado por un router de secuencia de instrucciones iniciales, en el que el contenido de mensaje del mensaje de secuencia de instrucciones iniciales comprende uno o mas de los siguientes: informacion de direccion de punto de encuentro RP, un rango principal de servicio RP, e informacion de direccion de router de secuencia de instrucciones iniciales; y
una primera unidad de envfo de mensaje, configurada para enviar, a un segundo dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales, un mensaje de protocolo de pasarela de frontera BGP que incluye contenido de mensaje del mensaje de secuencia de instrucciones iniciales, en que el mensaje BGP comprende ademas un objetivo de ruta RT, de modo que el segundo router de periferia de proveedor recibe el mensaje BGP de acuerdo con el RT.
Todavfa en otro aspecto, se proporciona un segundo dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales e incluye:
una segunda unidad de recepcion de mensaje, configurada para recibir un mensaje de protocolo de pasarela de frontera BGP que incluye contenido de mensaje de un mensaje de secuencia de instrucciones iniciales y es enviado por un primer dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales, donde el mensaje de secuencia de instrucciones iniciales es enviado por un router de secuencia de instrucciones iniciales al primer dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales, en que el contenido de mensaje del mensaje de secuencia de instrucciones iniciales comprende uno o mas de los siguientes: informacion de direccion de punto de encuentro RP, un rango principal de servicio RP, e informacion de direccion de router de secuencia de instrucciones iniciales; y
una segunda unidad de envfo de mensaje, configurada para enviar, a un router de periferia de cliente, el contenido de mensaje incluido en el mensaje BGP;
en la que el mensaje BGP comprende ademas un objetivo de ruta RT; y
la segunda unidad de recepcion de mensaje esta configurada para recibir, cuando el RT coincide con una norma RT, el mensaje de protocolo de pasarela de frontera BGP que comprende el contenido de mensaje del mensaje de secuencia de instrucciones iniciales y es enviado por el primer dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales.
En el metodo y dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales proporcionado en las realizaciones de la presente invencion, despues de la recepcion de un mensaje de secuencia de instrucciones iniciales enviado por un router de secuencia de instrucciones iniciales, un primer router de periferia de proveedor envfa, a un segundo router de periferia de proveedor, un mensaje de protocolo de pasarela de frontera BGP que incluye contenido de mensaje del mensaje de secuencia de instrucciones iniciales, de modo que despues de la recepcion del mensaje BGP, el segundo router de periferia de proveedor envfa, a un router de periferia de cliente, el contenido de mensaje incluido en el BGP, de modo que implemente la transferencia del contenido de mensaje del mensaje de secuencia de instrucciones iniciales. Con las soluciones tecnicas previstas en la realizacion de la presente invencion, se resuelve un problema en la tecnica anterior de que se necesita crear de forma separada un tunel de red publica desde un PE de recepcion a un PE fuente para un mensaje de secuencia de instrucciones iniciales, que consume un recurso de tunel.
5
10
15
20
25
30
35
40
45
BREVE DESCRIPCION DE LOS DIBUJOS
Para describir las soluciones tecnicas en las realizaciones de la presente invencion o en la tecnica anterior mas claramente, lo que sigue introduce brevemente los dibujos adjuntos requeridos para la descripcion de las realizaciones o de la tecnica anterior. Aparentemente, los dibujos adjuntos en la siguiente descripcion muestran simplemente algunas realizaciones de la presente invencion, y un experto en la tecnica puede todavfa derivar otros dibujos a partir de estos dibujos adjuntos sin esfuerzos creativos.
La fig. 1 es un diagrama de flujo de un metodo para la transferencia de un mensaje de secuencia de instrucciones iniciales de acuerdo con una primera realizacion de la presente invencion;
La fig. 2 es un primer diagrama de flujo de un metodo para la transferencia de un mensaje de secuencia de instrucciones iniciales de acuerdo con una segunda realizacion de la presente invencion;
La fig. 3 es un segundo diagrama de flujo del metodo para la transferencia de un mensaje de secuencia de instrucciones iniciales de acuerdo con la segunda realizacion de la presente invencion;
La fig. 4 es un diagrama de flujo de un metodo para la transferencia de un mensaje de secuencia de instrucciones iniciales de acuerdo con una tercera realizacion de la presente invencion;
La fig. 5 es un primer diagrama de flujo de un metodo para la transferencia de un mensaje de secuencia de instrucciones iniciales de acuerdo con una cuarta realizacion de la presente invencion;
La fig. 6 es un segundo diagrama de flujo del metodo para la transferencia de un mensaje de secuencia de instrucciones iniciales de acuerdo con la cuarta realizacion de la presente invencion;
La fig. 7 es un diagrama de flujo de un metodo para la transferencia de un mensaje de secuencia de instrucciones iniciales de acuerdo con una quinta realizacion de la presente invencion;
La fig. 8 es un primer diagrama estructural esquematico de un primer dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales de acuerdo con una sexta realizacion de la presente invencion;
La fig. 9 es un segundo diagrama estructural esquematico del primer dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales de acuerdo con la sexta realizacion de la presente invencion;
La fig. 10 es un tercer diagrama estructural esquematico del primer dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales de acuerdo con la sexta realizacion de la presente invencion;
La fig. 11 es un primer diagrama estructural esquematico de un tercer dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales de acuerdo con una septima realizacion de la presente invencion; y
La fig. 12 es un segundo diagrama estructural esquematico del tercer dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales de acuerdo con la septima realizacion de la presente invencion.
DESCRIPCION DE LAS REALIZACIONES
Lo siguiente describe clara y completamente las soluciones tecnicas en las realizaciones de la presente invencion con referencia a los dibujos adjuntos en las realizaciones de la presente invencion. Aparentemente, las realizaciones que han de ser descritas son simplemente una parte en lugar de todas las realizaciones de la presente invencion. Todas las demas realizaciones obtenidas por un experto en la tecnica basadas en las realizaciones de la presente invencion sin esfuerzos creativos caeran dentro del marco de proteccion de la presente invencion.
Para resolver un problema en la tecnica anterior de que se necesita crear de forma separada un tunel de red publica para un mensaje de secuencia de instrucciones iniciales, que consume un recurso de tunel, las realizaciones de la presente invencion proporcionan un metodo y un dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales.
Como se ha mostrado en la fig. 1, el metodo para la transferencia de un mensaje de secuencia de instrucciones iniciales de acuerdo con una primera realizacion de la presente invencion incluye:
Operacion 101: Un primer router de periferia de proveedor recibe un mensaje de secuencia de instrucciones iniciales enviado por un router de secuencia de instrucciones iniciales.
En esta realizacion, para permitir al primer router de periferia de proveedor (Provider Edge, PE) recibir el mensaje de secuencia de instrucciones iniciales enviado por el BSR a traves de la operacion 101, se puede establecer que el primer PE y el BSR cumplan con un mismo protocolo de transmision de multidifusion, por ejemplo, el protocolo de multidifusion independiente (Protocolo de Multidifusion Independiente, PIM). Debido a que el PIM es una norma comunmente aceptada de un protocolo de transmision de multidifusion, y con el PIM, un protocolo de multidifusion puede ser
5
10
15
20
25
30
35
40
45
50
55
60
transmitido sobre una red IP existente, y que un BSR que cumple con un protocolo PIM es tornado como un ejemplo para la descripcion espedfica en lo que sigue. Un proceso de transferencia de mensaje cuando un BSR cumple con otro protocolo es similar a cuando un BSR cumple con un protocolo PIM, lo cual ya no se describe de forma detallada en este documento.
Operacion 102: El primer router de periferia de proveedor envfa, a un segundo router de periferia de proveedor, un mensaje de protocolo de pasarela de frontera (BGP) que incluye contenido de mensaje del mensaje de secuencia de instrucciones iniciales, de modo que despues de la recepcion del mensaje BGP, el segundo router de periferia de proveedor envfa, a un router de periferia de cliente, el contenido de mensaje incluido en el mensaje BGP.
En esta realizacion, el primer PE puede enviar directamente, al segundo PE, el mensaje BGP que incluye el contenido de mensaje del mensaje de secuencia de instrucciones iniciales a traves de la operacion 102; o puede en primer lugar determinar que el mensaje de secuencia de instrucciones iniciales recibido a traves de la operacion 101 satisface la norma, y despues de determinar que el mensaje de secuencia de instrucciones iniciales satisface la norma, envfa, al segundo PE, el mensaje BGP que incluye el contenido de mensaje del mensaje de secuencia de instrucciones iniciales a traves de la operacion 102, y opcionalmente, puede desechar ademas el mensaje despues de determinar que el mensaje de secuencia de instrucciones iniciales no satisface la norma; o puede enviar, de otra manera, al segundo PE, el mensaje BGP que incluye el contenido de mensaje del mensaje de secuencia de instrucciones iniciales a traves de la operacion 102, que ya no se describe de forma detallada en este documento. Se ha determinado que el mensaje de secuencia de instrucciones iniciales recibido a traves de la operacion 101 satisface una norma, donde la norma puede ser una norma de reenvfo de trayectoria inversa (Reverse Path Forwarding, RPF), y tambien puede ser otra norma, lo cual ya no se describe de forma detallada en este documento.
En esta realizacion, para permitir al primer PE recibir el mensaje de secuencia de instrucciones iniciales enviado por el BSR, se puede establecer que el primer PE cumple con PIM, es decir, el primer PE pertenece a un PIM contiguo al BSR. Para permitir al segundo PE recibir el mensaje BGP que incluye el contenido de mensaje del mensaje de secuencia de instrucciones iniciales y es enviado por el primer PE a traves de la operacion 102, se puede establecer que el primer PE y el segundo PE soportan un BGP, es decir, el segundo PE pertenece a un BGP contiguo al primer PE. El primer PE puede enviar, a todos sus BGP contiguos, el mensaje BGP que transporta el mensaje de secuencia de instrucciones iniciales a traves de la operacion 102. Para distinguir diferentes MVPN y para permitir que un mensaje de secuencia de instrucciones iniciales no sea intercambiado entre diferentes MVPN, el primer PE puede enviar, a un BGP contiguo configurado con un mismo MVPN, el mensaje BGP que incluye el contenido de mensaje del mensaje de secuencia de instrucciones iniciales a traves de la operacion 102, lo cual ya no se describe de forma detallada en este documento.
En esta realizacion, el mensaje BGP que incluye el contenido de mensaje del mensaje de secuencia de instrucciones iniciales puede ser enviado periodicamente al segundo PE a traves de la operacion 102; o el mensaje BGP que incluye el contenido de mensaje del mensaje de secuencia de instrucciones iniciales puede ser enviado al segundo Pe cuando el mensaje de secuencia de instrucciones iniciales esta actualizado; o el mensaje BGP que incluye el contenido de mensaje del mensaje de secuencia de instrucciones iniciales puede ser enviado al segundo PE de otra manera, lo cual ya no se describe de forma detallada en este documento. Despues de la recepcion del mensaje BGP a traves de la operacion 102, el segundo PE puede analizar el mensaje BGP para obtener el contenido de mensaje del mensaje de secuencia de instrucciones iniciales; y luego enviar el contenido de mensaje al CE, lo cual ya no se describe de forma detallada en este documento.
En esta realizacion, el mensaje BGP en la operacion 102 puede incluir adicionalmente, ademas del contenido de mensaje del mensaje de secuencia de instrucciones iniciales, un objetivo de ruta (Route Target, RT), de modo que el segundo PE recibe el mensaje BGP de acuerdo con el RT. Preferiblemente, el contenido de mensaje del mensaje de secuencia de instrucciones iniciales puede incluir uno o mas de los siguientes: informacion de punto de encuentro (Rendezvous Point, RP), un rango principal de servicio RP, e informacion de direccion de router de secuencia de instrucciones iniciales, y tambien puede incluir otra informacion, lo cual ya no se describe de forma detallada en este documento.
En el metodo para la transferencia de un mensaje de secuencia de instrucciones iniciales proporcionado en esta realizacion, en la operacion 102, el segundo PE puede ser un PE fuente o un PE de recepcion; y el primer PE puede ser consiguientemente un PE de recepcion o un PE fuente. Cuando el primer PE es espedficamente un PE de recepcion y el segundo PE es espedficamente un PE fuente, despues de que el primer PE envfe, al segundo PE, el mensaje BGP que incluye el contenido de mensaje del mensaje de secuencia de instrucciones iniciales a traves de la operacion 102, el segundo PE puede enviar, al Ce, el contenido de mensaje incluido en el mensaje BGP, de modo que un CE ordinario puede obtener informacion RP en el contenido de mensaje. Debido a que el primer PE envfa, al segundo PE, el mensaje BGP que incluye el contenido de mensaje del mensaje de secuencia de instrucciones iniciales a traves de la operacion 102, el mensaje de secuencia de instrucciones iniciales es transmitido a traves de un BGP sin depender de un tunel de red publica, resolviendo de este modo un problema en la tecnica anterior de que se necesita crear de forma separada un tunel de red publica desde un PE de recepcion a un PE fuente para un mensaje de secuencia de instrucciones iniciales, que consume un recurso de tunel. Debido a que el BSR envfa el mensaje de secuencia de instrucciones iniciales al segundo PE a traves del primer PE en la forma de un mensaje BGP, los PE que pertenecen a un mismo MVPN pueden adquirir contenido de mensaje de un mismo mensaje de secuencia de instrucciones iniciales, de modo que implementen
5
5
10
15
20
25
30
35
40
45
50
55
el hecho de compartir un mismo RP y faciliten el control sobre distintos tipos de descubrimiento de fuente en el RP, resolviendo de este modo un problema en la tecnica anterior de que cuando no existe un tunel de red publica desde un PE de recepcion a un PE fuente, un BSR y un RP necesitan estar configurados de forma separada para dos PE, de modo que la configuracion es complicada y el control sobre distintos tipos de descubrimiento de fuente en el RP es inconveniente. Debido a que la solucion tecnica proporcionada en esta realizacion de la presente invencion es basicamente coherente con la arquitectura NG MVPN, se puede soportar un escenario VPN Extranet tal como Centro y Radios (Hub&Spoke), resolviendo de este modo un problema en la tecnica anterior de que una operacion se complica cuando un mensaje de secuencia de instrucciones iniciales es transferido a traves de un tunel de red publica y esta soportado un escenario VPN Extranet.
Como se ha mostrado en la fig. 2, un metodo para la transferencia de un mensaje de secuencia de instrucciones iniciales de acuerdo con una segunda realizacion de la presente invencion incluye:
Operacion 201: Un primer router de periferia de proveedor recibe un mensaje de secuencia de instrucciones iniciales enviado por un router de secuencia de instrucciones iniciales.
En esta realizacion, para permitir al primer PE recibir el mensaje de secuencia de instrucciones iniciales enviado por el BSR a traves de la operacion 201, se puede establecer que el primer PE y el BSR cumplen con un mismo protocolo de transmision de multidifusion, tal como PlM. Debido a que el PIM es una norma comunmente aceptada de un protocolo de transmision de multidifusion, y con el PIM, un protocolo de multidifusion puede ser transmitido sobre una red IP existente, y a que un BSR cumple con un protocolo PIM es tomado como un ejemplo para descripcion espedfica en lo que sigue. Un proceso de transferencia de mensaje cuando un BSR cumple con otro protocolo es similar a cuando un BSR cumple con un protocolo PIM, lo cual ya no se describe de forma detallada en este documento.
Operacion 202: El primer router de periferia de proveedor determina que el contenido de mensaje del mensaje de secuencia de instrucciones iniciales es contenido de mensaje actualizado.
En esta realizacion, el primer PE puede comparar un mensaje de secuencia de instrucciones iniciales recibido previamente con un mensaje de secuencia de instrucciones iniciales recibido actualmente, y determinar que el contenido de mensaje del mensaje de secuencia de instrucciones iniciales es contenido de mensaje actualizado; o, el mensaje de secuencia de instrucciones iniciales recibido incluye un identificador que identifica que el mensaje de secuencia de instrucciones iniciales recibido es un nuevo mensaje de secuencia de instrucciones iniciales, de modo que el primer PE determina, de acuerdo con el identificador, que el contenido de mensaje del mensaje de secuencia de instrucciones iniciales es contenido de mensaje actualizado; o puede determinar, de otra manera, que el contenido de mensaje del mensaje de secuencia de instrucciones iniciales es contenido de mensaje actualizado, lo cual ya no se describe de forma detallada en este documento.
Operacion 203: Despues de determinar que el contenido de mensaje del mensaje de secuencia de instrucciones iniciales es el contenido de mensaje actualizado, el primer router de periferia de proveedor envfa, a un segundo router de periferia de proveedor, un mensaje BGP que incluye el contenido de mensaje del mensaje de secuencia de instrucciones iniciales.
En esta realizacion, el primer PE puede enviar directamente, al segundo PE, el mensaje BGP que incluye el contenido de mensaje del mensaje de secuencia de instrucciones iniciales a traves de la operacion 203; o puede en primer lugar determinar que el mensaje de secuencia de instrucciones iniciales recibido a traves de la operacion 201 satisface una norma, y despues de determinar que el mensaje de secuencia de instrucciones iniciales satisface la norma, enviar, al segundo PE, el mensaje BGP que incluye el contenido de mensaje del mensaje de secuencia de instrucciones iniciales a traves de la operacion 203, y opcionalmente, puede ademas desechar el mensaje despues de determinar que el mensaje de secuencia de instrucciones iniciales no satisface la norma; o puede enviar, de otra manera, al segundo PE, el mensaje BGP que incluye el contenido de mensaje del mensaje de secuencia de instrucciones iniciales a traves de la operacion 203, lo cual ya no se describe de forma detallada en este documento. Cuando se ha determinado que el mensaje de secuencia de instrucciones iniciales recibido a traves de la operacion 201 satisface una norma, la norma puede ser una norma RPF, y tambien puede ser otra norma, lo cual ya no se describe de forma detallada en este documento.
En esta realizacion, para permitir al primer PE recibir el mensaje de secuencia de instrucciones iniciales enviado por el BSR, se puede establecer que el primer PE cumple con PIM; es decir, el primer PE pertenece a un PIM contiguo al BSR. Para permitir al segundo PE recibir el mensaje BGP que incluye el contenido de mensaje del mensaje de secuencia de instrucciones iniciales y es enviado por el primer PE a traves de la operacion 203, se puede establecer que el primer PE y el segundo PE soportan un BGP, es decir, el segundo PE pertenece a un BGP contiguo al primer PE. El primer PE puede enviar, a todos sus BGP contiguos, el mensaje BGP que incluye el contenido de mensaje del mensaje de secuencia de instrucciones iniciales a traves de la operacion 203. Para distinguir diferentes MVPN para hacer que un mensaje de secuencia de instrucciones iniciales no pueda ser intercambiado entre diferentes MVPN, el primer PE puede enviar, a un BGP contiguo configurado con un mismo MVPN, un mensaje BGP que incluye el contenido de mensaje del mensaje de secuencia de instrucciones iniciales a traves de la operacion 203, lo cual ya no se describe de forma detallada en este documento.
5
10
15
20
25
30
35
40
45
50
55
En esta realizacion, cuando el mensaje de secuencia de instrucciones iniciales en la operacion 203 es un mensaje de secuencia de instrucciones iniciales actualizado, el primer PE env^a, al segundo PE, el mensaje BGP que incluye el contenido de mensaje del mensaje de secuencia de instrucciones iniciales; y opcionalmente, cuando el mensaje de secuencia de instrucciones iniciales no esta actualizado, el primer PE no envfa, al segundo PE, el mensaje BGP que incluye el contenido de mensaje del mensaje de secuencia de instrucciones iniciales, y en este caso el segundo PE puede enviar periodicamente, a un CE, contenido de mensaje de un mensaje de secuencia de instrucciones iniciales almacenado en un momento anterior.
Ademas, como se ha mostrado en la fig. 3, el metodo para la transferencia de un mensaje de secuencia de instrucciones iniciales en esta realizacion puede incluir ademas:
Operacion 204: El primer router de periferia de proveedor determina que el mensaje de secuencia de instrucciones iniciales satisface una norma de reenvfo de trayectoria inversa.
En esta realizacion, para evitar un bucle de ruta de multidifusion, la transferencia de un mensaje de multidifusion en una red puede ser implementada por medio de un mecanismo de verificacion RPF. Despues de recibir un mensaje de secuencia de instrucciones iniciales, el primer PE realiza primero una verificacion RPF en el mensaje de secuencia de instrucciones iniciales, es decir, determina que el mensaje de secuencia de instrucciones iniciales satisface una norma RPF a traves de la operacion 204. A traves de la operacion 204 para determinar que el mensaje de secuencia de instrucciones iniciales satisface una norma RPF, cuando la norma RPF es satisfecha, el primer PE puede realizar una operacion tal como el reenvfo del mensaje de secuencia de instrucciones iniciales. Preferiblemente, cuando la norma RPF no se cumple, el primer PE puede desechar el mensaje de secuencia de instrucciones iniciales, de modo que el primer PE puede reenviar correctamente datos de acuerdo con la configuracion de una ruta de multidifusion.
En este caso, la operacion 202 es que el primer router de periferia de proveedor determina que el contenido de mensaje del mensaje de secuencia de instrucciones iniciales que satisface la norma de reenvfo de trayectoria inversa es el contenido de mensaje actualizado.
En esta realizacion, el mensaje BGP puede incluir adicionalmente, ademas del contenido de mensaje del mensaje de secuencia de instrucciones iniciales, un objetivo de ruta RT, de modo que el segundo PE recibe el mensaje BGP de acuerdo con el RT. Preferiblemente, el contenido de mensaje del mensaje de secuencia de instrucciones iniciales puede incluir uno o mas de los siguientes: informacion RP, un rango principal de servicio RP, e informacion de direccion de router de secuencia de instrucciones iniciales, y tambien puede incluir otra informacion, lo cual ya no se describe de forma detallada en este documento.
En el metodo para la transferencia de un mensaje de secuencia de instrucciones iniciales proporcionado en esta realizacion, en la operacion 203, el segundo PE puede ser un PE fuente o un PE de recepcion; y el primer PE puede ser consiguientemente un PE de recepcion o un PE fuente. Cuando el primer PE es espedficamente un PE de recepcion y el segundo PE es espedficamente un PE fuente, despues de que el primer PE envfe, al segundo PE, el mensaje BGP que incluye el contenido de mensaje del mensaje de secuencia de instrucciones iniciales, el segundo PE puede enviar, al CE, el contenido de mensaje incluido en el mensaje BGP, de modo que un CE ordinario puede obtener informacion RP en el contenido de mensaje. Debido a que el primer PE envfa, al segundo PE, el mensaje BGP que incluye el contenido de mensaje del mensaje de secuencia de instrucciones iniciales, el mensaje de secuencia de instrucciones iniciales es transmitido a traves de un BGP sin depender de un tunel de red publica, resolviendo de este modo un problema en la tecnica anterior de que se necesita crear de forma separada un tunel de red publica desde un PE de recepcion a un PE fuente para un mensaje de secuencia de instrucciones iniciales, que consume un recurso de tunel. Debido a que el BSR envfa el mensaje de secuencia de instrucciones iniciales al segundo PE a traves del primer PE en forma de un mensaje BGP, perteneciendo los PE a un mismo MVPN puede adquirir contenido de mensaje de un mismo mensaje de secuencia de instrucciones iniciales, de modo que implemente el reparto de un mismo RP, y facilite el control sobre distintos tipos de descubrimiento de fuente en el RP, resolviendo de este modo un problema en la tecnica anterior de que cuando no existe un tunel de red publica desde el PE de recepcion al PE fuente, un BSR y un RP necesitan estar configurados de forma separada para dos PE, de modo que la configuracion es complicada y el control sobre distintos tipos de descubrimiento de fuente en el RP es inconveniente. Debido a que la solucion tecnica proporcionada en esta realizacion de la presente invencion es basicamente coherente con la arquitectura NG MVPN, se puede soportar un escenario VPN Extranet tal como Centro y Radios (Hub&Spoke), resolviendo de este modo un problema en la tecnica anterior de que una operacion se complica cuando un mensaje de secuencia de instrucciones iniciales es transferido a traves de un tunel de red publica y un escenario VPN Extranet esta soportado.
Como se ha mostrado en la fig. 4, un metodo para la transferencia de un mensaje de secuencia de instrucciones iniciales de acuerdo con una tercera realizacion de la presente invencion incluye:
Operacion 401: Un tercer router de periferia de proveedor recibe un mensaje de protocolo de pasarela de frontera BGP que incluye contenido de mensaje de un mensaje de secuencia de instrucciones iniciales y es enviado por un cuarto router de periferia de proveedor.
En esta realizacion, el mensaje BGP que incluye el contenido de mensaje del mensaje de secuencia de instrucciones
5
10
15
20
25
30
35
40
45
50
55
iniciales y es enviado por el cuarto PE en la operacion 401 puede ser enviado por un BSR al cuarto PE. A traves de la operacion 401, el tercer PE puede recibir directamente el mensaje BGP que incluye el contenido de mensaje del mensaje de secuencia de instrucciones iniciales y es enviado por el cuarto PE; o puede recibir, de acuerdo con otro contenido transportado en el mensaje BGP, el mensaje BGP que incluye el contenido de mensaje del mensaje de secuencia de instrucciones iniciales y es enviado por el cuarto PE; o puede recibir, de otra manera, el mensaje BGP que incluye el contenido de mensaje del mensaje de secuencia de instrucciones iniciales, lo cual ya no se describe de forma detallada en este documento. Para el otro contenido transportado en el mensaje BGP, el contenido puede ser un RT, y tambien puede ser otro atributo de un BGP, lo cual ya no se describe de forma detallada en este documento.
En esta realizacion, la recepcion de un mensaje BGP que incluye contenido de mensaje de un mensaje de secuencia de instrucciones iniciales y es enviado por un cuarto PE a traves de la operacion 401 puede ser la recepcion del mensaje BGP que incluye el contenido de mensaje del mensaje de secuencia de instrucciones iniciales y es periodicamente enviado por el cuarto PE; o puede ser la recepcion del mensaje BGP que incluye el contenido de mensaje del mensaje de secuencia de instrucciones iniciales y es enviado por el cuarto PE cuando el mensaje de secuencia de instrucciones iniciales esta actualizado; o puede ser la recepcion del mensaje BGP que incluye el contenido de mensaje del mensaje de secuencia de instrucciones iniciales y es enviado por el cuarto PE de otra forma, lo cual ya no se describe de forma detallada en este documento.
En esta realizacion, debido a que PIM es una norma comunmente aceptada de un protocolo de transmision de multidifusion, y con el PIM, un protocolo de multidifusion puede ser transmitido sobre una red IP existente, y que un BSR que cumple con un protocolo PIM es tomado como un ejemplo para la descripcion espedfica en lo que sigue. Un proceso de transferencia de mensaje cuando un BSR cumple con otro protocolo es similar a cuando un BSR cumple con un protocolo PIM, lo cual ya no se describe de forma detallada en este documento. Para permitir al tercer PE recibir el mensaje BGP que incluye el contenido de mensaje del mensaje de secuencia de instrucciones iniciales y es enviado por el cuarto PE a traves de la operacion 401, se puede establecer que el tercer PE y el cuarto PE soportan un BGP, es decir, el tercer PE pertenece a un BGP contiguo al cuarto PE. El tercer PE puede recibir el mensaje BGP que incluye el contenido de mensaje del mensaje de secuencia de instrucciones iniciales y es enviado por el cuarto PE a traves de la operacion 401. Para distinguir diferentes MVPN para hacer que no se pueda intercambiar un mensaje de secuencia de instrucciones iniciales entre diferentes MVPN, el tercer PE puede recibir un mensaje BGP que incluye el contenido de mensaje del mensaje de secuencia de instrucciones iniciales y es enviado por un cuarto PE configurado con un mismo MVPN a traves de la operacion 401, lo cual ya no se describe de forma detallada en este documento.
Operacion 402: El tercer router de periferia de proveedor envfa, a un router de periferia de cliente, el contenido de mensaje incluido en el mensaje BGP.
En esta realizacion, para permitir al tercer PE enviar, al CE, el contenido de mensaje incluido en el mensaje BGP a traves de la operacion 402, despues recibir el mensaje BGP que incluye el contenido de mensaje del mensaje de secuencia de instrucciones iniciales y es enviado por el cuarto PE, el tercer PE puede analizar el mensaje BGP para obtener el contenido de mensaje incluido en el mensaje de secuencia de instrucciones iniciales, o puede adquirir, de otra manera, el contenido de mensaje incluido en el mensaje BGP, lo cual ya no se describe de forma detallada en este documento. El contenido de mensaje incluido en el mensaje BGP puede ser enviado periodicamente al CE a traves de la operacion 402, o el contenido de mensaje incluido en el mensaje BGP puede ser enviado al CE de otra manera, lo cual ya no se describe de forma detallada en este documento.
En esta realizacion, una manera de enviar, al CE, el contenido de mensaje incluido en el mensaje BGP en la operacion 402 puede ser descargar, al CE, el contenido de mensaje incluido en el mensaje BGP, o se puede adoptar otra manera, lo que no esta limitado en este documento. Preferiblemente, el mensaje de secuencia de instrucciones iniciales que incluye el contenido de mensaje puede ser enviado al CE a traves de la operacion 402. En la operacion 402, para permitir al CE recibir el mensaje de secuencia de instrucciones iniciales enviado por el tercer PE, se puede establecer que el CE cumple con PIM, es decir, el CE pertenece a un PIM contiguo al tercer PE, de modo que implemente la transferencia del contenido de mensaje del mensaje de secuencia de instrucciones iniciales. Preferiblemente, para hacer que no se pueda intercambiar un mensaje de secuencia de instrucciones iniciales entre diferentes MVPN, un mismo MVPN puede estar configurado ademas para el CE y el tercer PE.
En esta realizacion, el contenido de mensaje del mensaje de secuencia de instrucciones iniciales puede incluir uno o mas de los siguientes: informacion de punto de encuentro rP, un rango principal de servicio RP, e informacion de direccion de router de secuencia de instrucciones iniciales, y tambien puede incluir otra informacion, lo cual ya no se describe de forma detallada en este documento.
En el metodo para la transferencia de un mensaje de secuencia de instrucciones iniciales proporcionado en esta realizacion de la presente invencion, el tercer PE puede ser un PE fuente o un PE de recepcion; y el cuarto PE puede ser consiguientemente un PE de recepcion o un PE fuente. Cuando el cuarto PE es espedficamente un PE de recepcion y el tercer PE es espedficamente un Pe fuente, despues de que el tercer PE recibe el mensaje BGP que incluye el contenido de mensaje del mensaje de secuencia de instrucciones iniciales y es enviado por el cuarto PE, el tercer PE puede enviar, al CE, el contenido de mensaje incluido en el mensaje BGP, de modo que un Ce ordinario puede obtener informacion RP en el contenido de mensaje. Debido a que el tercer PE recibe el mensaje BGP que incluye el contenido de mensaje del
5
10
15
20
25
30
35
40
45
50
55
mensaje de secuencia de instrucciones iniciales y es enviado por el cuarto PE, el mensaje de secuencia de instrucciones iniciales es transmitido a traves de un BGP sin depender de un tunel de red publica, resolviendo de este modo un problema en la tecnica anterior de que se necesita crear de forma separada un tunel de red publica desde un PE de recepcion a un PE fuente para un mensaje de secuencia de instrucciones iniciales, que consume un recurso de tunel. Debido a que el BSR envfa el mensaje de secuencia de instrucciones iniciales al tercer PE a traves del cuarto PE en forma de un mensaje BGP, los PE que pertenecen a un mismo MVPN pueden adquirir contenido de mensaje de un mismo mensaje de secuencia de instrucciones iniciales, de modo que implementen el hecho de compartir un mismo RP, y faciliten el control sobre distintos tipos de descubrimiento de fuente en el RP, resolviendo de este modo un problema en la tecnica anterior de que cuando no existe un tunel de red publica desde un PE de recepcion a un PE fuente, un BSR y un RP necesitan estar configurados de forma separada para cada PE, de modo que la configuracion se complica y el control sobre distintos tipos de descubrimiento de fuente en el RP es inadecuado. Debido a que la solucion tecnica proporcionada en esta realizacion de la presente invencion es basicamente coherente con la arquitectura NG MVPN, se puede soportar un escenario VPN Extranet tal como Centro y Radios (Hub&Spoke), resolviendo de este modo un problema en la tecnica anterior de que una operacion se complica cuando un mensaje de secuencia de instrucciones iniciales es transferido a traves de un tunel de red publica y un escenario VPN Extranet esta soportado.
Como se ha mostrado en la fig. 5, un metodo para la transferencia de un mensaje de secuencia de instrucciones iniciales de acuerdo con una cuarta realizacion de la presente invencion incluye:
Operacion 501: Cuando se determina que el contenido de mensaje de un mensaje de secuencia de instrucciones iniciales es un contenido de mensaje actualizado, un tercer router de periferia de proveedor recibe un mensaje de protocolo de pasarela de frontera BGP que incluye el contenido de mensaje del mensaje de secuencia de instrucciones iniciales y es enviado por un cuarto router de periferia de proveedor.
En esta realizacion, para reducir el intercambio de paquetes entre el tercer PE y el cuarto PE, se puede hacer a traves de la operacion 501 que el tercer PE reciba, solo cuando se ha determinado que el contenido de mensaje del mensaje de secuencia de instrucciones iniciales es contenido de mensaje actualizado, el mensaje BGP que incluye el contenido de mensaje del mensaje de secuencia de instrucciones iniciales y es enviado por el cuarto PE. Opcionalmente, cuando el mensaje de secuencia de instrucciones iniciales no esta actualizado, el cuarto PE no envfa, al tercer PE, el mensaje BGP que incluye el contenido de mensaje del mensaje de secuencia de instrucciones iniciales.
En esta realizacion, el mensaje BGP que incluye el contenido de mensaje actualizado y es enviado por el cuarto PE en la operacion 501 puede ser enviado por un BSR al cuarto PE. A traves de la operacion 501, el tercer PE puede recibir directamente el mensaje BGP que incluye el contenido de mensaje actualizado y es enviado por el cuarto PE; o puede recibir, de acuerdo con otro contenido transportado en el mensaje BGP, el mensaje BGP que incluye el contenido de mensaje actualizado y es enviado por el cuarto PE; o puede recibir, de otra manera, el mensaje BGP que incluye el contenido de mensaje actualizado, lo cual ya no se describe de forma detallada en este documento. Para el otro contenido transportado en el mensaje BGP, el contenido puede ser un RT, y tambien puede ser otro atributo de un BGP, lo cual ya no se describe de forma detallada en este documento.
En esta realizacion, debido a que el PIM es una norma comunmente aceptada de un protocolo de transmision de multidifusion, y con el PIM, un protocolo de multidifusion puede ser transmitido sobre una red IP existente, y que un BSR que cumple con un protocolo PlM es tomado como ejemplo para la descripcion espedfica en lo que sigue. Un proceso de transferencia de mensaje cuando un BSR cumple con otro protocolo es similar a cuando un BSR cumple con un protocolo PIM, lo cual ya no se describe de forma detallada en este documento. Para permitir al tercer PE recibir el mensaje BGP que incluye el contenido de mensaje del mensaje de secuencia de instrucciones iniciales y es enviado por el cuarto PE a traves de la operacion 501, se puede establecer que el tercer PE y el cuarto PE soporten un BGP; es decir, el tercer PE pertenece a un BGP contiguo al cuarto PE. El tercer PE puede recibir el mensaje BGP que incluye el contenido de mensaje del mensaje de secuencia de instrucciones iniciales y es enviado por el cuarto PE a traves de la operacion 501. Para distinguir diferentes MVPN para hacer que un mensaje de secuencia de instrucciones iniciales no pueda ser intercambiado entre diferentes MVPN, el tercer PE puede recibir un mensaje BGP que incluye el contenido de mensaje del mensaje de secuencia de instrucciones iniciales y es enviado por un cuarto PE configurado con un mismo MVPN a traves de la operacion 501, lo cual ya no se describe de forma detallada en este documento.
Operacion 502: El tercer router de periferia de proveedor envfa, a un router de periferia de cliente, el contenido de mensaje incluido en el mensaje BGP.
En esta realizacion, para permitir al tercer PE enviar, al CE, el contenido de mensaje incluido en el mensaje BGP a traves de la operacion 502, despues de la recepcion del mensaje BGP que incluye el contenido de mensaje del mensaje de secuencia de instrucciones iniciales y es enviado por el cuarto PE, el tercer PE puede analizar el mensaje BGP para obtener el contenido de mensaje del mensaje de secuencia de instrucciones iniciales, o puede adquirir, de otra manera, el contenido de mensaje incluido en el mensaje BGP, lo cual ya no se describe de forma detallada en este documento. El contenido de mensaje incluido en el mensaje BGP puede ser enviado periodicamente al CE a traves de la operacion 502, o el contenido de mensaje incluido en el mensaje BGP puede ser enviado al CE de otra manera, lo cual ya no se describe de forma detallada en este documento.
5
10
15
20
25
30
35
40
45
50
55
En esta realizacion, una manera de enviar, al CE, el contenido de mensaje incluido en el mensaje BGP en la operacion 502 puede ser descargar, al CE, el contenido de mensaje incluido en el mensaje BGP, o se puede adoptar otra manera, lo cual ya no se describe de forma detallada en este documento. En la operacion 502, para permitir al CE recibir el mensaje de secuencia de instrucciones iniciales enviado por el tercer PE, se puede establecer que el CE cumpla con PIM, es decir, el CE pertenece a un PIM contiguo al tercer PE, de modo que implemente la transferencia del contenido de mensaje del mensaje de secuencia de instrucciones iniciales.
Ademas, como se ha mostrado en la fig. 6, el metodo para la transferencia de un mensaje de secuencia de instrucciones iniciales proporcionado en esta realizacion puede incluir ademas:
Operacion 503: El tercer router de periferia de proveedor graba el contenido de mensaje del mensaje de secuencia de instrucciones iniciales.
En esta realizacion, a traves de la operacion 503, el contenido de mensaje del mensaje de secuencia de instrucciones iniciales puede ser grabado directamente, o el mensaje BGP que incluye el contenido de mensaje del mensaje de secuencia de instrucciones iniciales puede ser grabado, lo que no esta limitado en este documento.
En esta realizacion, para reducir el intercambio de paquetes entre el tercer PE y el cuarto PE, se puede hacer a traves de la operacion 501 que el tercer PE reciba, solo cuando se ha determinado que el contenido de mensaje del mensaje de secuencia de instrucciones iniciales es contenido de mensaje actualizado, el mensaje BGP que incluye el contenido de mensaje actualizado y es enviado por el cuarto PE. Para permitir al CE recibir aun contenido de mensaje de un mensaje de secuencia de instrucciones iniciales anterior cuando el mensaje de secuencia de instrucciones iniciales no esta actualizado, el contenido de mensaje del mensaje de secuencia de instrucciones iniciales puede ser grabado a traves de la operacion 503, de modo que cuando el mensaje de secuencia de instrucciones iniciales no esta actualizado, el tercer PE puede enviar, al CE, informacion que incluye el contenido de mensaje del mensaje de secuencia de instrucciones iniciales.
En esta realizacion, el contenido de menaje del mensaje de secuencia de instrucciones iniciales puede incluir informacion de punto de encuentro RP, un rango principal de servicio RP, e informacion de direccion de router de secuencia de instrucciones iniciales, y tambien puede incluir otra informacion, lo cual ya no se describe de forma detallada en este documento.
En el metodo para la transferencia de un mensaje de secuencia de instrucciones iniciales proporcionado en esta realizacion de la presente invencion, el tercer PE puede ser un PE fuente o un PE de recepcion; y el cuarto PE puede ser consiguientemente un PE de recepcion o un PE fuente. Cuando el cuarto PE es espedficamente un PE de recepcion y el tercer PE es espedficamente un Pe fuente, despues de que el tercer PE reciba el mensaje BGP que incluye el contenido de mensaje del mensaje de secuencia de instrucciones iniciales y es enviado por el cuarto PE, el tercer PE puede enviar, al CE, el contenido de mensaje incluido en el mensaje BGP, de modo que un Ce ordinario puede obtener informacion RP en el contenido de mensaje. Debido a que el tercer PE recibe el mensaje BGP que incluye el contenido de mensaje del mensaje de secuencia de instrucciones iniciales y es enviado por el cuarto PE, el mensaje de secuencia de instrucciones iniciales es transmitido a traves de un BGP sin depender de un tunel de red publica, resolviendo de este modo un problema en la tecnica anterior de que se necesita crear de forma separada un tunel de red publica desde un PE de recepcion a un PE fuente para un mensaje de secuencia de instrucciones iniciales, que consume un recurso de tunel. Debido a que el BSR envfa el mensaje de secuencia de instrucciones iniciales al tercer PE a traves del cuarto PE en forma de un mensaje BGP, los PE que pertenecen a un mismo MVPN pueden adquirir contenido de mensaje de un mismo mensaje de secuencia de instrucciones iniciales, de modo que implementen el hecho de compartir un mismo RP, y faciliten el control sobre distintos tipos de descubrimiento de fuente en el RP, resolviendo de este modo un problema en la tecnica anterior de que cuando no existe un tunel de red publica desde un PE de recepcion a un PE fuente, un BSR y un RP necesitan estar configurados de forma separada para cada PE, de modo que la configuracion se complica y el control sobre distintos tipos de descubrimiento de fuente en el RP es inconveniente. Debido a que la solucion tecnica proporcionada en esta realizacion de la presente invencion es basicamente coherente con la arquitectura NG MVPN, se puede soportar un escenario VPN Extranet tal como Centro y Radios (Hub&Spoke), resolviendo de este modo un problema en la tecnica anterior de que una operacion se complica cuando un mensaje de secuencia de instrucciones iniciales es transferido a traves de un tunel de red publica y un escenario VPN Extranet esta soportado.
Como se ha mostrado en la fig. 7, un metodo para la transferencia de un mensaje de secuencia de instrucciones iniciales de acuerdo con una quinta realizacion de la presente invencion incluye:
Operacion 701: Un tercer router de periferia de proveedor recibe, de acuerdo con un RT, un mensaje de protocolo de pasarela de frontera BGP que incluye contenido de mensaje de un mensaje de secuencia de instrucciones iniciales y es enviado por un cuarto router de periferia de proveedor.
En esta realizacion, el mensaje BGP enviado por el cuarto PE puede incluir adicionalmente, ademas del contenido de mensaje del mensaje de secuencia de instrucciones iniciales, un RT, de modo que el tercer PE puede recibir, de acuerdo con el RT, el mensaje BGP que incluye el contenido de mensaje del mensaje de secuencia de instrucciones iniciales y es enviado por el cuarto PE. Es decir, el tercer PE coincide con el RT incluido en el mensaje BGP con una norma RT.
5
10
15
20
25
30
35
40
45
50
55
Cuando la coincidencia tiene exito, el tercer PE recibe el mensaje BGP que incluye el contenido de mensaje del mensaje de secuencia de instrucciones iniciales. Opcionalmente, cuando la coincidencia falla, el tercer PE desecha el mensaje BGP.
En esta realizacion, la recepcion de un mensaje BGP que incluye contenido de mensaje de un mensaje de secuencia de instrucciones iniciales y es enviado por un cuarto PE a traves de la operacion 701 puede ser la recepcion del mensaje BGP que incluye el contenido de mensaje del mensaje de secuencia de instrucciones iniciales y es periodicamente enviado por el cuarto PE; o puede ser la recepcion del mensaje BGP que incluye el contenido de mensaje del mensaje de secuencia de instrucciones iniciales y es enviado por el cuarto PE cuando el mensaje de secuencia de instrucciones iniciales esta actualizado; o puede ser la recepcion del mensaje BGP que incluye el contenido de mensaje del mensaje de secuencia de instrucciones iniciales y es enviado por el cuarto PE de otra manera, lo cual ya no se describe de forma detallada en este documento.
En esta realizacion, debido a que PIM es una norma comunmente aceptada de un protocolo de transmision de multidifusion, y con el PIM, un protocolo de multidifusion puede ser transmitido sobre una red IP existente, y que un BSR que cumple con un protocolo PIM es tomado como un ejemplo para la descripcion espedfica en lo que sigue. Un proceso de transferencia de mensaje cuando un BSR cumple con otro protocolo es similar a cuando un BSR cumple con un protocolo PIM, lo cual ya no se describe de forma detallada en este documento. Para permitir al tercer PE recibir el mensaje BGP que incluye el contenido de mensaje del mensaje de secuencia de instrucciones iniciales y es enviado por el cuarto PE a traves de la operacion 701, se puede establecer que el tercer PE y el cuarto PE soportan un BGP, es decir, el tercer PE pertenece a un BGP contiguo al cuarto PE. El tercer PE puede recibir el mensaje BGP que incluye el contenido de mensaje del mensaje de secuencia de instrucciones iniciales y es enviado por el cuarto PE a traves de la operacion 701. Para distinguir diferentes MVPN para hacer que no se pueda intercambiar un mensaje de secuencia de instrucciones iniciales entre diferentes MVPN, el tercer PE puede recibir un mensaje BGP que incluye el contenido de mensaje del mensaje de secuencia de instrucciones iniciales y es enviado por un cuarto PE configurado con un mismo MVPN a traves de la operacion 701, lo cual ya no se describe de forma detallada en este documento.
Operacion 702: El tercer router de periferia de proveedor envfa, a un router de periferia de cliente, el contenido de mensaje incluido en el mansaje BGP, y un proceso especfico es similar al de la operacion 402 mostrada en la fig. 4, lo cual ya no se describe de forma detallada en este documento.
En esta realizacion, el contenido de mensaje del mensaje de secuencia de instrucciones iniciales puede incluir informacion de punto de encuentro RP, un rango principal de servicio RP, e informacion de direccion de router de secuencia de instrucciones iniciales, y tambien puede incluir otra informacion, lo cual ya no se describe de forma detallada en este documento.
En el metodo para la transferencia de un mensaje de secuencia de instrucciones iniciales proporcionado en esta realizacion de la presente invencion, el tercer PE puede ser un PE fuente o un PE de recepcion; y el cuarto PE puede ser consiguientemente un PE de recepcion o un PE fuente. Cuando el cuarto PE es espedficamente un PE de recepcion y el tercer PE es espedficamente un Pe fuente, despues de que el tercer PE recibe el mensaje BGP que incluye el contenido de mensaje del mensaje de secuencia de instrucciones iniciales y es enviado por el cuarto PE, el tercer PE puede enviar, al CE, el contenido de mensaje incluido en el mensaje BGP, de modo que un Ce ordinario puede obtener informacion RP en el contenido de mensaje. Debido a que el tercer PE recibe el mensaje BGP que incluye el contenido de mensaje del mensaje de secuencia de instrucciones iniciales y es enviado por el cuarto PE, el mensaje de secuencia de instrucciones iniciales es transmitido a traves de un BGP sin depender de un tunel de red publica, resolviendo de este modo un problema en la tecnica anterior de que se necesita crear de forma separada un tunel de red publica desde un PE de recepcion a un PE fuente para un mensaje de secuencia de instrucciones iniciales, que consume un recurso de tunel. Debido a que el BSR envfa el mensaje de secuencia de instrucciones iniciales al tercer PE a traves del cuarto PE en forma de un mensaje BGP, los PE que pertenecen a un mismo MVPN pueden adquirir contenido de mensaje de un mismo mensaje de secuencia de instrucciones iniciales, de modo que implementen el hecho de compartir un mismo RP, y faciliten el control sobre distintos tipos de descubrimiento de fuente en el RP, resolviendo de este modo un problema en la tecnica anterior de que cuando no existe un tunel de red publica desde un PE de recepcion a un PE fuente, un BSR y un RP necesitan estar configurados de forma separada para cada PE, de modo que la configuracion se complica y el control sobre distintos tipos de descubrimiento de fuente en el RP es inconveniente. Debido a que la solucion tecnica proporcionada en esta realizacion de la presente invencion es basicamente coherente con la arquitectura NG MVPN, se puede soportar un escenario VPN Extranet tal como Centro y Radios (Hub&Spoke), resolviendo de este modo un problema en la tecnica anterior de que una operacion se complica cuando un mensaje de secuencia de instrucciones iniciales es transferido a traves de un tunel de red publica y un escenario VPN Extranet esta soportado.
Como se ha mostrado en la fig. 8, un primer dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales de acuerdo con una sexta realizacion de la presente invencion incluye:
Una primera unidad de recepcion de mensaje 801 esta configurada para recibir un mensaje de secuencia de instrucciones iniciales enviado por un router de secuencia de instrucciones iniciales.
En esta realizacion, para permitir al primer dispositivo para la transferencia de un mensaje de secuencia de instrucciones
5
10
15
20
25
30
35
40
45
50
55
iniciales recibir, a traves de la primera unidad de recepcion de mensaje 801, el mensaje de secuencia de instrucciones iniciales enviado por el BSR, se puede establecer que el primer dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales y el BSR cumplen con un mismo protocolo de transmision de multidifusion, tal como PIM. Debido a que el PIM es una norma comunmente aceptada de un protocolo de transmision de multidifusion, y con el PIM, un protocolo de multidifusion puede ser transmitido sobre una red IP existente, y que un BSR que cumple con un protocolo PIM es tomado como un ejemplo para la descripcion espedfica en lo que sigue. Un proceso de transferencia de mensaje cuando un BSR cumple con otro protocolo es similar a cuando un BSR cumple con un protocolo PIM, lo cual ya no se describe de forma detallada en este documento.
Una primera unidad de envfo de mensaje 802 esta configurada para enviar, a un segundo dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales, un mensaje de protocolo de pasarela de frontera BGP que incluye contenido de mensaje del mensaje de secuencia de instrucciones iniciales, de modo que despues de la recepcion del mensaje BGP, el segundo dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales envfa, a un router de periferia de cliente, el contenido de mensaje incluido en el mensaje BGP.
En esta realizacion, el primer dispositivo para la transferencia de un mensaje puede enviar directamente, a traves de la primera unidad de envfo de mensaje 802, al segundo dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales, el mensaje BGP que incluye el contenido de mensaje del mensaje de secuencia de instrucciones iniciales; o puede en primer lugar determinar que el mensaje de secuencia de instrucciones iniciales recibido por la primera unidad de recepcion de mensaje 801 satisface una norma, y despues de determinar que el mensaje de secuencia de instrucciones iniciales satisface la norma, enviar, a traves de la primera unidad de envfo de mensaje 802, al segundo dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales, el mensaje BGP que incluye el contenido de mensaje del mensaje de secuencia de instrucciones iniciales, y opcionalmente, puede ademas desechar el mensaje despues de determinar que el mensaje de secuencia de instrucciones iniciales no satisface la norma; o puede enviar, a traves de la primera unidad de envfo de mensaje 802, de otra manera, al segundo dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales, el mensaje BGP que incluye el contenido de mensaje del mensaje de secuencia de instrucciones iniciales, lo cual ya no se describe de forma detallada en este documento. Cuando se ha determinado que el mensaje de secuencia de instrucciones iniciales recibido a traves de la operacion 801 satisface una norma, la norma puede ser una norma RPF, y tambien puede ser otra norma, lo cual ya no se describe de forma detallada en este documento.
Ademas, como se ha mostrado en la fig. 9, el dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales proporcionado en esta realizacion puede incluir ademas:
Una primera unidad de determinacion 803 esta configurada para determinar que el contenido de mensaje del mensaje de secuencia de instrucciones iniciales es contenido de mensaje actualizado.
En esta realizacion, el primer dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales puede comparar un mensaje de secuencia de instrucciones iniciales recibido previamente con un mensaje de secuencia de instrucciones iniciales recibido actualmente, y determinar que el contenido de mensaje del mensaje de secuencia de instrucciones iniciales es contenido de mensaje actualizado; o, el mensaje de secuencia de instrucciones iniciales recibido incluye un identificador que identifica que el mensaje de secuencia de instrucciones iniciales recibido es un nuevo mensaje de secuencia de instrucciones iniciales, de modo que el primer dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales determina, de acuerdo con el identificador, que el contenido de mensaje del mensaje de secuencia de instrucciones iniciales es contenido de mensaje actualizado; o puede determinar, de otra manera, que el contenido de mensaje del mensaje de secuencia de instrucciones iniciales es contenido de mensaje actualizado, lo cual ya no se describe de forma detallada en este documento.
En este caso, la primera unidad de envfo de mensaje 802 esta configurada para enviar, despues de que se ha determinado que el contenido de mensaje del mensaje de secuencia de instrucciones iniciales es el contenido de mensaje actualizado, al segundo dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales, el mensaje BGP que incluye el contenido de mensaje del mensaje de secuencia de instrucciones iniciales.
Ademas, como se ha mostrado en la fig. 10, el dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales en esta realizacion puede incluir ademas:
Una segunda unidad de determinacion 804 esta configurada para determinar que el mensaje de secuencia de instrucciones iniciales satisface una norma de reenvfo de trayectoria inversa.
En esta realizacion, para evitar un bucle de ruta de multidifusion, la transferencia de un mensaje de multidifusion en una red puede ser implementada por medio de un mecanismo de verificacion RPF. Despues de recibir un mensaje de secuencia de instrucciones iniciales, el primer dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales realiza primero una verificacion RPF en el mensaje de secuencia de instrucciones iniciales, es decir, determina, a traves de la segunda unidad de determinacion 804, que el mensaje de secuencia de instrucciones iniciales satisface una norma RPF. Despues de que se ha determinado, a traves de la segunda unidad de determinacion 804, que el mensaje de secuencia de instrucciones iniciales satisface una norma RPF, el primer dispositivo para la
5
10
15
20
25
30
35
40
45
50
55
60
transferencia de un mensaje de secuencia de instrucciones iniciales puede realizar una operacion tal como el reenvfo del mensaje de secuencia de instrucciones iniciales. Preferiblemente, cuando se ha determinado que el mensaje de secuencia de instrucciones iniciales no satisface la norma, el primer dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales puede desechar el mensaje de secuencia de instrucciones iniciales, de modo que el primer dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales puede reenviar correctamente datos de acuerdo con la configuracion de una ruta de multidifusion.
En este caso, la primera unidad de envfo de mensaje 802 esta configurada para determinar que el contenido de mensaje del mensaje de secuencia de instrucciones iniciales que satisface la norma de reenvfo de trayectoria inversa es el contenido de mensaje actualizado.
En esta realizacion, para permitir al primer dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales recibir el mensaje de secuencia de instrucciones iniciales enviado por el BSR, se puede establecer que el primer dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales cumple con PIM, es decir, el primer dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales pertenece a un PIM contiguo al BSR. Para permitir al segundo dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales recibir el mensaje BGP que transporta el mensaje de secuencia de instrucciones iniciales y es enviado por el primer dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales, se puede establecer que el primer dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales y el segundo dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales soportan un BGP, es decir, el segundo dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales pertenece a un BGP contiguo del primer dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales. El primer dispositivo para transferencia de un mensaje de secuencia de instrucciones iniciales puede enviar, a todos sus BGP contiguos, el mensaje BGP que transporta el mensaje de secuencia de instrucciones iniciales. Para distinguir diferentes MVPN para hacer que un mensaje de secuencia de instrucciones iniciales no pueda ser intercambiado entre diferentes MVPN, el primer dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales puede enviar, a un BGP contiguo configurado con un mismo MVPN, el mensaje BGP que incluye el contenido de mensaje del mensaje de secuencia de instrucciones iniciales, lo cual ya no se describe de forma detallada en este documento.
En esta realizacion, la primera unidad de envfo de mensaje 802 puede enviar periodicamente, al segundo dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales, el mensaje BGP que incluye el contenido de mensaje del mensaje de secuencia de instrucciones iniciales; o puede enviar, al segundo dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales, el mensaje BGP que incluye el contenido de mensaje del mensaje de secuencia de instrucciones iniciales cuando el mensaje de secuencia de instrucciones iniciales esta actualizado; o puede enviar, de otra manera, al segundo dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales, el mensaje BGP que incluye el contenido de mensaje del mensaje de secuencia de instrucciones iniciales, lo cual no se describe de forma detallada en este documento. Despues de recibir el mensaje BGP, el segundo dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales puede realizar el procesamiento tal como el analisis del mensaje BGP para obtener el contenido de mensaje del mensaje de secuencia de instrucciones iniciales; y luego enviar el contenido de mensaje al CE, lo cual ya no se describe de forma detallada en este documento.
En esta realizacion, el mensaje BGP puede incluir adicionalmente, ademas del contenido de mensaje del mensaje de secuencia de instrucciones iniciales, un RT, de modo que el segundo dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales recibe el mensaje BGP de acuerdo con el RT. Preferiblemente, el contenido de mensaje del mensaje de secuencia de instrucciones iniciales puede incluir uno o mas de los siguientes: informacion RP, un rango principal de servicio RP, e informacion de direccion de router de secuencia de instrucciones iniciales y tambien puede incluir otra informacion, lo cual ya no se describe de forma detallada en este documento.
En esta realizacion, el primer dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales puede ser un PE. Ademas, el segundo dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales puede ser otro PE. La primera unidad de recepcion de mensaje puede ser una interfaz para la recepcion de un mensaje, donde el primer mensaje incluye un mensaje de secuencia de instrucciones iniciales, y similares. La primera unidad de envfo de mensaje puede ser una interfaz para el envfo de un segundo mensaje, donde el segundo mensaje incluye un mensaje BGP, y similares.
En el dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales proporcionado en esta realizacion de la presente invencion, el segundo dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales configurado para transmision de mensaje puede ser un PE fuente o un PE de recepcion; y el primer dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales puede ser consiguientemente un PE de recepcion o un PE fuente. Cuando el primer dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales es espedficamente un PE de recepcion y el segundo dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales es espedficamente un PE fuente, despues el primer dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales envfa, al segundo dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales, el mensaje BGP que incluye el contenido de mensaje del mensaje de secuencia de instrucciones iniciales, el segundo dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales puede enviar, al CE, el contenido de mensaje incluido en el mensaje BGP, de
13
5
10
15
20
25
30
35
40
45
50
55
60
modo que un CE ordinario puede obtener informacion RP en el contenido de mensaje. Debido a que el primer dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales envfa, al segundo dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales, el mensaje BGP que incluye el contenido de mensaje del mensaje de secuencia de instrucciones iniciales, el mensaje de secuencia de instrucciones iniciales es transmitido a traves de un BGP sin depender de un tunel de red publica, resolviendo de este modo un problema en la tecnica anterior de que se necesita crear de forma separada un tunel de red publica desde un PE de recepcion a un PE fuente para un mensaje de secuencia de instrucciones iniciales, que consume un recurso de tunel. Debido a que el BSR envfa el mensaje de secuencia de instrucciones iniciales al segundo dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales a traves del primer dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales en la forma de un mensaje BGP, dispositivos para la transferencia de un mensaje que pertenecen a un mismo MVPN pueden adquirir contenido de mensaje de un mismo mensaje de secuencia de instrucciones iniciales, de modo que implementen el hecho de compartir un mismo RP y faciliten el control sobre distintos tipos de descubrimiento de fuente en el RP, resolviendo de este modo un problema en la tecnica anterior de que cuando no existe un tunel de red publica desde un PE de recepcion a un PE fuente, un BSR y un RP necesitan estar configurados de forma separada para dos PE, de modo que la configuracion es complicada y el control sobre distintos tipos de descubrimiento de fuente en el RP es inconveniente. Debido a que la solucion tecnica proporcionada en esta realizacion de la presente invencion es basicamente coherente con la arquitectura NG MVPN, se puede soportar un escenario VPN Extranet tal como Centro y Radios (Hub&Spoke), resolviendo de este modo un problema en la tecnica anterior de que una operacion se complica cuando un mensaje de secuencia de instrucciones iniciales es transferido a traves de un tunel de red publica y un escenario VPN Extranet esta soportado.
Como se ha mostrado en la fig. 11, un tercer dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales de acuerdo con una septima realizacion de la presente invencion incluye:
Una segunda unidad de recepcion de mensaje 1101 esta configurada para recibir un mensaje de protocolo de pasarela de frontera BGP que incluye contenido de mensaje de un mensaje de secuencia de instrucciones iniciales y es enviado por un cuarto dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales, donde el mensaje de secuencia de instrucciones iniciales es enviado por un router de secuencia de instrucciones iniciales al cuarto dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales.
En esta realizacion, el mensaje BGP en la segunda unidad de recepcion de mensaje 1101 que incluye el contenido de mensaje del mensaje de secuencia de instrucciones iniciales es enviado por el cuarto dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales puede ser enviado por el BSR al cuarto dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales. A traves de la segunda unidad de recepcion de mensaje 1101, el tercer dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales puede recibir directamente el mensaje BGP que incluye el contenido de mensaje del mensaje de secuencia de instrucciones iniciales y es enviado por el cuarto dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales; o puede recibir, de acuerdo con otro contenido transportado en el mensaje bGp, el mensaje BGP que incluye el contenido de mensaje del mensaje d secuencia de instrucciones iniciales y es enviado por el cuarto dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales; o puede recibir, de otra manera, el mensaje BGP que incluye el contenido de mensaje del mensaje de secuencia de instrucciones iniciales, lo cual ya no se describe de forma detallada en este documento. Para el otro contenido transportado en el mensaje BGP, el contenido puede ser un RT, y tambien puede ser otro atributo de un BGP, lo cual ya no se describe de forma detallada en el presente documento.
En esta realizacion, la recepcion a traves de la segunda unidad de recepcion de mensaje 1101, del mensaje BGP que incluye el contenido de mensaje del mensaje de secuencia de instrucciones iniciales y es enviado por el cuarto dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales puede ser la recepcion del mensaje bGp que incluye el contenido de mensaje del mensaje de secuencia de instrucciones iniciales y es enviado periodicamente por el cuarto dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales; puede ser la recepcion del mensaje BGP que incluye el contenido de mensaje del mensaje de secuencia de instrucciones iniciales y es enviado por el cuarto dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales cuando el mensaje de secuencia de instrucciones iniciales esta actualizado; o puede ser la recepcion del mensaje BGP que incluye el contenido de mensaje del mensaje de secuencia de instrucciones iniciales y es enviado por el cuarto dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales de otra manera, lo cual ya no se describe de forma detallada en este documento.
En esta realizacion, debido a que PIM es una norma comunmente aceptada de un protocolo de transmision de multidifusion, y con el PIM, un protocolo de multidifusion puede ser transmitido sobre una red IP existente, y que un BSR que cumple con un protocolo PIM es tomado como un ejemplo para la descripcion espedfica en lo que sigue. Un proceso de transferencia de mensaje cuando un BSR cumple con otro protocolo es similar a cuando un BSR cumple con un protocolo PIM, lo cual ya no se describe de forma detallada en este documento. Para permitir al tercer dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales recibir, a traves de la segunda unidad de recepcion de mensaje 1101, el mensaje BGP que incluye el contenido de mensaje del mensaje de secuencia de instrucciones iniciales y es enviado por el cuarto dispositivo para la transferencia de un mensaje de secuencia de
5
10
15
20
25
30
35
40
45
50
55
instrucciones iniciales, se puede establecer que el tercer dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales y el cuarto dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales soportan un BGP, es decir, el tercer dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales pertenece a un BGP contiguo del cuarto dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales. El tercer dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales puede recibir, a traves de la segunda unidad de recepcion de mensaje 1101, el mensaje BGP que incluye el contenido de mensaje del mensaje de secuencia de instrucciones iniciales y es enviado por el cuarto dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales. Para distinguir diferentes MVPN para hacer que no se pueda intercambiar un mensaje de secuencia de instrucciones iniciales entre diferentes MVPN, el tercer dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales puede recibir, a traves de la segunda unidad de recepcion de mensaje 1101, un mensaje BGP que incluye el contenido de mensaje del mensaje de secuencia de instrucciones iniciales y es enviado por un cuarto dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales configurado con un mismo MVPN, lo cual ya no se describe de forma detallada en este documento.
Una segunda unidad de envfo de mensaje 1102 esta configurada para enviar, a un router de periferia de cliente, el contenido de mensaje incluido en el mensaje BGP.
En esta realizacion, para permitir al tercer dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales enviar, a traves de la segunda unidad de envfo de mensaje 1102, al CE, el contenido de mensaje incluido en el mensaje BGP, despues de la recepcion del mensaje BGP que incluye el contenido de mensaje del mensaje de secuencia de instrucciones iniciales y es enviado por el cuarto dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales, el tercer dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales puede analizar el mensaje BGP para obtener el contenido de mensaje del mensaje de secuencia de instrucciones iniciales, o puede adquirir, de otra manera, el contenido de mensaje incluido en el mensaje BGP, lo cual ya no se describe de forma detallada en este documento. El contenido de mensaje incluido en el mensaje BGP puede ser enviado periodicamente al CE a traves de la segunda unidad de envfo de mensaje 1102, o el contenido de mensaje incluido en el mensaje BGP puede ser enviado al CE de otra manera, lo cual ya no se describe de forma detallada en este documento.
Ademas, la segunda unidad de recepcion de mensaje 1101 en esta realizacion puede incluir:
Una subunidad de recepcion esta configurada para recibir, cuando se ha determinado que el contenido de mensaje del mensaje de secuencia de instrucciones iniciales es contenido de mensaje actualizado, el mensaje de protocolo de pasarela de frontera BGP que incluye el contenido de mensaje del mensaje de secuencia de instrucciones iniciales y es enviado por el cuarto dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales.
En esta realizacion, para reducir el intercambio de paquetes entre el tercer dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales y el cuarto dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales, se puede hacer a traves de la subunidad de recepcion que el tercer dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales, solo cuando se ha determinado que el contenido de mensaje del mensaje de secuencia de instrucciones iniciales es contenido de mensaje actualizado, el mensaje BGP que incluye el contenido de mensaje del mensaje de secuencia de instrucciones iniciales y es enviado por el cuarto dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales; y cuando el mensaje de secuencia de instrucciones iniciales no esta actualizado, el cuarto dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales no envfa el mensaje de secuencia de instrucciones iniciales al tercer dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales.
Ademas, como se ha mostrado en la fig. 12, el dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales en esta realizacion puede incluir ademas:
Una unidad de grabacion 1103 esta configurada para grabar el contenido de mensaje del mensaje de secuencia de instrucciones iniciales.
En esta realizacion, el contenido de mensaje del mensaje de secuencia de instrucciones iniciales puede ser grabado directamente a traves de la unidad de grabacion 1103, o el mensaje BGP que incluye el contenido de mensaje del mensaje de secuencia de instrucciones iniciales puede ser grabado, lo que no esta limitado en este documento.
En esta realizacion, para reducir el intercambio de paquetes entre el tercer dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales y el cuarto dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales, se puede hacer que el tercer dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales reciba, solo cuando se ha determinado que el contenido de mensaje del mensaje de secuencia de instrucciones iniciales es contenido de mensaje actualizado, el mensaje BGP que incluye el contenido de mensaje actualizado y es enviado por el cuarto dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales. Para permitir al CE recibir contenido de mensaje de un mensaje de secuencia de instrucciones iniciales anterior cuando el mensaje de secuencia de instrucciones iniciales no esta actualizado, el contenido de mensaje del mensaje de
5
10
15
20
25
30
35
40
45
50
55
60
secuencia de instrucciones iniciales puede ser grabado a traves de la unidad de grabacion 1103, de modo que cuando el mensaje de secuencia de instrucciones iniciales no esta actualizado, el tercer dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales puede enviar, al CE, informacion que incluye el contenido de mensaje del mensaje de secuencia de instrucciones iniciales.
En esta realizacion, para permitir al tercer dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales enviar, a traves de la segunda unidad de envfo de mensaje 1102, al CE, el contenido de mensaje incluido en el mensaje BGP, despues de la recepcion del mensaje BGP que incluye el contenido de mensaje del mensaje de secuencia de instrucciones iniciales y es enviado por el cuarto dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales, el tercer dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales puede analizar el mensaje BGP para obtener el contenido de mensaje del mensaje de secuencia de instrucciones iniciales, o puede adquirir, de otra manera, el contenido de mensaje incluido en el mensaje BGP, lo cual ya no se describe de forma detallada en este documento. El contenido de mensaje incluido en el mensaje BGP puede ser enviado periodicamente al CE a traves de la segunda unidad de envfo de mensaje 1102, o el contenido de mensaje incluido en el mensaje BGP puede ser enviado al CE de otra manera, lo cual ya no se describe de forma detallada en este documento.
En esta realizacion, el mensaje BGP enviado por el cuarto dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales puede incluir adicionalmente, ademas del contenido de mensaje del mensaje de secuencia de instrucciones iniciales, un RT, de modo que el tercer dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales puede recibir, de acuerdo con el Rt, el mensaje BGP que incluye el contenido de mensaje del mensaje de secuencia de instrucciones iniciales y es enviado por el cuarto dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales. Es decir, el tercer dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales hace coincidir el RT incluido en el mensaje BGP con una norma RT. Cuando la coincidencia tiene exito, el tercer dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales recibe el mensaje BGP que incluye el contenido de mensaje del mensaje de secuencia de instrucciones iniciales. Opcionalmente, cuando la coincidencia falla, el tercer dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales desecha el mensaje BGP. En este caso, la segunda unidad de recepcion de mensaje 1101 esta configurada para recibir, de acuerdo con el RT, el mensaje de protocolo de pasarela de frontera BGP que incluye el contenido de mensaje del mensaje de secuencia de instrucciones iniciales y es enviado por el cuarto dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales.
En esta realizacion, una manera de enviar por la segunda unidad de envfo de mensaje 1102, al CE, el contenido de mensaje del mensaje de secuencia de instrucciones iniciales incluido en el mensaje BGP puede ser descargar, al CE, el contenido de mensaje incluido en el mensaje BGP, o se puede adoptar otra manera, lo que no esta limitado en este documento. Preferiblemente, el mensaje de secuencia de instrucciones iniciales que incluye el contenido de mensaje puede ser enviado al CE a traves de la operacion 402. En la segunda unidad de envfo de mensaje 1102, para permitir al CE recibir el mensaje de secuencia de instrucciones iniciales que transporta en contenido de mensaje y es enviado por el tercer dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales, se puede establecer que el CE cumple con PlM, es decir, el CE pertenece a un PIM contiguo del tercer dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales, de modo que implemente la transferencia del contenido de mensaje del mensaje de secuencia de instrucciones iniciales. Preferiblemente, para hacer que no se pueda intercambiar un mensaje de secuencia de instrucciones iniciales entre diferentes MVPN, un mismo MVPn puede estar configurado ademas para el CE y el tercer dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales.
En esta realizacion, el contenido de mensaje del mensaje de secuencia de instrucciones iniciales puede incluir uno o mas de los siguientes: informacion de punto de encuentro rP, un rango principal de servicio RP, e informacion de direccion de router de secuencia de instrucciones iniciales, y tambien puede incluir otra informacion, lo cual ya no se describe de forma detallada en este documento.
En esta realizacion, el tercer dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales puede ser un PE. Ademas, el cuarto dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales puede ser otro PE. La segunda unidad de recepcion de mensaje puede ser una interfaz para la recepcion de un tercer mensaje, donde el tercer mensaje incluye un mensaje BGP, y similares. La segunda unidad de envfo de mensaje puede ser una interfaz para el envfo de un cuarto mensaje, donde el cuarto mensaje incluye un mensaje de secuencia de instrucciones iniciales, y similares.
En el dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales proporcionado en esta realizacion de la presente invencion, el tercer dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales configurado para transmision de mensaje puede ser un PE fuente o un PE de recepcion; y el cuarto dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales puede ser consiguientemente un PE de recepcion o un PE fuente. Cuando el cuarto dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales es espedficamente un PE de recepcion y el tercer dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales es espedficamente un PE fuente, despues el tercer dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales recibe el mensaje BGP que incluye el contenido de mensaje del mensaje de secuencia de instrucciones iniciales y es enviado por el cuarto
16
5
10
15
20
25
30
35
40
dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales, el tercer dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales puede enviar, al CE, el contenido de mensaje incluido en el mensaje BGP, de modo que un CE ordinario puede obtener informacion RP en el contenido de mensaje. Debido a que el tercer dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales recibe el mensaje BGP que incluye el contenido de mensaje del mensaje de secuencia de instrucciones iniciales y es enviado por el cuarto dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales, el mensaje de secuencia de instrucciones iniciales es transmitido a traves de un BGP sin depender de un tunel de red publica, resolviendo de este modo un problema en la tecnica anterior de que se necesita crear de forma separada un tunel de red publica desde un PE de recepcion a un PE fuente para un mensaje de secuencia de instrucciones iniciales, que consume un recurso de tunel. Debido a que el BSR envfa el mensaje de secuencia de instrucciones iniciales al cuarto dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales a traves del tercer dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales en la forma de un mensaje BGP, dispositivos para la transferencia de un mensaje que pertenecen a un mismo MVPN pueden adquirir contenido de mensaje de un mismo mensaje de secuencia de instrucciones iniciales, de modo que implementen el hecho de compartir un mismo RP y faciliten el control sobre distintos tipos de descubrimiento de fuente en el RP, resolviendo de este modo un problema en la tecnica anterior de que cuando no existe un tunel de red publica desde un PE de recepcion a un PE fuente, un BSR y un RP necesitan estar configurados de forma separada para cada PE, de modo que la configuracion es complicada y el control sobre distintos tipos de descubrimiento de fuente en el RP es inconveniente. Debido a que la solucion tecnica proporcionada en esta realizacion de la presente invencion es basicamente coherente con la arquitectura NG MVPN, se puede soportar un escenario VPN Extranet tal como Centro y Radios (Hub&Spoke), resolviendo de este modo un problema en la tecnica anterior de que una operacion se complica cuando un mensaje de secuencia de instrucciones iniciales es transferido a traves de un tunel de red publica y un escenario VPN Extranet esta soportado.
El metodo y dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales proporcionado en las realizaciones de la presente invencion son aplicables a una red privada virtual de multidifusion y a una red privada virtual de multidifusion de proxima generacion.
Los metodos y operaciones algontmicas descritos en combinacion con las realizaciones descritas en esta memoria puede ser implementados directamente por hardware, por software ejecutado por un procesador, o una combinacion de los dos. Los modulos de software pueden estar situados en una memoria de acceso aleatorio (RAM), una memoria, una memoria de solo lectura (ROM), una ROM electricamente programable, una ROM programable electricamente regrabable, un registro, un disco duro, un disco magnetico extrafole, un CD-ROM, o un medio de almacenamiento en cualquier otra forma conocida en el campo tecnico.
Las descripciones anteriores son simplemente realizaciones espedficas de la presente invencion, pero no estan destinadas a limitar el marco de proteccion de la presente invencion. Cualquier variacion o sustitucion facilmente imaginada por un experto en la tecnica dentro del marco tecnico descrito en la presente invencion caeran todas dentro del marco de proteccion de la presente invencion. Por lo tanto, el marco de proteccion de la presente invencion estara sujeto al marco de proteccion de las reivindicaciones.

Claims (10)

  1. 5
    10
    15
    20
    25
    30
    35
    40
    45
    50
    REIVINDICACIONES
    1. Un metodo para la transferencia de un mensaje de secuencia de instrucciones iniciales en una Red Privada Virtual de Multidifusion, MVPN, que comprende:
    la recepcion, por un primer router de periferia de proveedor, un mensaje de secuencia de instrucciones iniciales enviado por un router de secuencia de instrucciones iniciales, en el que el contenido de mensaje del mensaje de secuencia de instrucciones iniciales comprende uno o mas de los siguientes: informacion de direccion RP de punto de encuentro, un rango principal de servicio RP, e informacion de direccion de router de secuencia de instrucciones iniciales; y
    caracterizado por que
    el envfo, por el primer router de periferia de proveedor, a un segundo router de periferia de proveedor, de un mensaje de protocolo de pasarela de frontera BGP que comprende el contenido de mensaje del mensaje de secuencia de instrucciones iniciales, en el que el mensaje BGP comprende ademas un objetivo de ruta RT, de modo que el segundo router de periferia de proveedor recibe el mensaje BGP cuando el RT coincide con la norma RT.
  2. 2. El metodo para la transferencia de un mensaje de secuencia de instrucciones iniciales segun la reivindicacion 1, en el que despues de la recepcion, por un primer router de periferia de proveedor, de un mensaje de secuencia de instrucciones iniciales, el metodo comprende ademas:
    la determinacion, por el primer router de periferia de proveedor, de que el contenido de mensaje del mensaje de secuencia de instrucciones iniciales es contenido de mensaje actualizado; y
    el envfo, por el primer router de periferia de proveedor, a un segundo router de periferia de proveedor, de un mensaje de protocolo de pasarela de frontera BGP que comprende contenido de mensaje del mensaje de secuencia de instrucciones iniciales comprende: despues de determinar que el contenido de mensaje del mensaje de secuencia de instrucciones iniciales es el contenido de mensaje actualizado, el envfo, al segundo router de periferia de proveedor, del mensaje BGP que comprende el contenido de mensaje del mensaje de secuencia de instrucciones iniciales.
  3. 3. Un metodo para la transferencia de un mensaje de instrucciones iniciales en una Red Privada Virtual Multidifusion, MVPN, que comprende:
    la recepcion, por un segundo router de periferia de proveedor, de un mensaje de protocolo de pasarela de frontera BGP que comprende contenido de mensaje de un mensaje de secuencia de instrucciones iniciales y es enviado por un primer router de periferia de proveedor, en el que el mensaje de secuencia de instrucciones iniciales es enviado al primer router de periferia de proveedor por un router de secuencia de instrucciones iniciales, en el que el contenido de mensaje del mensaje de secuencia de instrucciones iniciales comprende uno o mas de: informacion de direccion de punto de encuentro RP, un rango principal de servicio RP, e informacion de direccion de router de secuencia de instrucciones iniciales; y
    el envfo, por el segundo router de periferia de proveedor, a un router de periferia de cliente, del contenido de mensaje comprendido en el mensaje BGP;
    caracterizado por que
    el mensaje BGP comprende ademas un objetivo de ruta RT; y
    la recepcion, por un segundo router de periferia de proveedor, de un mensaje de protocolo de pasarela de frontera BGP que comprende un contenido de mensaje de un mensaje de secuencia de instrucciones iniciales y es enviado por un primer router de periferia de proveedor es: la recepcion, por el segundo router de periferia de proveedor, cuando el RT coincide con una norma RT, el mensaje de protocolo de pasarela de frontera BGP que comprende el contenido de mensaje del mensaje de secuencia de instrucciones iniciales y es enviado por el primer router de periferia de proveedor.
  4. 4. El metodo para la transferencia de un mensaje de secuencia de instrucciones iniciales segun la reivindicacion 3, en el que la recepcion, por un segundo router de periferia de proveedor, de un mensaje de protocolo de pasarela de frontera BGP que comprende contenido de mensaje de un mensaje de secuencia de instrucciones iniciales y es enviado por un primer router de periferia de proveedor comprende:
    cuando se ha determinado que el contenido de mensaje del mensaje de secuencia de instrucciones iniciales es contenido de mensaje actualizado, la recepcion, por el segundo router de periferia de proveedor, del mensaje de protocolo de pasarela de frontera BGP que comprende el contenido de mensaje del mensaje de secuencia de instrucciones iniciales y es enviado por el primer router de periferia de proveedor.
  5. 5. El metodo para la transferencia de un mensaje de secuencia de instrucciones iniciales segun la reivindicacion 4, que comprende ademas:
    la grabacion, por el segundo router de periferia de proveedor, del contenido de mensaje del mensaje de secuencia de
    18
    5
    10
    15
    20
    25
    30
    35
    40
    45
    50
    instrucciones iniciales.
  6. 6. Un primer router de periferia de proveedor para la transferencia de un mensaje de secuencia de instrucciones iniciales en una Red Privada Virtual de Multidifusion, MVPN, que comprende:
    una primera unidad de recepcion de mensaje, configurada para recibir un mensaje de secuencia de instrucciones iniciales enviado por un router de secuencia de instrucciones iniciales, en el que el contenido de mensaje del mensaje de secuencia de instrucciones iniciales comprende uno o mas de los siguientes: informacion de direccion de punto de recepcion RP, un rango principal de servicio RP, e informacion de direccion de router de secuencia de instrucciones iniciales; y
    caracterizado por que
    una primera unidad de envfo de mensaje, configurada para enviar, a un segundo router de periferia de proveedor, para la transferencia de un mensaje de secuencia de instrucciones iniciales, un mensaje de protocolo de pasarela de frontera BGP que comprende el contenido de mensaje del mensaje de secuencia de instrucciones iniciales, en el que el mensaje BGP comprende ademas un objetivo de ruta RT, de modo que el segundo router de periferia de proveedor recibe el mensaje BGP cuando el RT coincide con una norma RT.
  7. 7. El primer router de periferia de proveedor para la transferencia de un mensaje de secuencia de instrucciones iniciales segun la reivindicacion 6, que comprende ademas:
    una primera unidad de determinacion, configurada para determinar que el contenido de mensaje del mensaje de secuencia de instrucciones iniciales es contenido de mensaje actualizado, en el que
    la primera unidad de envfo de mensaje esta configurada para enviar, despues de que se ha determinado que el contenido de mensaje del mensaje de secuencia de instrucciones iniciales es el contenido de mensaje actualizado, al segundo router de periferia de proveedor para la transferencia de un mensaje de secuencia de instrucciones iniciales, comprendiendo el mensaje BGP el contenido de mensaje del mensaje de secuencia de instrucciones iniciales.
  8. 8. Un segundo router de periferia de proveedor para la transferencia de un mensaje de secuencia de instrucciones iniciales en una Red Privada Virtual de Multidifusion, MVPN, que comprende:
    una segunda unidad de recepcion de mensaje, configurada para recibir un mensaje de protocolo de pasarela de frontera BGP que comprende contenido de mensaje de un mensaje de secuencia de instrucciones iniciales y es enviado por un primer router de periferia de proveedor para la transferencia de un mensaje de secuencia de instrucciones iniciales, en el que el mensaje de secuencia de instrucciones iniciales es enviado por un router de secuencia de instrucciones iniciales al primer router de periferia de proveedor para la transferencia de un mensaje de secuencia de instrucciones iniciales, en el que el contenido del mensaje del mensaje de secuencia de instrucciones iniciales comprende uno o mas de: informacion de direccion de punto de encuentro RP, un rango principal de servicio RP, e informacion de direccion de router de secuencia de instrucciones iniciales; y
    una segunda unidad de envfo de mensaje, configurada para enviar, a un router de periferia de cliente, el contenido de mensaje comprendido en el mensaje BGP;
    caracterizado por que
    el mensaje BGP comprende ademas un objetivo de ruta RT; y
    la segunda unidad de recepcion de mensaje esta configurada para recibir, cuando el RT coincide con una norma RT, el mensaje de protocolo de pasarela de frontera BGP que comprende el contenido de mensaje del mensaje de secuencia de instrucciones iniciales y es enviado por el primer router de periferia de proveedor para la transferencia de un mensaje de secuencia de instrucciones iniciales.
  9. 9. El segundo router de periferia de proveedor para la transferencia de un mensaje de secuencia de instrucciones iniciales segun la reivindicacion 8, en el que la segunda unidad de recepcion de mensaje comprende:
    una subunidad de recepcion, configurada para recibir, cuando se ha determinado que el contenido de mensaje del mensaje de secuencia de instrucciones iniciales es contenido de mensaje actualizado, el mensaje de protocolo de pasarela de frontera BGP que comprende el contenido de mensaje del mensaje de secuencia de instrucciones iniciales y es enviado por el primer router de periferia de proveedor para la transferencia de un mensaje de secuencia de instrucciones iniciales.
  10. 10. El segundo router de periferia de proveedor para la transferencia de un mensaje de secuencia de instrucciones iniciales segun la reivindicacion 9, que comprende ademas:
    una unidad de grabacion, configurada para grabar el contenido de mensaje del mensaje de secuencia de instrucciones iniciales.
ES11782982.0T 2011-05-23 2011-05-23 Método y dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales Active ES2599648T3 (es)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2011/074524 WO2011144065A2 (zh) 2011-05-23 2011-05-23 传递自举消息的方法和装置

Publications (1)

Publication Number Publication Date
ES2599648T3 true ES2599648T3 (es) 2017-02-02

Family

ID=44746749

Family Applications (1)

Application Number Title Priority Date Filing Date
ES11782982.0T Active ES2599648T3 (es) 2011-05-23 2011-05-23 Método y dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales

Country Status (5)

Country Link
US (1) US9608897B2 (es)
EP (1) EP2717519B1 (es)
CN (1) CN102217254B (es)
ES (1) ES2599648T3 (es)
WO (1) WO2011144065A2 (es)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103441871B (zh) * 2013-08-22 2016-06-01 杭州华三通信技术有限公司 一种自动添加任播汇聚点成员的方法和设备
CN106161258B (zh) * 2015-03-25 2019-10-01 华为技术有限公司 用于传输组播协议报文的方法、设备及系统
CN106357541B (zh) * 2016-09-09 2019-12-17 新华三技术有限公司 一种信息传递方法和装置
CN106789302B (zh) * 2016-12-29 2019-09-20 迈普通信技术股份有限公司 一种路由通告的方法及装置
CN110875882B (zh) * 2018-08-30 2021-07-20 华为技术有限公司 通信方法和通信设备
US11871238B2 (en) * 2020-03-16 2024-01-09 Dell Products L.P. Aiding multicast network performance by improving bootstrap messaging
CN115941387A (zh) * 2021-09-30 2023-04-07 中兴通讯股份有限公司 边界网关协议路由的接收、发送方法及装置和存储介质

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6636895B1 (en) * 1999-10-13 2003-10-21 Nortel Networks Limited System, device, and method for distributing multicast routing information in a protocol independent multicast network
US8589573B2 (en) * 2006-03-08 2013-11-19 Cisco Technology, Inc. Technique for preventing routing loops by disseminating BGP attribute information in an OSPF-configured network
WO2008089303A1 (en) * 2007-01-17 2008-07-24 Nortel Networks Limited Border gateway protocol procedures for mpls and layer-2 vpn using ethernet-based tunnels
CN100574279C (zh) * 2007-02-07 2009-12-23 华为技术有限公司 一种获得路由开销的方法、装置及系统
CN101567847B (zh) * 2009-06-01 2012-01-11 杭州华三通信技术有限公司 一种在组播虚拟专用网中发送自举报文的方法及设备

Also Published As

Publication number Publication date
CN102217254B (zh) 2014-06-04
WO2011144065A2 (zh) 2011-11-24
EP2717519A2 (en) 2014-04-09
US9608897B2 (en) 2017-03-28
CN102217254A (zh) 2011-10-12
US20140082161A1 (en) 2014-03-20
EP2717519A4 (en) 2014-04-09
EP2717519B1 (en) 2016-08-10
WO2011144065A3 (zh) 2012-05-03

Similar Documents

Publication Publication Date Title
ES2599648T3 (es) Método y dispositivo para la transferencia de un mensaje de secuencia de instrucciones iniciales
ES2359602T3 (es) Método, sistema y dispositivo para retirar una dirección de control de acceso al soporte.
US7626984B2 (en) Method and apparatus for providing congruent multicast and unicast routing
ES2638612T3 (es) Procedimiento y dispositivo para almacenar y enviar entradas de direcciones MAC y sistema
ES2565827T3 (es) Método de control de enrutamiento, aparato y sistema de red privada virtual de capa 3
WO2021196717A1 (zh) 组播流量传输方法、装置、通信节点及存储介质
US20160006614A1 (en) Source Routing Using Path Computation Elements
ES2895627T3 (es) Métodos y dispositivos de comunicación de encadenamiento de funciones de servicio (SFC)
ES2594733T3 (es) Método, aparato y sistema para establecer una conexión de red local virtual
WO2016188501A1 (zh) 一种实现比特位索引显示复制的方法及比特位转发路由器
CN105323176A (zh) 地址信息的发布方法及装置
EP3195532B1 (en) Network device configured to track multicast receivers
CN106487686A (zh) Sr转发条目生成方法及装置
CN103326915A (zh) 实现三层虚拟专用网络的方法、设备及系统
US20130250966A1 (en) Method and Network Device for Distributing Multi-Protocol Label Switching Labels
US9686381B1 (en) Control word decapsulation in a hybrid BGP-VPLS network
WO2018010566A1 (zh) 信息的通告方法、转发条目的生成方法及装置
CN103634210B (zh) 发现vpls实例的对端pe设备的方法及设备
CN102857417B (zh) Trill网络中数据的传输方法及系统
CN106161258B (zh) 用于传输组播协议报文的方法、设备及系统
US11909542B2 (en) EVPN PIM neighborship
JP4181513B2 (ja) Vpnマルチキャストパケット転送方法及びそれを用いたネットワークシステム並びにそれを構成する装置及びプログラム
CN102904808A (zh) 跨资源预留协议流量工程标签交换路径的建立方法及系统
WO2018010568A1 (zh) 信息的通告方法、转发条目的生成方法及装置
WO2024230203A1 (zh) 一种路由转发处理方法、装置、存储介质及电子装置