Adressage
Adresse MAC
Adresse MAC
Une adresse MAC1, parfois nommée adresse physique ou adresse ethernet, est un identifiant physique stocké dans une carte réseau ou une interface réseau similaire.
À moins qu'elle n'ait été modifiée par l'utilisateur, elle est unique au monde.
Toutes les cartes réseau ont une adresse MAC, même celles contenues dans les PC et autres appareils connectés (tablette tactile, smartphone, consoles de jeux...).
Une adresse MAC est composée de 48 bits, soit 6 octets, séparés par des : (exceptionnellement des -)
Exemple : e8:b1:fc:aa:42:09
Comment conserver l'unicité ?
Chaque constructeur de cartes réseau se voit attribuer par l'OUI (Organizationally Unique Identifier) une plage d'adresses qu'il affecte aux différentes cartes réseau.
On pourra aussi utiliser ce site pour consulter les constructeurs, fabricant de cartes réseaux.
Adresse IP
Adresse IP
Une adresse IP2 est un numéro d'identification qui est attribué de façon permanente ou provisoire à chaque appareil connecté à un réseau informatique utilisant l'Internet Protocol.
Cette adresse est le numéro unique d'un ordinateur ou d'une machine sur un réseau qui lui permet de communiquer sur ce réseau.
Ce numéro est composé de 4 octets séparés par un point comme le montre la figure ci-dessous :
Une adresse IP est composée d'une partie d'adresse du réseau et une deuxième partie qui correspondant à l'adresse de la machine. On peut connaître cette partie grâce au masque de sous-réseau.
Remarque
Deux appareils ne peuvent pas avoir la même adresse IP sur un même réseau ! En revanche, sur des réseaux différents, cela peut être le cas.
Exemple, la Freebox possède toujours l'adresse IP 192.168.1.254 quand elle est livrée chez les particuliers.
Une adresse IP est toujours associée à un masque de sous-réseau.
IPv6
Nous ne parlerons que d'adresses IPv4, adresse codée sur 4 octets. Face à la pénurie de ce type d'adresses, on a introduit des adresses IPv6 (6 octets), mais nous n'aborderons pas IPv6 en NSI.
Masque de sous-réseau
Masque de sous-réseau
Le masque est un séparateur entre la partie réseau et la partie machine d'une adresse IP.
Le masque, comme l'adresse IP, est une suite de 4 octets, soit 32 bits. Chacun de ces bits peut prendre la valeur 1 ou 0.
Pour définir le masque, il nous suffit de dire que les bits à 1 représenteront la partie réseau (Net-ID) de l'adresse, et les bits à 0 la partie machine (Host-ID). Ainsi, on fera une association entre une adresse IP et un masque pour savoir dans cette adresse IP quelle est la partie réseau et quelle est la partie machine de l'adresse.
Ainsi, dans l'exemple ci-dessus, il nous reste 8 bits à 0, on aura donc la possibilité d'avoir \(2^8\) machines disponibles dans ce sous-réseau, machines qui pourront dialoguer entre-elles.
Notation CIDR
Une autre notation est souvent utilisée pour représenter les masques, c'est la notation CIDR3.
On la rencontre souvent, car elle est plus rapide à écrire. Dans celle-ci, on note directement le nombre de bits significatifs en décimal, en considérant que la contiguïté est respectée.
Ainsi, pour notre exemple 192.168.25.0/255.255.255.0, on peut aussi écrire 192.168.25.0/24. 24 car 255.255.255.0 correspond à 3 x 8 bits à 1 en binaire, 24 bits sont donc significatifs de la partie réseau de l'adresse.
Adresse réseau
L'adresse réseau (ou sous-réseau) permet de savoir si deux machines peuvent communiquer entre elle. Si ces deux machines ont une adresse réseau identique, alors, elles appartiennent au même réseau et elles peuvent communiquer.
Adresse réseau
Adresse réseau = Adresse IP AND Masque de sous-réseau
AND
AND est le ET logique en binaire, voici la table correspondante :
| IP | Masque | Adresse réseau |
|---|---|---|
| 0 | 0 | 0 |
| 0 | 1 | 0 |
| 1 | 0 | 0 |
| 1 | 1 | 1 |
Exemple
- Adresse IP : 192.168.0.10
- Masque : 255.255.255.0
Calcul de l'adresse réseau :
soit 192.168.0.0, écrit sous forme d'adresse IP (décimal).
Adresse de broadcast
Broadcast
Le terme anglais broadcast signifie radiodiffusion ou diffusion.
La notion de broadcast est employée par les techniciens en informatique et réseaux ; il s'agit à proprement parler, de transmission ou de liaison. Le principe de base est le même que la télédiffusion, étant donné que l'on diffuse des paquets de données à de nombreux clients éventuellement sans discrimination.
Adresse de broadcast
Chaque réseau ou sous-réseau dispose d'une adresse de broadcast avec laquelle tous les participants au réseau peuvent envoyer une diffusion correspondante.
Lorsque tous les bits de l'hôte sont placés sur la valeur binaire 1, il s'agit d'une adresse de broadcast.
Rappel : si tous les bits de l'hôte sont placés sur lac valeur 0, il s'agit dans ce cas de l'adresse du sous-réseau correspondant (adresse réseau).
Attention
L'adresse du réseau et l'adresse de broadcast ne sont pas utilisées comme adresses IP des ordinateurs. Dans un réseau, la première plage d'adresse est réservée à l'adresse de réseau et la dernière à l'adresse de broadcast. Les adresses des hôtes du réseau sont situées dans la plage intermédiaire.
Une adresse de broadcast n'est utilisable que sur un même réseau, ce n'est pas routable.
Association adresse IP et masque
Nous avons vu que l'adresse IP doit être obligatoirement associé à un masque.
Prenons par exemple une machine qui a pour adresse IP 192.168.25.147. Il nous faut lui associer un masque pour savoir quelle partie de cette adresse représente le réseau. Associons-lui le masque 255.255.255.0.
On remarque que les bits des trois premiers octets sont à 1, ils représentent donc la partie réseau de l'adresse, soit 192.168.25, le 147 permettant d'identifier la machine au sein de ce réseau.
Dans cet exemple, on remarque qu'un octet (le dernier) a été réservé pour l'adresse machine, ce qui nous donne \(2^8\) = 256 adresses disponibles pour les machines sur le réseau 192.168.25. Les adresses disponibles pour les machines seront donc :
- 192.168.25.0 (réservée pour le réseau, à ne pas utiliser)
- 192.168.25.1
- ...
- 192.168.25.147
- ...
- 192.168.25.254
- 192.168.25.255 (réservée pour le broadcast, à ne pas utiliser)
On observe donc que c'est le masque qui détermine le nombre de machines d'un réseau.
Ainsi, on choisira le masque en fonction du nombre de machines que l'on veut installer dans notre réseau !


