De documentatie van dit product is waar mogelijk geschreven met inclusief taalgebruik. Inclusief taalgebruik wordt in deze documentatie gedefinieerd als taal die geen discriminatie op basis van leeftijd, handicap, gender, etniciteit, seksuele oriëntatie, sociaaleconomische status of combinaties hiervan weerspiegelt. In deze documentatie kunnen uitzonderingen voorkomen vanwege bewoordingen die in de gebruikersinterfaces van de productsoftware zijn gecodeerd, die op het taalgebruik in de RFP-documentatie zijn gebaseerd of die worden gebruikt in een product van een externe partij waarnaar wordt verwezen. Lees meer over hoe Cisco gebruikmaakt van inclusief taalgebruik.
Cisco heeft dit document vertaald via een combinatie van machine- en menselijke technologie om onze gebruikers wereldwijd ondersteuningscontent te bieden in hun eigen taal. Houd er rekening mee dat zelfs de beste machinevertaling niet net zo nauwkeurig is als die van een professionele vertaler. Cisco Systems, Inc. is niet aansprakelijk voor de nauwkeurigheid van deze vertalingen en raadt aan altijd het oorspronkelijke Engelstalige document (link) te raadplegen.
In dit document worden de richtlijnen beschreven voor het troubleshooten van problemen en voor het isoleren en oplossen van automatische onderhandelingen voor Ethernet-verbindingen.
Cisco raadt kennis van de volgende onderwerpen aan:
Problemen met 10/100 netwerkinterfacekaarten (NIC’s) oplossen
Gigabit-onderhandeling
Operationele problemen op specifieke Cisco-platforms
Operationele problemen met specifieke NIC’s
Tabel met alle mogelijke instellingen en resultaten van snelheid en duplexmodus tussen een NIC en een switch
Bespreking van het protocol voor automatische onderhandeling zelf (inclusief FLP)
Opmerking: Raadpleeg Problemen met Cisco Catalyst-Switches oplossen voor meer informatie over automatische onderhandeling.
De informatie in dit document is gebaseerd op de volgende software- en hardware-versies:
Cisco IOS-systeemsoftware
De volgende apparatuur werd gebruikt om de voorbeelden in dit document te maken:
Een terminal
Een consolekabel die geschikt is voor de Supervisor Engine in de switch; raadpleeg Connecting a Terminal to the Console Port on Catalyst Switches (Een terminal aansluiten op de consolepoort op Catalyst-switches) voor meer informatie
Twee Catalyst switches in een laboratoriumomgeving met ontruimde configuraties
Twee 10/100/1000 Mb TX full-duplex geschikte interfaces
Een cross-over Ethernet-kabel
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.
Opmerking: de opdracht schrijfwissen is op elke switch gegeven om ervoor te zorgen dat ze standaardconfiguraties hebben.
Raadpleeg Cisco Technical Tips Conventions (Conventies voor technische tips van Cisco) voor meer informatie over documentconventies.
Dit document biedt een algemene beschrijving van automatische onderhandeling en verklaart de procedure om automatische onderhandeling te configureren en te verifiëren op Catalyst switches die de Cisco IOS-software uitvoeren op zowel de Supervisor Engine als MSFC (native). Dit document toont ook een voorbeeld van waarom de meest voorkomende fout in de duplex-mismatch optreedt en beschrijft hoe u automatische onderhandeling kunt configureren en verifiëren op Catalyst-switches waarop Cisco IOS® systeemsoftware wordt uitgevoerd.
Opmerking: de Catalyst switches/modules, zoals Catalyst 6500/6000, 4500/4000, 3550 en 2950, ondersteunen 10/100/1000 Mbps onderhandelde Ethernet-interfaces of poorten. Deze poorten werken op een snelheid van 10 Mbps, 100 Mbps of 1000 Mbps, afhankelijk van de verbinding met de andere kant. Deze 10/100/1000 Mbps-poorten kunnen worden geconfigureerd voor snelle en duplexonderhandeling vergelijkbaar met 10/100 Mbps-poorten en Cisco IOS-softwaregebaseerde switches. Daarom zijn de configuraties die in dit document worden beschreven voor onderhandeling bij 10/100 Mbps poorten ook van toepassing op 10/100/1000 Mbps poorten.
Automatische onderhandeling is een optionele functie van de IEEE 802.3u Fast Ethernet-standaard waarmee apparaten via een link automatisch informatie over snelheid en duplexmodus kunnen uitwisselen.
Automatische onderhandeling is gericht op poorten. Deze poorten worden toegewezen aan gebieden waar tijdelijke gebruikers of apparaten verbinding maken met een netwerk. Veel bedrijven hebben bijvoorbeeld gedeelde kantoren of bureaus die accountmanagers en systeemengineers kunnen gebruiken wanneer ze op kantoor zijn. Elk kantoor of bureau heeft een Ethernet-poort die permanent is aangesloten op het kantoornetwerk. Omdat niet kan worden gegarandeerd dat elke gebruiker een 10 Mb, 100 Mb Ethernet of een 10/100 Mb kaart in zijn laptop heeft, moeten de switch poorten die deze aansluitingen verwerken hun snelheid en duplexmodus kunnen afhandelen. Het alternatief zou zijn om zowel een 10 Mb als een 100 Mb poort in elk kantoor, of bij elk bureau, te regelen en deze dienovereenkomstig te labelen.
Prestatieproblemen op 10/100 Mb Ethernet-links treden met name op wanneer de ene poort op de link op half-duplex functioneert en de andere poort op full-duplex. Dit gebeurt wanneer een of beide poorten op een link worden gereset en het automatisch onderhandelingsproces niet resulteert in beide koppelingspartners met dezelfde configuratie. Of wanneer gebruikers de ene kant van een link opnieuw configureren en de andere kant niet. Aan beide zijden van een link moet automatisch worden onderhandeld of beide kanten moeten de onderhandelingen uit de hand doen. Cisco raadt aan om automatische onderhandeling in te schakelen voor apparaten die voldoen aan 802.3u.
Veel prestatiegerelateerde ondersteuningsverzoeken kunnen worden vermeden door automatische onderhandeling correct te configureren. Veel Catalyst Ethernet-switchingmodules ondersteunen 10/100 Mb en half-duplex of full-duplex. Uitzonderingen zijn de Ethernet Group-switchmodules. De show interfaces mogelijkheden opdracht toont als de interface of module u werkt ondersteunt 10/100/1000 Mb en half-duplex of full-duplex. De informatie in dit document is gebaseerd op twee WS-X5530 Supervisor Engine III-modules elk met twee geïnstalleerde optionele uplink 10/100 BaseTX Ethernet-poorten.
Opmerking: wanneer de WS-6748-GE-TX module is aangesloten op een netwerktapapparaat, werkt automatische onderhandeling niet. Om dit probleem op te lossen, moet u automatische onderhandeling handmatig configureren. Ga naar de interfacemodus en voer de volgende opdracht uit:
Cat6K-IOS(config-if)#speed auto
Automatische onderhandeling voor Gigabit Ethernet heeft betrekking op de volgende items:
Duplexinstellingen – hoewel Cisco-apparaten alleen full-duplex ondersteunen, biedt de IEEE 802.3z-standaard wel ondersteuning voor half-duplex Gigabit Ethernet. Hierdoor wordt tussen Gigabit Ethernet-apparaten onderhandeld over de duplexmodus.
Flow Control —vanwege de hoeveelheid verkeer die door Gigabit Ethernet kan worden gegenereerd, is er een PAUSE-functionaliteit die in Gigabit Ethernet is ingebouwd. Het pauzeframe is een pakket dat aan het apparaat aan het andere uiteinde doorgeeft dat de verzending van pakketten moet worden gestopt totdat de verzender van het pauzeframe al het verkeer kan verwerken en zijn buffers heeft geleegd. Het pauzeframe heeft een timer die aan het apparaat aan het andere uiteinde doorgeeft wanneer het weer pakketten kan verzonden. Als die timer verloopt zonder dat er een ander PAUSE-frame wordt verzonden, kan het apparaat aan de andere kant dan opnieuw pakketten verzenden. Flow Control is een optioneel item en hierover moet worden onderhandeld. Apparaten kunnen naar een PAUSE frame verzenden of ontvangen en ze gaan mogelijk niet akkoord met het flow-control verzoek van de verre buurman.
Onderhandeling – meestal zijn ingebouwde Gigabit Ethernet-poorten in staat om te onderhandelen, maar bij bijvoorbeeld modulaire SFP- of GBIC-typen onderhandelen ze niet. Het lijnprotocol kan down zijn voor een Gigabit Ethernet-poort wanneer deze is aangesloten op een Fast Ethernet-poort. Dit kan worden geverifieerd via de opdracht "show interfaces interface features":
Switch#show interfaces Gig 5/3 capabilities GigabitEthernet5/3 Model: VS-S720-10G Type: 10/100/1000BaseT Speed: 10,100,1000,auto Duplex: half,full Trunk encap. type: 802.1Q,ISL Trunk mode: on,off,desirable,nonegotiate Channel: yes Broadcast suppression: percentage(0-100) Flowcontrol: rx-(off,on,desired),tx-(off,on,desired) Membership: static Fast Start: yes QOS scheduling: rx-(2q4t), tx-(1p3q4t) QOS queueing mode: rx-(cos), tx-(cos) CoS rewrite: yes ToS rewrite: yes Inline power: no SPAN: source/destination UDLD yes Link Debounce: yes Link Debounce Time: no Ports-in-ASIC (Sub-port ASIC) : 1-5 (3-4) Remote switch uplink: no Port-Security: yes Dot1x: yes
Veronderstel dat er twee apparaten zijn, A en B. Veronderstel dat elk apparaat auto-onderhandeling kan toegelaten of gehandicapt hebben. Het juiste gedrag van de koppelingsstatus met automatische onderhandeling in overeenstemming met de IEEE Std 802.3z-1998 moet als volgt zijn:
Als A is ingeschakeld en B is ingeschakeld, moet de koppelingsstatus op beide apparaten als link-up worden gemeld.
Als A uitgeschakeld is en B ingeschakeld is, dan moet A link omhoog melden en moet B link omlaag melden.
Als A is ingeschakeld en B is uitgeschakeld, moet A de koppeling naar beneden melden en moet B de koppeling melden.
Standaard worden alle apparaten verondersteld automatisch te onderhandelen. 802.3z definieert niet specifiek een manier om automatisch onderhandelen uit te schakelen, voor zowel 1 Gigabit Ethernet als 10 Gigabit Ethernet.
De opdrachten die in deze sectie worden beschreven, zijn van toepassing op verschillende typen Catalyst switch-producten waarin Cisco IOS-systeemsoftware zoals Catalyst 4500 en Catalyst 6500 wordt uitgevoerd. Er zijn ook enkele uitgangen afkomstig van Catalyst 3850 en 9500 platforms. De apparaten in deze sectie werden aangesloten met een Ethernet oversteekplaatskabel. Zie Bijlage B voor meer informatie over oversteekplaatskabels en eigenschap auto-MDIX.
De switches waarop Cisco IOS-software wordt uitgevoerd, staan standaard in voor automatisch onderhandelen op snelheid en zijn ingesteld op Aan voor de duplex. Stel het bevel van de showinterfacestatus in werking om deze instellingen te verifiëren.
De eerste uitvoer is afkomstig van een Catalyst 6500/6000 Series waarin Cisco IOS-softwarerelease 12.1(6)E wordt uitgevoerd. Deze toont een verbonden poort die via automatisch onderhandelen een link van 100 Mbps met half-duplex overeenkomt. De configuratie van deze switch heeft geen opdracht voor snelheid of duplexmodus in de interface van Fast Ethernet 3/1 omdat automatische onderhandeling de standaard is. Geef het bevel uit van de interface van de show (zonder het sleutelwoord van de status) om de poortsnelheid en de duplex te zien.
De a prefixes op de helft en 100 geven aan dat deze poort niet hard gecodeerd (geconfigureerd) is voor een specifieke duplexmodus of snelheid. Dat wil zeggen dat de poort de duplexmodus en snelheid via automatische onderhandeling overeenkomt als het apparaat waarmee de poort is verbonden dit ook kan. De status is verbonden, wat betekent dat een koppelingspuls is gedetecteerd vanuit de andere poort. De status kan zelfs ‘connected’ zijn als de duplexmodus onjuist is overeengekomen of onjuist is geconfigureerd. Ook, merk op dat er geen snelheid of duplexbevelen onder de interfaceconfiguratie zijn, is dit omdat auto-onderhandelt snelheid en duplex de standaardconfiguratie is.
NativeIOS#show interfaces fastethernet 3/1 status Port Name Status Vlan Duplex Speed Type Fa3/1 connected routed a-half a-100 10/100BaseTX NativeIOS#show run ... ! interface FastEthernet3/1 ip address 172.16.84.110 255.255.255.0 !
NativeIOS#show interfaces fastethernet 3/1 FastEthernet3/1 is up, line protocol is up Hardware is C6k 100Mb 802.3, address is 0002.7ef1.36e0 (bia 0002.7ef1.36e0) Internet address is 172.16.84.110/24 MTU 1500 bytes, BW 100000 Kbit, DLY 100 usec, reliability 255/255, txload 1/255, rxload 1/255 Encapsulation ARPA, loopback not set Keepalive set (10 sec) Half-duplex, 100Mb/s ...
Als u de snelheid en duplexmodus wilt vastleggen op een switch met Cisco IOS-software (automatische onderhandeling uitschakelen), voert u de opdrachten voor snelheid en duplexmodus uit via de specifieke interface. De duplexmodus is ondergeschikt aan snelheid in die zin dat als snelheid is ingesteld op automatisch, de duplexmodus niet handmatig kan worden ingesteld. U kunt de foutmeldingen van de cyclische redundantiecontrole (CRC) zien wanneer zowel de snelheid als de duplexinstellingen op de twee apparaten hardgecodeerd zijn. Dit kan zijn omdat een van de apparaten een eerdere versie van Cisco IOS uitvoert. U kunt Cisco IOS upgraden of de snelheid en duplexmodus op beide apparaten instellen op automatisch om dit op te lossen.
Opmerking: als u de snelheid op een poort hard codeert, wordt alle automatische onderhandelingsfunctionaliteit op de poort uitgeschakeld voor snelheid en duplex.
NativeIOS#show run ... interface FastEthernet3/2 no ip address ! NativeIOS#configure terminal Enter configuration commands, one per line. End with CNTL/Z. NativeIOS(config)#interface fastethernet3/2 NativeIOS(config-if)#duplex full Duplexwill
not be set until speed is set to non-auto value
!--- Error: On this platform, you must set the speed before the duplex.
!--- Not all switch platforms have this command ordering requirement.
NativeIOS(config-if)#speed 100
NativeIOS(config-if)#duplex full
NativeIOS(config-if)#^Z
NativeIOS#show interfaces fastethernet 3/2 statusPort Name Status Vlan Duplex Speed Type
Fa3/2 notconnect routed full 100 10/100BaseTX
NativeIOS#show run
...
interface FastEthernet3/2
no ip address
duplex full
speed 100
!--- Notice that the speed and duplex commands appear in the configuration
!--- now because they have been manually set to a non-default behavior.
De volgende uitgangen werden genomen van een 3850 en een 9500 Catalyst switch. In dit voorbeeld zijn deze twee switches direct verbonden aan de ene kant snelheid en duplex was hardcoded en aan de andere kant auto-onderhandeling wordt gebruikt. Zoals kan worden waargenomen, de afwezigheid van een prefix in de statusvelden van de uitvoer van het show interface TwentyFiveGigE1/0/2 status
commando op Switch_1 laat zien dat de duplexmodus is geconfigureerd voor volledige snelheid en de snelheid is ingesteld op 1000.
Switch_1#show run interface TwentyFiveGigE1/0/2 Building configuration... Current configuration : 37 bytes ! interface TwentyFiveGigE1/0/2 end Switch_1#configure terminal Enter configuration commands, one per line. End with CNTL/Z. Switch_1(config)#interface TwentyFiveGigE1/0/2 Switch_1(config-if)#duplex full Switch_1(config-if)#speed 1000 Switch_1(config-if)#end *Aug 1 19:26:33.957: %LINEPROTO-5-UPDOWN: Line protocol on Interface TwentyFiveGigE1/0/2, changed state to down *Aug 1 19:26:34.913: %SYS-5-CONFIG_I: Configured from console by console *Aug 1 19:26:34.957: %LINK-3-UPDOWN: Interface TwentyFiveGigE1/0/2, changed state to down *Aug 1 19:26:38.819: %LINK-3-UPDOWN: Interface TwentyFiveGigE1/0/2, changed state to up *Aug 1 19:26:39.820: %LINEPROTO-5-UPDOWN: Line protocol on Interface TwentyFiveGigE1/0/2, changed state to up Switch_1#show interface TwentyFiveGigE1/0/2 status Port Name Status Vlan Duplex Speed Type Twe1/0/2 connected 1 full 1000 10/100/1000BaseTX SFP
Switch_1#show cdp neighbors TwentyFiveGigE1/0/2 Capability Codes: R - Router, T - Trans Bridge, B - Source Route Bridge S - Switch, H - Host, I - IGMP, r - Repeater, P - Phone, D - Remote, C - CVTA, M - Two-port Mac Relay Device ID Local Intrfce Holdtme Capability Platform Port ID Switch_2 Twe 1/0/2 124 S I WS-C3850- Gig 1/0/1 Total cdp entries displayed : 1
Switch_2#show run interface GigabitEthernet1/0/2 Building configuration... Current configuration : 38 bytes ! interface GigabitEthernet1/0/2 end Switch_2#show interfaces GigabitEthernet1/0/2 status Port Name Status Vlan Duplex Speed Type Gi1/0/2 connected 1 a-full a-1000 10/100/1000BaseTX
Als u probeert half-duplex op een Gigabit Ethernet-interface te configureren, kan een foutmelding die vergelijkbaar is met de volgende uitvoer worden weergegeven:
Switch_1# configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
Switch_1(config)#interface twentyFiveGigE 1/0/2
Switch_1(config-if)#duplex half
% Duplex cannot be set to half when speed autonegotiation subset contains 1Gbps,2.5Gbps,5Gbps or 10Gbps
Alleen interfaces met een snelheid van 100, kunnen de half-duplex configuratie accepteren:
Switch_1(config-if)#speed 100
Switch_1(config-if)#duplex half
Switch_1(config-if)#
Switch_1(config-if)#speed 1000
Cannot change speed to 1000Mbps when in half duplex
Switch_1(config-if)#end
Switch_1#
Het volgende bericht is over een duplexwijzemismatch, wordt het getoond op een switch nadat het ontdekt dat er een duplexwanverhouding op de interface is. Deze mismatch kan optreden door een verkeerde configuratie op het apparaat dat is aangesloten op de interface Gigabit Ethernet2/0/20:
%CDP-4-DUPLEX_MISMATCH: duplex mismatch discovered on GigabitEthernet2/0/20 (not half duplex), with XXXXX GigabitEthernet0 (half duplex)
Het is belangrijk om op te merken dat dit bericht is gemaakt door het Cisco Discovery Protocol (CDP) en niet door het 802.3-protocol voor automatische onderhandeling. CDP kan problemen melden die ze ontdekt, maar lost ze niet automatisch op.
Een duplex mismatch kan of kan niet resulteren in een foutmelding. Een andere indicatie van een duplex-mismatch is de snelle toename van FCS- en uitlijningsfouten aan de half-duplex kant en zogenoemde ‘runts’ op de full-duplex poort.
Dit document bevat informatie over het installeren van Catalyst-modules en de functionaliteit van elke module. Er wordt ook uitleg gegeven over de leds op elke module. Over het algemeen geven de leds de status van de module aan en welke poorten actief zijn.
Ethernet-poorten op Catalyst-switches hebben ingebouwde (geïntegreerde) Ethernet-transceivers. Apparaten die verbinding maken met Ethernet-poorten kunnen on-board Ethernet-transceivers hebben of externe transceivers gebruiken.
Gebruik een straight-through patchkabel, zoals een CAT5/CAT6 10/100/1000BaseT unshielded Twisted pair (UTP) patchkabel, wanneer u een pc, server, printer of andere eindgebruikerapparaten (zoals een switch) aansluit op een router. Straight-through betekent dat pin 1 aan het ene uiteinde van de kabel wordt aangesloten op pin 1 aan het andere uiteinde, pin 2 aan het ene uiteinde op pin 2 aan het andere uiteinde, enzovoort.
Gebruik een oversteekplaatskabel, zoals een CAT5/CAT6 10/100/1000BaseT UTP cross-over-patchkabel, wanneer u een andere switch of Layer 2-poort aansluit op een Ethernet-poort op een switch. In dit geval zijn de pennen aangesloten (zie figuren).
Een handige vuistregel is dat een cross-over kabel moet worden gebruikt wanneer de twee poorten die worden aangesloten zich op dezelfde laag van het OSI-model bevinden. Als u OSI-lagen overbrugt, gebruikt u een straight-through kabel. Behandel pc’s als Layer 3-poorten; behandel hubs en de meeste Layer 3-switches als Layer 2-poorten. Sommige apparaten, vooral gemeenschappelijk op hubs, hebben een knop die kan schakelen die een recht-door of oversteekplaatskabel goedkeurt. Daarom is deze vuistregel niet altijd van toepassing.
Opmerking: gebruik een kruiskabel wanneer u twee poorten in dezelfde laag van het OSI-model aansluit, zoals router met router (Layer 3) of switch met switch (Layer 2). Gebruik een straight-through kabel als de twee poorten zich op verschillende lagen bevinden, zoals router naar switch (Layer 3 naar Layer 2) of pc naar switch (Layer 3 naar Layer 2). Behandel wat deze regel betreft een pc als een Layer 3-apparaat.
CAT5/CAT6 10/100/1000BaseT UTP cross-over patchkabels zijn beschikbaar bij de meeste computerwinkels.
Opmerking: sommige Ethernet-netwerkapparaten (10/100BaseT-hubs) hebben wat wordt aangeduid als een media-afhankelijke interface (MDI) poort. Activeer een interne cross-over functie om met dit type poort het apparaat aan te sluiten op een Ethernet-poort van een switch die gebruikmaakt van een straight-through patchkabel. Schakel hiertoe de MDI-switch in. Wanneer de MDI-switch zich in de out-positie (uitgeschakeld) bevindt, verwacht de poort te worden aangesloten op een apparaat van eindgebruikers.
Schema van vier cross-over kabels (getwist paar) voor 10/100/1000 poorten en 1000BASE-T GBIC modulepoorten
Cat 5, 5e of 6 cross-over UTP-patchkabels zijn verkrijgbaar bij de meeste computerwinkels.
Richtlijnen voor glasvezelkabelaansluitingen
Als u een Ethernet-poort op de switch gebruikt met een glasvezelinterface voor verbinding met een andere switchpoort, een routerpoort of een ander Layer 2-apparaat, moet u de verbinding op een van de apparaten omkeren. Draai de connector een halve slag of kruis de afzonderlijke glasvezelconnectoren om de verbinding om te keren. Denk aan elke glasvezel als glasvezel A of glasvezel B. Als een straight-through verbinding A naar A en B naar B is, is een cross-over verbinding A naar B en B naar A.
Automatische media-onafhankelijke interface cross-over (Auto-MDIX) is een functie waarmee de switchinterface het vereiste type kabelverbinding (straight-through of cross-over) kan detecteren en de verbinding dienovereenkomstig automatisch kan configureren. Wanneer Auto-MDIX is ingeschakeld, kunt u een straight-through kabel of cross-over kabel gebruiken om verbinding te maken met het andere apparaat; de interface past zich automatisch aan onjuiste bekabeling aan.
Tellers (in alfabetische volgorde) | Problemen en veelvoorkomende oorzaken van toenemende foutentellers |
pause input |
Beschrijving: show interfaces-teller. Een toename in de teller pause input betekent dat het aangesloten apparaat een verkeerspauze aanvraagt wanneer zijn ontvangstbuffer bijna vol is. Gemeenschappelijke Oorzaken: Deze teller wordt verhoogd voor informatieve doeleinden aangezien de switch het kader goedkeurt. De pauzepakketten houden op wanneer het aangesloten apparaat het verkeer kan ontvangen. |
Align-Err |
Beschrijving: show interfaces counters errors-teller. Alignment fouten zijn een telling van het aantal frames ontvangen die niet eindigen met een even aantal octetten en hebben een slechte Cyclische Redundantie Check (CRC).Common Causes: Deze zijn meestal het resultaat van een duplex mismatch of een fysiek probleem (zoals bekabeling, een slechte poort of een slechte NIC). Wanneer de kabel voor het eerst op de poort wordt aangesloten, kunnen sommige van deze fouten zich voordoen. Als er een hub is aangesloten op de poort, kunnen botsingen tussen andere apparaten op de hub deze fouten veroorzaken. Platform-uitzonderingen: uitlijningsfouten worden niet geteld op de Catalyst 4000 Series Supervisor I (WS-X4012) of Supervisor II (WS-X4013). |
babbles |
Beschrijving: show interfaces-teller. Het aantal keren dat de timer voor verzending van jabbers is verlopen. Een jabber is een frame grote dan 1518 octetten (exclusief framing-bits, maar inclusief FCS-octetten) dat niet eindigt op een even aantal octetten (uitlijningsfout) of een ongeldige FCS heeft. |
Carri-Sen |
Beschrijving: show interfaces counters errors-teller. De teller van Carri-Sen (carrier sense of carrier-inzicht) wordt telkens opgehoogd wanneer een Ethernet-controller data via een half-duplex verbinding wil verzenden. De controller bemerkt de draad en controleert of het niet druk is voordat het wordt verzonden. Gemeenschappelijke Oorzaken: Dit is normaal op een half-duplex Ethernet segment. |
collisions |
Beschrijvingen: toon interfaceteller. Het aantal keer dat een botsing heeft plaatsgevonden voordat de interface een frame succesvol naar de media verzond. Veelvoorkomende oorzaken: Botsingen zijn normaal voor interfaces die als half-duplex zijn geconfigureerd, maar zouden niet moeten optreden op full-duplex interfaces. Als de botsingen drastisch toenemen, wijst dit op een zeer intensief gebruikte link of mogelijk een duplex-mismatch met het aangesloten apparaat. |
CRC |
Beschrijving: show interfaces-teller. Deze toename wanneer de CRC die wordt gegenereerd door het LAN-station of -apparaat dat het verkeer genereert, niet overeenkomt met de controlesom die op basis van de ontvangen gegevens is berekend. Gemeenschappelijke Oorzaken: Dit wijst gewoonlijk op lawaai of transmissieproblemen op de LAN interface of LAN zelf. Een groot aantal CRC’s is meestal het gevolg van botsingen, maar kan ook op een fysiek probleem (zoals bekabeling, defecte interface of NIC) of een duplex-mismatch wijzen. |
deferred |
Beschrijving: show interfaces-teller. Het aantal frames dat is verzonden nadat op de media is gewacht omdat de media bezig waren. Gemeenschappelijke Oorzaken: Dit wordt gewoonlijk gezien in half-duplex milieu's waar de drager reeds in gebruik is wanneer het probeert om een kader over te brengen. |
input packets with dribble condition |
Beschrijving: show interfaces-teller. Een dribble-bitfout wijst erop dat een frame net iets te lang is. Gemeenschappelijke Oorzaken: Dit frame fout teller wordt verhoogd voor informatieve doeleinden, omdat de switch het frame accepteert. |
Excess-Col |
Beschrijving: show interfaces counters errors-teller. Het aantal frames waarvoor verzending op een bepaalde interface mislukt vanwege overmatige botsingen. Een overmatige botsing vindt plaats wanneer een pakket 16 keer achter elkaar een botsing heeft. Het pakket wordt dan afgewezen. Veelvoorkomende oorzaken: Overmatige botsingen wijzen er doorgaans op dat de belasting op het segment over meerdere segmenten moet worden verdeeld, maar kunnen ook wijzen op een duplex-mismatch met het aangesloten apparaat. Botsingen zouden niet moeten optreden op interfaces die als full-duplex zijn geconfigureerd. |
FCS-Err |
Beschrijving: show interfaces counters errors-teller. Het aantal frames van geldige grootte met FCS-fouten (Frame Check Sequence) maar zonder framefouten. Veelvoorkomende oorzaken: Dit is meestal een fysiek probleem (zoals bekabeling, een defecte poort of een defecte netwerkinterfacekaart (NIC)), maar kan ook op een duplex-mismatch wijzen. |
frame |
Beschrijving: show interfaces-teller. Het aantal onjuist ontvangen pakketten dat een CRC-fout heeft en een niet geheel aantal octetten bevat (uitlijningsfout). Veelvoorkomende oorzaken: Dit is meestal het gevolg van botsingen of een fysiek probleem (zoals bekabeling, defecte poort of NIC), maar kan ook op een duplex-mismatch wijzen. |
Giants |
Beschrijving: show interfaces- en show interfaces counters errors-teller. Ontvangen frames die de maximale IEEE 802.3-framegrootte (1518 bytes voor niet-jumbo Ethernet) overschrijden en een slechte Frame Check Sequence (FCS) hebben. Algemene oorzaken: in veel gevallen is dit het gevolg van een slechte NIC. Lokaliseer het betreffende apparaat en verwijder dat uit het netwerk. <strong>Platformuitzonderingen</strong>: Op Catalyst Cat4000 Series met Cisco IOS Vóór softwareversie 12.1(19)EW werd de teller Giants opgehoogd voor frames van > 1518 bytes. Na 12.1(19)EW wordt de teller Giants in de output van ‘show interfaces’ alleen opgehoogd wanneer een frame van > 1518 bytes met een ongeldige FCS wordt ontvangen. |
ignored |
Beschrijving: show interfaces-teller. Het aantal ontvangen pakketten dat door de interface wordt genegeerd, omdat er weinig ruimte in de interne buffers van de interface-hardware was. Veelvoorkomende oorzaken: Broadcast storms en ruispieken kunnen de teller ignored ophogen. |
Input errors |
Beschrijving: show interfaces-teller. Veelvoorkomende oorzaken: Dit omvat de tellingen voor runts, giants, no buffer, CRC, frame, overrun en ignored. Andere aan invoer gerelateerde fouten kunnen ook tot een toename van het aantal invoerfouten leiden en sommige datagrammen kunnen meer dan één fout hebben. Daardoor is de som hiervan niet in balans met de som van de tellingen van de invoerfouten. Raadpleeg ook de sectie Invoerfouten op een Layer 3-interface verbonden met een Layer 2-switchpoort. |
Late-Col |
Beschrijving: toon interfaces tonen interfaces tellerfouten. Het aantal keer dat een botsing op een bepaalde interface laat in het verzendproces wordt gedetecteerd. Voor een poort van 10 Mbit/s is dit later dan de slot time voor 512 bits in de verzending van een pakket. De slot time voor 512 bits komt overeen met 51,2 microseconden bij een snelheid van 10 Mbit/s. Veelvoorkomende oorzaken: Deze fout kan onder andere wijzen op een duplex-mismatch. In het geval van een duplex-mismatch wordt de late botsing gezien aan zijde van de half-duplex. Wanneer de half-duplexzijde verzendt, wacht de full-duplexzijde niet op zijn beurt en verzendt deze tegelijkertijd, wat een late botsing veroorzaakt. Late botsingen kunnen ook op een te lange Ethernet-kabel of te lang segment wijzen. Botsingen zouden niet moeten optreden op interfaces die als full-duplex zijn geconfigureerd. |
lost carrier |
Beschrijving: show interfaces-teller. Het aantal keren dat de carrier wegviel in de verzending. Veelvoorkomende oorzaken: Controleer op een defecte kabel. Controleer de fysieke aansluiting aan beide zijden. |
Multi-Col |
Beschrijving: show interfaces counters errors-teller. Het aantal keer dat meerdere botsing hebben plaatsgevonden voordat de interface een frame succesvol naar de media verzond. Veelvoorkomende oorzaken: Botsingen zijn normaal voor interfaces die als half-duplex zijn geconfigureerd, maar zouden niet moeten optreden op full-duplex interfaces. Als de botsingen drastisch toenemen, wijst dit op een zeer intensief gebruikte link of mogelijk een duplex-mismatch met het aangesloten apparaat. |
no buffer |
Beschrijving: show interfaces-teller. Het aantal ontvangen pakketten dat is genegeerd omdat er geen bufferruimte is. Gemeenschappelijke Oorzaken: Vergelijk met genegeerde telling. Broadcast storms zijn vaak de oorzaak van deze gebeurtenissen. |
no carrier |
Beschrijving: show interfaces-teller. Het aantal keren dat de carrier niet aanwezig was in de verzending. Veelvoorkomende oorzaken: Controleer op een defecte kabel. Controleer de fysieke aansluiting aan beide zijden. |
Out-Discard |
Beschrijving: Het aantal uitgaande pakketten dat is gekozen om te worden verwijderd, ook al zijn er geen fouten ontdekt. Gemeenschappelijke Oorzaken: Een mogelijke reden om een dergelijk pakket te verwerpen kan zijn om bufferruimte vrij te maken. |
output buffer failures, output buffers swapped out |
Beschrijving: show interfaces-teller. Het aantal bufferfouten en het aantal buffers dat via swapping is verwijderd. Gemeenschappelijke Oorzaken: Een poort buffert de pakketten aan de Tx-buffer wanneer het tarief van verkeer dat naar de poort wordt geschakeld hoog is en het kan de hoeveelheid verkeer niet aan. De poort begint met het afwijzen van pakketten wanneer de verzendbuffer vol is. Dit verhoogt de tellers underruns en output buffer failures. De toename van de foutentellers van de uitvoerbuffer kan erop wijzen dat de poorten op een lagere snelheid en/of duplex worden uitgevoerd of dat er te veel verkeer door de poort gaat. Neem als voorbeeld het volgende scenario waar een 1Gig multicast stroom wordt doorgestuurd naar 24 100 Mbps-poorten. Als een uitgaande interface overbelast wordt, is het normaal om fouten in de uitvoerbuffer te zien die samen met Out-Discards toenemen. Zie de sectie Uitgestelde frames (Out-Lost of Out-Discard) van dit document voor informatie over probleemoplossing. |
output errors |
Beschrijving: show interfaces-teller. De som van alle fouten die de uiteindelijke verzending van datagrammen vanaf de interface hebben verhinderd. Vaak Oorzaak: Dit probleem is te wijten aan de lage grootte van de uitgangswachtrij. |
overrun |
Beschrijving: Het aantal keren dat de ontvangerhardware de ontvangen gegevens niet aan een hardwarebuffer kon overdragen. Common Cause: De invoersnelheid van het verkeer overtrof het vermogen van de ontvanger om de gegevens te verwerken. |
packets input/output |
Beschrijving: show interfaces-teller. De totale aantal foutvrije pakketten dat op de interface wordt ontvangen en verzonden. Het monitoren van deze tellers op toename is nuttig om te bepalen of verkeer goed door de interface stroomt. De teller bytes omvat zowel de data als de MAC-inkapseling in de foutvrije pakketten die door het systeem worden ontvangen en verzonden. |
Rcv-Err |
Beschrijving: Alleen voor Catalyst 6000 Series - toon interfacetellerfout. Veelvoorkomende oorzaken: zie Platform-uitzonderingen. Platform-uitzonderingen: Catalyst 5000 Series rcv-err = ontvangt bufferstoringen. Dit houdt in dat een runt, giant of FCS-Err de teller Rcv-Err niet verhoogt. De teller Rcv-Err op een Catalyst 5000 neemt alleen toe als gevolg van overmatig verkeer. Op Catalyst 4000 Series geldt Rcv-Err = de som van alle ontvangstfouten. Dat betekent, in tegenstelling tot de Catalyst 5000, dat de teller Rcv-Err ook toeneemt wanneer de interface een fout zoals een runt, giant of FCS-Err ontvangt. |
Runts |
Beschrijving: Toon interfaces en toon interfaces tellers fouten. De ontvangen frames die kleiner zijn dan de minimale framegrootte van IEEE 802.3 (64 bytes voor Ethernet) en met een ongeldige CRC-waarde. Gemeenschappelijke Oorzaken: Dit kan worden veroorzaakt door een duplexwanverhouding en fysieke problemen, zoals een slechte kabel, poort of NIC op het aangesloten apparaat. Platform-uitzonderingen: Catalyst 4000 Series waarop Cisco IOS wordt uitgevoerd. Vorige naar softwareversie 12.1(19)EW, een runt = te klein. Undersize = frame < 64 bytes. De teller Runts nam alleen toe wanneer een frame van minder dan 64 bytes werd ontvangen. Na 12.1(19)EW: een runt = een fragment. Een fragment is een frame < 64 bytes maar met een ongeldige CRC. Het gevolgd is dat de teller Runts nu toeneemt in show interfaces, samen met de fragmententeller in show interfaces counters errors wanneer een frame van < 64 bytes met een ongeldige CRC-waarde wordt ontvangen. Cisco Catalyst 3750 Series switches. In releases voorafgaand aan Cisco IOS 12.1(19)EA1, wanneer dot1q wordt gebruikt op de trunkinterface op Catalyst 3750, kunnen runts worden gezien op show interfaces output omdat geldige dot1q ingekapselde pakketten, die 61 tot 64 bytes zijn en de q-tag bevatten, worden geteld door Catalyst 3750 als ondermaatse frames, ook al worden deze pakketten correct doorgestuurd. Daarnaast worden deze pakketten niet in de juiste categorie (unicast, multicast of broadcast) vermeld in ontvangststatistieken. Dit probleem wordt opgelost in Cisco IOS-release 12.1(19)EA1 of 12.2(18)SE of hoger. |
Single-Col |
Beschrijving: show interfaces counters errors-teller. Het aantal keer dat één botsing heeft plaatsgevonden voordat de interface een frame succesvol naar de media verzond. Veelvoorkomende oorzaken: Botsingen zijn normaal voor interfaces die als half-duplex zijn geconfigureerd, maar zouden niet moeten optreden op full-duplex interfaces. Als de botsingen drastisch toenemen, wijst dit op een zeer intensief gebruikte link of mogelijk een duplex-mismatch met het aangesloten apparaat. |
throttles |
Beschrijving: show interfaces-teller. Het aantal keren dat de ontvanger op de poort is uitgeschakeld, mogelijk door overbelasting van de buffer of processor. Als er een asterisk (*) verschijnt achter de waarde van de teller throttles, betekent dit dat de interface beperkt wordt op het moment dat de opdracht wordt uitgevoerd. Gemeenschappelijke Oorzaken: Pakketten die de processoroverbelasting kunnen verhogen omvatten IP-pakketten met opties, verlopen TTL, niet-ARPA inkapseling, fragmentatie, tunnels, ICMP-pakketten, pakketten met MTU-checksum falen, RPF-fout, IP-checksum en lengtefouten. |
underruns |
Beschrijving: Het aantal keren dat de zender is geweest dat sneller loopt dan de switch kan verwerken. Gemeenschappelijke Oorzaken: Dit kan in een hoge doorvoersituatie voorkomen waar een interface met een hoog volume van verkeersuitbarstingen van vele andere interfaces allen in één keer wordt geraakt. Resets van de interface kunnen samen met de underruns optreden. |
UnderSize |
Beschrijving: show interfaces counters errors-teller. De ontvangen frames die kleiner zijn dan de minimale IEEE 802.3-framegrootte van 64 bytes (waardoor framebits zijn uitgesloten maar FCS-octetten zijn opgenomen) die anders goed worden gevormd. Gemeenschappelijke Oorzaken: Controleer het apparaat dat deze frames uitstuurt. |
Xmit-Err |
Beschrijving: show interfaces counters errors-teller. Dit wijst erop dat de interne verzendbuffer (Tx) vol is. Gemeenschappelijke Oorzaken: Een gemeenschappelijke oorzaak van Xmit-Err kan verkeer van een hoge bandbreedteverbinding zijn die aan een lagere bandbreedteverbinding wordt geschakeld, of verkeer van veelvoudige inkomende verbindingen die aan één enkele uitgaande verbinding worden geschakeld. Als bijvoorbeeld een grote hoeveelheid verkeerspieken binnenkomt op een gigabit-interface en wordt geswitcht naar een 100Mbps-interface, kan dit een toename in Xmit-Err op de 100Mbps-interface veroorzaken. Dit komt doordat de uitvoerbuffer op de interface wordt overweldigd door het overtollige verkeer vanwege de mismatch in snelheid tussen de inkomende en uitgaande bandbreedte. |
Wanneer moet je automatisch onderhandelen?
Cisco raadt aan om automatische onderhandeling te gebruiken wanneer de betrokken apparaten voldoen aan de 802.3u-norm. Raadpleeg Troubleshooting Cisco Catalyst Switches to NIC Compatibility Issues (NIC-compatibiliteitsproblemen bij Cisco Catalyst-switches oplossen) voor meer informatie over specifieke producten. Automatische onderhandeling is zeer nuttig bij poorten waarop apparaten met verschillende mogelijkheden regelmatig worden aangesloten en losgekoppeld. Een voorbeeld is wanneer een werknemer op kantoor komt en zijn eigen laptop meeneemt.
Hoe kunt u een interface configureren voor automatische onderhandeling?
Verwijder de instellingen voor hardcoded snelheid en duplex uit de interfaceconfiguratie. Hiermee worden zowel de snelheid als de duplexmodus gereset naar automatische onderhandeling. Of voer de snelheid van de interfaceopdracht automatisch uit.
Hoe kunt u nagaan hoe de poort is geconfigureerd?
Voer de opdracht show interface <interface > status uit. Zoek naar het voorvoegsel a in de statusvelden. Dat geeft aan dat de poort is geconfigureerd voor automatische onderhandeling. Voorbeelden zijn ‘a-full’ en ‘a-100’. Als het voorvoegsel a niet aanwezig is, is de poort handmatig geconfigureerd voor de getoonde parameters. Voorbeelden zijn ‘full’ en ‘100’. Voer de opdracht show run interface <interface> uit om de configuratie van de switch te bekijken.
Hoe weet je waar je interface toe in staat is?
Voer de opdracht interface van show uit of u kunt ook de opdracht <interface> status van de showinterfaces uitvoeren om de instellingen voor snelheid/duplex weer te geven.
Waarom detecteert een poort niet de juiste duplexmodus wanneer de linkpartner niet is geconfigureerd voor automatische onderhandeling?
De poort detecteert deze niet omdat hiervoor geen methode beschikbaar is.
Hoe is het mogelijk dat een link als verbonden wordt getoond terwijl op de twee poorten verschillende duplexmodi zijn geconfigureerd?
Dat is mogelijk omdat de elektrische signalen die de poorten gebruiken om te bepalen of ze zijn aangesloten de status van de duplexmodus niet bijhouden.
Betekent de prefix op de duplex en snelheidsstatusvelden altijd dat de poort automatisch onderhandeld gedrag heeft?
Nee, het betekent dat de poort automatisch kan onderhandelen.
Wat betekent het%CDP-4-DUPLEX_MISMATCH: duplex mismatch discoveredmessage?
Dit betekent dat CDP via een configuratievergelijking vaststelt dat de duplexmodi niet overeenkomen. CDP probeert niet deze fout op te lossen.
Revisie | Publicatiedatum | Opmerkingen |
---|---|---|
3.0 |
13-Sep-2023 |
Bijgewerkte technische inhoud en bijdragerlijst. |
2.0 |
17-Aug-2022 |
Eerste vrijgave |
1.0 |
29-Nov-2001 |
Eerste vrijgave |