Meilleure réponse
Malheureusement, telnet ne permettra que de tester les ports pour TCP.
Au contraire nc peut tester les ports pour TCP et 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!
Réponse
TCP et UDP ne sont pas des choses que vous pouvez «activer» ou «désactiver». Cest au protocole de déterminer quel protocole de couche de transport il veut utiliser.
La résolution DNS utilise UDP, les transferts de zone utilisent TCP. HTTP et SMTP utilisent tous deux TCP, la charge utile VoIP utilise UDP.
Si vous voulez de la fiabilité, TCP est préférable. Si vous souhaitez une livraison plus rapide ou si le délai est critique (comme dans le cas de la voix et de la vidéo en direct), UDP est préférable.