Resumé - Protocoles de Réseau
Resumé - Protocoles de Réseau
Resumé - Protocoles de 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
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.
(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
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 ?
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)
Internet IP
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.
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
Présentation (6) Définit les formats de données (ASCII, EBCDIC, binaire, BCD, JPEG)
Chiffrement
Liaison de données (2) Détermine quand un équipement peut envoyer des données sur un
support de transmission spécifique.
Liaison de données (2) Ethernet, HDLC, PPP, Frame Relay Commutateurs (Switchs),
Modem DSL, point Wi-Fi
Auteur : Thomas Moegli
Dernière modification : lundi 4 octobre 2010 09:46