У нас есть ноутбук, который использует свой порт Ethernet для подключения к локальной сети устройства и беспроводной доступ в Интернет.
Недавно мы установили Wireshark для диагностики проблем с сетью. Мы нашли много пакетов повторной передачи TCP (которые обозначены как темные, красные или другие несоответствующие цвета).
Наше наблюдение заключается в том, что это произошло только в порту Ethernet. Даже если он подключен к Интернету, ситуация все та же. Однако то же самое не происходит в беспроводной связи.
Также повторная передача происходила очень часто и обычно повторялась 4 раза. Например, мы наблюдали 4 непрерывно дублирующихся SYN перед любыми другими пакетами (интервал менее 200 мс). Это необычно, так как я думаю, что повторная передача TCP должна происходить только при превышении времени ожидания.
Похоже, что источник находится на стороне ноутбука, потому что 1) вышеуказанные пакеты SYN были отправлены с ноутбука; 2) при подключении к Интернету, соединения со всем миром имеют ту же проблему.
На уровне приложения заметных эффектов нет. Но мне интересно, что не так с этим портом Ether? Что мы будем делать, чтобы это исправить?