Introducción
Este documento describe cómo mapear el árbol multidestino para una etiqueta de reenvío (FTag) determinada en una topología de FabricPath. Esto le permite seguir el flujo esperado de un paquete multidestino para una FTag dada. En este ejemplo, se inicia desde el switch de borde FabricPath N7K5-FPE y se asigna el árbol FTag 1. En este diagrama se muestra la topología de dominio completa de FabricPath.

Prerequisites
Requirements
No hay requisitos específicos para este documento.
Componentes Utilizados
La información que contiene este documento se basa en las siguientes versiones de software y hardware.
- Nexus 7000 con versión 6.1(2)
- Tarjetas de línea de la serie F2
La información que contiene este documento se creó a partir de los dispositivos en un ambiente de laboratorio específico. Todos los dispositivos que se utilizan en este documento se pusieron en funcionamiento con una configuración verificada (predeterminada). If your network is live, make sure that you understand the potential impact of any command.
Antecedentes
Los usuarios deben estar familiarizados con los conceptos y la terminología de FabricPath. En esta sección se explica brevemente el uso del parámetro FTag ( forwarding tag ) en el encabezado FabricPath.
La función de FTag es detectada por el tipo de trama. Específicamente, si la trama es una unidifusión o multidestino. En el caso de una trama de unidifusión, la FTag identifica y selecciona la topología de FabricPath por la que debe atravesar la trama dada. Se admite una sola topología con un valor de "1" asignado.
En el caso de las tramas multidestino, el switch de ingreso que recibe la trama necesita identificar qué árbol de reenvío multidestino atraviesa la trama dada.
Cuando el tráfico multidestino ingresa a un dominio de FabricPath, el switch de ingreso utiliza un algoritmo de hashing para decidir qué FTag programar en el encabezado de FabricPath. Cada topología de FabricPath tiene dos árboles multidestino, FTag 1 y FTag 2. Cada FTag tiene un switch raíz que se calcula de manera similar a una raíz de árbol de expansión. La elección se basa en la prioridad de FabricPath y el ID del sistema. El switch con la prioridad más alta, o el ID del sistema cuando la prioridad es predeterminada, se convierte en la raíz para FTag 1 y el segundo en la raíz para FTag 2.
Una vez que el switch de borde FabricPath de entrada selecciona una FTag, el resto del núcleo FabricPath reenvía el paquete multidestino basado en esa FTag. Un paquete multidestino incluye cualquier paquete de difusión, multidifusión o unidifusión desconocida. Cada switch reenvía el paquete a la raíz en función del coste más bajo. Una vez que la raíz recibe el paquete, lo reenvía a todos los switches en esa FTag excepto al switch del cual se recibió.
Asignar el árbol multidestino para una FTag
- Confirme el ID del switch local.
Nota: Cuando un switch FabricPath es miembro de un dominio vPC+, tiene un ID de switch no emulado (independiente) y un ID de switch emulado (vPC+). En el ejemplo de salida, observe que este ID de sistema (6c9c.ed4f.28c4 ) se muestra dos veces. Una vez para el switch-id no emulado, y una vez para el switch-id emulado.
N7K5-FPE# show fabricpath switch-id
FABRICPATH SWITCH-ID TABLE
Legend: '*' - this system
=========================================================================
SWITCH-ID SYSTEM-ID FLAGS STATE STATIC EMULATED
----------+----------------+------------+-----------+--------------------
21 6c9c.ed4f.28c3 Primary Confirmed Yes No
22 6c9c.ed4d.d943 Primary Confirmed Yes No
201 6c9c.ed4f.28c4 Primary Confirmed No Yes
201 6c9c.ed4d.d944 Primary Confirmed No Yes
202 6c9c.ed4f.28c5 Primary Confirmed No Yes
202 6c9c.ed4d.d945 Primary Confirmed No Yes
*2001 6c9c.ed4f.28c4 Primary Confirmed Yes No
2002 6c9c.ed4d.d944 Primary Confirmed Yes No
2003 6c9c.ed4f.28c5 Primary Confirmed Yes No
2004 6c9c.ed4d.d945 Primary Confirmed Yes No
Total Switch-ids: 10
- Identifique la raíz para el valor FTag. Como se muestra en el ejemplo de salida, la raíz de FTag 1 es switch-id 21.
N7K5-FPE# show fabricpath isis topology summ
Fabricpath IS-IS domain: default FabricPath IS-IS Topology Summary
MT-0
Configured interfaces: Ethernet6/15 Ethernet6/16 port-channel1
Number of trees: 2
Tree id: 1, ftag: 1 [transit-traffic-only], root system: 6c9c.ed4f.28c3, 21
Tree id: 2, ftag: 2, root system: 6c9c.ed4d.d943, 22
- Determine la ruta de FabricPath para alcanzar el switch-id 21.
N7K5-FPE# show fabricpath route switchid 21
FabricPath Unicast Route Table
'a/b/c' denotes ftag/switch-id/subswitch-id
'[x/y]' denotes [admin distance/metric]
ftag 0 is local ftag
subswitch-id 0 is default subswitch-id
FabricPath Unicast Route Table for Topology-Default
1/21/0, number of next-hops: 1
via Eth6/15, [115/40], 10 day/s 20:49:54, isis_fabricpath-default
- Ésta es una alternativa al Paso 3. Utilice un segundo método para determinar la ruta de FabricPath para alcanzar el switch-id 21.
N7K5-FPE# show fabricpath isis trees multidestination 1
Fabricpath IS-IS domain: default
Note: The metric mentioned for multidestination tree is from the root of that tree to that switch-id
MT-0
Topology 0, Tree 1, Swid routing table
21, L1
via Ethernet6/15, metric 0
22, L1
via Ethernet6/15, metric 20
201, L1
via Ethernet6/15, metric 40
202, L1
via Ethernet6/15, metric 40
2002, L1
via Ethernet6/15, metric 40
2003, L1
via Ethernet6/15, metric 40
2004, L1
via Ethernet6/15, metric 40
- Ver el dispositivo vecino de Ethernet6/15 y establecer telnet con ese dispositivo.
N7K5-FPE# show cdp neighbors int e6/15 detail
----------------------------------------
Device ID:N7K5-SPINE3(JAF1620ABAB)
System Name: N7K5-SPINE3
Interface address(es):
IPv4 Address: 14.2.36.51
Platform: N7K-C7009, Capabilities: Router Switch IGMP Filtering Supports-STP-Dispute
Interface: Ethernet6/15, Port ID (outgoing port): Ethernet6/5
Holdtime: 149 sec
Version:
Cisco Nexus Operating System (NX-OS) Software, Version 6.1(1)
Advertisement Version: 2
Native VLAN: 1
Duplex: full
MTU: 1500
Mgmt address(es):
IPv4 Address: 14.2.36.51
- Verifique que N7K5-SPINE3 esté de acuerdo en quién tiene la raíz para FTag 1.
N7K5-SPINE3# show fabricpath isis topology summary
Fabricpath IS-IS domain: default FabricPath IS-IS Topology Summary
MT-0
Configured interfaces: Ethernet6/5 Ethernet6/6 Ethernet6/7 Ethernet6/8 port-channel1
Number of trees: 2
Tree id: 1, ftag: 1, root system: 6c9c.ed4f.28c3, 21
Tree id: 2, ftag: 2, root system: 6c9c.ed4d.d943, 22
- Verifique el switch-id local para determinar si usted es la raíz, o si necesita moverse hacia la raíz. El ejemplo de salida muestra que este sistema es switch-id 21. Esto se sabe en el paso 2 y el paso 6. Es la raíz de FTag 1.
N7K5-SPINE3# show fabricpath switch-id
FABRICPATH SWITCH-ID TABLE
Legend: '*' - this system
=========================================================================
SWITCH-ID SYSTEM-ID FLAGS STATE STATIC EMULATED
----------+----------------+------------+-----------+--------------------
*21 6c9c.ed4f.28c3 Primary Confirmed Yes No
22 6c9c.ed4d.d943 Primary Confirmed Yes No
201 6c9c.ed4f.28c4 Primary Confirmed No Yes
201 6c9c.ed4d.d944 Primary Confirmed No Yes
202 6c9c.ed4f.28c5 Primary Confirmed No Yes
202 6c9c.ed4d.d945 Primary Confirmed No Yes
2001 6c9c.ed4f.28c4 Primary Confirmed Yes No
2002 6c9c.ed4d.d944 Primary Confirmed Yes No
2003 6c9c.ed4f.28c5 Primary Confirmed Yes No
2004 6c9c.ed4d.d945 Primary Confirmed Yes No
Total Switch-ids: 10
- Como sabe que N7K5-SPINE3 es la raíz, necesita ver cómo reenvía una trama multidestino recibida con FTag 1. Basándose en esta salida, N7K5-SPINE3 reenvía una trama multidestino con FTag 1 a Eth6/5 - Eth6/8 y Port-channel 1.
N7K5-SPINE3# show fabricpath isis trees multidestination 1
Fabricpath IS-IS domain: default
Note: The metric mentioned for multidestination tree is from the root of that tree to that switch-id
MT-0
Topology 0, Tree 1, Swid routing table
22, L1
via port-channel1, metric 20
201, L1
via Ethernet6/6, metric 40
202, L1
via Ethernet6/8, metric 40
2001, L1
via Ethernet6/5, metric 40
2002, L1
via Ethernet6/6, metric 40
2003, L1
via Ethernet6/7, metric 40
2004, L1
via Ethernet6/8, metric 40
Utilice la información que ha recopilado para dibujar el árbol de destinos múltiples para FTag 1. El árbol de destinos múltiples para FTag 1 está resaltado por enlaces ROJOS en esta topología.

Referencia de Comandos:
show fabricpath isis topology summary
show fabricpath isis trees multidestination <ftag>
show fabricpath route switchid <switch-id>
show fabricpath switch-id