Я в настоящее время расследует сетевые проблемы друзей локальной сети (снова). Подключение к интернету очень медленное и ненадежное, и иногда сервисы просто не работают.
я контролировал трафик в течение некоторого времени с помощью Wireshark. Я наконец-то придумал воспроизводимую проблему,git pull
over ssh
это не сработало. Вот то, что журнал Wireshark из git pull
выглядел так:
повторные передачи TCP всегда запускаться при инициализации обмена ключами. Либо сервер не получает пакет от моей машины и моя машина не получает ответа. У меня есть ощущение, что причина этого также является причиной всех других сетевых проблем локальной сети.
одна вещь, которую я придумал-это длина пакета 1514
, в то время как не фрагментируйте набор битов, всех плохих пакетов здесь, но маршрутизатор LANs настроен для MTU 1492
. Не удается настроить маршрутизатор для MTU большего размера чем 1500
. Могут ли пакеты быть слишком большими, чтобы они застряли на маршрутизаторе?
кроме того, в основном безопасные соединения (https, ssh), кажется, затронуты, но они всегда могут потребовать больших размеров пакетов.
видите ли, у меня нет большого опыта работы с сетями, поэтому я надеюсь, что некоторые из вас с большим опытом смогут понять это.
редактировать: только что git pull
снова работает нормально. Конфигурация MTU не может быть причина возникновения проблем...