Vous êtes sur la page 1sur 66

Andr Aoun-1999 TCP/IP (1/66)

L a technologie L a technologie L a technologie L a technologie IP


(Origines, S tructure, Composants, (Origines, S tructure, Composants, (Origines, S tructure, Composants, (Origines, S tructure, Composants,
S tandards, A dressage, DN S , A RP , S tandards, A dressage, DN S , A RP , S tandards, A dressage, DN S , A RP , S tandards, A dressage, DN S , A RP ,
RA RP , I CMP , T ransport...) RA RP , I CMP , T ransport...) RA RP , I CMP , T ransport...) RA RP , I CMP , T ransport...)
IPv6
(A pports, A dressage, (A pports, A dressage, (A pports, A dressage, (A pports, A dressage,
Classes de S ervice, T ransition...) Classes de S ervice, T ransition...) Classes de S ervice, T ransition...) Classes de S ervice, T ransition...)
L es N ouveaux S ervices L es N ouveaux S ervices L es N ouveaux S ervices L es N ouveaux S ervices
(N ouvelles I nfrastructures, (N ouvelles I nfrastructures, (N ouvelles I nfrastructures, (N ouvelles I nfrastructures,
N ouveaux P rotocoles...) N ouveaux P rotocoles...) N ouveaux P rotocoles...) N ouveaux P rotocoles...)
Andr Aoun-1999 TCP/IP (2/66)
T CP / I P suite de protocoles pour T CP / I P suite de protocoles pour T CP / I P suite de protocoles pour T CP / I P suite de protocoles pour
l ll l I nterconnexion et le S upport des services I nterconnexion et le S upport des services I nterconnexion et le S upport des services I nterconnexion et le S upport des services
applicatifs spcifiquement informatiques applicatifs spcifiquement informatiques applicatifs spcifiquement informatiques applicatifs spcifiquement informatiques
Mise en oeuvre par le DOD (DP A ) Mise en oeuvre par le DOD (DP A ) Mise en oeuvre par le DOD (DP A ) Mise en oeuvre par le DOD (DP A )
Dploye dans I nternet Dploye dans I nternet Dploye dans I nternet Dploye dans I nternet
S implicit des protocoles et pragmatisme S implicit des protocoles et pragmatisme S implicit des protocoles et pragmatisme S implicit des protocoles et pragmatisme
IP= = = = Best E ffort Best E ffort Best E ffort Best E ffort
I ndpendant des constructeurs / I ndpendant des constructeurs / I ndpendant des constructeurs / I ndpendant des constructeurs /
S ystmes d S ystmes d S ystmes d S ystmes d exploitation exploitation exploitation exploitation
Gnralits Gnralits Gnralits Gnralits
Gnralits Gnralits Gnralits Gnralits
Andr Aoun-1999 TCP/IP (3/66)
1969: (D)A RP A du DOD avec 4 noeuds 1969: (D)A RP A du DOD avec 4 noeuds 1969: (D)A RP A du DOD avec 4 noeuds 1969: (D)A RP A du DOD avec 4 noeuds
1972: A RP A 1972: A RP A 1972: A RP A 1972: A RP A N E T anctre d N E T anctre d N E T anctre d N E T anctre d I nternet I nternet I nternet I nternet
Dbut des spcifications de T CP / I P Dbut des spcifications de T CP / I P Dbut des spcifications de T CP / I P Dbut des spcifications de T CP / I P
1980: Unix inclut T CP / I P 1980: Unix inclut T CP / I P 1980: Unix inclut T CP / I P 1980: Unix inclut T CP / I P
1988: Backbone de la N S F net 1988: Backbone de la N S F net 1988: Backbone de la N S F net 1988: Backbone de la N S F net
1990: E xplosion I P en E urope 1990: E xplosion I P en E urope 1990: E xplosion I P en E urope 1990: E xplosion I P en E urope
1992: E BON E et RE N A T E R 1992: E BON E et RE N A T E R 1992: E BON E et RE N A T E R 1992: E BON E et RE N A T E R
Qui fut l Qui fut l Qui fut l Qui fut l
Qui fut l Qui fut l Qui fut l Qui fut l
origine ? origine ? origine ? origine ?
origine ? origine ? origine ? origine ?
Andr Aoun-1999 TCP/IP (4/66)
L a croissance d L a croissance d L a croissance d L a croissance d I nternet est due : I nternet est due : I nternet est due : I nternet est due :
- -- - T aille de la communaut I nternet (effet T aille de la communaut I nternet (effet T aille de la communaut I nternet (effet T aille de la communaut I nternet (effet
boule de neige); boule de neige); boule de neige); boule de neige);
- -- - E sprit de coopration et thique; E sprit de coopration et thique; E sprit de coopration et thique; E sprit de coopration et thique;
- -- - Richesse des services offerts Richesse des services offerts Richesse des services offerts Richesse des services offerts
(connexion distance, transfert de fichiers, (connexion distance, transfert de fichiers, (connexion distance, transfert de fichiers, (connexion distance, transfert de fichiers,
messagerie, news, recherche documentaire...) messagerie, news, recherche documentaire...) messagerie, news, recherche documentaire...) messagerie, news, recherche documentaire...)
- -- - A doption de la suite de protocoles A doption de la suite de protocoles A doption de la suite de protocoles A doption de la suite de protocoles
TCP/IP simples mettre en oeuvre; simples mettre en oeuvre; simples mettre en oeuvre; simples mettre en oeuvre;
- -- - Disponibilit des logiciels en freeware Disponibilit des logiciels en freeware Disponibilit des logiciels en freeware Disponibilit des logiciels en freeware
ou en shareware; ou en shareware; ou en shareware; ou en shareware;
- -- - Disponibilit gratuite de tous les Disponibilit gratuite de tous les Disponibilit gratuite de tous les Disponibilit gratuite de tous les
documents relatifs aux standards utiliss; documents relatifs aux standards utiliss; documents relatifs aux standards utiliss; documents relatifs aux standards utiliss;
P ourquoi cette croissance ? P ourquoi cette croissance ? P ourquoi cette croissance ? P ourquoi cette croissance ?
P ourquoi cette croissance ? P ourquoi cette croissance ? P ourquoi cette croissance ? P ourquoi cette croissance ?
Andr Aoun-1999 TCP/IP (5/66)
I nterconnexion diffrents niveaux = I nterconnexion diffrents niveaux = I nterconnexion diffrents niveaux = I nterconnexion diffrents niveaux =
Backbones: Backbones: Backbones: Backbones:
- -- - Rseau local; Rseau local; Rseau local; Rseau local;
- -- - Rseau de campus; Rseau de campus; Rseau de campus; Rseau de campus;
- -- - Rseau rgional; Rseau rgional; Rseau rgional; Rseau rgional;
- -- - Rseau national; Rseau national; Rseau national; Rseau national;
- -- - Rseau mondial; Rseau mondial; Rseau mondial; Rseau mondial;
On parle d On parle d On parle d On parle d I nternet lorsqu I nternet lorsqu I nternet lorsqu I nternet lorsqu il s il s il s il s agit du agit du agit du agit du
rseau mondial rseau mondial rseau mondial rseau mondial
On parle d On parle d On parle d On parle d I ntranet lorsque les services I ntranet lorsque les services I ntranet lorsque les services I ntranet lorsque les services
T CP / I P sont utiliss un niveau limit T CP / I P sont utiliss un niveau limit T CP / I P sont utiliss un niveau limit T CP / I P sont utiliss un niveau limit
(local, entreprise ou meme rgional) ou un (local, entreprise ou meme rgional) ou un (local, entreprise ou meme rgional) ou un (local, entreprise ou meme rgional) ou un
usage spcifique (qui peut tre mondial) usage spcifique (qui peut tre mondial) usage spcifique (qui peut tre mondial) usage spcifique (qui peut tre mondial)
Quelle est la structure Quelle est la structure Quelle est la structure Quelle est la structure (1/ 4)? (1/ 4)? (1/ 4)? (1/ 4)?
Quelle est la structure (1/ 4)? Quelle est la structure (1/ 4)? Quelle est la structure (1/ 4)? Quelle est la structure (1/ 4)?
Andr Aoun-1999 TCP/IP (6/66)
Quelle est la structure (2/ 4)? Quelle est la structure (2/ 4)? Quelle est la structure (2/ 4)? Quelle est la structure (2/ 4)?
Quelle est la structure (2/ 4)? Quelle est la structure (2/ 4)? Quelle est la structure (2/ 4)? Quelle est la structure (2/ 4)?
Andr Aoun-1999 TCP/IP (7/66)
Quelle est la structure (3/ 4)? Quelle est la structure (3/ 4)? Quelle est la structure (3/ 4)? Quelle est la structure (3/ 4)?
Quelle est la structure (3/ 4)? Quelle est la structure (3/ 4)? Quelle est la structure (3/ 4)? Quelle est la structure (3/ 4)?
Andr Aoun-1999 TCP/IP (8/66)
Quelle est la structure (4/ 4)? Quelle est la structure (4/ 4)? Quelle est la structure (4/ 4)? Quelle est la structure (4/ 4)?
Quelle est la structure (4/ 4)? Quelle est la structure (4/ 4)? Quelle est la structure (4/ 4)? Quelle est la structure (4/ 4)?
Andr Aoun-1999 TCP/IP (9/66)
L LL L internet est compos de: internet est compos de: internet est compos de: internet est compos de:
- -- - P ostes de travail; P ostes de travail; P ostes de travail; P ostes de travail;
- -- - E quipements d E quipements d E quipements d E quipements d interconnexion (Routeurs) interconnexion (Routeurs) interconnexion (Routeurs) interconnexion (Routeurs)
- -- - Rseau ph Rseau ph Rseau ph Rseau physique (liens + hubs + ...) ysique (liens + hubs + ...) ysique (liens + hubs + ...) ysique (liens + hubs + ...)
Une architecture de communication: Une architecture de communication: Une architecture de communication: Une architecture de communication:
Quels sont les composants ? Quels sont les composants ? Quels sont les composants ? Quels sont les composants ?
Quels sont les composants ? Quels sont les composants ? Quels sont les composants ? Quels sont les composants ?
Application
TCP/UDP
IP
Accs Rseau
Uniquement sur lHte
Peut correspondre une
autre architecture rseau
(ex. X.25, ATM...)
Andr Aoun-1999 TCP/IP (10/66)
Quelles sont les applications ? Quelles sont les applications ? Quelles sont les applications ? Quelles sont les applications ?
Quelles sont les applications ? Quelles sont les applications ? Quelles sont les applications ? Quelles sont les applications ?
Andr Aoun-1999 TCP/IP (11/66)
S tandards publis sous forme de S tandards publis sous forme de S tandards publis sous forme de S tandards publis sous forme de
documents appels documents appels documents appels documents appels RFC (Request F or (Request F or (Request F or (Request F or
Comments) (ex. RF C 793 pour T CP ) Comments) (ex. RF C 793 pour T CP ) Comments) (ex. RF C 793 pour T CP ) Comments) (ex. RF C 793 pour T CP )
T ous les T ous les T ous les T ous les RFC ne sont pas des standards ne sont pas des standards ne sont pas des standards ne sont pas des standards
Certains sont pour l Certains sont pour l Certains sont pour l Certains sont pour l information ( information ( information ( information (FYI) )) )
P our obtenir un RF C: P our obtenir un RF C: P our obtenir un RF C: P our obtenir un RF C:
- -- - ftp:/ / ftp.inria.fr ftp:/ / ftp.inria.fr ftp:/ / ftp.inria.fr ftp:/ / ftp.inria.fr
O trouver les standards ? O trouver les standards ? O trouver les standards ? O trouver les standards ?
O trouver les standards ? O trouver les standards ? O trouver les standards ? O trouver les standards ?
Andr Aoun-1999 TCP/IP (12/66)
S tandardisation S tandardisation S tandardisation S tandardisation
S tandardisation S tandardisation S tandardisation S tandardisation
INTERNET SOCIETY
Publication des standards
IAB
Mission de dveloppement
IESG
Dveloppement Technologique
IETF
Dfinition des standards
Routage
Scurit
Services
Application
Administration...
IRTF / IRSG
Recherche Technologique
IANA
Adressage et Nommage
Andr Aoun-1999 TCP/IP (13/66)
T ransporter des paquets de station T ransporter des paquets de station T ransporter des paquets de station T ransporter des paquets de station
station en passant par des routeurs reliant des station en passant par des routeurs reliant des station en passant par des routeurs reliant des station en passant par des routeurs reliant des
rseaux htrognes; rseaux htrognes; rseaux htrognes; rseaux htrognes;
Mode sans connexion (Datagramme) Mode sans connexion (Datagramme) Mode sans connexion (Datagramme) Mode sans connexion (Datagramme)
S egmentation S egmentation S egmentation S egmentation
T emps de vie d T emps de vie d T emps de vie d T emps de vie d un datagramme pour un datagramme pour un datagramme pour un datagramme pour
prvenir les congestions. prvenir les congestions. prvenir les congestions. prvenir les congestions.
E ncapsule nimporte quel protocole de E ncapsule nimporte quel protocole de E ncapsule nimporte quel protocole de E ncapsule nimporte quel protocole de
niveau suprieur; niveau suprieur; niveau suprieur; niveau suprieur; IP=F ormat d =F ormat d =F ormat d =F ormat d encapsulation encapsulation encapsulation encapsulation
et non un rel protocole et non un rel protocole et non un rel protocole et non un rel protocole
Quelles sont les F onctions d Quelles sont les F onctions d Quelles sont les F onctions d Quelles sont les F onctions d
Quelles sont les F onctions d Quelles sont les F onctions d Quelles sont les F onctions d Quelles sont les F onctions d


? ?? ?
? ?? ?
Andr Aoun-1999 TCP/IP (14/66)
Datagramme Datagramme Datagramme Datagramme
Datagramme Datagramme Datagramme Datagramme
(1/ 2) (1/ 2) (1/ 2) (1/ 2)
(1/ 2) (1/ 2) (1/ 2) (1/ 2)
Vers
ID
@ Source
@ Destination
Options
Donnes
Header Checksum
FO
TL IHL TOS
TTL Protocol
Flgs
Padding
Andr Aoun-1999 TCP/IP (15/66)
Datagramme Datagramme Datagramme Datagramme
Datagramme Datagramme Datagramme Datagramme
(2/ 2) (2/ 2) (2/ 2) (2/ 2)
(2/ 2) (2/ 2) (2/ 2) (2/ 2)
Vers: Version du protocole; actuellement 4 Vers: Version du protocole; actuellement 4 Vers: Version du protocole; actuellement 4 Vers: Version du protocole; actuellement 4
mais 6 pour mais 6 pour mais 6 pour mais 6 pour IPv6
T OS : T ype Of S ervice (Qualit de T OS : T ype Of S ervice (Qualit de T OS : T ype Of S ervice (Qualit de T OS : T ype Of S ervice (Qualit de
S ervice); N on utilis mais certains S ervice); N on utilis mais certains S ervice); N on utilis mais certains S ervice); N on utilis mais certains
constructeurs commencent le faire. constructeurs commencent le faire. constructeurs commencent le faire. constructeurs commencent le faire.
T L : T emps de vie (T imeL ive) T L : T emps de vie (T imeL ive) T L : T emps de vie (T imeL ive) T L : T emps de vie (T imeL ive)
P rotocol: I dentification du protocole P rotocol: I dentification du protocole P rotocol: I dentification du protocole P rotocol: I dentification du protocole
suprieur encapsul suprieur encapsul suprieur encapsul suprieur encapsul
Options: extensions des possibilits d Options: extensions des possibilits d Options: extensions des possibilits d Options: extensions des possibilits d I P I P I P I P
(S curit, timestamp, routing source...) (S curit, timestamp, routing source...) (S curit, timestamp, routing source...) (S curit, timestamp, routing source...)
Andr Aoun-1999 TCP/IP (16/66)
Chaque machine (hte ou routeur) a une Chaque machine (hte ou routeur) a une Chaque machine (hte ou routeur) a une Chaque machine (hte ou routeur) a une
adresse adresse adresse adresse IP. Cette adresse correspond un . Cette adresse correspond un . Cette adresse correspond un . Cette adresse correspond un
numro. numro. numro. numro.
P our des raisons mnmoniques, elle peut P our des raisons mnmoniques, elle peut P our des raisons mnmoniques, elle peut P our des raisons mnmoniques, elle peut
avoir aussi un nom. avoir aussi un nom. avoir aussi un nom. avoir aussi un nom.
S eule l S eule l S eule l S eule l adresse adresse adresse adresse IP permet d permet d permet d permet d accder accder accder accder
une machine; c une machine; c une machine; c une machine; c est pourquoi le nom doit tre est pourquoi le nom doit tre est pourquoi le nom doit tre est pourquoi le nom doit tre
traduit en une adresse = traduit en une adresse = traduit en une adresse = traduit en une adresse = DNS
Comment identifier une machine ? Comment identifier une machine ? Comment identifier une machine ? Comment identifier une machine ?
Comment identifier une machine ? Comment identifier une machine ? Comment identifier une machine ? Comment identifier une machine ?
Un nom prcise ce que nous recherchons,
ladresse sa localisation,
la route le moyen dy accder
Andr Aoun-1999 TCP/IP (17/66)
Unique dans un domaine (I nternet=monde) Unique dans un domaine (I nternet=monde) Unique dans un domaine (I nternet=monde) Unique dans un domaine (I nternet=monde)
Configurable par logiciel = adresse logique Configurable par logiciel = adresse logique Configurable par logiciel = adresse logique Configurable par logiciel = adresse logique

E n ralit, c E n ralit, c E n ralit, c E n ralit, c est l@ du point d est l@ du point d est l@ du point d est l@ du point d accs d accs d accs d accs d une une une une
machine sur un rseau donc, si un ordinateur machine sur un rseau donc, si un ordinateur machine sur un rseau donc, si un ordinateur machine sur un rseau donc, si un ordinateur
change de rseau, il change d change de rseau, il change d change de rseau, il change d change de rseau, il change d @. @. @. @.
@ rseau donne par un organisme officiel @ rseau donne par un organisme officiel @ rseau donne par un organisme officiel @ rseau donne par un organisme officiel
(N I C I nternet ou I N RI A ), @ machine (N I C I nternet ou I N RI A ), @ machine (N I C I nternet ou I N RI A ), @ machine (N I C I nternet ou I N RI A ), @ machine
donne par l donne par l donne par l donne par l administrateur local du rseau. administrateur local du rseau. administrateur local du rseau. administrateur local du rseau.
Quelle est la structure de l Quelle est la structure de l Quelle est la structure de l Quelle est la structure de l
Quelle est la structure de l Quelle est la structure de l Quelle est la structure de l Quelle est la structure de l
@ (1/ 3)? @ (1/ 3)? @ (1/ 3)? @ (1/ 3)?
@ (1/ 3)? @ (1/ 3)? @ (1/ 3)? @ (1/ 3)?
Rseau Machine
Andr Aoun-1999 TCP/IP (18/66)
@ individuelle, de groupe, de diffusion. @ individuelle, de groupe, de diffusion. @ individuelle, de groupe, de diffusion. @ individuelle, de groupe, de diffusion.
@ sur 32 bits en notation dcimale pointe. @ sur 32 bits en notation dcimale pointe. @ sur 32 bits en notation dcimale pointe. @ sur 32 bits en notation dcimale pointe.
Classification pour les @ individuelles: Classification pour les @ individuelles: Classification pour les @ individuelles: Classification pour les @ individuelles:
- -- - Classe A : 0 Classe A : 0 Classe A : 0 Classe A : 0 N 1 N 1 N 1 N 1 127 127 127 127
- -- - Classe B: 128 Classe B: 128 Classe B: 128 Classe B: 128 N 1 N 1 N 1 N 1 191 191 191 191
- -- - Classe C: 192 Classe C: 192 Classe C: 192 Classe C: 192 N 1 N 1 N 1 N 1 223 223 223 223
Classe Classe Classe Classe D pour le Multicast: D pour le Multicast: D pour le Multicast: D pour le Multicast: 239 239 239 239 G1 G1 G1 G1 254 254 254 254
Quelle est la structure de l Quelle est la structure de l Quelle est la structure de l Quelle est la structure de l
Quelle est la structure de l Quelle est la structure de l Quelle est la structure de l Quelle est la structure de l
@ (2/ 3)? @ (2/ 3)? @ (2/ 3)? @ (2/ 3)?
@ (2/ 3)? @ (2/ 3)? @ (2/ 3)? @ (2/ 3)?
N1 H1 H2 H3 0
A
10 N2 H1 H2 N1
B
110 N2 N3 H4 N1
C
1110 G2 G3 G4 G1
D
Andr Aoun-1999 TCP/IP (19/66)
@ @@ @IP d dd d un rseau un rseau un rseau un rseau Champ machine=0..0 Champ machine=0..0 Champ machine=0..0 Champ machine=0..0
@ @@ @IP de diffusion de diffusion de diffusion de diffusion Champ machine = 1..1 Champ machine = 1..1 Champ machine = 1..1 Champ machine = 1..1
@ ne contenant que des 0 utilis @ ne contenant que des 0 utilis @ ne contenant que des 0 utilis @ ne contenant que des 0 utilis quand la quand la quand la quand la
machine ne conna machine ne conna machine ne conna machine ne conna t pas son adresse. t pas son adresse. t pas son adresse. t pas son adresse.
S ous S ous S ous S ous- -- -r rr r seau seau seau seau IP (subnet) = partition d (subnet) = partition d (subnet) = partition d (subnet) = partition d un un un un
r rr r seau, meilleure utilisation du champ machine. seau, meilleure utilisation du champ machine. seau, meilleure utilisation du champ machine. seau, meilleure utilisation du champ machine.
S ubnet caract S ubnet caract S ubnet caract S ubnet caract ris ris ris ris par un masque qui par un masque qui par un masque qui par un masque qui
r rr r alise un E T logique avec l alise un E T logique avec l alise un E T logique avec l alise un E T logique avec l @ machine. @ machine. @ machine. @ machine.
Un routeur interconnecte des sous Un routeur interconnecte des sous Un routeur interconnecte des sous Un routeur interconnecte des sous- -- -r rr r seaux. seaux. seaux. seaux.
Quelle est la structure de l Quelle est la structure de l Quelle est la structure de l Quelle est la structure de l
Quelle est la structure de l Quelle est la structure de l Quelle est la structure de l Quelle est la structure de l
@ (3/ 3)? @ (3/ 3)? @ (3/ 3)? @ (3/ 3)?
@ (3/ 3)? @ (3/ 3)? @ (3/ 3)? @ (3/ 3)?
Andr Aoun-1999 TCP/IP (20/66)
Un nom = plusieurs parties spares par Un nom = plusieurs parties spares par Un nom = plusieurs parties spares par Un nom = plusieurs parties spares par
un point. un point. un point. un point.
N ommage hirarchique par domaine, de la N ommage hirarchique par domaine, de la N ommage hirarchique par domaine, de la N ommage hirarchique par domaine, de la
droite la gauche pour les inclusions. L e droite la gauche pour les inclusions. L e droite la gauche pour les inclusions. L e droite la gauche pour les inclusions. L e
champ le plus droite = catgorie du site ou champ le plus droite = catgorie du site ou champ le plus droite = catgorie du site ou champ le plus droite = catgorie du site ou
pays (ex. com, edu, gov, net, fr, uk, jp...) pays (ex. com, edu, gov, net, fr, uk, jp...) pays (ex. com, edu, gov, net, fr, uk, jp...) pays (ex. com, edu, gov, net, fr, uk, jp...)
ex. www ex. www ex. www ex. www- -- -sv.cict.fr sv.cict.fr sv.cict.fr sv.cict.fr
Rsolution de la correspondance = fichier Rsolution de la correspondance = fichier Rsolution de la correspondance = fichier Rsolution de la correspondance = fichier
local ou distant sur un serveur DN S . local ou distant sur un serveur DN S . local ou distant sur un serveur DN S . local ou distant sur un serveur DN S .
Client/ S erveur pour le DN S Client/ S erveur pour le DN S Client/ S erveur pour le DN S Client/ S erveur pour le DN S
Comment fonctionne le DN S Comment fonctionne le DN S Comment fonctionne le DN S Comment fonctionne le DN S
Comment fonctionne le DN S Comment fonctionne le DN S Comment fonctionne le DN S Comment fonctionne le DN S
? ?? ?
? ?? ?
Andr Aoun-1999 TCP/IP (21/66)
L e paquet L e paquet L e paquet L e paquet IP est encapsul dans une trame est encapsul dans une trame est encapsul dans une trame est encapsul dans une trame
L L C ou E thernet... L L C ou E thernet... L L C ou E thernet... L L C ou E thernet...
P rlvement d P rlvement d P rlvement d P rlvement d une trame E thernet = F iltrage une trame E thernet = F iltrage une trame E thernet = F iltrage une trame E thernet = F iltrage
sur l sur l sur l sur l adresse physique M adresse physique M adresse physique M adresse physique MA C A C A C A C
Obtenir l Obtenir l Obtenir l Obtenir l @ MA C en ayant l @ MA C en ayant l @ MA C en ayant l @ MA C en ayant l @ I P = @ I P = @ I P = @ I P =
P rotocole de rsolution d P rotocole de rsolution d P rotocole de rsolution d P rotocole de rsolution d adresses A RP adresses A RP adresses A RP adresses A RP
E nvoyer une requte A RP dans une trame E nvoyer une requte A RP dans une trame E nvoyer une requte A RP dans une trame E nvoyer une requte A RP dans une trame
E thernet de diffusion E thernet de diffusion E thernet de diffusion E thernet de diffusion
Rponse de la machine qui reconnat son @ Rponse de la machine qui reconnat son @ Rponse de la machine qui reconnat son @ Rponse de la machine qui reconnat son @
IP. .. .
Qu Qu Qu Qu
Qu Qu Qu Qu
est est est est
est est est est
- -- -
- -- -
ce ce ce ce que A RP ? que A RP ? que A RP ? que A RP ?
ce que A RP ? ce que A RP ? ce que A RP ? ce que A RP ?
Andr Aoun-1999 TCP/IP (22/66)
RA RP (Reverse A ddress Resolution RA RP (Reverse A ddress Resolution RA RP (Reverse A ddress Resolution RA RP (Reverse A ddress Resolution
P rotocol) permet de connatre une @ P rotocol) permet de connatre une @ P rotocol) permet de connatre une @ P rotocol) permet de connatre une @ IP en en en en
donnant l@ E thernet donnant l@ E thernet donnant l@ E thernet donnant l@ E thernet
Utilis au moment du boot par certaines Utilis au moment du boot par certaines Utilis au moment du boot par certaines Utilis au moment du boot par certaines
machine (ex. stations sans disque...) machine (ex. stations sans disque...) machine (ex. stations sans disque...) machine (ex. stations sans disque...)
S erveur RA RP . S erveur RA RP . S erveur RA RP . S erveur RA RP .
RA RP encapsul dans une trame E thernet RA RP encapsul dans une trame E thernet RA RP encapsul dans une trame E thernet RA RP encapsul dans une trame E thernet
Une requte RA RP ne peut traverser un Une requte RA RP ne peut traverser un Une requte RA RP ne peut traverser un Une requte RA RP ne peut traverser un
routeur routeur routeur routeur
Qu Qu Qu Qu
Qu Qu Qu Qu
est est est est
est est est est
- -- -
- -- -
ce que RA RP ? ce que RA RP ? ce que RA RP ? ce que RA RP ?
ce que RA RP ? ce que RA RP ? ce que RA RP ? ce que RA RP ?
Andr Aoun-1999 TCP/IP (23/66)
ICMP (I nternet Control Message P rotocol) (I nternet Control Message P rotocol) (I nternet Control Message P rotocol) (I nternet Control Message P rotocol)
= gestion simple de rseau = gestion simple de rseau = gestion simple de rseau = gestion simple de rseau
I mplment sur tous les quipements I mplment sur tous les quipements I mplment sur tous les quipements I mplment sur tous les quipements IP
E ncapsul dans E ncapsul dans E ncapsul dans E ncapsul dans IP
E nvoy lors de problmes (ex. E nvoy lors de problmes (ex. E nvoy lors de problmes (ex. E nvoy lors de problmes (ex. N etwork N etwork N etwork N etwork
unreachable, T ime to L ive exceeded...) unreachable, T ime to L ive exceeded...) unreachable, T ime to L ive exceeded...) unreachable, T ime to L ive exceeded...)
Utilis pour vrifier l Utilis pour vrifier l Utilis pour vrifier l Utilis pour vrifier l accessibilit d accessibilit d accessibilit d accessibilit d une une une une
machine: Commande P ing (E cho, E cho machine: Commande P ing (E cho, E cho machine: Commande P ing (E cho, E cho machine: Commande P ing (E cho, E cho
Reply) Reply) Reply) Reply)
Qu Qu Qu Qu
Qu Qu Qu Qu
est est est est
est est est est
- -- -
- -- -
ce que ce que ce que ce que
ce que ce que ce que ce que
? ?? ?
? ?? ?
Andr Aoun-1999 TCP/IP (24/66)
P rocess to P rocess ( P rocess to P rocess ( P rocess to P rocess ( P rocess to P rocess (EU-EU) ) ) )
Deux protocoles principaux: Deux protocoles principaux: Deux protocoles principaux: Deux protocoles principaux:
- -- - T CP (T ransmission Control P rotocol) T CP (T ransmission Control P rotocol) T CP (T ransmission Control P rotocol) T CP (T ransmission Control P rotocol)
Orient Connexion Orient Connexion Orient Connexion Orient Connexion
- -- - UDP (User Datagram P rotocol) UDP (User Datagram P rotocol) UDP (User Datagram P rotocol) UDP (User Datagram P rotocol)
Orient S ans Connexion Orient S ans Connexion Orient S ans Connexion Orient S ans Connexion
P ort : N umro identifiant le service P ort : N umro identifiant le service P ort : N umro identifiant le service P ort : N umro identifiant le service
transport (ex. 21 pour ftpd, 23 pour telnetd...) transport (ex. 21 pour ftpd, 23 pour telnetd...) transport (ex. 21 pour ftpd, 23 pour telnetd...) transport (ex. 21 pour ftpd, 23 pour telnetd...)
S ocket = S ocket = S ocket = S ocket = @I P + N umro de port @I P + N umro de port @I P + N umro de port @I P + N umro de port
T ransport T ransport T ransport T ransport
T ransport T ransport T ransport T ransport
Andr Aoun-1999 TCP/IP (25/66)
Contrle de bout en bout Contrle de bout en bout Contrle de bout en bout Contrle de bout en bout
Mode connect: E tablissement... L ibration Mode connect: E tablissement... L ibration Mode connect: E tablissement... L ibration Mode connect: E tablissement... L ibration
Contrle d Contrle d Contrle d Contrle d erreurs avec retransmission erreurs avec retransmission erreurs avec retransmission erreurs avec retransmission
Contrle de flux avec fentrage Contrle de flux avec fentrage Contrle de flux avec fentrage Contrle de flux avec fentrage
Contrle de squencement Contrle de squencement Contrle de squencement Contrle de squencement
F ull duplex F ull duplex F ull duplex F ull duplex
S egmentation S egmentation S egmentation S egmentation
Quelles sont les fonctions de Quelles sont les fonctions de Quelles sont les fonctions de Quelles sont les fonctions de T CP ? T CP ? T CP ? T CP ?
Quelles sont les fonctions de T CP ? Quelles sont les fonctions de T CP ? Quelles sont les fonctions de T CP ? Quelles sont les fonctions de T CP ?
Andr Aoun-1999 TCP/IP (26/66)
"T he internet protocol is specifically limited "T he internet protocol is specifically limited "T he internet protocol is specifically limited "T he internet protocol is specifically limited
in scope to provide the functions necessary to in scope to provide the functions necessary to in scope to provide the functions necessary to in scope to provide the functions necessary to
deliver a package of bits (an internet deliver a package of bits (an internet deliver a package of bits (an internet deliver a package of bits (an internet
datagram) from a source to a destination over datagram) from a source to a destination over datagram) from a source to a destination over datagram) from a source to a destination over
an interconnected system of networks. T here an interconnected system of networks. T here an interconnected system of networks. T here an interconnected system of networks. T here
are no mechanisms to augment end are no mechanisms to augment end are no mechanisms to augment end are no mechanisms to augment end- -- -to to to to- -- -end end end end
data reliability, flow control, sequencing, or data reliability, flow control, sequencing, or data reliability, flow control, sequencing, or data reliability, flow control, sequencing, or
other services commonly found in host other services commonly found in host other services commonly found in host other services commonly found in host--- -to to to to- -- -host host host host
protocols. T he internet protocol can capitalize protocols. T he internet protocol can capitalize protocols. T he internet protocol can capitalize protocols. T he internet protocol can capitalize
on the services of its supporting networks to on the services of its supporting networks to on the services of its supporting networks to on the services of its supporting networks to
provide various types and qualities of service." provide various types and qualities of service." provide various types and qualities of service." provide various types and qualities of service."
[ [[ [RF C 791] RF C 791] RF C 791] RF C 791]
L imitations d L imitations d L imitations d L imitations d
L imitations d L imitations d L imitations d L imitations d
(1/ 2) (1/ 2) (1/ 2) (1/ 2)
(1/ 2) (1/ 2) (1/ 2) (1/ 2)
Andr Aoun-1999 TCP/IP (27/66)
E puisement des adresses E puisement des adresses E puisement des adresses E puisement des adresses
E xplosion des tables de routage E xplosion des tables de routage E xplosion des tables de routage E xplosion des tables de routage
A bsence de type de donnes A bsence de type de donnes A bsence de type de donnes A bsence de type de donnes
T emps de traitement important T emps de traitement important T emps de traitement important T emps de traitement important
L imitations d L imitations d L imitations d L imitations d
L imitations d L imitations d L imitations d L imitations d
(2/ 2) (2/ 2) (2/ 2) (2/ 2)
(2/ 2) (2/ 2) (2/ 2) (2/ 2)
Andr Aoun-1999 TCP/IP (28/66)
Capacits d'adressage plus importants Capacits d'adressage plus importants Capacits d'adressage plus importants Capacits d'adressage plus importants
(adresse sur 128 bits au lieu de 32 bits); (adresse sur 128 bits au lieu de 32 bits); (adresse sur 128 bits au lieu de 32 bits); (adresse sur 128 bits au lieu de 32 bits);
Hirarchie d'adressage plus riche et Hirarchie d'adressage plus riche et Hirarchie d'adressage plus riche et Hirarchie d'adressage plus riche et
prenant en compte diffrentes configurations; prenant en compte diffrentes configurations; prenant en compte diffrentes configurations; prenant en compte diffrentes configurations;
A utoconfiguration (plug A utoconfiguration (plug A utoconfiguration (plug A utoconfiguration (plug- -- -and and and and- -- -play) possible play) possible play) possible play) possible
des adresses; des adresses; des adresses; des adresses;
Gestion de la mobilit (I P mobile); Gestion de la mobilit (I P mobile); Gestion de la mobilit (I P mobile); Gestion de la mobilit (I P mobile);
Multicast natif Multicast natif Multicast natif Multicast natif
A pports d A pports d A pports d A pports d
A pports d A pports d A pports d A pports d
(1/ 2) (1/ 2) (1/ 2) (1/ 2)
(1/ 2) (1/ 2) (1/ 2) (1/ 2)
Andr Aoun-1999 TCP/IP (29/66)
E n E n E n E n- -- -tte de base plus simple tte de base plus simple tte de base plus simple tte de base plus simple
E n E n E n E n- -- -ttes d'extension = +fonctionnalits ttes d'extension = +fonctionnalits ttes d'extension = +fonctionnalits ttes d'extension = +fonctionnalits
Mcanismes de scurit (authentification et Mcanismes de scurit (authentification et Mcanismes de scurit (authentification et Mcanismes de scurit (authentification et
confidentialit); confidentialit); confidentialit); confidentialit);
Routage par la source possible; Routage par la source possible; Routage par la source possible; Routage par la source possible;
I dentificateur de flot (flow label); I dentificateur de flot (flow label); I dentificateur de flot (flow label); I dentificateur de flot (flow label);
P lan de transition de l'I P v4 l'I P v6; P lan de transition de l'I P v4 l'I P v6; P lan de transition de l'I P v4 l'I P v6; P lan de transition de l'I P v4 l'I P v6;
A pports d A pports d A pports d A pports d
A pports d A pports d A pports d A pports d
(2/ 2) (2/ 2) (2/ 2) (2/ 2)
(2/ 2) (2/ 2) (2/ 2) (2/ 2)
Andr Aoun-1999 TCP/IP (30/66)
A dressage hirarchique sur 128 bits A dressage hirarchique sur 128 bits A dressage hirarchique sur 128 bits A dressage hirarchique sur 128 bits
@ unicast affect un fournisseur d'accs: @ unicast affect un fournisseur d'accs: @ unicast affect un fournisseur d'accs: @ unicast affect un fournisseur d'accs:
- prfixe prfixe prfixe prfixe (3 bits: 010): identification de l'adressage;
- registry I D registry I D registry I D registry I D (5 bits): identification de l'autorit
rgionale dont dpend le fournisseur d'accs;
A ctuellement, trois registres ont t dfinis pour
l'A mrique du nord, l'E urope et l'A sie-P acifique.
Chaque autorit affectera les 15 octets restants.
- provider I D provider I D provider I D provider I D (m bits): id. du fournisseur d'accs;
- subscriber I D subscriber I D subscriber I D subscriber I D (o bits): id. de l'abonn;
- subnetwork I D subnetwork I D subnetwork I D subnetwork I D (p bits): id. du sous-rseau;
- interface I D interface I D interface I D interface I D (128-m-o-p bits): id. de l'interface;
A dressage A dressage A dressage A dressage
A dressage A dressage A dressage A dressage
Andr Aoun-1999 TCP/IP (31/66)
Dans Dans Dans Dans IPv4 = = = = TOS peu mis en oeuvre peu mis en oeuvre peu mis en oeuvre peu mis en oeuvre
Dans Dans Dans Dans IPv6 = P riority et F low L abel = P riority et F low L abel = P riority et F low L abel = P riority et F low L abel
L LL L es priorits de 0 es priorits de 0 es priorits de 0 es priorits de 0 7 sont affectes aux 7 sont affectes aux 7 sont affectes aux 7 sont affectes aux
trafics dbit variable (news, mail, F T P , trafics dbit variable (news, mail, F T P , trafics dbit variable (news, mail, F T P , trafics dbit variable (news, mail, F T P ,
N F S , telnet, S N MP ...) et qu'il est possible N F S , telnet, S N MP ...) et qu'il est possible N F S , telnet, S N MP ...) et qu'il est possible N F S , telnet, S N MP ...) et qu'il est possible
de ralentir sans trop nuire la qualit de de ralentir sans trop nuire la qualit de de ralentir sans trop nuire la qualit de de ralentir sans trop nuire la qualit de
service. L es priorits de 8 15 sont affects service. L es priorits de 8 15 sont affects service. L es priorits de 8 15 sont affects service. L es priorits de 8 15 sont affects
aux trafics temps rel (audio, vido...). aux trafics temps rel (audio, vido...). aux trafics temps rel (audio, vido...). aux trafics temps rel (audio, vido...).
Classes de Classes de Classes de Classes de S ervice S ervice S ervice S ervice
Classes de S ervice Classes de S ervice Classes de S ervice Classes de S ervice
(1/ 2) (1/ 2) (1/ 2) (1/ 2)
(1/ 2) (1/ 2) (1/ 2) (1/ 2)
Andr Aoun-1999 TCP/IP (32/66)
L a mise en oeuvre d'une identification de L a mise en oeuvre d'une identification de L a mise en oeuvre d'une identification de L a mise en oeuvre d'une identification de
flot permet de considrer le flot de donnes flot permet de considrer le flot de donnes flot permet de considrer le flot de donnes flot permet de considrer le flot de donnes
comme appartenant une mme connexion comme appartenant une mme connexion comme appartenant une mme connexion comme appartenant une mme connexion
(notion absente d' (notion absente d' (notion absente d' (notion absente d'IP) avec les mmes ) avec les mmes ) avec les mmes ) avec les mmes
contraintes de qualit de service (dlai contraintes de qualit de service (dlai contraintes de qualit de service (dlai contraintes de qualit de service (dlai
d'acheminement, bande passante...). I l est d'acheminement, bande passante...). I l est d'acheminement, bande passante...). I l est d'acheminement, bande passante...). I l est
possible aux routeurs d'effectuer des possible aux routeurs d'effectuer des possible aux routeurs d'effectuer des possible aux routeurs d'effectuer des
traitements diffrencis. traitements diffrencis. traitements diffrencis. traitements diffrencis.
Un flot = id. flot + Un flot = id. flot + Un flot = id. flot + Un flot = id. flot + @ + priorit. A insi, deux @ + priorit. A insi, deux @ + priorit. A insi, deux @ + priorit. A insi, deux
flots ayant la mme tiquette arrivant un flots ayant la mme tiquette arrivant un flots ayant la mme tiquette arrivant un flots ayant la mme tiquette arrivant un
routeur mais provenant de 2 ordinateurs routeur mais provenant de 2 ordinateurs routeur mais provenant de 2 ordinateurs routeur mais provenant de 2 ordinateurs
diffrents seront diffrents. diffrents seront diffrents. diffrents seront diffrents. diffrents seront diffrents.
Classes de S ervice Classes de S ervice Classes de S ervice Classes de S ervice
Classes de S ervice Classes de S ervice Classes de S ervice Classes de S ervice
(2/ 2) (2/ 2) (2/ 2) (2/ 2)
(2/ 2) (2/ 2) (2/ 2) (2/ 2)
Andr Aoun-1999 TCP/IP (33/66)
T ransition T ransition T ransition T ransition
T ransition T ransition T ransition T ransition


Application
TCP/UDP
IPv4
Application
TCP/UDP
IPv6
Application
TCP/UDP
IPv4 IPv6
Application
TCP/UDP
IPv4
Application
TCP/UDP
IPv4
Application
TCP/UDP
IPv4 IPv6
Application
TCP/UDP
IPv6 IPv4
Infrastructure IPv4 = Tunnel
Hte ou Routeur
Double pile IP
Andr Aoun-1999 TCP/IP (34/66)
Croissance explosive Croissance explosive Croissance explosive Croissance explosive
A ccs Rapide (I SDN , A DS L , Cble, satellite...) A ccs Rapide (I SDN , A DS L , Cble, satellite...) A ccs Rapide (I SDN , A DS L , Cble, satellite...) A ccs Rapide (I SDN , A DS L , Cble, satellite...)
N ouveaux T erminaux N ouveaux T erminaux N ouveaux T erminaux N ouveaux T erminaux
N ouveaux Services = N ouvelles Contraintes N ouveaux Services = N ouvelles Contraintes N ouveaux Services = N ouvelles Contraintes N ouveaux Services = N ouvelles Contraintes
Qualit de Service Qualit de Service Qualit de Service Qualit de Service
Scurit Scurit Scurit Scurit
Commerce lectronique Commerce lectronique Commerce lectronique Commerce lectronique
T lphonie sur I P T lphonie sur I P T lphonie sur I P T lphonie sur I P
E volution de l E volution de l E volution de l E volution de l
E volution de l E volution de l E volution de l E volution de l
I nternet I nternet I nternet I nternet
I nternet I nternet I nternet I nternet
Andr Aoun-1999 TCP/IP (35/66)
Dfi majeur pour Dfi majeur pour Dfi majeur pour Dfi majeur pour IP = QOS T emps Rel = QOS T emps Rel = QOS T emps Rel = QOS T emps Rel
P roblme incontournable = Rseau P roblme incontournable = Rseau P roblme incontournable = Rseau P roblme incontournable = Rseau
htrogne non matris par un seul oprateur htrogne non matris par un seul oprateur htrogne non matris par un seul oprateur htrogne non matris par un seul oprateur
ou un seul constructeur ou un seul constructeur ou un seul constructeur ou un seul constructeur
N ouveaux services = N ouveaux services = N ouveaux services = N ouveaux services =
- -- - N ouvelle I nfrastructure N ouvelle I nfrastructure N ouvelle I nfrastructure N ouvelle I nfrastructure
- -- - N ouveaux protocoles N ouveaux protocoles N ouveaux protocoles N ouveaux protocoles
- -- - N ouvelles A pplications N ouvelles A pplications N ouvelles A pplications N ouvelles A pplications
IP temps rel temps rel temps rel temps rel I nternet temps r I nternet temps r I nternet temps r I nternet temps r el el el el
I nternet = Rseaux Multiservices + Routage I nternet = Rseaux Multiservices + Routage I nternet = Rseaux Multiservices + Routage I nternet = Rseaux Multiservices + Routage
I nternet et le temps rel I nternet et le temps rel I nternet et le temps rel I nternet et le temps rel
I nternet et le temps rel I nternet et le temps rel I nternet et le temps rel I nternet et le temps rel
Andr Aoun-1999 TCP/IP (36/66)
P our absorber plus de communications = P our absorber plus de communications = P our absorber plus de communications = P our absorber plus de communications =
P lus de Bande P assante et plus de liens P lus de Bande P assante et plus de liens P lus de Bande P assante et plus de liens P lus de Bande P assante et plus de liens
P our traverser plus vite le rseau= P our traverser plus vite le rseau= P our traverser plus vite le rseau= P our traverser plus vite le rseau=
N ouveaux Routeurs N ouveaux Routeurs N ouveaux Routeurs N ouveaux Routeurs
N ouvelle I nfrastructure N ouvelle I nfrastructure N ouvelle I nfrastructure N ouvelle I nfrastructure
N ouvelle I nfrastructure N ouvelle I nfrastructure N ouvelle I nfrastructure N ouvelle I nfrastructure
Andr Aoun-1999 TCP/IP (37/66)
I nternet par F ibre Optique I nternet par F ibre Optique I nternet par F ibre Optique I nternet par F ibre Optique
- -- - L 'amricain Global T eleS ystems L 'amricain Global T eleS ystems L 'amricain Global T eleS ystems L 'amricain Global T eleS ystems
(GT S ) gre un rseau en fibres optiques (GT S ) gre un rseau en fibres optiques (GT S ) gre un rseau en fibres optiques (GT S ) gre un rseau en fibres optiques
nomm nomm nomm nomm Herms, reliant dj douze pays et Herms, reliant dj douze pays et Herms, reliant dj douze pays et Herms, reliant dj douze pays et
vingt villes en E urope. vingt villes en E urope. vingt villes en E urope. vingt villes en E urope.
- -- - MCI MCI MCI MCI - -- -WorldCom WorldCom WorldCom WorldCom;
- -- - Viatel I nc avec le rseau Circ Viatel I nc avec le rseau Circ Viatel I nc avec le rseau Circ Viatel I nc avec le rseau Circ
- -- - " E uropean Backbone N etwork " " E uropean Backbone N etwork " " E uropean Backbone N etwork " " E uropean Backbone N etwork "
(E BN ) de F rance T elecom et (E BN ) de F rance T elecom et (E BN ) de F rance T elecom et (E BN ) de F rance T elecom et Deutsche Deutsche Deutsche Deutsche
T elecom T elecom T elecom T elecom. .. .
T E N 34, T E N 155... T E N 34, T E N 155... T E N 34, T E N 155... T E N 34, T E N 155...
N ouveaux N ouveaux N ouveaux N ouveaux S upports (1/ 3) S upports (1/ 3) S upports (1/ 3) S upports (1/ 3)
N ouveaux S upports (1/ 3) N ouveaux S upports (1/ 3) N ouveaux S upports (1/ 3) N ouveaux S upports (1/ 3)
Andr Aoun-1999 TCP/IP (38/66)
N ouveaux S upports (2/ 3) N ouveaux S upports (2/ 3) N ouveaux S upports (2/ 3) N ouveaux S upports (2/ 3)
N ouveaux S upports (2/ 3) N ouveaux S upports (2/ 3) N ouveaux S upports (2/ 3) N ouveaux S upports (2/ 3)
Andr Aoun-1999 TCP/IP (39/66)
I ntranet mondiaux et E uropens mis en I ntranet mondiaux et E uropens mis en I ntranet mondiaux et E uropens mis en I ntranet mondiaux et E uropens mis en
oeuvre par certains constructeurs pour offrir oeuvre par certains constructeurs pour offrir oeuvre par certains constructeurs pour offrir oeuvre par certains constructeurs pour offrir
de nouveaux services. de nouveaux services. de nouveaux services. de nouveaux services.
L LL L amricain RS L COM dploie un amricain RS L COM dploie un amricain RS L COM dploie un amricain RS L COM dploie un
rseau dans 24 pays pour offrir des services rseau dans 24 pays pour offrir des services rseau dans 24 pays pour offrir des services rseau dans 24 pays pour offrir des services
spcifiques tel que la Voix sur I P spcifiques tel que la Voix sur I P spcifiques tel que la Voix sur I P spcifiques tel que la Voix sur I P
I nternet par S atellite I nternet par S atellite I nternet par S atellite I nternet par S atellite
N ouveaux S upports (3/ 3) N ouveaux S upports (3/ 3) N ouveaux S upports (3/ 3) N ouveaux S upports (3/ 3)
N ouveaux S upports (3/ 3) N ouveaux S upports (3/ 3) N ouveaux S upports (3/ 3) N ouveaux S upports (3/ 3)
Andr Aoun-1999 TCP/IP (40/66)
A ugmentation du Dbit A ugmentation du Dbit A ugmentation du Dbit A ugmentation du Dbit
E thernet 1 E thernet 1 E thernet 1 E thernet 100 Mbps/ Gbps; 00 Mbps/ Gbps; 00 Mbps/ Gbps; 00 Mbps/ Gbps;
Commutation Commutation Commutation Commutation Ethernet; ;; ;
Vlans; ;; ;
Classical IP;
ELAN... ... ... ...
Gestion de QOS Gestion de QOS Gestion de QOS Gestion de QOS
I dentification de flux; I dentification de flux; I dentification de flux; I dentification de flux;
Gestion des priorits; Gestion des priorits; Gestion des priorits; Gestion des priorits;
Coopration avec technologies support Coopration avec technologies support Coopration avec technologies support Coopration avec technologies support... ... ... ...
N ouveaux Routeurs (1/ 7) N ouveaux Routeurs (1/ 7) N ouveaux Routeurs (1/ 7) N ouveaux Routeurs (1/ 7)
N ouveaux Routeurs (1/ 7) N ouveaux Routeurs (1/ 7) N ouveaux Routeurs (1/ 7) N ouveaux Routeurs (1/ 7)
Andr Aoun-1999 TCP/IP (41/66)
GigaRouteur: GigaRouteur: GigaRouteur: GigaRouteur:
- -- - Matrice de commutation plus puissante Matrice de commutation plus puissante Matrice de commutation plus puissante Matrice de commutation plus puissante
(ex. 4 Gbps) (ex. 4 Gbps) (ex. 4 Gbps) (ex. 4 Gbps) - -- - Matrice physique Matrice physique Matrice physique Matrice physique
- -- - P lusieurs processeurs pour excuter les P lusieurs processeurs pour excuter les P lusieurs processeurs pour excuter les P lusieurs processeurs pour excuter les
diffrentes tches; diffrentes tches; diffrentes tches; diffrentes tches;
- -- - P rocesseurs spcialiss; P rocesseurs spcialiss; P rocesseurs spcialiss; P rocesseurs spcialiss;
- -- - A cc A cc A cc A ccs rapide aux tables de routage s rapide aux tables de routage s rapide aux tables de routage s rapide aux tables de routage
Routeur Commutateur Routeur Commutateur Routeur Commutateur Routeur Commutateur: : : :
- -- - Mmoire partage jouant le rle de matrice Mmoire partage jouant le rle de matrice Mmoire partage jouant le rle de matrice Mmoire partage jouant le rle de matrice
de commutation; de commutation; de commutation; de commutation;
- -- - T raitement des trames par des circuits en T raitement des trames par des circuits en T raitement des trames par des circuits en T raitement des trames par des circuits en
pipeline; pipeline; pipeline; pipeline;
N ouveaux Routeurs (2/ 7) N ouveaux Routeurs (2/ 7) N ouveaux Routeurs (2/ 7) N ouveaux Routeurs (2/ 7)
N ouveaux Routeurs (2/ 7) N ouveaux Routeurs (2/ 7) N ouveaux Routeurs (2/ 7) N ouveaux Routeurs (2/ 7)
Andr Aoun-1999 TCP/IP (42/66)
Flow Profiling
Accounting/Billing
NetworkPlanning
Network Monitoring
Flow Flow
Collectors Collectors
Flow Flow
Server Server
End End- -user Apps user Apps
NetFlow/
Data Export
N ouveaux Routeurs (3/ 7) N ouveaux Routeurs (3/ 7) N ouveaux Routeurs (3/ 7) N ouveaux Routeurs (3/ 7)
N ouveaux Routeurs (3/ 7) N ouveaux Routeurs (3/ 7) N ouveaux Routeurs (3/ 7) N ouveaux Routeurs (3/ 7)
N etF low de N etF low de N etF low de N etF low de CISCO
Andr Aoun-1999 TCP/IP (43/66)
N etF low S witching de N etF low S witching de N etF low S witching de N etF low S witching de CISCO
N ouveaux Routeurs ( N ouveaux Routeurs ( N ouveaux Routeurs ( N ouveaux Routeurs (4/ 7) 4/ 7) 4/ 7) 4/ 7)
N ouveaux Routeurs (4/ 7) N ouveaux Routeurs (4/ 7) N ouveaux Routeurs (4/ 7) N ouveaux Routeurs (4/ 7)
Route
Table
Access
List
Queuing
Priority
Accounting
Data
Switching
Task
Security
Task
Queuing
Task
Accounting
Task
Route
Table
Access
List
Queuing
Priority
Accounting
Data
Switching
Task
Security
Task
Queuing
Task
Accounting
Task
Route
Table
Access
List
Queuing
Priority
Accounting
Data
Switching
Task
Security
Task
Queuing
Task
Accounting
Task
NetFlow
Switching
Task
NetFlow
Cache
NetFlow
Statistics
NetFlow Data
Export
Premier Paquet
Paquets Suivants
Andr Aoun-1999 TCP/IP (44/66)
N etF low S witching de N etF low S witching de N etF low S witching de N etF low S witching de CISCO
- -- - Dtection de flot (@I P , n port); Dtection de flot (@I P , n port); Dtection de flot (@I P , n port); Dtection de flot (@I P , n port);
- -- - Cration d Cration d Cration d Cration d un cache associ au flot; un cache associ au flot; un cache associ au flot; un cache associ au flot;
- -- - P aquets suivants selon cache; P aquets suivants selon cache; P aquets suivants selon cache; P aquets suivants selon cache;
N etF low N etF low N etF low N etF low L an Switching de L an Switching de L an Switching de L an Switching de CISCO
- -- - L e premier paquet est rout, les suivants L e premier paquet est rout, les suivants L e premier paquet est rout, les suivants L e premier paquet est rout, les suivants
sont commuts; sont commuts; sont commuts; sont commuts;
N ouveaux Routeurs (5/ 7) N ouveaux Routeurs (5/ 7) N ouveaux Routeurs (5/ 7) N ouveaux Routeurs (5/ 7)
N ouveaux Routeurs (5/ 7) N ouveaux Routeurs (5/ 7) N ouveaux Routeurs (5/ 7) N ouveaux Routeurs (5/ 7)
Andr Aoun-1999 TCP/IP (45/66)
T ag S witching de T ag S witching de T ag S witching de T ag S witching de CISCO
- -- - T ag (tiquette) chaque paquet; T ag (tiquette) chaque paquet; T ag (tiquette) chaque paquet; T ag (tiquette) chaque paquet;
- -- - A ssocier un tag chaque route dans les A ssocier un tag chaque route dans les A ssocier un tag chaque route dans les A ssocier un tag chaque route dans les
T ag E dge routeurs et dans les T ag S witches; T ag E dge routeurs et dans les T ag S witches; T ag E dge routeurs et dans les T ag S witches; T ag E dge routeurs et dans les T ag S witches;
N ouveaux Routeurs (6/ 7) N ouveaux Routeurs (6/ 7) N ouveaux Routeurs (6/ 7) N ouveaux Routeurs (6/ 7)
N ouveaux Routeurs (6/ 7) N ouveaux Routeurs (6/ 7) N ouveaux Routeurs (6/ 7) N ouveaux Routeurs (6/ 7)
At Edge (Tag Edge Router):
Classify packets
Tag them
In Core (Tag Switch):
Forward using tags
As opposed to IP addr
Andr Aoun-1999 TCP/IP (46/66)
IP S witching d S witching d S witching d S witching d I psilon I psilon I psilon I psilon
- -- - A ssociation d A ssociation d A ssociation d A ssociation d un comutateur A T M et un comutateur A T M et un comutateur A T M et un comutateur A T M et
d dd d un routeur I P ; un routeur I P ; un routeur I P ; un routeur I P ;
- -- - T rafic T rafic T rafic T rafic flot flot flot flot commut; commut; commut; commut;
- -- - T rafic T rafic T rafic T rafic courte dure courte dure courte dure courte dure rout; rout; rout; rout;
- -- - P erformance dpend du nombre de P erformance dpend du nombre de P erformance dpend du nombre de P erformance dpend du nombre de
paquets ncessaires pour dtecter un flot; paquets ncessaires pour dtecter un flot; paquets ncessaires pour dtecter un flot; paquets ncessaires pour dtecter un flot;
- -- - Diffrents flots = QOS adaptatifs; Diffrents flots = QOS adaptatifs; Diffrents flots = QOS adaptatifs; Diffrents flots = QOS adaptatifs;
N ouveaux Routeurs (7/ 7) N ouveaux Routeurs (7/ 7) N ouveaux Routeurs (7/ 7) N ouveaux Routeurs (7/ 7)
N ouveaux Routeurs (7/ 7) N ouveaux Routeurs (7/ 7) N ouveaux Routeurs (7/ 7) N ouveaux Routeurs (7/ 7)
Andr Aoun-1999 TCP/IP (47/66)
Gestion Gestion Gestion Gestion des files d des files d des files d des files d
Gestion des files d Gestion des files d Gestion des files d Gestion des files d
attente attente attente attente
attente attente attente attente
Custom Queuing Custom Queuing Custom Queuing Custom Queuing: : : : Une portion de mmoire Une portion de mmoire Une portion de mmoire Une portion de mmoire
tampon est alloue chaque flot de donnes tampon est alloue chaque flot de donnes tampon est alloue chaque flot de donnes tampon est alloue chaque flot de donnes
en fonction des @, type de protocole ou en fonction des @, type de protocole ou en fonction des @, type de protocole ou en fonction des @, type de protocole ou
nature de l nature de l nature de l nature de l application application application application
P riority Queuing P riority Queuing P riority Queuing P riority Queuing: P lacement dans la file : P lacement dans la file : P lacement dans la file : P lacement dans la file
d dd d attente selon une liste prioritaire dfinie attente selon une liste prioritaire dfinie attente selon une liste prioritaire dfinie attente selon une liste prioritaire dfinie
comme prcdemment comme prcdemment comme prcdemment comme prcdemment
Weighted F air Queuing Weighted F air Queuing Weighted F air Queuing Weighted F air Queuing: L es petites : L es petites : L es petites : L es petites
squences sont privilgies par rapport aux squences sont privilgies par rapport aux squences sont privilgies par rapport aux squences sont privilgies par rapport aux
grosses rafales. grosses rafales. grosses rafales. grosses rafales.
Andr Aoun-1999 TCP/IP (48/66)
Contrleurs de F lux Contrleurs de F lux Contrleurs de F lux Contrleurs de F lux
Contrleurs de F lux Contrleurs de F lux Contrleurs de F lux Contrleurs de F lux
Contrleur de flux juste en amont du Contrleur de flux juste en amont du Contrleur de flux juste en amont du Contrleur de flux juste en amont du
routeur routeur routeur routeur
L e gestionnaire dfinit des classes de L e gestionnaire dfinit des classes de L e gestionnaire dfinit des classes de L e gestionnaire dfinit des classes de
trafics (@I P , n de port, URL , fichiers trafics (@I P , n de port, URL , fichiers trafics (@I P , n de port, URL , fichiers trafics (@I P , n de port, URL , fichiers
vido...) et leur alloue une Bande P assante vido...) et leur alloue une Bande P assante vido...) et leur alloue une Bande P assante vido...) et leur alloue une Bande P assante
minimale et maximale. minimale et maximale. minimale et maximale. minimale et maximale.
L e contrleur de flux agit sur les diffrents L e contrleur de flux agit sur les diffrents L e contrleur de flux agit sur les diffrents L e contrleur de flux agit sur les diffrents
flux pour assurer la QO flux pour assurer la QO flux pour assurer la QO flux pour assurer la QO S demande. S demande. S demande. S demande.
Compression des donnes Compression des donnes Compression des donnes Compression des donnes
Andr Aoun-1999 TCP/IP (49/66)
IP n nn n a pas d a pas d a pas d a pas d informations permettant informations permettant informations permettant informations permettant
d dd d assurer le squencement = P b avec flux assurer le squencement = P b avec flux assurer le squencement = P b avec flux assurer le squencement = P b avec flux
continu et synchronisation multimedia continu et synchronisation multimedia continu et synchronisation multimedia continu et synchronisation multimedia
TCP a des Mcanismes de contrle de flux a des Mcanismes de contrle de flux a des Mcanismes de contrle de flux a des Mcanismes de contrle de flux
et de congestion ( et de congestion ( et de congestion ( et de congestion ( slow start slow start slow start slow start ) incompatibles ) incompatibles ) incompatibles ) incompatibles
avec les contraintes temps rel avec les contraintes temps rel avec les contraintes temps rel avec les contraintes temps rel
UDP plus performant bien que moins fiable plus performant bien que moins fiable plus performant bien que moins fiable plus performant bien que moins fiable
utilis pour vhiculer les donnes temps rel utilis pour vhiculer les donnes temps rel utilis pour vhiculer les donnes temps rel utilis pour vhiculer les donnes temps rel
F avoriser la continuit d F avoriser la continuit d F avoriser la continuit d F avoriser la continuit d un flux plutt que un flux plutt que un flux plutt que un flux plutt que
la fiabilit la fiabilit la fiabilit la fiabilit
N ouveaux N ouveaux N ouveaux N ouveaux P rotocoles (1/ 2) P rotocoles (1/ 2) P rotocoles (1/ 2) P rotocoles (1/ 2)
N ouveaux P rotocoles (1/ 2) N ouveaux P rotocoles (1/ 2) N ouveaux P rotocoles (1/ 2) N ouveaux P rotocoles (1/ 2)
Andr Aoun-1999 TCP/IP (50/66)
F lux Continu = Horodatage des paquets F lux Continu = Horodatage des paquets F lux Continu = Horodatage des paquets F lux Continu = Horodatage des paquets
Gestion de congestion = F eedback de Gestion de congestion = F eedback de Gestion de congestion = F eedback de Gestion de congestion = F eedback de
l ll l tat du rseau l tat du rseau l tat du rseau l tat du rseau l metteur metteur metteur metteur
F eedback = A daptation de l F eedback = A daptation de l F eedback = A daptation de l F eedback = A daptation de l application application application application
(ex. compression plus forte ou frquence de (ex. compression plus forte ou frquence de (ex. compression plus forte ou frquence de (ex. compression plus forte ou frquence de
raffrachissement vido plus faible) au prix raffrachissement vido plus faible) au prix raffrachissement vido plus faible) au prix raffrachissement vido plus faible) au prix
d dd d une qualit moindre. une qualit moindre. une qualit moindre. une qualit moindre.
Deux applications ont servi de base: Deux applications ont servi de base: Deux applications ont servi de base: Deux applications ont servi de base:
- -- - VAT (Visual A udio (Visual A udio (Visual A udio (Visual A udio T ool) T ool) T ool) T ool)
- -- - IVS (I N RI A Videoconferencing S ystem) (I N RI A Videoconferencing S ystem) (I N RI A Videoconferencing S ystem) (I N RI A Videoconferencing S ystem)
N ouveaux P rotocoles (2/ 2) N ouveaux P rotocoles (2/ 2) N ouveaux P rotocoles (2/ 2) N ouveaux P rotocoles (2/ 2)
N ouveaux P rotocoles (2/ 2) N ouveaux P rotocoles (2/ 2) N ouveaux P rotocoles (2/ 2) N ouveaux P rotocoles (2/ 2)
Andr Aoun-1999 TCP/IP (51/66)
RT P : Real RT P : Real RT P : Real RT P : Real- -- -T ime T ransport P rotocol T ime T ransport P rotocol T ime T ransport P rotocol T ime T ransport P rotocol
- -- - Reconstitution de la base de temps des flux Reconstitution de la base de temps des flux Reconstitution de la base de temps des flux Reconstitution de la base de temps des flux
de donnes grce un numro de squence de donnes grce un numro de squence de donnes grce un numro de squence de donnes grce un numro de squence
et un horodatage (T imeS tamp) et un horodatage (T imeS tamp) et un horodatage (T imeS tamp) et un horodatage (T imeS tamp)
- -- - I dentification de chaque flux I dentification de chaque flux I dentification de chaque flux I dentification de chaque flux
- -- - I ndication du type d I ndication du type d I ndication du type d I ndication du type d encodage des encodage des encodage des encodage des
donnes donnes donnes donnes
RT CP : Real RT CP : Real RT CP : Real RT CP : Real- -- -T ime T ransport Control T ime T ransport Control T ime T ransport Control T ime T ransport Control
P rotocol) P rotocol) P rotocol) P rotocol)
- -- - Renvoi l Renvoi l Renvoi l Renvoi l metteur un feedback sur la metteur un feedback sur la metteur un feedback sur la metteur un feedback sur la
qualit de la transmission et d qualit de la transmission et d qualit de la transmission et d qualit de la transmission et d autres autres autres autres
informations informations informations informations
RT P et RT RT P et RT RT P et RT RT P et RT CP (1/ 3) CP (1/ 3) CP (1/ 3) CP (1/ 3)
RT P et RT CP (1/ 3) RT P et RT CP (1/ 3) RT P et RT CP (1/ 3) RT P et RT CP (1/ 3)
Andr Aoun-1999 TCP/IP (52/66)
P as de Rservation de ressources P as de Rservation de ressources P as de Rservation de ressources P as de Rservation de ressources
P as de Contrle de congestion P as de Contrle de congestion P as de Contrle de congestion P as de Contrle de congestion
P as de fiabilit P as de fiabilit P as de fiabilit P as de fiabilit
P as de garantie de temps de latence P as de garantie de temps de latence P as de garantie de temps de latence P as de garantie de temps de latence
I nformations pour le destinataire I nformations pour le destinataire I nformations pour le destinataire I nformations pour le destinataire
I nformations pour lmetteur (feedback) I nformations pour lmetteur (feedback) I nformations pour lmetteur (feedback) I nformations pour lmetteur (feedback)
I ndpendance vis vis des couches I ndpendance vis vis des couches I ndpendance vis vis des couches I ndpendance vis vis des couches
infrieures infrieures infrieures infrieures
Chaque flux = Une session RT P (ex. Chaque flux = Une session RT P (ex. Chaque flux = Une session RT P (ex. Chaque flux = Une session RT P (ex.
audio et video d audio et video d audio et video d audio et video d une application multimedia une application multimedia une application multimedia une application multimedia
correspondront deux sessions RT P ) correspondront deux sessions RT P ) correspondront deux sessions RT P ) correspondront deux sessions RT P )
RT P et RT CP (2/ 3) RT P et RT CP (2/ 3) RT P et RT CP (2/ 3) RT P et RT CP (2/ 3)
RT P et RT CP (2/ 3) RT P et RT CP (2/ 3) RT P et RT CP (2/ 3) RT P et RT CP (2/ 3)
Andr Aoun-1999 TCP/IP (53/66)
Utilisation intressante dans le multicast. Utilisation intressante dans le multicast. Utilisation intressante dans le multicast. Utilisation intressante dans le multicast.
Un destinataire dans une confrence Un destinataire dans une confrence Un destinataire dans une confrence Un destinataire dans une confrence
multipoint envoie sur le port RT CP un rapport multipoint envoie sur le port RT CP un rapport multipoint envoie sur le port RT CP un rapport multipoint envoie sur le port RT CP un rapport
de rception = adaptation de l de rception = adaptation de l de rception = adaptation de l de rception = adaptation de l metteur metteur metteur metteur
Utilisation de Utilisation de Utilisation de Utilisation de Mixeur pour individualiser la Mixeur pour individualiser la Mixeur pour individualiser la Mixeur pour individualiser la
QOS . QOS . QOS . QOS .
Utilisation de T ranslateur (relais RT P ) Utilisation de T ranslateur (relais RT P ) Utilisation de T ranslateur (relais RT P ) Utilisation de T ranslateur (relais RT P )
pour traverser les F irewalls qui filtrent les pour traverser les F irewalls qui filtrent les pour traverser les F irewalls qui filtrent les pour traverser les F irewalls qui filtrent les
communications multipoints communications multipoints communications multipoints communications multipoints
RT P et RT CP (3/ 3) RT P et RT CP (3/ 3) RT P et RT CP (3/ 3) RT P et RT CP (3/ 3)
RT P et RT CP (3/ 3) RT P et RT CP (3/ 3) RT P et RT CP (3/ 3) RT P et RT CP (3/ 3)
Andr Aoun-1999 TCP/IP (54/66)
RT S P : Real RT S P : Real RT S P : Real RT S P : Real- -- -T ime S treaming P rotocol T ime S treaming P rotocol T ime S treaming P rotocol T ime S treaming P rotocol
S egmentation des donnes en paquets S egmentation des donnes en paquets S egmentation des donnes en paquets S egmentation des donnes en paquets
adapts la Bande P assante. adapts la Bande P assante. adapts la Bande P assante. adapts la Bande P assante.
Quand le Client a reu assez de paquets, Quand le Client a reu assez de paquets, Quand le Client a reu assez de paquets, Quand le Client a reu assez de paquets,
le logiciel peut jouer un paquet, dcompresse le logiciel peut jouer un paquet, dcompresse le logiciel peut jouer un paquet, dcompresse le logiciel peut jouer un paquet, dcompresse
le suivant pendant qu le suivant pendant qu le suivant pendant qu le suivant pendant qu il reoit un troisime = il reoit un troisime = il reoit un troisime = il reoit un troisime =
T echnique de T echnique de T echnique de T echnique de bufferisation bufferisation bufferisation bufferisation
RT S P est surtout utilis au dessus de RT S P est surtout utilis au dessus de RT S P est surtout utilis au dessus de RT S P est surtout utilis au dessus de
RT P pour bnficier de ses caractristiques RT P pour bnficier de ses caractristiques RT P pour bnficier de ses caractristiques RT P pour bnficier de ses caractristiques
Contrle du streaming par le client Contrle du streaming par le client Contrle du streaming par le client Contrle du streaming par le client
RT SP RT SP RT SP RT SP
RT SP RT SP RT SP RT SP
Andr Aoun-1999 TCP/IP (55/66)
Resource ReSerVation P rotocol Resource ReSerVation P rotocol Resource ReSerVation P rotocol Resource ReSerVation P rotocol
IP reporte l reporte l reporte l reporte l intelligence sur les extrmits. intelligence sur les extrmits. intelligence sur les extrmits. intelligence sur les extrmits.
RT P / RT CP aide l RT P / RT CP aide l RT P / RT CP aide l RT P / RT CP aide l application application application application
sadapter au rseau. sadapter au rseau. sadapter au rseau. sadapter au rseau.
P b. Dans le traitement des paquets dans P b. Dans le traitement des paquets dans P b. Dans le traitement des paquets dans P b. Dans le traitement des paquets dans
les routeurs = Routage les routeurs = Routage les routeurs = Routage les routeurs = Routage FIFO
Dans I P , aucun flux n Dans I P , aucun flux n Dans I P , aucun flux n Dans I P , aucun flux n a priorit sur un a priorit sur un a priorit sur un a priorit sur un
autre = I nadapt pour les applications autre = I nadapt pour les applications autre = I nadapt pour les applications autre = I nadapt pour les applications
T emps rel T emps rel T emps rel T emps rel
RSVP (1/ 2) RS VP (1/ 2) RSVP (1/ 2) RS VP (1/ 2)
RSVP (1/ 2) RS VP (1/ 2) RSVP (1/ 2) RS VP (1/ 2)
Andr Aoun-1999 TCP/IP (56/66)
A dapt aux Multicast; l A dapt aux Multicast; l A dapt aux Multicast; l A dapt aux Multicast; l Unicast tant un Unicast tant un Unicast tant un Unicast tant un
cas particulier; cas particulier; cas particulier; cas particulier;
Message RS VP pour demander la Message RS VP pour demander la Message RS VP pour demander la Message RS VP pour demander la
rservation des ressources, formul par le rservation des ressources, formul par le rservation des ressources, formul par le rservation des ressources, formul par le
destinataire destinataire destinataire destinataire
L e message RS VP parcourt les diffrents L e message RS VP parcourt les diffrents L e message RS VP parcourt les diffrents L e message RS VP parcourt les diffrents
routeurs jusqu routeurs jusqu routeurs jusqu routeurs jusqu l l l l metteur metteur metteur metteur
RS VP doit s RS VP doit s RS VP doit s RS VP doit s adapter aux protocoles de adapter aux protocoles de adapter aux protocoles de adapter aux protocoles de
routage routage routage routage
RSVP (2/ 2) RS VP (2/ 2) RSVP (2/ 2) RS VP (2/ 2)
RSVP (2/ 2) RS VP (2/ 2) RSVP (2/ 2) RS VP (2/ 2)
Andr Aoun-1999 TCP/IP (57/66)
A rchitecture pour T emps Rel A rchitecture pour T emps Rel A rchitecture pour T emps Rel A rchitecture pour T emps Rel
A rchitecture pour T emps Rel A rchitecture pour T emps Rel A rchitecture pour T emps Rel A rchitecture pour T emps Rel
IP
UDP
RSVP RTP/RTCP
RTSP
Applications Temps Rel
Andr Aoun-1999 TCP/IP (58/66)
Virtual P rivate Virtual P rivate Virtual P rivate Virtual P rivate N etwork bas sur un tunnel N etwork bas sur un tunnel N etwork bas sur un tunnel N etwork bas sur un tunnel
(encapsulation) de niveau 3 ou 2 (encapsulation) de niveau 3 ou 2 (encapsulation) de niveau 3 ou 2 (encapsulation) de niveau 3 ou 2
Objectifs : Objectifs : Objectifs : Objectifs :
- -- - E conomie; E conomie; E conomie; E conomie;
- -- - Scurit (A uthentification, Chiffrement); S curit (A uthentification, Chiffrement); S curit (A uthentification, Chiffrement); S curit (A uthentification, Chiffrement);
- -- - QOS ? QOS ? QOS ? QOS ?
P rotocoles: P rotocoles: P rotocoles: P rotocoles:
- -- - PPTP (P oint to P oint T unnelling (P oint to P oint T unnelling (P oint to P oint T unnelling (P oint to P oint T unnelling
P rotocol) P rotocol) P rotocol) P rotocol) Microsoft
- -- - L2F (L ayer 2 F orwarding) de (L ayer 2 F orwarding) de (L ayer 2 F orwarding) de (L ayer 2 F orwarding) de CISCO
- -- - L2TP (L ayer 2 T unneling P rotocol) (L ayer 2 T unneling P rotocol) (L ayer 2 T unneling P rotocol) (L ayer 2 T unneling P rotocol) IETF
- -- - IP sec ( sec ( sec ( sec (I P security) I P security) I P security) I P security) IETF
V VV VP N (1/ 2) P N (1/ 2) P N (1/ 2) P N (1/ 2)
VP N (1/ 2) VP N (1/ 2) VP N (1/ 2) VP N (1/ 2)
Andr Aoun-1999 TCP/IP (59/66)
VP N (2/ 2) VP N (2/ 2) VP N (2/ 2) VP N (2/ 2)
VP N (2/ 2) VP N (2/ 2) VP N (2/ 2) VP N (2/ 2)
Internet
VPN
ISP
Serveur
VPN
VPN
Internet
Firewall
VPN
Firewall
VPN
Andr Aoun-1999 TCP/IP (60/66)
Conclusions (1/ 7) Conclusions (1/ 7) Conclusions (1/ 7) Conclusions (1/ 7)
Conclusions (1/ 7) Conclusions (1/ 7) Conclusions (1/ 7) Conclusions (1/ 7)
IP est un protocole qui a eu du succs est un protocole qui a eu du succs est un protocole qui a eu du succs est un protocole qui a eu du succs
grce sa simplicit grce sa simplicit grce sa simplicit grce sa simplicit
Comment allier Comment allier Comment allier Comment allier IP et QOS ? et QOS ? et QOS ? et QOS ?
- -- - T ransformer T ransformer T ransformer T ransformer IP ? ?? ?
- -- - T ransformer l T ransformer l T ransformer l T ransformer l I nfrastructure rseau I nfrastructure rseau I nfrastructure rseau I nfrastructure rseau
(L iens et routeurs) ? (L iens et routeurs) ? (L iens et routeurs) ? (L iens et routeurs) ?
- -- - A ssocier A ssocier A ssocier A ssocier IP d d d d autres protocoles ? autres protocoles ? autres protocoles ? autres protocoles ?
IP multiservices = F acturation diffrencie multiservices = F acturation diffrencie multiservices = F acturation diffrencie multiservices = F acturation diffrencie
L LL L I nteroprabilit est ncessaire dans I nteroprabilit est ncessaire dans I nteroprabilit est ncessaire dans I nteroprabilit est ncessaire dans
I nternet I nternet I nternet I nternet
Andr Aoun-1999 TCP/IP (61/66)
Conclusions (2/ 7) Conclusions (2/ 7) Conclusions (2/ 7) Conclusions (2/ 7)
Conclusions (2/ 7) Conclusions (2/ 7) Conclusions (2/ 7) Conclusions (2/ 7)
Andr Aoun-1999 TCP/IP (62/66)
Conclusions (3/ 7) Conclusions (3/ 7) Conclusions (3/ 7) Conclusions (3/ 7)
Conclusions (3/ 7) Conclusions (3/ 7) Conclusions (3/ 7) Conclusions (3/ 7)
Andr Aoun-1999 TCP/IP (63/66)
Conclusions ( Conclusions ( Conclusions ( Conclusions (4/ 7) 4/ 7) 4/ 7) 4/ 7)
Conclusions (4/ 7) Conclusions (4/ 7) Conclusions (4/ 7) Conclusions (4/ 7)
Andr Aoun-1999 TCP/IP (64/66)
Conclusions (5/ 7) Conclusions (5/ 7) Conclusions (5/ 7) Conclusions (5/ 7)
Conclusions (5/ 7) Conclusions (5/ 7) Conclusions (5/ 7) Conclusions (5/ 7)
Andr Aoun-1999 TCP/IP (65/66)
Conclusions (6/ 7) Conclusions (6/ 7) Conclusions (6/ 7) Conclusions (6/ 7)
Conclusions (6/ 7) Conclusions (6/ 7) Conclusions (6/ 7) Conclusions (6/ 7)
Andr Aoun-1999 TCP/IP (66/66)
Conclusions (7/ 7) Conclusions (7/ 7) Conclusions (7/ 7) Conclusions (7/ 7)
Conclusions (7/ 7) Conclusions (7/ 7) Conclusions (7/ 7) Conclusions (7/ 7)
SUPERNET
DARPA's Next Generation Internet Network

Vous aimerez peut-être aussi