TCP-сканирование и UDP-сканирование портов в Nmap отличаются подходом к сканированию и особенностями работы с протоколами. 13
TCP-сканирование (например, TCP Connect Scan) устанавливает полное TCP-соединение с каждым целевым портом. 3 Nmap отправляет пакет TCP-запроса на каждый указанный порт и определяет статус порта по полученному ответу. 1 Метод надёжен и обычно обеспечивает высокую точность, но легко обнаруживается системами защиты и оставляет заметный след в логах. 3
UDP-сканирование (UDP Scan) работает с протоколом UDP, отправляя UDP-пакеты на каждый целевой порт. 3 Так как UDP не имеет механизма подтверждения получения, этот метод менее надёжен и может требовать больше времени для получения результатов. 3 Он особенно полезен для поиска сервисов, работающих через UDP. 3
Кроме того, UDP-сканирование может быть запущено одновременно с любыми из методов TCP-сканирования, поскольку они применяют разные протоколы. 2