Este documento describe el uso de tarjetas de fabric independientes con ASR 9922 y ASR 9912, similar a la arquitectura de fabric implementada con Cisco Carrier Routing System (CRS).
El ASR 9000 de Cisco (ASR9K) utiliza un sistema de fabric de tres etapas. En otros tipos de chasis (por ejemplo, 9006 y 9010), el fabric de tres etapas se divide en la etapa uno y la etapa tres en las tarjetas de línea (LC), y la etapa dos en el Procesador de switch de ruta (RSP). Con la llegada del 9922 y 9912, la etapa dos del fabric se ha trasladado del RSP a tarjetas de fabric dedicadas y se utiliza una tarjeta de procesador de ruta (RP) en lugar del RSP.
Cada tarjeta de fabric (FC) es su propia columna. Estos términos pueden utilizarse indistintamente, así como el término "plano" que se utiliza en la terminología CRS. A continuación se muestra una vista de alto nivel del sistema con la barra cruzada etiquetada como "Fabric Intf".
Cada FC tiene dos ASIC de estructura de switch, comúnmente conocidos como ASIC de barra cruzada, que se mapean como instancia 0 y 1 mientras que cada LC y RP tienen una interfaz de barra cruzada, instancia 0.
En cada LC hay dos interfaces Serializer/Deserializador (SerDes) que se conectan a cada FC, una interfaz SerDes por barra cruzada FC (0 y 1). Estas barras cruzadas de FC actúan como nuestra segunda etapa en el entramado de tres etapas, mientras que la primera y la tercera etapa existen como barras cruzadas de LC. Además, cada RP tiene una interfaz SerDes por FC con esta conexión siempre en la instancia 0 de la barra cruzada de FC.
Los procesadores de red (NP) y los ASIC de interfaz de fabric (FIA) son independientes de la programación a través de enlaces de barras cruzadas, el tráfico se equilibra con la carga en los ocho enlaces que conforman la interfaz de SerDes. Si un único link dentro de la interfaz de SerDes tiene un problema, se cerrará toda la interfaz. Cuando se detecta esta falla, los controladores de fabric emiten un nuevo tren para intentar reparar el link.
Con la arquitectura actual del tifón, se admiten cinco FC. Estas tarjetas proporcionan enlaces 8x7.5 G por interfaz SerDes que equivalen a 55 G de ancho de banda disponible después de contabilizar la codificación. Con los cinco FC cada LC tendrá 2 x 55 x 5 = 550 Gbps de ancho de banda disponible. Cuando se contabiliza la redundancia de fabric 4+1, 440 Gbps están disponibles por LC.
Las tarjetas de última generación admiten conexiones SerDes de 115 Gbps. Con la compatibilidad añadida de siete tarjetas de fabric, esto proporciona 2 x 115 x 7 = 1,61 Tbps de ancho de banda por ranura. Si se tiene en cuenta la redundancia de fabric 6+1, se proporcionan 1,38 Tbps por ranura.
Dado que el ancho de banda en la barra cruzada se comparte entre todos los FIA y NP, se necesitan algunos cálculos para determinar el ancho de banda real y la redundancia de fabric.
Para calcular el número mínimo de FC necesarios para una LC determinada, utilice esta fórmula:
(num_ports_used*port_bandwidth)/(FC_bandwidth)
En el caso de la tarjeta GigE 36x10 con 30 puertos, esto es (30*10)/(110)=2,72 FC o tres FC redondeados.
Para calcular la redundancia n+1, utilice esta fórmula:
(num_ports_used*port_bandwidth)/(FC_bandwidth) + 1
En el caso de la tarjeta GigE 36x10, esto sería cinco si se usaran los 36 puertos.
Esta tabla describe el número de FC necesarios para la velocidad de línea completa.
Tipo LC |
Min. FC necesaria en el chasis |
Número FC requerido para redundancia n+1 |
A9K-MOD80 |
1 |
2 |
A9K-MOD160 |
2 |
3 |
A9K-2x100 GE |
2 |
3 |
A9K-24x10GE |
3 |
4 |
A9K-36x10GE |
4 |
5 |
Lo primero que hay que comprobar es si todos los enlaces de SerDes en todos los planos, FC, están activos. Para verificar esto, ingrese el show controller fabric plane [all | [0-6]]. En este ejemplo, debido a que hay dos RP y tres LC, hay (1x2)+(2x3) = 8 links y todos los links están activos para todos los planos.
RP/0/RP1/CPU0:ASR9922-B#show platform
Tue Apr 15 14:24:00.935 UTC
Node Type State Config State
-----------------------------------------------------------------------------
0/RP0/CPU0 ASR-9922-RP-SE(Standby) IOS XR RUN PWR,NSHUT,MON
0/RP1/CPU0 ASR-9922-RP-SE(Active) IOS XR RUN PWR,NSHUT,MON
0/0/CPU0 A9K-2x100GE-SE IOS XR RUN PWR,NSHUT,MON
0/2/CPU0 A9K-36x10GE-SE IOS XR RUN PWR,NSHUT,MON
0/3/CPU0 A9K-MOD160-TR IOS XR RUN PWR,NSHUT,MON
0/3/1 A9K-MPA-4X10GE OK PWR,NSHUT,MON
RP/0/RP1/CPU0:ASR9922-B#show controller fabric plane all
Mon Apr 14 14:37:00.116 UTC
Flags: Admin State: 1-Up 2-Down 12-UnPowered 16-Shutdown
Oper State: 1-Up 2-Down 3-Admin Down
Summary for All Fabric Planes:
Plane Id Admin State Oper State Links Up Links Down In Pkt Count Out Pkt count
===================================================================================
0 01 01 08 00 346770 431250
1 01 01 08 00 44397 44397
2 01 01 08 00 44459 44459
3 01 01 08 00 94005 94005
4 01 01 08 00 73814 73814
Si un link se muestra como desactivado, el comando show controller fabric cross-bar link-status instance <0-1> spine <FC_num> se puede utilizar para identificar exactamente cuál. En este ejemplo, hay cinco enlaces de barras cruzadas hasta la instancia 0 de FC4 y tres enlaces hasta la instancia 1 de FC4 (5+3=8 desde antes). Hay dos más en la instancia 0 debido a los RP.
RP/0/RP1/CPU0:ASR9922-B#show controllers fabric crossbar link-status instance 0 spine 4
Fri Apr 18 18:08:31.953 UTC
PORT Remote Slot Remote Inst Logical ID Status
======================================================
01 05 00 0 Up
04 04 00 0 Up
05 02 00 0 Up
08 00 00 0 Up
09 01 00 0 Up
RP/0/RP1/CPU0:ASR9922-B#show controllers fabric crossbar link-status instance 1 spine 4
Fri Apr 18 18:09:13.637 UTC
PORT Remote Slot Remote Inst Logical ID Status
======================================================
00 05 00 0 Up
04 04 00 0 Up
05 02 00 0 Up
Con el estado de link recopilado en la salida anterior como una asignación y estas estadísticas, es fácil reducir cualquier componente que tenga un problema de tráfico. Para cada puerto de barra cruzada, interfaz SerDes, habrá estadísticas de ingreso (desde LC) y egreso (hacia LC). Estos se recopilan por instancia de barra cruzada FC.
RP/0/RP1/CPU0:ASR9922-B#show controller fabric crossbar statistics instance 0 spine 4
Tue Apr 22 16:52:23.162 UTC
Port statistics for xbar:0 port:0
==============================
Hi priority stats (unicast)
===========================
Low priority stats (multicast)
===========================
Port statistics for xbar:0 port:1
==============================
Hi priority stats (unicast)
===========================
Ingress Packet Count Since Last Read : 14016
Egress Packet Count Since Last Read : 24971
Low priority stats (multicast)
===========================
Port statistics for xbar:0 port:2
==============================
Hi priority stats (unicast)
===========================
Low priority stats (multicast)
===========================
Port statistics for xbar:0 port:4
==============================
Hi priority stats (unicast)
===========================
Ingress Packet Count Since Last Read : 21056
Egress Packet Count Since Last Read : 32195
Low priority stats (multicast)
===========================
Port statistics for xbar:0 port:5
==============================
Hi priority stats (unicast)
===========================
Ingress Packet Count Since Last Read : 7024
Egress Packet Count Since Last Read : 10477
Low priority stats (multicast)
===========================
Port statistics for xbar:0 port:6
==============================
Hi priority stats (unicast)
===========================
Low priority stats (multicast)
===========================
Port statistics for xbar:0 port:7
==============================
Hi priority stats (unicast)
===========================
Low priority stats (multicast)
===========================
Port statistics for xbar:0 port:8
==============================
Hi priority stats (unicast)
===========================
Low priority stats (multicast)
===========================
Ingress Packet Count Since Last Read : 37388
Egress Packet Count Since Last Read : 37388
Port statistics for xbar:0 port:9
==============================
Hi priority stats (unicast)
===========================
Ingress Packet Count Since Last Read : 72882
Egress Packet Count Since Last Read : 47335
Low priority stats (multicast)
===========================
Ingress Packet Count Since Last Read : 37386
Egress Packet Count Since Last Read : 37386
Port statistics for xbar:0 port:10
==============================
Hi priority stats (unicast)
===========================
Low priority stats (multicast)
===========================
Port statistics for xbar:0 port:11
==============================
Hi priority stats (unicast)
===========================
Low priority stats (multicast)
===========================
Port statistics for xbar:0 port:12
==============================
Hi priority stats (unicast)
===========================
Low priority stats (multicast)
===========================
Port statistics for xbar:0 port:13
==============================
Hi priority stats (unicast)
===========================
Low priority stats (multicast)
===========================
Port statistics for xbar:0 port:14
==============================
Hi priority stats (unicast)
===========================
Low priority stats (multicast)
===========================
Port statistics for xbar:0 port:15
==============================
Hi priority stats (unicast)
===========================
Low priority stats (multicast)
===========================
Port statistics for xbar:0 port:16
==============================
Hi priority stats (unicast)
===========================
Low priority stats (multicast)
===========================
Port statistics for xbar:0 port:17
==============================
Hi priority stats (unicast)
===========================
Low priority stats (multicast)
===========================
Port statistics for xbar:0 port:18
==============================
Hi priority stats (unicast)
===========================
Low priority stats (multicast)
===========================
Port statistics for xbar:0 port:19
==============================
Hi priority stats (unicast)
===========================
Low priority stats (multicast)
===========================
Port statistics for xbar:0 port:20
==============================
Hi priority stats (unicast)
===========================
Low priority stats (multicast)
===========================
Port statistics for xbar:0 port:22
==============================
Hi priority stats (unicast)
===========================
Low priority stats (multicast)
===========================
Port statistics for xbar:0 port:24
==============================
Hi priority stats (unicast)
===========================
Low priority stats (multicast)
===========================
Total Unicast In: 114978
Total Unicast Out: 114978
Total Multicast In: 74774
Total Multicast Out: 74774
En la propia LC, entre la barra cruzada y cada FIA, hay dos links 8x8x6.25 que proporcionan 100 G de ancho de banda bruto por FIA. Entre cada NP y FIA hay un único enlace 8x6.25 que proporciona 50 G de ancho de banda bruto por NP.
La recolección del estado del link de barra cruzada para una LC es similar a la de un FC, pero en este caso los links de la barra cruzada FC a la barra cruzada LC se verán así como la barra cruzada LC a los links FIA. Como se ha mencionado anteriormente, cada FIA se conecta a la barra cruzada a través de dos enlaces. En este ejemplo, los puertos 00 y 24 se conectan a FIA 2. Como en los ejemplos anteriores, las ranuras remotas 22-26 son los FC y 0/2/CPU0 corresponde a la ranura 4 en sí.
RP/0/RP1/CPU0:ASR9922-B#show controller fabric crossbar link-status inst 0 loc 0/2/CPU0
Wed Apr 23 14:22:42.250 UTC
PORT Remote Slot Remote Inst Logical ID Status
======================================================
00 04 02 1 Up
01 04 01 1 Up
02 04 01 0 Up
03 04 00 0 Up
04 04 00 1 Up
05 04 03 1 Up
06 04 05 1 Up
07 25 01 0 Up
08 04 03 0 Up
09 25 00 0 Up
10 04 05 0 Up
11 26 01 0 Up
12 26 00 0 Up
14 24 00 0 Up
15 24 01 0 Up
16 23 00 0 Up
17 23 01 0 Up
20 22 00 0 Up
22 22 01 0 Up
23 04 04 1 Up
24 04 02 0 Up
25 04 04 0 Up
Utilizando el estado de link recopilado en la salida anterior como una asignación de referencia, la siguiente salida de estadísticas se puede utilizar como una manera fácil de reducir cualquier componente que muestre pérdida de tráfico.
RP/0/RP1/CPU0:ASR9922-B#show controller fabric crossbar statistics instance 0 loc 0/2/CPU0
Wed Apr 23 15:53:41.955 UTC
Port statistics for xbar:0 port:0
==============================
Hi priority stats (unicast)
===========================
Ingress Packet Count Since Last Read : 15578
Egress Packet Count Since Last Read : 11957
Low priority stats (multicast)
===========================
Port statistics for xbar:0 port:1
==============================
Hi priority stats (unicast)
===========================
Ingress Packet Count Since Last Read : 15775
Egress Packet Count Since Last Read : 11647
Low priority stats (multicast)
===========================
Port statistics for xbar:0 port:2
==============================
Hi priority stats (unicast)
===========================
Ingress Packet Count Since Last Read : 15646
Egress Packet Count Since Last Read : 19774
Low priority stats (multicast)
===========================
Ingress Packet Count Since Last Read : 31424
Egress Packet Count Since Last Read : 188544
Port statistics for xbar:0 port:3
==============================
Hi priority stats (unicast)
===========================
Ingress Packet Count Since Last Read : 15663
Egress Packet Count Since Last Read : 15613
Low priority stats (multicast)
===========================
Ingress Packet Count Since Last Read : 31424
Egress Packet Count Since Last Read : 188547
Port statistics for xbar:0 port:4
==============================
Hi priority stats (unicast)
===========================
Ingress Packet Count Since Last Read : 15758
Egress Packet Count Since Last Read : 15813
Low priority stats (multicast)
===========================
Port statistics for xbar:0 port:5
==============================
Hi priority stats (unicast)
===========================
Ingress Packet Count Since Last Read : 15742
Egress Packet Count Since Last Read : 15628
Low priority stats (multicast)
===========================
Port statistics for xbar:0 port:6
==============================
Hi priority stats (unicast)
===========================
Ingress Packet Count Since Last Read : 15773
Egress Packet Count Since Last Read : 13687
Low priority stats (multicast)
===========================
Ingress Packet Count Since Last Read : 78666
Port statistics for xbar:0 port:7
==============================
Hi priority stats (unicast)
===========================
Low priority stats (multicast)
===========================
Port statistics for xbar:0 port:8
==============================
Hi priority stats (unicast)
===========================
Ingress Packet Count Since Last Read : 15679
Egress Packet Count Since Last Read : 15793
Low priority stats (multicast)
===========================
Ingress Packet Count Since Last Read : 31424
Egress Packet Count Since Last Read : 188544
Port statistics for xbar:0 port:9
==============================
Hi priority stats (unicast)
===========================
Ingress Packet Count Since Last Read : 72826
Egress Packet Count Since Last Read : 58810
Low priority stats (multicast)
===========================
Port statistics for xbar:0 port:10
==============================
Hi priority stats (unicast)
===========================
Ingress Packet Count Since Last Read : 15653
Egress Packet Count Since Last Read : 23041
Low priority stats (multicast)
===========================
Egress Packet Count Since Last Read : 188544
Port statistics for xbar:0 port:11
==============================
Hi priority stats (unicast)
===========================
Low priority stats (multicast)
===========================
Port statistics for xbar:0 port:12
==============================
Hi priority stats (unicast)
===========================
Ingress Packet Count Since Last Read : 54172
Egress Packet Count Since Last Read : 35440
Low priority stats (multicast)
===========================
Port statistics for xbar:0 port:14
==============================
Hi priority stats (unicast)
===========================
Ingress Packet Count Since Last Read : 15161
Egress Packet Count Since Last Read : 17790
Low priority stats (multicast)
===========================
Port statistics for xbar:0 port:15
==============================
Hi priority stats (unicast)
===========================
Low priority stats (multicast)
===========================
Port statistics for xbar:0 port:16
==============================
Hi priority stats (unicast)
===========================
Ingress Packet Count Since Last Read : 15220
Egress Packet Count Since Last Read : 17790
Low priority stats (multicast)
===========================
Port statistics for xbar:0 port:17
==============================
Hi priority stats (unicast)
===========================
Ingress Packet Count Since Last Read : 1
Egress Packet Count Since Last Read : 1
Low priority stats (multicast)
===========================
Port statistics for xbar:0 port:20
==============================
Hi priority stats (unicast)
===========================
Ingress Packet Count Since Last Read : 36457
Egress Packet Count Since Last Read : 58699
Low priority stats (multicast)
===========================
Ingress Packet Count Since Last Read : 188549
NULL FPOE Drop Count : 2
Egress Packet Count Since Last Read : 235786
Port statistics for xbar:0 port:22
==============================
Hi priority stats (unicast)
===========================
Ingress Packet Count Since Last Read : 1
Egress Packet Count Since Last Read : 1
Low priority stats (multicast)
===========================
Port statistics for xbar:0 port:23
==============================
Hi priority stats (unicast)
===========================
Ingress Packet Count Since Last Read : 15775
Egress Packet Count Since Last Read : 15835
Low priority stats (multicast)
===========================
Ingress Packet Count Since Last Read : 31424
Port statistics for xbar:0 port:24
==============================
Hi priority stats (unicast)
===========================
Ingress Packet Count Since Last Read : 15843
Egress Packet Count Since Last Read : 19464
Low priority stats (multicast)
===========================
Ingress Packet Count Since Last Read : 31424
Egress Packet Count Since Last Read : 188544
Port statistics for xbar:0 port:25
==============================
Hi priority stats (unicast)
===========================
Ingress Packet Count Since Last Read : 15646
Egress Packet Count Since Last Read : 15586
Low priority stats (multicast)
===========================
Egress Packet Count Since Last Read : 188544
Total Unicast In: 382369
Total Unicast Out: 382369
Total Multicast In: 424335
Total Multicast Out: 1367053
El primer resultado indica que hay dos RP y dos LC. La segunda salida indica que el link de FC4 a la ranura remota 0 (RP0) está inactivo.
RP/0/RP0/CPU0:ASR9k-1#show controllers fabric plane all
Plane Id Admin State Oper State Links Up Links Down In Pkt Count Out Pkt count
======================================================================================
0 01 01 06 00 62266063301 62266209776
1 01 01 06 00 18730254608 18730254616
2 01 01 06 00 18730354183 18730354187
3 01 01 06 00 62257126982 62257127007
4 01 01 05 01 37448788006 37448788023
RP/0/RP0/CPU0:ASR9k-1#show controllers fabric crossbar link-status instance 0 spine 4
PORT Remote Slot Remote Inst Logical ID Status
======================================================
04 04 00 0 Up
08 00 00 0 Down
09 01 00 0 Up
10 03 00 0 Up
Dado que el ancho de banda de los FC se comparte entre todos los FIA y NP en la LC cuando un link de barra cruzada está inactivo, el ancho de banda neto para la LC se reducirá 55 G en un sistema de tifón. El sistema puede funcionar con un link inactivo dada la redundancia del sistema, pero debe investigarse inmediatamente.
Cuando se desactiva un link de barra cruzada, se puede ver una breve caída del tráfico y el driver de entramado vuelve a entrenar el link para intentar la recuperación automática. Si esto falla, una Inserción y extracción en línea (OIR) podría recuperar el problema también. Para cualquier otro problema, póngase en contacto con el Technical Assistance Center (TAC).
Estos mensajes indican que el sistema se ejecuta por debajo de los cinco FC recomendados. Aunque se recomienda ejecutar siempre cinco FC, esto no significa necesariamente ninguna pérdida de ancho de banda para las LC del sistema. Consulte la sección Requisitos de tarjeta de fabric para obtener más información.
RP/0/RP1/CPU0:May 13 14:42:22.810 : pfm_node_rp[353]:
%PLATFORM-FABMGR-1-SPINE_UNAVAILABLE : Set|fabmgr[303204]|Fabric Manager(0x1032000)|
Number of active spines has dropped below the recommended number 5
RP/0/RP1/CPU0:May 13 14:53:18.897 : pfm_node_rp[353]:
%PLATFORM-FABMGR-1-SPINE_UNAVAILABLE : Clear|fabmgr[303204]|Fabric Manager(0x1032000)|
Number of active spines has dropped below the recommended number 5
Cuando se realiza una OIR de un FC, hay dos botones mecánicos que se deben pulsar antes de que la tarjeta esté parcialmente desinstalada, lo que requiere una OIR para recuperarse. La razón de estos botones es permitir un apagado elegante de la FC.
En el router 9922, el botón superior es puramente mecánico, mientras que el botón inferior envía una señal al sistema para apagar correctamente la tarjeta. Se ve un syslog en este formato. Si los botones no fueron pulsados y un OIR no recupera el problema, póngase en contacto con el TAC.
RP/0/RP0/CPU0:Dec 24 10:45:27.108 MST: fab_xbar_sp3[220]: FC3 Inactive due to
Front Panel Switch Press. Please OIR to recover.
Estas salidas son las asignaciones lógicas a las ranuras físicas para los routers 9922 y 9912. Esta información es necesaria cuando se consultan los comandos fabric show.
slot 00 -> 0/RP0/CPU0 (0x1)
slot 01 -> 0/RP1/CPU0 (0x11)
slot 02 -> 0/0/CPU0 (0x821)
slot 03 -> 0/1/CPU0 (0x831)
slot 04 -> 0/2/CPU0 (0x841)
slot 05 -> 0/3/CPU0 (0x851)
slot 06 -> 0/4/CPU0 (0x861)
slot 07 -> 0/5/CPU0 (0x871)
slot 08 -> 0/6/CPU0 (0x881)
slot 09 -> 0/7/CPU0 (0x891)
slot 10 -> 0/8/CPU0 (0x8a1)
slot 11 -> 0/9/CPU0 (0x8b1)
slot 12 -> 0/10/CPU0 (0x8c1)
slot 13 -> 0/11/CPU0 (0x8d1)
slot 14 -> 0/12/CPU0 (0x8e1)
slot 15 -> 0/13/CPU0 (0x8f1)
slot 16 -> 0/14/CPU0 (0x901)
slot 17 -> 0/15/CPU0 (0x911)
slot 18 -> 0/16/CPU0 (0x921)
slot 19 -> 0/17/CPU0 (0x931)
slot 20 -> 0/18/CPU0 (0x941)
slot 21 -> 0/19/CPU0 (0x951)
slot 22 -> 0/FC0/SP (0x1960)
slot 23 -> 0/FC1/SP (0x1970)
slot 24 -> 0/FC2/SP (0x1980)
slot 25 -> 0/FC3/SP (0x1990)
slot 26 -> 0/FC4/SP (0x19a0)
slot 27 -> 0/FC5/SP (0x19b0)
slot 28 -> 0/FC6/SP (0x19c0)
slot 34 -> 0/BPID0/SP (0x1220)
slot 35 -> 0/BPID1/SP (0x1230)
slot 36 -> 0/FT0/SP (0x640)
slot 37 -> 0/FT1/SP (0x650)
slot 38 -> 0/FT2/SP (0x660)
slot 39 -> 0/FT3/SP (0x670)
slot 40 -> 0/PM0/SP (0xe80)
slot 41 -> 0/PM1/SP (0xe90)
slot 42 -> 0/PM2/SP (0xea0)
slot 43 -> 0/PM3/SP (0xeb0)
slot 44 -> 0/PM4/SP (0xec0)
slot 45 -> 0/PM5/SP (0xed0)
slot 46 -> 0/PM6/SP (0xee0)
slot 47 -> 0/PM7/SP (0xef0)
slot 48 -> 0/PM8/SP (0xf00)
slot 49 -> 0/PM9/SP (0xf10)
slot 50 -> 0/PM10/SP (0xf20)
slot 51 -> 0/PM11/SP (0xf30)
slot 52 -> 0/PM12/SP (0xf40)
slot 53 -> 0/PM13/SP (0xf50)
slot 54 -> 0/PM14/SP (0xf60)
slot 55 -> 0/PM15/SP (0xf70)
slot 00 -> 0/RP0/CPU0 (0x1)
slot 01 -> 0/RP1/CPU0 (0x11)
slot 02 -> 0/0/CPU0 (0x821)
slot 03 -> 0/1/CPU0 (0x831)
slot 04 -> 0/2/CPU0 (0x841)
slot 05 -> 0/3/CPU0 (0x851)
slot 06 -> 0/4/CPU0 (0x861)
slot 07 -> 0/5/CPU0 (0x871)
slot 08 -> 0/6/CPU0 (0x881)
slot 09 -> 0/7/CPU0 (0x891)
slot 10 -> 0/8/CPU0 (0x8a1)
slot 11 -> 0/9/CPU0 (0x8b1)
slot 12 -> 0/FC0/SP (0x18c0)
slot 13 -> 0/FC1/SP (0x18d0)
slot 14 -> 0/FC2/SP (0x18e0)
slot 15 -> 0/FC3/SP (0x18f0)
slot 16 -> 0/FC4/SP (0x1900)
slot 17 -> 0/FC5/SP (0x1910)
slot 18 -> 0/FC6/SP (0x1920)
slot 25 -> 0/BPID0/SP (0x1190)
slot 26 -> 0/FT0/SP (0x5a0)
slot 27 -> 0/FT1/SP (0x5b0)
slot 40 -> 0/PM0/SP (0xe80)
slot 41 -> 0/PM1/SP (0xe90)
slot 42 -> 0/PM2/SP (0xea0)
slot 43 -> 0/PM3/SP (0xeb0)
slot 44 -> 0/PM4/SP (0xec0)
slot 45 -> 0/PM5/SP (0xed0)
slot 46 -> 0/PM6/SP (0xee0)
slot 47 -> 0/PM7/SP (0xef0)
slot 48 -> 0/PM8/SP (0xf00)
slot 49 -> 0/PM9/SP (0xf10)
slot 50 -> 0/PM10/SP (0xf20)
slot 51 -> 0/PM11/SP (0xf30)
Las LC utilizan una ruta fija sobre el fabric basada en un hash calculado sobre el origen y el grupo (S, G) del flujo de multidifusión. Por lo tanto, para un mayor rendimiento de multidifusión sobre una LC, es importante tener un mayor número de flujos con origen y grupo que varía para distribuir el tráfico de manera uniforme a través de todos los planos de fabric activos. Si se elimina o desactiva la FC seleccionada, el algoritmo de selección de link selecciona un link diferente entre los planos de fabric activos disponibles.
El reenvío multidifusión utiliza un campo de encabezado de fabric de 12 bits denominado ID de grupo de fabric (FGID). Los bits 0 y 1 están reservados para RP0/1. Los 10 bits que permanecen, de 2 a 11, se utilizan para dirigir 20 LC. Dado que 1 bit está disponible para las 2 LC, hay replicación de paquetes multicast redundante (supercast) entre la LC emparejada [(LC0, LC10), (LC1, LC11), (LC2, LC12), y así sucesivamente]. La barra cruzada local en la LC emparejada descarta el tráfico multicast redundante si ninguna interfaz en esa LC se ha unido a ese grupo multicast.
Bit FGID |
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Ranura |
RP0 |
RP1 |
LC0 |
LC1 |
LC2 |
LC3 |
LC4 |
LC5 |
LC6 |
LC7 |
LC8 |
LC9 |
Ranura compartida |
X |
X |
LC10 |
LC11 |
LC12 |
LC13 |
LC14 |
LC15 |
LC16 |
LC17 |
LC18 |
LC19 |
Revisión | Fecha de publicación | Comentarios |
---|---|---|
1.0 |
19-Mar-2015 |
Versión inicial |