Ticker

6/recent/ticker-posts

Ad Code

Responsive Advertisement

Adresse de diffusion ou broadcast : définition

Lorsque l’on s’intéresse au fonctionnement d’un réseau, on peut attendre parler de l’adresse de diffusion ou Broadcast Address en anglais.
Dans chaque réseau, la première et la dernière adresse IP ne sont attribuées à aucun hôte. La première adresse IP est appelée adresse réseau et la dernière adresse IP est appelée adresse de diffusion.
On peut aussi trouver ce terme au niveau de la couche de liaison (couche 2 du modèle OSI).

Cet tutoriel vous explique ce qu’est l’adresse de diffusion ou broadcast.
Vous trouverez aussi un lien vers l’article pour calculer l’adresse du broadcast et le masque de sous-réseau.

Adresse de diffusion ou broadcast : définition

Qu’est-ce que l’adresse de diffusion (broadcast)

Une adresse de diffusion (ou broadcast en anglais) est une adresse spéciale du protocole Internet (IP) utilisée pour transmettre des messages et des paquets de données aux systèmes du réseau.
Le paquet IP avec une adresse de diffusion est envoyé à tous les nœuds du réseau. Tous les bits de la partie hôte d’une adresse IP sont mis à un pour identifier l’adresse de diffusion.

Par exemple, l’adresse IP 192.168.5.50 avec le masque de sous-réseau 255.255.255.0 a l’adresse de diffusion suivante 192.168.5.255/24.
Lorsque vous envoyez un paquet IP à cette adresse, tout le réseau en 192.168.5.0/24 reçoit ce paquet.

Vous pouvez facilement trouver l’adresse réseau et l’adresse de diffusion pour l’adressage par classe car, dans l’adressage par classe, lorsque tous les bits de l’hôte sont à zéro, cela représente l’adresse réseau et lorsque les bits de l’hôte sont à un, cela représente l’adresse de diffusion.
L’adresse de diffusion est facile à trouver sur une classe de réseau par défaut.

Classe Adresse IP/netmask Adresse de diffusion (Broadcast)
Classe A 192.0.0.0.0/8 192.255.255.255
Classe B 192.168.0.0/16 192.168.255.255
Classe C 192.168.1.0/24 192.168.1.255
Exemple adresse de diffusion (Broadcast)

A noter qu’ici, nous venons de parler du broadcast sur la couche IP.
Mais il existe aussi une adresse de broadcast sur la couche de liaison (couche 2 du modèle OSI).

Les diffusions sur la couche liaison de données correspondent aux adresses MAC.
Les diffusions d’adresses MAC sont généralement les plus faciles à comprendre, car elles ne sont pas liées aux adresses IP ou au sous-réseau. En fait, tout ce que vous devez retenir est FF:FF:FF:FF:FF:FF:FF.
Alors que cette adresse MAC devrait normalement être composée de différentes valeurs hexadécimales, il s’agit simplement de tous les F. (Comme nous le savons, chaque F représente le nombre le plus élevé en hexadécimal : 15).

Lorsqu’une adresse MAC est diffusée, chaque carte d’interface réseau du réseau local voit l’adresse diffusée et transmet automatiquement l’information aux couches supérieures du modèle OSI.
Jusqu’ici, c’est simple, non ? Revenons maintenant aux sujets du sous-réseau et de l’adresse IP qui sont présents sur la couche réseau.

A quoi sert l’adresse de diffusion (broadcast)

Certains protocoles réseau utilisent le broadcast notamment pour trouver le serveur ou effectuer une annonce sur le réseau.
Par exemple :

  • Un client DHCP envoie un paquet DHCPDISCOVER sur tout le réseau via l’adresse de diffusion, le serveur répond alors à ce paquet
  • Le protocole de résolution d’adresse (ARP) utilise les diffusions pour faire correspondre les adresses physiques aux adresses logiques. Pour construire la table des hôtes, un périphérique doit envoyer une diffusion à tous les autres périphériques du réseau pour savoir qui se trouve où
  • Les protocoles de routage tels que le protocole RIP (Routing Information Protocol) utilisent des diffusions pour envoyer des “annonces”. Cette annonce est utilisée par les routeurs pour cartographier la topologie d’un réseau, afin que les données puissent être acheminées à l’endroit approprié en conséquence. (Fait intéressant, ce protocole tente de trouver l’itinéraire le plus rapide à travers un réseau vers une destination, en se basant sur le nombre de “sauts” nécessaires pour aller de l’expéditeur au destinataire).

Les administrateurs réseau peuvent aussi utiliser le broadcast pour vérifier la bonne transmission des paquets de données via les adresses de diffusion.

Comment trouver l’adresse de broadcast

L’adresse du broadcast se trouve dans la configuration IP d’une interface réseau (carte Ethernet, Carte Wi-Fi, adaptateur virtuel, etc).
De ce fait, il suffit d’afficher la configuration IP pour l’obtenir.

Sur Windows, vous pouvez l’afficher depuis les paramètres > réseau ou en utilisant la commande ipconfig.
Par exemple ci-dessous :

  • sur la carte Ethernet Virtualbox, l’adresse IPv4 est 169.254.158.59 et le masque de sous-réseau 255.255.0.0, on peut donc calculer que l’adresse de broadcast est 169.254.255.255.
  • Sur la carte Ethernet Ethernet 2, l’adresse IPv4 est 192.168.56.1 et le masque de sous-réseau 255.255.255.0, on peut donc calculer que l’adresse de diffusion est 192.168.56.255
Comment trouver l'adresse de broadcast sur Windows

Sur Linux, vous pouvez utiliser la commande ifconfig ou ip a.

Comment trouver l'adresse de broadcast sur Linux

Regardons en détail, la configuration IP de l’interface ens33 dans la seconde partie :

  • link/ether donne les informations sur l’adresse MAC et la couche de liaison. On retrouve l’adresse de diffusion du broadcast (brd) sur la couche de liaison
  • inet : l’adresse IP (IPv4) de votre appareil (ici : 192.168.230.129) mais surtout l’adresse de diffusion est indiquée via le champs brd, ici donc 192.168.230.255

Comment calculer l’adresse de broadcast

Calculer l'adresse du broadcast et du masque de sous-réseau

L’article Adresse de diffusion ou broadcast : définition est apparu en premier sur malekal.com.

Enregistrer un commentaire

0 Commentaires