Dit document beschrijft het gebruik van afzonderlijke fabric-kaarten met de ASR 9922 en ASR 9912, vergelijkbaar met de fabric-architectuur die met het Cisco Carrier Routing System (CRS) is geïmplementeerd.
De ASR 9000 (ASR9K) van Cisco gebruikt een drie-poorts fabric-systeem. In andere chassistypes (bijvoorbeeld 9006 en 9010) wordt de driestappenstof verdeeld in fase één en fase drie op de lijnkaarten (LC's), en fase twee op de Route Switch Processor (RSP). Met de komst van de 9922 en 9912 is fase twee van de stof verplaatst van de RSP naar speciale fabric kaarten en wordt een Route Processor (RP) kaart gebruikt in plaats van de RSP.
Elke Fabric Card (FC) is zijn eigen ruggengraat. Deze termen kunnen door elkaar worden gebruikt, evenals de term 'vliegtuig' die in CRS-terminologie wordt gebruikt. Hieronder is een overzichtsweergave van het systeem met de dwarsbalk als 'Fabric Intf'.
Elke FC heeft twee switch fabric ASIC's, vaak aangeduid als crossbar ASIC's, die in kaart worden gebracht als instantie 0 en 1, terwijl elke LC en RP een dwarsbalk hebben, instantie 0.
Op elke LC zijn er twee Serializer/Deserializer (SerDes) interfaces die verbinding maken met elke FC, één SerDes interface per FC dwarsbalk (0 en 1). Deze FC-dwarsbalken fungeren als onze tweede stap in de driestappenstructuur, terwijl fase één en fase drie bestaan als de dwarsbalk van de LC. Daarnaast heeft elke RP één SerDes interface per FC met deze verbinding altijd op de kruisbalk van FCs instantie 0.
Network Processors (NP’s) en Fabric Interface ASIC’s (FIA’s) zijn onafhankelijk van het plannen van dwarsbalken, het verkeer is taakverdeling op alle acht koppelingen die samen de SerDes-interface vormen. Als één enkele verbinding binnen de interface SerDes een kwestie heeft dan zal de volledige interface worden gesloten. Als deze fout wordt gedetecteerd, geven de stuurprogramma's een omscholing om te proberen de link te repareren.
In de huidige Typhoon-architectuur worden vijf FC’s ondersteund. Deze kaarten bieden 8x7.5 G links per SerDes interface wat overeenkomt met 55 G beschikbare bandbreedte nadat de codering is verwerkt. Met alle vijf FC's heeft elke LC 2x55x5 = 550 Gbps bandbreedte beschikbaar. Bij de accounting voor 4+1 fabric redundantie is 440 Gbps beschikbaar per LC.
De kaarten van de volgende generatie ondersteunen 15 Gbps SerDes-verbindingen. Met de extra ondersteuning van zeven fabric-kaarten biedt dit 2x15x7 = 1,61 Tbps bandbreedte per sleuf. Bij een redundantie van 6+1 fabric biedt dit 1,38 Tbps per sleuf.
Aangezien de bandbreedte op de dwarsbalk wordt gedeeld tussen alle FIA's en NP's, zijn een paar berekeningen nodig om de ware bandbreedte en stoffenredundantie te bepalen.
Gebruik deze formule om het minimumaantal FC’s te berekenen dat voor een bepaalde LC nodig is:
(num_ports_used*port_bandbreedte)/(FC_bandbreedte)
In het geval van de 36x10 GigE-kaart met 30 poorten is dit (30*10)/(110)=2,72 FC’s, of drie FC’s naar boven afgerond.
Gebruik de volgende formule om de redundantie n+1 te berekenen:
(num_ports_used*port_bandbreedte)/(FC_bandbreedte) + 1
In het geval van de 36x10 GigE-kaart zou dit vijf zijn als alle 36 poorten werden gebruikt.
In deze tabel wordt het aantal benodigde FC’s voor het volledige lijntarief weergegeven.
LC-type |
Min. FC vereist in chassis |
FC-nummer vereist voor n+1-redundantie |
A9K-MOD80-A |
1 |
2 |
A9K-MOD160 switch |
2 |
3 |
A9K-2x 100 GE |
2 |
3 |
A9K-24x 10 GE |
3 |
4 |
A9K-36x 10 GE |
4 |
5 |
Het eerste wat je moet controleren is of alle SerDes links op alle vliegtuigen, FCs, omhoog zijn. Om dit te controleren, voer het materieel van de showcontroller in [alle | [0-6]] commando. Omdat er twee RP's en drie LC's zijn, zijn er in dit voorbeeld (1x2)+(2x3) = 8 links en zijn alle links tot alle vlakken.
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
Als een link zoals beneden de opdracht toont controllerstof kruisbalk link-status instantie <0-1> wervelkolom <FC_num> kan worden gebruikt om precies te identificeren welke. In dit voorbeeld zijn er vijf dwarsbalken tot FC4 instantie 0 en drie koppelingen tot FC4 instantie 1 (5+3=8 van tevoren). Vanwege de RP's zijn er nog twee bij voorbeeld 0.
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
Met de link-status verzameld in de vorige output als een afbeelding en deze statistieken, is het gemakkelijk om een component die een verkeersprobleem heeft te versmallen. Voor elke dwarsbalkpoort, SerDes interface, zal er toegang (van LC) en uitgang (naar LC) statistieken zijn. Deze worden verzameld per FC crossbar instantie.
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
Op de LC zelf, tussen de dwarsbalk en elke FIA, zijn er 2x8x6.25 links die 100 G ruwe bandbreedte per FIA bieden. Tussen elk NP en FIA is er een enkele 8x6.25 link die 50 G ruwe bandbreedte per NP geeft.
De verzameling van de dwarsbalkstatus voor een LC is vergelijkbaar met die van een FC, maar in dit geval zullen de links van de FC dwarsbalk naar de LC dwarsbalk worden gezien, evenals de LC-dwarsbalk naar FIA-links. Zoals eerder vermeld, verbindt elke FIA via twee verbindingen met de dwarsbalk. In dit voorbeeld, poort 00 en 24 beide verbinden met FIA 2. Net als bij de vorige voorbeelden zijn de externe slots 22-26 de FC's en 0/2/CPU0 komt overeen met sleuf 4 zelf.
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
Gebruikend de verbinding-status die in de vorige output als verwijzingsafbeelding wordt verzameld, kan de hieronder statistische output als gemakkelijke manier worden gebruikt om het even welke componenten te versmallen die verkeersverlies tonen.
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
De eerste output geeft aan dat er twee RP's en twee LC's zijn. De tweede output geeft aan dat de link van FC4 naar de externe sleuf 0 (RP0) is omlaag.
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
Aangezien de bandbreedte van de FC’s wordt gedeeld tussen alle FIA’s en NP’s op de LC wanneer een dwarsbalk link is uitgevallen, wordt de netto bandbreedte voor de LC verminderd met 55 G in een Typhoon systeem. Het systeem kan werken met een koppeling omlaag gegeven de redundantie van het systeem, maar moet onmiddellijk worden onderzocht.
Wanneer een dwarsbalkverbinding neervalt, kan een korte verkeersdaling worden gezien en de machinist hertraint de verbinding om automatisch herstel te proberen. Als dit mislukt, kan een Online Insertion and Removal (OIR) de kwestie ook herstellen. Voor verdere problemen kunt u contact opnemen met het Technical Assistance Center (TAC).
Deze berichten geven aan dat het systeem onder de aanbevolen vijf FC's loopt. Het is aan te raden om altijd vijf FC’s uit te voeren, maar dit betekent niet per se een bandbreedteverlies voor de LC’s in het systeem. Zie het gedeelte Fabric Card Requirements voor meer informatie.
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
Bij het uitvoeren van een OIR van een FC zijn er twee mechanische knoppen die moeten worden gedrukt voordat de kaart gedeeltelijk loszit, wat vereist dat een OIR zich moet herstellen. De reden voor deze knoppen is om een graceful shutdown van de FC toe te staan.
Op de 9922 router is de bovenste knop zuiver mechanisch, terwijl de onderste knop een signaal naar het systeem stuurt om de kaart op elegante wijze uit te schakelen. Een syslog in dit formaat is te zien. Als de knoppen niet zijn ingedrukt en een OIR het probleem niet kan herstellen, neemt u contact op met de 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.
Deze uitgangen zijn de logische aan fysieke groeftoewijzingen voor de routers 9922 en 9912. Deze informatie is nodig bij het bekijken van de opdrachten van de 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)
LC's gebruiken een vast pad over de stof op basis van een hash berekend over bron en groep (S, G) van de multicast stroom. Vandaar, voor hogere multicast doorvoersnelheid over een LC, is het belangrijk om een hoger aantal stromen met bron en groep te hebben die variëren om verkeer over alle actieve stoffenvliegtuigen gelijk te verdelen. Als de geselecteerde FC wordt verwijderd of uitgeschakeld, selecteert het algoritme voor linkselectie een andere link tussen de beschikbare actieve stof vlakken.
Multicast-doorsturen gebruikt een 12-bits fabric-headerveld met de naam Fabric Group ID (FGID). Bit 0 en 1 zijn gereserveerd voor RP0/1. De 10 resterende bits, van 2 tot 11, worden gebruikt om 20 LC's aan te pakken. Aangezien 1 bit beschikbaar is voor 2 LC's, is er redundante multicast pakketreplicatie (supercast) tussen gepaarde LC [(LC0, LC10), (LC1, LC11), (LC2, LC12) enzovoort]. Lokale kruisbalk op de gepaarde LC laat redundant multicast verkeer vallen als er geen interface op die LC zich bij die multicast groep heeft aangesloten.
FGID-bit |
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
sleuf |
RP0 |
RP1 |
LC0 |
LC1 |
LC2 |
LC3 |
LC4 |
LC5 |
LC6 |
LC7 |
LC8 |
LC9 |
Gekoppelde sleuf |
X |
X |
LC10 |
LC11 |
LC12 |
LC13 |
LC14 |
LC15 |
LC16 |
LC17 |
LC18 |
LC19 |
Revisie | Publicatiedatum | Opmerkingen |
---|---|---|
1.0 |
19-Mar-2015 |
Eerste vrijgave |