{{tag>Brouillon Réseau UDP}} # Tester les flux réseaux UDP Voir aussi [[remplacer_telnet_nc_sous_linux]] telnet c'est pratique, mais ça ne marche que pour TCP !! UDP n'est pas un protocole en mode connecté Netcat est votre ami ~~~ $ nc -zvu 127.0.0.1 1-65535 Connection to 127.0.0.1 111 port [udp/*] succeeded! Connection to 127.0.0.1 161 port [udp/*] succeeded! Connection to 127.0.0.1 897 port [udp/*] succeeded! Connection to 127.0.0.1 1900 port [udp/*] succeeded! Connection to 127.0.0.1 2086 port [udp/*] succeeded! Connection to 127.0.0.1 5353 port [udp/*] succeeded! Connection to 127.0.0.1 32964 port [udp/*] succeeded! Connection to 127.0.0.1 34578 port [udp/*] succeeded! Connection to 127.0.0.1 37878 port [udp/*] succeeded! ~~~ ~~~bash $ nc -uvz serveur 1-162 serveur [172.17.39.87] 162 (snmp-trap) open serveur [172.17.39.87] 123 (ntp) open serveur [172.17.39.87] 67 (bootps) open ~~~ Sinon il existe [Nmap](https://fr.wikipedia.org/wiki/Nmap) ## Netcat - bind binding NIC ~~~bash nc -lnp 3306 192.168.200.62 ~~~ ~~~ $ ss -tln | grep 3306 LISTEN 0 1 192.168.200.62:3306 0.0.0.0:* ~~~ ### unixsock Unix domain sockets ~~~bash echo -e "GET /containers/omsa82-snmp/stats HTTP/1.0\r\n" | nc -U /var/run/docker.sock ~~~ ## Autres Bande passante : * bwm-ng * iperf cat /sys/class/net/eth0/statistics/tx_bytes ~~~ # awk '/^Udp:/ { print $5}' /proc/1565/net/snmp OutDatagrams 208064 ~~~ ## Info ~~~ # cat /sys/class/net/eth0/duplex full ~~~ ~~~ # cat /sys/class/net/eth0/speed 1000 ~~~ ~~~ # cat /sys/class/net/eth0/address 08:00:27:56:10:6a ~~~