Paras vastaus
Valitettavasti telnet sallii vain TCP-porttien testaamisen.
Päinvastoin nc voi testata portteja sekä TCP: lle että UDP: lle.
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! 
Vastaa
TCP ja UDP eivät ole asioita, joita voit ”ottaa käyttöön” tai ”poistaa käytöstä”. Protokollan tehtävänä on määrittää, mitä siirtokerrosprotokollaa hän haluaa käyttää.
DNS-tarkkuus käyttää UDP: tä, vyöhykkeen siirrot käyttävät TCP: tä. Sekä HTTP, SMTP käyttävät TCP: tä, VoIP-hyötykuorma käyttää UDP: tä.
Jos haluat luotettavuutta, TCP on suositeltava. Jos haluat nopeamman toimituksen tai jos viive on kriittinen (kuten suorassa äänessä ja videossa), UDP on suositeltava.