Kan jeg bruke Telnet til å teste en UDP-port?


Beste svaret

Dessverre tillater telnet bare å teste porter for TCP.

Tvert imot nc kan teste porter for både TCP og 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!

Svar

TCP og UDP er ikke ting du kan «aktivere» eller «deaktivere». Det er opp til protokollen å bestemme hvilken transportlagsprotokoll den vil bruke.

DNS-oppløsning bruker UDP, soneoverføringer bruker TCP. HTTP, SMTP bruker begge TCP, VoIP-nyttelast bruker UDP.

Hvis du vil ha pålitelighet, foretrekkes TCP. Hvis du vil ha raskere levering eller hvis forsinkelse er kritisk (som i live tale og video), foretrekkes UDP.

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *