1

У меня есть маршрутизатор ADSL (модель Pirelli DR A226G), который, по-видимому, вызывает разрыв соединений TCP / IP (а не ADSL-соединение как таковое). Я отслеживал это с помощью Wireshark и захватил несколько случаев, и они всегда такие:

  • сначала происходит несколько неупорядоченных повторных передач tcp (или, по крайней мере, они интерпретируются как таковые wireshark)

  • затем модемом adsl выдается пакет RST на локальный адрес. Часто wireshark говорит, что это "подтверждение сегмента в кадре", и это приводит к тому, что последний пакет отправляется с локальной машины на удаленную машину (за модемом ADSL), и этот пакет, по-видимому, является невинным пакетом PSH, ACK.

В результате клиент ssh говорит: «ошибка записи: сломанный канал». Это происходит очень часто (интервал является случайным, от десятков секунд до десятков минут). Аналогично, RDP-соединения также разрываются.

Мне удалось несколько раз перехватить "причину сброса" в wireshark, но я никак не могу его расшифровать, это выглядит так:

Reset cause: \3224\230\205\214...

Вопросы:

  1. в чем причина этих частых RST?

  2. Есть ли способ декодировать содержимое сообщения "причина сброса"? Это сервер и клиент OpenSSH и Linux на обоих концах, так что теоретически это должно быть возможно? Или модем ADSL, который сбрасывает это, и это невозможно?

0