Resumé - Protocoles de Réseau

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

Modèles de réseau – OSI ‐ TCP/IP  Réseau

Modèles de réseau
Introduction
Plusieurs protocoles propriétaires sont développés
1970 : Développement d’un modèle de réseau normalisé ouvert supporté par les fabricants (Modèle
OSI)
Autre initiative : Modèle de réseau public standardisé développé par le département américain de la
Défense (DOD). Parmi les modèles proposés, TCP/IP se détache de tous

Système modulaire en couches


Pourquoi on divise en couches ? 
Réduction de la complexité du système
Interconnexion de plusieurs réseaux différents (hétérogénéité)
L’utilisateur n’a pas besoin de connaitre les détails du réseau, il ne doit connaitre que sa
couche
Modularité (on peut remplacer la structure d’une couche sans changer l’ensemble du
réseau)

Termes 
Entités : Eléments actifs du réseau
Entités paires : Entités de la même couche
Protocole : Règles et conventions utilisés lors de la communication entre couches paires

Communication entre entités ‐ Exemple 
Il n’y a pas de communication directe entre deux entités paires. Il y a une communication virtuelle,
les données ne passent directement entre les deux entités mais traversent toutes les couches
avant d’être transmise. On va utiliser le modèle OSI pour l’exemple
On prend un exemple – PC A veut envoyer un film par email à PC B :
La donnée de PC A doit traverser toutes les couches avant d’être envoyée à PC B.

(Application) : PC A utilise le logiciel VLC Media Player

(Présentation) PC A enregistre le fichier dans un certain


format (.avi)

(Session) : PC A se connecte à son logiciel de messagerie


(Outlook) et envoie son email

(Transport) : Outlook transforme l’email en une donnée


binaire et ajoute des informations de correction d’erreur.

(Réseau) : Lors du transfert, ce film va transiter par


plusieurs routeurs avant d’arriver à PC B. Lors de la
transition, des informations additionnelles de routage sont
ajoutés au paquet (donnée).

(Liaison de données) : On ajoute encore des informations de contrôle d’erreur.

(Physique) : Les données sont tranformées en un signal électrique et transitent par les fils
téléphoniques.

Auteur : Thomas Moegli 
Dernière modification : lundi 4 octobre 2010 09:46 
Modèles de réseau – OSI ‐ TCP/IP  Réseau

Lorsque PC B reçoit le signal électrique, il parcourt toutes les couches dans le sens
inverse (Physique -> Liaison de données -> …).
Pour PC B :
(Physique) : On retransforme le signal électrique en données
(Liaison de données) : On vérifie (à l’aide des informations de correction) si le paquet a été envoyé
sans erreurs (attention : on ne fait pas de correction, juste détecter les erreurs). Si c’est OK, on
supprime les infos de correction.
(Réseau) : On supprime les informations de routage puisque le paquet est arrivé à destination.
(Transport) : Si des erreurs ont été détectés, cette couche tente de faire une correction. Si il n’y
parvient pas, alors il demande le renvoi à nouveau du paquet.
(Session – Présentation – Application) : Cette couche identifie maintenant le fichier, s’aperçoit que
c’est un film et lance l’application adéquate (lecteur vidéo) pour lire la vidéo.

Communication réelle et virtuelle 
On le voit dans l’exemple, aucune communication ne se fait entre deux couches identiques
(Application de PC A à Application de PC B). Chaque couche connait uniquement sa couche
inférieure et communique avec elle.
Seule la couche Physique de PC A fait exception, elle communique directement avec une autre
couche Physique de PC B. C’est la communication réelle
Pour pouvoir communiquer entre deux couches identiques, on ajoute des informations au paquet
qui soient compréhensibles uniquement pour la couche adéquate. C’est la communication
virtuelle.

Primitive de service 
Chaque couche offre des services à sa couche supérieure. Par exemple, la couche Réseau offre à
Transport le moyen de transiter à travers le réseau en utilisant le routage. La couche Physique offre
la possibilité de transférer des bits à travers un câble électrique.
La couche supérieure peut demander alors une opération à la couche inférieure. C’est la primitive
de service
Primitive de service : Opération qu’une entité peut invoquer sur une autre entité
L’ensemble des primitives de service d’une couche définit le service d’une couche
Classification :
On peut classer les fonctions des services en 4 catégories :

Primitive Signifie

REQUEST Une entité demande un service

INDICATION Une entité est informé d’un événement

RESPONSE Une entité répond à un événement

CONFIRM Une entité reçoit la réponse à sa demande de service

Auteur : Thomas Moegli 
Dernière modification : lundi 4 octobre 2010 09:46 
Modèles de réseau – OSI ‐ TCP/IP  Réseau

PDU, SDU et PCI 

PCI (Protocol Control Information) : C’est la partie du paquet ajouté par la couche. C’est par ce
biais que les entités paires peuvent communiquer.
SDU (Service Data Unit) : C’est la partie du paquet qui est reçue de la couche supérieure (couche
N+1). Le SDU de la couche N est le PDU de la couche (N+1).
PDU (Protocol Data Unit) : Englobe le PCI et le SDU de la couche N.

Extraction et ajout 
Lorsqu’on descend dans les couches (Couche 3 -> Couche 2 -> Couche 1), on ajoute des
informations au paquet avant de l’envoyer par la sortie physique. C’est ce qui se passe lorsqu’on
envoie des informations
Lorsqu’on remonte dans les couches (Couche 1 -> Couche 2 -> Couche 3), chaque couche extrait
le PCI du paquet avant de transmettre le SDU à la couche supérieure. C’est ce qui se passe
lorsqu’on reçoit des informations

Question exemple de test : 
Est‐ce qu’un SDU de la couche 4 a les mêmes bits qu’un PDU de la couche 3 ? 

La réponse est Non

Auteur : Thomas Moegli 
Dernière modification : lundi 4 octobre 2010 09:46 
Modèles de réseau – OSI ‐ TCP/IP  Réseau

Architecture TCP/IP
Détail des protocoles : Documents RFC (Requests For Comments)

Couche TCP/IP Protocole

Application HTTP, POP3, SMTP, FTP

Transport TCP, UDP

Internet IP

Accès réseau Ethernet, Frame Relay

Couche Application 
Fournit une interface entre le logiciel qui s’exécute sur un ordinateur et le réseau lui-même.
Interaction entre couches homologues : Processus qui permet à deux ordinateurs de communiquer
sur la même couche en utilisant des en-têtes pour l’échange de données.

Couche Transport (segments) 
Fournit un mécanisme de récupération des erreurs au moyen d’acquittements (TCP)
Interaction entre couches adjacentes : Un protocole de niveau supérieur demande un service à son
protocole de niveau inférieur.

Couche Internet (paquets) 
Définit les détails de la façon de créer une infrastructure pour pouvoir transférer des données entre
tous les ordinateurs du réseau. Englobe le routage, la définition d’adresses IP.

Couche Accès réseau (trames) 
Définit les protocoles et le matériel requis pour acheminer des données sur un réseau physique.

Encapsulation des données


Terme utilisé pour ajouter un en-tête et un en-queue contenant les informations liées à la couche en
question.
Chaque couche ajoute son en-tête et son en-queue avant de le passer à sa couche inférieure.
Les couches Transport et Internet ajoutent un en-tête. La couche Accès réseau ajoute un en-tête
et un en-queue. La couche Physique le transforme en bits.

Auteur : Thomas Moegli 
Dernière modification : lundi 4 octobre 2010 09:46 
Modèles de réseau – OSI ‐ TCP/IP  Réseau

Architecture OSI
Couches OSI

Couche Description

Application (7) Interface entre le logiciel de communication et n’importe quelle


application
Définit les processus pour l’authentification des utilisateurs

Présentation (6) Définit les formats de données (ASCII, EBCDIC, binaire, BCD, JPEG)
Chiffrement

Session (5) Définit comment initier, contrôler et terminer une conversation


(session)
Contrôle de plusieurs échanges bidirectionnels

Transport (4) Gère les aspects liés à la livraison de données à un autre PC


Correction d’erreur, contrôle de flux

Réseau (3) Adressage logique, routage et détermination des routes

Liaison de données (2) Détermine quand un équipement peut envoyer des données sur un
support de transmission spécifique.

Physique (1) Traite les caractéristiques physiques du support de transmission


(connecteurs, broches, emploi des broches, tension électrique,
codage, modulation, …)

Couche Protocoles Equipements

Application (7) HTTP, FTP, SMTP, POP3, VoIP Pare-feu, IPS


Présentation (6)
Session (5)

Transport (4) TCP, UDP

Réseau (3) IP Routeurs

Liaison de données (2) Ethernet, HDLC, PPP, Frame Relay Commutateurs (Switchs),
Modem DSL, point Wi-Fi

Physique (1) RJ-45, V.35, EIA/TIA-232 Concentrateurs (Hubs),


Répeteurs

Auteur : Thomas Moegli 
Dernière modification : lundi 4 octobre 2010 09:46 

Vous aimerez peut-être aussi