2016-11-06 8 views
-2

Я хочу сканировать порты udp с флагом SYN. Но как сервер udp будет реагировать на пакет SYN, когда udp-порт открыт и не открыт?Что произойдет, если клиент отправит SYN на сервер udp

+0

Я голосующий, чтобы закрыть этот вопрос не по теме, потому что он принадлежит [networkengineering.se] –

+0

@Jim Garrison Согласен. Возможно, это действительно не по теме. Я просто встречаю эту проблему при программировании. – Hel

+0

Просто удалите «Java» из тегов или опишите, как вы относитесь к этому вопросу. – kgeorgiy

ответ

2

В поле UDP header нет флага (включая флаг SYN). Таким образом, с технической точки зрения, невозможно отправить пакет SYN с использованием протокола UDP.

Если вы попытаетесь отправить TCP-форматированный пакет с значением протокола 17 (UDP), контрольная сумма не будет соответствовать, и пакет будет отброшен.

+0

Также порты TDP и UDP различны, поэтому отправка сегмента TCP в порт UDP невозможна. – EJP

 Смежные вопросы

  • Нет связанных вопросов^_^