orlik Posted June 14, 2018 после обновления ядра на 4.16.8 наблюдаю интересное поведение , при запуске mtr c опцией -i 0.5 (2 пакета в сек) наблюдаю, что этот сервер теряет 46% пакетов. В tcpdump тоже вижу, что приходит на него гораздо больше пакетов чем уходит с него icmp ttl expired. Причем потери появляются через ~10 сек после начала, и на транзитный трафик никак не влияет. Очень данное поведение похоже на наличие какого-то буфера поторый переполняется ttl expired пакетами. Кто-нить с таким сталкивался и знает как это починить ? Share this post Link to post Share on other sites More sharing options...
Mystray Posted June 14, 2018 /proc/sys/net/ipv4/icmp_ratelimit /proc/sys/net/ipv4/icmp_ratemask /proc/sys/net/ipv4/icmp_msgs_burst /proc/sys/net/ipv4/icmp_msgs_per_sec ? Share this post Link to post Share on other sites More sharing options...
orlik Posted June 14, 2018 Ну сейчас стоят дефолтные значения , и на мой взгляд достаточно высокие net.ipv4.icmp_msgs_burst = 50 net.ipv4.icmp_msgs_per_sec = 1000 net.ipv4.icmp_ratelimit = 1000 net.ipv4.icmp_ratemask = 6168 net.ipv6.icmp.ratelimit = 1000 Share this post Link to post Share on other sites More sharing options...
orlik Posted June 14, 2018 6 hours ago, Mystray said: /proc/sys/net/ipv4/icmp_ratelimit /proc/sys/net/ipv4/icmp_ratemask /proc/sys/net/ipv4/icmp_msgs_burst /proc/sys/net/ipv4/icmp_msgs_per_sec ? Спасибо , после отключения rate-limit для icmp(11) все стало работать нормально Share this post Link to post Share on other sites More sharing options...