EoMPLS (Túneles Martini)
En una red MPLS tenemos una forma muy interesante de transportar tráfico en capa 2 de forma transparente, es decir que entre dos puntos remotos es posible extender una LAN extendiendo el dominio de colisión.
Para hacer eso es imprescindible que todos los puntos intermedios dispongan de MPLS.
El túnel en cuestión dispondrá de dos tags MPLS, uno que identificará el punto destino del túnel y otro que identificará el VC o túnel concreto por el que está pasando el tráfico.
La configuración en cada uno de los subinterfaces será la siguiente:
encapsulation dot1q xconnect ip_destino id_circuito encapsulation mpls
Este comando lo que hace es lanzar un túnel Ethernet sobre MPLS hasta el destino ip_destino y lo hace creando un túnel con identificador id_circuito.
Para comprobar el funcionamiento del túnel en concreto, en este caso el circuito 99 que lleva la VLAN 50 entre la dirección 192.168.14.2 y la 192.168.14.3:
router#sh mpls l2transport vc 99 detail Local interface: Po17.50 up, line protocol up, Eth VLAN 50 up MPLS VC type is Eth VLAN, interworking type is Ethernet Destination address: 192.168.14.2, VC ID: 99, VC status: up Output interface: Te1/1, imposed label stack {38 901} Preferred path: not configured Default path: active Next hop: 192.168.14.245 Create time: 19:02:09, last status change time: 19:02:00 Signaling protocol: LDP, peer 192.168.14.2:0 up Targeted Hello: 192.168.14.3(LDP Id) -> 192.168.14.2 MPLS VC labels: local 383, remote 901 Group ID: local 0, remote 0 MTU: local 1500, remote 1500 Remote interface description: VLAN 50 pendiente_nombre Sequencing: receive disabled, send disabled VC statistics: packet totals: receive 498898, send 298851 byte totals: receive 625062503, send 31715454 packet drops: receive 0, send 0
Y para ver todos los túneles lo haremos con el comando:
sh mpls l2transport vc