Název tématu: MikroTik CCR – náhodné výpadky pingů při routování, LAN/WAN bez problémů
Ahoj,
řešíme poměrně zvláštní problém na MikroTiku, jehož správu jsem převzal. Jedná se pravděpodobně o CCR1072 (72 jader, 8× 10G SFP+), provoz přes router dosahuje maximálně cca 3–4 Gbit/s. CPU se pohybuje kolem 10–12 %, paměť OK, na rozhraních nejsou CRC chyby.
Problém se projevuje náhodnými výpadky pingů a zvýšenou latencí, občas i několikasekundovými záseky.
Zajímavé je, že pokud zákazník pingá svou gateway na MikroTiku, vše je naprosto v pořádku. Stejně tak pokud pingáme z internetu přímo WAN adresu MikroTiku, bez ztrát a výkyvů.
Problém nastává až při komunikaci skrz router, tedy když zákazník pingá něco za ním. Stejné výpadky ale pozorujeme i při pingu spuštěném přímo ze samotného MikroTiku směrem do internetu.
Ukázka skutečné sekvence pingů:
2 ms → 2 ms → 2 ms → 3 ms → 3 ms → timeout → timeout → 2 ms → 2 ms → 2 ms → 2 ms → 2 ms → 2 ms → 2 ms → 2 ms → 2 ms → 2 ms → 3 ms → 3 ms → timeout → timeout → 10 ms → 2 ms → 2 ms
Na routeru je více než 1 500 aktivních Simple Queues pro jednotlivé zákazníky, DHCP i statické adresy, NAT do veřejných IP. Problém existoval už dříve.
Napadá mě problém s packet processingem, frontami, bufferingem nebo přetížením jednotlivých CPU jader, přestože celkové CPU je nízké.
Nesetkal se někdo s podobným chováním na CCR? Případně co byste doporučili zkontrolovat jako první? Zajímá mě hlavně, jestli takové chování může způsobovat větší množství Simple Queues nebo nějaký problém s mikrobursty a zpracováním paketů.