Vous êtes sur la page 1sur 38

Chapitre 1

Introduction au réseaux
Le protocole IPv4
Module IP Essentials
3ème Année
2021/2022
Objectifs du chapitre

01 Identifier les modèles de référence OSI et TCP/IP,


Comparer les modèles OSI et TCP/IP

02 Définir les protocoles de la couche réseau (IPv4 et


IPv6)

03 Comprendre l’encapsulation IP

04
Citer les différents champs d’en-tête du paquet
IPv4
Normes et protocoles
réseaux

3
Normes et protocoles réseaux
Règles qui régissent les communications

Les suites de protocoles sont mises


en œuvre par les hôtes et les
périphériques réseau dans le
logiciel, le matériel ou les deux.

Les protocoles sont considérés en


termes de couches, chaque service
de niveau supérieur dépendant de
la fonctionnalité définie par les
protocoles indiqués dans les
niveaux inférieurs.

4
Normes et protocoles réseaux
Avantage de l'utilisation d'un modèle en couches

Aider à la conception de protocoles


puisque les protocoles de chaque couche
ont des fonctions définies.

Favoriser la concurrence car les produits


de différents fournisseurs peuvent
fonctionner ensemble.

Empêcher les changements


technologiques dans une couche
d'affecter les autres couches.

Fournir un langage commun pour décrire


les fonctions et capacités de mise en
réseau.
5
Normes et protocoles réseaux
Avantage de l'utilisation d'un modèle en couches

Le modèle de référence assure la
cohérence de tous les types de
protocoles et services réseau en
décrivant les opérations à effectuer à
chaque couche, mais n'indique pas
leur mise en œuvre.
Exemple OSI

Le modèle de protocole, qui suit la


structure d'une suite de protocoles
donnée.
Exemple TCP/IP

6
Le modèle de référence OSI
Caractéristiques du modèle OSI
Une couche ne doit être créée que là où les niveaux
d'abstraction définis sont nécessaires.

La fonction de chaque couche doit être sélectionnée


conformément aux protocoles normalisés au niveau
international.

Dans le modèle OSI, chaque couche s'appuie sur la couche


inférieure suivante pour exécuter des fonctions primitives.

Chaque niveau devrait être en mesure de fournir des services


à la couche supérieure suivante.

Les modifications apportées dans une couche ne devraient


pas nécessiter de modifications dans d'autres cuves.
7
Le modèle de référence OSI
Interconnexion des Systèmes Ouverts 
La couche application contient les protocoles utilisés pour les processus
communications.

La couche de présentation permet une représentation commune des données


transférés entre les services de couche d'application.

La couche de session fournit des services à la couche de présentation pour


organiser son dialogue et gérer l'échange de données.

La couche transport définit les services à segmenter, à transférer et réassembler


les données pour les communications individuelles entre les terminaux.

La couche réseau fournit des services permettant d'échanger les différents


éléments de données individuels sur le réseau entre des dispositifs terminaux
identifiés.

Les protocoles de la couche liaison de données décrivent les méthodes


d'échange de de trames de données entre les appareils sur un support commun

Les protocoles de la couche physique décrivent les moyens mécaniques,


électriques, fonctionnels et procéduraux pour activer, maintenir et désactiver
des connexions physiques pour la transmission d'un bit vers et depuis un réseau
device. 8
Le modèle de référence OSI
Avantages du modèle OSI
• Réduit la complexité et standardise les interfaces.

• Vous aide à garantir l'interopérabilité de la technologie

• Vous aide à accélérer l'évolution

• Les protocoles peuvent être remplacés par de nouveaux protocoles lorsque la technologie
change.

• Fournir un support pour les services orientés connexion ainsi que le service sans connexion.

• Il offre une flexibilité pour s'adapter à différents types de protocoles.

9
Le modèle de référence OSI
Inconvénients du modèle OSI

• La mise en place des protocoles est une tâche fastidieuse.

• Vous ne pouvez l'utiliser que comme modèle de référence.

• Il ne définit aucun protocole spécifique.

• Dans le modèle de couche réseau OSI, certains services sont dupliqués dans de
nombreuses couches telles que les couches de transport et de liaison de données.

• Les couches ne peuvent pas fonctionner en parallèle car chaque couche doit attendre
pour obtenir les données de la couche précédente.

10
Le modèle de référence TCP/IP
Caractéristiques

Le modèle de protocole TCP/IP pour les


communications inter-réseau fut :

Créé au début des années 1970 et est


appelé modèle Internet.

Il définit quatre catégories de fonctions


qui doivent intervenir pour que les
communications aboutissent.

L'architecture de la suite de protocoles


TCP/IP suit la structure de ce modèle. Pour
cette raison, le modèle Internet est
généralement appelé modèle TCP/IP.
11
Le modèle de référence TCP/IP
Suite protocolaire
TCP/IP est la suite de protocoles utilisée par Internet et les réseaux d'aujourd'hui. TCP/IP a deux
aspects importants pour les fournisseurs et les fabricants :

Suite de protocoles standards ouverts : Cela


signifie qu'il est librement accessible au public
et peut être utilisé par n'importe quel
fournisseur sur son matériel ou dans son
logiciel.
Suite de protocoles basée sur des normes :
Cela signifie qu'elle a été approuvée par le
secteur des réseaux et par un organisme de
normalisation. Cela garantit que les produits
de différents fabricants peuvent interagir avec
succès.
Le modèle de référence TCP/IP
Avantages du modèle TCP/IP
• Il vous aide à établir/configurer une connexion entre différents types
d'ordinateurs.

• Il fonctionne indépendamment du système d'exploitation.

• Il prend en charge de nombreux protocoles de routage.

• Le modèle TCP/IP a une architecture client-serveur hautement


évolutive.

13
Le modèle de référence TCP/IP
Inconvénients du modèle TCP/IP

• TCP/IP est un modèle compliqué à configurer et à gérer.

• Dans ce modèle, la couche transport ne garantit pas la livraison des


paquets.

• Le remplacement du protocole en TCP/IP n'est pas facile.

• Il n'a pas de séparation claire de ses services, interfaces et protocoles.

14
Le modèle de référence TCP
Comparaison des modèles OSI et TCP/IP
Le modèle de référence TCP
Comparaison des modèles OSI et TCP/IP
Transfert des
données dans le
réseau

17
Transfert des données
Segmentation Message
Les grands flux de données sont divisés en
morceaux plus petits et plus faciles à gérer à
envoyer sur le réseau.

En envoyant des morceaux plus petits, de


nombreuses conversations différentes
peuvent être entrelacées sur le réseau,
appelées multiplexage.

Chaque pièce doit être étiquetée.

Si une partie du message ne parvient pas à


destination, seules les pièces manquantes
doivent être retransmises.
Transfert des données
Protocol Data Unit (PDU)
Des informations sont ajoutées à chaque
niveau. C'est ce qu'on appelle le processus
d'encapsulation.
La forme que prennent les données à
chaque couche est appelée unité de
données de protocole (PDU).
• PDU de couche application:
Données
• PDU de la couche transport:
Segment
• PDU de couche réseau: Paquet
• PDU de couche liaison de
données: trame
• PDU de couche physique: Bits
Transfert des données
Encapsulation des données

Le processus d'encapsulation
fonctionne de haut en bas :

 Les données sont divisées en


segments.
 Le segment TCP est encapsulé
dans le paquet IP.
 Le paquet IP est encapsulé dans la
trame Ethernet.
Transfert des données
Désencapsulation des données

Le processus de désencapsulation
fonctionne de bas en haut.

La désencapsulation est le processus


utilisé par un appareil récepteur pour
supprimer un ou plusieurs des en-
têtes de protocole.

Les données sont désencapsulées au


fur et à mesure qu'elles remontent la
pile vers l'application de l'utilisateur
final.
Résolution d'adresse
Adresses MAC et IP
Chaque périphérique possède deux adresses principales sur un
LAN Ethernet:

• Adresse physique (adresse MAC) - Utilisée pour les communications


entre cartes réseau Ethernet situées sur le même réseau.

• Adresse logique (adresse IP) - Utilisée pour envoyer les paquets


depuis la source initiale jusqu'à la destination finale. L'adresse IP de
destination peut se trouver sur le même réseau IP que la source ou sur
un réseau distant.

22
Résolution d'adresse
Adresse réseau

Adresses de source et de destination de la couche réseau - Responsable de la livraison du paquet IP


de la source d'origine à la destination finale.

Adresse IP source: L'adresse IP de


l'appareil expéditeur, la source d'origine
du paquet.

Adresse IP de destination: L'adresse IP


du périphérique de réception, la
destination finale du paquet.

23
Résolution d'adresse
Adresse Liaison des données
Le but de l'adresse de liaison de données est de fournir la trame de liaison de données
d'une interface réseau à une autre interface réseau sur le même réseau.

• Adresse MAC source:


adresse du périphérique
d'envoi.

• Adresse MAC de
destination: adresse du
périphérique de réception.

Adresses source et destination de la couche de liaison de données- Responsable de la transmission de la trame de liaison
de données d'une carte d'interface réseau (NIC) à une autre NIC sur le même réseau.
24
Résolution d'adresse
Périphériques sur le même réseau

Adresses source et destination de la couche réseau- Responsable de la livraison du paquet IP de


la source d'origine à la destination finale, qui peut être sur le même réseau ou sur un réseau
distant.

• Partie réseau: La partie la plus à


gauche de l'adresse indique de quel
réseau l'adresse IP est membre.

• Partie hôte: La partie restante de


l'adresse identifie un périphérique
spécifique sur le réseau.

25
Résolution d'adresse
Périphériques sur un réseau distant
Envoi vers un réseau distant - les adresses IP
source et de destination représentent des
hôtes sur différents réseaux.

La trame de liaison de données ne peut pas


être envoyée directement à l'hôte de
destination distant. Par conséquent, la
trame est envoyée à la passerelle par
défaut (interface de routeur la plus
proche).

Le routeur supprime les informations de


couche 2 reçues et ajoute de nouvelles
informations de liaison de données avant
de transférer l'interface de sortie.
26
Les protocoles de la
couche réseau

27
La couche réseau
La couche réseau, ou couche 3 du modèle OSI,
fournit des services permettant aux
périphériques finaux d'échanger des données
sur le réseau.

Pour effectuer ce transport de bout en bout, la


couche réseau utilise quatre processus de base :

• L'adressage des périphériques finaux .


• L'encapsulation 
• Le routage
• La désencapsulation   

2 28
8
Les protocoles de la couche réseau
Il existe plusieurs protocoles de couche réseau. Toutefois, il n'existe que deux protocoles de
couche réseau qui sont généralement mis en œuvre :

29
Caractéristiques de la couche réseau
Encapsulation
• Au niveau de la couche réseau, IP
encapsule le segment de la couche
transport en ajoutant un en-tête IP aux
fins de la livraison à l'hôte de destination.

• Le processus d'encapsulation des


données couche par couche permet aux
services de différentes couches de
s'adapter sans affecter les autres
couches.

• Les routeurs implémentent simultanément


différents protocoles de couche réseau
sur un réseau et utilisent l'en-tête de
paquet de couche réseau pour le
routage.

30
Caractéristiques du protocole IP
IP a été conçu comme un protocole à faible
surcharge – il ne fournit que les fonctions requises
pour livrer un paquet de la source à une
destination.

Un paquet IP est envoyé à destination sans


établissement préalable de connexion

IP n'a pas été conçu pour suivre et gérer le flux de


paquets.

Ces fonctions, si nécessaire, sont exécutées par


d'autres couches - principalement TCP,

31
Caractéristiques du protocole IP
IP - Sans connexion
IP est un protocole sans connexion :
• Aucune connexion dédiée de bout
en bout n'est créée avant l'envoi des
données.
• Processus très similaire à l'envoi
d'une lettre à quelqu'un par courrier
postal..
• Les expéditeurs ne savent pas si la
destination est présente, accessible
ou fonctionnelle avant d'envoyer des
paquets.
• Cette fonctionnalité contribue au
faible surcoût d'IP.

32
Caractéristiques du protocole IP
IP - Remise au mieux (Best effort)
IP est un protocole de remise au mieux :
• IP est considéré comme « peu fiable »
car il ne garantit pas que tous les
paquets envoyés seront reçus.
• Non fiable signifie qu'IP n'a pas la
capacité de gérer et de récupérer des
paquets non remis, corrompus ou hors
séquence.
• Si des paquets manquent ou ne sont
pas dans le bon ordre à la destination,
les protocoles/services de couche
supérieure doivent résoudre ces
problèmes.

33
Caractéristiques du protocole IP
IP - Indépendant du support

IP est un protocole indépendant du support:


• IP fonctionne indépendamment du support
qui transporte les données dans les couches
inférieures de la pile de protocoles - il ne se
soucie pas si le support est constitué de
câbles en cuivre, de fibre optique ou sans fil.
• La couche liaison de données OSI est chargée
de prendre le paquet IP et de le préparer
pour la transmission sur le support de
communication.
• La couche réseau a une taille maximale de la
PDU qui peut être transportée - appelée MTU
(unité de transmission maximale).
• La couche liaison de données indique à la
couche réseau le MTU.
34
Entête IPv4 (1/3)
L'en-tête de paquet IPv4 est utilisé pour
s'assurer que ce paquet est livré à son
prochain arrêt sur le chemin de son
périphérique final de destination.

Un en-tête de paquet IPv4 est constitué


de champs contenant des informations
importantes sur le paquet.

Ces champs contiennent des nombres


binaires, examinés par le processus de
couche 3.

35
Entête IPv4 (2/3)
 Version d’IP: numéro de version de protocole IP
 Longueur de l’entête (IHL) : longueur de l'en-tête en mots de
32 bits, généralement égal à 5 (pas d'option)
 Type de service: ancien type de service codé sur 8 bits. Utilisé
pour donner une priorité plus élevée que les autres à un
paquet. Mais cela a été très peu utilisé
 Longueur totale : longueur totale du datagramme en octets
(en-tête + données)
 Identification – ce champ de 16 bits identifie de manière
unique le fragment d'un paquet IP d'origine
 Flags (Indicateurs) : ce champ de 3 bits donne une
information sur la fragmentation
 Fragment offset (Décalage du fragment) : ce champ de 13 bits
indique la position du fragment dans le paquet d'origine

36
Entête IPv4 (3/3)
• Durée de vie : codé sur 8 bits. Il est utilisé pour limiter la
durée de vie d’un paquet. Les passerelles qui traitent le
datagramme doivent décrémenter cette valeur de 1.
Lorsque cette valeur atteint 0 (expire) le datagramme est
détruit et un message d'erreur est renvoyé à l'émetteur
• Protocole: Ce champ identifie le protocole de niveau
supérieur véhiculé dans le champ données du
datagramme : TCP:6, UDP:17, ICMP:1
• Somme de contrôle de l'en-tête (Header checksum) :
champ de 16 bits utilisé pour le contrôle des erreurs sur
l'en-tête IP
• Adresse IP source : contient une valeur binaire de 32 bits
qui représente l'adresse IP source du paquet
• Adresse IP de destination: contient une valeur binaire de
32 bits qui représente l'adresse IP de destination du paquet

37
Merci pour votre attention

38

Vous aimerez peut-être aussi