Czy mogę używać Telnetu do testowania portu UDP?


Najlepsza odpowiedź

Niestety telnet pozwala tylko na testowanie portów TCP.

Wręcz przeciwnie nc może testować porty zarówno dla TCP, jak i 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!

Odpowiedź

TCP i UDP nie są elementami, które można „włączyć” lub „wyłączyć”. Od protokołu zależy, jakiego protokołu warstwy transportowej chce używać.

Rozpoznawanie DNS używa UDP, transfery stref używają TCP. HTTP i SMTP używają TCP, a ładunek VoIP używa UDP.

Jeśli chcesz niezawodności, preferowany jest protokół TCP. Jeśli chcesz szybszej dostawy lub jeśli opóźnienie jest krytyczne (jak w przypadku transmisji na żywo i wideo), preferowany jest protokół UDP.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *