- 0
5.2 Beta 3 - скачет пинг на ethernet
-
Последние посетители 0 пользователей онлайн
- Ни одного зарегистрированного пользователя не просматривает данную страницу
На этом сайте используются файлы cookie. Нажимая "Я принимаю" или продолжая просмотр сайта, вы разрешаете их использование: Политика конфиденциальности.
Вопрос
alensp
Устройство: Keenetic Hopper KN-3810
Прошивка: KeeneticOS 5.02.B.3.0-2 (5.2 Beta 3, канал Preview)
На KeeneticOS 5.0 этой проблемы не было. Она появилась после перехода на 5.2 и воспроизводится на Beta 1,2,3 сразу после перезагрузки.
Проблема:
У подключённых по Ethernet устройств периодически возникают серии скачков задержки и потери пакетов при пинге самого роутера 192.168.1.1. Это локальный трафик LAN, провайдер и WAN в данном тесте не участвуют.
Наблюдения:
- Два разных ПК, подключённые разными кабелями к разным LAN-портам, одновременно получали скачки пинга до 192.168.1.1.
- В это же время пинг непосредственно между этими двумя ПК по Ethernet оставался стабильным — около 1 мс.
- Скачки Ethernet и Wi-Fi до роутера практически не совпадают по времени.
- Ethernet работает на 1000 Мбит/с, full duplex.
- EEE и Ethernet Flow Control отключены.
- Временное отключение AWG проблему не устранило.
- Полное временное отключение NTCE/классификации трафика проблему не устранило.
- XKeen/Xray остановлен, автозапуск отключён.
- кабель менял, пинги так идут с обоих ПК
Одновременный тест Ethernet и Wi-Fi:
ICMP-пакеты отправлялись каждые 100 мс с жёсткой привязкой к каждому интерфейсу.
В одном 60-секундном окне:
Ethernet:
- отправлено/получено: 600/600;
- медиана: 0,669 мс;
- p95: 4,982 мс;
- p99: 32,749 мс;
- максимум: 64,092 мс;
- ответов выше 5 мс: 29;
- ответов выше 10 мс: 23.
Wi-Fi за тот же интервал:
- отправлено/получено: 600/600;
- медиана: 1,507 мс;
- p95: 3,237 мс;
- p99: 5,902 мс;
- максимум: 15,747 мс;
- ответов выше 5 мс: 9;
- ответов выше 10 мс: 3.
Ни один скачок выше 5 мс в этом окне не совпал по времени:
- только Ethernet: 29;
- только Wi-Fi: 9;
- одновременно: 0.
Отдельный пятиминутный тест Ethernet:
- отправлено 3000, получено 2992;
- максимум: 81,599 мс;
- ответов выше 10 мс: 347;
- CPU0 периодически достигал 100%;
- счётчик time_squeeze в /proc/net/softnet_stat вырос на 2785;
- счётчик softnet dropped не увеличился.
Во время скачков обработка ICMP внутри роутера, измеренная на br0, обычно занимала только 0,7–4,8 мс, тогда как полный RTT достигал 40–81 мс. Предположительно, основная задержка возникает в Ethernet RX/TX, CPU-порту, прерываниях или softirq — до либо после обычной обработки пакета IP-стеком.
Похожая тема:
https://forum.keenetic.com/topic/26607-502a10-2-local-latency/
Прошу проверить возможную регрессию KeeneticOS 5.2 в обработке Ethernet-коммутатора, CPU-порта или сетевых прерываний на KN-3810.
Self-тест подготовлен следующим сообщением.
Изменено пользователем alensp1 ответ на этот вопрос
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.