Vous êtes sur la page 1sur 45

Didier Donsez, 1996-2002

1
Architecture des Rseaux
Didier DONSEZ
Universit Joseph Fourier (Grenoble 1)
IMA LSR/ADELE
'LGLHU'RQVH]#LPDJIU
02/05/2004
D
i
d
i
e
r

D
o
n
s
e
z
,

1
9
9
6
-
2
0
0
2
2
Plan
I Rappel
Dfinition, Le modle OSI
L'architecture Internet
I Les Nouveaux Besoins
Intgration de Service, Multimdia, QoS
I Les Rseaux Locaux
Ethernet, Token Ring
I Les Rseaux Mtropolitains
FDDI (Fiber Distributed Data Interface)
I Les Rseaux Etendus
Rappel X25 et Commutation
ATM (Asynchronous Transfert Mode)
I Les Structures d Interconnexion
02/05/2004
D
i
d
i
e
r

D
o
n
s
e
z
,

1
9
9
6
-
2
0
0
2
3
Dfinition
I Bus
VME, PCI, ...
I Bus de capteurs
F(ield) AN, C(ontrol) AN
I Structures dInterconnexion
SCSI, Fibre Channel, HPPI,
GigaNet, ...
I Les Rseaux Locaux
Ethernet, Token Ring
I Les Rseaux sans Fil
GSM, CDMA, GPRS, UMTS, ..
I Les Rseaux Mtropolitains
FDDI (Fiber Distributed Data
Interface)
I Les Rseaux Etendus
X25, Frame Relay, ATM
02/05/2004
D
i
d
i
e
r

D
o
n
s
e
z
,

1
9
9
6
-
2
0
0
2
4
Dfinition
6AN
rseeux
ce||u|e|re
1 m 10 m 100 m 1 km 10 km 100 km
bus
LAN
rseeux
|oceux
HAN
rseeux
mtropo||te|ns
wAN
rseeux
tendus
$AN
structure
d'|nterconnex|on
db|t
02/05/2004
D
i
d
i
e
r

D
o
n
s
e
z
,

1
9
9
6
-
2
0
0
2
5
Transport de l information comme une
suite de bits
Transport, sans erreur entre deux points,
des blocs de donnes (trames)
Transport de l information entre deux
points du rseau (Routage)
Gestion complte d une session de
communications entre 2 utilisateurs.
Transport de l information entre deux
processus (Multiplexage)
Codage des informations sous une forme
standard
Un ensemble de services standard :
terminal virtuel, transfert de fichiers, ...
Le modle OSI
(Open System Interconnexion)
1- Couche Physique
2- Couche Liaison
3- Couche Rseau
6- Couche Reprsentation
4- Couche Transport
5- Couche Session
7- Couche Application
02/05/2004
D
i
d
i
e
r

D
o
n
s
e
z
,

1
9
9
6
-
2
0
0
2
6
Modle OSI en Couche de Service (i)
Service (N) : service rendu au niveau N+1
Protocole (N) : rgles ncessaires au Service (N)
N-Service Access Point: frontire N et N+1 (paramtre,
primitives, ...)
C1: Physique
C2: Liaison
C3: Rseau
C4: Transport
C5: Session
C6: Prsentation
C7: Application
Support de Communication
C1: Physique
C2: Liaison
C3: Rseau
C4: Transport
C5: Session
C6: Prsentation
C7: Application
02/05/2004
D
i
d
i
e
r

D
o
n
s
e
z
,

1
9
9
6
-
2
0
0
2
7
Modle OSI en Couche de Service (ii)
I C1 (Physique)
interface de communication (modem, quipement matriel, logiciel, ...),
multiplexage, ...
I C2 (Liaison)
Connexion entre entit, Correction des erreurs, partage du support
I C3 (Rseau)
Connexion sur systme ouvert (passerelles, ...), Adressage, Routage, Contrle de
Flux
I C4 (Transport)
Qualit de Service, Assemblage, Reprise sur Perte de Message, Contrle de Flux
I C5 (Session)
Synchronisation du Dialogue
I C6 (Prsentation)
Reprsentation des structures de donnes
I C7 (Application)
Applications Normalises (FTAM, JTM, MHS,..)
02/05/2004
D
i
d
i
e
r

D
o
n
s
e
z
,

1
9
9
6
-
2
0
0
2
8
1- Couche Physique
2- Couche Liaison
3- Couche Rseau
6- Couche Reprsentation
4- Couche Transport
5- Couche Session
7- Couche Application
1- Couche Physique
2- Couche Liaison
3- Couche Rseau
6- Couche Reprsentation
4- Couche Transport
5- Couche Session
7- Couche Application
1- Couche Physique
2- Couche Liaison
3- Couche Rseau
Processus Processus
Routage entre plusieurs
supports de communication
Routage et Passerelle
02/05/2004
D
i
d
i
e
r

D
o
n
s
e
z
,

1
9
9
6
-
2
0
0
2
9
Les Modes de Communication
IPoint Point
IBroadCast
IMultiCast
02/05/2004
D
i
d
i
e
r

D
o
n
s
e
z
,

1
9
9
6
-
2
0
0
2
10
Quest ce que le BroadCast ?
Diffusion de message toutes les machines du rseau (LAN)
Application : recherche d un serveur de boot, ...
Token Ring
Bus
02/05/2004
D
i
d
i
e
r

D
o
n
s
e
z
,

1
9
9
6
-
2
0
0
2
11
Quest ce que le MultiCast ?
Diffusion de message
restreinte un sous ensemble de machines
les routeurs routent intelligemment !
Applications : WebTV (on live), WebRadio, Diffusion de Cours,
Exemple IP MultiCast : classe d adresse D
Machine
Machine
Machine
Machine
Machine
B
Machine
Machine
Machine
Machine
Machine
A
02/05/2004
D
i
d
i
e
r

D
o
n
s
e
z
,

1
9
9
6
-
2
0
0
2
12
Quelques Notions de Base
IProprit d un rseau et d une communication
Disponibilit (Availability)
Dbit (Throughput)
Latence (Latency)
Dlai de propogation : Moyen, Born/Non Born
Taux d erreur (Packet Loss)
Gigue (Jitter) : variation de la latence
Burst
IQoS : Qualit de Service
garantie (quantifie par un pourcentage) des proprits
prcdentes pour une communication
ngociation de la QoS la connexion
02/05/2004
D
i
d
i
e
r

D
o
n
s
e
z
,

1
9
9
6
-
2
0
0
2
13
Architecture Internet (i)
IHistorique
DoD : standardisation d'un protocole Rseau
Simple, Portable, Peu coteux
IAdressage
Cod sur 4 octets : 4 classes d'adresses
extension IP6
Domain Name System
Nommage hirarchis des htes Internet / DN officiel
dlivr par le NIC
Rsolution DNS vers @ IP
02/05/2004
D
i
d
i
e
r

D
o
n
s
e
z
,

1
9
9
6
-
2
0
0
2
14
IP
1- Couche Physique
2- Couche Liaison
3- Couche Rseau
6- Couche Reprsentation
4- Couche Transport
5- Couche Session
7- Couche Application
Ethernet, Token Ring, FDDI, ATM ...
TCP
Le modle OSI
Internet
Architecture Internet (ii)
UDP
RPC
XDR
FTP, Telnet, ... TFTP, SNMP, ...
02/05/2004
D
i
d
i
e
r

D
o
n
s
e
z
,

1
9
9
6
-
2
0
0
2
16
Les Nouveaux Besoins
IIntgration de Service
Donnes + Voix + Vido
INouvelles Contraintes
Diffrents Dbits
64 Kb/s RNIS-SE, 10 100 Mb/s pour les donnes
1,5 25 Mb/s pour l'image
Qualit de Service (QoS)
Sensibilit aux Pertes, Sensibilit aux Dlais
Trafic
Continu / Sporadique (Burst)
Mode d'exploitation
Point Point, Multipoint
INouvelles Interfaces
Ngocier la QoS avec le rseau
02/05/2004
D
i
d
i
e
r

D
o
n
s
e
z
,

1
9
9
6
-
2
0
0
2
17
Diffrents Types de Rseaux
IStructures d Interconnexion (System Area Networks)
Faible distance, Trs faible taux d'erreur
Trs haut dbits
SCSI, Fibre Channel, HIPPI, Giganet, Myrinet, Q-Link, ...
IRseaux Locaux (Local Area Networks)
Faible distance, Faible taux d'erreur
Ethernet, Token Ring
IRseaux Mtropolitains (Metropolitan Area Networks)
Fdration de Rseaux Locaux
FDDI : Fiber Distributed Data Interface
IRseaux Etendus (Wide Area Networks)
ATM : Asynchronous Transfer Mode
02/05/2004
D
i
d
i
e
r

D
o
n
s
e
z
,

1
9
9
6
-
2
0
0
2
18
Les Rseaux Locaux (LAN)
IProprits des Rseaux Locaux
Multipoint, faible taux d'erreur, dlai faible
rorganisation des couches 1 et 2 par IEEE
ILe Modle en couche IEEE 802
Couche OSI
Liaison
Couche OSI
Physique
Couche Physique
IEEE
802.3
Ethernet
IEEE
802.4
Jeton sur
bus
IEEE
802.5
Jeton en
boucle
IEEE
802.6
DQDB
IEEE
802.7
Slotted
Ring
LLC (Logical Link Control
Couches Superieures
02/05/2004
D
i
d
i
e
r

D
o
n
s
e
z
,

1
9
9
6
-
2
0
0
2
19
Le Modle en couche IEEE 802
ICouche Physique
Coaxial, Fibre Optique, Paire Torsade, Hertzien, ...
ICouche MAC (Medium Access Control)
codage des donnes, synchronisation,
reconnaissance des trames
ICouche LLC (Logical Link Control)
IEEE 802.2 & ISO8802.2
LLC1 : pas de reprise d'erreur, sans connexion
LLC2 : reprise d'erreur, avec connexion
LLC3 (industriel) : sans connexion, reprise d'erreur possible
si donnes temporellement valide)
02/05/2004
D
i
d
i
e
r

D
o
n
s
e
z
,

1
9
9
6
-
2
0
0
2
20
Rseaux Locaux : IEEE 802.3
ICSMA/CD (Carrier Sense Multiple Access / Collision Detection)
Support physique partag / Accs Alatoire
Le coupleur met un message si le support n'est pas occup :
Intervalle d'incertitude sur l'occupation du support
Collision des 2 (ou +) signaux.
Ecoute du support pour dtecter les collisions
Code Manschester Diffrentiel
R-mission ultrieure
pas de garantie d'emission dans un temps born
1 0 0 1 1 0 1 0 0 1 1 0 1 0 1 0 0 1
Coupleur A
Station A
Coupleur B
Station B
Coupleur C
Station C
02/05/2004
D
i
d
i
e
r

D
o
n
s
e
z
,

1
9
9
6
-
2
0
0
2
21
Ethernet
IIEEE 802.3 / CSMA-CD
Travaux de Xerox (10BaseT, 10Base10, )
Brin de 500 mtres
3 rpteurs du signal (1 Km au max. entre 2 brins)
IEvolution dEthernet
Partage du support
Ethernet 100base10 (100 Mbit/s par station)
Commutation des trames
Switched Ethernet (100Mbit/s par station)
Giga Ethernet
commutation de trames Ethernet 100BaseT
1Gbit/s entre commutateurs 1000BaseSX
02/05/2004
D
i
d
i
e
r

D
o
n
s
e
z
,

1
9
9
6
-
2
0
0
2
22
Rseaux Locaux : IEEE 802.5
I Token Ring (Jeton sur Anneau)
Anneau de N stations = N communications point point
Jeton = Droit d'insertion d'une trame pour mission
I Fonctionnement
buf in buf out
data
data+token
data
data
data
data+
token
token
1
2
3
02/05/2004
D
i
d
i
e
r

D
o
n
s
e
z
,

1
9
9
6
-
2
0
0
2
23
Rseaux Locaux : IEEE 802.5
IAnneau 4 Mbit/s (802.5)
Le jeton circule librement dans une trame libre
Il est capt par la station qui veut mettre.
Le jeton est relach quand la trame est revenu l'emetteur
IAnneau 16 Mbit/s
Le jeton est relach immdiatement
IStation de Gestion du Jeton
Perte du jeton, Duplication du Jeton
Trame sans destinataire ou sans metteur
02/05/2004
D
i
d
i
e
r

D
o
n
s
e
z
,

1
9
9
6
-
2
0
0
2
24
FDDI
(Fiber Distributed Data Interface)
IRseau Mtropolitain
Double Anneaux contre rotatifs (rsistance une rupture)
100 Mbit/s par anneau, Jeton temporis sur boucle
100 kms de circonfrence
500 stations cartes de 2kms avec fibre multimode
et 60 kms en fibre monomode
2 classes de station
A (sur le double anneau)
B (sur un seul anneau + concentrateur)
IConclusion
Architecture fdratrice de rseaux locaux
FDDI-2 (canaux isochrones pour la voix)
TPDDI (Twisted Pair DDI) 2 Mbit/s l'tude
02/05/2004
D
i
d
i
e
r

D
o
n
s
e
z
,

1
9
9
6
-
2
0
0
2
25
Tolrance aux pannes dans FDDI
rupture ou
dconnexion
de la fibre
panne dune station
02/05/2004
D
i
d
i
e
r

D
o
n
s
e
z
,

1
9
9
6
-
2
0
0
2
26
Rappel sur la Commutation

E
D

E
D

ICommutation de Circuit
ICommutation de Paquet
02/05/2004
D
i
d
i
e
r

D
o
n
s
e
z
,

1
9
9
6
-
2
0
0
2
27
Rappel sur la Commutation

E
D

CCITT I.122 et I.441


LAPD au niveau trame

E
D

Noyaude la norme I.441


ICommutation de Trames
IRelais de Trames
02/05/2004
D
i
d
i
e
r

D
o
n
s
e
z
,

1
9
9
6
-
2
0
0
2
28
Rappel sur X25
ICommutation de Paquets de Taille Variable sur
Circuit Virtuel
contexte 70-80 : liaisons longue distance
avec fort d'erreur de bout en bout
Contrle des erreurs au Niveau Liaison
Fentre d'Emission/Validation des paquets
ILimitations :
Temps de Traverse du Rseau Important
Liaisons fiables Contrles devenus lourds
IAmliorations :
Frame Relay : rduit les contrles
(commutateurs plus rapides)
02/05/2004
D
i
d
i
e
r

D
o
n
s
e
z
,

1
9
9
6
-
2
0
0
2
29
Fentre dmission dans X25
Emetteur
Rcepteur
Commutateur
1 2 3
1 2 + erreur 3
2 4
2 4
1 ok
2 ko
2,3,4 ok
pos fentreE=4 pos fentre E =1
1
1
2 3
2 3
1,2 ok
4
4
3,4 ok
erreur
IContrle d erreur
02/05/2004
D
i
d
i
e
r

D
o
n
s
e
z
,

1
9
9
6
-
2
0
0
2
30
ATM
Asynchronous Transfert Mode
I Commutation Rapide de petites cellules de taille fixe
Petites Cellules : 53 octets (5 den-tte et 48 de donnes)
compromis Europe/USA pour le transfert de la voix
1 octect/125 s = 64 kbit/s
Taille fixe : simplification des couches 1 et 2
commutateur rapide implant en VLSI
Pas de contrle de flux, ni d'erreur (sauf header)
Circuit Virtuel :
mode connect, routage par tiquette, route unique, cellules dlivres en
squence
Enttes (5 octets) : interfaces UNI et NMI
VPI, VCI, Payload, Priority (CLP), HEC (Header Error Control)
2 types de commutateurs
Brasseurs ATM : VCI
Commutateurs ATM : VPI + VCI
02/05/2004
D
i
d
i
e
r

D
o
n
s
e
z
,

1
9
9
6
-
2
0
0
2
31
Commutation de Cellules
Emetteur
Rcepteur
Commutateur
1
erreur
rare
2 3 4 5
1 2 3 4 5
1 2 3 4 5
1 2 3 4 5
lerreur dans les donnes
est prise en charge par lAAL
6
6
6
6
7
7
7
7
8
8
8
8
02/05/2004
D
i
d
i
e
r

D
o
n
s
e
z
,

1
9
9
6
-
2
0
0
2
32
AAL (ATM Adaptation Layer)
I Classes de Communication
I AAL :
Offrir des services correspondants aux diffrentes classes de communication au
dessus de la couche ATM.
Segmentation/Rassemblage, Contrle d'Erreur,
Reprise sur Erreur, Ngociation QoS
Actuellement, seul AAL5 est normalise par l'ATM Forum
Classe Classe A Classe B Classe C Classe D
Dbit Constant Variable
Contrainte
Temporelle
avec sans
Connexion avec sans
Applications
Circuit
(voix,
vido H261)
Vido dbit
variable
MPEG
Donnes
en mode
connect
Messages
02/05/2004
D
i
d
i
e
r

D
o
n
s
e
z
,

1
9
9
6
-
2
0
0
2
33
Types dAAL (II)
I AAL Type 1 : Contraintes Temporelles & Dbit Constant
service d'mulation de circuit
contrle de la gigue, squencement, contrle d'erreur
dpend du service trait (circuit, voix, vido, audio)
I AAL Type 2 : Contraintes Temporelles & Dbit Variable
transfert de donnes mission variable
information temporelle entre la source et la destination
indication de perte/erreur, non rcupration
I AAL Type 3/4 : sans Contraintes Temporelles, Dbit Variables
service de donnes orient ou non connexion
choix d'une QoS, service message/service continu, point--point/multipoint, mode
assur/non assur
I AAL Type 5 : Transfert de Donnes (Simple and Efficient AL)
service de donnes simplifi (par rapport AAL3/4)
message d'au plus 65535 octets (avec CRC)
gestion de la priorit la perte et de congestion
0
2
/
0
5
/
2
0
0
4
Didier Donsez, 1996-2002
3
4
S
D
H
02/05/2004
D
i
d
i
e
r

D
o
n
s
e
z
,

1
9
9
6
-
2
0
0
2
35
DSL (Digital Subscriber Line)
Transmission Haut dbit sur fil de cuivre
infrastructure existante
mais frein des oprateurs (rentabilisation des LS)
modem au cot lv
moins pour la version sans splitter
02/05/2004
D
i
d
i
e
r

D
o
n
s
e
z
,

1
9
9
6
-
2
0
0
2
36
DSL (Digital Subscriber Line)
Principes
Hodem
A0$L

Te|ephone
6entre|
0ff|ce
pe|re de cu|vre
<3,5 kms
(<2kms pour ADSL Lite)
Loce| $w|tch
Phone
A0$L eccess
mu|t|p||er
WW
Phone
Network
WW
Internet
sp||tter
A
m
p
|
|
t
u
d
e
Vcix
0-4khz
Frquence
0pstreem
0ete
25-!J8khz
0cwnstreem
0ete
200-!!00khz
02/05/2004
D
i
d
i
e
r

D
o
n
s
e
z
,

1
9
9
6
-
2
0
0
2
37
Dclinaison de la technologie xDSL
I ADSL (Asymetric)
1,5-8 Mbs SvCl/ 16-640 Kbs SvCl
Accs internet
G-Lite (G.992.2) version allge d ADSL (sans splitter)
I HDSL (High Speed)
1,544 Mbs SvCl
Remplacement des Liaisons Spcialises
I SDSL (Single Pair)
1-2 Mbs SvCl
Remplacement des Liaisons Spcialises
I VDSL (Very High Speed)
13-52 Mbs SvCl/ 1,5-2,3 Mbs SvCl
HDTV, Internet multimdia
02/05/2004
D
i
d
i
e
r

D
o
n
s
e
z
,

1
9
9
6
-
2
0
0
2
38
Structures d Interconnexion
System Area Networks
ICaractristiques
Interconnexion de machines trs haut dbit et trs faible
latence (trs faible taux d'erreur)
IModles de partage
Cluster partage de disques
Echange mmoire-mmoire
NUMA : Non Uniform Memory Access
IMarch mergent
Liaisons
Fibre Channel, HIPPI, Giganet, Synfinity, Myrinet, Sequent Q-Link,
Exploitation par les OS et les SGBDs
WinNT, Unix, VMS,OS390
Oracle, DB2, Informix, Sybase, ...
02/05/2004
D
i
d
i
e
r

D
o
n
s
e
z
,

1
9
9
6
-
2
0
0
2
39
NI (numa)
Buffer
P RAM@0
Bus@0
bus I/O
Disque
Principe de la NI (Network Interface)
dans les LAN
La NI est considre comme un organe d I/O
Temps de latence important, Nombreux cycle CPU, ...
P RAM@0
Bus@0
bus I/O
Disque
NI (numa)
Buffer
02/05/2004
D
i
d
i
e
r

D
o
n
s
e
z
,

1
9
9
6
-
2
0
0
2
40
P
RAM
@0
Bus@0+1
bus I/O
NI (numa)
Disque
P
RAM
@1
Bus@0+1
bus I/O
NI (numa)
Disque
Cache
@1
Cache
@0
Principe de la NI (Network Interface)
dans une Mmoire NUMA
La NI n est plus considre comme un organe d I/O
C est une mmoire adressable directement par le(s) processeur(s)
cc:NUMA : Cache Coherence for NUMA
02/05/2004
D
i
d
i
e
r

D
o
n
s
e
z
,

1
9
9
6
-
2
0
0
2
41
VIA : Virtual Interface Architecture
Initiative de Intel, Compaq et MicroSoft
www.viarch.org
IProduits
GigaNet (www.giganet.com)
...
02/05/2004
D
i
d
i
e
r

D
o
n
s
e
z
,

1
9
9
6
-
2
0
0
2
42
Exemple de SAN
02/05/2004
D
i
d
i
e
r

D
o
n
s
e
z
,

1
9
9
6
-
2
0
0
2
43
GigaNet (www.giganet.com)
IProduits VIA
Carte PCI (1,25 Gbits/s pour chaque direction)
Commutateurs imbriquables 8 liens (20 Gbits/s)
02/05/2004
D
i
d
i
e
r

D
o
n
s
e
z
,

1
9
9
6
-
2
0
0
2
44
GigaNet (www.giganet.com)
IPerformances
Dbit
1,25 Gbits/s pour chaque direction
Temps de latence bas
8 s (150 s for GigaEthernet)
Utilisation CPU lgre
50 instructions par envoi ou rception (7000 pour la stack NT)
02/05/2004
D
i
d
i
e
r

D
o
n
s
e
z
,

1
9
9
6
-
2
0
0
2
45
Les Fibres Optiques
IMonomode
IMultimode saut dindice
IMultimode gradient dindice
IVoir
http://michelhubin.multimania.com/DOTECSI/DOT
ECSI8/chap83.htm#fibre
02/05/2004
D
i
d
i
e
r

D
o
n
s
e
z
,

1
9
9
6
-
2
0
0
2
46
Bibliographie
I Pujolle, Les Rseaux , Ed Eyrolles.
I Andrew Tanenbaum, Rseaux, 4e dition, Ed Pearson
Education, 1000 pages, Mai 2003, ISBN 2-7440-7001-7
I Boisseau, Demange, Munier, Rseaux ATM , Ed Eyrolle.
I Les rseaux cellulaires , Ed Hermes.
I International Telecommunication Union (ITU : ex CCITT)
http://www.itu.ch
I ATM Forum
http://www.atmforum.com
I Communication Society
http://www.comsoc.org