Inleiding
Dit document beschrijft hoe u fouten kunt begrijpen van apparaten die zijn aangesloten op Gigabit Ethernet (mGig)-poorten op Catalyst 9000 Series Switches.
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 Series 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
Dit document beschrijft waarom u FCS-fouten (Frame Check Sequence), invoerfouten of pakketverlies kunt ervaren met apparaten die verbinding maken met Gigabit Ethernet (mGig)-poorten op Catalyst 9000 Series switches vanwege de interpacket gap- (IPG) of interframe gap- (IFG) tolerantie.
In netwerken kan een pauze tussen netwerkpakketten of netwerkframes vereist zijn. Deze tijd tussen pakketten staat bekend als de IPG of IFG. Deze pauze is nodig om de ontvangerklok te kunnen herstellen, wat de ontvanger in staat stelt om zich voor te bereiden op een ander pakket. De standaardwaarde van IFG/IPG voor Gigabit Ethernet is 12 bytes. Volgens IEEE-standaard 802.3 kan de minimumwaarde voor de IFG echter slechts 8 bytes of 64 BT (bits tijden) bedragen. Ter referentie wordt dit gedocumenteerd in 802.3-2000 - IEEE Standard for Information Technology - LAN/MAN - Specific Requirements.
Probleemoverzicht
MultigGigabit Ethernet-technologie wordt geïmplementeerd op 10Gig PHY's op Cat9000-architectuur. Wanneer een verbinding bijvoorbeeld tot stand is gebracht via een mGig-poort op 1 Gbps, als het verkeer hoger is dan de interfacebandbreedte, gebruikt de C9600 poortbuffers om dat overtollige verkeer aan te passen en verlaagt hij dynamisch de grootte van de IFG/IPG om eventuele gevolgen te voorkomen en de doorvoersnelheid en prestaties van de switch te garanderen. De kwestie doet zich voor wanneer sommige peer-apparaten niet in staat zijn om de kleinere IFG/IPG-formaten te verwerken en legitieme pakketten niet meer 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 type verlies ervaren in de vorm van invoerfouten (CRC, FCS) op de interface.
Zoals in de tabel wordt getoond, vormt de structuur van een Ethernet-pakket, dat het veld IPG/IFG omvat:
laag |
Inleiding |
Frame Delimeter starten |
Bestemmings-MAC |
Bron-MAC |
802.1Q tag |
Ethernet (Ethernet II) of lengte (IEEE 802.3) |
payload |
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-152 octetten |
|
Layer 1-bits |
72-1530 octetten |
≥ 8 octetten |
Wijzigingen in software
Cisco heeft wijzigingen aangebracht in de software voor Catalyst switches die geschikt zijn voor mGig, om apparaten aan te passen die geen variantie in de IPG/IFG tolereren. Deze wijzigingen worden gedocumenteerd in verschillende Cisco bug-ID’s.
Betrokken platform(s) |
Identificatie van bugs en oplossingsstatus |
C9200L switch |
Volledig opgelost, zie 'Cisco bug ID CSCvy72944' voor meer informatie. |
C9300-48UN |
Volledig opgelost, zie Cisco bug-id CSCvw65866 voor meer informatie. |
C9300-48UXM switch |
Volledig opgelost, zie 'Cisco bug ID CSCvr95643' voor meer informatie. |
C9300-48UXM switch |
Volledig opgelost, zie 'Cisco bug ID CSCvr13950' voor meer informatie. |
C960-LC-48TX switch |
Volledig opgelost, zie 'Cisco bug ID CSCvz67689' en/of 'Cisco bug ID CSCwb31319' voor meer informatie. |
Opmerking: alleen geregistreerde Cisco-clients kunnen toegang krijgen tot de bugs die in dit document worden vermeld.
Voorwendselen
In sommige gevallen kunnen deze interoperabiliteitsproblemen worden verholpen door de mGig-poort hard te coderen naar een lagere snelheid (100 Mbps vs 1 Gbps), gebruik van een andere snelheid (100 Mbps of 10 Gbps vs 1 Gbps) of het betreffende apparaat wordt verplaatst naar een poort die niet geschikt is voor mGig.