Analyse structurée des réseaux Jim Kurose Keith Ross Pearson Education
84 pages
Français

Découvre YouScribe en t'inscrivant gratuitement

Je m'inscris

Analyse structurée des réseaux Jim Kurose Keith Ross Pearson Education

-

Découvre YouScribe en t'inscrivant gratuitement

Je m'inscris
Obtenez un accès à la bibliothèque pour le consulter en ligne
En savoir plus
84 pages
Français
Obtenez un accès à la bibliothèque pour le consulter en ligne
En savoir plus

Description

Couche Transport 1 Les réseaux 3 Couche Transport Analyse structurée des  réseaux Jim Kurose, Keith Ross Pearson Education Adaptation : D'après le livre : AbdelAli.ED?DBALI@univ?orleans.fr

  • enfants ?

  • protocole de transport disponibles aux applis

  • réseau liaison

  • service de poste

  • principes derrière les services de la couche transport

  • transport logique

  • end end

  • couche de transport


Sujets

Informations

Publié par
Nombre de lectures 126
Langue Français
Poids de l'ouvrage 1 Mo

Extrait

Les réseaux
3
Couche Transport
D’après le livre :
Analyse structurée des 
réseaux
Jim Kurose, Keith Ross
Pearson Education
Adaptation : AbdelAli.ED­DBALI@univ­orleans.fr
1Couche TransportCouche Transport : buts du chapitre
 Étudier les protocoles Comprendre les
Internet de la couche principes derrière les
transport :services de la couche
 UDP : transport en mode non transport :
connecté multiplexage/démultipl
 TCP : transport en mode exage
connecté Transfert fiable de
 Contrôle de congestion dans données
TCP Contrôle de flux
 Contrôle de congestion
2Couche Transporttransport logique end-e dn
Transport : services et protocoles
 Fourni la communication logique application
transport
réseauentre les processus tournant sur
liaison
physique réseau
différents systèmes liaison
Réseau physique
liaison
 physiqueLes protocoles de transport
Réseautournent sur les postes terminaux
liaison
physique
réseau
 liaisonÉmetteur : cinder messages
physique
des applis dans des segments, réseau
liaison
physiqueles passer à la couche réseau
 Récepteur : réassemble les application
transport
réseausegments en messages, les
liaison
physique
passer à la couche applis
 Plus d'un protocole de transport
disponibles aux applis
 Internet: TCP et UDP
3Couche TransportCouche transport vs. Couche réseau
Analogie : Couche réseau :
12 enfants envoient des lettres communication logique
à 12 enfants
entre machines
 processus = enfants
 Couche transport :
 messages d'applis = lettres
communication logique dans les enveloppes
entre processus
 machines = maisons
 retransmet et met en
 protocole de transport =
valeur les services de la Anne et Bill
couche réseau
 protocole couche réseau =
service de poste
4Couche Transporttr nsport logique end-enda
Protocoles de la couche transport dans l'Internet
 applicationAcheminement fiable et
transport
réseau
liaisonordonné (TCP)
physique réseau
liaison
Réseau physique contrôle de congestion liaison
physique
 contrôle de flux
Réseau
liaison
physique réseauétablir la connexion
liaison
physique
 Acheminement non fiable réseau
liaison
physiqueet non ordonné : UDP
application Pas d'extension significative
transport
réseau
du “best-effort” de l'IP liaison
physique
 Services indisponibles :
 garanties des délais
 garanties de bandes
5Couche TransportMultiplexage/démultiplexage
Multiplexage à l'émissionDémultiplexage à la récpt
Rassemblement des données de
Acheminement des segments
plusieurs sockets, enveloppement des
reçus à la bonne socket données avec les entêtes
(utilisées pour démultiplexage)
= socket = processus
P4 ApplicationP2P1P3Application1 Application
TransportTransport Transport
RéseauRéseau Réseau
LiaisonLiaison Liaison
PhysiquePhysique Physique
poste 3
poste 2poste 1
6Couche TransportDémultiplexage : comment ça marche
 Le poste reçoit les
datagrammes IP 32 bits
 Chaque datagramme a une # port source # port dest
adresse IP source, une
adresse IP destination
autres champs d'entête
 Chaque datagramme
transporte 1 segment
 Chaque segment a un port
données de l'application
source, un port destination
(message)
(rappel : les numéros de port
pour les applications
spécifiques)
 format segment TCP/UDPLe poste utilise les adresses IP &
les numéros de port pour délivrer le
segment à la bonne socket
7Couche TransportDémultiplexage en mode non-connecté
 Quand le poste reçoit les
 Creation de sockets avec
segments UDP :
numéros de port :
 Vérifie le num. de port dest.
DatagramSocket mySocket1 = new 
dans le segmentDatagramSocket(99111);
DatagramSocket mySocket2 = new   dirige le segment UDP vers
DatagramSocket(99222);
la socket ayant ce num. de
 Socket UDP identifiée par le port
couple :  Les datagrammes IP avec
adresses IP source et/ou (adresse IP dest, numéro port dest)
numéros de port source
différents : dirigés vers la
même socket
8Couche TransportDémultiplexage en mode non-connecté (suite)
DatagramSocket serverSocket = new DatagramSocket(6428);
P1P31P3
PS: 6428 PS: 6428
PD: 9157 PD: 5775
PS: 9157 PS: 5775
Client IP PD: 6428 PD: 6428 Client IPServeur IP
A BC
PS permet “adresse de retour”
9Couche TransportDémultiplexage en mode connecté
 Le serveur peut supporter des La socket TCP identifiée
sockets TCP simultanées :par le quadruplet :
 Chaque socket identifiée par
 adresse IP source
son propre quadruplet
 numéro de port source
 Les serveur Web ont des
 adresse IP dest sockets différentes pour
 numéro de port dest chaque client connecté
 Les connexions HTTP non-Le récepteur utilise les 4
persistantes ont des sockets
valeurs pour diriger le
différentes pour chaque
segment vers la bonne requête
socket
10Couche Transport

  • Univers Univers
  • Ebooks Ebooks
  • Livres audio Livres audio
  • Presse Presse
  • Podcasts Podcasts
  • BD BD
  • Documents Documents