0% ont trouvé ce document utile (0 vote)
60 vues5 pages

CHAP3

linux

Transféré par

yvanavidi
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
60 vues5 pages

CHAP3

linux

Transféré par

yvanavidi
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

CHAP3 : MODELE OSI ET TCP/IP

Introduction
Les ordinateurs d'un réseau n'ont pas à être identiques : les différences de systèmes
d'exploitation, de logiciels utilisés pour naviguer sur le net, et les autres différences du genre ne
doivent pas avoir le moindre impact sur la communication entre deux machines. Au début des
années 70, chaque constructeur a développé sa propre solution réseau autour d'architecture et
de protocoles privés et il s'est vite avéré qu'il serait impossible d'interconnecter ces différents
réseaux «propriétaires» si une norme internationale n'était pas établie. Cette norme établie par
l'International Standard Organization (ISO) est la norme Open System
Interconnection (OSI, interconnexion de systèmes ouverts).
TAF : quels est le domaine d’activité des organismes ci-dessous
ISOC, IAB, IETF, IRTF, ICANN, IANA.

I. La norme OSI : open system interconnection


Le modèle OSI (Open Systems Interconnection ou Interconnexion de Systèmes Ouverts
en Français) est un modèle conceptuel (théorique) dont le but est de définir des normes de
communication entre différents systèmes informatiques. Il est normé en 1984.
Ce modèle propose un système de communication composé de 7 couches différentes.
L’idée derrière cette représentation est une nouvelle fois de décomposer la communication entre
deux périphériques en différentes « étapes » bien définies afin qu’on puisse par la suite faire
évoluer les composants de chacune des couches de manière indépendante plutôt que de devoir
modifier l’intégralité du processus de communication dès le changement d’un composant.

Numéro couche Couche OSI


7 Couche application
6 Couche présentation
5 Couche session
4 Couche transport
3 Couche réseau
2 Couche liaison de données
1 Couche physique

La couche application

La couche application est la couche la plus proche de l’utilisateur. La majorité des


protocoles utilisés par les utilisateurs se situent dans cette couche.
Cette couche interagit avec les applications logicielles qui implémentent des
composants de communication. La couche application est le point d’accès aux services réseaux.
La couche application a généralement pour fonction d’identifier les interlocuteurs, de
déterminer si les ressources sont disponibles et de synchroniser les communications.
La couche d’application en elle-même n’a aucun moyen de déterminer la disponibilité
des ressources sur le réseau.
Notez que la couche application est la couche où il y a la plus grande diversité de
protocoles. En effet, il n’y a pas beaucoup de méthodes fondamentalement différentes
permettant d’assurer les fonctions des couches 2 à 6.

La couche présentation

La couche présentation est chargée du formatage des données de la couche applicative


afin qu’elles puissent être envoyées à travers le réseau puis être lues à nouveau par les
applications.

La couche session

La couche session contrôle les connexions entre les ordinateurs. Cette couche permet
l’ouverture et la fermeture de session et gère la synchronisation des échanges ainsi que les
transactions.

La couche transport

La couche transport fournit les moyens concrets pour transférer des données de taille
variable d’une source vers une destination en conservant la qualité du service.
L’enjeu de la couche de transport est de réceptionner les données qui viennent des
couches supérieures, de les découper et de la faire transiter jusqu’à la couche réseau.
Cette couche est la première à communiquer directement avec la machine de destination
: elle gère les communications de bout en bout (“end to end”) entre processus (programmes en
cours d’exécution).

La couche réseau

La couche réseau fournit les moyens concrets pour transférer des données de taille
variable (appelés “paquets”) entre différents réseaux de nœuds.
On va notamment effectuer le routage et l’adressage des paquets dans cette couche,
c’est-à-dire qu’on va définir la route que vont emprunter les paquets pour aller d’un point de
départ à un point d’arrivée (d’un interlocuteur à l’autre).

La couche liaison des données

La couche liaison des données gère les communications entre deux machines
directement connectées entre elles.
On va dans cette couche découper des données brutes en frames de tailles variables puis
les envoyer de manière séquentielle.
On va également dans cette couche détecter et pouvoir corriger les erreurs pouvant
survenir dans la couche physique, définir le protocole pour établir et mettre fin à une connexion
entre deux périphériques connectés physiquement et définir le protocole de contrôle de flux
(régulation du trafic) entre eux.
La couche physique

La couche physique est chargée de la transmission des signaux entre les interlocuteurs.
Son service est limité à l’émission et la réception d’un bit ou d’un train de bits continu.
La couche physique est, comme son nom l’indique, la couche dans laquelle sont définis
les protocoles du monde physique (les différents câbles de transmission).

Schéma : représentation des 07 couches du modèle OSI


II. Le modèle TCP/IP
Le modèle TCP/IP (encore appelé « modèle Internet »), qui date de 1976, a été stabilisé
bien avant la publication du modèle OSI en 1984.
Pour information, TCP/IP est un modèle dérivé de l’ARPANET dont le but était de
maintenir les communications coûte que coûte en cas d’attaque nucléaire. Il en découle un
réseau basé sur le routage de paquets à travers une couche appelée Internet.
Le modèle TCP/IP est une approche réaliste ou pratique d’un modèle réseau là où le
modèle OSI est un modèle idéalisé ou théorique. En conséquence, c’est le modèle TCP/IP qui
est utilisé comme modèle de réseau de référence pour Internet.
Le modèle TFP/IP tient son nom de ses deux protocoles « majeurs » : les protocoles
TCP (Transmission Control Protocol) et IP (Internet Protocol).
Il présente aussi une approche modulaire (utilisation de couches) mais en contient
uniquement quatre :

Numéro couche Couches TCP/IP


4 Couche application
3 Couche Transport
2 Couche internet
1 Couche d’accès au réseau

La couche application

Le modèle TCP/IP regroupe les trois couches de session, présentation et application du


modèle OSI dans une seule couche application. En effet, d’un point de vue pratique, cela ne fait
souvent pas beaucoup de sens de séparer ces couches.

Cette couche contient tous les protocoles de haut niveau : FTP pour le transfert de fichiers,
SMTP pour les mails, HTTP pour le WWW, DNS pour les noms de domaine.

La couche transport

La couche transport assure la communication logique entre processus. Cette couche détermine
comment les données doivent être envoyées : de manière fiable ou pas.

Concrètement, on va pouvoir choisir entre deux protocoles dans la couche transport : TCP
(Transmission Control Protocol) et UDP (User Datagram Protocol).

TCP est un protocole de transfert fiable orienté connexion. Ce protocole contrôle et s’assure
qu’il n’y ait ni perte ni corruption de données. Il est donc en charge des erreurs. TCP est le
protocole le plus utilisé sur le Web aujourd’hui.
UDP est un protocole de transfert non fiable et qui ne nécessite pas de connexion préalable. Ce
protocole est particulièrement utilisé pour les échanges où la perte de quelques données n’est
pas grave (appel vidéo, jeu en ligne, etc.) car il est plus rapide que TCP.

La couche Internet

Le but principal de la couche Internet est d’assurer la communication logique entre hôte, c’est-
à-dire de transmettre coûte que coûte les paquets d’un hôte à un autre et de faire en sorte qu’ils
arrivent à destination. Le protocole principal de cette couche est IP (Internet Protocol ou
Protocole Internet). Les paquets peuvent prendre différentes routes pour arriver à destination et
arriver dans un ordre différent de l’ordre dans lequel ils ont été envoyés.

Dans son fonctionnement, la couche Internet n’est pas responsable d’une transmission fiable.
Elle ne fournit qu’un service peu fiable et une livraison optimale (via le routage et l’adressage).
Étant donné que la livraison de paquets entre divers réseaux est une opération intrinsèquement
peu fiable et sujette aux pannes, la charge de la fiabilité a été placée avec les points d’extrémité
d’un chemin de communication, c’est-à-dire les hôtes, plutôt que sur le réseau.

Ce sera aux protocoles de plus haut niveau d’assurer la fiabilité du service.

La couche accès réseau

La couche accès réseau du modèle TCP/IP regroupe les couches physiques et de liaison des
données du modèle OSI. Cette couche définit comment envoyer des paquets IP à travers le
réseau (via des protocoles comme Ethernet ou Wireless entre autres)

III. Notions de PDU


Le Protocol Data Unit ou Unité de données de protocole (PDU) est l'ensemble des info
rmations échangées entre niveaux dans le système de couches Modèle OSI.

Type de Couche OSI Unité des données du Couches TCP/IP


modèle Protocole (PDU)
Couche application
Couches Hôte Couche données Couche
présentation application
Couche session
Couche transport Segment
(TCP)/Datagramme (UDP) Couche Transport

Couche réseau Paquet Couche internet


Couches média Couche liaison de Trame
données Couche d’accès
Couche physique Bit au réseau

Vous aimerez peut-être aussi