Я использую pcap. net библиотека для отправки необработанных пакетов в локальной сети с некоторыми данными полезной нагрузки. Чтобы иметь возможность создать действительное соединение TCP, я должен выполнить рукопожатие TCP. Я убедился, что на обеих конечных точках нет брандмауэра. Также используйте команду netstat -a / nmap scan, чтобы убедиться, что используемые порты находятся в состоянии «прослушивания». Сведения о конечных точках:
- IP-адрес источника - "10.0.0.7"
- Порт источника - 2869
- IP-адрес назначения - "10.0.0.11"
- порт назначения- 5357
При отправке syn с 10.0.0.7 видно, что 10.0.0.11 отвечает SYN-ACK. Однако 10.0.0.7 вместо отправки ACK отправляет RST, а затем отправляет ACK.
Как я понимаю из документации по Wireshark, RST означает, что при сбросе соединения отправлено.
Такое поведение всегда происходит с библиотекой, я не знаю почему. что не так?
файл экспорта wireshark
снимок экрана
Спасибо