Parlons de quelques outils de test et diagnostic réseau
Les réseaux informatiques sont par nature complexes car leur administration demande des compétences sur un grand nombre de domaines. Par ailleurs la multiplicité des #protocoles, des systèmes d’exploitation et des équipements rend leur gestion compliquée.Ainsi la plupart des systèmes d’exploitation proposent des outils d’administration #réseau rudimentaires permettant d’effectuer les quelques #tests et #diagnostics indispensables lors de la mise en réseau ou lors d’une panne globale du réseau. Nous allons essayer de voir ces outils indispensables…Alors restez connecté
L’outil Ping
#Ping (acronyme de Packet INternet Groper) est sans nul doute l’un des outils d’administration de réseau le plus connu. Il s’agit pourtant de l’un des outils les plus simples puisqu’il permet, grâce à l’envoi de paquets, de vérifier si une machine distante répond et, par extension, qu’elle est accessible par le réseau. Sa mise en œuvre de base nécessite l’ouverture d’une fenêtre invite de commande ou d’un terminal.L’outil ping permet ainsi de diagnostiquer la connectivité réseau grâce à une commande du type : ping 8.8.8.8 ping www.google.com
L’outil Traceroute
#Traceroute est un outil de diagnostic des réseaux, présents sur la plupart des systèmes d’exploitation, permettant de déterminer le chemin suivi par un paquet. La commande traceroute permet ainsi de dresser une cartographie des #routeurs présents entre une machine source et une machine cible. La commande traceroute diffère selon les systèmes d’exploitation.Sous les systèmes #UNIX/#Linux, la commande traceroute est la suivante : traceroute nom_domaineSous les systèmes #Windows, la commande traceroute est la suivante : tracert nom_domaine
L’outil Netstat
#Netstat est un outil permettant de connaître les connexions #TCP actives sur la machine sur laquelle la commande est activée et ainsi lister l’ensemble des ports TCP et UDP ouverts sur l’ordinateur.La commande « netstat » permet également d’obtenir des statistiques sur un certain nombre de protocoles (#Ethernet, #IPv4, #TCP, #UDP, #ICMP et #IPv6).Utilisée sans aucun argument, la commande netstat affiche l’ensemble des connexions ouvertes par la machine. La commande netstat possède un certain nombre de paramètres optionnels, sa syntaxe est la suivante : netstat [–a] [–e] [–n] [–o] [–s] [–p protocol]
L’outil FTP
#FTP (File Transfer Protocol) est un protocole, c’est-à-dire un langage standard de communication entre deux machines, permettant à des machines de transférer des fichiers sur un réseau fonctionnant sous #TCP/IP.FTP fonctionne dans un environnement client/serveur, c’est-à-dire que la machine distante est configurée en serveur et par conséquent attend qu’une machine lui demande un service.Les logiciels clients sont nombreux, certains sont en ligne de commande (par exemple la commande ftp, implémentée en standard sous de nombreux systèmes d’exploitation), mais une grande majorité permet de manipuler des fichiers sous une interface graphique (#FileZilla, #WinSCP, #CuteFTP.,..), rendant les transferts de fichiers plus conviviaux.Le protocole FTP permet d’échanger un fichier à la fois, dans les deux sens entre la machine client(celle qui a initié la connexion) et la machine serveur (celle qui fournit le service FTP).La commande « ftp » est disponible en standard sous diverses plateformes, dont #UNIX, #Windows et #Linux. La commande permettant d’initier une session FTP est généralement la suivante : ftp nom_du_serveur ou @ip