U.E. Architecture des Réseaux (ARES) 3/5 : Couche transport
U.E. Architecture des Réseaux (ARES) 3/5 : Couche transport
U.E. Architecture des Réseaux (ARES) 3/5 : Couche transport
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Service de base<br />
Service fiable<br />
Contrôle de congestion<br />
Rappels sur la couche <strong>transport</strong><br />
Multiplexage et démultiplexage<br />
UDP : un protocole en mode non connecté<br />
Multiplexage en mode orienté connection<br />
Service de base<br />
Service fiable<br />
Contrôle de congestion<br />
Rappels sur la couche <strong>transport</strong><br />
Multiplexage et démultiplexage<br />
UDP : un protocole en mode non connecté<br />
Démultiplexage en mode orienté connection (1)<br />
Association relative à une connexion entre deux processus<br />
identification du StreamSocket par le quadruplet :<br />
adresse source : @IPsource<br />
port source : numPortSource<br />
adresse <strong>des</strong>tination : @IP<strong>des</strong>t<br />
port <strong>des</strong>tination : numPortDest<br />
réception d’un segment à un hôte :<br />
vérification du quadruplet contenu<br />
envoi au socket correspondant au quadruplet<br />
un serveur web peut avoir plusieurs connexions simultanée<br />
Serveur web classique (apache 1.x)<br />
un socket par connexion<br />
HTTP en mode non persistant : un socket par requête!<br />
A B C<br />
P1 P4 P5 P6<br />
P2 P3<br />
PS : 1417<br />
PD : 80<br />
@A>@B<br />
00000<br />
11111<br />
00000<br />
11111<br />
00000<br />
11111<br />
00000<br />
11111<br />
PS : 3012<br />
PD : 80<br />
@C>@B<br />
0000 1111<br />
0000 1111<br />
0000 1111<br />
0000 1111<br />
PS : 2411<br />
PD : 80<br />
@C>@B<br />
00000<br />
11111<br />
00000<br />
11111<br />
00000<br />
11111<br />
00000<br />
11111<br />
00000<br />
11111<br />
Olivier Fourmaux (olivier.fourmaux@upmc.fr)<br />
U.E. <strong>Architecture</strong> <strong>des</strong> Réseaux (<strong>ARES</strong>) 3/5 : <strong>Couche</strong> <strong>transport</strong><br />
Olivier Fourmaux (olivier.fourmaux@upmc.fr)<br />
U.E. <strong>Architecture</strong> <strong>des</strong> Réseaux (<strong>ARES</strong>) 3/5 : <strong>Couche</strong> <strong>transport</strong><br />
Service de base<br />
Service fiable<br />
Contrôle de congestion<br />
Rappels sur la couche <strong>transport</strong><br />
Multiplexage et démultiplexage<br />
UDP : un protocole en mode non connecté<br />
Démultiplexage en mode orienté connection (2)<br />
Service de base<br />
Service fiable<br />
Contrôle de congestion<br />
Multiplexage : dénominations OSI<br />
Rappels sur la couche <strong>transport</strong><br />
Multiplexage et démultiplexage<br />
UDP : un protocole en mode non connecté<br />
Serveur web multi-threadé (apache 2.x)<br />
A B C<br />
Application<br />
process<br />
Host 1 Host 2<br />
TSAP 1208<br />
Application<br />
layer<br />
Server 1<br />
Server 2<br />
P1 P4<br />
P2 P3<br />
Transport<br />
connection<br />
Transport<br />
layer<br />
TSAP 1522<br />
TSAP1836<br />
PS : 1417<br />
PD : 80<br />
@A>@B<br />
0000 1111<br />
0000 1111<br />
0000 1111<br />
0000 1111<br />
0000 1111<br />
PS : 3012<br />
PD : 80<br />
@C>@B<br />
00000<br />
11111<br />
00000<br />
11111<br />
00000<br />
11111<br />
00000<br />
11111<br />
00000<br />
11111<br />
PS : 3011<br />
PD : 80<br />
@C>@B<br />
00000<br />
11111<br />
00000<br />
11111<br />
00000<br />
11111<br />
00000<br />
11111<br />
NSAP<br />
Network<br />
layer<br />
Data link<br />
layer<br />
Physical<br />
layer<br />
NSAP<br />
Olivier Fourmaux (olivier.fourmaux@upmc.fr)<br />
U.E. <strong>Architecture</strong> <strong>des</strong> Réseaux (<strong>ARES</strong>) 3/5 : <strong>Couche</strong> <strong>transport</strong><br />
Olivier Fourmaux (olivier.fourmaux@upmc.fr)<br />
U.E. <strong>Architecture</strong> <strong>des</strong> Réseaux (<strong>ARES</strong>) 3/5 : <strong>Couche</strong> <strong>transport</strong>