In dem Dokumentationssatz für dieses Produkt wird die Verwendung inklusiver Sprache angestrebt. Für die Zwecke dieses Dokumentationssatzes wird Sprache als „inklusiv“ verstanden, wenn sie keine Diskriminierung aufgrund von Alter, körperlicher und/oder geistiger Behinderung, Geschlechtszugehörigkeit und -identität, ethnischer Identität, sexueller Orientierung, sozioökonomischem Status und Intersektionalität impliziert. Dennoch können in der Dokumentation stilistische Abweichungen von diesem Bemühen auftreten, wenn Text verwendet wird, der in Benutzeroberflächen der Produktsoftware fest codiert ist, auf RFP-Dokumentation basiert oder von einem genannten Drittanbieterprodukt verwendet wird. Hier erfahren Sie mehr darüber, wie Cisco inklusive Sprache verwendet.
Cisco hat dieses Dokument maschinell übersetzen und von einem menschlichen Übersetzer editieren und korrigieren lassen, um unseren Benutzern auf der ganzen Welt Support-Inhalte in ihrer eigenen Sprache zu bieten. Bitte beachten Sie, dass selbst die beste maschinelle Übersetzung nicht so genau ist wie eine von einem professionellen Übersetzer angefertigte. Cisco Systems, Inc. übernimmt keine Haftung für die Richtigkeit dieser Übersetzungen und empfiehlt, immer das englische Originaldokument (siehe bereitgestellter Link) heranzuziehen.
In diesem Dokument werden Antworten auf häufig gestellte Fragen zu SNMP-Zählern in Bezug auf Cisco Geräte beschrieben.
Hinweis: Nur registrierte Cisco BenutzerInnen können auf interne Cisco Tools und Informationen zugreifen.
A.Das Schnittstellenmanagement über SNMP basiert auf zwei Tabellen: ifTable und dessen Erweiterung, ifXTable wird in RFC1213/RFC2233 beschrieben. Schnittstellen können mehrere Schichten aufweisen, was vom Medium abhängt, und jede Unterschicht wird durch eine separate Zeile in der Tabelle dargestellt. Die Beziehung zwischen der höheren und der unteren Schicht wird in der ifStackTable beschrieben. Die ifTable definiert 32-Bit-Zähler für eingehende und ausgehende Oktette (ifInOctets /ifOutOctets), Pakete (ifInUcastPkts/ifOutUcastPkts), ifInNUcastPkts /ifOutNU castPkts, Fehler und Verwerfungen. Die ifXTable bietet ähnliche 64-Bit-Zähler, auch High Capacity (HC)-Zähler genannt: ifHCInOctets/ ifHCOutOctets und ifHCInUcastPkts / ifHCOutUcastPkts.
A. RFC 2233 implementierte erweiterte 64-Bit-Zähler für Hochleistungsschnittstellen, bei denen 32-Bit-Zähler nicht genügend Kapazität bereitstellen und zu schnell umbrochen werden.
Mit zunehmender Geschwindigkeit der Netzwerkmedien verringert sich die Mindestzeit, in der ein 32-Bit-Zähler umbrochen wird. Beispiel: Ein 10-Mbit/s-Stream von Full-Size-Back-to-Back-Paketen führt dazu, dass ifInOctets in etwas mehr als 57 Minuten eingeschlossen wird. Bei 100 Mbit/s beträgt die minimale Durchlaufzeit 5,7 Minuten und bei 1 Gbit/s 34 Sekunden.
Hinweis: Die SNMP-Zähler werden umbrochen, die CLI-Zähler nicht.
Bei Schnittstellen mit maximal 20.000.000 (20 Millionen) Bits pro Sekunde müssen Sie 32-Bit-Byte- und Paketzähler verwenden. Bei Schnittstellen, die schneller als 20 Millionen Bit pro Sekunde und langsamer als 650.000.000 Bit pro Sekunde sind, müssen Sie 32-Bit-Paketzähler und 64-Bit-Oktettzähler verwenden. Für Schnittstellen, die mit 650.000.000 Bit/Sekunde oder schneller arbeiten, müssen Zähler für 64-Bit-Pakete und -Oktetts verwendet werden.
Dementsprechend bietet die Cisco IOS® Software keine Unterstützung für 64-Bit-Zähler für Schnittstellengeschwindigkeiten von weniger als 20 Mbit/s. Das bedeutet, dass 64-Bit-Zähler an 10-Mbit-Ethernet-Ports nicht unterstützt werden, nur 100-Mbit-Fast-Ethernet- und andere Hochgeschwindigkeits-Ports unterstützen 64-Bit-Zähler.
A.SNMPv2C oder SNMPv3 ist für die Abfrage von 64-Bit-Zählern erforderlich. SNMPv1 unterstützt keine 64-Bit-Zähler. Beachten Sie, dass ifInOctets = .1.3.6.1.2.1.2.2.1.10 ein 32-Bit-Zähler ist, während die 64-Bit-Version ifHCInOctets = .1.3.6.1.2.1.31.1.1.6 ist.
Beispiele:
Catalyst 5000 verwendet HP OpenView snmpget, standardmäßig SNMPv1
# snmpget -c public 10.32.5.18 ifName.1 ifMIB.ifMIBObjects.ifXTable.ifXEntry.ifName.1 DISPLAY STRING- (ascii) sc0Abfrage mit SNMPv1, Standard für HP OpenView snmpget
# snmpget -c public 10.32.5.18 ifHCInOctets.1 snmpget Agent reported error with variable #1. .iso.org.dod.internet.mgmt.mib-2.ifMIB.ifMIBObjects.ifXTable.ifXEntry. ifHCInOctets.1 SNMP Variable does not exist or access is denied.Dieselbe Abfrage mit SNMPv2C
# snmpget -v 2c -c public 10.32.5.18 ifHCInOctets.1 ifMIB.ifMIBObjects.ifXTable.ifXEntry.ifHCInOctets.1 Counter64 622366215
A.Diese Cisco Geräte implementieren 64-Bit-SNMP-Zähler:
Hinweis: Sie müssen ein registrierter Benutzer sein und angemeldet sein, um die Links zur Cisco Bug-ID aufzurufen und detaillierte Informationen zu Fehlern anzuzeigen.
Cisco 2500, 2600 Router - Diese Router unterstützen keine 64-Bit-Zähler.
Catalyst 2950 und 3550: Der Support beginnt in der Cisco IOS Software-Version 12.1(11)EA1 seit der Cisco Bug-ID CSCdx67611 und der Cisco Bug-ID CSCdw52807.
Catalyst 2900XL und 3500XL: Die Unterstützung beginnt mit Cisco IOS Software Release 12.0(5)WC3 seit Cisco Bug-ID CSCds45300.
Catalyst Serie 5000 - seit Cisco IOS Software Version 3.x Bei RSM/RSFC beginnt der Support in Version 12.1(6)E1 der Cisco IOS-Software seit der Cisco Bug-ID CSCds50549 .
Catalyst 5000/6000 ATM-Module - seit Version 12.0(14)W05(20) der Cisco IOS-Software finden Sie Informationen unter Cisco Bug-ID CSCds07238.
Catalyst 6000 Gigabit Ethernet WAN OSM - seit Version 12.1.12E der Cisco IOS-Software, siehe Cisco Bug-ID CSCdw64849 .
Catalyst 6000-Serie: alle Cisco IOS-Softwareversionen Die Unterstützung für WS-F6K-MSFC und MSM beginnt mit Version 12.1(8a)E4 der Cisco IOS-Software.
Catalyst 8500-Serie: Der Support beginnt mit Version 12.0(5)W5(13) der Cisco IOS-Software.
Tunnelschnittstellen - Ab Version 12.0(16)S der Cisco IOS-Software finden Sie weitere Informationen unter der Cisco Bug-ID CSCdt58029.
Hinweis: Cisco IOS Software unterstützt keine 64-Bit-Zähler für Schnittstellengeschwindigkeiten unter 20 Mbit/s. Das bedeutet, dass 64-Bit-Zähler auf 10-Mbit-Ethernet-Ports nicht unterstützt werden. Nur 100-Mbit-Fast-Ethernet- und andere Hochgeschwindigkeits-Ports unterstützen 64-Bit-Zähler.
A.Ja, aber nur, wenn SNMP ab dem Zeitpunkt des Bootvorgangs aktiviert ist. Wenn Sie ein Cisco Gerät einschalten und dann SNMP aktivieren, beginnen die SNMP-Zähler mit 0. Die Werte werden nicht automatisch aus der CLI-Ausgabe übernommen.
Antwort: Ja.
A.ATM-Zähler (Asynchronous Transfer Mode) enthalten keinen ATM-Overhead (Zellenköpfe und AAL5-Füllung).
A.Ein als Counter definiertes SNMP-Objekt muss RFC1155 "3.2.3.3 einhalten. Zähler.
Dieser anwendungsweite Typ stellt eine nicht negative ganze Zahl dar, die monoton zunimmt, bis sie einen Maximalwert erreicht, wenn sie umrundet wird und wieder von Null zunimmt. Dieses Memo gibt einen Maximalwert von 2^32-1 (4294967295 Dezimalstellen) für Zähler an."
Es gibt keine Methoden, einen SNMP-Zähler auf Null zurückzusetzen, ohne das Gerät neu laden zu müssen.
Die Zählerausgabe eines CLI-show Befehls kann an Schnittstellen zurückgesetzt werden, da keine SNMP-Einschränkungen vorhanden sind.
Die in MIB-2 definierten ursprünglichen Schnittstellenzähler sind 32-Bit-Zähler. Für eine Schnittstelle mit 10 Mbit/s könnte ein 32-Bit-Zähler theoretisch in 57 Minuten umbrochen werden. Es ist leicht, Diskontinuitäten mit einem so langen Zeitraum zu vermeiden. Für 100 Mbit/s beträgt die theoretische Mindestumlaufzeit jedoch 5,7 Minuten. Bei Schnittstellen mit 1 Gbit/s ist dies nur noch 34 Sekunden. Diese Zeiten sind für die Übertragung von Back-to-Back-Paketen voller Größe, ein theoretisches Ideal. Je höher die Schnittstellengeschwindigkeit, desto schwieriger wird es, einen Counter-Wrap zu vermeiden. Als Lösung für dieses Problem definierte SNMPv2 SMI einen neuen Objekttyp, counter64, für 64-Bit-Zähler. Daher gibt es mehrere neue 64-Bit-Zähler, die in der in RFC 1573 definierten Extension Interface Table (ifxTable) definiert sind (später durch RFC 2233 ersetzt). Diese stammen von der IF-MIB-V1SMI.my.
ifHCInOctets(.1.3.6.1.2.1.31.1.1.1.6) | ifHCOutOctets(1.3.6.1.2.1.31.1.1.1.10) |
ifHCInUcastPkts(.1.3.6.1.2.1.31.1.1.1.7) | ifHCOutUcastPkts(.1.3.6.1.2.1.31.1.1.1.1) |
ifHCInMulticastPkts(.1.3.6.1.2.1.31.1.1.1.8) | ifHCOutMulticastPkts(.1.3.6.1.2.1.31.1.1.1.1.12); |
ifHCInBroadcastPkts(.1.3.6.1.2.1.31.1.1.1.9) | ifHCOutBroadcastPkts(.1.3.6.1.2.1.31.1.1.1.1.13) |
Hinweis: Nur registrierte Cisco Benutzer können auf interne Informationen und Tools von Cisco zugreifen.
Die grundlegende Unterstützung für 64-Bit-Zähler wurde zwar in Version 11.3 der Cisco IOS-Software aufgenommen, die mit Version 12.0 der Cisco IOS-Software beginnt, jedoch nur ifHCInOctets (.1.3.6.1.2.1.31.1.1.6) und ifHCOutOctets (1.3.6.1.2.1.31.1.1.1.1.1 1.10) wurden nur für ATM LANE LEC-Subschnittstellen implementiert. Für Catalyst Arbeitsgruppen-Switches wurde die 64-Bit-Zählerunterstützung in Version 3.1 implementiert.
Hinweis: Sie müssen das SNMPv2c- oder SNMPv3-Protokoll verwenden, um Zähler-64-Objekte abzurufen.
SNMP-Zähler und Befehlsäquivalenzfragen anzeigen
F. Was tun Cisco Router für diese SNMP MIB-Variablen? ifInOctets, ifInUcastPkts, ifInNUcastPkts, ifInDiscards, ifInErrors, ifInUnknownProtos, ifOutOctets, ifOutUcastPkts, ifOutNUcast Pkts, ifOutDiscards, ifOutErrors und ifOutQLen?
Hinweis: Nur registrierte Cisco Benutzer können auf interne Informationen und Tools von Cisco zugreifen.
A.Einzelheiten finden Sie in dieser Tabelle. Diese stammen aus RFC1213-MIB.
ifInNUcastPkts (.1.3.6.1.2.1.2.2.1.12)
Dabei handelt es sich um die Anzahl eingehender Broadcast- und Multicast-Pakete.
ifInDiscards (.1.3.6.1.2.1.2.2.1.1.13)
Diese werden gezählt, da keine Puffer vorhanden sind, wie im Befehl show interfaces angegeben.
ifInErrors (.1.3.6.1.2.1.2.2.1.14)
Dies sind die Zähler aller Eingabefehler, die im Befehl show interfaces aufgeführt sind.
ifInUnknownProtos (.1.3.6.1.2.1.2.2.1.15)
Diese werden als nicht klassifizierte Fehler gezählt.
ifOutOctets (.1.3.6.1.2.1.2.2.1.16)
Dies sind die Zähler für die Anzahl der von der Schnittstelle ausgegebenen Bytes, wie im Befehl show interfaces dargestellt.
ifOutUcastPkts (.1.3.6.1.2.1.2.2.1.17)
Dies sind die Werte für ausgehende Broadcast- und Multicast-Pakete.
ifOutDiscards (0.1.3.6.1.2.1.2.2.1.1.19)
Diese werden als Ausgabelücken gezählt, wie im Befehl show interfaces dargestellt.
ifOutErrors (.1.3.6.1.2.1.2.2.1.20)
Diese werden als Ausgabefehler gezählt, wie im Befehl show interfaces dargestellt.
ifOutQLen (.1.3.6.1.2.1.2.2.1.21)
Dies ist die Anzahl der Pakete, die sich in der Ausgabewarteschlange befinden dürfen, wie im Befehl show interfaces angegeben.
Die zuvor aufgelisteten Variablen, die nicht angeben, dass sie inShow-Schnittstellen erscheinen, sind nirgendwo anders als SNMP verfügbar.
Beispiele
In diesem Beispiel wird ein 3640 mit Version 12.2(2)T1 der Cisco IOS-Software verwendet. Der verwendete schreibgeschützte Community String (RO) ist öffentlich, und der verwendete Read-Write Community String (RW) ist privat. Weitere Informationen zum Konfigurieren von SNMP-Community-Strings auf Geräten finden Sie unter SNMP Community Strings konfigurieren.
Diese Ausgabe ist typisch für den Befehl show ip interface brief, der im privilegierten Modus ausgeführt wird:
3600#show ip interface brief
Interface IP-Address OK? Method Status Prol
BRI0/0 unassigned YES NVRAM administratively down dow
FastEthernet0/0 172.16.99.20 YES NVRAM up up
Serial0/0 unassigned YES NVRAM down dow
Serial0/0.1 unassigned YES unset down dow
BRI0/0:1 unassigned YES unset administratively down dow
BRI0/0:2 unassigned YES unset administratively down dow
Serial0/1 unassigned YES NVRAM administratively down dow
ATM1/0 unassigned YES NVRAM down dow
ATM1/0.109 10.164.0.46 YES NVRAM down dow
Virtual-Template1 192.168.99.99 YES NVRAM down dow
Loopback0 10.1.10.1 YES NVRAM up up
Loopback1 unassigned YES NVRAM up up
Loopback101 10.3.3.3 YES NVRAM administratively down dow
Loopback200 10.4.4.14 YES NVRAM administratively down dow
Loopback201 10.4.4.18 YES NVRAM administratively down dow
Diese Ausgabe ist das MIB Object if Descr (.1.3.6.1.2.1.2.2.1.2) für den vorherigen Router. Dies ist eine Textzeichenfolge, die Informationen über die Schnittstelle enthält. ifName (.1.3.6.1.2.1.31.1.1.1.1.1.1.1.1) kann ebenfalls verwendet werden, ifDescr gibt die Schnittstellenbeschreibung zusammen mit dem Namen an, wobei ifName nur den Schnittstellennamen angibt.
snmpwalk 172.16.99.20 public .1.3.6.1.2.1.2.2.1.2
interfaces.ifTable.ifEntry.ifDescr.1 = ATM1/0
interfaces.ifTable.ifEntry.ifDescr.2 = BRI0/0
interfaces.ifTable.ifEntry.ifDescr.3 = FastEthernet0/0
interfaces.ifTable.ifEntry.ifDescr.4 = Serial0/0
interfaces.ifTable.ifEntry.ifDescr.5 = BRI0/0:1
interfaces.ifTable.ifEntry.ifDescr.6 = BRI0/0:2
interfaces.ifTable.ifEntry.ifDescr.7 = Serial0/1
interfaces.ifTable.ifEntry.ifDescr.8 = Null0
interfaces.ifTable.ifEntry.ifDescr.10 = Foreign Exchange Office 2/0/0
interfaces.ifTable.ifEntry.ifDescr.11 = Foreign Exchange Office 2/0/1
interfaces.ifTable.ifEntry.ifDescr.12 = recEive And transMit 3/0/0
interfaces.ifTable.ifEntry.ifDescr.13 = recEive And transMit 3/0/1
interfaces.ifTable.ifEntry.ifDescr.14 = Loopback0
interfaces.ifTable.ifEntry.ifDescr.15 = Loopback1
interfaces.ifTable.ifEntry.ifDescr.16 = Loopback101
interfaces.ifTable.ifEntry.ifDescr.17 = Loopback200
interfaces.ifTable.ifEntry.ifDescr.18 = Loopback201
interfaces.ifTable.ifEntry.ifDescr.19 = Serial0/0.1
interfaces.ifTable.ifEntry.ifDescr.20 = ATM1/0.109-atm subif
interfaces.ifTable.ifEntry.ifDescr.21 = ATM1/0.109-aal5 layer
interfaces.ifTable.ifEntry.ifDescr.22 = Virtual-Template1
interfaces.ifTable.ifEntry.ifDescr.23 = Voice Encapsulation (POTS) Peer: 1
interfaces.ifTable.ifEntry.ifDescr.24 = Voice Over IP Peer: 2
interfaces.ifTable.ifEntry.ifDescr.25 = Voice Encapsulation (POTS) Peer: 111
interfaces.ifTable.ifEntry.ifDescr.26 = Voice Over IP Peer: 222
interfaces.ifTable.ifEntry.ifDescr.27 = Voice Over IP Peer: 1234
interfaces.ifTable.ifEntry.ifDescr.28 = Voice Over IP Peer: 300000
interfaces.ifTable.ifEntry.ifDescr.29 = Voice Over FR Peer: 3
interfaces.ifTable.ifEntry.ifDescr.30 = Voice Over IP Peer: 99
interfaces.ifTable.ifEntry.ifDescr.31 = Voice Encapsulation (POTS) Peer: 9
interfaces.ifTable.ifEntry.ifDescr.32 = BRI0/0-Physical
interfaces.ifTable.ifEntry.ifDescr.33 = BRI0/0-Signaling
interfaces.ifTable.ifEntry.ifDescr.34 = BRI0/0:1-Bearer Channel
interfaces.ifTable.ifEntry.ifDescr.35 = BRI0/0:2-Bearer Channel
-
ifInDiscards (.1.3.6.1.2.1.2.2.1.1.13):
snmpwalk 172.16.99.20 public .1.3.6.1.2.1.2.2.1.13
interfaces.ifTable.ifEntry.ifInDiscards.1 = Counter32: 0
interfaces.ifTable.ifEntry.ifInDiscards.2 = Counter32: 0
interfaces.ifTable.ifEntry.ifInDiscards.3 = Counter32: 0
interfaces.ifTable.ifEntry.ifInDiscards.4 = Counter32: 0
interfaces.ifTable.ifEntry.ifInDiscards.5 = Counter32: 0
interfaces.ifTable.ifEntry.ifInDiscards.6 = Counter32: 0
interfaces.ifTable.ifEntry.ifInDiscards.7 = Counter32: 0
interfaces.ifTable.ifEntry.ifInDiscards.8 = Counter32: 0
interfaces.ifTable.ifEntry.ifInDiscards.10 = Counter32: 0
interfaces.ifTable.ifEntry.ifInDiscards.11 = Counter32: 0
interfaces.ifTable.ifEntry.ifInDiscards.12 = Counter32: 0
interfaces.ifTable.ifEntry.ifInDiscards.13 = Counter32: 0
interfaces.ifTable.ifEntry.ifInDiscards.14 = Counter32: 0
interfaces.ifTable.ifEntry.ifInDiscards.15 = Counter32: 0
interfaces.ifTable.ifEntry.ifInDiscards.16 = Counter32: 0
interfaces.ifTable.ifEntry.ifInDiscards.17 = Counter32: 0
interfaces.ifTable.ifEntry.ifInDiscards.18 = Counter32: 0
interfaces.ifTable.ifEntry.ifInDiscards.19 = Counter32: 0
interfaces.ifTable.ifEntry.ifInDiscards.20 = Counter32: 0
interfaces.ifTable.ifEntry.ifInDiscards.21 = Counter32: 0
interfaces.ifTable.ifEntry.ifInDiscards.22 = Counter32: 0
interfaces.ifTable.ifEntry.ifInDiscards.23 = Counter32: 0
interfaces.ifTable.ifEntry.ifInDiscards.24 = Counter32: 0
interfaces.ifTable.ifEntry.ifInDiscards.25 = Counter32: 0
interfaces.ifTable.ifEntry.ifInDiscards.26 = Counter32: 0
interfaces.ifTable.ifEntry.ifInDiscards.27 = Counter32: 0
interfaces.ifTable.ifEntry.ifInDiscards.28 = Counter32: 0
interfaces.ifTable.ifEntry.ifInDiscards.29 = Counter32: 0
interfaces.ifTable.ifEntry.ifInDiscards.30 = Counter32: 0
interfaces.ifTable.ifEntry.ifInDiscards.31 = Counter32: 0
interfaces.ifTable.ifEntry.ifInDiscards.32 = Counter32: 0
interfaces.ifTable.ifEntry.ifInDiscards.33 = Counter32: 0
interfaces.ifTable.ifEntry.ifInDiscards.34 = Counter32: 0
interfaces.ifTable.ifEntry.ifInDiscards.35 = Counter32: 0
Der Wert "ifInDiscardsis" ist null für alle Schnittstellen dieses Routers. Wenn Sie dies mit dem CLI-Ergebnis des Befehls show interfaces fastEthernet 0/0 vergleichen, wird das Ergebnis bestätigt:
3600#show interfaces fastEthernet 0/0
FastEthernet0/0 is up, line protocol is up
Hardware is AmdFE, address is 0001.42b4.fe81 (bia 0001.42b4.fe81)
Description: testme
Internet address is 172.16.99.20/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)
Full-duplex, 100Mb/s, 100BaseTX/FX
ARP type: ARPA, ARP Timeout 04:00:00
Last input 00:00:00, output 00:00:00, output hang never
Last clearing of "show interface" counters never
Queueing strategy: fifo
Output queue 0/40, 0 drops; input queue 0/75, 323 drops
5 minute input rate 1000 bits/sec, 2 packets/sec
5 minute output rate 0 bits/sec, 0 packets/sec
1767411 packets input, 178272010 bytes
Received 1161500 broadcasts, 0 runts, 0 giants, 0 throttles
0 input errors, 0 CRC, 0 frame, 0 overrun, 0 ignored
0 watchdog
0 input packets with dribble condition detected
7146925 packets output, 765049281 bytes, 0 underruns(0/0/0)
0 output errors, 0 collisions, 1 interface resets
0 babbles, 0 late collision, 461 deferred
0 lost carrier, 0 no carrier
0 output buffer failures, 0 output buffers swapped out
-
ifInErrors (.1.3.6.1.2.1.2.2.1.1.14):
snmpwalk 172.16.99.20 public .1.3.6.1.2.1.2.2.1.14
interfaces.ifTable.ifEntry.ifInErrors.1 = Counter32: 0
interfaces.ifTable.ifEntry.ifInErrors.2 = Counter32: 0
interfaces.ifTable.ifEntry.ifInErrors.3 = Counter32: 0
interfaces.ifTable.ifEntry.ifInErrors.4 = Counter32: 0
interfaces.ifTable.ifEntry.ifInErrors.5 = Counter32: 0
interfaces.ifTable.ifEntry.ifInErrors.6 = Counter32: 0
interfaces.ifTable.ifEntry.ifInErrors.7 = Counter32: 1
interfaces.ifTable.ifEntry.ifInErrors.8 = Counter32: 0
interfaces.ifTable.ifEntry.ifInErrors.10 = Counter32: 0
interfaces.ifTable.ifEntry.ifInErrors.11 = Counter32: 0
interfaces.ifTable.ifEntry.ifInErrors.12 = Counter32: 0
interfaces.ifTable.ifEntry.ifInErrors.13 = Counter32: 0
interfaces.ifTable.ifEntry.ifInErrors.14 = Counter32: 0
interfaces.ifTable.ifEntry.ifInErrors.15 = Counter32: 0
interfaces.ifTable.ifEntry.ifInErrors.16 = Counter32: 0
interfaces.ifTable.ifEntry.ifInErrors.17 = Counter32: 0
interfaces.ifTable.ifEntry.ifInErrors.18 = Counter32: 0
interfaces.ifTable.ifEntry.ifInErrors.19 = Counter32: 0
interfaces.ifTable.ifEntry.ifInErrors.20 = Counter32: 0
interfaces.ifTable.ifEntry.ifInErrors.21 = Counter32: 0
interfaces.ifTable.ifEntry.ifInErrors.22 = Counter32: 0
interfaces.ifTable.ifEntry.ifInErrors.23 = Counter32: 0
interfaces.ifTable.ifEntry.ifInErrors.24 = Counter32: 0
interfaces.ifTable.ifEntry.ifInErrors.25 = Counter32: 0
interfaces.ifTable.ifEntry.ifInErrors.26 = Counter32: 0
interfaces.ifTable.ifEntry.ifInErrors.27 = Counter32: 0
interfaces.ifTable.ifEntry.ifInErrors.28 = Counter32: 0
interfaces.ifTable.ifEntry.ifInErrors.29 = Counter32: 0
interfaces.ifTable.ifEntry.ifInErrors.30 = Counter32: 0
interfaces.ifTable.ifEntry.ifInErrors.31 = Counter32: 0
interfaces.ifTable.ifEntry.ifInErrors.32 = Counter32: 0
interfaces.ifTable.ifEntry.ifInErrors.33 = Counter32: 0
interfaces.ifTable.ifEntry.ifInErrors.34 = Counter32: 0
interfaces.ifTable.ifEntry.ifInErrors.35 = Counter32: 0
Diese Ausgabe zeigt, dass nur ein Eingabefehler für die Schnittstellenschnittstellen vorliegt.ifTable.ifEntry.ifInErrors.7 = Counter32: 1.
Um festzustellen, welche Schnittstelle dies ist, vergleichen Sie sie mit der Ausgabe von ifDescrabove, die anzeigt, dass dies von interfaces stammt.ifTable.ifEntry.ifDescr.7 = Serial0/1. Führen Sie nun den Befehl show interfaces serial 0/1 im privilegierten Modus aus, um das vorherige Ergebnis zu überprüfen:
3600#show interfaces serial 0/1
Serial0/1 is administratively down, line protocol is down
Hardware is DSCC4 Serial
Description: atm-dxi test
MTU 1500 bytes, BW 2048 Kbit, DLY 20000 usec,
reliability 255/255, txload 1/255, rxload 1/255
Encapsulation ATM-DXI, loopback not set
Keepalive not set
Last input never, output never, output hang never
Last clearing of "show interface" counters 1w1d
Queueing strategy: fifo
Output queue 0/40, 0 drops; input queue 0/75, 0 drops
5 minute input rate 0 bits/sec, 0 packets/sec
5 minute output rate 0 bits/sec, 0 packets/sec
0 packets input, 0 bytes, 0 no buffer
Received 0 broadcasts, 0 runts, 0 giants, 0 throttles
1 input errors, 0 CRC, 0 frame, 0 overrun, 0 ignored, 1 abort
0 packets output, 0 bytes, 0 underruns
0 output errors, 0 collisions, 0 interface resets
0 output buffer failures, 0 output buffers swapped out
0 carrier transitions
DCD=down DSR=down DTR=down RTS=down CTS=down
-
ifOutOctets (.1.3.6.1.2.1.2.2.1.1.16):
snmpwalk 172.16.99.20 public .1.3.6.1.2.1.2.2.1.16
interfaces.ifTable.ifEntry.ifOutOctets.1 = Counter32: 98
interfaces.ifTable.ifEntry.ifOutOctets.2 = Counter32: 0
interfaces.ifTable.ifEntry.ifOutOctets.3 = Counter32: 765470674
interfaces.ifTable.ifEntry.ifOutOctets.4 = Counter32: 0
interfaces.ifTable.ifEntry.ifOutOctets.5 = Counter32: 0
interfaces.ifTable.ifEntry.ifOutOctets.6 = Counter32: 0
interfaces.ifTable.ifEntry.ifOutOctets.7 = Counter32: 0
interfaces.ifTable.ifEntry.ifOutOctets.8 = Counter32: 0
interfaces.ifTable.ifEntry.ifOutOctets.10 = Counter32: 0
interfaces.ifTable.ifEntry.ifOutOctets.11 = Counter32: 0
interfaces.ifTable.ifEntry.ifOutOctets.12 = Counter32: 0
interfaces.ifTable.ifEntry.ifOutOctets.13 = Counter32: 0
interfaces.ifTable.ifEntry.ifOutOctets.14 = Counter32: 0
interfaces.ifTable.ifEntry.ifOutOctets.15 = Counter32: 0
interfaces.ifTable.ifEntry.ifOutOctets.16 = Counter32: 0
interfaces.ifTable.ifEntry.ifOutOctets.17 = Counter32: 0
interfaces.ifTable.ifEntry.ifOutOctets.18 = Counter32: 0
interfaces.ifTable.ifEntry.ifOutOctets.19 = Counter32: 0
interfaces.ifTable.ifEntry.ifOutOctets.20 = Counter32: 0
interfaces.ifTable.ifEntry.ifOutOctets.21 = Counter32: 98
interfaces.ifTable.ifEntry.ifOutOctets.22 = Counter32: 0
interfaces.ifTable.ifEntry.ifOutOctets.23 = Counter32: 0
interfaces.ifTable.ifEntry.ifOutOctets.24 = Counter32: 0
interfaces.ifTable.ifEntry.ifOutOctets.25 = Counter32: 0
interfaces.ifTable.ifEntry.ifOutOctets.26 = Counter32: 0
interfaces.ifTable.ifEntry.ifOutOctets.27 = Counter32: 0
interfaces.ifTable.ifEntry.ifOutOctets.28 = Counter32: 0
interfaces.ifTable.ifEntry.ifOutOctets.29 = Counter32: 0
interfaces.ifTable.ifEntry.ifOutOctets.30 = Counter32: 0
interfaces.ifTable.ifEntry.ifOutOctets.31 = Counter32: 0
interfaces.ifTable.ifEntry.ifOutOctets.32 = Counter32: 0
interfaces.ifTable.ifEntry.ifOutOctets.33 = Counter32: 0
interfaces.ifTable.ifEntry.ifOutOctets.34 = Counter32: 0
interfaces.ifTable.ifEntry.ifOutOctets.35 = Counter32: 0
Wenn Sie das vorherige Ergebnis mit der Ausgabe von ifDescr vergleichen, weist dies auf Folgendes hin:
-
interfaces.ifTable.ifEntry.ifOutOctets.1 = Counter32: 98 entspricht interfaces.ifTable.ifEntry.ifDescr.1 = ATM1/0
-
interfaces.ifTable.ifEntry.ifOutOctets.3 = Counter32: 765470674 entspricht interfaces.ifTable.ifEntry.ifDescr.3 = FastEthernet0/0
-
interfaces.ifTable.ifEntry.ifOutOctets.21 = Counter32: 98 entspricht interfaces.ifTable.ifEntry.ifDescr.21 = ATM1/0.109-aal5 layer
Dies ist die Ausgabe des CLI-Befehls show interfaces für jede der vorherigen Schnittstellen, die im privilegierten Modus ausgeführt wurden:
3600#show interfaces atM 1/0
ATM1/0 is down, line protocol is down
Hardware is RS8234 ATMOC3
MTU 4470 bytes, sub MTU 4470, BW 155000 Kbit, DLY 80 usec,
reliability 5/255, txload 1/255, rxload 1/255
Encapsulation ATM, loopback not set
Encapsulation(s): AAL5
1024 maximum active VCs, 1 current VCCs
VC idle disconnect time: 300 seconds
Last input never, output 1w1d, output hang never
Last clearing of "show interface" counters never
Input queue: 0/75/0/0 (size/max/drops/flushes); Total output drops: 0
Queueing strategy: None
5 minute input rate 0 bits/sec, 0 packets/sec
5 minute output rate 0 bits/sec, 0 packets/sec
0 packets input, 0 bytes, 0 no buffer
Received 0 broadcasts, 0 runts, 0 giants, 0 throttles
0 input errors, 0 CRC, 0 frame, 0 overrun, 0 ignored, 0 abort
2 packets output, 98 bytes, 0 underruns
0 output errors, 0 collisions, 2 interface resets
0 output buffer failures, 0 output buffers swapped out
3600#show interfaces fastEthernet 0/0
FastEthernet0/0 is up, line protocol is up
Hardware is AmdFE, address is 0001.42b4.fe81 (bia 0001.42b4.fe81)
Description: testme
Internet address is 172.16.99.20/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)
Full-duplex, 100Mb/s, 100BaseTX/FX
ARP type: ARPA, ARP Timeout 04:00:00
Last input 00:00:00, output 00:00:00, output hang never
Last clearing of "show interface" counters never
Queueing strategy: fifo
Output queue 0/40, 0 drops; input queue 0/75, 323 drops
5 minute input rate 2000 bits/sec, 3 packets/sec
5 minute output rate 1000 bits/sec, 1 packets/sec
1772214 packets input, 178767841 bytes
Received 1164210 broadcasts, 0 runts, 0 giants, 0 throttles
0 input errors, 0 CRC, 0 frame, 0 overrun, 0 ignored
0 watchdog
0 input packets with dribble condition detected
7149179 packets output, 765450524 bytes, 0 underruns(0/0/0)
0 output errors, 0 collisions, 1 interface resets
0 babbles, 0 late collision, 461 deferred
0 lost carrier, 0 no carrier
0 output buffer failures, 0 output buffers swapped out
Die Ausgabe von ifOutOctetsstimmt nicht mit der CLI-Ausgabe für den Befehl show interfaces FastEthernet 0/0 überein, ist aber ähnlich. Der Grund hierfür ist, dass es beim Polling der Schnittstellen und bei der Ausführung des CLI-Befehls zu Verzögerungen kommen kann.
3600#show interfaces atM 1/0.109
ATM1/0.109 is down, line protocol is down
Hardware is RS8234 ATMOC3
Description: pvc
Internet address is 10.164.0.46/30
MTU 4470 bytes, BW 2250 Kbit, DLY 80 usec,
reliability 5/255, txload 1/255, rxload 1/255
Encapsulation ATM
0 packets input, 0 bytes
2 packets output,98 bytes
0 OAM cells input, 77093 OAM cells output
AAL5 CRC errors : 0
AAL5 SAR Timeouts : 0
AAL5 Oversized SDUs : 0
AAL5 length violation : 0
AAL5 CPI Error : 0
-
ifOutDiscards (.1.3.6.1.2.1.2.2.1.1.19):
snmpwalk 172.16.99.20 public .1.3.6.1.2.1.2.2.1.19
interfaces.ifTable.ifEntry.ifOutDiscards.1 = Counter32: 0
interfaces.ifTable.ifEntry.ifOutDiscards.2 = Counter32: 0
interfaces.ifTable.ifEntry.ifOutDiscards.3 = Counter32: 0
interfaces.ifTable.ifEntry.ifOutDiscards.4 = Counter32: 0
interfaces.ifTable.ifEntry.ifOutDiscards.5 = Counter32: 0
interfaces.ifTable.ifEntry.ifOutDiscards.6 = Counter32: 0
interfaces.ifTable.ifEntry.ifOutDiscards.7 = Counter32: 0
interfaces.ifTable.ifEntry.ifOutDiscards.8 = Counter32: 0
interfaces.ifTable.ifEntry.ifOutDiscards.10 = Counter32: 0
interfaces.ifTable.ifEntry.ifOutDiscards.11 = Counter32: 0
interfaces.ifTable.ifEntry.ifOutDiscards.12 = Counter32: 0
interfaces.ifTable.ifEntry.ifOutDiscards.13 = Counter32: 0
interfaces.ifTable.ifEntry.ifOutDiscards.14 = Counter32: 0
interfaces.ifTable.ifEntry.ifOutDiscards.15 = Counter32: 0
interfaces.ifTable.ifEntry.ifOutDiscards.16 = Counter32: 0
interfaces.ifTable.ifEntry.ifOutDiscards.17 = Counter32: 0
interfaces.ifTable.ifEntry.ifOutDiscards.18 = Counter32: 0
interfaces.ifTable.ifEntry.ifOutDiscards.19 = Counter32: 0
interfaces.ifTable.ifEntry.ifOutDiscards.20 = Counter32: 0
interfaces.ifTable.ifEntry.ifOutDiscards.21 = Counter32: 0
interfaces.ifTable.ifEntry.ifOutDiscards.22 = Counter32: 0
interfaces.ifTable.ifEntry.ifOutDiscards.23 = Counter32: 0
interfaces.ifTable.ifEntry.ifOutDiscards.24 = Counter32: 0
interfaces.ifTable.ifEntry.ifOutDiscards.25 = Counter32: 0
interfaces.ifTable.ifEntry.ifOutDiscards.26 = Counter32: 0
interfaces.ifTable.ifEntry.ifOutDiscards.27 = Counter32: 0
interfaces.ifTable.ifEntry.ifOutDiscards.28 = Counter32: 0
interfaces.ifTable.ifEntry.ifOutDiscards.29 = Counter32: 0
interfaces.ifTable.ifEntry.ifOutDiscards.30 = Counter32: 0
interfaces.ifTable.ifEntry.ifOutDiscards.31 = Counter32: 0
interfaces.ifTable.ifEntry.ifOutDiscards.32 = Counter32: 0
interfaces.ifTable.ifEntry.ifOutDiscards.33 = Counter32: 0
interfaces.ifTable.ifEntry.ifOutDiscards.34 = Counter32: 0
interfaces.ifTable.ifEntry.ifOutDiscards.35 = Counter32: 0
Der Wert ifOutDiscards ist für alle Schnittstellen 0. Mit dem Befehl show interfaces fastEthernet 0/0 als Beispiel führt dieser Befehl zu folgendem Ergebnis:
3600#show interfaces fastEthernet 0/0
FastEthernet0/0 is up, line protocol is up
Hardware is AmdFE, address is 0001.42b4.fe81 (bia 0001.42b4.fe81)
Description: testme
Internet address is 172.16.99.20/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)
Full-duplex, 100Mb/s, 100BaseTX/FX
ARP type: ARPA, ARP Timeout 04:00:00
Last input 00:00:00, output 00:00:00, output hang never
Last clearing of "show interface" counters never
Queueing strategy: fifo
Output queue 0/40, 0 drops; input queue 0/75, 323 drops
5 minute input rate 1000 bits/sec, 2 packets/sec
5 minute output rate 1000 bits/sec, 1 packets/sec
1774581 packets input, 179005552 bytes
Received 1165620 broadcasts, 0 runts, 0 giants, 0 throttles
0 input errors, 0 CRC, 0 frame, 0 overrun, 0 ignored
0 watchdog
0 input packets with dribble condition detected
7150259 packets output, 765645035 bytes, 0 underruns(0/0/0)
0 output errors, 0 collisions, 1 interface resets
0 babbles, 0 late collision, 461 deferred
0 lost carrier, 0 no carrier
0 output buffer failures, 0 output buffers swapped out
-
ifOutErrors (.1.3.6.1.2.1.2.2.1.20):
snmpwalk 172.16.99.20 public .1.3.6.1.2.1.2.2.1.20
interfaces.ifTable.ifEntry.ifOutErrors.1 = Counter32: 0
interfaces.ifTable.ifEntry.ifOutErrors.2 = Counter32: 0
interfaces.ifTable.ifEntry.ifOutErrors.3 = Counter32: 0
interfaces.ifTable.ifEntry.ifOutErrors.4 = Counter32: 0
interfaces.ifTable.ifEntry.ifOutErrors.5 = Counter32: 0
interfaces.ifTable.ifEntry.ifOutErrors.6 = Counter32: 0
interfaces.ifTable.ifEntry.ifOutErrors.7 = Counter32: 0
interfaces.ifTable.ifEntry.ifOutErrors.8 = Counter32: 0
interfaces.ifTable.ifEntry.ifOutErrors.10 = Counter32: 0
interfaces.ifTable.ifEntry.ifOutErrors.11 = Counter32: 0
interfaces.ifTable.ifEntry.ifOutErrors.12 = Counter32: 0
interfaces.ifTable.ifEntry.ifOutErrors.13 = Counter32: 0
interfaces.ifTable.ifEntry.ifOutErrors.14 = Counter32: 0
interfaces.ifTable.ifEntry.ifOutErrors.15 = Counter32: 0
interfaces.ifTable.ifEntry.ifOutErrors.16 = Counter32: 0
interfaces.ifTable.ifEntry.ifOutErrors.17 = Counter32: 0
interfaces.ifTable.ifEntry.ifOutErrors.18 = Counter32: 0
interfaces.ifTable.ifEntry.ifOutErrors.19 = Counter32: 0
interfaces.ifTable.ifEntry.ifOutErrors.20 = Counter32: 0
interfaces.ifTable.ifEntry.ifOutErrors.21 = Counter32: 0
interfaces.ifTable.ifEntry.ifOutErrors.22 = Counter32: 0
interfaces.ifTable.ifEntry.ifOutErrors.23 = Counter32: 0
interfaces.ifTable.ifEntry.ifOutErrors.24 = Counter32: 0
interfaces.ifTable.ifEntry.ifOutErrors.25 = Counter32: 0
interfaces.ifTable.ifEntry.ifOutErrors.26 = Counter32: 0
interfaces.ifTable.ifEntry.ifOutErrors.27 = Counter32: 0
interfaces.ifTable.ifEntry.ifOutErrors.28 = Counter32: 0
interfaces.ifTable.ifEntry.ifOutErrors.29 = Counter32: 0
interfaces.ifTable.ifEntry.ifOutErrors.30 = Counter32: 0
interfaces.ifTable.ifEntry.ifOutErrors.31 = Counter32: 0
interfaces.ifTable.ifEntry.ifOutErrors.32 = Counter32: 0
interfaces.ifTable.ifEntry.ifOutErrors.33 = Counter32: 0
interfaces.ifTable.ifEntry.ifOutErrors.34 = Counter32: 0
interfaces.ifTable.ifEntry.ifOutErrors.35 = Counter32: 0
Die ifOutErrorsis-Null für alle Schnittstellen. Mit dem Befehl show interfaces fastEthernet 0/0 als Beispiel führt dieser Befehl zu folgendem Ergebnis:
3600#show interfaces fastEthernet 0/0
FastEthernet0/0 is up, line protocol is up
Hardware is AmdFE, address is 0001.42b4.fe81 (bia 0001.42b4.fe81)
Description: testme
Internet address is 172.16.99.20/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)
Full-duplex, 100Mb/s, 100BaseTX/FX
ARP type: ARPA, ARP Timeout 04:00:00
Last input 00:00:00, output 00:00:00, output hang never
Last clearing of "show interface" counters never
Queueing strategy: fifo
Output queue 0/40, 0 drops; input queue 0/75, 323 drops
5 minute input rate 0 bits/sec, 1 packets/sec
5 minute output rate 0 bits/sec, 0 packets/sec
1776187 packets input, 179154616 bytes
Received 1166778 broadcasts, 0 runts, 0 giants, 0 throttles
0 input errors, 0 CRC, 0 frame, 0 overrun, 0 ignored
0 watchdog
0 input packets with dribble condition detected
7150781 packets output, 765744231 bytes, 0 underruns(0/0/0)
0 output errors, 0 collisions, 1 interface resets
0 babbles, 0 late collision, 461 deferred
0 lost carrier, 0 no carrier
0 output buffer failures, 0 output buffers swapped out
-
ifOutQLen (.1.3.6.1.2.1.2.2.1.21):
snmpwalk 172.16.99.20 public .1.3.6.1.2.1.2.2.1.21
interfaces.ifTable.ifEntry.ifOutQLen.1 = Gauge32: 0
interfaces.ifTable.ifEntry.ifOutQLen.2 = Gauge32: 0
interfaces.ifTable.ifEntry.ifOutQLen.3 = Gauge32: 0
interfaces.ifTable.ifEntry.ifOutQLen.4 = Gauge32: 0
interfaces.ifTable.ifEntry.ifOutQLen.5 = Gauge32: 0
interfaces.ifTable.ifEntry.ifOutQLen.6 = Gauge32: 0
interfaces.ifTable.ifEntry.ifOutQLen.7 = Gauge32: 0
interfaces.ifTable.ifEntry.ifOutQLen.8 = Gauge32: 0
interfaces.ifTable.ifEntry.ifOutQLen.10 = Gauge32: 0
interfaces.ifTable.ifEntry.ifOutQLen.11 = Gauge32: 0
interfaces.ifTable.ifEntry.ifOutQLen.12 = Gauge32: 0
interfaces.ifTable.ifEntry.ifOutQLen.13 = Gauge32: 0
interfaces.ifTable.ifEntry.ifOutQLen.14 = Gauge32: 0
interfaces.ifTable.ifEntry.ifOutQLen.15 = Gauge32: 0
interfaces.ifTable.ifEntry.ifOutQLen.16 = Gauge32: 0
interfaces.ifTable.ifEntry.ifOutQLen.17 = Gauge32: 0
interfaces.ifTable.ifEntry.ifOutQLen.18 = Gauge32: 0
interfaces.ifTable.ifEntry.ifOutQLen.19 = Gauge32: 0
interfaces.ifTable.ifEntry.ifOutQLen.20 = Gauge32: 0
interfaces.ifTable.ifEntry.ifOutQLen.21 = Gauge32: 0
interfaces.ifTable.ifEntry.ifOutQLen.22 = Gauge32: 0
interfaces.ifTable.ifEntry.ifOutQLen.23 = Gauge32: 0
interfaces.ifTable.ifEntry.ifOutQLen.24 = Gauge32: 0
interfaces.ifTable.ifEntry.ifOutQLen.25 = Gauge32: 0
interfaces.ifTable.ifEntry.ifOutQLen.26 = Gauge32: 0
interfaces.ifTable.ifEntry.ifOutQLen.27 = Gauge32: 0
interfaces.ifTable.ifEntry.ifOutQLen.28 = Gauge32: 0
interfaces.ifTable.ifEntry.ifOutQLen.29 = Gauge32: 0
interfaces.ifTable.ifEntry.ifOutQLen.30 = Gauge32: 0
interfaces.ifTable.ifEntry.ifOutQLen.31 = Gauge32: 0
interfaces.ifTable.ifEntry.ifOutQLen.32 = Gauge32: 0
interfaces.ifTable.ifEntry.ifOutQLen.33 = Gauge32: 0
interfaces.ifTable.ifEntry.ifOutQLen.34 = Gauge32: 0
interfaces.ifTable.ifEntry.ifOutQLen.35 = Gauge32: 0
Der Wert ifOutQLenist für alle Schnittstellen 0. Mit dem Befehl show interfaces fastEthernet 0/0 als Beispiel:
3600#show interfaces fastEthernet 0/0
FastEthernet0/0 is up, line protocol is up
Hardware is AmdFE, address is 0001.42b4.fe81 (bia 0001.42b4.fe81)
Description: testme
Internet address is 172.16.99.20/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)
Full-duplex, 100Mb/s, 100BaseTX/FX
ARP type: ARPA, ARP Timeout 04:00:00
Last input 00:00:00, output 00:00:00, output hang never
Last clearing of "show interface" counters never
Queueing strategy: fifo
Output queue 0/40, 0 drops; input queue 0/75, 323 drops
5 minute input rate 0 bits/sec, 1 packets/sec
5 minute output rate 0 bits/sec, 0 packets/sec
1776912 packets input, 179225431 bytes
Received 1167240 broadcasts, 0 runts, 0 giants, 0 throttles
0 input errors, 0 CRC, 0 frame, 0 overrun, 0 ignored
0 watchdog
0 input packets with dribble condition detected
7151102 packets output, 765796341 bytes, 0 underruns(0/0/0)
0 output errors, 0 collisions, 1 interface resets
0 babbles, 0 late collision, 461 deferred
0 lost carrier, 0 no carrier
0 output buffer failures, 0 output buffers swapped out
Frage: In welcher Beziehung stehen dieseHow-SchnittstellenAnweisungenKeine PufferEingegebene Warteschlangenverluste? Warum werden inDiscards of SNMP keine Bufferscounts und keine Ausgabewarteschlangen verworfen, während outDiscards of SNMP Ausgabewarteschlangen verwerfen?
A.Die locIfInputQueueDrops/ifInDiscards funktionieren anders als locIfOutputQueueDrops/ifOutDiscards. Die ifInDiscards zählen die Anzahl der Pakete, die aufgrund des Fehlens einer Systemressource, z. B. eines Puffers, verworfen werden. Dies ist im Allgemeinen eine Teilmenge von locIfInputQueueDrops. Häufig wird locIfInputQueueDrops = ifInDiscards angezeigt. locIfInputQueueDrops zählt jedoch auch die Anzahl der wegen Überschreitung des Grenzwerts der Eingabewarteschlange blockierten Pakete. Im Allgemeinen wird locIfInputQueueDrops > ifInDiscards angezeigt.
Zusammenfassung
locIfInputQueueDrops = Warteschlangengrenzwertverluste + Keine Pufferwertverluste ifInDiscards = Keine Pufferwertverluste (und ist eine Teilmenge von locIfInputQueueDrops)
Die locIfOutputQueueDrops und ifOutDiscards sind immer gleich, wenn sie dieselben Ereignisse zählen. Diese Ereignisse erreichen die Grenze der Ausgabewarteschlange und verfügen nicht über einen Hardware-Steuerpuffer, wenn ein Paket schnell von einer Schnittstelle zu einer anderen weitergeleitet wird. Die OIDs der vorherigen MIB-Objekte sind:
Von ALTEN CISCO-SCHNITTSTELLEN-MIB
VonRFC1213-MIB
locIfInputQueueDrops = .1.3.6.1.4.1.9.2.2.1.1.26
ifInDiscards = .1.3.6.1.2.1.2.2.1.1.13
locIfOutputQueueDrops = .1.3.6.1.4.1.9.2.2.1.1.27
ifOutDiscards = .1.3.6.1.2.1.2.2.1.1.19
Frage: Kann ich auf einem Router ohne Puffer abfragen?
Antwort: Ja. Sie können ifInDiscards abfragen, um keine Puffer abfragen zu können.
Frage: Wie kann ich die Anzahl der Warteschlangeneinschränkungen auf einem Router abfragen?
A.Bei Verwendung von SNMP kann der Befehl show interfaces nicht die einzelnen Elemente aufteilen, die in die Ausgabedateien übertragen werden.
Berücksichtigen Sie die folgenden neuen Informationen über den Inhalt des Zählers für Ausgabefehler:
Eingaben = Verwerfen von Warteschlangenbegrenzungen + Verwerfen von Drosselungen + Verwerfen von vollen SMT-Warteschlangen + Verwerfen von RSRB + Keine Verwerfen von Puffern
Darüber hinaus werden SNMP-Zähler niemals gelöscht, selbst wenn die Schnittstellen gelöscht werden.
Zugehörige Informationen
Überarbeitung | Veröffentlichungsdatum | Kommentare |
---|---|---|
3.0 |
06-Aug-2024 |
Gebrochene Links |
2.0 |
13-Apr-2023 |
Rezertifizierung |
1.0 |
01-Aug-2002 |
Erstveröffentlichung |