Kann ich Telnet zum Testen eines UDP-Ports verwenden?


Beste Antwort

Leider erlaubt Telnet nur das Testen von Ports auf TCP.

Im Gegenteil nc kann Ports sowohl für TCP als auch für UDP testen.

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!

Antwort

TCP und UDP können nicht aktiviert oder deaktiviert werden. Es ist Sache des Protokolls, zu bestimmen, welches Transportschichtprotokoll verwendet werden soll.

Die DNS-Auflösung verwendet UDP, Zonenübertragungen verwenden TCP. HTTP und SMTP verwenden beide TCP, VoIP-Nutzdaten verwenden UDP.

Wenn Sie Zuverlässigkeit wünschen, wird TCP bevorzugt. Wenn Sie eine schnellere Zustellung wünschen oder wenn die Verzögerung kritisch ist (wie bei Live-Sprache und -Video), wird UDP bevorzugt.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.