Test TCP

telnet 127.0.0.1 60001
 
nc -t -v 127.0.0.1 60001
 
bash -c exec 3<>/dev/tcp/127.0.0.1/60001
 
zsh -c autoload -U tcp_open;tcp_open 127.0.0.1 60001
 
nmap -v -sT -p 60001 127.0.0.1
 
traceroute -T -N 1 -m 1 -q 1 -p 60001 127.0.0.1 -O info
 
openssl s_client -connect 127.0.0.1:60001
 
ssh -p 60001 127.0.0.1
 
perl -e use IO::Socket::INET;new IO::Socket::INET ( PeerHost => "127.0.0.1", PeerPort => "60001", Proto => "tcp",) or 
 
python3 -c import socket;socket.socket().connect(("127.0.0.1",60001))
 
ruby -e require "socket";s = TCPSocket.open("127.0.0.1", 60001)
 
curl -v -s --max-time 60 http://127.0.0.1:60001
 
wget --timeout=60 --tries=1 http://127.0.0.1:60001
 
links -dump http://127.0.0.1:60001
 
chromium http://127.0.0.1:60001
 
firefox http://127.0.0.1:60001

Test UDP

sh -c echo coin|nc -u -v -w10 127.0.0.1 60011
 
bash -c exec 3<>/dev/udp/127.0.0.1/60011; echo coin >&3; sleep 10
 
traceroute -U -N 1 -m 1 -q 1 -p 60011 127.0.0.1
 
nmap -v -sU -p 60011 127.0.0.1

Source