Inleiding
Dit document beschrijft het proces om prestatieskwesties op Enterprise Routing Platforms te identificeren en problemen op te lossen die door NAT-knelpuntkwesties worden veroorzaakt.
Achtergrondinformatie
Problemen met hoog gebruik en hoge prestaties op de Cisco Quantum Flow Processor (QFP) kunnen op een Cisco-router worden waargenomen wanneer er een combinatie van NAT- en niet-NAT-verkeersstromen op dezelfde interface aanwezig is. Dit kan ook leiden tot andere prestatieproblemen zoals interfacefouten of vertragingen.
Opmerking: het QFP bevindt zich op de Embedded Services Processor (ESP) en is verantwoordelijk voor het dataplatform en pakketverwerking voor alle inkomende en uitgaande verkeersstromen.
Symptomen
Het is belangrijk om deze symptomen van de router te bevestigen en te bevestigen om dit gedrag te identificeren:
1. Hoge QFP-taakwaarschuwingen. Deze waarschuwingen verschijnen wanneer de lading de drempel van 80% overschrijdt
Opmerking: U kunt ook de opdracht qfp active use use overview uitvoeren om de lading op de QFP en het verkeer weer te geven.
2. Interfacefouten. Pakketten kunnen vanwege tegendruk worden verwijderd als er een hoog gebruik van QFP is. In dergelijke gevallen worden Overschrijdingen en Output Drops vaak waargenomen op de interfaces. Om deze informatie te tonen, kunt u het bevel van showinterfaces in werking stellen
3. In sommige scenario's kunnen gebruikers klagen over traagheid op het netwerk.
4. Vanaf de optie Packet Trace Capture with Feature Invocation Array (FIA) voor traceren, kunnen we zien dat NAT-functie meer bronnen verbruikt dan verwacht. In het voorbeeld hieronder kunnen we zien dat de verlooptijd voor de IPV4_NAT_INPUT_FIA functie aanzienlijk langer is dan de vertraagde tijd van andere functies. Dit gedrag geeft meestal aan dat de QFP meer tijd nodig heeft om deze functie te verwerken en dat als gevolg daarvan meer bronnen van de QFP worden gebruikt voor NAT.
5. Hoog volume niet-NATed verkeer op een NATed interface. Het niet-NAT verkeer verbruikt veel bronnen en veroorzaakt de QFP-gebruikspieken. Dit gedrag kan worden gevalideerd door het aantal fouten te controleren, zoals wordt weergegeven in de onderstaande opdrachten.
Workaround/Fix voor hoge QFP door niet-NAT verkeer
Oplossing 1
Gewoonlijk wordt met de aanbeveling van Cisco voor dit type problemen geprobeerd het niet-NATed verkeer van de NATed-interface naar een andere interface van hetzelfde chassis of van een andere router te leiden. Als er geen beschikbare interfaces zijn, dan kunt u proberen om dit type verkeer op de betreffende interface minstens te verminderen.
Oplossing 2
Een andere tijdelijke oplossing is aanpassingen te maken om het cachegeheugen op de NAT Gatekeeper functie te verhogen om te proberen het aantal fouten van de gatekeeper te verminderen. Deze functie werd voor het eerst geïntroduceerd in softwareversie 12.2(33)XND. Het doel van deze functie is om de hoeveelheid hulpbronnen te verminderen die worden verbruikt door niet-NATed stromen om excessief gebruik op de CPU en op de Quantum Flow Processor (QFP) te voorkomen.
Het voorbeeld hieronder laat zien hoe u de gatekeeper op een Cisco-router kunt aanpassen. De aanbeveling is om van 64K te beginnen. Het is belangrijk om deze waarde te benadrukken zou moeten worden vertegenwoordigd in bevoegdheden van 2. Anders wordt de waarde automatisch ingesteld op het naastlagere formaat.