Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Ejemplo: configuración de MACsec a través de un CCC MPLS en enrutadores de la serie MX

En este ejemplo se muestra cómo habilitar MACsec para proteger el tráfico confidencial que viaja de un usuario en un sitio a un usuario en otro sitio a través de un CCC MPLS básico.

Requisitos

En este ejemplo se utilizan los siguientes componentes de hardware y software:

  • Tres enrutadores de la serie MX usados como enrutadores de PE y de proveedor en la red MPLS

  • Un enrutador de la serie MX utilizado como enrutador CE que conecta el sitio A a a la red MPLS

  • Un enrutador MX240, MX480 o MX960 con el MIC Gigabit Ethernet mejorado de 20 puertos (número de modelo MIC-3D-20GE-SFP-E) utilizado como enrutador CE que conecta el sitio B a la red MPLS

  • Junos OS versión 15.1R1 o posterior ejecutándose en todos los enrutadores de la serie MX de la red MPLS (PE1, PE2 o el enrutador del proveedor)

  • Junos OS versión 15.1R1 o posterior ejecutándose en el enrutador CE en el sitio A y en el enrutador CE en el sitio B

Descripción general y topología

En este ejemplo, los datos financieros sensibles de la empresa a menudo se envían entre un usuario en el sitio A y un usuario en el sitio B. La empresa quiere asegurarse de que todo el tráfico de red que viaja del usuario en el sitio A al usuario en el sitio B sea altamente seguro y no pueda ser visto o dañado por un atacante. La compañía está utilizando la seguridad de capa 2 estándar de la industria proporcionada por MACsec, que proporciona cifrado para garantizar que los atacantes no puedan ver los datos y verifica la integridad para garantizar que los datos transmitidos no estén dañados, para asegurar todo el tráfico que viaja en el CCC a través de la nube MPLS que conecta los sitios. Las VLAN están configuradas en ambos sitios para garantizar que el tráfico que viaja entre los dos usuarios atraviese los sitios a través del CCC protegido por MACsec.

En este ejemplo, la red MPLS incluye dos enrutadores perimetrales de proveedor (PE), PE1 y PE2, y un enrutador de proveedor (tránsito). PE1 conecta el enrutador perimetral del cliente (CE) en el sitio A a la red MPLS y PE2 conecta el enrutador CE en el sitio B a la red MPLS. MACsec está habilitado en el CCC que conecta los enrutadores CE en el sitio A y el sitio B para proteger el tráfico que viaja entre los sitios a través del CCC. Una VLAN que incluye las interfaces que conectan a los usuarios con los enrutadores CE, la interfaz ge-0/0/0 en el enrutador CE en el sitio A y la interfaz ge-0/0/2 en el enrutador CE en el sitio B, y las interfaces que conectan los enrutadores CE a la nube MPLS (ge-0/0/0 en el enrutador CE del sitio A y xe-0/1/0 en el enrutador CE del sitio B), se utiliza para dirigir todo el tráfico entre los usuarios hacia el CCC protegido por MACsec.

En la tabla 1 se proporciona un resumen de los componentes de red MPLS de esta topología.

En la tabla 2 se proporciona un resumen de la asociación de conectividad MACsec utilizada en esta topología. MACsec se habilita mediante la creación de una asociación de conectividad en las interfaces en cada extremo de un vínculo. MACsec se activa cuando las interfaces en cada extremo del vínculo intercambian claves previamente compartidas (las claves previamente compartidas se definen en la asociación de conectividad) para proteger el vínculo para MACsec.

En la tabla 3 se proporciona un resumen del dominio del puente y de los ID de VLAN utilizados en esta topología. La VLAN se utiliza en esta topología para dirigir toda la comunicación del usuario del sitio A al usuario del sitio B al CCC protegido por MACsec.

Tabla 1: Componentes de la topología MPLS
Descripción del componente

PE1

Enrutador de PE.

lo0:

  • Dirección IP: 130.1.1.1/32

  • Participa en OSPF y RSVP.

ge-0/0/0:

  • Interfaz perimetral del cliente que conecta el sitio A a la red MPLS.

  • CCC conectado a xe-0/1/1 en PE2.

GE-0/0/1:

  • Interfaz principal que conecta PE1 al enrutador del proveedor.

  • Dirección IP: 10.1.5.2/24

  • Participa en OSPF, RSVP y MPLS.

Proveedor

Enrutador del proveedor.

lo0:

  • Dirección IP: 130.1.1.2/32

  • Participa en OSPF y RSVP.

GE-0/0/10:

  • Interfaz principal que conecta el enrutador del proveedor a PE1.

  • Dirección IP: 10.1.5.1/24

  • Participa en OSPF, RSVP y MPLS.

xe-0/0/0:

  • Interfaz central que conecta el enrutador del proveedor a PE2.

  • Dirección IP: 10.1.9.1/24

  • Participa en OSPF, RSVP y MPLS.

PE2

Enrutador de PE.

lo0:

  • Dirección IP: 130.1.1.3/32

  • Participa en OSPF y RSVP.

xe-0/1/0

  • Interfaz principal que conecta PE2 al enrutador del proveedor.

  • Dirección IP: 10.1.9.2/24

  • Participa en OSPF, RSVP y MPLS.

xe-0/1/1

  • Interfaz perimetral del cliente que conecta el sitio B a la red MPLS.

  • CCC que se conecta a ge-0/0/0 en PE1.

lsp_to_pe2_xe1 ruta de conmutación de etiquetas

Ruta de conmutación de etiquetas de PE1 a PE2.

lsp_to_pe1_ge0 ruta conmutada por etiquetas

Ruta de conmutación de etiquetas de PE2 a PE1.

Tabla 2: Resumen de la asociación de conectividad MACsec
Descripción de la asociación de conectividad

CCC-MACsec

Asociación de conectividad que habilita MACsec en CCC conectando el sitio A al sitio B.

La asociación de conectividad está habilitada en las siguientes interfaces:

  • Enrutador CE del sitio A: ge-0/0/0

  • Enrutador del sitio B CE: xe-0/1/0

Tabla 3: Resumen de dominios de puente
Descripción de dominio de Bridge

MACSec

VLAN que dirige el tráfico entre el usuario del sitio A y el usuario del sitio B al CCC protegido por MACsec.

El dominio de puente incluye las siguientes interfaces:

  • Enrutador CE del sitio A: ge-0/0/0

  • Enrutador CE del sitio A: ge-0/0/1

  • Enrutador del sitio B CE: xe-0/1/0

  • Enrutador CE del sitio B: ge-0/0/2

Configuración de MPLS

En esta sección se explica cómo configurar MPLS en cada enrutador de la red MPLS.

Incluye las siguientes secciones:

Configuración de MPLS en PE1

Configuración rápida de CLI

Para configurar rápidamente la configuración de MPLS en el enrutador PE1, utilice los siguientes comandos:

Procedimiento paso a paso

Para configurar MPLS en el enrutador PE1:

  1. Configure OSPF con la ingeniería de tráfico habilitada:

  2. Configure OSPF en la dirección de circuito cerrado y en las interfaces principales:

  3. Configure MPLS en este enrutador, PE1, con un LSP al enrutador PE2:

  4. Configure MPLS en las interfaces principales:

  5. Configure RSVP en la interfaz de circuito cerrado y en las interfaces principales:

  6. Configure las direcciones IP para la interfaz de circuito cerrado y las interfaces principales:

  7. Configure family mpls en la unidad lógica de las direcciones de interfaz principal:

  8. Configure la unidad lógica de la interfaz perimetral del cliente como CCC:

  9. Configure el CCC basado en interfaz de PE1 a PE2:

Resultados

Mostrar los resultados de la configuración:

Configuración de MPLS en el enrutador del proveedor

Configuración rápida de CLI

Para configurar rápidamente la configuración de MPLS en el enrutador del proveedor, utilice los siguientes comandos:

Procedimiento paso a paso

Para configurar el enrutador del proveedor:

  1. Configure OSPF con la ingeniería de tráfico habilitada:

  2. Configure OSPF en la interfaz de circuito cerrado y en las interfaces principales:

  3. Configure MPLS en las interfaces principales del enrutador:

  4. Configure RSVP en la interfaz de circuito cerrado y en las interfaces principales:

  5. Configure las direcciones IP para la interfaz de circuito cerrado y las interfaces principales:

  6. Configure family mpls en la unidad lógica de las direcciones de interfaz principal:

  7. Configure el LSP en el enrutador PE2:

Resultados

Mostrar los resultados de la configuración:

Configuración de MPLS en PE2

Configuración rápida de CLI

Para configurar rápidamente la configuración de MPLS en el enrutador PE2, utilice los siguientes comandos:

Procedimiento paso a paso

Para configurar el enrutador PE2:

  1. Configure OSPF con la ingeniería de tráfico habilitada:

  2. Configure OSPF en la interfaz de circuito cerrado y en la interfaz principal:

  3. Configure MPLS en este enrutador (PE2) con una ruta de conmutación de etiquetas (LSP) al otro enrutador de PE (PE1):

  4. Configure MPLS en la interfaz principal:

  5. Configure RSVP en la interfaz de circuito cerrado y en la interfaz principal:

  6. Configure las direcciones IP para la interfaz de circuito cerrado y la interfaz principal:

  7. Configure family mpls en la unidad lógica de la interfaz principal:

  8. Configure la unidad lógica de la interfaz perimetral del cliente como CCC:

  9. Configure el CCC basado en interfaz entre los enrutadores perimetrales primarios:

Resultados

Mostrar los resultados de la configuración:

Configuración de MACsec

En esta sección se explica cómo configurar MACsec en cada enrutador de la topología.

Incluye las siguientes secciones:

Configuración de MACsec en el enrutador CE del sitio A para proteger el tráfico al sitio B

Configuración rápida de CLI

Procedimiento paso a paso

En este ejemplo, el tráfico entre los usuarios que a menudo intercambian datos financieros confidenciales se envía entre los sitios en un CCC a través de la nube MPLS. MACsec se habilita en el CCC mediante la configuración de una asociación de conectividad MACsec en las interfaces de los enrutadores CE del sitio A y del sitio B que se conectan a los enrutadores MPLS PE. Las asociaciones de conectividad deben tener nombres de asociación de conectividad coincidentes (en este ejemplo, ccc-macsec), CKN coincidentes (en este ejemplo, 37c9c2c45ddd012aa5bc8ef284aa23ff6729ee2e4acb66e91fe34ba2cd9fe311) y CAK (en este ejemplo, 228ef255aa23ff6729ee664acb66e91f) para establecer una conexión segura para MACsec.

Para habilitar MACsec en el CCC que conecta el sitio A al sitio B, realice el procedimiento siguiente en el enrutador CE del sitio A:

  1. Cree la asociación de conectividad denominada ccc-macsecy configure el modo de seguridad MACsec como static-cak:

  2. Cree la clave previamente compartida configurando el CKN y el CAK:

  3. Asigne la asociación de conectividad a la interfaz que se conecta al enrutador PE1:

    Esto completa los pasos para configurar la asociación de conectividad en un extremo del CCC. MACsec no se habilita hasta que se habilita una asociación de conectividad con claves precompartidas coincidentes en el extremo opuesto de un vínculo, que en este caso es la interfaz en el enrutador CE del sitio B del CCC. El proceso para configurar la asociación de conectividad en el enrutador del sitio B CE se describe en la siguiente sección.

Resultados

Mostrar los resultados de la configuración:

Configuración de MACsec en el enrutador del sitio B CE para proteger el tráfico al sitio A

Configuración rápida de CLI

Procedimiento paso a paso

El tráfico viaja del sitio B al sitio A a través de la red MPLS mediante un CCC. MACsec se habilita en el CCC mediante la configuración de una asociación de conectividad MACsec en las interfaces de los enrutadores CE del sitio A y del sitio B que se conectan a los enrutadores MPLS PE. Las asociaciones de conectividad deben tener nombres de asociación de conectividad coincidentes (en este ejemplo, ccc-macsec), CKN coincidentes (37c9c2c45ddd012aa5bc8ef284aa23ff6729ee2e4acb66e91fe34ba2cd9fe311) y CAK coincidentes (228ef255aa23ff6729ee664acb66e91f) para establecer una conexión segura para MACsec.

Para habilitar MACsec en el CCC que conecta el sitio B al sitio A, realice el procedimiento siguiente en el enrutador del sitio B CE:

  1. Cree la asociación de conectividad denominada ccc-macsecy configure el modo de seguridad MACsec como static-cak:

  2. Cree la clave previamente compartida configurando el CKN y el CAK:

  3. Asigne la asociación de conectividad a la interfaz que se conecta al enrutador PE2:

    MACsec se habilita para el CCC después de intercambiar las claves previamente compartidas, que es poco después de que se complete este procedimiento.

Resultados

Mostrar los resultados de la configuración:

Configuración de VLAN para dirigir el tráfico al CCC protegido por MACsec

En esta sección se explica cómo configurar VLAN en los enrutadores CE del sitio A y del sitio B. El propósito de las VLAN es dirigir el tráfico que desea que esté protegido por MACsec al CCC protegido por MACsec.

Configuración del dominio de puente para dirigir el tráfico al CCC MACsec en el sitio Un enrutador CE

Configuración rápida de CLI

Procedimiento paso a paso

Para crear un dominio de puente (ID de VLAN 50) que dirija el tráfico del usuario en el sitio A al CCC protegido por MACsec:

  1. Configure la interfaz ge-0/0/0 con encapsulación VLAN y la familia de puentes.

  2. Configure la interfaz ge-0/0/2 con encapsulación VLAN y la familia de puentes.

  3. Defina el dominio de puente macsec y asocie las interfaces, ge-0/0/0 y ge-0/0/2, con el dominio de puente.

  4. Cree la dirección IP para el dominio de puente macsec:

Resultados

Mostrar los resultados de la configuración:

Configuración del dominio de puente para dirigir el tráfico al CCC MACsec en el enrutador Site B CE

Configuración rápida de CLI

Procedimiento paso a paso

Para crear un dominio de puente (ID de VLAN 50) para dirigir el tráfico del usuario del sitio B al CCC protegido por MACsec:

  1. Configure la interfaz xe-0/1/0 con encapsulación VLAN y la familia de puentes.

  2. Configure la interfaz ge-0/0/2 con encapsulación VLAN y la familia de puentes.

  3. Defina el dominio de puente macsec y asocie las interfaces, xe-0/1/0 y ge-0/0/2, con el dominio de puente.

  4. Cree la dirección IP para el dominio de puente macsec:

Resultados

Mostrar los resultados de la configuración:

Verificación

Para confirmar que la configuración funciona correctamente, realice estas tareas:

Verificación de la conexión MACsec

Propósito

Verifique que MACsec esté operativo en el CCC.

Acción

Ingrese el show security macsec connections comando en uno o ambos conmutadores perimetrales del cliente (CE).

Significado

Los Interface name: resultados y CA name: muestran que la asociación de conectividad ccc-macsec está operativa en la interfaz ge-0/0/0. El resultado no aparece cuando la asociación de conectividad no está operativa en la interfaz.

Para verificar adicionalmente que MACsec está operativo en el CCC, también puede introducir el show security macsec connections comando en el otro conmutador CE.

Comprobación de que el tráfico protegido por MACsec atraviesa los CCC

Propósito

Verifique que el tráfico que atraviesa el CCC esté protegido por MACsec.

Acción

Introduzca el show security macsec statistics comando en uno o ambos conmutadores CE.

Significado

La Encrypted packets línea debajo de la Secure Channel transmitted salida se incrementa cada vez que se envía un paquete desde la interfaz protegida y cifrada por MACsec. El Encrypted packets resultado muestra que se han transmitido 9784 paquetes cifrados y seguros desde la interfaz ge-0/0/0. Por lo tanto, el tráfico protegido por MACsec se envía a la interfaz ge-0/0/0.

La Accepted packets línea situada debajo de la Secure Association received salida se incrementa cada vez que se recibe en la interfaz un paquete que ha superado la comprobación de integridad MACsec. La Decrypted bytes línea debajo de la Secure Association received salida se incrementa cada vez que se recibe y descifra un paquete cifrado. El resultado muestra que se recibieron 9791 paquetes protegidos por MACsec en la interfaz ge-0/0/0 y que 2823555 bytes de esos paquetes se descifraron correctamente. Por lo tanto, el tráfico protegido por MACsec se recibe en la interfaz ge-0/0/0.

Para una verificación adicional, también puede introducir el show security macsec statistics comando en el otro conmutador CE.

Comprobación de que los protocolos MPLS y CCC están habilitados en el borde del proveedor y en las interfaces del conmutador de proveedor

Propósito

Compruebe que MPLS esté habilitado en las interfaces correctas para los conmutadores de PE y proveedor.

Acción

Ingrese el show interfaces terse comando tanto en los enrutadores de PE como en el conmutador del proveedor:

Significado

El resultado confirma que el protocolo MPLS está activo para las interfaces de conmutador de proveedor que pasan tráfico MPLS (xe-0/0/0 y ge-0/0/10) y en las interfaces de enrutador PE que pasan tráfico MPLS, que es la interfaz ge-0/0/1 en el conmutador PE1 y la interfaz xe-0/1/0 en el enrutador PE2.

El resultado también confirma que CCC está habilitado en las interfaces del enrutador PE orientadas hacia los conmutadores CE, que son la interfaz ge-0/0/0 en el conmutador PE1 y la interfaz xe-0/1/1 en el enrutador PE2.

Comprobación de las operaciones de etiquetas MPLS

Propósito

Compruebe qué interfaz se está utilizando como principio del CCC y qué interfaz se está utilizando para insertar el paquete MPLS en el siguiente salto.

Acción

Ingrese el show route forwarding-table family mpls en uno o ambos enrutadores PE.

Significado

Este resultado confirma que el CCC está configurado en la interfaz ge-0/0/0.0. El conmutador recibe el tráfico de entrada en ge-0/0/1.0 y envía la etiqueta 299952 al paquete, que sale del conmutador a través de la interfaz ge-0/0/1.0. El resultado también muestra que cuando el conmutador recibe un paquete MPLS con 299856 de etiqueta, saca la etiqueta y envía el paquete a través de la interfaz ge-0/0/0.0

Para verificar con más detalle las operaciones de la etiqueta MPLS, introduzca la show route forwarding-table family mpls en el otro enrutador de PE.

Verificación del estado de los CCC de MPLS

Propósito

Compruebe que los CCC de MPLS estén funcionando.

Acción

Ingrese el show connections comando en los enrutadores PE.

El show connections comando muestra el estado de las conexiones CCC. Esta salida verifica que las interfaces CCC y sus LSP de transmisión y recepción asociados estén Up en ambos enrutadores PE.

Verificación del funcionamiento de OSPF

Propósito

Compruebe que OSPF se está ejecutando.

Acción

Introduzca el show ospf neighbor comando en el proveedor o en los enrutadores PE y compruebe el State resultado.

Significado

El State resultado está Full en todas las interfaces que utilizan OSPF, por lo que OSPF está funcionando.

Para una verificación adicional en OSPF, ingrese el show ospf neighbor comando en los enrutadores PE además del conmutador de proveedor.

Verificación del estado de las sesiones RSVP

Propósito

Verifique el estado de las sesiones RSVP.

Acción

Escriba el show rsvp session comando y compruebe que el estado está activo para cada sesión RSVP.

Significado

El State es Up para todas las conexiones, por lo que RSVP funciona normalmente.

Para una verificación adicional, ingrese el show rsvp session en los enrutadores PE además del enrutador del proveedor.