Можно ли восстановить соединение TIME_WAIT?
Можно ли восстановить соединение, находящееся в состоянии TIME_WAIT?
Если нет, я использую необработанные пакеты (подделка источника), возможно ли это?
(Пожалуйста, поймите, что я не собираюсь делать плохие вещи, это просто вопрос любопытства)
1 ответ
Решение
Нет, это невозможно. TIME_WAIT - это состояние, которое действует как корзина для перехвата пакетов, которые могут принадлежать закрытому соединению и могут испортить новое соединение, используя те же комбинации IP/ порт. Это ошибочное состояние. Воспроизведение пакетов из исходного соединения будет отправлено в битовую корзину и не будет мешать любым другим соединениям, которые могут существовать.