Cel mai bun răspuns
Din păcate, telnet va permite doar testarea porturilor pentru TCP.
Dimpotrivă nc poate testa porturile atât pentru TCP, cât și pentru 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ăspuns
TCP și UDP nu sunt lucruri pe care le puteți „activa” sau „dezactiva”. Depinde de protocol să stabilească ce protocol de strat de transport dorește să utilizeze.
Rezoluția DNS utilizează UDP, transferurile de zone utilizează TCP. HTTP, SMTP utilizează ambele TCP, sarcina utilă VoIP utilizează UDP.
Dacă doriți fiabilitate, atunci este preferat TCP. Dacă doriți o livrare mai rapidă sau dacă întârzierea este critică (la fel ca în live și video), este preferat UDP.