CHAP5

Télécharger au format pdf ou txt
Télécharger au format pdf ou txt
Vous êtes sur la page 1sur 32

Université d’Adrar

Faculté des sciences et technologies


Département de Mathématique et Informatique

2 ème année :
Informatique

Réseaux et
Communication des
Données
2023-2024
1
La couche réseau
1. Services de la couche réseau
2. L’adressage du réseau IPv4
3. Le routage IP

2
Services de La couche réseau

Adressage :
Chaque hôte possède une adresse IP qui l’identifie de façon unique.
Encapsulation :
La couche réseau ajoute un entête à chaque segment reçu contenant les
adresses source et destination.
Routage :
Acheminer les paquets depuis la source vers la destination (les routeurs).
Décapsulage :
Lorsque le paquet arrive à son destination, le couche réseau le décapsule
et s’assure que l’adresse réseau destinataire est correcte.
3
L’adressage IPv4

Le rôle fondamental de la couche réseau est de


déterminer la route que doivent emprunter les paquets. Cette
fonction de recherche de chemin nécessite une identification
de tous les hôtes connectés au réseau.

Sur Internet, les ordinateurs communiquent entre eux grâce


au protocole TCP/IP.

Le modèle TCP/IP utilise un système particulier


d'adressage : l'adressage IP.
4
L’adressage IPv4 (1)

Les adresses IP sont composées de 4 octets (32 bits)


Ces adresses sont écrites sous forme de 4 nombres
décimaux allant de 0 à 255 (4 fois 8 bits), on les note de la
façon suivante xxx.xxx.xxx.xxx (notation décimale
pointée) où chaque xxx représente un entier de 0 à 255.

Par exemple, 194.153.205.26 est une adresse IP


donnée sous forme décimal. Comme ces numéros
permettent aux ordinateurs du réseau de s’identifier, il ne
doit pas exister deux ordinateurs sur le réseau ayant la
même adresse.
5
Adressage IPv4

Elle est scindée en deux groupes de bits de taille variable


se partageant les 32 bits:
 identifiant de réseau (Net_ID):
L'adresse réseau logique du
sous réseau auquel l'ordinateur se
rattache.
 identifiant de l’hôte dans le réseau (Host_ID):
L'adresse logique du périphérique logique identifiant
chaque ordinateur sur un sous réseau.
6
Les classes d’adresses IP

Les deux champs de l'adresse IP (netIDet hostID) vont


varier suivant ce qu'on appelle la classe d'adresse IP.

7
Les adresses de classe A

Le 1er octets est utilisé pour l’adresse réseau (NetID),


il varie de 1 à 126.
Les 2ème , 3ème , et 4ème octets sont utilisés pour les
adresses machines (HostID).
L'adresse IP de classe A autorise 27-2 = 126 réseaux
(0 et 127 étant réservés), ayant 224- 2 = 16777214 machines.
Plage d’adressage: 1.0.0.1 à 126. 255. 255. 254
Elles sont utilisées pour les très grands réseaux.

8
Les adresses de classe B

Les 1er et le 2ème octets sont utilisés pour l’adresse réseau


(Net_ID),
 ils varient de 128.0 à 191.255.
Les 3ème , et 4ème octets sont utilisés pour les adresses
machines (Host_ID).
L'adresse IP de classe B autorise 214 = 16384 réseaux,
ayant 216 -2 = 65534 machines.
Plage d’adressage: 128.0.0.1 à 191.255.255.254
9
Les adresses de classe C

Les 1er , le 2ème , et le 3ème octets sont utilisés pour


l’adresse réseau (Net_ID),
 ils varient de 192.0.0 à 223.255.255.
Le 4ème octets est utilisé pour les adresses machines
(Host_ID).
L'adresse IP de classe C autorise 221 = 2097152 réseaux,
ayant 28-2= 254 machines.
Plage d’adressage: 192.0.0.1 à 223.255.255.254

10
Les adresses de classe D et E

La classe D est ce qu'on appelle "Multicast", c'est-à-dire


qu'elle est destinée à faire de la diffusion d'information sur
plusieurs hôtes simultanément.
 Elle n'a donc pas de net_ID ni de host_ID.

La classe E n'est pas utilisée et est destinée à un usage


ultérieur.

11
Adresses réservées (1)

 L'adresse IP dont tous les bits de la partie hôte ( host_ID)


sont à 0 est réservée à l'identification du réseau.
Exemple: 192.168.1.0 ( classe C ).
 L’adresse IP dont tous les bits de host_ID sont à 1:
adresse de diffusion (broadcast), s’adressant à tout nœud
de même identifiant de réseau.
Exemple: 192.168.1.255 ( classe C)
 0.0.0.0 : adresse par défaut, aucune adresse IP n’est
affectée au nœud ( un hôte non nommé). 12
Adresses réservées (2)

 127.x.x.x (toutes les adresses IP comprises entre


127.0.0.1 et 127.255.255.255 dont la plus utilisée est
127.0.0.1): correspond toujours à l’hôte local (localhost), soit
donc la machine locale ; les paquets émis vers cette adresse
ne sortent pas physiquement du réseau (loopback).

 255.255.255.255 : adresse de diffusion limitée (limited


broadcast), s’adressant à tout nœud connecté au même
segment (bloquée par les routeurs).
13
Adresses réservées (3)

Les type de diffusion.


 L’adresse 123.0.0.0 désigne le réseau d’identifiant 123 ;
 L’adresse 123.0.0.18 désigne la machine 18 du réseau 123
 L’adresse 123.255.255.255 est l’adresse de diffusion dirigée
à utiliser pour envoyer à toutes les machines du réseau 123
 l’adresse 255.255.255.255 est l’adresse de diffusion des
machines du même segment de réseau que la machine source.
14
Les adresses privés/publiques

Les adresses privées sont des adresses non routables sur


internet, et sont réservées pour l’adressage dans un cadre
privé (particulier, LAN, entreprise, etc.).
Les adresses:
 Classe A de 10.0.0.1 à 10.255.255.254
1 réseaux, 224-2 hôtes
 Classe B de 172.16.0.1 à 172.31.255.254
16 réseaux, 216-2 hôtes
 Classe C de 192.168.0.1 à 192.168.255.254
256 réseaux, 28-2 hôtes
Les adresses publiques sont destinés aux réseaux
WAN ( internet). 15
Masque de réseaux (1)

Comme la séparation réseau/hôte est variable d’un réseau


à l’autre, il faut préciser sa position dans les 32 bits, en
associant à l’adresse IP le masque de réseau (netmask),
codé lui aussi sur 32 bits (séparés en 4 octets) de la manière
suivante:
 bit de l’adresse IP définissant le réseau: bit correspondant
du masque à 1.
 bit de l’adresse IP définissant l’hôte: bit correspondant du
masque à 0. 16
Masque de réseaux (2)

L’identifiant de réseau s’obtient alors en réalisant un


masquage ( ET logique) bit-à-bit de l’adresse IP avec le
masque de réseau.
L’identifiant d’hôte en réalisant un masquage de l’adresse
IP avec le complément à 1 du masque de réseau.
Ex. 01: Soit l’adresse IP 192.168.1.72, associée au masque
de réseau 255.255.255.0, abrégée en 192.168.1.72 / 24 (les
24 premiers bits définissent l’identifiant réseau, et donc les 8
restants l’identifiant d’hôte). 17
Masque de réseaux (3)

Ex. 02: Même adresse IP, associée au masque de réseau


255.255.255.224, abrégée en 192.168.1.72/27.

18
Masque de réseaux (4)

En généralisant, il est possible d'obtenir les masques


correspondant à chaque classe d'adresse:

19
Création de sous réseaux (1)

Les intérêts de construire plusieurs sous-réseaux au sein


d’un réseau sont divers :
 Organisation et gestion plus efficace des adresses IP
par segment.
 Utilisation de technologies différentes sur chaque
sous-réseau (Ethernet, Token Ring, FDDI, ATM, etc.).
 Services et applications dédiés par segment.
 Réduction de la charge globale du réseau avec
amélioration du trafic dans chaque segment.
 Sécurisation de segments à l’intérieur du réseau.
 Nécessités liées à l’infrastructure (sites
géographiques distants).

20
Création de sous réseaux (2)

La technique du subnetting décompose l’adresse IP en 3 champs.

Principe du masque de sous-réseau.


21
Création de sous réseaux (3)

Segmenter un même réseau en plusieurs sous-


réseaux.
Principe:
 Création de plusieurs plages d’adresses à
l’intérieur d’un réseau.
 Nécessite un masque de sous-réseaux.

Exemple:réseau classe B
Sous-division du réseau classe B en 128
sous-réseaux
Chaque sous-réseau comprend jusqu’à 29 = 512
stations

22
Nombre de sous réseaux (4)

Le nombre de sous réseaux dépend du nombre de bits


(n) que l'on attribue en plus au réseau.
 n = Masque S/R – Masque réseau
Le nombre de sous réseaux est donc:

 2n-1 < nbre S/R <= 2n


23
Choix du masque de sous-réseau

Trade-off entre le nombre de sous-réseaux et celui de


machines par sous-réseau

24
Exemple

25
Notation décimale du masque

26
Déterminer les id de sous-réseaux

27
Déterminer les ID de hôtes

28
Le routage IP

La fonction principale de la couche réseau est


l’acheminement des datagrammes.
 Les routeurs utilisent des tables de routage pour déterminer
le prochain saut
 L’information dans les tables de routage vient
 De protocoles de routage chargés de trouver des
chemins ‘optimaux’
 D’un configuration statique par l’administrateur
o IP:
 Forwarding de datagrammes à l’aide d’une table de routage
o Protocoles de routage:
 Déterminer les chemins optimaux et créer les tables
de routage.
29
Acheminement des datagrammes

Comment un routeur achemine-t-il un datagramme?

 Chaque datagramme contient l’adresse de la destination


 Le routeur a une table de routage qui contient des
entrées:
 Destination.
 Adresse Next Hop.
 Interface de sortie.
 Le routeur cherche dans sa table l’ entrée pour le NetID
des adresses de destination
 Aucune entrée trouvé
 Utiliser la route par défaut, s’il y en a
 Sinon, écarter le datagramme avec une erreur « Non
routable » 30
Table de routage (1)

31
Table de routage (2)

32

Vous aimerez peut-être aussi