La définition des différentes routes, passerelles, et adresses IP sur un réseau est essentielle pour la communication entre les appareils. Cette configuration permet de diriger le trafic de données vers la bonne destination, que ce soit au sein d'un même réseau local (LAN) ou à travers des réseaux étendus (WAN). Voici une explication générale de la manière de définir ces éléments.
Une adresse IP (Internet Protocol) est un identifiant unique attribué à chaque appareil sur un réseau. Elle permet aux appareils de se reconnaître et de communiquer entre eux. Il existe deux versions principales d'adresses IP : IPv4 et IPv6.
Le masque de sous-réseau détermine quelle partie de l'adresse IP représente le réseau et quelle partie peut être utilisée pour les hôtes (appareils) sur ce réseau. Par exemple, un masque de sous-réseau de 255.255.255.0 indique que les trois premiers octets de l'adresse IP représentent le réseau, et le dernier octet représente les hôtes sur ce réseau.
La notation CIDR (Classless Inter-Domain Routing) est une autre manière de représenter les masques de sous-réseau, en indiquant le nombre de bits consacrés à l'adresse réseau. Par exemple, /24 équivaut à un masque de sous-réseau de 255.255.255.0.
La passerelle (ou gateway) est un appareil réseau qui sert de point d'entrée ou de sortie pour un réseau, permettant la communication avec d'autres réseaux. Dans un réseau domestique ou de petite entreprise, le routeur fait souvent office de passerelle.
La table de routage d'un appareil contient des informations sur la manière d'acheminer le trafic vers différentes destinations. Une route se compose généralement de la destination réseau, du masque de sous-réseau (ou de la notation CIDR), de la passerelle et de l'interface de sortie.
Sur Linux avec ip
:
Configurer une adresse IP :
sudo ip addr add 192.168.1.2/24 dev eth0
Ajouter une route par défaut (passerelle) :
sudo ip route add default via 192.168.1.1
Sur Windows :
Configurer une adresse IP via le Panneau de configuration ou en utilisant netsh
dans l'invite de commande (exécutée en tant qu'administrateur) :
netsh interface ip set address name="Ethernet" static 192.168.1.2 255.255.255.0 192.168.1.1