Adresses MAC et IP dans les réseaux
Adresses MAC et IP dans les réseaux
De la même manière que dans une ville, chaque domicile doit disposer d'une adresse unique, dans
1
un réseau informatique, chaque interface réseau doit disposer d'une adresse unique au monde.
Cette adresse MAC est aussi appelée adresse physique.
(Code fabricant)
Fabricant : Lien :
Ani Communications Inc
[Link]
Cette adresse MAC est traitée par la couche « Accès au réseau » du modèle de couches TCP/IP ce qui
permet un traitement rapide de l'information.
Adresse logique : @IPv4
Format @IPv4
2
L'inconvénient de l'adresse MAC est qu'elle est liée au matériel, c’est une adresse physique, inchangeable.
Ceci manque de souplesse dès lors que l'on souhaite manipuler un grand nombre d'équipements informatiques.
Il a donc été nécessaire de rajouter à l'adresse physique une adresse logique appelée : adresse IP.
L'adresse IP (Internet Protocol) identifie aussi un équipement informatique dans un réseau.
Elle doit, de ce fait, être unique dans le réseau mais elle peut être modifiée grâce au système d'exploitation.
Partie C : Communication dans un réseau –
Dans une adresse IP une partie sera dédiée à l’identification de l’équipement informatique :
C’est le HOST ID (adresse hôte) HOST ID
Adresse logique : @IPv4
Classes d’@IPv4
3
Une adresse IP va dépendre de la taille du réseau : sa typologie (WAN, MAN, LAN)
Il existe aujourd’hui 3 classes d’adresse IP.
Classe A pour les WAN, classe B pour les MAN, classe C pour les LAN.
Adresses IP particulières :
CLASSE
A Pour un réseau de Classe A, le NET ID = 0 n'existe pas.
Restriction Pour un réseau de Classe A, le NET ID = 127 n'existe pas.
2
Classe C ( x : « 0 » ou « 1 » logique)
Partie C : Communication dans un réseau –
11011111
1
8 = Nb de x
Restriction
1 28 - 2 = 256 - 2 = 254
Mini = 192
11000000 Nombre possible de
réseau en classe C
21 = Nb de x
221 = 2097152
Adresse logique : @IPv4
Classe B
6
Classe B (MAN) ➔ octet1 . octet2 . octet3 . octet4
Octet1 valeur maxi 191
valeur mini 128
Classe B ( x : « 0 » ou « 1 » logique)
Partie C : Communication dans un réseau –
10111111
1
16 = Nb de x
216 - 2 = 65534
Mini = 128
Restriction
1
214 = 16384
Adresse logique : @IPv4
Classe A
7
Classe A (WAN) ➔ octet1 . octet2 . octet3 . octet4
Octet1 valeur maxi 126
valeur mini 1
Classe A ( x : « 0 » ou « 1 » logique)
Partie C : Communication dans un réseau –
01111110
1
24 = Nb de x
224 - 2 = 16777214
Mini = 1 Restriction
1
00000001 Nombre possible de
réseau en classe A
7 = Nb de x
27 - 2 = 126
Restriction Restriction
2 2
Adresse logique : @IPv4
Notions importantes
8
Masque de sous-réseau (Subnet Mask) [Link]
La notion de masque de sous réseau a été développée pour améliorer la gestion des réseaux au niveau du routage d’adresses.
Le masque de sous réseau permet de connaître le NET ID associé à une adresse IP.
Adresses IP privées (Elles sont gratuites) Adresses IP publiques (Elles sont payantes)
Partie C : Communication dans un réseau –
Ce sont toutes les adresses IP qui ne sont pas utilisable sur internet, Les adresses IP publiques ne sont pas utilisées dans un
par exemple le réseau de votre entreprise ou le réseau domestique. réseau local mais uniquement sur Internet.
Un réseau privé est un réseau qui utilise les plages d’adresses IP non
accessibles depuis Internet. Une adresse IP publique est unique dans le monde
Elles permettent de communiquer localement avec vos différents alors que pour une adresse IP privée c’est dans le
Adresse logique = adresse IP
Voici les plages d’adresse IP privé selon les classes : C’est le cas de l’adresse IP publique de votre Box.
Exemple : [Link]
(le prix est compris dans le forfait souscrit)
– Les adresses privées de la classe C : [Link] à [Link]
Serveur DHCP des services DHCP Serveur DNS des services DNS
D.H.C.P. = Dynamic Host Configuration Protocol D.N.S. = Domain Name System
Un serveur DHCP délivre automatiquement des Un serveur DNS est un « annuaire » qui établit
Partie C : Communication dans un réseau –
adresses IP aux équipements qui se connectent sur le automatiquement une traduction entre un nom de
réseau. domaine ([Link] par exemple) et l’adresse IP du
Le serveur DHCP va gérer les adresses IP et n’attribuer que serveur qui lui correspond.
des adresses non utilisées à tout nouvel équipement
informatique qui en fait la demande.
En fait, le serveur DHCP va délivrer un bail DHCP à
l’équipement informatique qui en fait la demande, c’est à
dire : [Link]
Une durée de vie (en heures ou en jours)
Une adresse IP.
Les paramètres du réseau.
[Link]
La gestion des adresses IP est complètement automatique.
Aucune intervention humaine, une fois qu’il est installé.
L’administration de toutes les adresses est centralisée.
Adresse logique : @IPv4
En résumé répartition du NET ID et du HOST ID
10
Classe C (LAN) ➔ octet1 . octet2 . octet3 . octet4 Exemple :
[Link]
Octet1 valeur maxi 223
valeur mini 192
Masque de sous-réseau
associé à la classe C :
255 . 255 . 255 . 0
Partie C : Communication dans un réseau –
Masque de sous-réseau
associé à la classe B :
255 . 255 . 0 . 0
11111111.00000000.000000000.00000000
Il y 8 bits à « 1 »
Dans un souci de simplification, une autre notation plus concise et sans
classe a été créée en 1993 : La notation CIDR sera : [Link]/8
La notation CIDR : Classless Inter-Domain Routing
Exemple 2 :
(Classless = sans classe) Adresse IP : [Link]
Masque de sous-réseau : [Link]
Elle donne l’adresse IP suivie par :
Le masque « [Link] », équivalent en binaire à :
• une barre oblique (ou slash, « / »)
11111111.111111111.11111111.00000000
• et le nombre de bits à « 1 » qui se suivent dans la notation binaire
Il y 24 bits à « 1 »
du masque de sous-réseau.
La notation CIDR sera : [Link]/24
Adresse logique : @IPv4
Adresse IP de diffusion (Broadcast)
12 L’adresse de diffusion (ou de Broadcast) permet d’envoyer des paquets de données dans les réseaux à toutes les machines
d’un réseau local.
Il n’est pas nécessaire de connaître les adresses individuelles des différentes machines du réseau.
/18 → (A partir de la gauche) il y a 18 valeurs « 1 »
Adresse logique = adresse de diffusion : Broadcast
Adresse
de
diffusion Les valeurs des
bits sont
172 16 127 255 remplacées par
des « 1 ».
Adresse logique : @IPv4
Adresse IP « réseau »
13
Pour déterminer la valeur d’une adresse « réseau », il faut identifier dans une adresse IP la zone « HOST ID » et
remplacer les valeurs de cette zone par des « 0 ».
HOST ID
0 ET 0 = 0
0 ET 1 = 0
Adresse logique = adresse « réseau »
1 ET 0 = 0
1 ET 1 = 1
1 ET x = x
0 ET x = 0
1 ET 0 = 0
Adresse
« réseau »
172 16 64 0
Modèle en couches des réseaux
Le modèle de couches est une norme de communication en réseau. C'est un modèle de communications entre équipements
informatiques proposé par l'ISO (Organisation internationale de normalisation) qui décrit les fonctionnalités nécessaires à la
14 communication et l'organisation de ces fonctionnalités.
Modèle TCP/IP
à 4 couches : Protocole TCP : Transmission Control Protocol
c’est le modèle
Modèle en couches / Encapsulation des données
Datagrams Paquets
Protocole IP : Internet Protocol Frames Trames
Le protocole IP est responsable de la gestion des adresses IP. Operating System (OS) = Système d’exploitation
Modèle en couches / Encapsulation des données
Ports
Encapsulation des données
Applications ETH IP TCP DONNÉE ETH
@MAC source @IP source Port source N° FCS
segment SEQ ACK Image JPEG : segment 1 sur 1600
@MAC dest @IP dest Port dest
Donnée
OS TCP
Segment
IP
OS ou Paquet
@MAC Trame
ou
(Ethernet, WiFi, Fibre)
Type de Trame à transmettre 1600 fois afin de
NIC
transférer la totalité du fichier Image JPEG
Modèle en couches des réseaux
18
Exemple de routage Circulation des données dans les
couches du modèle TCP/IP
Modèle en couches / Encapsulation des données
Partie C : Communication dans un réseau -
Routeur
3
Client Routeur
2
Routeur Routeur
Serveur 1 2
Routeur
1
Client Serveur