From 5c9b91dc04af292df4ff0f14ede860ed18b26a4d Mon Sep 17 00:00:00 2001 From: Benjamin Graillot Date: Mon, 3 Jan 2022 15:01:45 +0100 Subject: [PATCH] =?UTF-8?q?[tools/ip]=20D=C3=A9tails=20sur=20le=20broadcas?= =?UTF-8?q?t=20et=20le=20multicast?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- tools/ip.md | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/tools/ip.md b/tools/ip.md index de9689d..b3beec4 100644 --- a/tools/ip.md +++ b/tools/ip.md @@ -20,7 +20,15 @@ De même `192.168.0.0/24` est un exemple de notation CIDR pour un sous-réseau I Dans un réseau local les adresses IPv4 peuvent être attribuées par le protocole DHCP ou configurées statiquement. -À noter que dans un sous-réseau IPv4 la première et la dernière sont réservées respectivement pour identifier le réseau et effectuer du broadcast. +À noter que dans un sous-réseau IPv4 la première et la dernière sont réservées respectivement pour identifier le réseau et effectuer du broadcast : par exemple pour le bloc `192.168.0.0/24`, l'adresse `192.168.0.0` est réservée et l'adresse `192.168.0.255` est l'adresse de broadcast. + +Cette restriction peut être contournée sous Linux, par exemple sous [Debian](/tools/debian.md) on peut modifier l'interface comme ceci : +``` +iface eth0 inet static + broadcast - +``` + +Ceci permet d'utiliser des blocs d'adresses IPv4 d'une taille de préfixe égale à 31 afin d'interconnecter deux machines. ### IPv4 privées @@ -49,6 +57,8 @@ Dans un réseau local les adresses IPv6 peuvent être attribuées par le protoco La liste des IPv6 attribuées est disponible [ici](https://www.iana.org/assignments/ipv6-address-space/ipv6-address-space.xhtml) et [là](https://www.iana.org/assignments/iana-ipv6-special-registry/iana-ipv6-special-registry.xhtml). +Il n'y a pas de broadcast en IPv6 et la première adresse du bloc peut être utilisée sans risque. Le broadcast est remplacé par du multicast : tous les nœuds sur le réseau local répondent sur l'adresse `ff02::1`. + ### IPv6 uniques locales Un bloc d'adresses IPv6 est réservé pour des utilisations privées, c'est l'équivalent des blocs d'IPv4 privées. Il s'agit du bloc `fc00::/7`