Inleiding
Dit document beantwoordt een vraag over het belang van de grenswaarden in de Switches van Cisco Catalyst 3750 Series.
Wat is het belang van de grenswaarden in de berekening van de drempels in de wachtrij voor het voorkomen van een daling?
In dit configuratievoorbeeld:
Switch(config)#mls qos queue-set output 1 threshold 1
3200 3200 100 3200
3200 is het drempelpercentage voor WTD (Weighted Tail Drop). Dit getal bepaalt hoeveel buffers u uit het gemeenschappelijke pool wilt gebruiken voordat de pakketten worden ingetrokken. Door deze configuratie vertellen we de switch dat de drempels 1, 2 en 3 op stress wachtrij 1 in wachtrij-set 1 gelijk zijn en dat het hun vrijstaat om de gezamenlijke pool tot de ingestelde waarde te gebruiken (3200). In dit voorbeeld is de drempelwaarde 3200 en de maximumdrempel en de gereserveerde drempelwaarde zijn vastgesteld op 100%.
Het totaal beschikbare gemeenschappelijke depot voor noodopbuffers varieert van het ene platform tot het andere. Zij zijn in de jaren 2960 beperkter: 2 MB voor het hele systeem (downlink-poorten + uplinks), terwijl 3750-X 2 MB voor elke set 24 downlink-poorten en 2 MB voor uplinks heeft.
100 is het gereserveerde procent van de buffers voor die rij. Bijvoorbeeld, laten we zeggen dat je vooraf ingesteld hebt op "mls qos wachtrij-set uitvoer 1 buffers 15 45 20 20". Vervolgens betekent 'mls qos wachtrij-set uitvoer 1 drempel 1 3200 3200 100 3200' dat wachtrij 1 100% van 15% van de totale als gereserveerd beschikbare buffers heeft.
De egress buffer van 2 MB wordt opgesplitst in:
—
| CPU-pool |
|—|
| Pool |
| |
|—|
| | | | | |
|Q1|Q2|Q3|Q4| ....... |<—Voorbehouden pool
| | | | | |
—
- De CPU en de gemeenschappelijke pool hebben een vaste omvang.
- De gereserveerde pool houdt de minimale gegarandeerde bufferruimte in die voor elke voorpaneelpoort en de respectieve wachtrij is gereserveerd. Eén reserve buffer kan niet worden geleend en gedeeld door andere wachtrijen van dezelfde haven of verschillende havens. De grootte van de gereserveerde pool varieert en is afhankelijk van de standaardinstellingen of de door de gebruiker ingestelde instellingen op elk van de poorten (gereserveerde drempelwaarde). 3750 heeft vier verschillende wachtrijen en drie drempels per rij.
- Het gemeenschappelijk depot bevat alle buffereenheden die aanvankelijk niet gereserveerd zijn (zonder de CPU-bufferruimte). Gebaseerd op de bovenstaande configuratie, kunt u tot 3200% lenen uit de gezamenlijke pool om een barst te vinden. Dit betekent dat de wachtrij buffereenheden uit het gemeenschappelijke depot zal nemen totdat het gemeenschappelijke depot is uitgeput of uitgeput. Aangezien de buffers van de gemeenschappelijke pool niet gereserveerd zijn, kunnen ze echter door de wachtrijen worden teruggegeven aan de gemeenschappelijke pool als ze niet langer nodig zijn of als de barst op draad is gezet.
- De rij 1 wordt toegewezen aan alle poorten; iedere wachtrij wordt standaard toegewezen aan 25 % van de totale bufferruimte . Elke rij is 50 procent van de toegewezen bufferruimte gereserveerd, wat 12,5 procent van de totale bufferruimte is. De som van alle gereserveerde buffers vertegenwoordigt de gereserveerde pool, en de buffers die achterblijven maken deel uit van de gemeenschappelijke pool. De bovenstaande configuratie stelt 3200% in als het maximale geheugen dat deze wachtrij kan hebben voordat pakketten worden verzonden.