2

Я использовал raw socket для создания клиентской программы tcp на компьютере A для воспроизведения трехстороннего рукопожатия tcp с простым обычным tcp сервером на компьютере B

Я перехватил пакеты на клиентском хосте и хосте сервера и получил захваченный файл, как показано ниже

клиент:https://docs.google.com/file/d/0B09y_TWqTtwlZ1NleS1NNmR4Sk0/edit?usp=sharing

сервер:https://docs.google.com/file/d/0B09y_TWqTtwlc3lZUmNyV1R4X0k/edit?usp=sharing

на стороне клиента есть 3 пакета: SYN, SYN/ACK, AKC, взаимодействие wireshark показывает, что это обычное трехстороннее рукопожатие tcp, но на стороне сервера оно показывает: номера портов tcp повторно использованы, что не так с этот?

но когда я использую

netstat -tnp

Я вижу, что установлено соединение TCP, что не так с этим? Спасибо!

0