Explorer les Livres électroniques
Catégories
Explorer les Livres audio
Catégories
Explorer les Magazines
Catégories
Explorer les Documents
Catégories
Olivier GLCK
Universit LYON 1 / Dpartement Informatique
Olivier.Gluck@univ-lyon1.fr
http://www710.univ-lyon1.fr/~ogluck
Olivier Glck
Remerciements
Bibliographie
http://www.guill.net/
http://www.courseforge.org/courses/
http://www.commentcamarche.net/ccmdoc/
Olivier
Glck
Licence Informatique
UCBL - Module
LIF8 : Rseaux
http://www.rfc-editor.org/
(documents
normatifs
dans TCP/IP)
Olivier Glck
Bibliographie
Introduction (1)
http://www.guill.net/
http://www.courseforge.org/courses/
http://www.commentcamarche.net/ccmdoc/
http://www.protocols.com/
http://dir.yahoo.com/Computers_and_Internet/
http://www.rfc-editor.org/ (documents normatifs dans TCP/IP)
Olivier Glck
Olivier Glck
Introduction (2)
Introduction (3)
On distingue
Nud relais
Sous-rseau TCP/IP
Sous-rseau TCP/IP
End systems
End systems
Olivier Glck
Introduction (4)
Plan de la partie 6
Olivier Glck
Olivier Glck
10
Commutation et multiplexage
Olivier Glck
12
Principe du multiplexage
Multiplexeur
voie composite
Olivier Glck
voies incidentes
13
commutation
commutation
commutation
commutation
commutation
de
de
de
de
de
circuits
messages
paquets
trames
cellules
16
circuit
Commutateur
17
18
Inconvnients
Caractristiques
Olivier Glck
Olivier Glck
14
Olivier Glck
Olivier Glck
Principe de la commutation
Olivier Glck
19
Principe
source L. Toutain
Olivier Glck
20
Olivier Glck
msg1
(5) stockage
temporaire
msg2
msg1
Mmoire du commutateur
D
Licence Informatique UCBL - Module LIF8 : Rseaux
22
Exemple d'application
: systmes de messagerie
Licence Informatique UCBL - Module LIF8 : Rseaux
Olivier Glck
23
Principe : + de souplesse
Olivier Glck
Inconvnients
Olivier Glck
21
Avantages
(2) envoi
Avantages
Inconvnients
24
Olivier Glck
25
exemple : Internet
les paquets peuvent emprunter des chemins diffrents
ordre d arrive diffrent, reconstitution l arrive
risque de perte de paquets si un nud est engorg
(pas de contrle de flux possible de bout en bout)
simplicit de mise en uvre (la complexit est
reporte dans les extrmits qui doivent reconstruire
le message)
routage diffrent de chaque paquet permet de rpartir
la charge du rseau (routage adaptatif)
Olivier Glck
26
Olivier Glck
27
Le mode datagramme
Exemple : X25
Exemple : IP (Internet)
2
2
1
1
1
1
3
3
6
4
3
1
D
source L. Toutain
Olivier Glck
28
Olivier Glck
avantages :
squencement des paquets garanti
court en-tte, acheminement plus rapide
inconvnients :
chaque connexion ouverte consomme des
ressources mme si aucun paquet ne circule
une seule route possible
Olivier Glck
avantages :
plus robuste (plusieurs routes possibles)
rpartition de la charge
inconvnients :
risque accru de congestion
arrive dsordonne des paquets
dcision d'acheminement sur chaque paquet
29
30
Olivier Glck
31
http://wps.aw.com/aw_kurose_network_2/0,7240,227091-,00.html.
Adressage et nommage
Commutation de
(a) circuits
(b) messages
(c) paquets
Olivier Glck
32
Olivier Glck
38
Olivier Glck
Nommage plat
Olivier Glck
39
Nommage hirarchique
Nommage
Adressage plat
Adressage hirarchique
40
41
Nommage et annuaire
Olivier Glck
42
Olivier Glck
Problmes poss
44
Olivier Glck
Tables d'acheminement
Exemple
Comment le cot est-il dtermin ?
dest
D
D
E
F
C
...
Olivier Glck
45
next cot
R3
3
R4
2
R3
4
R4
5
R3
3
...
...
R1
D
B
C
46
Olivier Glck
R3
R4
D
E
R2
R5
Licence Informatique UCBL - Module LIF8 : Rseaux
47
Le problme du routage
Olivier Glck
48
50
le
la
le
le
le
Olivier Glck
Olivier Glck
51
49
Routage statique
Olivier Glck
Olivier Glck
Routage statique
52
Olivier Glck
53
Routage dynamique
Routage dynamique
Olivier Glck
54
Olivier Glck
R2
R1
Rception
R2,0
R1,0
R2,0
R2,0
R1,1
R3,1
R1
Convergence
R2
R3
R3,0
55
R3
R1,0
R2,1
R2,0
R1,1
R3,1
R3,0
R2,1
R2,0
R1,1
R3,1
R1,0
R2,1
R3,2
R3
R3,0
R2,1
R1,2
R2,0
R1,1
R3,1
56
Olivier Glck
R1
R1
R2
R2,0
R1,1
R1,0
R2,1
R3,2
dest next cot
R2 R2
0
R1 R1
1
R3 R1
3
R3
R2 n'envoie plus
la route vers R3
car il ne sait plus
le joindre !
R3
R1 envoie la sienne,
puis R2 envoie la
sienne, ->
comptage l'infini
57
R2
Une solution :
58
Olivier Glck
59
Olivier Glck
60
Olivier Glck
Olivier Glck
62
source Tanenbaum
Olivier Glck
Routage hirarchique
Olivier Glck
63
61
En pratique
AS1
IGP
EGP
64
Olivier Glck
AS2
IGP
AS3
IGP
65
10
Inconvnient li la
perte d'info : le plus
court chemin pour
aller de 1A 5C ne
passe pas par 1C !
Olivier Glck
66
68
Olivier Glck
donnes b
donnes a
1
...
16
in
1
1
...
...
16
VC
a
b
out
2
16
16
VC
c
d
16
donnes a
donnes d
A
F
donnes c
...
67
Olivier Glck
71
Olivier Glck
C
D
72
11
Olivier Glck
Olivier Glck
74
Mode connect
75
Olivier Glck
76
En-tte = 2 octets
77
a) paquet d'origine
b) 1er rseau travers : MTU = 10 octets de donnes
c) 2ime rseau travers : MTU = 7 octets de donnes
Olivier Glck
78
12
Congestion svre
Olivier Glck
Congestion lgre/svre
80
Causes de congestion
source Pham
congestion
lgre
10 Mbps
10 Mbps
100 Mbps
Olivier Glck
81
Olivier Glck
82
1 gros
metteur
1000
metteurs
Contrle de congestion
Olivier Glck
1 petit
rcepteur
83
Olivier Glck
1000
rcepteurs
Licence Informatique UCBL - Module LIF8 : Rseaux
84
13
Contrle de congestion
Contrle d'admission
http://wps.aw.com/aw_kurose_network_2/0,7240,227091-,00.html.
En mode connect
Olivier Glck
85
avant
87
86
Olivier Glck
Pas de perte
de donnes
aprs
88
4 paramtres
Olivier Glck
Donnes
perdues quand
le seau
dborde
Olivier Glck
seau vide
Olivier Glck
89
Olivier Glck
90
14
Principe
Olivier Glck
K=1
segment 1
K=2
ment 1
segment 2
segment 3
ments
ACK for seg
K=4
2+3
segment 4
segment 5
segment 6
segment 7
K=8
91
Olivier Glck
ments 4+5+6+
92
Olivier Glck
93
Olivier Glck
95
Olivier Glck
96
15
Niveaux d'interconnexion
Rpteurs et Hubs
Niveaux OSI
donnes
messages
donnes
segments
Routeur
Rpteur, Hub
donnes
paquets
Rpteur :
donnes
trames
donnes
bit
Olivier Glck
97
98
Ponts - fonctionnement
Interconnexion de niveau 2
Olivier Glck
Ponts - rle
Pont
LAN 2
Une trame A<->B (resp. C<->D) ne va pas sur LAN2 (resp. LAN1)
Olivier Glck
99
Olivier Glck
Ponts - fonctionnement
100
Olivier Glck
101
Olivier Glck
102
16
Ponts simples
Ponts transparents
Ponts - difficults
Ponts distants
Olivier Glck
103
Olivier Glck
Ponts distants
105
106
LAN 2
P2
107
- et ainsi de suite...
Olivier Glck
P1
A
104
Olivier Glck
LAN 1
Ponts/commutateurs
Olivier Glck
Olivier Glck
108
17
Routeurs (1)
Routeurs (2)
Olivier Glck
Route
Table
Buffer
Memory
CPU
Route
Table
Buffer
Memory
Line
Interface
MAC
MAC
MAC
Line
Card
Line
Card
Line
Card
Buffer
Memory
Buffer
Memory
Buffer
Memory
Fwding
Cache
Fwding
Cache
Fwding
Cache
MAC
MAC
MAC
122
123
Tunnel
Olivier Glck
Olivier Glck
Passerelles
pont transparent
inconnu des autres stations
s'auto-configure
Facilit d'administration
Scurit
source Pham
Olivier Glck
121
Performances
Line
Interface
Ponts et routeurs
Line
Interface
Olivier Glck
120
Avantages :
124
Olivier Glck
125
18
Tunnel - Exemple
Routeurs filtrants
Passerelle applicative
Olivier Glck
126
Olivier Glck
127
Olivier Glck
128
19