Vous êtes sur la page 1sur 18

Rappel: Couches OSI

Application Point d'accès aux services réseaux

Présentation Codage des données applicatives

Session Synchronisation des échanges. Ouverture/fermeture de session

Transport Communications bout à bout entre processus

Réseau Communications bout à bout (routage, adressage des paquets, …)

Liaison Communication(s) entre 2 machines adjacentes

Physique Emission/réception d'un ou plusieurs bits entre deux noeuds

Après Plusieurs Semaines Tout Respire La Paix

1
Encapsulation/décapsulation OSI

2
Données
Données Données
M M
Message AH M Application Application Message AH M
Message PH AH M Message PH AH
Présentation Présentation M

Message SH PH AH Message SH PH AH M
M Session Session
Segment Segment
TH SH PH AH M Transport Transport TH SH PH AH M
Paquet Paquet
NH TH SH PH AH M Réseau Réseau NH TH SH PH AH M
Trame Trame
LH NHTH SH PH AH M Liaison Liaison LH NHTH SH PH AH M

LH NHTH SH PH AH M Physique Physique

3
Encapsulation Décapsulation
Encapsulation/décapsulation

message M application
segment Ht M transport
datagram H Ht
n M réseau
trame Hl Hn Ht liaison liaison
M H n Ht M H l Hn H t M
physique physique
source switch
H l Hn H t M

application
M transport
Ht M réseau Hn H t M réseau Ht M
liaison routeur
Hn H t M H l Hn H t M liaison H n Ht M
physique physique
destination
H l Hn H t M 4
Critique du modèle OSI (1)

 Ce n'était pas le bon moment


 TCP/IP était déjà en phase d'investissement prononcé
 lorsque le modèle OSI est sorti, les universités américaines
utilisaient déjà largement TCP/IP avec un certain succès

 Ce n'était pas la bonne technologie


 Le modèle OSI est peut-être trop complet et trop
complexe.
 les couches session et présentation sont fort peu utilisées et
à l'inverse les couches liaison de données et réseau sont
très souvent découpées en sous-couches tant elles sont
complexes.

5
Critique du modèle OSI (2)

 Ce n'était pas la bonne implémentation


 Les premières implémentations furent relativement lourdes
et lentes.
 A l'inverse, la première implémentation de TCP/IP dans
l'Unix de l'université de Berkeley (BSD) était gratuite et
relativement efficace.

 Ce n'était pas la bonne politique


 souffre de sa trop forte normalisation.
 A l'inverse, TCP/IP est venu d'Unix et a été tout de suite
utilisé, par des centres de recherches et les universités,
c'est-à-dire les premiers a avoir utilisé les réseaux de
manière poussée

6
Architecture
Internet : TCP/IP

OS TCP/
I IP
Application
FTP, SMTP,
Présentation Application HTTP, …

Session

Transport Transport TCP, UDP

Réseau Réseau IPv4, IPv6

Liaison
Liaison Ethernet, PPP,
wifi
Physique

7
Architecture
Internet : TCP/IP(1)

 IP (Internet Protocol): QoS très faible


 Pas de détection de perte de paquets et pas de reprise sur erreur
 IPv4 : adressage, fragmentation, transporter des données sans autres
fonctionnalités
 IPv6 : nouvelles fonctionnalités : sécurité, mobilité…

 TCP (Transmission Control Protocol): regroupe toutes les


fonctionnalités de niveau 4:
 Fiabilité: résout tous les problèmes de perte de paquets dans les
niveaux inférieurs

8
Architecture
Internet : TCP/IP(2)

 Contrôle des données transférées (perdues, endommagées…)


 Re-séquencement si IP ne délivre pas les paquets dans l’ordre
 Contrôle de flux (fenêtre)
 UDP(User Datagram Protocol):
 Pas de fonctionnalités supplémentaires % IP
 Utilise les n° de port
 Pas de garantie d’arrivée
 Pas de contrôle de séquencement

9
Architecture(1)
Encapsulation

10
Architecture(2)
Encapsulation

Données
Utilisateur

Couche Application
Entête Données
application Utilisateur

Couche TCP
Entête TCP Données Application
TCP Segment Couche IP
Entête IP Entête TCP Données Application
IP Datagram Couche lien
Entête pied
Ethernet
Entête IP Entête TCP Données Application Ethernet

Ethernet Frame
46 à 1500 octets
Ethernet

11
Architecture
Interconnexion de réseaux

Ordinateur individuel
avec modem

Réseau global
WAN, Wide Area Network
Réseau
téléphonique Lignes
spécialisées

Réseaux locaux
LAN, Local Area Networks
12
Architecture
Architecture OSI

client End Systems serveur


navigateur web server

application Intermediate Systems application

présentation presentation
routeur routeur
session session

transport routage routage transport

réseau réseau réseau network

liaison de données liaison de données liaison de données data link

physique physique physique physical

LAN LS LAN
Lignes Spécialisées
vers autres routeurs

13
Architecture
Architecture Internet

client Hosts serveur

Pages HTML, ASP, JSP ou fichiers


navigateur web server
HTTP ou FTP
application application
présentation presentation
TCP
(session) (session)
transport routage routage transport
IP IP IP
réseau réseau réseau réseau
ETH PPP ETH
liaison de données liaison de données liaison de données liaison
physique physique physique physique

LAN routeur LS routeur LAN


Lignes Spécialisées
vers autres routeurs

14
Architecture ATM

La couche physique :


 Similaire à la couche réseau et liaison
du modèle TCP/IP.
 Chargée de la transmission des
trames fournies par la couche
supérieure.
 Objectif : obtenir un support de
transmission exempt d’erreurs.
La couche ATM :
 Transmission d’entités de petites
tailles : les cellules ATM.
 Commutation temporelle asynchrone.
 Fonctions de gestion des erreurs de
transmission.
La couche d’adaptation à l’ATM (AAL) :
 ATM Adaptation Layer.
 Adapter les unités de données fournies par la couche réseau en cellule ATM.
 Grand nombre de fonctions élémentaires nécessaires à cette opération.
15
Les délais dans un réseau à commutation de
paquets
Délais dans les réseau à commutations de paquets

Time
between Pkt 1
packets Pkt 2
Pkt 3 Pkt 1
Queuing Time { Pkt 2 Propagation Delay

Pkt 3 Pkt 1
Pkt 2
Packet
Pkt 3 } Transmission
Time

A: source 1 2 B: destination

17
Délais dans les réseau à commutations de paquets

 Traitement nodal:
 Vérification des erreurs
 Déterminer la file de sortie (routage)
 File d’attente (queuing time)
 Temps d’attente sur le lien de sortie
 Dépends du niveau de congestion du routeur
 Délai de Transmission transmission
 R=Bande passante (bps) A
 L=taille des paquets (bits) propagation
 Délai de transmission= L/R
 Délai de propagation : B
 d = Longueur du lien nodal
 s = vitesse de propagation (~2x108 m/sec) processing queueing
 Délai de propagation = d/s

18

Vous aimerez peut-être aussi