Inleiding
In dit document wordt beschreven hoe u fouten kunt begrijpen van apparaten die zijn aangesloten op Multigabit Ethernet (mGig)-poorten op Switches uit de Catalyst 9000-reeks.
Voorwaarden
Vereisten
Er zijn geen specifieke vereisten van toepassing op dit document.
Gebruikte componenten
De informatie in dit document is gebaseerd op deze platformen: Catalyst 9000 serie switches met mGig geschikte poorten.
De informatie in dit document is gebaseerd op de apparaten in een specifieke laboratoriumomgeving. Alle apparaten die in dit document worden beschreven, hadden een opgeschoonde (standaard)configuratie. Als uw netwerk live is, moet u zorgen dat u de potentiële impact van elke opdracht begrijpt.
Achtergrondinformatie
In dit document wordt beschreven waarom u FCS-fouten (Frame Check Sequence), invoerfouten of pakketverlies kunt tegenkomen bij apparaten die verbinding maken met Multigigabit Ethernet (mGig)-poorten op switches uit de Catalyst 9000-reeks als gevolg van interpacket gap (IPG) of interframe gap (IFG)-tolerantie.
In netwerken kan een pauze tussen netwerkpakketten of netwerkframes nodig zijn. Deze tijd tussen pakketten staat bekend als de IPG of IFG. Deze pauze is nodig om de ontvanger klokherstel mogelijk te maken, waardoor de ontvanger zich kan voorbereiden op een ander pakket. De IFG/IPG-standaardwaarde voor Gigabit Ethernet is 12 bytes. Vanaf IEEE-standaard 802.3 kan de minimumwaarde voor de IFG echter zo laag zijn als 8 bytes of 64 BT (bittijden). Ter referentie, dit is gedocumenteerd in 802.3-2000 - IEEE Standard for Information Technology - LAN/MAN - Specific Requirements.
Overzicht van probleem
Multigabit Ethernet-technologie is geïmplementeerd op 10Gig PHY's op Cat9000-architectuur. Wanneer bijvoorbeeld een verbinding tot stand wordt gebracht via een mGig-poort met een snelheid van 1 Gbps, als het verkeer hoger barst dan de bandbreedte van de interface, gebruikt de C9600 poortbuffers om dat overtollige verkeer op te vangen en de IFG/IPG-grootte dynamisch te verkleinen om impact te voorkomen en de doorvoer van het verkeer en de prestaties van de switch te garanderen. Het probleem doet zich voor wanneer sommige peer-apparaten niet in staat zijn om de kleinere IFG / IPG-formaten te verwerken en niet langer legitieme pakketten herkennen en dit verkeer laten vallen, wat resulteert in invoerfouten op hun NIC of PHY, zoals Cyclic Redundancy Check (CRC) of FCS-fouten. In bepaalde scenario's kan de lokale mGig-poort (een interface van de mGig-lijnkaart C9600-LC-48TX) ook hetzelfde soort verlies ervaren in de vorm van invoerfouten (CRC, FCS) op de interface.
Zoals in de tabel wordt getoond, is de structuur van een Ethernet-pakket, dat het IPG/IFG-veld bevat:
|
laag
|
preambule
|
Beginframeafbakening
|
Bestemmings-MAC
|
Bron-MAC
|
802.1Q-tag
|
Ethernet (Ethernet II) of lengte (IEEE 802.3)
|
nuttige lading
|
Frame Check Sequence (32-bits CRC)
|
IPG/IFG
|
|
7 octetten
|
1 octet
|
6 octetten
|
6 octetten
|
4 octetten
|
2 octetten
|
46-1500 octetten
|
4 octetten
|
≥ 8 octetten
|
|
Layer 2 Ethernet-frame
|
|
|
64-1522 octetten
|
|
|
Layer 1-bits
|
72-1530 octetten
|
≥ 8 octetten
|
Softwarewijzigingen
Cisco heeft wijzigingen aangebracht in de software voor mGig-geschikte katalysatorapparaten om switches te huisvesten die geen variaties in de IPG / IFG tolereren. Deze wijzigingen zijn gedocumenteerd in verschillende Cisco-bug-ID's.
|
Betrokken platform(s)
|
Bug-ID en oplossingsstatus
|
|
C9200L
|
Volledig opgelost, zie 'Cisco bug ID CSCvy72944' voor meer informatie.
|
|
C9300-48UN
|
Volledig opgelost, zie Cisco bug ID CSCvw65866 voor meer informatie.
|
|
C9300-48UXM
|
Volledig opgelost, zie 'Cisco bug ID CSCvr95643' voor meer informatie.
|
|
C9300-48UXM
|
Volledig opgelost, zie 'Cisco bug ID CSCvr13950' voor meer informatie.
|
|
C9600-LC-48TX
|
Volledig opgelost, zie 'Cisco bug ID CSCvz67689' en / of 'Cisco bug ID CSCwb31319' voor meer informatie.
|
Opmerking: alleen geregistreerde Cisco-clients hebben toegang tot de bugs die in dit document worden vermeld.
tijdelijke oplossingen
In sommige gevallen kunnen deze interoperabiliteitsproblemen worden beperkt door de mGig-poort hard te coderen naar een lagere snelheid (100 Mbps versus 1 Gbps), gebruik van een andere snelheid (100 Mbps of 10 Gbps versus 1 Gbps), of het getroffen apparaat wordt verplaatst naar een poort die niet geschikt is voor mGig.