Nejlepší odpověď
Telnet bohužel umožní testovat pouze porty pro TCP.
Naopak nc může testovat porty pro TCP i UDP.
TCP
# nc -z -v -u [hostname/IP address] [port number]
# nc -z -v 192.168.10.12 22
Connection to 192.118.20.95 22 port [tcp/ssh] succeeded!
UDP
# nc -z -v [hostname/IP address] [port number]
# nc -z -v -u 192.168.10.12 123
Connection to 192.118.20.95 123 port [udp/ntp] succeeded!
Odpověď
TCP a UDP nejsou věci, které můžete „povolit“ nebo „zakázat“. Je na protokolu, aby určil, jaký protokol transportní vrstvy chce použít.
Rozlišení DNS používá UDP, zónové přenosy používají TCP. HTTP, SMTP oba používají TCP, užitečné zatížení VoIP používá UDP.
Pokud chcete spolehlivost, preferuje se TCP. Pokud chcete rychlejší doručení nebo pokud je kritické zpoždění (jako u živého hlasu a videa), upřednostňuje se UDP.