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.
Dieses Dokument beschreibt das Verfahren zur Ermittlung, ob der Paketverlust eines ASR1000-Routers auf die maximale Kapazität seiner Komponente/Field Replaceable Units (FRU) zurückzuführen ist. Die Kenntnis der Weiterleitungskapazität des Routers spart Zeit, da keine langwierige Fehlerbehebung bei ASR1000-Paketverlusten erforderlich ist.
Für dieses Dokument bestehen keine speziellen Anforderungen.
Die Informationen in diesem Dokument basieren auf den folgenden Software- und Hardwareversionen:
Die Informationen in diesem Dokument wurden von den Geräten in einer bestimmten Laborumgebung erstellt. Alle in diesem Dokument verwendeten Geräte haben mit einer leeren (Standard-)Konfiguration begonnen. Wenn Ihr Netzwerk in Betrieb ist, stellen Sie sicher, dass Sie die potenziellen Auswirkungen eines Befehls verstehen.
Weitere Informationen zu Dokumentkonventionen finden Sie unter Cisco Technical Tips Conventions (Technische Tipps zu Konventionen von Cisco).
Die Router-Plattform der Serie ASR1000 ist eine zentralisierte Router-Plattform, d. h. alle vom Router empfangenen Pakete müssen eine zentrale Weiterleitungs-Engine erreichen, bevor sie gesendet werden können. Die zentrale Weiterleitungskarte wird als Embedded Service Processor (ESP) bezeichnet. Das ESP-Modul im Chassis bestimmt die Weiterleitungskapazität des Routers. Die Shared Port Adapters (SPA), die Pakete von der Leitung empfangen oder Pakete an die Leitung senden, sind über eine Carrier Card, die SPA Interface Processors (SIP), mit der ESP-Karte verbunden. Die aggregierte Bandbreitenkapazität des SIP bestimmt, wie viel Datenverkehr vom und zum ESP gesendet wird.
Eine Fehlberechnung der Router-Kapazität für die verwendete Hardwarekonfiguration (Kombination ESP und SIP) kann zu Netzwerkdesigns führen, bei denen der Router der Serie ASR 1000 Pakete mit Leitungsgeschwindigkeit nicht weiterleitet.
In diesem Abschnitt werden drei Szenarien erläutert, die bei einem Router der Serie ASR 1000 Paketverluste verursachen können. Im nächsten Abschnitt wird die Befehlszeilenschnittstelle (CLI, Command Line Interface) bereitgestellt, die erkennt, ob der Router von einem derdiese Szenarien.
Beispiele:
Die SIP-Karte unterstützt die Klassifizierung und Pufferung von Eingangspaketen, um eine Überbelegung zu ermöglichen. Identifizieren Sie die Eingangs- und Ausgangsschnittstellen für den Datenverkehrsfluss. Wenn der Router über eine Eingangsverbindung mit hoher Bandbreite verfügt, die Pakete mit Leitungsgeschwindigkeit und eine Ausgangsverbindung mit niedriger Bandbreite empfängt, wird eine Pufferung am Eingangs-SIP verursacht.
Wenn der eingehende Leitungsdatenverkehr in diesen Szenarien über einen bestimmten Zeitraum anhält, laufen die Puffer irgendwann aus, und der Router beginnt, Pakete zu verwerfen. Dieses Manifest wurde ignoriert oder übergibt in der Ausgabe der show interface <interface-name> x/x/x Controller auf der Eingangs-Schnittstelle.
Hinweis: SIP unterstützt die Klassifizierung von Eingangspaketen, sodass Pakete mit hoher Priorität weiterhin weitergeleitet werden können (solange sie nicht überbelegt sind) und die nicht kritischen Pakete verworfen werden.
Die Eingangs-Klassifizierung und Planung von Paketen auf ASR1000-Routern wird in der Verknüpfung erläutert.
Klassifizierung und Planung von Paketen auf dem ASR1000
Führen Sie die Ausgabe der show interface auf der Ausgangsschnittstelle aus, um zu überprüfen, ob die Flusssteuerung aktiviert ist und ob die Schnittstelle Pauseneingaben vom nächsten Hop-Gerät empfängt. Pauseneingaben zeigen an, dass das nächste Hop-Gerät überlastet ist. Input Pause Frames benachrichtigt den ASR1000, dass er langsamer wird. Dies führt zu Paketpufferung auf dem ASR1000. Dies führt letztendlich zu Paketverlusten, wenn die Datenverkehrsrate hoch ist und über einen bestimmten Zeitraum aufrechterhalten wird.
Führen Sie den Befehl show platform aus, um den ESP- und den SIP-Typ im Chassis zu identifizieren. Der ASR1000 verfügt über eine passive Rückwandplatine. Der Durchsatz des Systems wird durch den im System verwendeten ESP- und SIP-Typ bestimmt.
Beispiel:
Der Durchsatz eines ASR1000-Routers mit einem ESP10 ist im Bild dargestellt.
Führen Sie den Befehl show interface summary aus, um den gesamten Datenverkehr zu überprüfen, der den Router passiert. Die Spalte Received Data Rate (RXBS) und Transmit Data Rate (TXBS) stellt die gesamte Eingangs- und Ausgangsrate bereit.
Führen Sie die Übersicht zur aktiven Datapath-Auslastung der Plattform-Hardware anzeigen aus, um die Auslastung auf dem ESP zu überprüfen. Wenn das ESP überlastet ist, drückt es die Eingangs-SIP-Karte mit einem Druck zurück, um die Geschwindigkeit zu verlangsamen und den Puffer zu starten. Dies führt letztendlich zum Paketverlust, wenn die hohe Rate über einen längeren Zeitraum angefärbt wird.
In diesem Szenario sind folgende Maßnahmen zu ergreifen:
Wenn die Befehle zur Fehlerbehebung ergeben, dass der Router nicht von den beschriebenen Szenarien betroffen ist, fahren Sie mit der Fehlerbehebung beim ASR1000-Paketverwerfen fort.
Paketverluste auf Cisco Service Routern der Serie ASR 1000
Hier einige nützliche Befehle:
In diesem Beispiel wird Datenverkehr über TenGigEthernet 0/2/0 empfangen und über TenGigEthernet0/1/0 übertragen. Die Ausgänge werden von einem ASR1002-Router mit15.1(3)S2 IOS®-XE-Software.
Führen Sie die Ausgaben für die Anzeigeplattform aus, um die Kapazität des ESP und der SIP-Karte zu ermitteln. In diesem Beispiel beträgt die Gesamtweiterleitungskapazität (maximale Ausgangskapazität) des Routers 5 G und wird durch die ESP-Kapazität bestimmt.
------------------ show platform ------------------ Chassis type: ASR1002 Slot Type State Insert time (ago) --------- ------------------- --------------------- ----------------- 0 ASR1002-SIP10 ok 3y45w 0/0 4XGE-BUILT-IN ok 3y45w 0/1 SPA-1X10GE-L-V2 ok 3y45w 0/2 SPA-1X10GE-L-V2 ok 3y45w R0 ASR1002-RP1 ok, active 3y45w F0 ASR1000-ESP5 ok, active 3y45w P0 ASR1002-PWR-AC ok 3y45w P1 ASR1002-PWR-AC ok 3y45w Slot CPLD Version Firmware Version --------- ------------------- --------------------------------------- 0 07120202 12.2(33r)XNC R0 08011017 12.2(33r)XNC F0 07091401 12.2(33r)XNC
Die Drops für "Ingress over Subscription" (Eingang über Abonnement) weisen auf eine Pufferung im Eingangs-SIP hin und weisen darauf hin, dass die Weiterleitungs-Engine oder der Ausgangs-Pfad überlastet ist. Der Flusssteuerungsstatus gibt an, ob der Router die empfangenen Pausen-Frames verarbeitet oder bei Überlastung Pausenrahmen sendet.
Router#sh int Te0/2/0 controller TenGigabitEthernet0/2/0 is up, line protocol is up Hardware is SPA-1X10GE-L-V2, address is d48c.b52e.e620 (bia d48c.b52e.e620) Description: Connection to DET LAN Internet address is 10.10.101.10/29 MTU 1500 bytes, BW 10000000 Kbit/sec, DLY 10 usec, reliability 255/255, txload 8/255, rxload 67/255 Encapsulation ARPA, loopback not set Keepalive not supported Full Duplex, 10000Mbps, link type is force-up, media type is 10GBase-SR/SW output flow-control is on, input flow-control is on ARP type: ARPA, ARP Timeout 04:00:00 Last input 00:06:33, output 00:00:35, output hang never Last clearing of "show interface" counters 1d18h Input queue: 0/375/0/0 (size/max/drops/flushes); Total output drops: 0 Queueing strategy: fifo Output queue: 0/40 (size/max) 5 minute input rate 2649158000 bits/sec, 260834 packets/sec 5 minute output rate 335402000 bits/sec, 144423 packets/sec 15480002600 packets input, 18042544487535 bytes, 0 no buffer Received 172 broadcasts (0 IP multicasts) 0 runts, 0 giants, 0 throttles 0 input errors, 0 CRC, 0 frame, 0 overrun, 0 ignored 0 watchdog, 257 multicast, 0 pause input 10759162793 packets output, 4630923784425 bytes, 0 underruns 0 output errors, 0 collisions, 0 interface resets 0 unknown protocol drops 0 babbles, 0 late collision, 0 deferred 0 lost carrier, 0 no carrier, 0 pause output 0 output buffer failures, 0 output buffers swapped out TenGigabitEthernet0/2/0 0 input vlan errors 444980 ingress over sub drops 0 Number of sub-interface configured vdevburr01c10#
Dieser Befehl zeigt die Auslastung des ESP an. Bei der Zeilenverarbeitung: Die Last hat hohe Werte. Sie weist darauf hin, dass die ESP-Auslastung hoch ist, und es muss eine weitere Fehlerbehebung durchgeführt werden, um festzustellen, ob sie durch auf dem Router konfigurierte Funktionen oder eine hohe Datenverkehrsrate verursacht wird.
Router0#show platform hardware qfp active datapath utilization CPP 0 5 secs 1 min 5 min 60 min Input: Priority (pps) 1073 921 1048 1203 (bps) 1905624 1772832 1961560 2050136 Non-Priority (pps) 491628 407831 415573 373270 (bps) 3536432120 2962683416 3051102376 2652122448 Total (pps) 492701 408752 416621 374473 (bps) 3538337744 2964456248 3053063936 2654172584 Output: Priority (pps) 179 170 124 181 (bps) 535864 509792 370408 540416 Non-Priority (pps) 493706 409239 417159 374982 (bps) 3545612320 2967293504 3056172104 2657838152 Total (pps) 493885 409409 417283 375163 (bps) 3546148184 2967803296 3056542512 2658378568 Processing: Load (pct) 17 46 38 36
Das Feld "TXBS" gibt den gesamten Ausgangsdatenverkehr auf dem Router an. In diesem Beispiel beträgt der Gesamtausgangsverkehr 3,1G (2680945000 + 372321000 = 3053266000).
Router#sh int summary *: interface is up IHQ: pkts in input hold queue IQD: pkts dropped from input queue OHQ: pkts in output hold queue OQD: pkts dropped from output queue RXBS: rx rate (bits/sec) RXPS: rx rate (pkts/sec) TXBS: tx rate (bits/sec) TXPS: tx rate (pkts/sec) TRTL: throttle count Interface IHQ IQD OHQ OQD RXBS RXPS TXBS TXPS TRTL ----------------------------------------------------------------------------------------------------------------- GigabitEthernet0/0/0 0 0 0 0 0 0 0 0 0 GigabitEthernet0/0/1 0 0 0 0 0 0 0 0 0 GigabitEthernet0/0/2 0 0 0 0 0 0 0 0 0 GigabitEthernet0/0/3 0 0 0 0 0 0 0 0 0 * Te0/1/0 0 0 0 0 383941000 152887 2680945000 265668 0 * Te0/2/0 0 0 0 0 2541026000 254046 372321000 147526 0 GigabitEthernet0 0 0 0 0 0 0 0 0 0 * Loopback0 0 0 0 0 0 0 0 0 0
Verwenden Sie diesen Befehl, um den Füllstatus des Puffers auf dem PLIM zu überprüfen. Wenn der Wert Curr nahe dem Max liegt, zeigt er an, dass die PLIM-Puffer gefüllt sind.
Router#Show platform hardware port 0/2/0 plim buffer settings Interface 0/2/0 RX Low Buffer Size 28901376 Bytes Drop Threshold 28900416 Bytes Fill Status Curr/Max 0 Bytes / 360448 Bytes TX Low Interim FIFO Size 192 Cache line Drop Threshold 109248 Bytes Fill Status Curr/Max 1024 Bytes / 2048 Bytes RX High Buffer Size 4128768 Bytes Drop Threshold 4127424 Bytes Fill Status Curr/Max 1818624 Bytes / 1818624 Bytes TX High Interim FIFO Size 192 Cache line Drop Threshold 109248 Bytes Fill Status Curr/Max 0 Bytes / 0 Bytes
Router#Show platform hardware port 0/2/0 plim buffer settings detail Interface 0/2/0 RX Low Buffer Size 28901376 Bytes Fill Status Curr/Max 0 Bytes / 360448 Bytes Almost Empty TH0/TH1 14181696 Bytes / 14191296 Bytes Almost Full TH0/TH1 28363392 Bytes / 28372992 Bytes SkipMe Cache Start / End Addr 0x0000A800 / 0x00013AC0 Buffer Start / End Addr 0x01FAA000 / 0x03B39FC0 TX Low Interim FIFO Size 192 Cache line Drop Threshold 109248 Bytes Fill Status Curr/Max 1024 Bytes / 2048 Bytes Event XON/XOFF 49536 Bytes / 99072 Bytes Buffer Start / End Addr 0x00000300 / 0x000003BF RX High Buffer Size 4128768 Bytes Fill Status Curr/Max 1818624 Bytes / 1818624 Bytes Almost Empty TH0/TH1 1795200 Bytes / 1804800 Bytes Almost Full TH0/TH1 3590400 Bytes / 3600000 Bytes SkipMe Cache Start / End Addr 0x00013B00 / 0x00014FC0 Buffer Start / End Addr 0x03B3A000 / 0x03F29FC0 TX High Interim FIFO Size 192 Cache line Drop Threshold 109248 Bytes Fill Status Curr/Max 0 Bytes / 0 Bytes Event XON/XOFF 49536 Bytes / 99072 Bytes Buffer Start / End Addr 0x000003C0 / 0x0000047F