Что происходит, когда я завершаю процесс и буфер отправки сокета не пуст?

225

В Windows (и, возможно, в других операционных системах), если у процесса есть TCP-соединение с другим процессом на другом компьютере, а затем я прекращаю процесс, пакет RST будет отправлен на другой компьютер, чтобы указать конец соединения.

Теперь представьте, что после завершения процесса в буфере отправки остались некоторые данные. Что произойдет в этом случае, будут ли эти оставшиеся данные отправлены на другой компьютер, за которым следует пакет RST, или эти оставшиеся данные будут проигнорированы, и будет отправлен только пакет RST?

0

0 ответов на вопрос