Sunteți pe pagina 1din 354

Technologies des rseaux de

communication

Grard-Michel Cochard & Edoardo Berera & Michel Besson Thierry Jeandel & Grard-Michel Cochard

Universit Virtuelle de Tunis











2007

Car act r ist iques d' une voie de t r ansmission
Sommair e :
I nt r oduct ion
Tr ansmission d' une onde sinusodale
Signal quelconque et bande passant e
Rapidit de modulat ion et dbit binair e
Br uit et capacit
Tr af ic
Les suppor t s de t r ansmission
I nt r oduct ion
L' inf or mat ion qui t r ansit e sur les r seaux de t lcommunicat ion consist e en messages de t ypes diver s : t ext es, sons, images
f ixes ou animes, vido, et c.... La f or me que r evt cet t e inf or mat ion est commode pour une communicat ion dir ect e et
classique (conver sat ion, change sur papier , ....) lor sque les int er locut eur s sont en pr sence. Quand ils sont dist ant s l' un de
l' aut r e, l' emploi des r seaux de t lcommunicat ion est une manir e moder ne de r soudr e la t r ansmission d' inf or mat ions.
Tout ef ois, pour les ncessit s du t r anspor t , la t r ansmission d' un message ncessit e un encodage en signaux de t ype
lect r ique ou lect r omagnt ique :
L' met t eur et le r cept eur sont , de nos j our s, des or dinat eur s. La voie de t r ansmission peut t r e une simple liaison dir ect e
ent r e met t eur et r cept eur ou beaucoup plus complexe dans le cadr e d' un ou plusieur s r seaux de t lcommunicat ions. Les
signaux sont les vhicules de t r anspor t de l' inf or mat ion.
Les signaux peuvent t r e analogiques ou numr iques
signaux analogiques : r epr sent s par une
gr andeur physique var iant de manir e cont inue
signaux numr iques : r epr sent s par une
gr andeur physique ne pr enant qu' un cer t ain
nombr e de valeur s discr t es
Exer cices et t est s : QCM1, QCM2
Grard-Michel Cochard
Tr ansmission d' une onde sinusodale
L' onde sinusodale, inf inie ou r duit e une pr iode, est le plus simple des signaux en ce sens qu' elle est f acilement gnr e,
mais son int r t r side sur t out dans le f ait suivant : n' impor t e quel signal peut t r e expr im par t ir d' ondes sinusodales.
Ces f ait s j ust if ient une t ude par t iculir e qui va per met t r e de df inir quelques pr opr it s des voies de t r ansmission.
Considr ons donc une voie de t r ansmission, suppose point point sans int er r upt ion ou int er mdiair e et compose de deux
f ils mt alliques. Un t r onon de voie peut alor s t r e considr e comme un quadr iple (nous ngligeons ici les ef f et s
d' induct ion) compos d' une r sist ance R et d' une capacit C.

Le signal sinusodal appliqu l' ent r e du quadr iple (t ension ent r e les deux f ils) est :
v
e
(t ) = V
e
sin t
avec V
e
: amplit ude maximale ; : pulsat ion ; f = /2 : f r quence ; T = 2/ = 1/ f : pr iode.
Le signal de sor t ie est
v
s
(t ) = V
s
sin (t + )
avec : : dphasage.
La t ension de "sor t ie" dpend de la t ension d' ent r e mais aussi des pr opr it s physiques du quadr iple. Les lois de
l' lect r omagnt isme mont r ent que, dans le cas simple considr :
V
s
/ V
e
= (1 + R
2
C
2

2
)
-1/ 2
= at an(-RC )
On const at e donc que l' amplit ude de sor t ie V
s
est plus f aible que l' amplit ude d' ent r e V
e
: il y a af f aiblissement et qu' il
appar at un dphasage ent r e la t ension d' ent r e et la t ension de sor t ie. Si l' on super pose les deux ondes (ent r e et
sor t ie) dans un diagr amme t empor el, on a la r sult at suivant :

L' af f aiblissement A (par f ois appel at t nuat ion) du signal est le r appor t des puissances P
e
/ P
s
du signal mis, P
e
, et du signal
r eu, P
s
. Chacune des puissances s' expr ime en Wat t s. Tout ef ois, on pr f r e ut iliser une chelle logar it hmique base sur la
df init ion du dcibel :
Grard-Michel Cochard
A() = 10 log
10
(P
e
/ P
s
) (en dcibels)
La f igur e ci-cont r e indique une cour be t ypique
d' af f aiblissement en f onct ion de la f r quence pour une voie
de t r ansmission quelconque.
On not er a que la f r quence "opt imale" est f
0
et que, si l' on
souhait e une f aible at t nuat ion d' un signal sinusodal envoy,
il f audr a que celui-ci possde une f r quence pr oche de f
0
.

Exer cices et t est s : QCM3, QCM4, QCM5, QCM6
Signal quelconque et bande passant e
Le t hor me de Four r ier expr ime mat hmat iquement le f ait qu' un signal quelconque peut t r e considr comme la
super posit ion d' un nombr e f ini ou inf ini de signaux sinusodaux. Sans ent r er dans les dt ails mat hmat iques du t hor me,
r appelons-en les consquences pr at iques :
q un signal quelconque x(t ) est dcomposable en une sr ie de signaux sinusodaux
q si le signal est pr iodique, il peut s' expr imer sous f or me d' une sr ie de Four ier ; les t er mes de la sr ie sont des
signaux sinusodaux dont les f r quences var ient comme mult iples d' une f r quence de base f
0
q si le signal n' est pas pr iodique, il peut s' expr imer sous f or me d' une int gr ale de Four ier (ext ension cont inue de la
sr ie de Four ier ) ; les signaux sinusodaux const it uant s ont des f r quences cont inment r par t ies
exemple 1
exemple 2
Puisqu' un signal quelconque peut t r e considr comme la super posit ion d' une sr ie de signaux sinusodaux, on peut imaginer
que la t r anspor t de ce signal complexe quivaut au t r anspor t des signaux sinusodaux le composant . Comme leur s f r quences
sont dif f r ent es, ils ser ont plus ou moins af f aiblis et l' ar r ive, cer t ains d' ent r e eux ne ser ont plus discer nables. Si on se
df init un seuil d' "audibilit " A
0
, t ous les signaux sinusodaux qui ont une f r quence inf r ieur e f
1
ser ont considr s comme
per dus ; de mme ceux qui ont une f r quence supr ieur e f
2
ser ont aussi considr s comme per dus. Seuls ser ont
per cept ibles l' ar r ive, les signaux qui ont une f r quence compr ise ent r e f
1
et f
2
. Cet t e plage de f r quence est appele la
bande passant e ou lar geur de bande de la voie.
Grard-Michel Cochard

Aut r ement dit , t ant donn un signal complexe quelconque, ce signal ser a r elat ivement bien t r ansmis si ses composant s
sinusodaux ont des f r quences compr ises dans la lar geur de bande. On peut aussi r emar quer que plus la lar geur de bande est
gr ande, meilleur est le signal l' ar r ive ce qui explique pour quoi on est t r s int r ess ut iliser des voies de t r ansmission
avec une gr ande lar geur de bande.
exemple : la lar geur de bande de la ligne t lphonique est 3100 Hz car les f r quences vocales sont compr ises ent r e 300 Hz
et 3400 Hz.
Exer cices et t est s : Exer cice 2, Exer cice 7, QCM7, QCM8

Rapidit de modulat ion et dbit binair e
Un message est const it u d' une succession de signaux (analogiques ou numr iques) de dur e gale (moment lment air e).
Ces signaux se pr opagent sur une voie de t r ansmission la vit esse de la lumir e (3.10
8
m/ s dans le vide, pr at iquement la
mme valeur dans une f ibr e opt ique, 2.10
8
m/ s envir on dans des voies f ilair es mt alliques). On peut donc dj concevoir que
la vit esse de pr opagat ion n' est pas un f act eur cont r aignant . Le f act eur cont r aignant est la cadence avec laquelle on "met " le
signal sur la ligne. Cet t e cadence est df inie par la r apidit de modulat ion :
R = 1/ ( en bauds).
Si le message est binair e, chaque signal t r anspor t e n bit s (quant it d' inf or mat ion). On est alor s conduit df inir le dbit
binair e :
D = nR (en bit s/ s)
qui cor r espond la cadence avec laquelle on "pose" les bit s sur la ligne.
exemple : vidot ex (Minit el) : R = 1200 bauds et D = 1200 bit s/ s. Ceci signif ie qu' un signal lment air e t r anspor t e un seul bit .
Un cr an char g a un volume appr oximat if de 2 Ko ; par suit e, en ngligeant le t emps de pr opagat ion, le t emps appr oximat if
du t r anspor t est 13,3 secondes ce qui est impor t ant compt e t enu du f aible volume de l' inf or mat ion t r anspor t e.
Examinons quelques sit uat ions pour explicit er et illust r er les df init ions r elat ives la r apidit de modulat ion et au dbit
binair e.
Grard-Michel Cochard
exemple 1 : t r ansmission de donnes numr iques par des signaux
analogiques ; on ut ilise deux t ypes de signaux analogiques, chacun
ayant une dur e , l' un possde une f r quence f
1
, l' aut r e une
f r quence f
2
(double de f
1
sur le schma) : les deux signaux sont
aisment discer nables. On peut convenir que le pr emier signal
t r anspor t e un "0" et que le second t r anspor t e un "1". La cadence
avec laquelle on envoie les signaux sur une voie est gale la
cadence avec laquelle on t r ansmet les bit s puisque chaque signal
t r anspor t e un bit .
La dist inct ion ent r e 0 et 1 dpend uniquement de la f r quence du
signal sinusodal (modulat ion de f r quence)

R = 1/ D = R
exemple 2 : t r ansmission de donnes numr iques par des signaux
analogiques ; on ut ilise cet t e f ois 4 t ypes de signaux sinusodaux
obt enus par dphasage successif de / 4. Chacun des signaux peut
t r anspor t er deux bit s, soit 00, soit 01, soit 10, soit 11. I l en
r sult e que le dbit binair e est le double de la r apidit de
modulat ion.
La dist inct ion ent r e les signaux ne dpend que de la phase du
signal sinusodal (modulat ion de phase).

R = 1/ D = 2R
exemple 3 : t r ansmission de donnes numr iques par des signaux
numr iques ; imaginons 8 signaux dif f r ent s par leur amplit ude et
de mme dur e . Chacun des signaux peut t r anspor t er 3 bit s
puisqu' il exist e 8 combinaisons dif f r ent es de 3 bit s.
La dist inct ion ent r e les signaux ne dpend que de leur amplit ude
(modulat ion d' amplit ude).

R = 1/ D =3 R
Pour une meilleur e per f or mance dans la r apidit de t r ansmission, on cher che amlior er le dbit binair e. Puisque D = n R, on
cher cher a augment er le dbit binair e en augment ant
q soit n, mais le br uit (voir plus loin) est un f r ein impor t ant (dif f icult discer ner les dif f r ent s niveaux)
q soit R, mais on ne peut dpasser une valeur R
max
.
Ce der nier r sult at a t dmont r par Nyquist (1928) qui t ablit un r appor t ent r e la r apidit maximum et la bande passant e
W :
R
max
= 2 W,
Ce r sult at est t hor ique et , dans la pr at ique, R
max
= 1,25 W
Exer cices et t est s : Exer cice 4, Exer cice 8, QCM9
Grard-Michel Cochard
Br uit et capacit
Le br uit consist e en signaux par asit es qui se super posent au signal t r anspor t et qui donnent , en df init ive, un signal
df or m;

On dist ingue 3 t ypes de br uit :
q br uit dt er minist e (dpend des car act r ist iques du suppor t )
q br uit alat oir e (per t ur bat ions accident elles)
q br uit blanc (agit at ion t her mique des lect r ons)
Le br uit le plus gnant est videmment le br uit alat oir e. I l peut modif ier not ablement le signal cer t ains moment s et
pr oduir e des conf usions ent r e "0" et "1". Pour cet t e r aison, il f aut veiller ce que la puissance du signal soit supr ieur e
celle du br uit . Le par amt r e cor r espondant est le r appor t "signal sur br uit " S/ B df ini en dcibels par :
S/ B(en dcibels)=10log
10
(P
S
(Wat t )/ P
B
(Wat t ))
o P
S
et P
B
dsignent r espect ivement les puissances du signal et du br uit .
Le t hor me de Shannon (1948) expr ime l' impor t ance du f act eur S/ B : ce f act eur limit e la quant it n de bit s t r anspor t par
chaque signal

Par suit e, en ut ilisant le t hor me de Nyquist , on en dduit le dbit maximum d' une voie :

C, dbit maximum, est la capacit de la voie de t r ansmission.
exemple : voie t lphonique de lar geur W = 3100 Hz et de r appor t S/ B = 20 dB. En ut ilisant la f or mule pr cdent e, on calcule
la capacit de la voie t lphonique : C = 20,6 Kbit s/ s envir on.
Exer cices et t est s : Exer cice 1, Exer cice 3, Exer cice 5, Exer cice 6, Exer cice 9, Exer cice 10, Exer cice 14, QCM10, QCM11

Grard-Michel Cochard
Tr af ic
Le t r af ic est une not ion lie l' ut ilisat ion d' une voie de t r ansmission. Le t r af ic per met de connat r e le degr d' ut ilisat ion
d' une voie et par consquent de choisir une voie adapt e l' ut ilisat ion que l' on veut en f air e ; il ne ser vir ait r ien, en ef f et ,
de possder des lignes de t r ansmission sur dimensionnes, sinon per dr e de l' ar gent en abonnement s.
Pour valuer le t r af ic, on considr e qu' une t r ansmission ou communicat ion est une session de dur e moyenne T (en secondes)
; soit N
c
le nombr e moyen de sessions par heur e. L' int ensit du t r af ic est alor s donne par l' expr ession :
E = T N
c
/ 3600 ( en Er langs)
Aut r ement dit , l' int ensit du t r af ic mesur e le t emps d' ut ilisat ion de la voie par heur e.
En f ait , une analyse plus f ine est quelquef ois ncessair e car une session compor t e un cer t ain nombr e de "silences",
not amment dans les applicat ions conver sat ionnelles. On peut dist inguer les deux cas ext r mes suivant s concer nant les t ypes
de sessions :
q sessions o T est pleinement ut ilis (r ar e)
q sessions o T compr end des "silences"
Dans ce der nier cas, l' int ensit du t r af ic ne donne pas l' occupat ion r elle du canal. On dcompose la session en t r ansact ions
de longueur moyenne p en bit s, ent r ecoupes par des silences. Soit N
t
le nombr e moyen de t r ansact ions par session.

D t ant le dbit nominal de la voie, le dbit ef f ect if de la voie (pour cet t e ut ilisat ion) est :
et le t aux d' occupat ion du canal est df ini par le r appor t :
exemple : calcul scient if ique dist ance : l' ut ilisat eur dialogue avec un or dinat eur cent r al ;
p = 900 bit s, N
t
= 200, T = 2700 s, N
c
= 0.8, D = 1200 b/ s d' o E = 0.6 Er langs = 0.05 (voie ut ilise t hor iquement 60%
et ef f ect ivement 5%).
Exer cices et t est s : Exer cice 11, Exer cice 12, QCM12, QCM13

Grard-Michel Cochard
Les suppor t s de t r ansmission
Le suppor t le plus simple est la pair e symt r ique t or sade (UTP : Unshielded Twist ed Pair s) . I l s' agit de deux conduct eur s
mt alliques ent r emls (d' o le nom de pair e t or sade). Le signal t r ansmis cor r espond la t ension ent r e les deux f ils. La
pair e peut se pr sent er empr isonne dans une gaine blinde augment ant (comme la t or sade) l' immunit cont r e les
per t ur bat ions lect r omagnt iques (STP : Shielded Twist ed Pair s).

Pour les pair es UTP, net t ement moins onr euses que les pair es STP, plusieur s cat gor ies sont df inies (de 1 5). Les
cat gor ies 1 et 2 cor r espondent une ut ilisat ion en bande t r oit e, les cat gor ies 3 5 (la meilleur e) une ut ilisat ion en lar ge
bande (100 MHz pour la cat gor ie 5).
Les deux avant ages pr incipaux de ce t ype de suppor t sont son cot t r s bas et sa f acilit d' inst allat ion. Par cont r e, les
inconvnient s sont assez nombr eux : af f aiblissement r apide, sensibilit aux br uit s, f aible lar geur de bande, f aible dbit .
Pour de f aibles dist ances, ce suppor t est r elat ivement ut ilis : r seaux locaux, r accor dement s t lphoniques, not amment .

Le cble coaxial const it ue une amlior at ion de la pair e t or sade. Ce suppor t const it u de 2 conduct eur s symt r ie
cylindr ique de mme axe, l' un cent r al de r ayon R1, l' aut r e pr iphr ique de r ayon R2, spar s par un isolant .
Par r appor t la pair e t or sade, le cble coaxial possde une immunit plus impor t ant e au br uit et per met d' obt enir des
dbit s plus impor t ant s. Une ver sion du cble coaxial, le CATV, est ut ilis pour la t lvision par cble.
La f ibr e opt ique est appar ue ver s 1972 (invent ion du laser en 1960). et const it ue un domaine en plein dveloppement du f ait
d' un gr and nombr e d' avant ages :
q f aible encombr ement : diamt r e de l' or dr e du 1/ 10 de mm (les f ibr es sont en f ait gr oupes en f aisceaux)
q lgr et
q lar geur de bande de l' or dr e du GigaHer t z pour des dist ances inf r ieur es 1 km ce qui per met un mult iplexage
composit e (TV, HiFi, Tlphone, donnes inf or mat iques,...)
q f aible af f aiblissement : 140 Mbit s/ s, l' af f aiblissement est 3 dB/ km pour une longueur d' onde de 0,85 micr omt r e
(r gnr at ion t ous les 15 km) et de 0,7 dB/ km pour une longueur d' onde de 1,3 micr omt r e (r gnr at ion t ous les 50
km).
q insensibilit aux par asit es lect r omagnt iques (t aux d' er r eur appr ochant 10
-12
)
q mat r iau de const r uct ion simple et peu cot eux (silice pour les f ibr es en ver r e)
Les f ibr es opt iques vhiculent des ondes lect r omagnt iques lumineuses ; en f ait la pr sence d' une onde lumineuse
cor r espond au t r anspor t d' un "1" et son absence au t r anspor t d' un "0" ; les signaux lect r iques sont t r ansf or ms en signaux
lumineux par des met t eur s ; les signaux lumineux sont t r ansf or ms en impulsions lect r iques par des dt ect eur s.. Les
met t eur s de lumir e sont , soit des LED (Light Emit t ing Diode ou Diode Elect r o-Luminescent e) classiques, soit des diodes
laser s (composant s plus dlicat s). Les dt ect eur s de lumir e sont , soit des phot odt ect eur s classiques, soit des
phot odt ect eur s avalanche.
La pr opagat ion des signaux lumineux s' ef f ect uent par r f lexion sur une sur f ace ; en ef f et , pour une longueur d' onde donne
et une inclinaison du r ayon par r appor t la nor male la sur f ace de spar at ion ent r e deux milieux, la lumir e incident e se
r f lchit t ot alement (pas de r f r act ion) ce qui signif ie que l' on peut "empr isonner " un ou plusieur s r ayons l' int r ieur d' un
Grard-Michel Cochard
milieu t ubulair e. En f ait , il exist e act uellement t r ois t ypes de f ibr es opt iques ; le pr emier t ype est appel monomode (un seul
r ayon lumineux par t r ansmission), les deux aut r es sont mult imodes (plusieur s r ayons t r ansmis simult anment ) :
f ibr e monomode
les indices de r f r act ion sont
t els que n2 >n1. Le r ayon laser
(longueur d' onde de 5 8
micr omt r es est canalis. Cet t e
f ibr e per met de haut s dbit s
mais est assez dlicat e
manipuler et pr sent e des
complexit s de connexion.
f ibr e mult imode saut d' indice
Les r ayons lumineux se
dplacent par r f lexion sur la
sur f ace de spar at ion (n2>n1)
et met t ent plus de t emps en
dplacement que le r ayon de la
f ibr e monomode.
L' af f aiblissement est de 30
dB/ km pour les f ibr es en ver r e
et de 100 dB/ km pour les
f ibr es en mat ir e plast ique.
f ibr e mult imode gr adient
d' indice
L' indice de r f r act ion cr ot
depuis cent r e ver s les bor ds
du t ube. La r f lexion est
plus "douce" de ce f ait .
I l est possible depuis plusieur s annes de mult iplexer sur une f ibr e plusieur s messages numr iques se dif f r enciant par la
longueur d' onde ; la t echnologie cor r espondant e s' appelle WDM (Wavalengt h Division Mult iplexing).
La f ibr e opt ique possde aussi quelques inconvnient s qui t endent cependant s' amenuiser avec le dveloppement
t echnologique :
q mat r iels d' ext r mit dlicat s et cot eux
q cour bur es br usques vit er
q connexion dlicat e de deux f ibr es
Tout ef ois, du f ait de son gr and nombr e d' avant ages, les r seaux ut ilisent de plus en plus la f ibr e opt ique.

Dj t r s ut ilises pour la r adio et la TV, les ondes lect r omagnt iques per met t ent une t r ansmission sans suppor t s mat r iels.
Cet t e ut ilisat ion est dpendant e de la f r quence de l' onde.
Pour les besoins de t r ansmission, on peut classer les ondes en deux gr oupes :ondes non dir iges et ondes dir iges.
q ondes non dir iges : l' mission a lieu dans t out es les dir ect ions (inondat ion) : pas vr aiment d' int r t pour des
communicat ions per sonnalises, sauf dans le cas de la t lphonie cellulair e (capt age par r elais). Par cont r e, pour la
dif f usion d' inf or mat ions, l' ut ilisat ion est cour ant e (r adio, t lvision, ....)
q ondes dir iges : les ut ilisat ions des ondes dir iges, c' est dir e mise dans une dir ect ion par t iculir e, sont
pr incipalement les f aisceaux her t ziens t er r est r es, les t r ansmission sat ellit e et les r seaux sans f ils.
f aisceaux her t ziens t er r est r es. Les ondes sont
mises d' un r elais l' aut r e en ligne dr oit e. La
cour bur e de la Ter r e implique une dist ance maximum
ent r e les r elais (t our s her t ziennes).
Grard-Michel Cochard
t r ansmission sat ellit e. Le pr oblme de la cour bur e de
la Ter r e est r solu avec l' ut ilisat ion des sat ellit es de
t lcommunicat ion. Les sat ellit es sont sit us sur des
or bit es gost at ionnair es et sont donc considr s
comme f ixes par r appor t la Ter r e. (dist ance Ter r e-
sat ellit e : 36 000 km)
r seaux sans f ils : ces r seaux locaux (WLAN, Wir eless Local Ar ea Net wor ks) sont appar us r cemment et per met t ent
de s' af f r anchir des cbles, souvent inest ht iques et sur t out peu commodes. Une pr emir e cat gor ie de r seau ut ilisent
des ondes dont les longueur s d' ondes sont sit ues dans l' inf r a-r ouge. Le pr incipe est bien connu puisque les
t lcommandes inf r a-r ouge sont maint enant d' un usage banal ; les r seaux inf r a-r ouge per met t ent un "cblage"
int r ieur t r s f onct ionnel ( condit ion d' vit er les obst acles). A l' ext r ieur , l' ut ilisat ion de l' inf r a-r ouge est plus dlicat
cause des per t ur bat ions lect r omagnt iques . Une aut r e cat gor ie de r seau sans f ils est celle des r seaux ondes
lumineuses (laser ) ; le f aisceau laser est en ef f et suf f isamment f in pour t r e dir ig ver s un capt eur ; cet t e t echnique
est d' ailleur s ut ilise pour r elier deux bt iment s voisins sans ef f ect uer de cblage "en dur " (met t eur s et dt ect eur s
sur les t oit s par exemple). Tout ef ois la t r ansmission par laser peut t r e af f ect e par les condit ions mt or ologiques ;
par ailleur s elle est encor e cot euse.




Grard-Michel Cochard
Codage de l' inf or mat ion
Sommair e :
Numr isat ion de l' inf or mat ion
Le t ext e
L' image f ixe
Le son et la vido
La pr ot ect ion cont r e les er r eur s
Numr isat ion de l' inf or mat ion
L' inf or mat ion exist e sous des f or mes diver ses. Pour la manipuler et , en par t iculier , la t r anspor t er , on est
amen la coder .
par ole :
syst me : t lphone
codeur : micr ophone
dcodeur : cout eur
t r ansmission : signaux analogiques et
numr iques
image f ixe :
syst me : t lcopie
codeur : scanner
dcodeur : int er pr t eur de f ichier
t r ansmission : signaux analogiques et
numr iques
donnes inf or mat iques :
syst me : r seaux de t l-inf or mat ique
codeur : cont r leur de communicat ion + ETCD
dcodeur : cont r leur de communicat ion +
ETCD
t r ansmission : signaux analogiques ou
numr iques
t lvision :
syst me : dif f usion her t zienne
codeur : camr a
dcodeur : r cept eur TV + ant enne
t r ansmission : signaux analogiques ( et bient t
numr iques)
De nos j our s, l' inf or mat ion est souvent pr sent e dans des document s composit es, comme une page Web, o
simult anment peuvent t r e pr sent s un t ext e, une image f ixe, un clip vido,.... . L' inf or mat ion est , en
ef f et , pr sent e sous f or me mult imdia. Chaque t ype d' inf or mat ion possde son syst me de codage, mais le
r sult at est le mme : une suit e de 0 et de 1. Le t r anspor t de l' inf or mat ion consist e alor s t r ansmet t r e des
bit s, quelque soit la signif icat ion du t r ain de bit s t r ansmis.
Grard-Michel Cochard

Dans les par agr aphes qui suivent , on examiner a comment il est possible de numr iser chaque mdia.
Le t ext e
Le pr emier code r elat if au t ext e est cer t ainement le code Mor se, en ser vice bien avant l' ut ilisat ion de
l' or dinat eur . Et pour t ant , il s' agit bien d' un code binair e qui aur ait pu ser vir numr iser les t ext es,
puisqu' il est compos de deux symboles seulement : le point et le t r ait (on pour r ait aussi bien dir e 0 et 1).
Malheur eusement , il souf f r e de deux inconvnient s maj eur s :
q il est "pauvr e" : peu de car act r es peuvent t r e cods ;
q il ut ilise des combinaisons de t r ait s et de point s de longueur var iable ce qui n' est pas commode,
not amment pour la numr isat ion d' lment s ayant des pr obabilit s d' appar it ion de mme or dr e.
Grard-Michel Cochard
Pour ces r aisons, il n' a pas t ut ilis pour le codage numr ique de l' inf or mat ion (appar emment , on n' y a
peut -t r e pas pens !) ; t out ef ois, compt e t enu de son ut ilisat ion passe, il mr it ait d' t r e ment ionn.
Si on se f ixe comme r gle de t r ouver un code per met t ant de r epr sent er numr iquement chaque car act r e
de manir e obt enir un nombr e de bit s f ixe, il est simple de compr endr e qu' avec un code p posit ions
binair s on pour r a r epr sent er 2
p
car act r es. Ef f ect ivement , dans le pass, on a ut ilis de t els codes,
gnr alement en les df inissant par des t ables, le code t ant divis en poids f aibles et en poids f or t s :
:
q code 5 posit ions : un de ses r epr sent ant s est ATI (Alphabet Tlgr aphique I nt er nat ional, ut ilis
par le Tlex)
q code 6 posit ions : I SO6 (ce code t r s employ sur les pr emier s or dinat eur s est auj our d' hui
abandonn)
q code 7 posit ions : ASCI I : la panace univer selle
ce code f ait appar at r e des car act r es non impr imables appels car act r es de manuvr e qui pr ovoquent des
act ions sur des disposit if s inf or mat iques ou qui t r anspor t ent de l' inf or mat ion de ser vice. Par exemple, FF
signif ie "passage la page suivant e" ce qui pour une impr imant e est une inf or mat ion indispensable.
q code 8 posit ions : ASCI I t endu, EBCDI C
Le code ASCI I est un code sur 7 posit ions ; comme les or dinat eur s st ockent l' inf or mat ion dans des mot s
dont la longueur est un mult iple de 8 bit s (oct et s), on complt e gnr alement le code ASCI I par un "0" en
t t e pour f or mer un oct et . On peut aussi ut iliser ce degr de liber t supplment air e pour df inir des
alphabet s spciaux ; dans ce cas, on aver t it en met t ant un "1" en t t e la place du "0" ce qui cor r espond au
code ASCI I t endu ; malheur eusement , il y a plusieur s codes ASCI I t endus car il n' y a pas encor e de
nor malisat ion impose ce qui r end dif f icile mais pas insur mont able le passage d' un document d' une plat e-
f or me une aut r e.
Grard-Michel Cochard
Le code EBCDI C est d' emble un code sur 8 bit s ce qui per met d' obt enir 256 car act r es r epr sent ables
cont r e 128 pour le code ASCI I . I l a t ut ilis par I BM pour le codage de l' inf or mat ion sur ses machines. I l
n' a pas at t eint t out ef ois la popular it du code ASCI I .
q code 16 posit ions : Unicode
Ce code est r cent et a t mis en oeuvr e pour sat isf air e t ous les usager s du Web. I l incor por e pr esque
t ous les alphabet s exist ant s (Ar abic, Ar menian, Basic Lat in, Bengali, Br aille, Cher okee, et c....) ; il est
compat ible avec le code ASCI I . Par exemple le car act r e lat in A est cod 0x41 en ASCI I et U+0041 en
Unicode ; le car act r e mont air e est cod 0x80 en ASCII tendu et U+20AC en Unicode.
Exercices et tests : QCM14
L' image f ixe
L' image numr ique est usuellement une image dcr it e en t er mes de lignes et chaque ligne en t er me de
point s. Une image VGA de r solut ion 640x480 signif ie que l' image est une mat r ice de 480 lignes, chaque
ligne compor t ant 640 point s ou pixels. Une image est alor s r epr sent e par un f ichier donnant la list e des
point s ligne par ligne, colonne par colonne.
Un pixel est cod suivant la qualit de l' image :
q image en noir et blanc (image binair e) : un seul bit suf f it pour coder le point (0 pour noir , 1 pour
blanc) ;
q image en 256 nuances de gr is : chaque point est r epr sent par un oct et (8 bit s) ;
q image en couleur : on mont r e que la couleur peut t r e expr ime comme une combinaison linair e de
t r ois couleur s de base, par exemple Rouge(R), Ver t (V), Bleu(B). Ainsi une couleur quelconque x est
expr ime comme
Grard-Michel Cochard
x = aR + bV +cB
o a, b, c sont des doses de couleur s de base. Usuellement , une bonne image cor r espond des
doses allant de 0 255. Par suit e une image couleur de ce t ype peut t r e r epr sent e par 3
mat r ices (une par couleur de base) dont chacune d' elle possde des lment s sur 8 bit s, ce
qui au t ot al f ait 24 bit s par pixel.
On se r end vit e compt e du volume at t eint pour des images impor t ant es et de bonne df init ion. Une image
640x480 en couleur (24 bit s) occupe un volume de 921 600 oct et s. On est alor s amen ut iliser des
t echniques de compr ession pour r duir e la t aille des f ichier s d' images. Une des pr emir es t echniques est
l' emploi de codes de Huf f man qui emploie des mot s cods de longueur var iable : long pour les niveaux de
couleur r ar es, cour t pour les niveaux de couleur f r quent s. Ce t ype de codage est dit sans per t e puisque la
compr ession ne dnat ur e pas l' inf or mat ion. D' aut r es mt hodes per met t ent d' obt enir des r sult at s plus
per f or mant s en t er me de r duct ion de volume ; dans cet t e cat gor ie, dit e compr ession avec per t e, des
dt ails peu per t inent s de l' image dispar aissent ; c' est not amment le cas du st andar d J PEG qui ut ilise des
t r ansf or mat ions en cosinus discr et s appliques des sous-images.
Le son et la vido
Les donnes de t ype son et vido sont l' or igine analogique sous f or me de signaux (un ou deux signaux pour
le son, 3 signaux pour la vido-image). Ces signaux analogiques sont numr iss de la manir e suivant e :
1 - chant illonnage
Le signal est chant illonn : une f r quence
donne f , on mesur e la haut eur du signal. On
obt ient alor s une squence de mesur es.
2 - Quant if icat ion
On se f ixe une chelle ar bit r air e de valeur s
(usuellement suivant une puissance de 2: 2
p

valeur s) et on f ait cor r espondr e chaque
mesur e une valeur dans cet t e chelle. on est
videmment conduit f air e des
appr oximat ions ce qui cor r espond un br uit
dit de quant if icat ion
Grard-Michel Cochard
3- Codage
Chaque valeur est t r ansf or me en sa
combinaison binair e, la suit e de ces
combinaisons t ant place dans un f ichier .
011001100110111110101110110010......
Le volume des f ichier s obt enus apr s numr isat ion dpend cr ucialement de la f r quence d' chant illonnage f
et de la valeur de p (longueur du codage de chaque valeur ). La f r quence d' chant illonnage, en par t iculier ,
ne peut t r e choisie ar bit r air ement . Les r sult at s en t r ait ement de signal indiquent que la f r quence
d' chant illonnage d' un signal doit au moins t r e le double de la plus gr ande des f r quences du signal (c' est
dir e la plus gr ande de t out es celles des composant es sinusodales - dveloppement de Four ier - composant le
signal).
exemple : la par ole est t r ansmise usuellement par le r seau t lphonique. Elle cor r espond des signaux
analogiques dont la f r quence var ie ent r e 300 Hz et 3400 Hz. La plus gr and des f r quences est donc 3400
Hz que l' on ar r ondit 4000 Hz par pr caut ion. La f r quence d' chant illonnage doit donc t r e au moins de
8000 Hz. Si l' on choisit cet t e f r quence d' chant illonnage et si l' on dcide de coder sur 8 bit s chaque
chant illon (cela est suf f isant pour le par ole), on obt ient pour une seconde de par ole un volume de 64 000
bit s ; une t r ansmission en t emps r el de la par ole ncessit e donc des liaisons un dbit de 64 Kbit s/ s. C' est
not amment le cas du RNI S f r anais (Numr is) qui pr opose des canaux 64 Kbit s/ s.
Comme dans le cas de l' image f ixe, mais de manir e ext r mement amplif ie, les volumes obt enus sont
considr ables et il est ncessair e, pour leur st ockage comme pour leur t r anspor t , de les compr esser . Les
t echniques dif f r ent ici, suivant que l' on a un f ichier son ou un f ichier vido.
Pour le son, le syst me de codage explicit plus haut (codage sur n bit s de chaque chant illon) est appel
PCM (Pulse Code Modulat ion). I l est possible de r duir e le volume avec les codages suivant s :
q MPCM (Delt a PCM) o le codage por t e sur les dif f r ences ent r e les valeur s successives
chant illonnes,
q ADPCM (Adapat ive Dif f er ent ial PCM) o des int er polat ions sont ef f ect ues af in de diminuer le
volume.
La pr oblmat ique du son (et aussi de la vido) est une t r ansmission en "t emps r el" ; il est donc ncessair e
d' ut iliser des syst mes de codage ou codecs per f or mant s. Les codecs audio sont dcr it s par des nor mes
st andar ds de l' I TU dont voici quelques exemples :
q codec G.711 : algor it hme de codage : PCM ; chant illonnage 8 KHz, dbit ncessit : 64 Kbit s/ s ;
q codec G.722 : algor it hme de codage : ADPCM ; chant illonnage 7 KHz ; dbit ncessit : 64 Kbit s/ s
;
q codec G.723 : algor it hmes de codage MP-MLQ (Mult iPulse Maximum Likelihood Quant izat ion) et
ACELP (Agebr aic Code-Excit ed Linear Pr edict ion) ; chant illonnage 8 KHz ; dbit ncessit ent r e
5,3 et 6,3 Kbit s/ s ;
Pour la vido, diver s pr ocds de codage sont employs dans le but de r duir e le volume des f ichier s. Le
plus connu cor r espond la sr ie de nor mes MPEG. Le pr incipe de compr ession s' appuie sur t r ois t ypes
d' images :
q les images "int r a" sont des images peu compr esses qui ser vent de r epr e (une image int r a pour 10
Grard-Michel Cochard
images successives) ;
q les images "pr dit es" sont des images obt enues par codage et compr ession des dif f r ences avec les
images int r a ou pr dit es pr cdent es (une image pr dit e t out es les t r ois images) ;
q les images "int er poles" sont calcules comme images int er mdiair es ent r e les pr cdent es.
L' ut ilisat ion de vidos numr iques MPEG ncessit e la pr sence d' une car t e de dcompr ession dans le micr o-
or dinat eur d' exploit at ion. Les pr incipaux st andar ds sont MPEG1 (dbit ncessit : 1,5 Mbit s/ s), MPEG2
(dbit ncessit : 4 10 Mbit s/ s), MPEG4 (dbit ncessit : 64 Kbit s/ s 2 Mbit s/ s).
Exer cices et t est s : Exer cice 15, Exer cice 21, Exer cice 35, Exer cice 40, QCM21

Pr ot ect ion cont r e les er r eur s
Lor s de la t r ansmission d' un t r ain de bit s, des er r eur s peuvent se pr oduir e, c' est dir e qu' un "1" peut t r e
t r ansf or m en un "0" ou r cipr oquement .
On df init le t aux d' er r eur par le r appor t :
L' or dr e de gr andeur du t aux d' er r eur est de 10
-5
10
-8
. Suivant le t ype d' applicat ion, une er r eur peut avoir
des consquences impor t ant es et c' est pour quoi il convient souvent de met t r e en oeuvr e des disposit if s
per met t ant de dt ect er les er r eur s et si possible de les cor r iger . I l convient de not er ce suj et que le
t aux d' er r eur dpend de la qualit du suppor t de t r ansmission (not amment son immunit au br uit ).
Les st at ist iques indiquent que 88% des er r eur s pr oviennent d' un seul bit er r on, c' est dir e que ce bit
er r on est ent our de bit s cor r ect s ; 10% des er r eur s pr oviennent de deux bit s adj acent s er r ons. On voit
donc que le pr oblme pr ior it air e r soudr e est la dt ect ion d' un seul bit er r on et , si possible, sa
cor r ect ion aut omat ique.
Dans cet or dr e d' ides, on ut ilise des codes dt ect eur s d' er r eur s : l' inf or mat ion ut ile est encode de
manir e lui aj out er de l' inf or mat ion de cont r le ; le r cept eur ef f ect u le dcodage et l' examen de
l' inf or mat ion de cont r le, considr e que l' inf or mat ion est cor r ect e ou er r one ; dans le der nier cas, une
demande de r pt it ion de la t r ansmission est ef f ect ue.
Grard-Michel Cochard
Les codes dt ect eur s d' er r eur s se classent en 2 cat gor ies :
q codes en bloc : l' inf or mat ion de cont r le et l' inf or mat ion ut ile f or ment un t out consist ent . Si le bloc
est compos de deux par t ie dist inct es (inf or mat ion ut ile et inf or mat ion de cont r le) le code est dit
syst mat ique.
q codes convolut ionnels ou r cur r ent s : la dt ect ion des er r eur s dans un bloc dpend des blocs
pr cdent s. I ls ne ser ont pas t udis ici.
Une not ion impor t ant e dans la r echer che de codes dt ect eur s ou cor r ect eur s est celle de dist ance de
Hamming. Considr ons une inf or mat ion ut ile const it ue de mot s de m bit s : on peut donc const r uir e 2
m
mot s
dist inct s au t ot al. Df inissons l' inf or mat ion de cont r le sous la f or me de r bit s dduis de manir e unique
par t ir des m bit s ut iles . L' inf or mat ion "habille" en r sult ant est const it ue de n=m+r bit s et , compt e-t enu
de l' unicit de la df init ion des bit s de cont r le, on a au t ot al 2
m
mot s valides de n bit s. Cependant , avec n
bit s, on peut avoir 2
n
mot s dif f r ent s. La dif f r ence 2
n
-2
m
indique le nombr e de mot s er r ons.
La dist ance de Hamming de deux mot s : d(m1, m2) est le nombr e de bit s dif f r ent s de mme r ang
exemple : m1 = 10110010 m2 = 10000110 d(m1,m2) = 3
2 mot s de code ser ont d' aut ant moins conf ondus que leur dist ance de Hamming ser a plus gr ande ; on peut
df inir une dist ance minimum d
min
; si d(m1, m2) <d
min
, alor s m2 est une copie er r one de m1.
m
i
et m
j
sont des mot s du
code ; m'
i
est une copie
er r one de m
i
d' o la r gle 1 :
Pour dt ect er p er r eur s, il
f aut que d
min
>p

Grard-Michel Cochard
exemple : dt ect ion des er r eur s simples : d
min
>2
I nt r essons-nous maint enant la cor r ect ion des er r eur s j usqu' un or dr e q ; chaque mot de code et ses
copies "admissibles" doivent t r e dans des sphr es non scant es :
m
i
et m
j
sont des mot s du code ;
m'
i
est un mot er r on qui doit
t r e assimil m
i
.
d' o la r gle 2 :
Pour cor r iger des er r eur s j usqu'
l' or dr e q, il f aut que d
min
>2q
exemple : la cor r ect ion des er r eur s simples ncessit e d
min
>2
q codes linair es
Un code linair e est un code en bloc syst mat ique (n,m) dans lequel les r = n - m bit s de cont r le dpendent
linair ement des m bit s d' inf or mat ion. Soit l' inf or mat ion ut ile r epr sent e par le vect eur ligne
; l' inf or mat ion code est r epr sent e par le vect eur ligne
avec
y
1
= x
1
y
2
= x
2
......
y
m
= x
m
y
m+1
= a
1
y
m+2
= a
2
.....
y
m+r
= a
r
o les a
i
sont les bit s de cont r le, donc .
Le code est alor s simplement df ini par la r elat ion mat r icielle o G est la mat r ice gnr at r ice
du code. La f or me gnr ale de G est :
d' o les bit s de cont r le : a
i
= x
1
g
1i
+ x
2
g
2i
+ .... + x
m
g
mi
.
exemple : code (6,3) avec
Grard-Michel Cochard
inf or mat ion ut ile : donc 8 mot s possibles
inf or mat ion code :
La r elat ion conduit
a
1
= x
2
+ x
3

a
2
= x
1
+ x
3

a
3
= x
1
+ x
2
Les mot s du code sont :
000000 001110 010101 011011
100011 101101 110110 111000
On const at e que d
min
= 3 ce qui per met la cor r ect ion des er r eur s simples et la dt ect ion des er r eur s
doubles
exemple : code (8,7) avec
inf or mat ion ut ile :
inf or mat ion code :
La r elat ion conduit a
1
= x
1
+ x
2
+ x
3
+ x
4
+ x
5
+ x
6
+ x
7
(modulo 2)
a
1
est appel bit de par it : les mot s du code ont un nombr e pair de 1.
On pour r a ainsi r epr sent er des car act r es sur 8 bit s avec 7 bit s r elat if s au code ASCI I et le huit ime bit
t ant le bit de par it (que l' on peut placer , bien sr , o l' on veut ; la cout ume est de le placer en t t e) :
Grard-Michel Cochard
Avec ce syst me, 2 car act r es dif f r ant par 1 du code ASCI I dif f r ent aussi par le bit de par it donc d
min

= 2. Ce code ne per met donc que la dt ect ion des er r eur s simples. On peut amlior er la pr ot ect ion cont r e
les er r eur s en ef f ect uant galement un cont r le de par it "longit udinal" par opposit ion au cont r le de
par it pr cdent appel "ver t ical" (LRC = Longit udinal Redundancy Check ; VRC = Ver t ical Redundancy
Check) en aj out ant un car act r e de cont r le t ous les b blocs :
La t r ansmission sr ie des blocs ser a donc :
01100000 00100001 ------------ 11001111 01000010 -------->
contrle ! O B
Avec ce syst me, deux gr oupes de blocs dif f r ant par 1 bit d' inf or mat ion ut ile dif f r ent aussi par le bit
VRC, par le bit LRC et par le bit LRC+VRC. On a donc d
min
= 4 ce qui per met la dt ect ion des er r eur s simples
et doubles et la cor r ect ion des er r eur s simples.
q codes polynmiaux
Les codes polynmiaux sont des codes linair es syst mat iques qui per met t ent la dt ect ion des er r eur s. I ls
sont t r s ut iliss dans les pr ocdur es act uelles de t r ansmission de donnes. Soit un message de m bit s
ut iles :
o la numr ot at ion des bit s est quelque peu dif f r ent e de celle ut ilise j usqu' pr sent (mais t r adit ionnelle
dans l' ut ilisat ion des codes polynmiaux).. Au message X, on associe le polynme :
X(z) = x
0
+ x
1
z + x
2
z
2
+ .....+ x
m-1
z
m-1
De t els polynmes peuvent t r e aj out s (modulo 2) et mult iplis suivant les r gles boolennes. Un code
polynomial est un code linair e syst mat ique t el que chaque mot du code est r epr sent par des polynmes
Y(z) mult iples d' un polynme H(z) appel polynme gnr at eur :
Y(z) = Q(z).H(z)
Grard-Michel Cochard
Examinons comment on passe de l' inf or mat ion ut ile (m bit s) r epr sent e par un polynme X(z)
l' inf or mat ion code (n bit s) r epr sent e par le polynme Y(z). On df inir a donc un code polynomial (n,m) et
on aj out er a l' inf or mat ion ut ile r = n-m bit s de cont r le. On pose :
X(z) = x
0
+ x
1
z + x
2
z
2
+ .....+ x
m-1
z
m-1
H(z) = h
0
+ h
1
z + h
2
z
2
+ ...... + z
r
polynme gnr at eur de degr r
Le polynme z
r
X(z) est un polynme de degr m + r - 1 = n - 1. I l compor t e n t er mes dont les r pr emier s
sont nuls. Ef f ect uons la division polynomiale de z
r
X(z) par H(z) :
z
r
X(z) = Q(z).H(z) + R(z)
o R(z) est un polynme de degr r -1, r est e de la division. Puisque l' addit ion modulo 2 est ident ique la
soust r act ion modulo 2, on a
Y(z) = Q(z).H(z) = z
r
X(z) + R(z)
Y(z) est le polynme associ au mot -code. I l compor t e n t er mes et est de degr n-1.
exemple : code polynomial (7,4), de polynme gnr at eur H(z) = 1 + z + z
3
. Une inf or mat ion ut ile cor r espond
au polynme X(z) = x
0
+ x
1
z + x
2
z
2
+ x
3
z
3
. La division de z
r
X(z) par H(z) conduit aux r sult at s suivant s :
Q(z) = x
3
z
3
+ x
2
z
2
+(x
1
+ x
3
)z + x
0
+ x
2
+ x
3
R(z) = (x
1
+ x
2
+ x
3
)z
2
+ (x
0
+ x
1
+ x
2
)z + x
0
+ x
2
+ x
3
Y(z) = x
3
z
6
+ x
2
z
5
+ x
1
z
4
+ x
0
z
3
+ (x
1
+ x
2
+ x
3
)z
2
+ (x
0
+ x
1
+ x
2
)z + x
0
+ x
2
+ x
3
d' o le mot de code (x
3
x
2
x
1
x
0
a
2
a
1
a
0
) avec
a
2
= x
1
+ x
2
+ x
3

a
1
= x
0
+ x
1
+ x
2

a
0
= x
0
+ x
2
+ x
3
d' o la mat r ice G du code
Les pr incipaux codes polynomiaux ut iliss en t linf or mat ique sont :
q code CCI TT V41, polynme gnr at eur H(z) = z
16
+ z
12
+ z
5
+ 1 ; ut ilisat ion dans la pr ocdur e HDLC
q code CRC 16, polynme gnr at eur H(z) = z
16
+ z
15
+ z
2
+ 1 ; ut ilisat ion dans la pr ocdur e BSC, avec
codage EBCDI C
q code CRC 12, polynme gnr at eur H(z) = z
12
+ z
11
+ z
3
+ z
2
+ z + 1 ; ut ilisat ion dans la pr ocdur e
BSC, avec codage sur 6 bit s
q code ARPA, polynme gnr at eur H(z) = z
24
+ z
23
+ z
17
+ z
16
+ z
15
+ z
13
+ z
11
+ z
10
+ z
9
+ z
8
+ z
5
+ z
3
+
Grard-Michel Cochard
1
q code Et her net , polynme gnr at eur H(z) = z
32
+ z
26
+ z
23
+ z
22
+ z
16
+ z
12
+ z
11
+ z
10
+ z
8
+ z
7
+ z
5
+
z
4
+ z
2
+ z + 1
cas par t iculier : Un code cyclique est un code polynomial (n,m) t el que son polynme gnr at eur H(z) divise
z
n
+ 1
z
n
+ 1 = H(z)(z)
o (z) est un polynme de degr n. Les codes cycliques possdent la pr opr it f ondament ale suivant e : une
per mut at ion cir culair e d' un mot du code est un mot du code.
Exer cices et t est s : Exer cice 22, Exer cice 23, Exer cice 24, Exer cice 25, Exer cice 26, Exer cice 27,
Exer cice 28, Exer cice 29, Exer cice 30, Exer cice 31, QCM24, QCM25, QCM26, QCM27, QCM28, QCM29,
QCM30


Grard-Michel Cochard
Modes de t r ansmission
Sommair e :
Tr ansmissions par allle et sr ie
Modes d' exploit at ion d' une voie de t r ansmission
Tr ansmissions asynchr one et synchr one
Tr ansmission par signaux numr iques
Modulat ion et dmodulat ion
Tr ansmissions par allle et sr ie
q t r ansmission par allle
Les or dinat eur s manipulent non pas des bit s isols, mais des mot s de plusieur s bit s aussi bien pour le calcul que pour le
st ockage. On est donc conduit imaginer un syst me de t r anspor t dans lequel les dif f r ent s bit s d' un mot sont
vhiculs en par allle. Cela implique que pour des mot s de N bit s il f aut N lignes de t r ansmission.
Cet t e possibilit compor t e des inconvnient s vident s :
q les lignes ncessit ent une masse mt allique dlir ant e gr ande dist ance
q non synchr onisat ion des bit s t r anspor t s gr ande dist ance
Pour ces r aisons, gr ande dist ance, la t r ansmission par allle n' est pas employe ; elle peut l' t r e, par cont r e, ent r e un
or dinat eur et des pr iphr iques pr oches (impr imant e par allle par exemple).
Une aut r e possibilit , plus sophist ique, est la t r ansmission par allle de signaux sur des canaux de f r quences
dif f r ent es ; en f ait , comme on le ver r a plus loin, cet t e possibilit cor r espond au mult iplexage en f r quence.
q t r ansmission sr ie
Dans ce mode, les bit s sont t r ansmis les uns der r ir e les aut r es, ce qui ncessit e une "sr ialisat ion" ef f ect ue par une
logique de t r ansmission dont la pice mat r esse n' est aut r e qu' un r egist r e dcalage dont le f onct ionnement est
r yt hm par une hor loge.
Grard-Michel Cochard
Une dif f icult maj eur e de ce mode de t r ansmission est lie l' hor loge ; en ef f et , il est ncessair e d' employer une
hor loge d' mission et une hor loge de r cept ion qui doivent f onct ionner en synchr onisme par f ait .
Exer cices et t est s : QCM15
Modes d' exploit at ion d' une voie de t r ansmission
Tr ois modes d' exploit at ion peuvent t r e df inis sur une liaison point point r eliant deux st at ions
met t r ices/ r cept r ices:
q mode simplex : l' une des st at ions met et l' aut r e r eoit . La
communicat ion est donc unidir ect ionnelle pur e.
q mode semi-duplex (half duplex ou alt er nat if ) : la communicat ion est
unidir ect ionnelle, mais le sens de t r ansmission change
alt er nat ivement : une st at ion met , l' aut r e r eoit ; puis c' est la
st at ion r cept r ice qui devient met t r ice et r cipr oquement ; et c...
Grard-Michel Cochard
q mode duplex (f ull duplex) : les deux st at ions peuvent met t r e et
r ecevoir simult anment . Un moyen r pandu (mais pas le seul) de
per met t r e cet t e t r ansmission double sens est le mult iplexage en
f r quence : la plage de f r quence compor t e deux bandes, l' une pour
un sens, l' aut r e pour l' aut r e sens :
Tr ansmissions asynchr one et synchr one
q t r ansmission asynchr one
Elle consist e en la t r ansmission d' une succession de blocs cour t s de bit s (1 car act r e - en gr is sur la f igur e ci-
dessous) avec une dur e indf inie ent r e l' envoi de deux blocs conscut if s. Un bit START annonce le dbut du bloc (
polar it inver se de celle de la ligne au r epos - idle), un ou deux bit s STOP annoncent la f in du bloc (polar it inver se de
celle du bit STOP). Un bit de par it est
Pour ce t ype de t r ansmission, les dbit s sont nor maliss :
- blocs de 11 bit s : 110 b/ s ;
- blocs de 10 bit s : 300, 600, 1200, 2400, 3600, 4800, 9600,
19200 b/ s.
q t r ansmission synchr one
Ce t ype de t r ansmission est bien adapt aux donnes volumineuses et aux ncessit s de t r ansmission r apide.
L' inf or mat ion est t r ansmise sous la f or me d' un f lot cont inu de bit s une cadence df inie par l' hor loge d' mission. Le
f lot de bit s est r par t i cependant en t r ames qui peuvent t r e de longueur var iable ou de longueur f ixe. Les t r ames
doivent t r e pr cdes d' un mot if de bit s annonant un dbut de t r ame et , vent uellement se t er miner par un mot if
analogue. Ce mot if de bit s ne doit pas videmment t r e conf ondu avec une por t ion de la zone de donnes. On emploie
cet ef f et la t echnique du bit -st uf f ing que nous expliquons sur un cas par t iculier .
Grard-Michel Cochard
exemple : la pr ocdur e synchr one HDLC emploie des t r ames dbut ant par le dr apeau 01111110 et f inissant par le mme
dr apeau. Pour vit er que ce mot if ne se r et r ouve l' int r ieur de la t r ame, on convient de r emplacer chaque gr oupe de
cinq "1" successif s par 111110 ; la lect ur e, chaque f ois que l' on t r ouver a le mot if 111110, on enlver a le "0".
Comme nous l' avons dj signal, l' hor loge de r cept ion doit t r e synchr one avec l' hor loge d' mission. Pour r soudr e
ce pr oblme on peut envisager deux solut ions :
- solut ion 1 (mauvaise) : t r ansmet t r e sur deux canaux par allles l' inf or mat ion et l' hor loge ; cet t e
solut ion est r ej et er car en dehor s du f ait qu' elle ncessit e une bande passant e non ngligeable, sur
longue dist ance, les signaux des deux canaux se dsynchr onisent .
- solut ion 2 (bonne) : int gr er l' hor loge l' inf or mat ion : emploi d' un encodage par t iculier comme on le
ver r a plus loin.
Exer cices et t est s : Exer cice 18, QCM16
Tr ansmission par signaux numr iques
Apr s numr isat ion de l' inf or mat ion, on est conf r ont au pr oblme de la t r ansmission des "0" et des "1". Une pr emir e
possibilit est l' ut ilisat ion de signaux numr iques ce qui par at logique (on ver r a que des signaux analogiques peuvent
aussi convenir ).
I l s' agit donc de f air e cor r espondr e un signal numr ique pour le "0" et un aut r e signal numr ique pour le "1". I l y a
plusieur s manir es de pr ocder . Nous donnons ci-dessous quelques exemples (du plus simple ver s le plus compliqu).
- codes NRZ (Non Ret our Zr o), RZ (Ret our Zr o), bipolair e NRZ et RZ
a) NRZ : le codage est simple : un niveau 0
pour le "0", un niveau V
0
pour le "1"
b) RZ : chaque "1" est r epr sent par une
t r ansit ion de V
0
0.
c) bipolair e NRZ : alt er nat ivement , un "1"
est cod posit ivement , puis ngat ivement
d) bipolair e RZ : mme t r ait ement que
pr cdemment .
- codes biphases : le signal d' hor loge et le signal de donnes sont convolus.
Grard-Michel Cochard
ces codes sont df inis sur le schma ci-
cont r e par compar aison au codage NRZ
a) codage biphase cohr ent ou Manchest er
: le "0" est r epr sent par une t r ansit ion
posit ive-ngat ive et le "1" par une
t r ansit ion ngat ive-posit ive.
b) codage biphase dif f r ent iel : saut de
phase de 0 pour un "0" et saut de phase de
pour un "1"
Pour ces codages, il est impor t ant de vr if ier que les f r quences t r anspor t es se t r ouvent dans la bande passant e car
ils ne doivent pas subir un t r op f or t af f aiblissement . Pour un codage donn d' une valeur binair e (un oct et par
exemple), le signal est dcompos en composant es sinusodales de Four ier et le spect r e des f r quences est t abli :
En ef f ect uant cet t e opr at ion pour t out es les valeur s possibles et en les combinant , on obt ient le spect r e du code.
Quelques allur es de ces spect r es sont donnes ci-dessous.
Suivant les voies de t r ansmission ut ilises, il est alor s possible de voir si le codage convient ou pas. En par t iculier , les
codes NRZ et RZ possdent l' inconvnient de possder une har monique non ngligeable la f r quence zr o
Grard-Michel Cochard
(composant e qui passe mal au t r aver s des quipement s r seaux).
Par ailleur s et d' une manir e gnr ale, les signaux numr iques possdent un t r s gr os inconvnient : ils se df or ment
gr ande dist ance (ef f et capacit if des lignes) :
ce qui signif ie que le t r anspor t par des signaux numr iques n' est possible qu' cour t e dist ance. Pour des longues
dist ances, il f aut employer une aut r e mt hode : la modulat ion .
Exer cices et t est s : Exer cice 13, Exer cice 20, Exer cice 32, Exer cice 38, Exer cice 39, QCM17
Modulat ion et dmodulat ion
La modulat ion consist e ut iliser une onde "por t euse" sinusodale :
v(t ) = V sin(t + )
dans laquelle on va modif ier cer t ains par amt r es pour r epr sent er les "0" et les "1" :
q modif icat ion de V (modulat ion d' amplit ude)
q modif icat ion de (modulat ion de f r quence)
q modif icat ion de (modulat ion de phase)
a) signal numr ique
t r anspor t er en NRZ
b) modulat ion d' amplit ude
c) modulat ion de f r quence
Grard-Michel Cochard
d) et e)modulat ion de
phase
On peut aussi imaginer une combinaison des dif f r ent s t ypes de modulat ion, par exemple, la combinaison d' une
modulat ion d' amplit ude et d' une modulat ion de phase (dans la f igur e ci-dessous, cet t e combinaison per met d' avoir 8
signaux dif f r ent s, chaque signal t r anspor t ant chacun 3 bit s) :
Pour les longues dist ances, la solut ion de la modulat ion est quasi-gnr ale. Une liaison t l-inf or mat ique classique (en
modulat ion) est r epr sent e ci-dessous :
Grard-Michel Cochard
ETTD : Equipement Terminal de Traitement de Donnes
ETCD : Equipement Terminal de Circuit de Donnes
Exer cices et t est s : QCM18, QCM19, QCM20
Grard-Michel Cochard
Commut at ion et Mult iplexage
Sommair e :
Pr incipe de la commut at ion
Types de commut at ion
Mult iplexage
Voies Numr iques Mult iplexes
Pr incipes de la commut at ion
Pour la communicat ion ent r e usager s, la commut at ion est essent ielle. I l est en ef f et impensable de r elier chaque usager t ous les
aut r es. En ef f et , si l' on voulait r elier n st at ions dir ect ement chacune d' elles, il f audr ait t ablir n(n-1)/ 2 liaisons ce qui est impensable
au niveau plant air e.
On est conduit logiquement const r uir e les r seaux par t ir de nuds de commut at ion. Ces nuds de commut at ion sont char gs
d' acheminer dans la bonne dir ect ion les inf or mat ions qu' ils r eoivent . Cet t e f onct ionnalit est appele r out age.
Types de commut at ion
En f ait , la commut at ion peut se concevoir de manir es dif f r ent es
q commut at ion de cir cuit s : elle consist e r quisit ionner , pour une communicat ion, des t r onons de r seau pour assur er une liaison
de bout en bout ; les t r onons sont lis les uns aux aut r es chaque nud de commut at ion ; la communicat ion t er mine, les
t r onons sont libr s et disponibles pour une nouvelle commut at ion. Cet t e mt hode est bien connue en t lphonie.
illust r at ion
Grard-Michel Cochard
q commut at ion de messages : l' inf or mat ion t r ansmet t r e est dcoupe en messages ; les messages cir culent sur le r seau
manir e du t r anspor t aut omobile. Chaque nud de commut at ion ser t de r out eur mais aussi d' hber gement des messages en
sit uat ion d' engor gement des t r onons du r seau. Ce mode de commut at ion a pr at iquement dispar u au pr of it de la commut at ion de
paquet s.
illust r at ion
q commut at ion de paquet s : chaque message est dcoup en paquet s de pet it e t aille qui sont numr ot s pour un r -assemblage
vent uel. Les paquet s cir culent dans le r seau et les nuds de commut at ion en ef f ect uent le r out age et l' hber gement . Sur un
t r onon, les paquet s se suivent , mme s' ils n' appar t iennent pas au mme message.
illust r at ion
L' int r t de la commut at ion de paquet s sur la commut at ion de messages peut t r e r endu vident par la f igur e ci-dessous ; on gagne du
t emps par la simult anit de r cept ion et de t r ansf er t de paquet s dif f r ent s.
I l exist e deux t ypes de commut at ion de paquet s
q le cir cuit vir t uel : t ous les paquet s d' un mme message suivent le mme chemin df ini pour chaque message ; la mt hode est
similair e celle de la commut at ion de cir cuit s.
q le dat agr amme : chaque paquet d' un message peut empr unt er un chemin dif f r ent des aut r es ; l' ar r ive, il f aut r or donner les
paquet s du message car des paquet s peuvent aller plus vit e que d' aut r es puisqu' empr unt ant des chemins dif f r ent s.
Exer cices et t est s : QCM38, QCM39
Grard-Michel Cochard
Mult iplexage
Le mult iplexage consist e f air e passer plusieur s messages sur un mme t r onon de r seau. On dist ingue deux t ypes de mult iplexage :
q mult iplexage spat ial
La bande passant e du canal est divise en sous-bandes (canaux) chaque message cor r espond une sous-bande de f r quence ; un
mult iplexeur mlange les dif f r ent s messages ; un dmult iplexeur , l' ar r ive, spar e, gr ce un f ilt r age en f r quence, les messages.
q mult iplexage t empor el : ce t ype de mult iplexage est bien adapt aux r seaux commut at ion de paquet s. Le mult iplexeur n' est
aut r e qu' un mlangeur de paquet s, le dmult iplexeur est un t r ieur de paquet s.
exemple : liaison t r ame MI C of f er t e par Fr ance Tlcom ; 1 t r ame (analogue un t r ain) compor t e 30 I T ut ilisat eur s et 2 I T de
ser vice (chaque I T, qui signif ie "int er valle de t emps", est analogue un wagon). Chaque I T peut r ecevoir l' quivalent d' un paquet .
Chaque I T peut r ecevoir un oct et ; une t r ame t r anspor t e donc 32 oct et s (256 bit s ). Le dbit t ot al est de 2 Mbit s/ s. Si un usager
ut ilise cet t e t r ame en met t ant un paquet dans une I T pr cise dans chaque t r ame, le dbit , pour cet usager , ser a de 64 Kbit s/ s. S' il
ut ilise deux I T par t r ame, il double son dbit .
On const at er a qu' une t r ame est t r ansmise t out es les 125 micr osecondes.
Exer cices et t est s : Exer cice 16, Exer cice 17, Exer cice 19, Exer cice 36, QCM22, QCM23
Grard-Michel Cochard
Voies numr iques mult iplexes
Les inf r ast r uct ur es de t r anspor t de l' inf or mat ion sont de nos j our s ddies au t r anspor t de donnes numr iques. L' exemple du
par agr aphe pr cdent en est un exemple. Par ailleur s, dest ines t r anspor t er de volumineuses quant it s de donnes binair es, elles
ut ilisent la t echnique du mult iplexage.
PDH : Plesiochr onous Digit al Hier achy
Comme pr cis pr cdemment , l' ut ilisat ion de t r ames MI C r alisent le mult iplexage de 32 voies (I T) 64 Kbit s/ s (lut ilisat ion de t out e
la t r ame cor r espond 2 Mbit s/ s). I l f aut not er que deux I T sont r ser vs pour le ser vice (I T0 et I T16).
q I T0 : ser t dlimit er les t r ames (mot de ver r ouillage de t r ame) : t r ame pair e : 10011001 ; t r ame impair e : 11000000
q I T16 : inf or mat ions de signalisat ion
Conues l' or igine pour t r anspor t er la voie numr ise, ces t r ames sont mult iplexes pour un t r anspor t d' un gr and nombr e de
communicat ions t lphoniques. I l f aut aussi not er une dif f r ence de st andar disat ion ent r e l' Eur ope (32 voies par t r ame) et les USA-
J apon (24 voies par t r ame).
Le multiplexage successif des trames permet d'obtenir de hauts dbits. De l'information de contrle tant entre chaque niveau de
multiplexage, le dbit n'est pas exactement le dbit nominal. C'est d'ailleurs pour cette raison que cette hirarchie est appele plsiochrone
(plsio = presque).

Evidemment , comme cet t e t echnologie n' est pas vr aiment synchr one, il est ncessair e de dmult iplexer complt ement pour accder
une voie. c' est un inconvnient maj eur qui a conduit df inir une aut r e hir ar chie, la hir ar chie synchr one.
SDH : Synchr onous Digit al Hier ar chy
La hir ar chie SDH a t dveloppe en Eur ope t andis qu' une hir ar chie analogue t ait dveloppe aux USA : SONET (Synchr onous
Opt ical NETwor k). Dans ce t ype de hir ar chie, la t r ame est plus complexe que dans le cas de PDH. Elle se r epr oduit 8000 f ois par
seconde et t r anspor t e 810 oct et s ce qui cor r espond un dbit de 51,84 Mbit s/ s ; cela signif ie aussi qu' un oct et par t iculier de la t r ame
est t r anspor t un dbit de 64 Kbit s/ s. La t r ame est pr sent e sous f or me d' une gr ille de 9 lignes et 90 colonnes :
Grard-Michel Cochard
Les oct et s des t r ois pr emir es lignes et des t r ois pr emir es colonnes (sur dbit de sect ion), ainsi que le r est e des t r ois pr emir es
colonnes (sur dbit de ligne) sont ut iliss pour la synchr onisat ion. Un point eur indique le dbut des donnes (cont eneur vir t uel) ; les
donnes ut iles commencent par un oct et de sur dbit de conduit . On peut insr er des donnes nimpor t e o dans la t r ame (dans les 87
colonnes suivant les t r ois pr emir es ).
La t r ame SDH est compat ible avec la t r ame SONET, mais compor t e 9 lignes de 270 colonnes (2430 oct et s). Elle est t r ansmise en 125
micr osecondes ce qui cor r espond un dbit de 155,52 Mbit s/ s, soit 3 f ois le dbit nominal de la t r ame SONET.
Les cor r espondances ent r e les niveaux de mult iplexage de SDH et de SONET sont donnes dans le t ableau suivant :
SDH SONET dbit en Mbit s/ s
STS1 51,84
STM1 STS3 155,52
STS9 466,56
STM4 STS12 622,08
STS18 933,12
STS24 1244,16
STS36 1866,24
STM16 STS48 2488,32
Technologies des rseaux de communication
Grard-Michel Cochard
Not ion de pr ot ocole
Sommair e :
Modlisat ion et pr ot ocoles
Exemples
Modlisat ion et pr ot ocoles
Un r seau de t r ansmission de donnes est souvent expr im sous la f or me d' un modle en couches. Pour f air e compr endr e ce concept , imaginons une modlisat ion de la post e int er nat ionale.
Deux cor r espondant s A, Par is, et B, Pkin s' envoient du cour r ier post al. Comme A ne par le pas le chinois et que B ne par le pas le f r anais, la langue anglaise, suppose compr hensible par
un nombr e suf f isant de per sonnes, ser a choisie pour cor r espondr e. Admet t ons aussi que ces deux cor r espondant s envoient leur cour r ier par t ir de leur lieu de t r avail (ent r epr ise par
exemple) : leur cour r ier par t ir a donc en mme t emps que le cour r ier de leur ent r epr ise qui est gr par un ser vice cour r ier .
I maginons alor s la succession d' vnement s pour que A envoie une let t r e B.
q A cr it la let t r e en f r anais avec son st ylo.
q A donne sa let t r e une secr t air e anglophone qui la t r aduit en anglais, la met dans une enveloppe et cr it l' adr esse de B
q La per sonne char ge du r amassage du cour r ier passe dans le ser vice de A pour r amasser le cour r ier .
q Le ser vice cour r ier ef f ect ue un t r i du cour r ier et l' af f r anchit avec une machine af f r anchir .
q Le cour r ier est dpos au bur eau de post e.
q Le cour r ier est char g dans une voit ur e qui l' emmne au cent r e de t r i
q Le cour r ier pour la Chine est emmen l' ar opor t de Par is par t r ain
q Le cour r ier pour la Chine est t r ansmis par avion l' ar opor t de Pkin
q Le cour r ier est t r ansmis par t r ain de l' ar opor t de Pkin au cent r e de t r i de Pkin
q Le cour r ier pour l' ent r epr ise de B est t r ansmis l' ent r epr ise par voit ur e
q Le ser vice cour r ier de l' ent r epr ise de B t r ie le cour r ier ar r iv par ser vice
q Le cour r ier est dist r ibu heur e f ixe aux dest inat air es et en par t iculier au ser vice de B
q La secr t air e de B ouvr e le cour r ier et t r aduit en chinois le cont enu de la let t r e dest ine B
q B lit la let t r e que lui a envoye A.
On peut r sumer par un schma la succession des vnement s af in de met t r e en vidence un modle en couches et les noeuds du r seau:
Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
La dnominat ion des couches est conf or me un st andar d appel OSI (Open Syst em I nt er connect ) qui ser a t udi plus loin. Sur cet exemple, but uniquement pdagogique, bas sur un
r seau post al (imaginair e !), explicit ons les f onct ionnalit s de chaque couche.
q couche applicat ion : cr it ur e/ lect ur e de la let t r e
q couche pr sent at ion : t r aduct ion, mise en f or me, ouver t ur e de let t r e
q couche session : r elev/ dist r ibut ion du cour r ier dans les ser vices
q couche t r anspor t : act ion du ser vice cour r ier
q couche r seau : act ion du bur eau de post e ou du cent r e de t r i
q couche liaison : acheminement de la let t r e ent r e deux noeuds conscut if s du r seau
q couche physique : ut ilisat ion des suppor t s de communicat ion
Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
Dans cet t e modlisat ion, chaque couche est bt ie sur la couche inf r ieur e. Par exemple, le t r anspor t r out ier (couche liaison) a besoin de l' inf r ast r uct ur e r out ir e (couche physique).
Pour chacune des couches, des f onct ionnalit s (ici t r s r sumes) sont df inies qui sont des ser vices r endus aux couches supr ieur es. Les lignes r ouges du schma indiquent la suit e de
ser vices r endus par les dif f r ent es couches. Par ailleur s, les f onct ionnalit s de chaque couche cor r espondent des r gles appeles pr ot ocoles.
Pr enons maint enant un exemple plus "t lcommunicat ions" en envisageant un t r ansf er t de f ichier ent r e un or dinat eur X et un or dinat eur Y r elis par un cble sr ie. On peut envisager une
modlisat ion 3 couches :
A : couche application
B : couche gestion de messages
C : couche physique
q L' ut ilisat eur dsir ant t r ansf r er un f ichier f ait appel la couche A l' aide d' une pr imit ive du t ype envoyer _f ichier (nom du f ichier , dest inat air e).
q La couche A dcoupe le f ichier en messages et t r ansmet chaque message la couche B par une pr imit ive du t ype envoyer _message ( numr o de message, dest inat air e).
q La couche B ef f ect ue la gest ion de l' envoi de message, vent uellement en dcoupant le message en unit s int er mdiair es (t r ames) ; l' envoi des t r ames ent r e X et Y obissent des
r gles (pr ot ocole) : cadence d' envoi, cont r le de f lux, at t ent e d' un accus de r cept ion, cont r le de er r eur s.
q La couche B f our nit la couche C un t r ain de bit s qui ser a achemin, indpendamment de sa signif icat ion, via une voie de t r ansmission physique, ver s le dest inat air e.
L' inf or mat ion est t r ansmise par une voie de communicat ion plus ou moins complexe et chemine, au niveau du dest inat air e dans le sens inver se de ce qui vient d' t r e dcr it : met t eur et
r cept eur possde des couches ident iques.
On not er a aussi que les unit s d' inf or mat ion dif f r ent suivant les t r ois couches. Pour la couche A, l' unit est un f ichier , c' est dir e une suit e impor t ant e de bit s. Pour la couche B, l' unit
d' inf or mat ion est la t r ame qui possde une st r uct ur e df inie (inf or mat ion ut ile + inf or mat ion de ser vice). Pour la couche C, l' unit d' inf or mat ion est le signal t r ansmis sur le suppor t physique
de communicat ion.

Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
Exemples
Pr enons comme t ude de cas l' envoi de t r ames sur une liaison ent r e 2 noeuds A et B conscut if s d' un r seau. On admet t r a que l' inf or mat ion est envoye sous f or me de blocs successif s
appels t r ames. On suppose que ces t r ames ont une longueur f ixe L, que les noeuds sont dist ant s de d , que la vit esse de pr opagat ion des signaux sur le suppor t de communicat ion est v , que
le dbit est D, que chaque signal t r anspor t e 1 bit .
exemple 1 : la voie de communicat ion est par f ait e et il ne peut y avoir d' er r eur de t r ansmission ; on suppose que la t r ansmission est unidir ect ionnelle de A ver s B ; les noeuds ont des
capacit s de t r ait ement et de mmoir e inf inies : ils peuvent envoyer ou r ecevoir t out moment . Les t r ames sont envoyes les unes apr s les aut r es. La chr onologie des vnement s est
indique ci-dessous :
Une t r ame est mise (et est r eue) en un t emps t
e
= L/ D. Le t emps ncessair e l' envoi de N t r ames est
donc Nt
e
.
Mais la der nir e t r ame t ant mise, il f aut laisser le t emps aux signaux de se pr opager j usqu' B, d' o le
t emps de pr opagat ion d' un bit (ou d' un signal) : t
p
= d/ v
En df init ive, le t emps t ot al de t r ansmission de N t r ames est
T = Nt
e
+ t
p
Le pr ot ocole est ici r duit sa plus simple expr ession : df init ion de la longueur d' une t r ame et envoi successif des t r ames.

Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
exemple 2 : On r epr end les hypot hses de l' exemple pr cdent avec les modif icat ions suivant es :
q on suppose maint enant qu' il peut y avoir des er r eur s de t r ansmission et que ces er r eur s peuvent t r e dt ect es par le dest inat air e. Le mcanisme de dt ect ion suppose qu' un
champ er r eur soit incor por la t r ame.
q un acquit t ement est envoy de B ver s A sous f or me d' un message de 1 bit (0 si la t r ame est cor r ect e, 1 si la t r ame est er r one). A n' envoie de t r ame que si l' acquit t ement de la
t r ame pr cdent e a t r eu.
q si un acquit t ement ngat if r evient ver s A, celui-ci doit r -envoyer de nouveau la t r ame.
q les t r ames compor t e un champ dont la valeur est le numr o de t r ame.
q le t emps de t r ait ement (vr if icat ion de la t r ame) est suppos const ant et gal t
v
Le schma chr onologique est maint enant le suivant (dans l' hypot hse o il n' y a pas d' er r eur ).
Le t emps ncessair e l' acheminement complet d' une t r ame est t
e
+ 2 t
p
+ t
v
o t
e
et t
p
ont les mmes
df init ions que dans l' exemple 1. Le t emps ncessair e l' acheminement de N t r ames est donc
T = N(t
e
+ 2 t
p
+ t
v
)
On not er a que puisque l' acquit t ement ne compor t e qu' un seul bit , le t emps d' mission de cet acquit t ement
est ngligeable.
Quest ions : Le pr ot ocole ci-dessus possde un inconvnient maj eur ; lequel ? Quelle doit t r e la longueur du champ r elat if la numr ot at ion des t r ames ?

Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
exemple 3 : On modif ie maint enant les hypot hses de la manir e suivant e
q la t r ansmission est bi-dir ect ionnelle ; chacun son t our X et Y envoient des t r ames
q chaque t r ame compor t e, out r e le champ dt ect eur d' er r eur , un champ compor t ant 2 numr os : le numr o de t r ame Ns et le numr o de la pr ochaine t r ame at t endue Nr de la par t du
cor r espondant . Si X r eoit une t r ame avec Nr = 5, il doit met t r e la t r ame numr o 5 et il est sr que la t r ame 4 a t r eue sans er r eur (et sit uat ion analogue pour Y).
q on nglige le t emps de vr if icat ion des er r eur s de t r ansmission.
Le chr onologie des vnement s est indique ci-dessous dans le cas o il n' y a pas d' er r eur de t r ansmission.
Le t emps ncessair e d' envoi d' une t r ame est t
e
+ 2 t
p
, mais on doit at t endr e un t emps t
e
(
le t emps de r ecevoir une t r ame) avant d' envoyer la pr ochaine t r ame ; le t emps ncessair e
l' envoi de N t r ames est donc
T = 2N(t
e
+ t
p
)
Quest ions : Quel est l' int r t de la double numr ot at ion des t r ames ? Ce pr ot ocole possde-t -il un inconvnient ?

Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
Applicat ion numr ique : Examinons les per f or mances de ces t r ois pr ot ocoles sous les hypot hses suivant es :
q valeur s des par amt r es de base : d= 1000 m ; L = 1024 bit s ; D = 64 Kbit s/ s et 155 Mbit s/ s ; v = 3.10
8
m/ s ;
q pour l' exemple 2, les champs numr ot at ion et er r eur s ont une longueur t ot ale de 11 oct et s , le t emps de vr if icat ion des er r eur s est de 10
-5
secondes; pour l' exemple 3, ces champs
ont une longueur t ot ale de 12 oct et s.
On s' int r esser a aux cr it r es de per f or mance suivant s : t emps ncessair e l' acheminement d' un message de longueur 1 Mo et t emps d' occupat ion en mission par X de la voie de
communicat ion.
le t ableau ci-dessous donne les r sult at s des calculs :
exemples
t emps d' acheminement t aux d' occupat ion
D = 64 Kbit s/ s D = 155 Mbit s/ s D = 64 Kbit s/ s D = 155 Mbit s/ s
exemple 1 125 s 0,05 s 1 1
exemple 2 133 s 0,28 s 0,99 0,28
exemple 3 269 s 0,17 s 0,50 0,33
Le cas de l' exemple 1 est sans int r t car non r alist e (liaison par f ait e) ; dans l' exemple 2, on a de bonnes per f or mances pour un dbit de 64 Kbit s/ s, par cont r e pour le dbit de 155
Mbit s/ s, le t aux d' occupat ion devient assez mauvais (ne pas oublier que les liaisons ne sont pas gr at uit es !) ; pour l' exemple 3, le t aux d' occupat ion n' est pas ext r aor dinair e, mais il f aut
pr endr e en considr at ion que la ligne est bidir ect ionnelle et , en f ait , le t aux devr ait t r e mult ipli par 2.

Exer cices et t est s : Exer cice 33, Exer cice 34, Exer cice 37, Exer cice 41, QCM31, QCM32, QCM33, QCM34, QCM35, QCM36, QCM37
Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
Bibliogr aphie

D. BATTU
Tlcommunicat ions,
Pr incipes, I nf r ast r uct ur es
et ser vices
Dunod
I nf or mat iques
P. LECOY Technologie des Tlcoms Her mes
C. SERVI N
Telecoms 1, de la
t r ansmission
l' ar chit ect ur e de r seaux
Dunod
I nf or mat iques
W. STALLI NGS
Dat a and Comput er
Communicat ions
Pr ent ice Hall
G. BOUYER
Tr ansmissions et r seaux de
donnes
Dunod
M.MAI MAN Tlcoms et Rseaux Masson
P. ROLLI N,
G. MARTI NEAU,
L. TOUTAI N,
A. LEROY
Les Rseaux, pr incipes
f ondament aux
Her mes
A. TANENBAUM Rseaux I nt er Edit ions
P-G. FONTOLLI ET
Syst mes de
t lcommunicat ions, bases
de t r ansmission
Dunod


Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
Exer cices et Test s
sommair e :
Enoncs
Solut ions
QCM

Exer cice 1
1) Une image TV numr ise doit t r e t r ansmise par t ir d' une sour ce qui ut ilise une mat r ice d' af f ichage de 450x500 pixels,
chacun des pixels pouvant pr endr e 32 valeur s d' int ensit dif f r ent es. On suppose que 30 images sont envoyes par seconde. Quel
est le dbit D de la sour ce ?
2) L' image TV est t r ansmise sur une voie de lar geur de bande 4,5 MHz et un r appor t signal/ br uit de 35 dB. Dt er miner la capacit
de la voie.

Exer cice 2
Un signal numr ique de f or me "cr neau", de pr iode T, est envoy sur une voie de t r ansmission.
1) Dcomposer le signal en sr ie de Four ier
2) La voie ayant une bande passant e allant de la f r quence 4/ T 8/ T, quel est le signal r eu en bout de ligne (en ngligeant le
br uit , l' amor t issement et le dphasage).

Exer cice 3
Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
Quelle est la capacit d' une ligne pour t limpr imeur de lar geur de bande 300 Hz et de r appor t signal/ br uit de 3 dB ?

Exer cice 4
Un syst me de t r ansmission numr ique f onct ionne un dbit de 9600 bit s/ s.
1) Si un signal lment air e per met le codage d' un mot de 4 bit s, quelle est la lar geur de bande minimale ncessair e de la voie ?
2) Mme quest ion pour le codage d' un mot de 8 bit s.

Exer cice 5
Une voie possde une capacit de 20 Mbit s/ s. La lar geur de bande de la voie est de 3 MHz. Quel doit t r e le r appor t signal/ br uit
?

Exer cice 6
Si l' af f aiblissement est de 30 dB, quel est le r appor t | Ve/ Vs| des ondes sinusodales d' ent r e et de sor t ie d' une por t ion de voie
de t r ansmission ?
Exer cice 7
La dcomposit ion en sr ie de Four ier d' un signal pr iodique conduit une super posit ion de signaux sinusodaux de f r quences f ,
3f , 5f , 7f ,Sachant que la bande passant e est [5f , 25f ], combien de signaux sinusodaux lment air es ser ont dt ect s l' ar r ive
?
Exer cice 8
Une voie de t r ansmission vhicule 8 signaux dist inct s ; sa r apidit de modulat ion est R = 1200 bauds. Quel est le dbit binair e de
Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
cet t e ligne ?
Exer cice 9
Une voie de t r ansmission vhicule 16 signaux dist inct s. Quelle est la quant it d' inf or mat ion binair e maximale pouvant t r e
t r anspor t e par chaque signal ?
Exer cice 10
Le r appor t signal sur br uit d' une voie de t r ansmission est de 30 dB ; sa lar geur de bande est de 2 MHz. Quelle est ,
appr oximat ivement , la capacit t hor ique de cet t e voie ?
Exer cice 11
Sur une voie de t r ansmission, on const at e que le nombr e de communicat ions par heur e est de 1,5 et que chaque communicat ion a
une dur e moyenne de 360 secondes. Quel est le t r af ic cor r espondant ?
Exer cice 12
Sachant que pour une voie de t r ansmission, le nombr e de t r ansact ions par communicat ion est de 4000, la longueur moyenne d' une
t r ansact ion est de 12000 bit s, la dur e moyenne d' une communicat ion est 3600 secondes, le dbit binair e est 64 Kbit s/ s, donner
le t aux d' occupat ion de la voie.
Exer cice 13
On envoie la suit e de bit s : 01001110.
Quels sont les signaux cor r espondant s en NRZ, RZ, bipolair e NRZ, bipolair e RZ, biphase cohr ent , biphase dif f r ent iel ?
Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
Exer cice 14
On considr e un signal audio dont les composant es spect r ales se sit uent dans la bande allant de 300 3000 Hz. On suppose une
f r quence d' chant illonnage de 7 KHz.
1) Pour un r appor t signal sur br uit S/ B de 30 dB, quel est le nombr e n de niveaux de quant if icat ion ncessit ? On donne la r elat ion
: S/ B = 6n - a. On pr endr a a = 0,1.
2) Quel est le dbit ncessit ?
Exer cice 15
Soit le signal audio suivant :
Le codage t ant ef f ect u sur 8 niveaux et l' chant illonnage t ant df ini sur la f igur e ci-dessus, en dduir e le codage binair e de ce
signal.
Exer cice 16
4 t r ains d' inf or mat ion analogique sont mult iplexs sur une ligne t lphonique de bande passant e 400 - 3100 Hz. La bande passant e
de chaque t r ain est de 500 Hz. Explicit er le pr ocessus de mult iplexage.
Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
Exer cice 17
3 lignes sont mult iplexes sur une liaison commut at ion de paquet s de longueur 1200 bit s. Chaque ligne t r anspor t e des messages
de longueur r espect ive : 3600 bit s, 12000 bit s, 4800 bit s. Le dbit de la liaison commut e est de 4800 bit s/ s. Dcr ir e le
pr ocessus de mult iplexage.
Exer cice 18
Des car act r es ASCI I sur 8 bit s sont envoys sur une voie de t r ansmission de dbit nominal D.
1) On ef f ect ue la t r ansmission en mode asynchr one avec un bit st ar t et un bit st op. Expr imer en f onct ion de D le dbit ut ile.
2) On ef f ect ue la t r ansmission en mode synchr one avec des t r ames compor t ant un dr apeau de dbut et un dr apeau de f in , chacun
de 8 bit s, un champ de cont r le de 48 bit s et un champ d' inf or mat ion de 128 bit s. Expr imer en f onct ion de D le dbut ut ile.
3) Mme quest ion que b) mais avec un champ d' inf or mat ion de longueur 1024 bit s.
Exer cice 19
Tr ois voies 1200 bit s/ s sont mult iplexes sur une voie 2400 bit s/ s. Ces t r ois voies vhiculent des paquet s de mme longueur .
Pour un paquet , quel est le dbit appar ent sur la voie mult iplexe ?
Exer cice 20
Dans la list e suivant e appar aissent des codages en bande de base ; lesquels ?
RZ I SO6 TCP HTTP NRZ RVB
Exer cice 21
Pour numr iser un son mono analogique, on ut ilise une f r quence d' chant illonnage de 22 KHz et on code le un codage de valeur s
sur 8 bit s. Pour 1 minut e de son, quel est le volume cor r espondant en bit s (on suppose qu' il n' y a pas de compr ession) ?
Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
Exer cice 22
On divise le polynme x
7
+ x
5
+ 1 par le polynme gnr at eur x
3
+ 1. Quel est le r est e obt enu ?
Exer cice 23
On considr e des mot s de 3 bit s et un codage linair e de mat r ice G. Dt er miner les mot s cods.
Exer cice 24
Un code cyclique ut ilise la mat r ice H df inie ci-dessous :
Cet t e mat r ice H est l' quivalent de la mat r ice G et est df inie par la r elat ion H.Y = 0 o Y est le vect eur "cod" compor t ant les
bit s ut iles et les bit s de cont r le ; la mat r ice H est t ouj our s de la f or me (h, 1) et possde r lignes (r t ant le nombr e de bit s de
cont r le). Quel est l' algor it hme de codage ?
Exer cice 25
Un code ut ilise le polynme gnr at eur x
2
+ x + 1. Quel est l' encodage du message 11011 ?
Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
Exer cice 26
On considr e le code ci-dessous
mot s mot s code
00 10011
01 10100
10 01001
11 01110
Ce code per met -il
1) de dt ect er t out es les er r eur s doubles ?
2) de cor r iger t out es les er r eur s simples ?
Exer cice 27
Un message de longueur 11 bit s est encod avec 4 bit s de cont r le par un code polynmial bas sur l' ut ilisat ion du polynme
gnr at eur
H(z) = z
4
+ z
3
+ 1.
1) Dt er miner l' algor it hme de calcul des bit s de cont r le.
2) Soit le mot ut ile suivant : M = 10011011100 ; encoder ce mot .
Exer cice 28
Dans le cas d' un codage polynmial, on peut aut omat iser le calcul des bit s de cont r le avec un cir cuit int gr bas sur un r egist r e
dcalage et des por t es XOR. L' ar chit ect ur e d' un t el cir cuit est dcr it e par le schma ci-dessous.
pour un polynme gnr at eur du t ype H(z) = 1 + a
1
z + a
2
z
2
+......+a
n-1
z
n-1
+ z
n
. Les bit s encoder sont envoy un par un l' ent r e du
r egist r e dcalage, suivis de n zr os. Ce qui r est e dans le r egist r e dcalage apr s cet t e opr at ion est le champ de cont r le.
1) I maginer la st r uct ur e du cir cuit d' encodage pour le cas de l' exer cice 6.
Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
2) Appliquer le cir cuit au mot ut ile : M = 10011011100 et en dduir e le champ de cont r le.
Exer cice 29
Quelle est la dist ance de Hamming ent r e m1 = (11010101) et m2 = (10110101) ?
Exer cice 30
Soit un code linair e (6,3) dont la mat r ice est
Quelle est l' inf or mat ion code cor r espondant l' inf or mat ion ut ile 101 ?
Exer cice 31
Dans le cas de l' exer cice 30, quelle est la mat r ice G ?
Exer cice 32
Dans les t r ames nor malises E1, on ut ilise le code Bipolar AMI qui consist e coder un 0 par une absence de t ension lect r ique et
un 1 par une t ension alt er nat ivement posit ive et ngat ive.
1) Quelle est la suit e binair e code de la f igur e ci-dessous ?
Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
2) Sachant qu' une t r ame E1 cor r espond un dbit de 2 Mbit s/ s, quelle est la dur e d' un
moment lment air e (dur e d' un signal numr ique) ?
Exer cice 33
On ut ilise dans la t r ansmission de t r ames d' un met t eur A ver s un r cept eur B un pr ot ocole df ini de la manir e suivant e.
a) l' met t eur envoie successivement t r ois t r ames puis at t end leur acquit t ement de la par t de B.
b) quand cet acquit t ement ar r ive, l' met t eur envoie les t r ois t r ames suivant es et at t end un nouvel acquit t ement .
c) les t r ames sont composes de 1024 bit s dont 80 bit s de ser vice
d) les acquit t ement s sont composs de 64 bit s
e) le dbit de la voie est de 2 Mbit s/ s et la vit esse de pr opagat ion des ondes lect r omagnt iques est de 3.10
8
m/ s sur la voie de
10 km r eliant A et B.
1) Quelle est la dur e ncessair e l' expdit ion conf ir me d' une t r ame ?
2) Quel est le t aux d' occupat ion de la voie ?
3) Un message de 1 Mo est envoy de A ver s B par ut ilisat ion du pr ot ocole pr cdent . Quelle est la dur e t ot ale de la t r ansmission
de ce message ?
Exer cice 34
Deux machines A et B sont r elies par un r seau ut ilisant le pr ot ocole de liaison HDLC. La machine A r eoit de la machine B une
t r ame cor r ect e por t ant les numr os N(R)=5, N(S)=4. La machine A, son t our , envoie la machine B une t r ame compor t ant les
numr os N(S) et N(R). Quelle sont les valeur s de N(S) et N(R) ?
Exer cice 35
On dsir e t r anspor t er du son numr ique sur une voie de t r ansmission. La lar geur de bande de la voix
humaine est suppose bor ne supr ieur ement 4000 Hz. En appliquant le t hor me de
lchant illonnage, le son est numr is 8000 Hz et cod sur 8 bit s.
Quel doit t r e le dbit de la ligne ut ilise ?

Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
Exer cice 36
La t r ame MI C per met de mult iplexer plusieur s voies 64 Kbit s/ s.

a) Sachant que la t r ame MI C cor r espond un dbit de 2 Mbit s/ s, combien de voies peuvent -elles ainsi t r e mult iplexes dans une
t r ame MI C ?
b) Une applicat ion par t iculir e, comme la visioconf r ence, ncessit e un dbit de 192 Kbit s/ s. I ndiquer comment , avec une t r ame
MI C, il est possible dat t eindr e ce dbit .
Exer cice 37
On imagine un pr ot ocole de t r ansmission obissant aux r gles suivant es :
q le dbit est D
q la suit e de lenvoi dune t r ame par la st at ion A, un acquit t ement est r envoy A par la st at ion B dest inat air e de la t r ame.
On considr er a que cet acquit t ement peut t r e r duit 1 bit .
q la longueur L de la t r ame est f ixe
On dsigne par d la dist ance ent r e les st at ions A et B et par v la vit esse de pr opagat ion dun signal (cor r espondant ici un bit )
dans la voie r eliant A et B.

a) Expr imer le t emps t ot al de t r ansmission dune t r ame T (depuis lmission du pr emier bit j usqu la r cept ion de lacquit t ement )
en f onct ion de L, D, d, v.
Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
b) En dduir e en f onct ion du r appor t a = t
p
/ t
e
le t aux doccupat ion de la voie (r appor t du t emps dmission t
e
dune t r ame sur le
t emps t ot al de t r ansmission T) ; t
p
dsigne le t emps de pr opagat ion dun bit ent r e A et B.
c) Applicat ion numr ique : Calculer pour L=1024 bit s ; D = 64 Kbit s/ s ; d = 1000 m ; v = 2.10
8
m/ s
d) Applicat ion numr ique : Calculer pour L = 53 oct et s ; D = 155 Mbit s/ s ; d = 1000 m ; v = 2.10
8
m/ s (sit uat ion pr sent ant des
analogies avec lATM).
e) A par t ir des r sult at s des deux applicat ions numr iques pr cdent es, quelles conclusions pouvez-vous en t ir er ?
Exer cice 38
On envisage plusieur s t ypes de codage pour t r ansmet t r e des donnes binair es par des signaux numr iques. Les pr incipaux codes
sont df inis par le t ableau ci-dessous :
code df init ion
NRZL 0 : niveau haut ; 1 : niveau bas
NRZI 0 : pas de t r ansit ion ; 1 : t r ansit ion
Bipolar AMI 0 : pas de signal ; 1 : alt er nat ivement niveau posit if ou ngat if
Pseudot er nair e 0 : alt er nat ivement niveau posit if ou ngat if ; 1 : pas de signal
Manchest er 0 : t r ansit ion haut -bas au milieu de l' int er valle ; 1 : t r ansit ion bas-haut au milieu de l' int er valle
Dif f er ent ial Manchest er
t ouj our s une t r ansit ion au milieu de l' int er valle ; 0 : t r ansit ion au dbut de l' int er valle ; 1 pas de
t r ansit ion au dbut de l' int er valle
B8ZS
Comme Bipolar AMI mais t out e suit e de 8 zr os est r emplace par une suit e comme indiqu :
volt age pr cdent ngat if : 00000000 devient 000-+0+-
volt age pr cdent posit if : 00000000 devient 000+-0-+
HDB3
Comme Bipolar AMI mais t out e suit e de 4 zr os est r emplace par une suit e comme suit
polar it du niveau
pr cdent
nombr e de 1 depuis la der nir e subst it ut ion
impair pair
ngat if 000- +00-
posit if 000+ -00-
1) Repr sent er la suit e binair e 01001100011 dans les codes NRZL, NRZI , Bipolar AMI , Pseudot er nair e, Manchest er , Dif f er ent ial
Manchest er .
Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
2) Repr sent er la suit e 1100000000110000010 par les codes Bipolar AMI , B8ZS, HDB3 :
Exer cice 39
Les r seaux locaux r apides ut ilisent des codages spcif iques. C' est le cas du codage 4B/ 5B ut ilis dans 100BaseX et FDDi sur
f ibr e opt ique : Chaque suit e de 4 bit s est code sur 5 bit s suivant le schma suivant :
Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
Dt er miner quel est le codage en signaux ut ilis et complt er le t ableau ci-dessus.
Exer cice 40
1) Dans le cadr e de l' chant illonnage de donnes analogiques, on peut ut iliser le codage or dinair e PCM (Pulse Code Modulat ion) qui
Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
consist e coder sur n bit s chaque valeur mesur e de la donne (avec appr oximat ion de quant if icat ion : on va au plus pr s par
exemple).
Soit la donne analogique suivant e que l' on dsir e coder sur 4 bit s (les lignes ver t icales indiquent les inst ant s d' chant illonnage).
En dduir e le f ichier binair e cor r espondant .
2) On peut aussi ut iliser la mt hode de codage appele Modulat ion Delt a. Cet t e mt hode consist e mont er d' un pas de
quant if icat ion chaque chant illonnage, ver s le haut si on est au-dessous de la cour be analogique, ver s le bas si on est au-dessus
de la cour be analogique. Le codage r sult ant est binair e : t r ansit ion si on change de sens, pas de t r ansit ion si le sens ne change
pas. Le schma ci-dessous indique le dbut de codage. Complt er le codage et donner le f ichier binair e r sult ant .
Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
Exer cice 41
1) On considr e une ligne half -duplex ent r e deux st at ions S
1
et S
2
f onct ionnant suivant le mode St op and Wait :
S1 envoie une t r ame f
1
et at t end ; S
2
la r cept ion de f
1
envoie un acquit t ement ; S
1
r eoit l' acquit t ement
S1 envoie une t r ame f
2
et at t end ; S
2
la r cept ion de f
2
envoie un acquit t ement : S
1
r eoit l' acquit t ement
----------------------------------------------------------------------------------------------------------------------------------
S1 envoie une t r ame f
n
et at t end ; S
2
la r cept ion de f
n
envoie un acquit t ement : S
1
r eoit l' acquit t ement
a) Expr imer le t emps t ot al d' expdit ion d' une t r ame depuis l' envoi du pr emier bit j usqu' la r cept ion du der nier
bit de l' acquit t ement . On ut iliser a les dur es suivant es :
t
pr op
: t emps de pr opagat ion d' un bit ent r e S1 et S
2
t
f r ame
: t emps d' mission d' une t r ame
t
pr oc
: t emps de t r ait ement de donnes r eues
t
ack
: t emps d' mission d' un acquit t ement
On considr e que t
pr oc
est ngligeable devant les aut r es dur es et que la t aille d' un acquit t ement est ngligeable
devant la t aille d' une t r ame de donnes. En dduir e une appr oximat ion de la dur e d' expdit ion de n t r ames.
On pose a = t
pr op
/ t
f r ame
Expr imer le t aux d' occupat ion de la ligne en f onct ion de a.
Si D est le dbit binair e de la ligne, d, la dist ance ent r e les st at ions, v la vit esse de pr opagat ion des ondes sur la
ligne, L la longueur d' une t r ame en bit s, expr imer a en f onct ion des gr andeur s pr cdent es.
b) On suppose que t
f r ame
= 1s, d' o t
pr op
= a.
Suivant que a<1 ou a>1, indiquer ce qui se passe aux inst ant s t = 0, 1, a, 1+a, 1+2a.
c) On considr e 3 t ypes de liaisons :
c1) liaison vhiculant des cellules ATM (53 oct et s) ; dbit 155,52 Mbit s/ s ; f ibr e opt ique. Calculer a
pour une dist ance de 1000 km et . Conclusion.
c2) liaison de r seau LAN ; t r ames de 1000 bit s ; dbit 10 Mbit s/ s ; v= 2.10
8
m/ s dans les
conduct eur s de cuivr e. Calculer a pour une dist ance de 1 km, puis . Conclusion.
c3) liaison t lphonique 28,8 Kbit s ; t r ames de 1000 bit s ; Calculer a pour une dist ance de 1000 m et
de 5000 km. Calculer . Conclusion.
2) On envisage une mt hode de f ent r e glissant e. On considr e que la lar geur vde la f ent r e est N (N = 2
n
- 1 o n est le nombr e
de bit s ser vant au codage du numr o de t r ame). Supposons que t
f r ame
= 1
Et udier ce qui se passe aux inst ant s t = 0, a, a+1, 2a + 1. On envisager a les deux cas N >2a+1 et N <2a + 1
En dduir e l' expr ession du t aux d' occupat ion .
Donner la r epr sent at ion gr aphique de en f onct ion de a, pour N=1, N=7, N=127.
3) On envisage un cont r le d' er r eur .
a) On dsigne par P la pr obabilit pour qu' une t r ame soit er r one et par r le nombr e de f ois o on t r ansmet la mme
t r ame (sans er r eur s r =1). Mont r er que r = 1/ (1-P).
b) Mont r er que le t aux d' occupat ion pour la mt hode St op and Wait est , dans le cas d' un cont r le d' er r eur donn
par = (1-P)/ (1+2a).
c) On considr e la mt hode SR-ARQ (Select ive Rej ect -Aut omat ic Repeat Request ) : dans une r af ale de t r ame, seule
la t r ame er r one est r et r ansmise. Dt er miner l' expr ession de .
Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
d) On considr e la mt hode GBN-ARQ (Go Back - Aut omat ic Repeat Request ) : dans une r af ale de t r ames, on
r et r ansmet t out es les t r ames par t ir de la t r ame er r one. Si K est le nombr e de t r ames r et r ansmet t r e, donner
l' expr ession de r en f onct ion de P et K (r est le nombr e moyen de t r ames t r ansmises pour t r ansmet t r e avec succs
une t r ame de la squence). En considr ant les deux cas N >2a + 1 et N<2a + 1, quelle est la valeur de K ? En dduir e
l' expr ession de .



Solut ion de l' Exer cice 1
1) Volume V = 33 750 000 bit s ; le dbit D est D = 33,75 Mbit s/ s.
2) Appliquons la r elat ion C = 2W log
2
(1 + S/ B)
1/ 2
. Tout ef ois, il f aut f air e at t ent ion que dans cet t e r elat ion S/ B est expr ime en
r appor t de puissances et non en dcibels. On cr ir a donc de pr f r ence
C = 2W log
2
(1 + P
S
/ P
B
)
1/ 2
P
S
/ P
B
= exp [(Ln(10)/ 10).S/ B] = 3162 d' o C = (9/ 2).(Ln(3163)/ Ln(2)) = 52 Mbit s/ s.
A not er que avec S/ B = 30 dB, on aur ait C = 44,8 Mbit s/ s et que avec S/ B = 20 dB, on aur ait C = 29,96 Mbit s/ s.
Solut ion de l' Exer cice 2
1) Le dveloppement en sr ie de Four ier est
et comme le signal est pair , on n' a pas de t er mes en sinus.
Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
Les coef f icient s sont
Cet t e der nir e r elat ion peut encor e s' cr ir e
2) I l ne r est e que
On const at er a qu' il ne r est e que peu de choses l' ar r ive !
Solut ion de l' Exer cice 3
En r epr enant les considr at ion de l' exer cice 3, on obt ient C = 475,5 bit s/ s.
Solut ion de l' Exer cice 4
1) Puisqu' un signal t r anspor t e 4 bit s, la r apidit de modulat ion est R = D/ 4 = 1200 bauds.
La r apidit de modulat ion maximale est R
max
= kW avec k = 1,25. Donc R <1,25 W et par suit e
W >R/ 1,25 soit W
min
= 2400/ 1,25 = 1920 Hz.
2) Dans ce cas un signal t r anspor t e 8 bit s, donc W
min
= 1200/ 1,25 = 960 Hz.
Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
Solut ion de l' Exer cice 5
En r epr enant les considr at ions de l' exer cice 3, on a 1 + P
S
/ P
B
= exp [C.Ln(2)/ W] = 101, d' o P
S
/ P
B
=100.
En dcibels, S/ B = 10 log
10
(P
S
/ P
B
) = 20 dB.
Solut ion de l' Exer cice 6
L' af f aiblissement est donn par la r elat ion A = 10log
10
(P
e
/ P
s
) o P
e
et P
s
dsignent les puissances lect r iques d' ent r e et de sor t ie
; on a P
e
= V
e
I = V
e
2
/ Z et de mme P
s
= V
s
2
/ Z d' o A = 20log10(V
e
/ V
s
). On a donc dans les condit ions de l' nonc : V
e
/ V
s
=10
3/ 2
=
31,62
Solut ion de l' Exer cice 7
On voit que la super posit ion ne compr end que des signaux dont la f r quence est un mult iple impair de f ; ent r e 5f et 25f (bor nes
compr ises, il y a 11 valeur s, donc 11 signaux.
Solut ion de l' Exer cice 8
1 signal t r anspor t e 3 bit s (8 combinaisons possibles) ; donc D = 3R = 3600 bit s/ s
Solut ion de l' Exer cice 9
Avec 4 bit s on peut f or mer 16 combinaisons dif f r ent es auxquelles cor r espondent les 16 signaux dist inct s. Donc la quant it
d' inf or mat ion binair e t r anspor t e par signal est 4 bit s.
Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
Solut ion de l' Exer cice 10
C=19,93.10
6
bit s/ s.
On emploie la r elat ion C = Wlog
2
(1+(S/ B)
W
) et la r elat ion (S/ B)
dB
= 10log
10
((S/ B)
W
) qui conver t it le r appor t des puissances en
Wat t s S/ B en son quivalent en dcibels.
Solut ion de l' Exer cice 11
La r elat ion employer est la df init ion du t r af ic : E = N.T/ 3600 = 1,5 x 360/ 3600 = 0,15 Er lang
Solut ion de l' Exer cice 12
Le dbit ef f ect if est d = 4000x12000/ 3600 = 13 333,333 et le t aux d' occupat ion est le r appor t = d/ D = 0,20
Solut ion de l' Exer cice 13
Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
Solut ion de l' Exer cice 14
1) Appliquons la f or mule de l' nonc pour t r ouver le nombr e de niveaux :
n = (S/ B +a)/ 6 = 5 envir on. La puissance de 2 la plus pr oche est 4. On pr endr a donc 4 niveaux, ce qui signif ie un codage de chaque
chant illon sur 2 bit s.
2) A la f r quence de 7 KHz, on a 7000 chant illons par seconde, soit 14 000 bit s par seconde qui est donc le dbit ncessit .
Solut ion de l' Exer cice 15
En r edf inissant l' chelle ver t icale par des gr aduat ions allant de 0 7 (8 niveaux), on obt ient la "haut eur " de chacun des
chant illons (en allant au plus pr s) :
1 2 3 3 2 2 3 6 6 6 3 1 1 1 4 5 6 6 6 5 2 1 1 2
soit apr s codage
Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
00101001101101001001111011011001101001001100101110110110101010001001010
Solut ion de l' Exer cice 16
Sachant que l' on a 4 canaux df inir sur la plage 400-3100 Hz, on peut dcouper celle-ci de la manir e suivant e :
Les quat r e t r ains d' inf or mat ion sont af f ect s chacun un canal ; un adapt at eur (homot ht ie en f r quence) est ncessair e au
dpar t comme l' ar r ive ; le mult iplexeur mlange les f r quences ; le dmult iplexeur , l' aide de f ilt r es per met la spar at ion de
quat r e t r ains.
Solut ion de l' Exer cice 17
Les t r ois messages M1, M2, M3 cor r espondent r espect ivement 3, 10, 4 paquet s. Le mult iplexage cor r espond l' int er calage des
paquet s:
Le dbit par message est le dbit nominal divis par t r ois, soit 1600 bit s/ s.
Solut ion de l' Exer cice 18
Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
1) Soit d la dur e d' mission d' un bit . Alor s D = 1/ d. Un car act r e cor r espond 10 bit s, soit une dur e d' mission de 10d.
Le dbit ut ile est alor s U = 8/ 10d = 0,8 D en supposant que les car act r es sont envoys les uns der r ir e les aut r es.
2) Une t r ame compt e 192 bit s dont 128 ut iles. Le dbit ut ile est donc U = 128/ 192d = 0,66 D
3) Une t r ame compt e 1088 bit s dont 1024 ut iles. Le dbit ut ile est donc U = 1024/ 1088d = 0,94 D
Solut ion de l' Exer cice 19
Le dbit ser a t r ois f ois plus f aible puisque un paquet sur t r ois appar t ient au mme message.
Solut ion de l' Exer cice 20
Les bons sigles sont RZ et NRZ
Solut ion de l' Exer cice 21
1 minut e = 60 secondes . Par seconde, on ef f ect ue 22 000 mesur es codes chacune sur 8 bit s.
On a donc un volume de 60 x 22 000 x 8 = 10 560 000.
Solut ion de l' Exer cice 22
On obt ient donc : Q(x) = x
4
+ x
2
+ x et R(x) = x
2
+ x + 1.
Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
NB: ne pas per dr e de vue qu' en addit ion modulo 2, 1+1 = 1-1 = 0.
Solut ion de l' Exer cice 23
I l y a 3 bit s ut iles et 1 bit de cont r le, soit 4 bit s pour un mot du code. La r elat ion Y~=X~G per met de dt er miner l' algor it hme de
calcul du bit de cont r le :
Donc on aur a le codage suivant :
mot non cod mot cod
000 0000
001 0011
010 0101
011 0110
100 1001
101 1010
110 1100
111 1111
Solut ion de l' Exer cice 24
H possde r =3 lignes et n=6 colonnes, donc il y a m=6-3=3 bit s ut iles.
En posant X~=(x
1
x
2
x
3
) et Y~=(y
1
y
2
y
3
y
4
y
5
y
6
) = (x
1
x
2
x
3
a
1
a
2
a
3
) et en calculant HY qui doit t r e gal 0, on obt ient :
Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
Le t ableau ci-dessous donne, avec cet algor it hme, le code de t ous les mot s ut iles :
mot non cod
mot cod
000 000000
001 001110
010 010111
011 011001
100 100101
101 101011
110 110110
111 111100
Solut ion de l' Exer cice 25
H(z)=z
2
+z+1 : le degr de ce polynme est 2, donc il y a 2 bit s de cont r le. Par ailleur s le mot ut ile pr opos compor t e 5 bit s, donc
le code por t e sur des mot s ut iles de m=5 bit s. On en dduit le nombr e de bit s des mot s cods : n=7.
Ainsi le mot 11011 est cod 1101100.
Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
Solut ion de l' Exer cice 26
Pour le code f our ni, la dist ance minimale de Hamming est d
min
=3.
q dt ect ion de p=2 er r eur s : d' apr s la r gle 1, on a d
min
>p, soit 3>2, donc cet t e dt ect ion est possible.
q cor r ect ion de q=1 er r eur : d' apr s la r gle 2, on a d
min
>2q, soit 3>2, donc cet t e cor r ect ion est possible.
On peut le vr if ier sur le code f our ni : Dans la colonne des mot s cods, les colonnes de bit s 2 et 3 r edonnent les bit s ut iles, la
colonne de bit s 1 est l' inver se de la colonne de bit s 2 ; de mme la colonne de bit s 5 est l' inver se de la colonne de bit s 3 ; enf in la
r gle de par it impair e est applique aux colonnes de bit s 1,4,5. On a donc t r ois bit s de cont r le (a
1
pour la colonne 1, a
2
pour la
colonne 4, a
3
pour la colonne 5) :
a
1
= x
1
+1 a
2
= a
1
+ a
3
+ 1 a
3
= x
2
+ 1
o x
1
et x
2
dsigne les bit s du mot non cod.
Ainsi Soit le mot 01 qui est cod en 10100. Supposons que dans la t r ansmission se pr oduise une er r eur et que le mot r eu soit
00100. Avec les r gles ci-dessus, il est clair que l' on peut dt ect er et cor r iger cet t e er r eur simple.
De mme si 2 er r eur s se pr oduisent , par exemple 10100 est t r ansf or m en 00000, on dt ect e f acilement l' er r eur double en
ut ilisant a
1
et a
3.
Solut ion de l' Exer cice 27
1) Le mot ut ile t ant (x
10
, x
9
, x
8
, x
7
, x
6
, x
5
, x
4
, x
3
, x
2
, x
1
, x
0
) , le mot encoder ser a de la f or me (x
10
, x
9
, x
8
, x
7
, x
6
, x
5
, x
4
, x
3
, x
2
,
x
1
, x
0
, a
3
, a
2
, a
1
, a
0
).
En ut ilisant la r elat ion Y(z) = Q(z)H(z)+R(z), on obt ient :
a
3
= x
0
+ x
1
+ x
2
+ x
4
+ x
6
+ x
7
+ x
10
a
2
= x
2
+ x
3
+ x
4
+ x
5
+ x
7
+ x
9
+ x
10
a
1
= x
1
+ x
2
+ x
3
+ x
4
+ x
6
+ x
8
+ x
9
a
0
= x
0
+ x
1
+ x
2
+ x
3
+ x
5
+ x
7
+ x
8
2) Le mot encod ser a 100110111001101
Solut ion de l' Exer cice 28
1) Le cir cuit est le suivant :
Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
2) La suit e de dcalages est indique ci-dessous : le champ de cont r le est 1101.
c3 c2 c1 c0 entre
0 0 0 0
0 0 0 1 1
0 0 1 0 0
0 1 0 0 0
1 0 0 1 1
1 0 1 0 1
1 1 0 1 0
0 0 1 0 1
0 1 0 1 1
1 0 1 1 1
1 1 1 1 0
0 1 1 1 0
1 1 1 0 0
0 1 0 1 0
1 0 1 0 0
1 1 0 1 0
Solut ion de l' Exer cice 29
La dist ance de Hamming est le nombr e de bit s de mme r ang qui dif f r ent . Soit ici 2.
Solut ion de l' exer cice 30
On emploie la r elat ion HY=0 :
Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
d' o a
1
=x
2
+x
3
a
2
=x
1
+x
3
a
3
=x
1
+x
2
On obt ient donc 101101.
Solut ion de l' Exer cice 31
On emploie la r elat ion
Solut ion de l' Exer cice 32
1)
bit s
0 1 1 0 0 0 1 0 1 1 1
2) Un signal t r anspor t e un bit . La r apidit de modulat ion R et le dbit D ont la mme valeur . Comme R = 1/ D , on a
Dur e : 0,5 micr oseconde
Solut ion de l' Exer cice 33
Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
1) T = 3t
e
+ 2t
p
+ t
ack
avec t
e
= 1024/ (2.10
6
) = 0,5. 10
-3
s ; t
p
= 10
4
/ (3.10
8
) = 0,033.10
-3
s ; t
ack
= 64/ (2.10
6
) = 0,032. 10
-3
s
Dur e : T = 1,598.10
-3
s
2) q = 3t
e
/ T
Taux d' occupat ion : 0,94
3) nombr e de t r ames = (8.10
6
)/ (1024 - 80) = 8475 t r ames ce qui ncessit e 2825 r af ales, donc 4514 s = 75 min = 1,25 h
Dur e t ot ale de t r ansmission :
1,25 h
Solut ion de l' Exer cice 34
N(S) = 5
N(R) = 5
Solut ion de l' Exer cice 35
Par seconde, on a 8000 mesur es du signal et chaque mesur e est code sur 8 bit s ; il f aut donc un dbit de 8 x 8000 = 64 000
bit s/ s
Dbit : 64 Kbit s/ s
Solut ion de l' exer cice 36
a) Le nombr e de voies (appeles I T) est 2 Mbit s/ s / 64 Kbit s/ s = 32 voies ( en f ait 2 sont ut ilises pour la gest ion de la liaison)
b) I l suf f it de pr endr e 3 canaux (3 I T) de la t r ame MI C.
Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
Solut ion de l' Exer cice 37
a) En se basant sur le dessin, on voit que T = t
e
+ 2t
p
.
t
e
= L/ D et t
p
= d/ v d' o T = L/ D + 2d/ v
b) = t
e
/ T = t
e
/ (t
e
+ 2t
p
) = 1/ (1 + 2a) avec a = dD/ Lv
c) a = 10
3
x 64 x 1024 / (1024 x 2 x 10
8
) = 32 x 10
-5
On en dduit que pr at iquement , = 1
d) a = 10
3
x 155 x 10
6
/ (53 x 2 x 10
8
) = 14,6 On en dduit = 0,03
e) Pour des dbit s moyens, le pr ot ocole f onct ionne bien ; pour des dbit s levs, le pr ot ocole est quasi inut ilisable.
Solut ion de l' exer cice 38
1)

2)
Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
Solut ion de l' exer cice 39
On vr if ie aisment que le codage ut ilis est NRZI .
Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
Solut ion de l' exer cice 40
1) Apr s chant illonnage et quant if icat ion, on obt ient une sr ie de mesur es :
d' o le codage de la donne analogique (chaque mesur e sur 4 bit s) :
0111 1010 1100 1101 1110 1110 1110 1110
1101 1011 1001 0111 0110 0110 0101 0101
0100 0100 0100 0100 0100 0100 0100 0100
0100 0100 0101 0101 0110
2)
Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
Le codage est donc :
0111111100000000001010101101
Solut ion de l' exer cice 41
1a)
En se basant sur le schma ci-cont r e, on en dduit t r s aisment :
T = t
pr op
+ t
f r ame
+ t
pr oc
+ t
pr op
+ t
ack
+ t
pr oc

Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
On peut ngliger t ous les t er mes de la somme pr cdent e sauf t
f r ame
et t
pr op

d' o : T
n
= n T = n( 2t
pr op
+ t
f r ame
)
= 1/ (2a+1)
t
pr op
= d/ v t
f r ame
= L/ D d' o a = (dD)/ (vL)
1b)
a >1 a <1
1c1)
t
f r ame
= (8 x 53)/ (155,52 x 10
6
) = 2,7 micr osecondes. Pour la f ibr e opt ique v = 3.10
8
m/ s et t
pr op
= 0,33 x 10
-2
s. a = 1200 et =
0,0004 (dsast r eux).
1c2) t
f r ame
= (1000/ 10
7
) = 10
-4
s. t
pr op
= 1000/ (2.10
8
) =0,5x10
-5
s. a = 0,05 et = 0,9 (t r s sat isf aisant )
1c3) d= 1000 m a = 1,44 x 10
-4
= 1 (t r s bon)
d = 5000 km a = 0,72 = 0,4 (ef f icacit moyenne)
2)
Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
N >2a + 1 N <2a + 1
Dans le cas o N >2a+1, la ligne est t ouj our s occupe donc = 1
Dans le cas o N <2a+1, la dur e d' mission est N pendant le t emps 2a+1, donc = N/ (2a+1)
3a)
I maginons que l' on ef f ect ue k t ent at ives pour t r ansmet t r e une t r ame : les k-1 pr emir es sont er r ones et la der nir e est bonne ;
la pr obabilit de cet t e sit uat ion est donc p
k
= P
k-1
(1-P). Le nombr e moyen r est donc :
3b)
Le f act eur 1+2a qui r epr sent e le t emps d' expdit ion d' une t r ame est r emplacer par r (1+2a), puisqu' on ef f ect ue r t ent at ives.
Donc, le t aux d' occupat ion est :
= (1-P)/ (1+2a)
3c)
La mt hode est la mme ; il f aut r emplacer par / r d' o
Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
= 1 - P pour N >2a+1
= N(1-P)/ (1+2a) pour N<2a+1
3d) Pour chaque er r eur , il f aut r et r ansmet t r e K t r ames. Dans le cas de k t ent at ives, on a une t r ansmission de t r ame puis k-1 f ois
la t r ansmission de K t r ames ; donc en df init ive, pour k t ent at ives, le nombr e de t r ames t r ansmet t r e est 1 + (k-1)K (au lieu de k
dans le cas pr cdent ). La valeur moyenne de r est donc :
En se basant sur la quest ion 2, on considr er a que l' on a K = 2a+1 pour N>2a+1 et K=N pour N<2a+1.
Donc, on a =(1-P)/ (1+2aP) pour N>2a+1
= N(1-P)/ ((1+2a)(1-P+NP))
A not er que les mt hodes St op & Wait , GBN-ARQ N=1 et SR-ARQ N=1 donnent le mme r sult at .

QCM
1) Un signal analogique est r epr sent par une gr andeur physique
q
Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
prenant des valeurs discontinues
q
q
q
q
2) Un signal numr ique est r epr sent par une gr andeur physique
q
q
q
q
q
3) Une gr andeur sinusodale est car act r ise par une amplit ude, une f r quence et
q
q
q
q
q
4) Une voie de t r ansmission lment air e est un quadr iple cont enant une r sist ance et
q
q
q
q
q
5) L' af f aiblissement d' une ligne se mesur e en
q
q
q
q
q
6) Si l' af f aiblissement est de 20 db, le r appor t | Ve/ Vs| des ondes sinusodales d' ent r e et de sor t ie est de
Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
prenant des valeurs variant continuement
ressemblant une autre grandeur physique
caractrise par un dbit
caractrise par une amplitude
ayant des valeurs numriques
prenant des valeurs discrtes pralablement dfinies
n'ayant pas de valeurs littrales
qui cote cher
qui est mesurable
une drive non nulle
une diffrence de potentiel
un taux de rptition
une phase
un compteur
une capacit
une quantit de fils de cuivre
une grande distance
un couteur
un microphone
mtres de dnivellation
mtres cubes
dcibels
bits par seconde
bauds
q
q
q
q
q
7) La dcomposit ion en sr ie de Four ier d' un signal conduit une super posit ion de signaux sinusodaux de f r quences f , 3f , 5f , 7f ,
.... Sachant que la bande passant e est [5f , 15f ], combien de signaux sinusodaux lment air es ser ont dt ect s l' ar r ive ?
q
q
q
q
q
8) La ligne t lphonique pour le t r anspor t de la voix possde une lar geur de bande de l' or dr e de
q
q
q
q
q
9) Une voie de t r ansmission vhicule 16 t ypes de signaux dist inct s ; sa r apidit de modulat ion est R = 1200 bauds. Quel est le
dbit binair e de cet t e ligne ?
q
q
q
q
q
10) Une voie de t r ansmission vhicule 8 t ypes de signaux dist inct s. Quelle est la quant it d' inf or mat ion binair e t r anspor t e par
chaque signal ?
q
q
q
q
q
Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
1
100
10
1000
2
4
5
6
7
8
310 Hz
3100 Hz
31000 Hz
310000 Hz
3100000 Hz
4800 b/s
9600 b/s
19200 b/s
600 b/s
300 b/s
1 bit
3 bits
8 bits
64 bits
4 bits
11) Le r appor t signal sur br uit d' une voie de t r ansmission est de 20 dB ; sa lar geur de bande est de 3100 Hz. Quelle est , envir on,
la capacit t hor ique de cet t e voie ?
q
q
q
q
q
12) Sur une voie de t r ansmission, on const at e que le nombr e de communicat ions par heur e est 2 et que chaque communicat ion a une
dur e moyenne de 3600 secondes. Quel est le t r af ic cor r espondant ?
q
q
q
q
q
13) Sachant que, pour une voie de t r ansmission, le nombr e de t r ansact ions par communicat ion est de 4200, la longueur moyenne
d' une t r ansact ion est de 1200 bit s, la dur e moyenne d' une communicat ion est de 3600secondes, le dbit binair e est de 64 Kb/ s,
donner le t aux d' occupat ion de la voie.
q
q
q
q
q
14) Avec le code ASCI I simple, on peut r epr sent er
q
q
q
q
q
15) Une t r ansact ion sr ie ent r e deux or dinat eur s ncessit e
q
q
q
Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
4 689 b/s
45 987 b/s
13 616 b/s
123 786 b/s
1,3 Mb/s
1 Erlang
2 Erlangs
3 Erlangs
4 Erlangs
5 Erlangs
1
2
3
4
5
64 caractres distincts
128 caractres distincts
256 caractres distincts
127 caractres distincts
129 caractres distincts
du courage
du temps
des interfaces srie
q
q
16) En t r ansmission asynchr one, il s' coule ent r e deux t r ansmissions d' inf or mat ion
q
q
q
q
q
17) L' un des codes suivant s est un code ut ilis en t r ansmission en bande de base
q
q
q
q
q
18) Pour t r ansf or mer un signal numr ique en un signal analogique, il f aut ut iliser
q
q
q
q
q
19) ETCD signif ie
q
q
q
q
q
20) Dans ETTD, le der nier D signif ie
q
q
Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
de l'argent
des interfaces parallles
un certain temps
deux bits STOP
un bit START
25 secondes 1200 bauds
quelques litres d'eau
ABC
NRZ
EBCDIC
ISO6
RVB
un carburateur
un code correcteur d'erreur
un modem
une calculette
un routeur
Equipement Terminal de Circuit de Donnes
Equipement Terminal de Conversion Digitale
Equipement de TlCommunication Digitale
Etablissement Tlmatique d'une Communication Distance
Emission/Transmission en Circut Direct
Digital
Donnes
q
q
q
21) Pour numr iser un son analogique, on ef f ect ue un chant illonnage, puis
q
q
q
q
q
22) Lor squ' on par t age une voie de t r ansmission ent r e plusieur s communicat ions de messages de manir e par t ager la bande
passant e ent r e les diver ses communicat ions, on ef f ect ue
q
q
q
q
q
23) Pour ef f ect uer un mult iplexage t empor el, il f aut
q
q
q
q
q
24) Les er r eur s les plus f r quent es obser ves dans une t r ansmission de message sont
q
q
q
q
q
25) La dist ance de Hamming ent r e m1 = (10101010) et m2 = (10111110) est
q
Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
Distance
Direct
Duales
une modulation de phase
une quantification et un codage
un codage NRZ
un partage frquentiel de la voie de transmission
une transmission asynchrone
un multiplexage temporel
un multiplexage frquentiel
une interfrence
une modulation de phase
une dmodulation de frquence
se lever de bon matin
diviser le message en paquets de bits
sparer la bande passante en plusieurs canaux
moduler les signaux
filtrer les frquences
les erreurs doubles
les erreurs simples
les erreurs d'apprciation
les erreurs de frappe
les erreurs humaines
1
q
q
q
q
26) Pour dt ect er 3 er r eur s il f aut que la dist ance de Hamming minimale soit
q
q
q
q
q
27) Pour cor r iger des er r eur s j usqu' l' or dr e 2, il f aut que la dist ance de Hamming minimale soit :
q
q
q
q
q
28) Pour cor r iger des er r eur s j usqu' l' or dr e 1 et dt ect er des er r eur s j usqu' l' or dr e 2, il f aut que la dist ance de Hamming
minimale soit
q
q
q
q
q
29) Soit un code linair e (6,3) dont la mat r ice est

Quelle est l' inf or mat ion code cor r espondant l' inf or mat ion ut ile 111 ?
q
q
q
Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
2
3
4
5
suprieure 2
suprieure 4
infrieure 3
gale 3
indtermine
suprieure ou gale 5
infrieure 1
suprieure 7
gale 2
indtermine
suprieure ou gale 7
infrieure 2
suprieure ou gale 4
gale 2
gale 1
111111
111010
111000
q
q
30) Soit le polynme gnr at eur x
3
+ x + 1 du code (7,4). Donner le codage de l' inf or mat ion ut ile 1111.
q
q
q
q
q
31) Dans la pr ocdur e HDLC, un f anion a pour code
q
q
q
q
q
32) Dans HDLC, une demande de connexion s' ef f ect ue avec
q
q
q
q
q
33) Dans la pr ocdur e HDLC, le champ de dt ect ion d' er r eur s' appelle
q
q
q
q
q
34) Dans la pr ocdur e HDLC, le polynme gnr at eur est
q
q
Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
111011
111101
1111101
1111000
1111111
1111001
1111011
01111111
01111110
10101010
01010101
11111111
une trame U
une trame I
une trame S
un formulaire rpliqu 7 exemplaires
politesse
FCS
BCC
ABC
XYZ
RTL
x16 + x12 + x5 + 1
x16 + x13 + x5 + 1
q
q
q
35) Dans la pr ocdur e HDLC, une t r ame I compor t e deux numr os, le numr o de t r ame et
q
q
q
q
q
36) Dans la pr ocdur e HDLC, si on met une t r ame I de numr os N(S) = 3 et N(R) = 2, la t r ame r eue de numr o 1 est - elle
acquit t e ?
q
q
q
q
q
37) Dans la pr ocdur e HDLC, si on met une t r ame de numr os N(S) = 3 et N(R) = 2, quel est le numr o de la pr ochaine t r ame
at t endue ?
q
q
q
q
q
38) Dans la t echnique du dat agr amme, les paquet s
q
q
q
q
q
39) Dans la mt hode du cir cuit vir t uel
Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
x15 + x12 + x5 + 1
x16 + x12 + x3 + 1
x16 + x12 + x5
le numro de tlphone du correspondant
le numro de la prochaine trame attendue
le numro gagnant de la semaine
le numro de la trame errone
l'adresse du destinataire
oui
non
pas du tout
en aucun cas
absolument pas
2
3
0
1
4
peuvent tre recommands
doivent tre de longueur fixe
peuvent prendre des chemins diffrents
sont rgulirement perdus
assurs contre la perte ou le vol
q
q
q
q
q


Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
les paquets suivent le mme chemin
les paquets suivent des chemins diffrents
la communication est simule
on utilise des rseaux sans fils
la transmission s'effectue par voie hertzienne







Ministere de l`Enseignement Superieur et des recherches scientiIiques
Universite Virtuelle de Tunis












Intitule du chapitre :



Technologies des rseaux de communication




Nom de l`auteur :




Grard-Michel Cochard & Edoardo Berera
& Michel Besson Thierry 1eandel


















Cette ressource est la propriete exclusive de l'UVT. Il est strictement interdit de la reproduire a des Iins
commerciales. Seul le telechargement ou impression pour un usage personnel (1 copie par utilisateur) est permis.


Ar chit ect ur e physique des r seaux
Sommair e:
I nt r oduct ion
Rseaux de t lcommunicat ion
Commut at ion de cir cuit s
Dif f usion
Rseaux d' or dinat eur s
Commut at ion de paquet s
PAN, LAN, MAN, WAN
I nt r oduct ion
Du point de vue de l' ut ilisat eur deux gr ands r seaux s' imposent :
q le r seau t lphonique
q le r seau I nt er net
Ces deux exemples sont t ypiques de deux classes de r seaux :
q les r seaux de t lcommunicat ion
q les r seaux d' or dinat eur s
On par le depuis 30 ans de conver gence ent r e les t lcommunicat ions et l' inf or mat ique mais les deux
t ypes de r seaux, bien que bass sur les mmes t echnologies opt o-lect r oniques et malgr leur
complment ar it et leur int er dpendance, r est ent assez dif f r ent s en t er mes de ser vices r endus,
t er minaux employs et cot s d' ut ilisat ion.
Quest ions
1. Connaissez-vous d' aut r es exemples de r seaux de t lcommunicat ions ?
2. Connaissez-vous d' aut r es exemples de r seaux d' or dinat eur s ?
Rseaux de t lcommunicat ions
Le r seau t lphonique
Universit Virtuelle de Tunis Technologies des rseaux de communication
Edoardo Berera

Ser vices de base
Les ser vices de base f our nis par le r seau t lphonique sont les appels locaux et les appels longue
dist ance gr ce un plan de numr ot at ion mondial.
Usages
L' usage pr incipal est la communicat ion de la voix, mais gr ce la modulat ion des signaux numr iques
avec des modems il est possible d' ut iliser le r seau t lphonique aussi pour envoyer des f ax ou pour
accder l' I nt er net par t ir de son or dinat eur per sonnel.
Tar if s
Les cot s d' ut ilisat ion sont t ypiquement bass sur la dur e de l' appel et la dist ance ent r e les
cor r espondant s.
Element s et ar chit ect ur e physique
Le r seau t lphonique est const it u de t er minaux simples, t lphones, f ax, modems, de noeuds de
commut at ion sous la f or me de commut at eur s dans les cent r aux t lphoniques ou d' aut ocommut at eur s,
aussi appels PABX pour Pr ivat e Aut omat ic Br anch Exchange, dans les ent r epr ises, et de lignes de
t r ansmission.
L' abonn est r accor d la cent r ale t lphonique par une boucle locale t ypiquement const it u de 2 f ils
en cuivr e, sur des dist ances de l' or dr e de quelques kilomt r es, ou d' une liaison sans f ils appele Boucle
Universit Virtuelle de Tunis Technologies des rseaux de communication
Edoardo Berera
Locale Radio (BLR).
Les cent r aux t lphoniques sont r accor ds ent r e eux par des ar t r es longue dist ance t ypiquement en
f ibr e opt ique ou par des liaisons r adio appeles des f aisceaux her t ziens.

Commut at ion de cir cuit s
Le pr incipe de f onct ionnement est la commut at ion de cir cuit s, c--d la cr at ion et le maint ien d' un
cir cuit (qui l' or igine t ait lect r ique, mais auj our d' hui seulement logique) usage exclusif des deux
cor r espondant s pendant t out e la dur e de l' appel.
Les commut at eur s et les lignes de t r ansmission const it uent le r seau de t r anspor t (de la voix) du
r seau t lphonique. Nous ver r ons plus loin en par lant de r seaux logiques que les r seaux
t lphoniques moder nes sont en r alit bass aussi sur un aut r e r seau appel le r seau de
signalisat ion.

Dif f usion
Quest ions
1. Quels sont les ser vices de base, t er minaux, cot s d' ut ilisat ion et ar chit ect ur e des r seaux de
r adio et de t lvision ?
Rseaux d' or dinat eur s
Le r seau global I nt er net
Universit Virtuelle de Tunis Technologies des rseaux de communication
Edoardo Berera

Ser vice de base
Le nom I nt er net vient de "int er connect ed net wor ks". Le ser vice de base est bien l' int er connexion
d' or dinat eur s isols, comme l' or dinat eur individuel la maison ou un or dinat eur por t able dot d' un
modem, et de r seaux d' or dinat eur s, comme les r seaux locaux d' ent r epr ise et de campus. I nt er net
est le r seau des r seaux.
L' obj ect if d' I nt er net est de r elier t ous les obj et s qui peuvent avoir une adr esse I nt er net et qui
savent ut iliser le pr ot ocole I P (I nt er net Pr ot ocol). Auj our d' hui il s' agit essent iellement des
or dinat eur s, mais demain les t lphones por t ables, les t lviseur s et mme les appar eils
lect r omnager s pour r aient avoir une adr esse I nt er net (par exemple pour appeler aut omat iquement le
ser vice apr s vent e en cas de panne).
Elment s et ar chit ect ur e physique
I nt er net est const it u d' or dinat eur s ser veur s qui f our nissent un ensemble de ser vices (inf or mat ion,
messager ie, et c.) et d' or dinat eur s client s que les ut ilisat eur s ut ilisent pour accder aux ser vices de
l' I nt er net . Ces or dinat eur s sont int er connect s par des or dinat eur s spcialiss dans l' acheminement
des donnes appels r out eur s.

Universit Virtuelle de Tunis Technologies des rseaux de communication
Edoardo Berera
Commut at ion de paquet s
Le pr incipe de f onct ionnement de l' I nt er net est la commut at ion de paquet s. L' inf or mat ion change
ent r e or dinat eur s est dcoupe en paquet s de quelques dizaines j usqu' quelques millier s d' oct et s qui
sont achemins gr ce l' adr esse de dest inat ion (et l' adr esse de la sour ce pour pouvoir envoyer les
r ponses) cr it e dans l' en-t t e de chaque paquet .
Les ser veur s, les client s et les r out eur s const it uent les noeuds du r seau. Le pr ot ocole I P (I nt er net
Pr ot ocol) ut ilise un plan de numr ot at ion mondial (adr esse I P sur 32 bit s pour le pr ot ocole I P ver sion 4
act uellement ut ilis et adr esse I P sur 128 bit s pour le pr ot ocole I P ver sion 6 qui ser a dploy dans les
annes venir ).
Les noeuds sont int er connect s par des ar t r es en f ibr es opt iques ou f aisceaux her t ziens ou encor e
liaisons sat ellit air es haut dbit dans la par t ie cent r ale du r seau o les t r af ics sont agr gs, par des
liaisons t lphoniques pour les or dinat eur s isols et par des cbles t lphoniques ou coaxiaux ou
liaisons sans f il dans le cadr e des r seaux locaux de campus et d' ent r epr ise qui r elient un ensemble
d' or dinat eur s dans les mmes locaux.
Cot d' ut ilisat ion
Cot au t emps passe ou f or f ait pour l' accs via le r seau t lphonique. Cot indpendant de la
dist ance ent r e l' or dinat eur dot de navigat eur et l' or dinat eur s ser veur d' inf or mat ions (ou aut r e
applicat ion).

PAN, LAN, MAN et WAN
Quest ion
1. Comment peut -on classer les r seaux d' or dinat eur s en f onct ion de leur t aille ?
aut eur : Edoar do Ber er a - Miage Nice
EB dat e de der nir e modif icat ion : 22 mai 2002
Universit Virtuelle de Tunis Technologies des rseaux de communication
Edoardo Berera
Ar chit ect ur e logique des r seaux
Sommaire:
Introduction
Rseaux de gestion (OSS)
Rseaux de signalisation
Rseaux de transport
Rseau intelligent (IN)
Telecommunications Management Network (TMN)
Rseaux de tlphonie cellulaire
I nt r oduct ion
Exemple: ser vices int elligent s

Pour compr endr e l' ar chit ect ur e logique des r seaux nous allons pr endr e l' exemple de ser vices t r s
connus du r seau t lphonique: les appels d' ur gence et les numr os ver t s (ou numr os 800).
En cas d' ur gence il suf f it d' appeler le numr o 112 par t out en Eur ope ou le numr o 911 par t out aux
Et at s-Unis pour obt enir immdiat ement les ser vices locaux d' ur gence. Les numr os 112 et 911 ne
cor r espondent pas des numr os du plan de numr ot at ion du r seau t lphonique mais dsignent des
ser vices.
Universit Virtuelle de Tunis Technologies des rseaux de communication
Edoardo Berera
Quest ion
1. O est ef f ect ue la t r aduct ion du numr o 112 en numr o 04 12 34 56 78, par exemple Nice,
et en numr o 01 23 45 67 89, par exemple Par is ?
Ces appels sont gr at uit s; vous pouvez appeler d' une cabine t lphonique sans car t e ou ar gent ou d' un
t lphone por t able mme si le cr dit de vot r e car t e est puis.
Les numr os ver t s se compor t ent de manir e similair e; ils dsignent souvent les cent r es d' appel de
socit s t out en laissant au r seau le soin de dt er miner quel bur eau appeler en f onct ion de la
localisat ion de l' appelant , de l' heur e de l' appel et de la disponibilit d' opr at eur s pour r pondr e.

En r alit la st r uct ur e d' un r seau t lphonique moder ne est const it ue de t r ois r seaux logiques:
q r seau de gest ion
q r seau de signalisat ion
q r seau de t r anspor t

Universit Virtuelle de Tunis Technologies des rseaux de communication
Edoardo Berera
Rseau de gest ion (Oper at ions Suppor t Syst ems, OSS)
Le r seau de gest ion compor t e une sr ie de ser veur s qui sont ut iliss par l' opr at eur pour gr er le
ser vice de t lcommunicat ion sur le plan t echnique (conf igur at ion, sur veillance, gest ion des pannes,
gest ion des ser vices) et sur le plan administ r at if (gest ion des client s, f act ur at ion, mar ket ing). En
anglais ces der nier s syst mes sont souvent appels OSS pour Oper at ions Suppor t Syst ems, alor s que
les syst mes ut iliss pour la gest ion des ser vices dit s int elligent s sont appels des SCP pour Ser vice
Cont r ol Point s et enf in les or dinat eur s ut iliss pour l' administ r at ion t echnique du r seau sont
globalement dsigns comme appar t enant au TMN pour Telecommunicat ions Management Net wor k.

Rseau de signalisat ion
Le r seau de signalisat ion est const it u de commut at eur s de paquet s, bass sur un pr ot ocole
int er nat ional df ini par l' Union I nt er nat ionale des Tlcommunicat ions (UI T, ou I TU en anglais) appel
SS7 pour Signaling Syst em n7. Ce pr ot ocole ser t t r ansf r er les donnes de l' appel, par exemple le
numr o appel mais aussi le numr o de l' appelant , de la cent r ale t lphonique de l' appelant j usqu' la
cent r ale t lphonique de l' appel pour dt er miner si le numr o appel est libr e ou occup.
Ce mme pr ot ocole ser t aussi t r ansf r er les donnes de l' appel aux ser veur s de gest ion des ser vices
comme les numr os ver t s pour obt enir la t r aduct ion du numr o logique appel (les numr os 800) en
numr o r el en f onct ion d' un scr ipt qui aur a t df ini par l' opr at eur pour chaque client . En anglais
les commut at eur s de paquet s du r seau de signalisat ion sont appels STP pour Signaling Tr ansf er
Point s.

Rseau de t r anspor t
Nous avons dj par l du r seau de t r anspor t dans la sect ion sur l' ar chit ect ur e physique des r seaux.
Aj out ons simplement que les commut at eur s sont appel des SSP pour Ser vice Swit ching Point s en
anglais.

Universit Virtuelle de Tunis Technologies des rseaux de communication
Edoardo Berera
Rseau I nt elligent . I N pour I nt elligent Net wor k en anglais

Les r seaux t lphoniques moder nes sont un bel exemple de r seau d' or dinat eur s avec l' int elligence
du r seau, pour f our nir les nouveaux ser vices, sit ue au coeur du r seau et gr e essent iellement par
l' opr at eur ; des t er minaux qui r est ent t r s simples (post es t lphoniques, f ax, r pondeur s, et
modems) sont ut iliss pour accder aux ser vices.
Le r seau I nt er net est par cont r e un exemple de r seau d' or dinat eur s avec l' int elligence sit ue la
pr iphr ie du r seau dans des ser veur s gr s par les t r s nombr eux f our nisseur s de ser vices I nt er net
et dans les or dinat eur s des ut ilisat eur s qui peuvent ult r ieur ement t r ait er localement l' inf or mat ion
r eue.
Le coeur du r seau par cont r e est essent iellement const it u de r out eur s dont le r le essent iel est
d' acheminer le plus r apidement possible les paquet s de donnes, donc avec un minimum de t r ait ement
t out es les f ois que cela est possible.
I l est impor t ant de bien compr endr e les deux point s de vue dif f r ent s des "t lcommunicant s"
(opr at eur s et ingnieur s de t lcommunicat ions) et des "inf or mat iciens" (f our nisseur de ser vices
I nt er net et ingnieur s inf or mat iciens) pour compr endr e la dynamique de l' volut ion des r seaux.
Les "t lcommunicant s" aur ont t ouj our s t endance aj out er des ser vices au coeur du r seau pour
gar der la gest ion des ser vices et f act ur er les appels plus cher alor s que les "inf or mat iciens" aur ont
t ouj our s t endance demander des dbit s levs mais les ser vices les plus simples possibles (la simple
connect ivit sans r ien d' aut r e) pour r duir e les dpenses de t lcommunicat ions sachant que
Universit Virtuelle de Tunis Technologies des rseaux de communication
Edoardo Berera
l' int elligence des ser vices peut mieux t r e f our nie par une mult it ude de f our nisseur s l' ext r ieur du
r seau.

aut eur : Edoar do Ber er a - Miage Nice
EB dat e de der nir e modif icat ion : 22 mai 2002
Universit Virtuelle de Tunis Technologies des rseaux de communication
Edoardo Berera
Ar chit ect ur e en couches des r seaux
Sommair e:
I nt r oduct ion
Modle de r f r ence OSI (Open Syst ems
I nt er connect ion)
Not ions de couche, ser vice, pr ot ocole et
int er f ace
Couche Physique
Couche Liaison de donnes
Couche Rseau
Couche Tr anspor t
Couche Session
Couche Pr sent at ion
Couche Applicat ion
Ar chit ect ur e du r seau I nt er net
Ar chit ect ur es pr opr it air es
Introduction

L'interconnexion de rseaux est un problme complexe car les rseaux sont souvent htrognes. Pour
Universit Virtuelle de Tunis Technologies des rseaux de communication
Edoardo Berera
qu'un ordinateur puisse communiquer avec un autre, dont on connat le nom, il faudra d'abord trouver
son adresse.
Question:
1. Quelle est l'adresse de votre ordinateur ?
Le coeur des rseaux longue distance est souvent constitu de routeurs fortement maills, c--d
interconnects par des nombreux chemins diffrents; il faudra donc trouver le meilleur chemin.
Question:
1. Quels pourraient tre les critres pour dterminer le "meilleur" chemin ?

Modle de rfrence OSI (Open Systems Interconnection)

Universit Virtuelle de Tunis Technologies des rseaux de communication
Edoardo Berera
Le modle de rfrence OSI propose une dcomposition du problme d'interconnexion des rseaux
d'ordinateurs, en couches superposes partir de la couche physique, c--d la couche qui met en
oeuvre le logiciel de gestion de la porte de communication ou de la carte utilises pour le
raccordement au rseau, jusqu'a la couche application, c--d la couche qui met en oeuvre les services
ncessaires aux applications qui utilisent le rseau, comme, par exemple, les logiciels de courrier
lectronique ou de navigation sur l'Internet.
Ce modle est devenu une norme internationale sous la double rfrence ISO 7498 et ITU-T X.200
Series et une norme franaise sous la rfrence AFNOR NF Z 70-001.

Notions de couche, service, protocole et interface

Les logiciels mis en oeuvre dans chaque couche d'un ordinateur rsolvent une partie des problmes de
communication, en utilisant des protocole de communication, c--d des ensemble de rgles,
procdures et messages dfinis et standardiss, pour communiquer avec la couche homologue de
l'ordinateur distant.
Universit Virtuelle de Tunis Technologies des rseaux de communication
Edoardo Berera
Chaque couche offre des services la couche de niveau suprieur. Cette mthode simplifie l'criture
des logiciels de la couche car a lui permet de traiter une autre partie des problmes de
communication en s'appuyant sur les services fournis par la couche de niveau infrieur.
Il suffit de parcourir les sept couches du modle de rfrence OSI pour s'en convaincre.

Couche Physique

La fonction principale de la couche physique est de matrialiser l'interface entre l'ordinateur et le
rseau pour pouvoir mettre et recevoir des signaux de communication. Ces signaux peuvent tre de
nature lectrique, lectromagntique (radio) ou optique. La dfinition de connecteurs, des cbles ou
antennes font partie de cette couche. En gnral on considre que les cartes rseau, les modems et les
concentrateurs (hubs) en font aussi partie.
Une autre fonction de cette couche est de srialiser l'information, c--d transformer les octets en
lments binaires (bits) ou vice versa pour pouvoir mettre ou recevoir sur les canaux de
Universit Virtuelle de Tunis Technologies des rseaux de communication
Edoardo Berera
communication. Cette transformation doit tre effectu un rythme qui est impos par la vitesse
(dbit binaire) de l'interface.
Beaucoup d'autres fonctions peuvent tre ralises par cette couche; la dtection de l'existence d'une
communication en cours (Carrier Sense) ou d'une collision (Collision Detect) sur un rseau local
Ethernet en sont deux exemples.
Questions
1. Quels sont les dbits binaires des modems ?
2. Et ceux des cartes Ethernet ?

Couche Liaison de donnes

La fonction de la couche liaison de donnes est l'envoi et la rception de messages, souvent appels
trames ce niveau, son proche, c--d un ordinateur qui se trouve sur un lien direct (sans faire appel
Universit Virtuelle de Tunis Technologies des rseaux de communication
Edoardo Berera
des systmes intermdiaires, les fameux routeurs). Ce lien direct peut tre permanent comme dans le
cas le plus simple des rseaux locaux o les ordinateurs sont tous raccords au mme cble (ou au
mme concentrateur, qui peut tre vue comme une prise multiple de rseau!) ou bien peut avoir t
cr au pralable, par exemple, par une commutation de circuit sur le rseau tlphonique en appelant
un fournisseur d'accs Internet. Dans ce dernier cas le lien direct est temporaire.
Cette couche peut aussi faire un contrle d'erreurs de transmission, en utilisant, par exemple, dans le
cas des trames Ethernet les derniers quatre octets de la trame appels Frame Check Sequence (FCS).
Deux protocoles trs utiliss ce niveau sont:
q Point to Point Protocol (PPP) pour la communication d'un ordinateur avec modem un
fournisseur d'accs Internet (en utilisant le rseau tlphonique)
q IEEE802.3, IEEE802.11b (protocoles Ethernet) pour le raccordement en rseau local avec ou
sans fils

Couche Rseau
Universit Virtuelle de Tunis Technologies des rseaux de communication
Edoardo Berera

La fonction de la couche rseau est d'acheminer les messages, souvent appels soit paquets, soit
datagrammes, de proche en proche jusqu' destination en fonction de leur adresse. Cette fonction est
appel le routage; elle fait typiquement appel des ordinateurs spcialiss, appels routeurs, qui sont
des systmes intermdiaires sur la route qui va de la source la destination.
Question:
1. Quel est le chemin, c--d la liste des systmes intermdiaires, entre votre ordinateur et le
serveur de l'Education Nationale, www.education.gouv.fr ?
Pour raliser l'interconnexion de tous les rseaux d'ordinateurs travers le monde entier il faut que ce
protocole soit unique. Aujourd'hui il s'agit bien du protocole Internet IP (Internet Protocol). Ce
protocole est dans sa version 4, caractrise par des adresses sur 32 bits. L'volution de l'Internet
requiert le passage la version 6 (la version 5 a t dfinie, mais n'a pas t adopte), qui est
caractrise par des adresses beaucoup plus longues, reprsentes sur 128 bits.
Questions
1. Un espace d'adressage qui utilise des adresses reprsentes sur 32 bits permets de dfinir
combien d'adresses diffrentes ?
2. Et si les adresses sont reprsentes sur 128 bits ?
Universit Virtuelle de Tunis Technologies des rseaux de communication
Edoardo Berera

Couche Transport

Le rle du service de transport est de transporter les messages de bout en bout, c--d de la source
jusqu' la destination, donc d'un bout l'autre du rseau, sans se proccuper du chemin suivre car ce
problme a dj t trait par la couche infrieure de rseau.
Il y a plusieurs exemples de protocoles de transport. Dans le monde Internet les plus connus sont:
q TCP Transmission Control Protocol
q UDP User Datagram Protocol
q RTP Realtime Transport Protocol
Le choix dpend du type d'application et des services demands.
Les applications de transfert de fichiers, de courrier lectronique et de navigation sur le web
requirent des garanties de transmission sans erreurs et de retransmission en cas d'erreur. Dans le cas
Universit Virtuelle de Tunis Technologies des rseaux de communication
Edoardo Berera
de messages longs, le fait de dcouper un message en paquets plus courts peut donner lieu la remise
des paquets l'ordinateur de destination dans le dsordre. Le protocole TCP s'occupe de rsoudre ces
problmes, au prix d'une certaine complexit du protocole.
D'autres applications comme les requtes aux annuaires lctroniques ( pour obtenir la
correspondance entre un nom d'ordinateur et son adresse) ou les applications de gestion de rseau
prfrent utiliser un protocole plus lger mais plus rapide car les messages sont typiquement trs
courts et en cas d'erreurs ou d'absence de rponse, ils peuvent tre rpts sans problmes. Le
protocole UDP est typiquement utilis dans ces cas.
D'autres applications encore comme la tlphonie et la vidoconfrence sur Internet ont des
contraintes de temps rel. La transmission de la voix et de la vido ne peuvent pas tolrer les
variations de dlais, appeles gigue, dans l'acheminement des paquets car les acclrations et
ralentissements qui en rsulteraient dans la restitution de la voix ou de l'images nuiraient gravement
la qualit de la transmission. Le protocole RTP, qui est utilis en complment du protocole UDP,
traite ces problmes.

Couche Session
Universit Virtuelle de Tunis Technologies des rseaux de communication
Edoardo Berera

La fonction de la couche session est de ngocier et de maintenir un contexte de communication entre
la source et la destination. En dbut de communication il s'agit de dfinir le mode de communication
(half duplex ou full duplex) et les rgles de la communication. En cas de problme de communication,
par exemple d'interruption momentane, les services de points de reprise devraient permettre de
reprendre la conversation l ou elle avait t interrompue.
En pratique ces fonctions sont souvent intgres directement dans les logiciels d'application qui
utilisent des protocoles spcifiques adapts chaque application particulire.

Couche Prsentation
Universit Virtuelle de Tunis Technologies des rseaux de communication
Edoardo Berera

Le rle de cette couche est d'aider les diffrentes applications reprsenter les donnes de manire
indpendante des plates-formes/systmes d'exploitation (Macintosh/Mac OS, Intel/Windows, etc.).
Il existe plusieurs standards pour reprsenter les donnes (caractres, chiffres, boolens, mais aussi
des donnes plus complexes construites partir de donnes simples, comme les dates, les
numrations (par exemple, lundi, mardi, etc.), jusqu'aux donnes d'applications spcifiques comme
une feuille de calcul, une prsentation, un document incluant texte, tables et images).
Certaines applications se limitent l'utilisation du standard ASCII pour reprsenter les caractres sans
accents. D'autres applications peuvent utiliser le standard international ISO 8859 pour pouvoir
reprsenter les caractres avec accents.
D'autres applications encore peuvent utiliser un vritable langage de description de donnes (simples
et complexes) avec des rgles de reprsentation des donnes pour le transfert entre applications en
rseau. Le standard ISO ASN.1 est un exemple utilis dans le cadre des application de gestion de
rseau.
La couche de prsentation pourrait aussi fournir des services de cryptage de l'information.
Mais encore une fois cette couche est souvent intgre directement dans les logiciels d'application.
Universit Virtuelle de Tunis Technologies des rseaux de communication
Edoardo Berera

Couche Application

Le rle de la couche application est de fournir les services et les protocoles ncessaires aux
applications qui souhaitent s'ouvrir sur le rseau. Il faut noter que les applications elles mmes ne font
pas partie de la couche application.
Les exemples de protocoles que nous pouvons classer dans cette couche sont trs nombreux car les
applications sont nombreuses et ne cessent de se dvelopper.
Les protocoles les plus connus sont HTTP, FTP et SMTP pour naviguer sur le web, transfrer des
fichiers ou envoyer des messages lectroniques.
Le protocole RTP (Realtime Transport Protocol) dont nous avions parl -propos de la couche
transport peut aussi tre class dans la couche application (voir architecture Internet).
Universit Virtuelle de Tunis Technologies des rseaux de communication
Edoardo Berera

Architecture du rseau Internet

L'architecture des applications Internet a tendance mettre en oeuvre les fonctions des couches
session, prsentation et application dans des protocoles qui intgrent les diffrentes fonctions en un
seul protocole.
Cette approche contredit en partie la notion de couches mais se justifie pour des raisons de
performance et de pragmatisme. Le modle ISO et ses couches servent de rfrence pour poser les
problmes, alors que au moment de l'implmentation il est peut tre plus simple et performant
d'intgrer les fonctions ncessaires une application dans un seul protocole.
Universit Virtuelle de Tunis Technologies des rseaux de communication
Edoardo Berera
Exemples
Prenons l'exemple de transmission d'une page HTML d'un serveur Web un navigateur.

Universit Virtuelle de Tunis Technologies des rseaux de communication
Edoardo Berera
Pour que le code HTML de la page puisse tre transmis au navigateur qui en a fait la demande,
l'application serveur Web fait appel au protocole HyperText Transfer Protocol qui ajoute ses propres
informations destines son homologue, le protocole HTTP de l'ordinateur distant. Le logiciel de la
couche application fait ensuite appel aux services de la couche transport pour obtenir un service de
transmission fiable destination de l'ordinateur distant. Le protocole TCP est choisi; celui-ci ajoute
des informations destination de son homologue. Les logiciels de la couche transport font appel aux
services de la couche rseau pour acheminer les donnes. Le protocole IP est impos par le rseau
Internet. Les logiciels de la couche rseau n'ont plus qu' choisir le lien et les moyens physiques pour
envoyer les donnes. Le logiciels de la couche physique srialisent les octets de la trame constitue du
code HTML de la page transmettre plus toutes les informations ajoutes par les diffrents protocoles
utiliss.

Les lments binaires reus par l'ordinateur de destination sont rassembls en octets pour reconstituer
la trame avant de la passer au logiciel de la couche sous-rseau qui utilise le protocole Ethernet pour
vrifier si la trame est valide. Si oui la couche sous-rseau peut passer les donnes la couche rseau
qui utilise les informations du protocole IP pour vrifier la validit du paquet reu et savoir quel
protocole de la couche suprieur il faut passer les donnes et ainsi de suite jusqu'au logiciel du
navigateur. En cas de problme le logiciel de la couche qui a dtect le problme essaie d'en informer
son homologue et ventuellement les logiciel de la couche suprieure.
Cette description est simple et sommaire. Pour plus de prcisions il faut tudier en dtail l'opration de
chaque protocole.
Universit Virtuelle de Tunis Technologies des rseaux de communication
Edoardo Berera

Architectures propritaires
Les rseau d'ordinateurs se sont dvelopps partir des annes 1970s. Pendant vingt ans les
architectures propres chaque constructeur ont domin le paysage des rseaux. Les plus importantes
de ces architectures sont:
1. SNA Systems Network Architecture de IBM
2. DSA Distributed Systems Architecture de Bull
3. DNA/DECNET DEC (Digital Equipment Corporation) Network Architecture
Dans le domaine des rseaux locaux d'entreprise l'architecture de Novell a domin pendant une
dizaine d'annes.
Avec l'arrive d'Internet en dbut des annes 1990s (bien que sa conception remonte l'anne 1969
dans les laboratoires des universits amricaines) toutes les architectures se sont ouvertes sur Internet
soit en intgrant ses protocoles, soit en crant au moins des passerelles qui permettent aux donnes de
passer d'un rseau qui utilise une architecture propritaire aux rseaux qui utilisent l'architecture
Internet.
auteur : Edoardo Berera - Miage Nice
EB date de dernire modification : 22 mai 2002
Universit Virtuelle de Tunis Technologies des rseaux de communication
Edoardo Berera
Bibliogr aphie
Simon Nor a et Alain Minc, "La t lmat ique. Rappor t ...", edit ions..., 197x
Guy Puj olle, "Les Rseaux", Eyr olles
Andr ew Tanenbaum, "Comput er Net wor ks", Pr ent ice Hall
Z 70-001, Nor me expr iment ale, Syst mes de t r ait ement de l' inf or mat ion, Modle le r f r ence de
base pour l' int er connexion de syst mes ouver t s, AFNOR, 1982
dat e de der nir e modif icat ion : 25-08-02
Universit Virtuelle de Tunis Technologies des rseaux de communication
Edoardo Berera
Exer cices
Sous Linux
1. I nst aller un modem
2. I nst aller une car t e de r seau Et her net
3. Conf igur er un accs un Four nisseur d' Accs I nt er net
Sous Windows
1. I nst aller un modem
2. I nst aller une car t e de r seau Et her net
3. Conf igur er un accs un Four nisseur d' Accs I nt er net
Sous Linux et Windows
1. Vr if ier la conf igur at ion r seau de vot r e machine (ipconf ig)
2. Test er la connect ivit avec un aut r e or dinat eur (ping)
3. Visualiser la r out e ent r e vot r e or dinat eur et celui avec lequel vous venez de f air e un t est de
connect ivit (t r acer out e, t r acer t )
Universit Virtuelle de Tunis Technologies des rseaux de communication
Edoardo Berera
Glossair e
AFNOR
Associat ion Fr anaise de Nor malisat ion
DNA/ DECNET
DEC (Digit al Equipment Cor por at ion) Net wor k Ar chit ect ur e
DSA
Dist r ibut ed Syst ems Ar chit ect ur e (Bull)
Full duplex
FTP
File Tr ansf er Pr ot ocol
Half duplex
HTTP
Hyper Text Tr ansf er Pr ot ocol
I N
I nt elligent Net wor k
I P
I nt er net Pr ot ocol
I SO
I nt er nat ional St andar ds Or ganisat ion
I TU- T
I nt er nat ional Telecommunicat ion Union, Telecom sect or
LAN
Local Ar ea Net wor k
MAN
Met r opolit an Ar ea Net wor k
OSI
Open Syst ems I nt er connect ion
OSS
Oper at ions Suppor t Syst ems
PAN
Per sonal Ar ea Net wor k
RSTP
Realt ime St r eaming Tr anspor t Pr ot ocol
RTP
Realt ime Tr anspor t Pr ot ocol
SCP
Ser vice Cont r ol Point
SMTP
Simple Mail Tr ansf er Pr ot ocol
SNA
Syst ems Net wor k Ar chit ect ur e (I BM)
SNMP
Simple Net wor k Management Pr ot ocol
SS7
Signaling Syst em # 7
SSP
Swit ching Ser vice Point
STP
Swit ching Tr ansf er Point
Universit Virtuelle de Tunis Technologies des rseaux de communication
Edoardo Berera
TCP
Tr ansmission Cont r ol Pr ot ocol
TMN
Telecommunicat ions Management Net wor k
UDP
User Dat agr am Pr ot ocol
UI T
Union I nt er nat ionale des Tlcommunicat ions
WAN
Wide Ar ea Net wor k
Universit Virtuelle de Tunis Technologies des rseaux de communication
Edoardo Berera







Ministere de l`Enseignement Superieur et des recherches scientiIiques
Universite Virtuelle de Tunis












Intitule du chapitre :



Technologies des rseaux de communication




Nom de l`auteur :




Grard-Michel Cochard & Edoardo Berera
& Michel Besson Thierry 1eandel


















Cette ressource est la propriete exclusive de l'UVT. Il est strictement interdit de la reproduire a des Iins
commerciales. Seul le telechargement ou impression pour un usage personnel (1 copie par utilisateur) est permis.


Le niveau physique : mcanismes et pr ot ocoles
Sommair e :
Pr incipes de f onct ionnement de cet t e couche
Sr ialisat ion, codages et dcodages en numr ique
Tr ansmission
Tr ansmission dans les r seaux locaux
Tr ansmission numr ique et analogique
La modulat ion du signal
Codages et modulat ion
Equipement s act if s et passif s de niveau liaison et physique
Composant es de la couche physique
I nt er act ions et pr imit ives
Pr incipes de f onct ionnement de cet t e couche
Le niveau Physique t ablit la manir e dont sont t r anspor t s, sur un suppor t physique, les bit s composant le message t r ansmis ent r e un met t eur et un dest inat air e. Ce message,
avant dt r e modul sur le suppor t , doit t r e init ialement cod sous la f or me dune suit e de 0 et de 1.
Sr ialisat ion, codages et dcodages
Sr ialisat ion et dt ect ion des er r eur s - Codage de car act r e - Codes souvent ut iliss
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson

Sr ialisat ion et dt ect ion des er r eur s
La conver sion de mot s de mult iples de 8 bit s, en sr ies de bit s t r ansmis
squent iellement et inver sement est appele : sr ialisat ion.

Codage de car act r e
Tout change de message ncessit e un langage ou du code qui doit t r e compr is par
l' met t eur ou le r cept eur

Les deux codes les plus souvent ut iliss sont ASCI I et EBCDI C.
q ASCI I ( Amer ican St andar d Code f or I nf or mat ion Exchange) publi par l' ANSI ANSI 3. 4
Code 7 bit s (spcif ie les 7 pr emier s bit s d' un car act r e huit bit s ) ut ilise t ous les codages de 0000000 1111111 soit 128 valeur s, le 8e Bit per met d' avoir 128
car act r es supplment air es ou une par it , la par it peut t r e pair e ou impair e.
q EBCDI C
Adopt par I BM, Dr iv du BCD ( Binar y Decimal Code ), il r epr sent e 256 car act r es par la combinaison des 8 bit s ; pas de possibilit de par it . I BM ut ilise le
checksum pour dt ect er les er r eur s.
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson

Tr ansmission
Tr ansmission sr ie/ par allle - Les capacit s : Bit s, Baud, Her t z et Dbit binair e - Modes et car act r ist iques appliques aux t r ansmissions
Tr ansmission sr ie/ par allle
La t r ansmission est lt ape qui suit le codage, deux modes sont possibles lor s de ce dr oulement dchange : mode par allle ou mode sr ie
Sr ie
Dans ce cas les bit s se suivent les uns apr s les aut r es, cependant il y aur a
deux manir es de les f air e t r ansit er : soit par le mode synchr one, soit par le
mode asynchr one.

Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson

Par allle
Dans ce cas chaque car act r e est envoy sur un f il et t ous les car act r es
ar r ivent simult anment leur dest inat ion.

Les capacit s : Bit s, Baud, Her t z et Dbit binair e
Rapidit de modulat ion
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
La Rapidit de modulat ion est le nombr e de symboles t r ansmis.
Dbit en bauds
Le dbit en bauds est le nombr e de changement s dt at s par seconde.
Dbit binair e
Le dbit binair e est le nombr e de bit s couls par seconde.
Modes et car act r ist iques appliques aux t r ansmissions
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
Mode synchr one
I l sagit de t r ansmet t r e dans un int er valle const ant sur lequel lmet t eur et le
r cept eur se sont accor ds. La r pt it ion de cet int er valle est cont inue.
Les car act r es sont envoys de manir e squent ielle, sans spar at eur s. Ce mode
convient au dbit s impor t ant s.
Le signal est mis en t ant synchr onis sur une hor loge au moment de lenvoi dun bit .
Le dbit en bauds de la ligne est f onct ion de la cadence de lhor loge (nombr e de t ops dhor loge par seconde), 60 bauds quivalent 60 int er valles de t emps basiques dans une
seconde.
Plusieur s t ypes de signaux peuvent t r e vent uellement t r ansmis simult anment , un signal a une valence de n si le nombr e de niveaux t r anspor t s dans un int er valle de t emps est
de 2
n
.
La capacit de t r ansmission du lien, en bit s par secondes, est gal n mult ipli par la vit esse en bauds. Donc un lien 50 bauds de valence n=2 aur a un dbit de 100 bit s par
seconde.
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
Mode asynchr one
Pas de r elat ion t ablies lavance ent r e met t eur et r cept eur .
Deux signaux, les bit s st ar t et st op, encadr ent les bit s de chaque car act r e.
Une t r ansmission dbut e un inst ant quelconque.
Modems
Sur une ligne similair e voici quelques dbit s en f onct ion du niveau de per f or mance de dif f r ent s modems :
V32bis 14,4 Kbps
V34 28,8 Kbps
V 34bis 33,6 Kbps
V90 56 Kbps
Sens de t r ansmission de point point
q Liaisons unidir ect ionnelles :
Elles sont aussi appeles simplex, elles vont t ouj our s dans le sens met t eur ver s r cept eur .>
q Liaisons bidir ect ionnelles :
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
Appeles aussi lalt er nat , semi duplex ou bien encor e half -duplex ; dans ce cas lmet t eur peut devenir r cept eur et inver sement .
q Liaisons bidir ect ionnelles simult anes :
Appeles aussi duplex ou f ull-duplex ; la t r ansmission est simult ane dans les deux sens de lchange.

Tr ansmission dans les Rseaux Locaux
Tr ait ement des messages en r seau locaux - Dphasage ent r e hor loge et signal - Cont r le d' er r eur s
Tr ait ement des messages en r seau locaux
Les inf or mat ions sont t r ansmises sur une liaison PHY en sr ie
Chaque bit est r epr sent par une dur e DELTA ou base de t emps, l' met t eur et le r cept eur r econnaissent cet t e base de t emps avec leur hor loge. Cet t e base delt a df init la
dur e d' un bit
q Dbit = nombr e de Bit s/ sec mis en sr ie sur le suppor t
Les bit s sont envoys par BLOCS spar s en t r ansmission asynchr one, le signal d' hor loge n' est pas t r ansmis, il y a r isque de dphasage ent r e hor loge et signal d' o un besoin de
synchr onisat ion en 2 f onct ions :
q Calage
q Ver r ouillage
Les codages per met t ent de maint enir la synchr onisat ion.
Le codage des Bit s gar ant it une t r ansit ion pour r ecaler l' hor loge avant r isque de dcoupe de bit s en + ou en -.

Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
Dphasage ent r e hor loge et signal
Calage (Ex : CSMA CD)
L' act ion de calage consist e synchr oniser l' hor loge
sur le dbut de DELTA :
Ent r e 2 blocs le Rseau est inact if (= dr ive des
hor loges).
Le dlai de pr opagat ion est dif f r ent ent r e sour ce et
r cept eur .
On emploier a donc un pr ambule ou bit s st ar t dur ant
quelques t emps bit s.


Cont r le d' er r eur s
Le bit de par it
A t out gr oupe de bit s est aj out un bit de r sult at du ou exclusif des bit s pr cdent s.
Df aut : non dt ect ion si deux ou un nombr e pair de bit s sont df ect ueux, car non localisat ion de l' er r eur ou non dcompt e d' er r eur s.
Le CRC
Aj out d' une squence de longueur const ant e la f in de t r ame.
Cet t e squence est labor e par t ir d' un polynme gnr at eur et des donnes t r ansmises, la mme squence est excut e l' ar r ive, si le r sult at est ngat if la t r ame est mise
au r ebut .
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson


Tr ansmission Numr ique et Analogique
Gnr alit s - Af f aiblissement du Signal - Af f aiblissement du RTC - Puissance du signal - Per t e de signal - Qualit dun signal Analogique - Lignes Numr iques -
Avant age des Lignes Numr iques - Analogique / Numr ique - chelle dynamique de la voix - Companding - Codecs - Codage de la voix et Modulat ion - Numr isat ion de
signaux vido
Gnr alit s
Lor squun signal est t r ansmis des br uit s ext er nes peuvent venir af f ect er la t r ansmission. Connat r e le niveau du br uit per met de calculer la capacit maximum de la ligne en
bit s/ s.
Les int er f aces, les ondes lect r omagnt iques et le suppor t lui-mme peuvent par t iciper ce br uit . Le r appor t signal / br uit est lune des car act r ist iques maj eur es pour est imer
la capacit dun canal.
Si lon pr ocde une est imat ion de ce signal/ br uit dur ant un int er valle de t emps, on pour r a expr imer sa valeur en dcibels (dB).
Limit es t hor iques du dbit binair e dun canal soumis un br uit
q La loi de Shannon per met de lnoncer ainsi :
Capacit (bit s/ s) = Bande Passant e (Hz). Log
2
( 1+ Signal / Br uit )
q Tr ansmission via modems sur RTC ( f aible per f or mance)
BP : 3 kHz
Puissance du Signal : -20 dBm = 10W
Puissance du Br uit : - 50 dBm = 10nW
Capacit (bit s/ s): 3000 Log
2
(1+1000)=30Kbps
Af f aiblissement du Signal
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
Per t e dans les canaux logiques
Les signaux t r aver sant une ligne t lphonique sont af f aiblis.
Af f aiblissement
I l est mesur en dcibel (dB)
dB = 10 log
10
(puissance dent r e/ puissance de sor t ie).
Af f aiblissement du RTC
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
Rponse en f r quence pour une ligne analogique
Bande passant e de 0.3 3.4 kHz
BP = 3,1 kHz
Filt r e numr ique
La per t e de signaux supr ieur e au 3,4 kHz est due au f ilt r e numr ique.
Lner gie ncessair e lchant illonnage au dessus de 4 kHz est ngligeable.
Les basses f r quences sont f ilt r es pour liminat ion de par asit es.
Puissance du signal
Puissance dun signal sur ligne analogique
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
La puissance est gnr alement r f r ence un milliwat t (son f aible pour un t lphone)
Lunit
Lunit est le dcibel r f r enc un milliwat t (dBm)
Calcul
La puissance en dBm= log
10
(puissance(milliwat t ) / 1milliwat t )
Per t e de signal
Per t e dans les communicat ions
Elle est car act r ise par la dif f r ence de puissance ent r e signal mis et signal r eu.
Per t e dans un guide donde (coax, TP, f ibr e)
Elle est lie aux pr opr it s du mdia.
Per t e en Sans Fil
Elle est due la liaison en air libr e.
Exemple :
Sur un cble coaxial RG 58 de 30m de long, la per t e est de 12 dB 900 MHz.
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
Sur une dist ance et f r quence ident iques en air libr e la per t e est de 61 dB.

Qualit dun signal Analogique
Pr incipale mesur e
Pr emir e mesur e de qualit : le r appor t Signal/ Br uit , mesur e expr ime en dB.
S/ B= log
10
(puissance du signal/ puissance du br uit ).
Valeur s t ypiques de S/ B
Conver sat ion t lphonique : 35 dB envir on.
Signal vido TV : 45 dB envir on.
Compact disque audio : 92 dB envir on.

Lignes Numr iques
Car act r ist ique
La pr incipale car act r ist ique de ces lignes est le dbit binair e (en bit s/ s).
Mesur e de qualit pr incipale
Le t aux der r eur sur les bit s BER (Bit Er r or Rat io ou Rat e).
BER= Nombr e de bit s er r ons / nombr e de bit s r eus.
Valeur s classiques de BER
Ligne t lphonique avec modem: 10
-5
(1 pour 100 000)
Ligne f ibr e opt ique: 10
-12
(1 pour 1 000 000 000 000).

Avant age des Lignes Numr iques
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
En Analogique
Le br uit saccumule chaque t age damplif icat ion, donc on const at e un mauvais
r appor t S/ B sur la dist ance.
En Numr ique
Les er r eur s alat oir es des r pt eur s ont peu def f et sur le BER.
La commut at ion des signaux numr iques est simple (BER var iant f aiblement ).

Analogique / Numr ique
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
Pr incipes
Les signaux analogiques sont pr disposs aux br uit s.
Les canaux de t r ansmission sans f il sont gnr alement br uit s.
Les signaux numr iques sont immuniss (br uit ) condit ion que le S/ B soit au-
dessus dun cer t ain seuil.
Numr isat ion de la voix
Le cour ant modul de conver sat ion peut inclur e une ner gie signif icat ive pour
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
t out e f r quence au-dessus de 4 kHz.
Les f ilt r es bas limit ent la Bande Passant e 4 kHz.
chant illonnage
Le cir cuit dchant illonnage et de maint ien pr end une valeur du signal analogique
un inst ant t et maint ient cet t e valeur j usqu' t +1.
Quant if icat ion
On r epr sent er a un chant illon par une valeur numr ique au moyen dune loi de cor r espondance.
Conver sion (Codage)
Le conver t isseur analogique numr ique change les valeur s analogiques des chant illons en une suit e de nombr es numr iques (codage : 8 bit s par chant illon).
Syst me de t r ansmission numr ique
I l posit ionne les chant illons (cods sur 8 bit s) en une t r ansmission sr ie sur la ligne
Le r cept eur r et r ouve les chant illons et les envoie au conver t isseur numr ique / analogique.
Conver t isseur Analogique / Numr ique
I l change les 8 bit s en une simple t ension et maint ien cet t e valeur j usquau pr ochain chant illon.
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
Filt r e passe- bas
La cour be en escalier r est it ue t r aver se un f ilt r e passe-bas pour t r e lisse et t r e conf or me au signal dent r e. Le f ilt r e de sor t ie pilot e lcout eur .
Mode de t r ansmission
Ce mode est appel MI C Modulat ion par I mpulsions Codes.

chelle dynamique de la voix
Plage acoust ique de lor eille humaine
Elle est sensible une plage impor t ant e, la puissance minimum dt ect able puissance maximum ut ilisable va de 10
12
1 (120 dB).
Var iat ion de puissance
I l est dif f icile de discer ner un doublement de puissance (3 dB).
Conver t isseur s A/ N ou N/ A
Les conver t isseur s A/ N ou N/ A se ser vent de ces par t icular it s de lcout e humaine pour les communicat ions t lphoniques vocales pour les t r ansmet t r e f aible dbit , mais avec
qualit
8 bit s/ chant illons X 8000 chant illons/ s = 64 000 bit s/ s.
Le dbit de 64 Kbps est gnr alis.
Les deux conver t isseur s (A/ N et N/ A) sont dif f r ent s et incompat ibles.
Br uit de quant if icat ion
La dif f r ence ent r e le signal init ial et son appr oximat ion numr ique sappelle le br uit de quant if icat ion. Un conver t isseur 4 bit s (16 niveaux) a un br uit de quant if icat ion lev.

Companding
Echelle non Linair e
Elle per met dobt enir plus de pas pour les signaux f aibles et moins pour les signaux f or t s.
Quant if icat eur non Linair e
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
Le quant if icat eur non linair e compr esse les 12 bit s en une quivalence A/ N de 8 bit s et le conver t isseur N/ A expanse les 8 bit s r eus une quivalence de 8 bit s.

Codecs
Le Codec conver t it la voix analogique en codage numr ique.
Exemple dalgor it hmes : la loi PCM en Eur ope (Pulse Coded Modulat ion) et la loi PCM (Amr ique du Nor d).
Loi A et
Pour obt enir une cor r espondance ent r e la valeur de lchant illon et le nombr e le r epr sent ant , on ut iliser a deux lois :
q Loi A en Eur ope
q Loi Mu en Amr ique du Nor d
Ces lois sont semi-logar it hmiques, la pr cision t ant gar ant ie de manir e pr at iquement const ant e.
I ls ut ilisent inst ant anment la compr ession ext ension, ils ont un S/ B const ant :
q Gr ands pas pour les signaux f or t s
q Pet it s pas pour les signaux f aibles
I ls t r availlent sur 8 bit s par chant illon. Per f or mance aussi sat isf aisant e et quivalent e pour les signaux f aibles quune conver sion linair e sur 12 bit s (A) ou 13 bit s (),
On obt ient un quilibr age ent r e le S/ B et la bande dynamique. Les Codecs sont spcif is par le G711 de I TU-T.

Codage de la voix et Modulat ion
Codage classique sur RNI S (Rseau Numr ique I nt gr at ion de Ser vice)
Le codage classique sur RNI S est PCM (Pulse Coded Modulat ion)
Le dbit classique de 64 Kbps est t r op lev pour les liens r adio. Ce signal bien que simple cont ient de mult iples r edondances.
Codage en GSM
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
Le codage GSM est le RPE-LPC (Regular Pulse Exit ed - Linear Pr edict ive Coder avec un Long Ter m Pr edict or Loop).
Linf or mat ion des chant illons pr cdent s, qui ne change pas r apidement est ut ilise pour pr dir e lchant illon cour ant .
La voix est divise en chant illons de 20 ms, chacun encod sur 260 bit s pour un dbit r sult ant de 13 Kbps. Ce qui cor r espond au dbit plein.
Sur cet t e base, apr s t est s, on const at e que plusieur s bit s du bloc sont plus impor t ant pour la per cept ion de la qualit de la voix; t r ois classes sont pr oposes:
q Class I a 50 bit s t r s sensible aux er r eur s de bit s
q Class I b 132 bit s moyennement sensible
q Class I I 78 bit s la moins sensible
La classe I a dispose dun CRC de 3 bit s aj out s pour la dt ect ion des er r eur s, ils per met t ent le r ej et de la t r ame si elle est j uge t r op endommage pour t r e compr hensible.
Elle est r emplace dans ce cas par une ver sion lgr ement at t nue de la pr cdent e t r ame r eue.
Modulat ion en GSM
En GSM la modulat ion est de t ype MSKavec pr f ilt r age gaussien. GSMK (Gaussian-f ilt er ed Minimum Shif t Keying ). Le dbit de modulat ion est de 270,83 kb/ s.

Numr isat ion de signaux vido
Fr quence dchant illonnage
Vir t uellement les syst mes de numr isat ion des signaux vocaux et vido sont ident iques. Cependant la f r quence dchant illonnage est supr ieur e en vido.
Conver t isseur s
En vido, des conver t isseur s linair es unif or mes sur huit bit s sont ut iliss. En vido couleur , un conver t isseur huit bit s est ut ilis pour le r ouge, un pour le ver t et un pour le bleu.
Dbit s et vido compr esse
Les dbit s ncessair es (impor t ant s) ont conduit au dveloppement des t echniques de compr ession de la vido.
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson


La Modulat ion du signal
Modulat ion du Signal - Types de donnes et signaux
Modulat ion du Signal
Deux t er mes sont cour amment opposs : lar ge bande et bande de base
Bande de base
L' met t eur est 1 gnr at eur de cour ant , un seul signal est por t
I l est limit e par la bande passant e du canal et par le r appor t signal- br uit de celui-ci.
Le t r anspor t de linf or mat ion en bande base est la t echnique la plus simple, il nest pas ncessair e de passer par une modulat ion. Des changement s discr et sur les signaux
r epr sent ant linf or mat ion binair e vont per met t r e la t r ansmission de suit es binair es. Ds que la dist ance devient impor t ant e il est ncessair e de moduler le signal en bande de
base (via un modem).
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
Des cour ant s var iables r epr sent ent les bit s met t r e en bande de base.
Lar ge bande
L' met t eur est une sour ce de f r quence base sur t r ois car act r ist iques, pour r ont var ier
q AMPLI TUDE,
q FRQUENCE,
q PHASE.
Moduler un signal (por t euse) consist e modif ier lune des t r ois car act r ist iques au r yt hme dun aut r e dit modulant , ici le signal numr ique.
Le signal r sult ant a un spect r e limit , cent r aut our de la por t euse, r solvant ainsi les pr oblmes de par t age du suppor t ..
I l suf f it dat t r ibuer chaque communicat ion une por t euse dif f r ent e en f r quence pour les f air e cohabit er sur un mme suppor t .
Le nombr e maximal dimpulsions quun canal peut t r ansmet t r e, ou sa r apidit de modulat ion expr ime en bauds, est gal au double de la bande passant e (Nyquist ).
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
Si elle ne peut pr endr e que deux valeur s 0 ou 1 : le dbit est gal la r apidit de modulat ion.

Types de donnes et signaux
Donnes
Donnes Analogiques
Elles pr ennent n' impor t e quelle valeur dur ant un int er valle.
Donnes Numr iques
Ensembles discr et s, ils ne peuvent pr endr e qu' un nombr e r duit de valeur s.
Signaux
Signaux Analogiques
I ls pr ennent une valeur quelconque dans leur chelle, passent lent ement d' une valeur une aut r e, ils sont df inis par 3 par amt r es:
q L' amplit ude
q La f r quence
q La phase
I ls ont des avant ages :
q Of f r ent une gr ande bande passant e
q Suppor t ent des r seaux t endus et complexes
q Sont peu suj et l' at t nuat ion sur de longues dist ances
q
Signaux Numr iques
I ls ont deux pr opr it s pr incipales :
I ls ne peuvent pr endr e qu' un nombr e limit de valeur s discr t es, par f ois deux . Les t r ansit ions de valeur sont pr esque inst ant anes d' un t at un aut r e. I ls ncessit ent une
hor loge et une synchr onisat ion ent r e l' met t eur et le r cept eur .
Les signaux analogiques ou numr iques peuvent t r anspor t er des donnes analogiques ou numr iques. Quelques exemples :
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
Signaux analogiques t r anspor t ant des donnes numr iques
Signaux de composit ion du t lphone.
Modems ent r e or dinat eur s.
Signaux analogiques t r anspor t ant des donnes analogiques
St at ions de r adio ( voix et musique sur des signaux analogiques ut ilisant la modulat ion de f r quence ou modulat ion d' amplit ude).
Signaux numr iques t r anspor t ant des donnes numr iques
Lignes ent r e un t er minal et un or dinat eur cent r al.
Signaux numr iques t r anspor t ant des donnes analogiques
Compact s disques codant en valeur numr ique l' amplit ude et la f r quence du son dt ect s chaque inst ant par des micr os.
Les lect eur s de CD inver sent ce pr ocessus et r ecr ent une musique analogique.


Codages et Modulat ions
Codage de donnes numr iques en signaux analogiques - Codage de donnes numr iques en signaux numr iques
Codage de donnes numr iques en signaux analogiques
Les donnes numr iques peuvent t r e t r ansmise l' aide de por t euses analogiques en modulant l' une des t r ois car act r ist iques suivant es :
q Amplit ude
q Fr quence
q Phase
Modulat ion d' Amplit ude ASK
Elle code les donnes numr iques en modulant l' amplit ude d' une por t euse ent r e deux niveaux ou plus, pas de f iabilit sur les longues dist ances, df or mat ion par des
int er f r ences, des at t nuat ions et des amplif icat ions.
Modulat ion de Fr quence FSK
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
Elle code les donnes numr iques en modulant la f r quence d' une por t euse ent r e deux valeur s ou plus, plus f iables sur les longues dist ances, peu ut ilises sur les lignes
t lphoniques au del de 1200 Bauds.
Modulat ion de Phase
Elle code les signaux numr iques en dcalant la phase de la por t euse d' une cer t aine valeur , t r s f iables et r sist ant es aux er r eur s, elle cont ienne des changement s d' t at s qui
peuvent t r e ut iliss pour synchr oniser les hor loges de l' met t eur et du r cept eur .
Codage de donnes numr iques en signaux numr iques
La plupar t des signaux t r ansmet t ent des donnes numr iques l' aide de signaux numr iques. La mesur e des signaux est f acilit e par des hor loges qui per met t ent l' met t eur et
au r cept eur de se met t r e d' accor d sur le dbut d' un bit .
Dans t ous les syst mes lect r oniques, le 0 r epr sent e un niveau de r f r ence pour les signaux, une t ension nulle est considr e comme le pot ent iel lect r ique de la t er r e,
gnr alement mesur e l' aide d' un bon conduct eur enf oui dans la t er r e.
Gr andeur s physiques, Modulat ion du signal
q Modulat ion dAmplit ude
q Modulat ion de Phase
q Modulat ion de Fr quence
q Modulat ion de Phase 4 moment s
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
Modulat ion dAmplit ude
La dist inct ion ent r e 0 et 1 est obt enue en f aisant var ier lamplit ude du signal.

Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
Modulat ion de Phase
La dist inct ion ent r e 0 et 1 est obt enue par un signal qui commence des
emplacement s dif f r ent s de la sinusode (Phase).
Les 0 et 1 sont r epr sent s par des phases de 0 et 180.
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
Modulat ion de Fr quence
Lmet t eur la possibilit de changer la f r quence denvoi des signaux pour
dist inguer ent r e 0 et 1 .

Modulat ion de phase 4 moment s
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
Limit deux t at s
Dans les exemples pr cdent s la gr andeur physique ut ilise ne r epr sent e que
deux t at s possibles.
Si on met et dt ect e lar r ive plus de deux t at s de la mme gr andeur , on
peut donner chaque t at une signif icat ion per met t ant de coder 2 ou
plusieur s bit s.

En ut ilisant 4 phases, f r quences ou amplit udes, on peut coder 2 bit s chaque t at .
Fig = 2 bit s par modulat ion de phase.

Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
Equipement s act if s et passif s de niveau Physique et Liaison
Les t er minaux et noeuds de t r ansf er t - Mult iplexages - Mult iplexage t empor el - Mult iplexage st at ist ique - Mult iplexeur Tempor el St at ist ique - Le mult iplexage
t r adit ionnel - Laccs mult iple - I nt er connexion de r seau par une f ibr e opt ique - Rpt eur s - Hubs et Base T - Pont s
Les t er minaux et noeuds de t r ansf er t
Dans un r seau, les nuds de t r ansf er t sont des int er f aces int er mdiair es ou r elais ver s les dest inat air es. I l r ecevr ont des messages sur une ligne dent r e et la
r et r ansmet t r ont sur une ligne de sor t ie. Ent r e deux ils mmor isent le message en buf f er ou t ampon.
En r alit , sils ne t r ait ent pas la t r ame dir ect ement , il r cupr ent la NPDU ; puis par t ir des inf or mat ions dont ils disposent il r et r ansmet t ent la t r ame ou le paquet dans une
f ile de sor t ie, ils aur ont au passage modif i len-t t e af in de per met t r e au paquet ou la t r ame de cont inuer son par cour s ver s un aut r e nud.
De chaque ct du lien, des quipement s sont connect s.
LETTD Equipement Ter minal de Tr ansmission de Donnes est une des machines du
r seau point de dpar t des inf or mat ions t r ansmet t r e.
LETCD est plac aux ext r mit s des r seaux int er connect s ou suppor t de
t r ansmission, il aur a pour obj et de r aliser ladapt at ion du signal au car act r ist iques du
suppor t af in daut or iser la t r ansmission.
Par amt r es de lETCD
Codage (bande base ou modulat ion)
Rapidit de modulat ion en bauds
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
Dbit en bit s/ s
Mode et sens de t r ansmission
I nt er f ace avec lETTD
Quat r e cat gor ies dETTD
Ter minaux lour ds : (mini or dinat eur s) capacit s de t r ansmission impor t ant e sur liens synchr one haut dbit .
Ter minaux lger s : clavier et cr an, ut ilisent des liens asynchr one bas dbit .
Ter minaux int elligent s : t r ait e en local les donnes et nchangent que ce qui est indispensable.
Les post es de t r avail : dot de pr ocesseur s puissant s, ils sont ent r e les t er minaux lour ds et les t er minaux int elligent s.
Mult iplexages
Si lon considr e une ligne de communicat ion de point point , il est quelquef ois avant ageux de par t ager les moyens de t r ansf er t ent r e plusieur s ut ilisat eur s, linf r ast r uct ur e
devient alor s commune. Le Mult iplexeur ou MUX r ecevr a les donnes de mult iples sour ces, souvent vit esse lent e, pour les t r ansmet t r e sur un lien haut dbit . Le
dmult iplexage (opr at ion inver se) int er viendr a sur le MUX oppos, ce qui per met t r a apr s ext r act ion, dacheminer les donnes de chaque sour ce init iale ver s le dest inat air e
cor r espondant ne f onct ion du dbit de sa ligne.
Mult iplexage t empor el
Mult iplexage t empor el
Fonct ionnalit s du MUX
Le MUX per met le par t age dun lien numr ique. Les chant illons vocaux
numr iss chaque communicat ion ut ilisent un canal pr opr e.
I l per met de nombr eux cir cuit s vocaux dt r e t r anspor t s sur une seule
liaison physique.
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
Appel syst me gain de pair es, plusieur s canaux sur une seule pair e t or sade.
Mux en t lphonie
Un canal unique t r anspor t e t out e les t r ames divises en I T, 8000 t r ames / sec, une t out es les 125 micr osecondes. Chaque t r ame dbut e par une synchr o suivie de n I T. Chaque
I T cont ient un chant illon vocal cod sur 8 bit s.
Mult iplexage st at ist ique
Mult iplexage st at ist ique
I nt er valle de t emps disponible
Les donnes sont mmor ises j usqu ce que le MUX ait un int er valle de t emps
disponible .
Les donnes sont t r ansmises dans lor dr e de r cept ion.
Mult iplexeur Tempor el St at ist ique
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
Mult iplexeur Tempor el St at ist ique
I T libr es
Quelques ut ilisat eur s r emplissent les I T qui leur s sont af f ect s. Des I T
r est ent donc libr es.
Pr incipe du MUX t empor el St at ist ique
Un car act r e ut ilisat eur est t iquet avec un User I D. Le Mult iplexage
Tempor el St at ist ique peut t r e ut ilis pour la commut at ion de paquet s.
On obt ient un meilleur cont r le des inf or mat ion et dat as.

Le mult iplexage t r adit ionnel
Schmas daccs mult iples
Limit es du mult iplexage t r adit ionnel : I l alloue un ut ilisat eur par canal, cet t e allocat ion est inef f icace. Le t r af ic voix et donne ncessit e laccs au canal pour une dur e limit e.
Avant ages de laccs mult iple
I l r sout le pr oblme des canaux sous ut iliss, il per met laccs au r seau plus dut ilisat eur s que de canaux disponibles (ou I T).

Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
Laccs mult iple
Time Division Mult iple Access
Communicat ions Numr iques
Le TDMA est ut ilis pour les communicat ions numr iques sur r seaux cellulair es
et par sat ellit es.

Le SBS Sat ellit e Business Syst em
I l a t mis en place en 1980 et est ut ilis pour la voix compr esse, les donnes haut es vit esse, la t lcopie r apide, la messager ie lect r onique, la visio conf r ence.
Le syst me SBS per met le mixage de voix et des dat as.
q Synchr onisat ions et allocat ions
La st at ion de r f r ence cont r le la synchr onisat ion, les allocat ions, Elle t ablit une f ent r e de demande (15 ms au t ot al), elle r eoit les demandes de t r af ic des st at ions
dur ant la f ent r e de demandes, elle envoie dans mme t emps des af f ect at ions dI T aux st at ions et la synchr onisat ion.
q Mult iplexage voix et donnes.
Les st at ions mult iplexent voix et donnes dans les messages et chaque t r anspondeur du sat ellit e a un dbit de 48 Mbps.
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson

I nt er connexion de r seau par une f ibr e opt ique
Tr ois spcif icat ions :
q 10BASEFP (P=Passive St ar )
La spcif icat ion df init une t opologie en t oile passive qui f usionne les f ibr es opt iques s' y r accor dant et per met l' clat ement du signal lumineux. Le cur de l' t oile ne
compor t e aucun disposit if lect r onique, son t emps de t r aver se est quasiment nul, la longueur ent r e t r ansmet t eur et t oile ne doit pas t r e supr ieur e 500 m.
q 10BASEFL (L=link)
Dsigne les r pt eur s de t ype FOI RL (Fiber Opt ic I nt er Repeat er Link) qui per met t ent l' int er connexion dist ance de deux segment de cble ou de f ibr e opt ique.
Elle peut per met t r e de const r uir e une t opologie en t oile aut our d' un mult ipor t , les dist ances sont f onct ion des spcif icat ions 1 Km et plus r cemment 2 Km.
q 10BASEFB (B=Backbone)
Ce suppor t df init une t opologie en t oile act ive per met t ant la mise en place d' un r seau f dr at eur .
Les t r ansmet t eur s sont des FOMAU (Fiber Opt ic Medium Access Unit ), la dist ance t oile / t r ansmet t eur peut aller j usqu' 2 Km.
Rpt eur s
Obj et :
Les r pt eur s sont dest ins per met t r e la pr opagat ion dun signal au-del
de la limit e f ixe par la pr opagat ion du signal sur un simple suppor t
physique ou mdia de r seau.

Exemple : en 10 Mbps un cble coaxial blind est limit 500 m, au-del le t aux der r eur const at e ne per met t r ait pas aux quipement s en communicat ion de r ecevoir les donnes
t r ansmises. Le diamt r e de ce r seau ser a por t au maximum 2500 m gr ce lint er posit ion de 4 r pt eur s au plus ent r e lmet t eur et le r cept eur .
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
Le r pt eur per met galement de mar ier des suppor t s physiques dif f r ent s (sous r ser ve de conser vat ion de la st r uct ur e de t r ame init iale). Exemple :on pour r a pr olonger du
Cuivr e par de la Fibr e Opt ique avec un r pt eur appr opr i.

Hubs et Base T
Gnr alit s
I ls se pr sent ent sous f or me de modules en chssis (image ci-dessous) ou en bot ier s empilables. Les st at ions sont r accor des en t oile au HUB (niveau physique).
Lar chit ect ur e du hub compor t e deux niveaux
MDI (Medium Dependant I nt er f ace) avec une ent it par por t d' accs.
PLS (Physical Layer Signalling) pour la communicat ion ent r e les por t s.
Mode de connexion
Chaque st at ion est connect e en un point (por t RJ 45) au hub gr ce deux pair es t or sades (une pour chaque sens de t r ansmission). Le cble ut ilis cour amment en 10 BASE T
est de t ype UTP de classe 5 (qualit donnes). L' ut ilisat ion de cble STP est possible (bien que non df inie par la spcif icat ion).
Af in d' aut or iser des cascades le hub of f r e, en out r e, un por t pour AUI ver s une MAU sur lien 10 BASE 5 ou un por t de t ype BNC pour lien 10 BASE 2 (Et her net f in).

Pont s
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
I ls per met t ent d' t endr e la por t e gogr aphique d' un r seau, de dchar ger un segment du r seau. I ls assur ent un r out age t r anspar ent pour la couche LI AI SON
Synt hse
I ls sont t r anspar ent s pour les ut ilisat eur s de la Couche MAC et donc des
Couches supr ieur es
I ls ne sont pas adr esss pour ef f ect uer des f onct ions de r out ages
I ls f ilt r ent les messages qu' ils t r ansmet t ent . Ce r out age n' int er pr t e pas les adr esses
I ls dcident du maint ien ou non d' AD dans le r seau d' or igine
I ls r alisent une adapt at ion de vit esse ent r e r seaux Technique. st or e and f or war d
I ls assur ent la t r ansmission de messages avec adr esse de gr oupe
Les t opologies avec pont ser ont ar bor escent es
Les boucles ser ont int er dit es pour vit er le r et our par un aut r e pont
I ls ne modif ient ni int er pr t ent aucune inf or mat ion de la par t ie donne de la t r ame MAC
I ls per met t ent d' ut iliser plusieur s mdiums dif f r ent s dans chaque r seau qu' il r elient
Les dlais ne sont pas gar ant is de bout en bout cause des f iles d' at t ent es
Le pont enr egist r e dans des t ables int er nes les adr esses de t out es les st at ions.
Les t ables
Les pont s excut ent une lect ur e de ladr esse sour ce (met t eur ), si absent e de t able de sor t ie, elles en f ont l' aj out . A chaque ent r e est associe une dur e de vie. Si la dur e
maximum est at t eint e, ladr esse sour ce est r et ir e de la t able de sor t ie.
Si ladr esse de dest inat ion est vue dans la t able de sor t ie locale: cont ent ion du message dans le r seau d' or igine, sinon il y aur a copie dans f ile de sor t ie ver s l' aut r e r seau.
La Technique st or e and f or war d ent r ane
q Des dlais ( t ables sat ur es et t emps de mmo du message.)
q Des per t es vent uelles (dbit des r seaux t r s dif f r ent s)
I l est possible de df inir un f or mat et des champs dans les adr esses pour en r duir e la por t e dans le cas de dif f usions. Exemple : I BM df init un champ anneau dest inat air e
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
dans les 48 bit s, cet t e t echnique exist e en FDDI , ce champ indique si le message doit t r e r et r ansmis ou pas.

Composant es de la couche Physique
La couche Physique
La couche Physique
Tr ois par t ies maj eur es
q Sous couche PLS (Physical Layer Signalling)
Gr e l' int er f ace avec MAC, per met de gnr er les signaux lect r iques pour les bit s issus de MAC. Les signaux sont vhiculs sur le suppor t physique, la sur veillance des
signaux est assur e et une gnr at ion de signal de dt ect ion de collision est pr vue.
I nver sement code les signaux physiques du suppor t en signaux logiques pour MAC r cept r ice.
q AUI (At t achment Unit I nt er f ace)
La MAU peut t r e embar que sur la car t e, dans ce cas il n' y a pas d' AUI , elle per met la st at ion d' t r e loigne du suppor t (cas spcif iques),
Composit ion:
Deux cir cuit s de donnes (dat a_in et dat a_out ).
Deux cir cuit s de cont r le (cont r ol_in et cont r ol_out ) commande de la MAU.
Un cir cuit d' aliment at ion.
q MAU (Medium At t achement Unit )
Gr e les f onct ions du niveau physique, dif f r e selon le suppor t de t r ansmission employ.
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
Fonct ions:
Tr ansmission d' un signal sur le suppor t .
Rcept ion d' un signal pr ovenant du suppor t .
Reconnaissance de la pr sence d' un signal sur le suppor t .
Reconnaissance d' une collision.
I nt er r upt ion aut omat ique d' une t r ame anor malement longue.
Composit ion:
Bot ier d' accs at t ach au cble (t r ansceiver ).
Cir cuit sur une car t e int er f ace en f ond de pannier connect e au bus int er ne de la machine.

I nt er act ions et pr imit ives
I nt er act ions PLS/ MAC/ LLC - Pr imit ives, par amt r es et valeur s
I nt er act ions PLS/ MAC/ LLC
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
Les Pr imit ives de ser vice
Deux aspect s :
q Pour t r ansf er t de donnes ent r e MAC et le pr est at air e PLS :
PLS_DATA.Request (out put _unit )
PLS_DATA.I ndicat ion (input _unit )
q Pour ef f et local l' int er f ace MAC-PLS
PLS_CARRI ER.indicat ion (car r ier _st at us)
PLS_SI GNAL.indicat ion (signal_st at us)

Pr imit ives, par amt r es et valeur s
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
Gnr at ion et Ef f et s
q Pr imit ive PLS_DATA.r equest
Cet t e pr imit ive est gnr e par MAC af in de demander PHY de t r ansmet t r e un bit de donne sur le suppor t , ou d' ar r t er la t r ansmission. A r cept ion PLS
encode et t r ansmet le bit ou indique la f in de t r ansmission selon le cas.
q Pr imit ive PLS_DATA.indicat ion
Elle est gnr e par la sous couche PLS dest inat ion de t out es les ent it s MAC du r seau la suit e d' une r equt e (voir ci-dessus).
q Pr imit ive PLS_CARRI ER
Elle r end compt e de l' act ivit sur le suppor t la couche MAC. Elle est gnr e chaque changement du par amt r e Car r ier _st at us
q Pr imit ive PLS_SI GNAL
Elle indique l' t at de la couche physique. Elle est gnr e chaque changement du par amt r e Signal_st at us


Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
Le niveau MAC : 802 et CSMA/ CD
Sommair e :
Pr incipes
Pr ot ocole CSMA/ CD
Pr incipes
Nor me I EEE 802 - L' adr essage - Aut r es f or mat s dadr esse - Le dlai de pr opagat ion - Not ion de t r anche
Canal (bus) - La dt ect ion dint er f r ences - Dlai de pr opagat ion sur Boucle
Nor me I EEE 802
La nor me 802. 1 dcr it les f onct ions de gest ion du r seau, elle compor t e des f onct ions spcif iques au t ype de MAC
choisi et la nor me 802. 2 dcr it la couche LLC .
Elles sont communes aux t r ois nor mes MAC :
802.3 pr ot ocole CSMA/ CD
802.4 pr ot ocole j et on sur Bus
802.5 pr ot ocole j et on sur Anneau
Plusieur s nor mes leur s sont aj out es pour la couche PHYSI QUE
L' adr essage
I l est r alis sur une
liaison laquelle les
abonns sont
r accor ds, Ceux-ci
r econnaissent leur s
adr esses au passage.
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
Deux f or mat s :
q cour t 16bit s
HDLC
q long 48
bit s
Le coupleur une
ADRESSE physique
unique.
Not ion d' adr esse de gr oupe:
q Une adr esse de gr oupe est commune plusieur s coupleur s elle per met la dif f usion
En f or mat t endu une adr esse est dit e:
q univer selle si gr e par un or ganisme, dpendent de I EEE
q locale si gr e par administ r at eur
Aut r es f or mat s dadr esse
Adr esses dans les Boucles :
q anneau j et on I BM (Token Ring)
q FDDI
Le champ des 48 bit s ou 16
bit s a t dcompos :
q deux 1er oct et
si Adr esse
longue.
q 1er oct et si
Adr esse
cour t e
q I ls ser vent
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
dsigner
l' anneau :
q les 1er bit s
conser vent
leur
signif icat ion.
Dcomposit ion Adr esse
longue :
q 14 bit s = No
anneau
q 0 dans le
champ = anneau
local
q 1 dans le champ
= t ous les
anneaux
q 32 bit s = No
st at ion
Not ion d' Adr esse f onct ionnelle :
Elle est aj out e dans la par t ie Adr esse st at ion :
s 1er bit =1..... adr esse nor male ...ou
s 1er bit =0 .....adr esse f onct ionnelle qui dsigne :
q le monit eur act if
q le monit eur sur veillance er r eur
q le gr ant du r seau
q un pont
Le dlai de pr opagat ion
Dlai de Pr opagat ion
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
Dlai de Pr opagat ion
sur Bus
somme de 4 dlais :

p=d1+2*(d2+d3)+i*d4
Not ion de t r anche Canal (bus)
Not ion de t r anche Canal
(bus)
Per met de df inir la
dur e depuis le 1er bit
mis et l' inst ant o
l' met t eur est sr
qu' aucun signal n' a
per t ur b son mission
TC=2p
La dt ect ion dint er f r ences
Scnar io du mcanismes CSMA/ CD :
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
Comment un inst ant t , la st at ion 1 voit elle le canal libr e ?
q la st at ion 1 met , mais T+ delt a la st at ion 2 voit aussi canal libr e ( Delt a <p).
q la st at ion 2 met ;
q la st at ion 2 cesse d' met t r e peu apr s avoir obser v la collision qui s' en suit .
q la st at ion 1 ver r a la collision t + delt a + p au plus t ar d et cesser a d' met t r e aussi.
q la st at ion 2 ver r a le canal libr e nouveau t + delt a + 2p.
Aut r es br ouillages possibles :
Sur le bus on peut obser ver des phnomnes d' chos, ces br ouillages ser ont vus comme des collisions ; pour s' assur er
de leur dispar it ion on r espect e une at t ent e (silence int er message),
Le dlai d' at t ent e = d1+i*d4
Dlai de pr opagat ion sur Boucle
I l dpend de la longueur du cble et du t emps de t r aver se st at ions ( st at ion = r pt eur ).
Ce dlai est pour N st at ions : Nd4+ d1 ; le dlai est donc dpendant du nombr e st at ions connect es.

Pr ot ocole CSMA / CD
Car act r ist iques - Dt ect ion de conf lit s - Acquisit ion / Aj our nement - Rsolut ion des conf lit s - Pr incipes r et enus
pour le CSMA/ CD - Tr ame 802. 3 - Par amt r es du CSMA/ CD - Descr ipt ion algor it hme en mission/ r cept ion -
Les pr imit ives de ser vices MAC - Et at et pr ocessus des changes en couche MAC
Car act r ist iques
Laccs au canal est alat oir e
Les messages en conf lit sont per dus
On pr ocde un r et ar dement du message si le canal est occup
I l y a ar r t de t r ansmission si le message mis n' est pas ent endu
3 aspect s t echniques de CSMA doivent t r e considr s :
q Dt ect ion de conf lit s
q Acquisit ion aj our nement
q Rsolut ion de conf lit s
q
Dt ect ion de conf lit s
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
Mt hode : la dt ect ion de collisions
Une st at ion qui met cout e simult anment .. au maxi 2p
Compar e le message mis au message cout , sil est br ouill : ar r t et r et r ansmission ult r ieur e suivant algor it hme de
r solut ion de conf lit ut ilis.
On dist ingue 2 t ypes d' int er f r ences :
a) Dt ect ion sans f or age
Tout es les st at ions qui met t ent dt ect ent le conf lit .
b) Dt ect ion avec f or age
Tout es les st at ions qui met t ent dt ect ent le conf lit , sauf une qui r ussit couler son message sans int er f r ence;
dans ce cas on peut met t r e en oeuvr e un syst me de pr ior it .
Acquisit ion / Aj our nement
Mt hode :
Si message met t r e ( ancien ou nouveau ) lacquisit ion cor r espondr a une t ent at ive si canal libr e. L' aj our nement est
lar r t de la t ent at ive si canal occup.
Types d' aj our nement s :
1 non per sist ant :
Si le canal est occup, les messages sont aj our ns comme s' il y avait conf lit
1-per sist ant :
On at t end la libr at ion du canal, si canal libr e il y aur a t ent at ive immdiat e d' mission avec une pr obabilit de conf lit =1
en supposant que plusieur s st at ions soient galement en at t ent e.
Rsolut ion des conf lit s
3 polit iques peuvent t r e obser ves :
1 Rmission non adapt at ive :
La st at ion r et ar de la pr ochaine mission pendant une dur e alat oir e (t ir e d' une dist r ibut ion const ant e en t emps).
2 Rmission adapt at ive :
La loi de dist r ibut ion des dlais est var iable .
Le cont r le est local ou global.
But : adapt er la f r quence de t ent at ive la char ge du canal.
Pr incipes r et enus pour le CSMA/ CD
Base de l' algor it hme
q Dt ect ion des conf lit s par Dt ect ion d' int er f r ence.
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
q Aj our nement 1- per sist ant pour acquisit ion/ aj our nement .
q Rsolut ion des conf lit s sur Dlai adapt at if de r mission par cont r le local.
Ce dlai t ir alat oir ement de la loi exponent ielle binair e dont la moyenne est f ixe pour la 1er e r mission. ;
ensuit e pour chaque conf lit la moyenne est mult iplie par 2
Tr ame 802. 3
St r uct ur e des t r ames
Pr ambule Synchr o hor loge du r cept eur , par e-chocs
SFD Doit t r e int gr alement r econnu ; 1-1 conscut if s,ils mar quent le dbut de la t r ame MAC
Adr esse dest inat air e Ut ilise par couche Physique qui pr end ou non copie si r econnu
Adr esse sour ce Remplie par Couche Physique l' mission.
Lengt h Longueur des donnes LLC, le r est e est le PAD
Dat as LLC Donnes ut iles LLC
PAD Bour r age ef f ect ue par PHY pour at t eindr e la t aille minimale.
CRC Cor r ect si valeur f inale = 0 l' inst ant du der nier bit
Longueur minimum de t r ame
Elle est f ixe 64
oct et s par dur e
d' mission D =
>t r anche canal (
TC=2p).
Longueur maxi de t r ame
Elle est f ixe
1518 oct et s pour
limit er occupat ion
canal.
Par amt r es du CSMA / CD
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
Car act r ist iques Physiques
nor malise
La longueur maxi d' un
segment est df inie:
q par la nor me
q par le choix
BRO ou BAS ou
OPT
Le dbit est df ini par
un t r iplet
q 1 BAS 1 , 10
BAS 2
q 10 BAS 5, 10
BAS T
q 10 BAS F
Ces lment s sont
int er opr ables
Descr ipt ion algor it hme en mission / r cept ion
Algor it hme en mission
Le BEB Binar y
Exponent ial Backof f
q calcule le dlai
alat oir e
d' at t ent e
q le nombr e
d' essai maxi =
16
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
Dt ect ion er r eur s
Fin cor r ect e :si val=0
dt ect e l' inst ant
du der nier bit .
Er r eur d' alignement :
une t r ame doit
cont enir 1 nombr e
ent ier d' oct et .
Par asit e sur canal : il
est vu comme
collision
Linser t ou le r et r ait
st at ion na aucune
incidence ( cont r le
local).
Not a : Pour combler le df aut r elat if du BEB (pr obabilist e) un pr ot ocole 802.3D ou CRCD appor t ant une gar ant ie
de t r ansmission a t t udi.
Les pr imit ives de ser vices MAC
Elles sont ut ilises par la
couche LLC pour per met t r e
l' change de donnes ent r e
MAC et LLC.
Le pr ot ocole CSMA/ CD
t ant en mode non connect ,
seul le t r ansf er t de donnes
est pr is en compt e.
I l y a 2 pr imit ives MAC :
q MA_ DATA r equest
q MA_DATA indicat ion

Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
Pr imit ive MA_DATA. Request
Elle per met le t r ansf er t de donnes d' une ent it LLC met t r ice ver s une ou plusieur s (adr essage de gr oupe) ent it s
r cept r ices.
A l' ar r ive de cet t e pr imit ive au niveau MAC, une t r ame est const it ue par t ir de cet t e pr imit ive et des valeur s
pr opr es au niveau MAC (Ad sour ce, longueur des donnes et squence de cont r le)
Smant ique de la pr imit ive MA_DATA. Request
Par amt r es: dest _addr ess, lengh_dat a, m_sdu, ser vice _class, t r ansmit _st at us (f onct ion de compt e r endu local)
q dest _addr ess: adr esse simple ou adr esse de gr oupe
q lengh_dat a: longueur des donnes LLC
q m_sdu: unit de donnes de MAC, soit les donnes LLC
q ser vice-class : qualit de ser vice demande par la couche LLC ou un niveau supr ieur . (non ut ilis dans
CSMA/ CD)
q Tr ansmit _St at us est le r sult at d' une f onct ion r et our nant un compt e-r endu sur le dr oulement de la
t r ansmission
q Valeur 1: t r ansmit OK
q Valeur 2 : excessive_collision_er r or (abandon de t r ansmission)

Et at et pr ocessus des changes en couche MAC
Tr ansmit Dat a Encapsulat ion
Rcept ion des donnes de la sous couche LLC
q const r uir e la t r ame
Tr ansmit Media Access
Management
Pr sent at ion dune sr ie de
bit s la couche PHY pour
t r ansmission sur le suppor t
q At t ent e si suppor t
occup
q Aj out FCS aux t r ames
sor t ant es
q At t ent e f in silence
int er message
q Act vat ion du
pr ocessus de gest ion
de collision si const at
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
Receive Media Access Management
Rcept ion d' une sr ie de bit s depuis la couche PHY
q vr if icat ion du FCS des ent r ant es
q dest r uct ion des t r ames t r op cour t es
Receive Dat a Encapsulat ion
Pr sent at ion des t r ames r eues LLC avec adr esses de dif f usion ou de st at ion
q liminer les t r ames ne por t ant pas d' adr esses de st at ion
q ext r act ion de la par t ie donnes des t r ames r eues
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
Le niveau MAC : Haut s dbit s et VLANs
Sommair e :
Les t echnologies du 100 Mbit s
Le Gigabit Et her net
Et her net et la commut at ion
Les Vir t ual LANs
Les t echnologies du 100 Mbit s/ s
Gnr alit s - Pr incipes gnr aux - Pr ot ocole 100 Base TX - Pr ot ocole 100 Base FX - Pr ot ocole 100 Base T4 - Round
Tr ip Colision Delay - Le Pat h Delay Value en 100 Base T
Gnr alit s
Egalement appel Fast Et her net , il est lext ension du r seau Et her net 10 Mbit s/ s. Tr ois sous nor mes sont pr oposes pour
le 100 Mbit s/ s : 100 Base TX, 100 Base FX, 100 Base T4.
Pr incipes gnr aux
Mt hode d' accs CSMA / CD
La mt hode est conser ve avec ses qualit s : ef f icacit , r apidit , mais aussi son df aut :non dt er minist e.
For mat de t r ame
I l est ident ique a celui du 10 Base T.
Longueur des t r ames
Elle est ident ique celle du 10 Base T soit au minimum 64 oct et s, ce qui r epr sent e donc un t emps de t r ansit de 5,12s. La
dist ance qui peut t r e par cour ue dur ant cet t e pr iode nexcde pas 1000 m. Un r seau Et her net aur a donc une couver t ur e
maximum de 500 m. Cet t e dist ance ser a r duit e 210 m en r aison du t emps non ngligeable consacr la t r aver se des
Hubs. Le silence ent r e t r ame est r duit 0,96 s.
Pr ot ocole 100 Base TX
I l r epr end la couche TP-PMD ( Twist ed pair - Physical Mdium Dependent ) de FDDI ..
I l ut ilise une conver sion 4B/ 5B ( dbit binair e : 125 Mbps) suivi du codage MLT-3 ( 3 Levels Mult iline Tr ansmission) =
r duct ion de la f r quence du signal pr incipal 31,25 MHz.
Compat ibilit 10 Base T
Elle est ident ique.
Fonct ionnement sur 2 pair es t or sades UTP Cat 5 ou sur 2 pair es t or sades blindes STP.
Longueur maxi 100 mt r es et couver t ur e maximum du r seau 450 m.
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
I nt er connexion
L' int er connexion peut t r e mise en oeuvr e par un Hub-Commut at eur .
Evolut ions
Commut at ion dynamique de paquet s ( 100 Mbps par por t s ).
Fonct ionnement en Full duplex ( 2x100 Mbps).
Pr ot ocole 100 Base FX
Technologie ident ique au 100 Base T applique la Fibr e Opt ique mult imode.
Couver t ur e maximum 450 m.
Pr ot ocole 100 Base T4
Dif f r ences avec le 100 base T
Le Cabling Syst em : il suppor t e t ous cbles de 4 pair es t or sades non blinds.
Longueur inchange 100 m.
Conver sion : 8B / 6T
Mode de t r ansmission
Les t r ois pr emir es pair es sont ut ilises pour la t r ansmission ( 25 MHz sur chaque) dans chaque sens, la quat r ime pair e pour
la dt ect ion de collision.
Round Tr ip Colision Delay
I l per met le calcul du domaine de collision. Aut r ement dit , il df init lloignement maximum ent r e les deux par t enair es dune
communicat ion, et ce de manir e gar ant ir le bon f onct ionnement des algor it hmes pr vus pour la dt ect ion de collision lor s
dune t r ansmission.
Cet t e limit at ion est f onct ion, ent r e aut r e, du t ype de r pt eur ut ilis ; lI EEE 100BaseT df init deux t ypes de r pt eur s :
Rpt eur s de Classe I
q Temps de lat ence: 0,7 micr osecondes maxi
q Un seul hop per mis au maximum
Rpt eur s de Classe I I
q Temps de lat ence: 0,46 micr osecondes maxi
q Un ou deux hops per mis au maximum
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
Le Pat h Delay Value en 100 Base T
Pour quoi calculer ce dlai ?
q Af in de r est er dans la nor me CSMA/ CD soit 512 Temps Bit s en t er mes de f ent r e de collision et valider les
conf igur at ions avant la mises en place physique des mat r iels.
q Af in de limit er les collisions et les er r eur s de CRC
Quelles valeur s doit on calculer ?
q LSDV (Link Segment Delay Value) :
Cest la valeur af f ect e par la longueur du lien ent r e 2 DTE.
DTE Dat a Ter minal Equipment s : t out quipement posit ionn en f in de segment (st at ion, pont , r out er ,
swit ch l' except ion d' un r pt eur ).
q RDV Repeat er Delay Value :
Soit le delai de t r aver se de t out quipement f aisant of f ice de r pt eur du signal (class1)
q DTE Dlay Value :
Cest le dlai de t r ansit (DTE DV) considr ent r e un couple de DTE
q Saf et y mar gin value : une mar ge de scur it 0,5 bt
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
For mule du Pat h Delay Value
PDV = somme des LSDV + somme des RDV + DTE DV + Mar ge de scur it
PDV doit t r e inf r ieur 512 Bit Times (bt )
La limit at ion est f onct ion du t ype de r pt eur ut ilis
Les deux r pt eur s de Classe I I sont spar s de 20 m au lieu des 5 m basiques.
Considr ons que le DTE 1 dbut e sa t r ansmission par une t r ame de t aille minimum soit 64 oct et s (soit 512 bit s).
Le DTE2 manque de j ust esse lcout e du signal du DTE1 et dbut e sa t r ansmission galement .
La collision sur viendr a du cot dr oit du r seau et doit le t r aver ser en sens inver se pour at t eindr e le DTE, cet vnement
doit se pr oduir e dans les 512 bt sinon le DTE1 ayant t er min sa t r ansmission aur a ar r t de t r ansmet t r e quand il ser a
inf or m dune collision et ne dduir a pas que cest sa t r ame qui a t endommage par la collision.
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson

Le Gigabit Et her net
Gnr alit s - Gest ion des t r ansmissions en modes f ull et half duplex - GMI I (Gigabit Media I ndependant I nt er f ace) -
Solut ions nor malises - Rpt eur s et Hubs - Rout age en Gigabit - Le mode commut
Gnr alit s
Cest une volut ion du st andar d Et her net . Des amlior at ions ont t appor t es par r appor t au Fast Et her net
100 Mbps.
Backbone de second niveau
I l peut concur r encer la t echnologie ATM sur cer t ains segment s de mar ch (ATM sur LAN).
Les sect eur s dapplicat ion du Gigabit :
Limager ie, ldit ion vido, le mult imdia.
Point s f or t s
q I l f onct ionne sur du cuivr e ou de la f ibr e opt ique
q I l est une ext ension la t echnologie Et her net 802.3 10 ou 100 Mbps.
q I l r est er a compat ible avec des millions de noeuds Et her net inst alls. Soit 120 Millions de noeuds sont
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
inst alls avec une pr ogr ession de 30 millions dunit s par an (t ude I DC).
q Son f onct ionnement ser a Half ou Full Duplex
Une r econnaissance de mult iple schmas dencodages
Couche FC-0 de lANSI X.3T11 du Fibr e channel.
Cet t e couche physique df init les car act r ist iques du mdia et de lint er f ace.
Sont concer ns :
cbles, connect eur s, dr iver s, t r ansmet t eur s et r cept eur s.
vit esse et dist ance pour chaque mdia.
Au dessus se sit ue le
ser ialiser / deser ialiser
de mult iples schmas
dencodages sont r econnus
dont le 8B/ 10B (spec. du
Fibr e Channel).
un ser ialiser / deser ialiser
f our nir a galement un
mcanisme de
f onct ionnement pour la
pair e t or sade adapt e
la couche physique du
Gigabit .
Encodage
La couche dencodage
8B/ 10B r epr end la couche
FC-1 du Fibr e Channel.
Elle dcr it la synchr onisat ion des oct et s et le schma dencodage et de dcodage 8B/ 10B, un oct et est
t r ansmis comme un gr oupe cod de 10 bit s, (diminut ion du pr ix des composant s).

Gest ion des t r ansmissions en modes f ull et half duplex
Au niveau de la couche MAC
Le Gigabit gr e les t r ansmissions en half et f ull duplex
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
Full duplex
La couche
MAC sappuie
sur la
spcif icat ion
I EEE 802.3x
en incluant le
cont r le de
f lux de
t r ames. La
f ocalisat ion
act uelle de
la
nor malisat ion
por t e sur
cet t e
mt hode. Le
dbit ser a
donc de 2
Gbps (deux
dir ect ions
simult anes
sur une
mme
connexion)
Half duplex
La couche
MAC
r epr endr a la
mt hode
CSMA/ CD
dans sa
ver sion I EEE
802.3
classique.
Au dessus de la couche MAC
Au dessus de MAC le Gigabit r espect e t out sans changement . I l r est e compat ible la nor me I EEE 802.2 LLC
et Et her net . Les pr ot ocoles I PX/ SPX, TCP/ I P sont donc admis.
Full Duplex
Le Full Duplex limit aux connexions point point . La mt hode CSMA/ CD est car t e dans ce cas
Le f ull duplex ser a mis en uvr e ent r e un post e de t r avail et un commut at eur , deux commut at eur s, deux
post es de t r avail.
Hubs et r pt eur s ut ilisant des por t s par t ags ne ser ont pas concer ns par le Full Duplex.
Le mcanisme de cont r le de f lux I EEE 802. 3z
I l ser a disponible pour des t r ansmissions en Full Duplex, il f onct ionne comme le XON/ XOFF
Le r cept eur peut envoyer un paquet la st at ion met t r ice pour obt enir lar r t des missions dur ant un t emps
donn, celle-ci at t endr a la f in de la pr iode f ixe ou la r cept ion dun paquet avec t emps=0 , ce moment elle
r epr endr a sa t r ansmission.
Technique d accs CSMA CD
Le 802.3z ; la t echnique CSMA/ CD est modif ie ; en ef f et pour t r e compat ible avec les dclinaisons
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
dEt her net la t aille dune t r ame doit se sit uer ent r e 64 et 1518 oct et s.
Les 64 oct et s, qui cor r espondent 512 bit s lesquels sont mis en 512 ns. Ce t emps, sil est r espect , per met
la st at ion met t r ice de ne pas se dconnect er avant de r ecevoir un vent uel signal de collision. La dist ance
quivalent e ce t emps est de 100 m, cependant en labsence de hub elle est r duit e 50 m.
Car r ier Ext ension
Half Duplex et CSMA/ CD
Le mcanisme CSMA/ CD ser a mis en uvr e, les signaux ne voyageant que dans un seul sens un inst ant donn.
Les segment s Et her net pour r ont t r e alor s par t ags. Plus de deux st at ions par t ageant le mme post e.
Technique Car r ier ext ension
Si lon considr e la r alit : avec un seul hub et les cbles t ablis de celui-ci aux coupleur s, la dist ance ser ait
de quelques m seulement ; af in dvit er ce pr oblme la t aille de t r ame t ar t if iciellement por t e 512
oct et s, lmet t eur aj out e un PAD qui est ensuit e r et ir par le coupleur du r cept eur . On obser ve que mme en
passant de 64 512 oct et s le dbit dans ce cas r est e f aible si la maj or it des t r ames est en t aille minimum
(1/ 8
e
de la bande est ut ilis).
Le f ull duplex r est e une t echnique possible en Gigabit .
Un mode opt ionnel
Half et Full Duplex peuvent t r e slect ionns au niveau du commut at eur
Ceci per met la migr at ion de segment par t ag ver s des segment s point point en Full Duplex.
Nanmoins le por t dun commut at eur peut t r e par t ag en le f aisant pr cder par le por t dun r pt eur .

GMI I (Gigabit Media I ndependant I nt er f ace)
q Lint er f ace compor t e un chemin de donne sur 8 bit
q Les met t eur s r cept eur doivent t r availler une f r quence de 125 MHz
q Le Fiber channel f our nit le codage
q Un seul t ype de r pt eur
q Les t echnique daut o-ngociat ion sont conf or mes la FO
Solut ions nor malises
1000baseCX avec 2 TP (Twist ed Pair ) de 150 Ohms
1000baseLX une pair e de FO (longueur donde leve)
1000baseSX une pair e de FO (longueur donde cour t e)
1000baseT avec 4 TP (Twist ed Pair ) Cat 5 UTP

Rpt eur s et Hubs
I l sont ut ilisables pour assur er la couver t ur e dun r seau en t oile. De manir e classique le message ent r ant est r ecopi sur
t out es les lignes de sor t ie. Les dif f r ent es solut ion of f er t e par la nor me peuvent t r e int er connect es par le biais dun hub
ou dun r pt eur .

Rout age en Gigabit
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
Les r out eur Gigabit exist ent (sous I P par exemple) le paquet I P ext r ait de la t r ame Et her net est int er cept par le r out eur
avant de r et r ansmet t r e de nouveau sur une t r ame Et her net .

Le mode commut
Le mode commut peut t r e ut ilis en Gigabit ; il ut ilise une conf igur at ion dit e Full Duplex. Ce syst me aut or ise une
gnr alisat ion des int er connexions qui accept e aussi bien le Gigabit , le Fast Et her net que lEt her net classique.

Et her net et la Commut at ion
Full Duplex Swit ched Et her net
Full Duplex Swit ched Et her net
Hist or ique : La pr emir e solut ion a t de dcouper les r seaux Et her net en sous r seaux en ut ilisant des pont af in de les
r elier ent r e eux. I l sagissait de r aliser de la cont ent ion en conf inant au maximum le t r af ic dans un espace local. Le pont agit
comme un commut at eur en r alisant du st or e and f or war d chaque f ois que le dest inat air e nappar t ient pas au r seau dor igine
de la t r ame.
Pr oblmat ique
En commut at ion Et her net chaque commut at eur est le point cent r al de j onct ion dune car t e coupleur Et her net .
Le commut at eur aur a pour r le dacheminer les t r ames dans la dir ect ion cor r ect e. La not ion de paquet
douver t ur e de r out e balisant celle-ci par des r gr ences (Ex : MPLS) nexist e pas, donc la commut at ion via un
commut at eur qui exige une r f r ence est , pr ior i, impossible en Et her net .
La solut ion de commut at ion exist e nanmoins si lon considr e que ladr esse du dest inat air e sur 6 oct et s peut
t r e int er pr t e comme une r f r ence. Le CV est base sur une suit e de ce t ype de r f r ence, chaque
commut at eur devr a int er pr t er cet t e r f r ence pour t r ouver le bon chemin ou lien de sor t ie conduisant les
t r ames depuis lmet t eur j usquau dest inat air e.
Obligat ions
q Gr er les
congest ions
int er nes au
commut at eur
q Gr er les
adr esses de
lensemble des
coupleur s
q Ut iliser des
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
t echniques de
cont r le
spcif iques
int er
commut at eur s
q Ut iliser des
t echniques de
cont r le
spcif iques au
t r af ics dor igine
coupleur .
Amlior at ions
q I nut ilit de
t echnique de
cont r le de
collision
q Dispar it ion des
limit es de
dist ance
Avant ages et inconvnient s de lEt her net Commut
La simplicit de mise en uvr e est f lagr ant e sil sagit de r seaux de t aille r aisonnable.
LEt her net commut int gr e donc f acilement , gr ce une compat ibilit t ot ale, de t ous les envir onnement s
Et her net . Les t r ames Et her net encapsulent les paquet s ou dat agr ammes daut r es pr ot ocoles de niveaux
supr ieur s ce qui per met t r ait de f acilit er le t r ansf er t de messages ent r e r seaux.
Cependant
ladr essage de
niveau t r ame na
r ien de
hir ar chique (cest
un adr essage dit
Plat ), Pour cet t e
r aison, la mise
j our de t ables de
r out age est
quasiment
impossible dans un
int er -r seau dot
dun nombr e
impor t ant de
machines.
Le par t age dun
mme lien physique
ou segment par
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
t ous les coupleur s
et la baisse de
per f or mance qui en
r sult e, peut t r e
cont our n par une
augment at ion de
dbit (chaque
machine
communicant e
disposant dun dbit
pouvant at t eindr e 1
Gbps),mais la
dif f icult lie aux
congest ions dans le
r seau de
commut at ion et la
connaissance de
ladr esse de chaque
coupleur connect
demeur e.
Deux solut ions pour lent r epr ise
Si le r seau est t r op impor t ant pour aut or iser une r par t it ion ent r e r seaux par t ags et r seau commut s,
deux solut ions peuvent alor s ut ilises : les VLANs et la commut at ion de niveau 3.
Les modes de commut at ions
Modes de r accor dement
q La commut at ion par por t : les coupleur s
q La commut at ion par segment : des segment s de r seaux ent ier s sont dir ect ement r accor ds au
commut at eur .
Modes de
t r ait ement des
paquet s dans le
commut at eur
q Le St or e and
For war d : le
paquet est
st ock en
mmoir e,
examin et
r et r ansmis
par un por t
de sor t ie.
q Le Cut
Thr ough
(Fast
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
For war d) : Le
paquet
commence,
sans
st ockage
pr alable,
t r e
r et r ansmis
ds que
ladr esse de
dest inat ion
est lue. Le
paquet peut ,
cependant ,
t r e abm
par exemple
suit e une
collision sur
le r seau
dor igine.
q L Adapt at ive Er r or Fr ee : Af in de cont our ner lvent uel envoi de t r ame er r ones on emploier a une
t echnique appele Adapt at ive Er r or Fr ee ; les t r ames sont commut es en Cut Thr ough avec vr if icat ion
au vol de la zone de CRC. En cas de dt ect ion der r eur s successives le commut at eur r epasse en mode
St or e and For war d.

Les Vir t ual LANs
Le concept de VLAN - Les t ypes de VLAN - Le cont r le de f lux
Le concept de VLAN
Obj ect if : f acilit er la conf igur at ion et ladminist r at ion de r seaux t r s t endus et segment s par des pont s.
Les St r at gies
Les ut ilisat eur s peuvent t r e le cr it r e pr incipal de la st r at gie applique, mais la sit uat ion gogr aphique du
r seau peut galement lt r e. Le VLAN peut t r e considr comme un domaine de br oadcast , t out es les
machines pouvant dans cet espace t r e sollicit es par la dif f usion. Sil exist e plusieur s VLAN on pour r a met t r e
en place une polit ique de scur it af in de f ilt r er les communicat ion t r ansit ant ent r e eux.

Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
Les t ypes de VLAN
Les VLAN de niveau physique
Ces VLAN de niveau 1 r egr oupent t out es les machines appar t enant des r seaux physiques ident iques ou bien
dif f r ent s, sous r ser ve dune gest ion commune des adr esses.
Les VLAN de niveau MAC
Ces VLAN de niveau 2 sont f onds sur des adr esses MAC des machines, Ces machines peuvent t r e
physiquement r par t ies dans des lieux dif f r ent s, une machine peut appar t enir simult anment plusieur s
VLAN.
Les VLAN de niveau Paquet
Ces VLAN de niveau 3 sont base de machines r egr oupes en f onct ion de leur adr esses de niveau 3 (I P ou
masque I P). ARP ser t de lien ent r e ladr esse MAC et celle-ci.
Une adr esse complt e
Ladr esse de la machine quelle soit de niveau MAC ou aut r e, doit t r e complt e af in de cibler son ou ses
VLAN dappar t enance.
La nor me VLAN Tagging I EEE 802. 1q
Un ident if icat eur de VLAN exist e donc, il se pr sent e sur 4 oct et s, il est posit ionn ent r e le champs Lengh et
la Sour ce Addr ess dans une t r ame MAC Et her net .Cet t e inser t ion f ait passer la longueur de t r ame de 1518
1522 oct et s. . Le f or mat est dcr it dans la nor me 802.3ac et 802.1q. il pr sent e les champs suivant s:
VPI D (VLAN Pr ot ocol I Dent if ier ) : la valeur 0x81-00 indique la pr sence du champ TCI .
TCI (Tag Cont r ol
I nf or mat ion) : ce champ
se dcompose lui-mme en
t r ois aut r es champs :
q Pr ior it sur 3
bit s : 8 niveaux de
pr ior it ,
par t iculir ement
ut ilis en
mult imdia, il est
dcr it par la nor me
802.1p
q CFI (Canonical
For mat I ndicat or )
sur 1 bit : ut ilis
(valeur 1) dans les
encapsulat ions de
t r ames t oken r ing.
VI D (VLAN I dent if ier )
sur 12 bit s : indique
ladr esse du VLAN
Le cont r le de f lux
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
Af in dempcher une accumulat ion des paquet s de niveau MAC dans les commut at eur s, un cont r le de f lux ser a mis en place.
Une t r ame PAUSE t pr vue pour assur er ce cont r le de t ype Back Pr essur e.
Laler t e de congest ion r emont er a de nud en nud j usqu lor igine du f lux.
La r equt e concer ne une demande dar r t dmission pendant un t emps plus ou moins long en f onct ion de la gr avit du
pr oblme.
Selon la dur e dint er r upt ion pr cise dans la r equt e le nud dcider a ou non de pr opager celle-ci ver s les nuds en
amont .
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
Le niveau MAC : le j et on sur anneau (Token Ring)
Sommair e :
I nt r oduct ion
Pr incipes
Mcanismes du 802. 5
For mat des t r ames du 802. 5
Car act r ist iques des adr esses
Gest ion des pr ior it s et du j et on 802. 5
Scnar io
Tempor isat eur s en 802. 5
Dr apeaux en 802. 5
Aut omat e de t r ansmission
Pr ot ocole SMT
Ser vice MAC en 802. 5 mis disposit ion de LLC
Ser vice MAC pour l' ent it SMT
Composant s de la couche physique
Tr ait ement des f aut es

I nt r oduct ion
Le but est de r gler les conf lit s qui se pr oduir aient si on laissait t ous les abonns accder en mme t emps
Pr incipe
Cet t e t echnique est ut ilise dans anneau physique :
q Le chemin suivi par le j et on est un anneau physique
q Une st at ion est r elie une aut r e par une voie point point monodir ect ionnelle
Cet t e t echnique est connue sous le nom de TOKEN RI NG
Elle est r et enue lor igine par I BM, le r seau est en f ait t oil ( par concent r at eur s MAU ou Mdium Access Unit
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
).
Le r seau est dot d' un noeud cent r al assur ant :
q La sur veillance des st at ions (pr sence ou absence)
q La f er met ur e aut o du cir cuit si absence const at e (cont inuit )
q La dt ect ion message ayant + 1 t our
q La r gnr at ion du j et on
St andar dis init ialement par I BM, Token Ring a t nor malis par lI EEE : Nor me I EEE 802.5
Ce t ableau pr sent e les quelques car act r ist iques pr incipales pr endr e en compt e.
Voir nor mes physique
dessin selon dispo 5

Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
Mcanismes du 802. 5
Une st at ion a le j et on
q Elle met ver s successeur
Si le successeur est dest inat air e = pr ise de copie
q Le successeur t r ansmet a son suivant et ainsi de suit e
q La st at ion or igine lit son message (1 t our a t r alis)
Elle r et ir e celui ci de la pr opagat ion
Elle passe le j et on
Des pr ior it s peuvent t r e af f ect es aux st at ions
Si peu de pr ior it : une st at ions ne pour r a met t r e que t ous les "n" passage du j et on
Le j et on compor t e donc une indicat ion de pr ior it
Pr incipes :
q Si la st at ions a la pr ior it cor r ect e:
Elle met
Sinon elle passe le j et on
q Si le message est ur gent
La st at ion r elaie la pr ior it qu' elle dsir e, place la valeur au dessus de la pr ior it cour ant e, le
pr ochain j et on aur a cet t e pr ior it .
Aut r es car act r ist iques :
q Tout es les t r ames por t ent le j et on
q L' anneau est act if en per manence
q I l ny a pas de silence int er message
q En absence de t r ames: des signaux sont pr oduit s en per manence. I l n' y a pas de pr ambule, cet t e mission
cont inue j oue le r le d' amor t isseur



For mat des t r ames 802. 5
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
Descr ipt if des champs de la t r ame
q SD St ar t ing Delimit or
I l per met la r econnaissance du dbut de Tr ame (Cche Physique)
Des codes J K sont ut iliss ( voir Manchest er ) soit : 2 t emps bit sans t r ansit .
q AC Access Cont r ol
gest ion du j et on
gest ion des pr ior it s
q FC Fr ame Cont r ol
I l df init le t ype de t r ame : les deux 1er bit s car act r isent une t r ame de cont r le (t r ame
MAC) ou bien une t r ame LLC (donnes)
- Sil sagit dune Tr ame . LLC :
3 bit s sont nuls
3 bit s PPP car act r isent les pr ior it s
- Sil sagit dune Tr ame. MAC:
Les bit s ser vent coder les f onct ions anneau
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
q DA Adr esses du dest inat air e
q SA Adr esses sour ce
q FCS Fr ame Checking Sequence : Cont r le dint gr it
q ED End Delimit or : per met la couche PHY de r econnat r e la f in d' une t r ame
compor t e des codes non dat a : J K
bit I = t r ame suivie -->par t r ame de sour ce ident ique
bit E = 1, si er r eur CRC dt ect e
1 = lment binair e 1
q FS Fr ame St at us : il compor t e 2 quadr uplet s ; un r cept eur peut posit ionner :
A=1 si la st at ion r econnat son adr esse
C per met signaler une copie cor r ect e de la t r ame par le dest inat air e
Les deux der nier s sont non ut iliss
q Not a : Un met t eur peut ar r t er son Emission par une squence d' abandon:
2 oct et s SD-ED ... St ar t et End Delimit or s
Champ d' inf or mat ion
de r out age (RI -
Rout ing I nf or mat ion)
Absent des
spcif icat ions de
1985
Obj ect if
Per met t r e le
r out age de la
t r ame par la
st at ion sour ce,
not amment
lor sque la t r ame
est appele
t r aver ser une
succession de
pont s.
Longueur de l' inf or mat ion de r out age
Sa longueur est var iable ( compr ise ent r e 2 et 30 oct et s), Cinq des bit s du pr emier oct et per met t ent de la
r epr sent er .
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
Dt ail du champ AC
Access Cont r ol
bit T=Token.
le bit M est mis
0 par
l' met t eur
le bit M est
pass de 0-->1
par le monit eur ,
la Tr ame ser a
mise au r ebut
ds qu' il la
r ever r a.
bit s P = pr ior it
en cour s
bit s R =
r ser vat ion de
pr ior it
P=R lor s de la
r gnr at ion

Dt ail du champ FC
Fr ame Cont r ol
I l df init le t ype
de t r ame :
Les deux 1er bit s
signalent t r ame
cont r le (MAC)
ou une t r ame LLC
(dat a).
Si Tr ame . LLC :
3 bit s sont nuls
et 3 bit s
dsignent la
pr ior it PPP
Si Tr ame. MAC:
Les bit s ser vent
coder les
f onct ions de
l' anneau.
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson

Car act r ist iques des adr esses
Boucle : anneau j et on
I BM
Le champ des 48 bit s ou
16 bit s a t
dcompos:
- Les deux 1er
oct et s si adr esse
longue
- Le 1er oct et si
adr esse cour t e
Dsignat ion de
l' anneau
- les 1er bit s
conser vent leur
signif icat ion.

Dcomposit ion dune adr esse longue :
14 bit s : N anneau ;
q si des 0 dans le champ la dif f usion est r est r eint e anneau local
q si des 1 dans le champ champ la dif f usion est per mise dans t ous les anneaux.
32 bit s = Adr esse st at ion
Une not ion d' adr esse f onct ionnelle peut t r e aj out e dans la par t ie adr esse st at ion
q 1er bit =1..... adr esse nor male
q 1er bit =0 .....adr esse f onct ionnelle
Dsignat ion en hexa dif f r ent es adr esses f onct ionnelles :
01 Monit eur Act if
02 Ser veur de par amt r es r seau
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
08 Monit eur de sur veillance des er r eur s
10 ser veur de r appor t de conf igur at ion
256 Pont



Gest ion des pr ior it s et du J et on 802. 5
Pr incipe
Une t r ame passe J et on libr e, une st at ion la capt ur e
Ent r e la capt ur e et l' mission une dur e >t emps bit s' coule, la st at ion maint ient son mission.
Complicat ion par mcanisme de Pr ior it
Le champ de r ser vat ion "Pr ior it y Rser vat ion":PR
Une St at ion qui dsir e un j et on de Pr ior it = AP t ent e de posit ionner le champ PR
Si AP >PR elle se posit ionne sinon elle abandonne.
Sachant que PI est la pr ior it indique t r ois cas peuvent se pr sent er :
Cas 1 : j et on libr e , si PI <= AP la st at ion capt ur e le j et on, ds t r ansmission de sa t r ame le j et on
aur a pr ior it = AP ; PI ser a mmor is
Cas 2 : j et on libr e ou non si PI >= AP, la st at ion passe le j et on
Cas 3 : j et on libr e ou non si PR <AP alor s on f ait PR = AP, on indique ainsi la pr ior it souhait e pour
le pr ochain j et on.
Cor ollair e
La st at ion qui a le j et on libr e celui ci si AP de sa pr ochaine Tr ame < PI cour ant
Pour Mmoir e : PI = AP de la Tr ame mise avant . La PI r et r ansmise ser a = la valeur maxi:
soit de la PR r eue, soit de la PI avant capt ur e (mmor ise).


Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson

Scnar io
Not at ion: PI (pr ior it indique)/ j et on / PR (pr ior it de r ser vat ion).
pour mmoir e : j et on libr e=0 j et on occupe=1
Dbut :
- Ar r ive en A d' un
j et on libr e 0/ 0/ 0
- A t r ansmet son
message.
- Ar r ive en B j et on
occup 0/ 1/ 0
- B passe avec PR = 4
inscr it ,
- Ar r ive en C,
- C passe avec PR = 6
inscr it ,
- A r et ir e son j et on ,
en gnr e un avec
PI =6, mmor ise la
PI ,
- Ar r ive en B qui ne
peut l' ut iliser , mais
r emet la PR = 4
- C pr end le j et on et
commence met t r e,
A passe, B passe.
- Fin des
t r ansmissions de C, il
libr e j et on avec PI =
6 la PR de B est
conser ve.
- A voit j et on dont
PI =6 = PI mmo, il
f ait le mise j our PI
= PR soit PI = 4, la
PI ser a gale au
maximum const at
ent r e lancienne
pr ior it = 0 et la PR =
4.
- I l gnr e 1 j et on=0
avec PR=0 et passe.
- La t r ame ar r ive B
qui la voit , la capt ur e
et met .....un t our
complet est f ait .
- B libr e ds
t r ansmissions un
j et on de pr ior it
PI =4.
- A voit la pr ior it
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
qu' il avait mise la
r et ir e et r gnr e un
j et on PI = 0.
Not a : Seule une st at ion qui a Mont le j et on en PRI ORI TE est habilit e le Descendr e
But : Per met t r e une pr ior it donne de f air e un t our complet , si la st at ion capable de descendr e la
pr ior it est absent e un mcanisme de pur ge de valeur est pr vu.

Tempor isat eur s en 802. 5

TRR (Timer Ret ur n t o Repeat )
Pour s' assur er que la st at ion peut r et our ner l' t at de r pt it ion
Est supr ieur au t emps de lat ence maximum (dlai de pr opagat ion sur l' anneau + t emps de lat ence
de chaque st at ion), par df aut = 4 ms
THT (Timer Holding Token)
Pour cont r ler le t emps de t r ansmission maximal de la st at ion dt enant le j et on
condit ion : la dur e des t r ames pr vues t r ansmet t r e doit t r e <THT, par df aut = 8,9 ms
TQP (Timer Queue PDU)
Dt er mine le dlai avant envoi d' une t r ame SMP apr s r cept ion d' une t r ame AMP ou SMP
Par df aut = 20 ms
TVX (Timer Valid Tr ansmission)
Ut ilis par le monit eur act if pour dt ect er l' absence de t r ansmission valide
Par df aut = 10 ms
TNT (Timer No Token)
Ut ilis pour dt ect er la per t e du j et on
Par df aut = 2,6 s
TAM (Timer Act ive Monit or )
Ut ilis par le monit eur act if pour dt er miner la pr iode d' envoi d' une t r ame AMP
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
Par df aut = 7s
TSM (Timer St andby Monit eur )
Ut ilis par les monit eur s en veille pour vr if ier la pr sence d' un monit eur act if et dt ect er si un
j et on cir cule en cont inu. Par df aut = 15s
TER (Timer Er r or Repeat )
ser t r epor t er les valeur s des compt eur s d' er r eur s dans les t r ames Repor t Er r or t r ansmises au
ser veur d' er r eur s. Par df aut = 2s
TBT (Timer Beacon Tr ansmit )
Df init le t emps pendant lequel une st at ion met des t r ames Beacon avant de passer en t at By-
Pass. Par df aut = 16s.
TBR (Timer Beacon Receive)
Df init le t emps pendant lequel une st at ion peut r ecevoir des t r ames Beacon de son voisin aval
avant de passer en t at By-Pass. Par df aut = 160ms



Dr apeaux en 802. 5
I - FLAG
posit ionn sur r cept ion d' un champ ED avec le bit I mis 0.
SFS- FLAG
posit ionn sur r cept ion d' une squence SFS (St ar t of Fr ame Sequence SD+AC).
MA- FLAG
posit ionn sur r cept ion d' un champ SA gal l' adr esse de la st at ion.
SMP- FLAG
posit ionn par les monit eur s en veille sur r cept ion d' une t r ame SMP ou AMP avec les bit s A et C
0 (pr ocess de not if icat ion complet ).
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
NN- FLAG
posit ionn par le monit eur act if sur r cept ion d' une t r ame SMP ou AMP avec les bit s A et C 0
(pr ocess de not if icat ion complet ).
BR- FLAG
posit ionn sur r cept ion d' une t r ame Beacon et r emis zr o sur r cept ion de t out e aut r e t r ame.

Cir culat ion du J et on en
16 Mbps
Dans ce cas lmet t eur
nat t end pas de r evoir
sa t t e de message
pour libr er le j et on.
Celui-ci est libr par
la st at ion 1 ds la f in
de son envoi, une
seconde st at ion pour r a
alor s le capt ur er et
t r ansmet t r e son t our .



Aut omat e de t r ansmission
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
Tr ois aut omat es
exist ent :
Aut omat e de
f onct ionnement
(oper at ional
machine)
Aut omat e du
monit eur en
veille (st andby
monit or machine)
Aut omat e du
monit eur act if
(act ive monit or
machine)



Les t at s
q Et at 0 Rpt it ion
Pas de t r ame t r ansmet t r e (r pt it ion des bit s ent r ant s), si r cept ion d' une r equt e de t r ansmission
d' une t r ame de donnes ou d' une t r ame SMT, elle cher che dt ect er le j et on.. Sur r cept ion du j et on
elle ar me THT et passe t at 1
q Et at 1 Tr ansmission de t r ames
La st at ion met t out es les t r ames de pr ior it gales ou supr ieur es celles du j et on,
elle cesse la f in des PDU pr vues ou si THT expir , elle met ensuit e une squence de f in de t r ame
ED/ FS et passe 2.
Apr s dt ect ion du j et on (T=0), la st at ion peut dt ect er des sit uat ions d' er r eur s: ED absent , Tr ame de
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
r eset d' anneau. Si anomalie elle r et our ne lt at 0
q Et at 2 At t ent e de r et our de t r ames
La st at ion at t end le r et our de sa pr opr e t r ame.
Si r cept ion SA = son adr esse, le j et on est r mis et la st at ion passe en t at 3
Si le TRR expir e sans r et our de t r ame por t ant son adr esse
le compt eur de t r ame per dues est incr ment
la st at ion r et our ne en 0
q Et at 3 Ret r ait de t r ames
la st at ion r et ir e les t r ames qu' elle avait mises j usqu' bit I =0 (der nir e) et r et our ne lt at 0. Si la
der nir e t r ame n' est pas r eue, elle s' ar r t e lor sque le TRR expir e et r et our ne lt at 0.
q Rcept ion de t r ames par la st at ion
Rpt it ion et vr if icat ion : en r pt ant les bit s ent r ant s la st at ion vr if ie si la t r ame cont ient DA=son
adr esse, si oui elle la copie et les bit s AC sont passs 1.
Deux t ypes de t r ames peuvent lui t r e dest ines :
- des t r ames de cont r le
- des t r ames de donnes
Si dt ect ion d' er r eur : le bit E = 1 (champ ED) er r eur dt ect e.



Pr ot ocole SMT (St at ion ManagemenT)

St at ions de gest ion
Le monit eur act if (Act ive Monit or ) cent r alise la gest ion.
Les aut r es st at ions sont en veille (St andby Monit or ), elles sont capables de dt ect er t out moment la df aillance
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
de l' Act ive Monit or . Elles pr ennent alor s la r elve du cont r le.

Monit eur Act if (Pr ocessus d' lect ion et r le)
Cet t e st at ion a gagn le pr ocessus d' appel du j et on lor s de l' init ialisat ion de l' anneau
Pr ocessus:
q Chaque st at ion ar me son TVX, s' il expir e, elles ar ment leur TNT (Timer No Token), s' il expir e, elles
peuvent t r ansmet t r e une t r ame "Claim Token".
q Si la Claim Token f ait un t our sans que la st at ion ait r eu une "claim t oken" d' une aut r e st at ion : la st at ion
devient le monit eur act if (MA)

Act ion du monit eur act if
q Le monit eur act if gnr e alor s un nouveau j et on ; les aut r es ser ont les monit eur s en veille.
q Le monit eur act if r epr end les er r eur s por t ant sur t out ce qui cir cule (dont j et on), il posit ionne 1 le bit M
monit or sur t out es les t r ames. I l Rar me TVX chaque passage de t r ame ou de j et on.
q L' absence de j et on est dt ect e par TVX (expir at ion), le compt eur de t r ame en er r eur est alor s
incr ment .
q Une pur ge de l' anneau est alor s ef f ect ue. Les t r ames non valides (moins de 3 oct et s) et les t r ames
or phelines (bit monit or dj 1) sont r et ir es de l' anneau et donnent lieu une pur ge dur ant TRR.
q Un j et on est r mis avec pr ior it plus f aible, pour mmoir e un j et on cir cule de f aon per sist ant e avec une
pr ior it donne.


Rle des monit eur s en veille

A l' init ialisat ion de l' anneau
q I ls vr if ient l' unicit de leur adr esse et que celle-ci est connue de leur voisin dir ect en amont .
A l' t at de veille
q I ls vr if ient qu' il y a un monit eur act if pr sent .
q I ls signalent leur s pr sence leur voisin (Neighbor Not if icat ion).
q I ls vr if ient qu' il y a un monit eur act if pr sent .
q I ls signalent leur s pr sence leur voisin (Neighbor Not if icat ion).
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
Pr ocessus Neighbor Not if icat ion
q Le monit eur act if dif f use une AMP (Act ive Monit or Pr sent ).
q La st at ion en aval ef f ect ue les opr at ions suivant es:
- Ar mement de TSM (Timer St andby Monit eur ).
- Copie de la t r ame AMP et st ockage de l' Ad de cet t e st at ion (Amont ).
- Posit ionnement des bit s A et C de la t r ame AMP (Act ive Monit or Pr esent ).
- Ar mement du t empor isat eur TQP (Timer Queue PDU) et t r ansmission de sa t r ame SMP (St andby
Monit or Pr esent ).
- La st at ion voisine ef f ect ue le mme t r avail sur r cept ion de la t r ame SMP et ainsi de suit e.
Si TSM expir e
q Un monit eur en veille commence met t r e une Claim Token.
Si TNT (Timer No Token) expir e
q La st at ion t r ansmet une t r ame Beacon (signale d' une panne gr ave).
q Le r seau ser a ensuit e r init ialis.



Ser vice MAC en 802. 5 mis disposit ion de LLC
Tr ois pr imit ives de ser vice (Nor me I SO 10039)
q MA_DATA.r equest
Par amt r es :
Cont r le de t r ame : donne la valeur de FC ut iliser pour la t r ame MAC.
Adr esse dest inat ion : individuelle ou de gr oupe.
m_sdu : donnes LLC met t r e.
Classe de ser vice : pr ior it ut iliser pour le t r ansf er t .
q MA_DATA.indicat ion
Par amt r es :
Cont r le de t r ame : donne la valeur de FC ut ilise pour la t r ame MAC r eue.
Adr esse dest inat ion : individuelle ou de gr oupe.
Adr esse sour ce : ident if ie l' met t eur .
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
m_sdu : donnes LLC r eues et dlivr es.
Et at de r cept ion : C.Rendu FR_GOOD, FR.WI TH.ERROR. avec r aison : Valeur bit E
(0,1,invalide) valeur bit s A.C (00,11,10,inval.).
Classe de ser vice f our nie: pr ior it ef f ect ivement ut ilise pour le Tr ansf er t .
q MA_DATA.conf ir mat ion
(signif icat ion locale: indique le succs ou l' chec de l' mission)
Par amt r es :
Et at de t r ansmission : FR_GOOD, FR_WI TH_ERROR avec r aison : valeur bit .
E (0,1,invalide) valeur bit s A.C (00,11,10,inval.).
Classe de ser vice f our nie : pr ior it ef f ect ivement ut ilise pour le Tr ansf er t ..



Ser vice MAC pour lent it SMT
L' int er f ace ent r e MAC et SMT est t ot alement locale la st at ion.
Elles est ut ilise par le monit eur pour cont r le des opr at ions MAC d' une ou plusieur s st at ions .
Pr imit ives
MA_I NI TI ALI ZE_PROTOCOL.r equest ,MA_I NI TI ALI ZE_PROTOCOL.conf ir mat ion
MA_CONTROL.r equest , MA_STATUS.indicat ion, MA_NMT_DATA.r equest
MA_NMT_DATA.indicat ion, MA_NMT_DATA.conf ir mat ion
MA_NMT_DATA.r equest , MA_NMT_DATA.indicat ion, MA_NMT_DATA.conf ir mat ion
Elles ont des r les ident iques aux MA_DATA_xxxxx, mais por t ent des t r ames de cont r le MAC et non LCC
(donnes). Elles per met t ent lenvoi et la r cept ion de t r ames de cont r le MAC.



Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
Composant s de la couche Physique
La sous couche PHY assume l' int er f ace avec la couche MAC
Suppor t Tr unk Cable
I l per met de
t r ansf r er le
signal cod en
Manchest er
(Bande de base)
TCU (Tr unk Coupling Unit )
Elle r elie la
st at ion au suppor t
l' aide d' un
connect eur
(Medium
I nt er f ace
Connect or ), celui-
ci peut t r e
vent uellement
loign de la
st at ion

Rle de la TCU (ou r pt eur )
Elle connect e la st at ion au suppor t . Ses f onct ions pr incipales sont :
q Rpt er les bit s ent r ant s
q I nsr er des donnes sur l' anneau
q Recevoir des donnes depuis l' anneau
q Dt r uir e des donnes
q Amplif ier les signaux
Et at s de la TCU
q By- Pass :
La st at ion est
inact ive, la
TCU r pt e
les bit s
ent r ant s de
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
l' amont ver s
l' aval.
q List en :
La st at ion est
act ive, la TCU
copie les bit s
ent r ant s ver s
la st at ion et
r et r ansmet
ver s l' aval en
simult an. Les
bit s peuvent
t r e modif is
au vol.

q Tr ansmission
La st at ion t r ansmet une t r ame et peut r ecevoir des bit s depuis l' amont
Si ces der nier s appar t iennent une aut r e t r ansmission : la st at ion les st ocke, le t emps de sa
t r ansmission avant de les r et r ansmet t r e
q Le t ampon de lat ence
I l est ut ilis par le monit eur act if pour deux obj ect if s:
Compensat ion du dlai de r et our du j et on
Si t out es les st at ions sont en t at de r pt it ion le j et on ne doit pas r evenir t r op vit e. L' anneau
doit avoir une cer t aine lat ence (en t emps-bit ).
Un t ampons de lat ence est insr sur l' anneau (niveau monit eur act if ) les bit s ent r ant s sont
mmor iss t empor air ement (val moy 24 bit s).
Compensat ion de la gigue (var iat ion de pr opagat ion du signal)
La synchr o des st at ions est base sur ce signal, selon avance ou r et ar d. le monit eur insr e ou
enlve des bit s de l' anneau.



Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
Tr ait ement des f aut es
Aper u t echnique : on const at e 2 t ypes der r eur s
Type 1 : Er r eur s Mat r ielles St ables
Df aut mat r iel
q Emission cont inue
I nser t ion d' un f lot de bit s par une st at ion, donc cr asement des t r ames en t r ansit
Deux or igines :
- Rpt it ion mal ef f ect ue
- Ent r e d' une st at ion qui cr oit avoir le j et on
q Per t e du signal
Or igine : r upt ur e de l' anneau
Panne de concent r at eur
q Er r eur de f r quence
Or igine : dr ives impor t ant es des hor loges de l' met t eur et du r cept eur
q Panne de coupleur
Or igine : dt ect able par le sit e Ht e
Act ion
q Cour t cir cuit er ou r et ir er l' lment f aut if
q Pr ocder la r econf igur at ion de l' anneau :
D' abor d en aut omat ique
Sinon via maint enance
Phases de r econf igur at ions sur panne st able
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
Sur dt ect ion de
l' er r eur :
1 - Le monit eur t ent e
pur ge anneau
2 - I l y a f or cment
chec car panne
st able (non
r cupr at ion)
3 - Les monit eur s de
secour s ( aut r es
quipement s ) :
q Dduisent
pr sence d' une
f aut e (en
r aison de la
non
r cupr at ion
q Tent ent la
r lect ion d' un
nouveau
monit eur .
4 - Puis en r aison de la pr sence cont inuelle d' une f aut e :
q Enchanent par une squence BEACON, dconnexion physique des st at ions
q Ensuit e il y a t est local et individuel de chaque st at ion
q Si posit if = r inser t ion.de la st at ion Si ngat if = appel maint enance
5 - Si f in de t est posit if = il y a t ent at ive de r econf igur at ion :
Si r ussit e de la r econf igur at ion :
1 - r lect ion d' un cont r leur
2 - celui-ci pur ge l' anneau
3 - et r met un j et on
Si chec de la r econf igur at ion :
Fin de t ent at ive aut omat ique; appel la maint enance.
Not e sur la pr ocdur e de r lect ion du cont r leur :
I l s' agit d' un mcanisme conf lict uel, il n' y a pas de collision r elle sur anneau.
Le f ait pour une met t eur de r ecevoir quelque chose que l' on n' a pas mis est considr comme collision, quelque
chose que l' on n' a pas mis est considr comme collision

Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
Type 2 : Er r eur s Tr ansit oir es Mat r ielles ou Logicielles
Rcupr ables par les pr ot ocoles de gest ion de l' anneau
q Er r eur de Tr ansmissions
- mission cont inue
- er r eur s de f r quence (par asit es)
- per t e t empor air e du signal
- er r eur s dues une f aut e de t r ansmission
q Per t e de t r ames
q Per t e ou modif icat ion du j et on
q Cr at ion de mult iples monit eur s
q Non r econnaissance d' un dlimit eur de t r ame

Tr ait ement des Er r eur s Tr ansit oir es
La dif f r ence est dans la dur e, f in const at e lor s de la phase de r econf igur at ion
Or igine des er r eur s t r ansit oir es
q Panne vue par le monit eur act if
Elle ent r ane la pur ge de l' anneau
Echec possible :
la commande n' est pas per cue par t out es st at ions
Ex : st at ion monit eur de secour s en cour s de t ent at ive de r lect ion
Phases de r econf igur at ions (dans ce cas)
q Panne vue par monit eur act if
Pur ge de l' anneau :
- Echec possible, la commande n' est pas per ue par t out es st at ions.
- Echec possible, la st at ion monit eur de secour s est en cour s de t ent at ive de r lect ion par
exemple.
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
q 1er cas :
La panne cesse
pendant la pur ge
Le syst me ent r e
en phase de
r lect ion dir ect e
Le nouveau
monit eur r gle le
pr oblme
L' anneau est de
nouveau
opr at ionnel
q 2eme cas:
Le pr ocessus ne
t r ouve pas sa
f inalit t emps,
sit uat ion d' er r eur
t r op longue
t r ait ement
ident ique aux
pannes st ables.
Conclusion:
I l est not er qu' un simple par asit age peut ent r aner au minimum le squent iel de pur ge.
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
Le niveau LLC
Sommair e :
Gnr alit s sur LLC
Pr ot ocoles de la nor me 802. 2
Pr imit ives et scnar ii d' int er act ions r seau/ LLC
Pr imit ives hor s connexion L_Dat a
Pr imit ives sur connexion
Pr imit ives sur ser vice dat agr amme acquit t
Scnar ios en LLC de t ype 2
Pr incipes de r et r ansmission
Pr oblmes lis la numr ot at ion des t r ames
Scnar ii d' changes

Gnr alit s sur LLC
Df init ions
Le niveau liaison ( logical Link Cont r ol) gr e des liaisons de point s point s :
q I l per met la r alisat ion des missions et des r cept ions des messages de la couche physique.
q I l r end la couche MAC t r anspar ent e aux ut ilisat eur s.
q I l per met la couche Rseau de soumet t r e des paquet s t r ansmet t r e.
Df init ions
Que sont les dat agr ammes ?
I ls se singular isent par le f ait de pouvoir envoyer des paquet s un ou plusieur s ut ilisat eur s de f aon isole.
Cest est le mode basic r et enu par les pr ot ocoles de cet t e couche , donc pas de r elat ion de squencement .
Car act r ist iques des pr ot ocoles LLC
I ls sont bass sur HDLC (High Level Dat a Link Cont r ol)
I ls sont appels LAP (Link Access Pr ot ocol) dans le monde X25 ( LAP B,C,D )
I ls t r availlent sur le champ Donnes des t r ames MAC .
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson

Pr ot ocoles de la nor me 802. 2
Les 3 classes de ser vices pr oposes - Df init ions des PDUs et SAPs - For mat des LPDUs
Les 3 classes de ser vices pr oposes
Le ser vice sans connexion
But : du I EEE LLC t ype 1:
Four nir une gar ant ie de livr aison des messages appels LSDU
Per met t r e la dt ect ion et la r epr ise sur er r eur
Four nir un ser vice sans connexion ni acquit t ement
Le ser vice sur connexion
But du I EEE LLC t ype 2 :
Cr er et gr er des changes sur connexions
Acquit t er les donnes
Vr if ier leur or dr e
Dt ect er les er r eur s ou doublons
Cont r ler le f lux
Moyens employs :
La Numr ot at ion ( le Pr ot ocole ut ilis est ident ique au X25 LAP B)
Lident if icat ion de connexion unique se f ait avec :
q Le couple SSAP/ DSAP + le couple DA/ SA (niveau. MAC).
q Une r f r ence logique cr e spcialement .
Cor ollair e :
Les connexions. le sont ent r e 2 cor r espondant s, pas de mult ipoint
Le ser vice de Dat agr amme acquit t
But : du I EEE LLC t ype 3:
Amlior er la f iabilit des changes
Of f r ir nanmoins une gest ion f acile :
q Pas de r epr ise si non-acquit t ement .
q Pr vue pour le t emps r el
Bor nage supr ieur du t imer possible si MAC le pr voit .
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson

Df init ions des PDUs et SAPs
On obser ve que :
Une PDU de couche i
devient une SDU dans
la couche i-1.
Chaque enveloppe est
ut ilise pour la
gest ion du pr ot ocole
de la couche qui
l' insr e.
Les enveloppes
s' aj out ent .... avant
t r ansmission sur
suppor t PHYSI QUE.
Les enveloppes se
r et ir ent ..... lor s de la
livr aison.
Df init ion des LPDU:
Ce sont des Ent it s
de donnes mises
ent r e deux LLC en
communicat ion.
La soumission et
r cept ion de ces
donnes par les
Ut ilisat eur s se f ait
sous f or me de LSDU
t r aver s les Pr imit ives
Df init ion des LSAP :
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
Ce sont les ent r es locales du ser vice Liaison, elles peuvent t r e ut ilises par de mult iples ut ilisat eur s simult anment .
A chaque ut ilisat eur on af f ect e une DSAP et une SSAP pour les dif f r encier
Posit ion des donnes LLC
Donnes LLC
La f igur e ci-cont r e pr sent e
le schma dencapsulat ion
des donnes LLC dans une
t r ame Token Ring de niveau
MAC.
For mat des LPDUs
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
Les oct et s dcr it s sont le
Champ DONNEE des t r ames
MAC sans la MA-SDU soit la
LPDU.
For mat des champs d' adr esse :
SSAP et DSAP dsignent 1 ou plusieur s SAP locaux aux LLC impliqus.
q I l per met t ent lident if icat ion de l' or igine de l' change avec ladr esse.:
Associat ion au SSAP de la SA t r ouve dans la t r ame MAC
Adr esse DASP ou SSAP = 1 Oct et : 7 bit s pour l' adr esse + 1 bit spcial ... I / G, C/ R
q Car act r ist ique obser ver : Dans le champ DSAP voir I / G, dans le champ SSAP voir C/ R, pour mmoir e : le bit
C/ R ser t r econnat r e le mat r e de l' esclave.
Tr ois t ype de LPDU sont
pr sent es :
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
I :
inf or mat ion
S : super vision
U : non
numr ot e
(Unumber ed)
Obser ver la pr sence du bit
P/ F dans t out es les t r ames
Le champ de cont r le d' une LPDU
I l est conf or me au f or mat t endu de HDLC et I l df init 3 Types de LPDU :
U Les LPDU non numr ot es (voir t ableau) incluent
Le bit P/ F qui est dcr it ci-apr s
Un champ Cont r le sur 1 oct et
Le bit M qui code une f onct ion
S Les LPDU de super vision
Gr ent en ser vice de t ype 2 : le cont r le de f lux et les r et r ansmissions RR, RNR, REJ
Seul le No de Squence en Rcept ion est ut ilis, ceci per met l' Emet t eur d' indiquer quel No
de t r ame il s' at t end r ecevoir ( voir plus loin).
I Les LPDU d' inf or mat ion incluent
Un seul t ype pour Commande ou Rponse
Le champ N(S) =No Squence en Emissions = numr ot e les t r ames
Le champ N(R) =No Squence en Rcept ion = acquit t e t out es les t r ames dj r eues (voir
mcanisme)
Fonct ions du Bit P/ F
Dans les t ypes U, S, I ... le bit P/ F f onct ionne en conj onct ion avec le bit C/ R du champ SSAP (f ig. pr cdent e)
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
C/ R=0 : Tr ame de
commande. . . si P/ F=1
(POOL)
sollicit e une
r ponse du LLC
adr ess
la r ponse vient
dans t r ame C/ R=1

C/ R=1 : Tr ame de
r ponse. . . si P/ F=1
(FI NAL)
indique que LLC
dist ant r pond la
sollicit at ion
Obj ect if du bit P/ F :
I mposer une r ponse un LLC silencieux.
I l est ut ilis dans une LPDU t ype 2 et 3. Dans t ype 2 per met de r soudr e des cas de dysf onct ionnement et de r epr ise
apr s ERREURS
Codes des LPDUs de Super vision
Les LPDUs de Super vision :
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
Codes des LPDU de
Super vision
ut ilises dans la
gest ion des
pr ot ocoles sur
connexion en Type
2 I EEE 802.2
Tableau des LPDUs non numr ot es ut ilises
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson

Pr imit ives et Scnar ios dint er act ions Rseau / LLC
Les pr imit ives
Les pr imit ives
A quoi ser vent les pr imit ives ?
Elles ser vent r aliser les Pr ot ocoles. Chaque couche met disposit ion de sa voisine des pr imit ives pour r aliser des
ser vices
Voir les illust r at ion par diagr amme t empor el en scnar io
Tr ois t ypes de pr imit ives ut ilises en LLC
REQUETE :
q La couche r seau soumet une Pr imit ive pour l' excut er .
I NDI CATI ON :
q LLC indique Rseau (dest inat air e) soit :
L' ar r ive d' une SDU depuis LLC dist ant
Une ouver t ur e de connexion
Une f er met ur e de connexion
CONFI RMATI ON :
q LLC signale la couche Rseau (or igine) la f in de l' excut ion de sa pr cdent e r equt e
Requt e sans
conf ir mat ion ex:
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
dat agr amme
per du

Le pr est at air e de
ser vice. LLC signale
Rseau un
vnement dt ect
ex: panne r seau
Exemple d' une
t r ansmission
r ussie en t ype 2
ou 3, la
conf ir mat ion n' est
pas t ouj our s
posit ive.

Exemple d' une
f er met ur e r ussie

Les deux membr es
f ont simult anment
une r equt e de
f er met ur e, aucune
indicat ion dlivr e
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson

Pr imit ives hor s connexion L_DATA
- Elles per met t ent d' EMETTRE une t r ame simple hor s connexion de t ype 1
Gnr alit s
La r equt e donne en Par amt r e les adr esses LSAP sour ce et dest inat ion
Les donnes sont dans le champ LSDU
La classe de ser vice donne une indicat ion de pr ior it elle peut t r e ut ilise si MAC est de t ype j et on :
q LDSAP va ent r er dans la const r uct ion de la t r ame MAC
q L' adr esse dist ant e cont ient :
le DSAP
le DA (MAC) ut iliser
I nt er act ion Rseau LLC MAC
Requt e du r seau
LLC soumet MA-DATA r equest MAC (voir par amt r es f our nis)
MAC conf ir me avec une MA-DATA conf ir mat ion en indiquant dans le champ St at ut :
q comment s' est pass
la Tr ansmission
q quelle est la pr ior it
r et enue
Not a:
La conf ir mat ion ne
gar ant it pas la
r cept ion du
message ( voir MAC
ut ilis seule la
nor me 802.5
cont ient : un bit
indiquant ..adr esse
r econnue et un bit
indiquant ..t r ame
copie.
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
Si la communicat ion est r ussie chaque LLC r eoit une MA- DATA indicat ion avec comme par amt r es :
q adr esse or igine
q compt e r endu de t r ansmission.
q + longueur message
q + pr ior it
Act ion de LLC
q I l lit champ cont r le voit une LPDU t ype U
q I l lit l' adr esse DSAP, sait quel ser vice RESEAU il doit f our nir la LSDU cor r espondant e
q I l le f ait avec une L-DATA indicat ion qui compor t er a les indicat ion SSAP et SA


Pr imit ives sur Connexion
Pr imit ives ut ilises
Elles per met t ent de gr er une t r ame sur connexion t ype 2
Une connexion ncessit e 3 phases :
q ouver t ur e
q t r ansf er t
q f er met ur e
Pr imit ives ut ilises
Elles sont au nombr e de 5
L- CONNECT Ouver t ur e
L- DATA CONNECT Tr ansf er t de donnes
L- RESET Pur ge
q Per t e de t out es LSDU
q Ret our connexions t at post ouver t ur e
q Repr ise pour les cor r espondant s apr s
conf ir mat ion. et indic.
L- DATA FLOW CONTROL Modif icat ion de dbit
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
q Aj ust e quant it de donnes admise sans r isque de
per t e.
q Le par amt r e mont ant la spcif ie
q A t it r e local ent r e le LLC et une aut o gnr at ion
de cont r le de f lux peut t r e mis
q Est indpendant sur chaque cot de la connexion.
L- DATA DI SCONNECT Fer met ur e
q peut t r e gnr indif f r emment par
chaque cor r espondant
Rappel des ser vices t ypes 2
Squencement
Reconnaissance
des per t es
Ret r ansmission
Eliminat ion des
doublons
Full duplex pour
t r ansmission des
donnes
Rappel des pr incipes
q Deux cor r espondant s maximum
q Adr esse complt e du cor r espondant f our nir :
- Soit la DSAP ( une r f r ence peut t r e subst it ue l' adr esse apr s connexion)
La DA et son adr esse SSAP, ce sont les seuls par amt r es f our nir .
Le LLC dist ant peut r ef user si :
- DSAP inconnu
- Manque de r essour ce
- Ne peut r aliser la classe de ser vice demande
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson

Pr imit ives sur Ser vice Dat agr amme Acquit t
Rappel des pr incipes
Rappel des pr incipes
Elles per met t ent de gr er une t r ame sans connexion t ype 3.
q I l s' agit de t r ouver un moyen t er me ent r e le t ype 1 qui ne gar ant it r ien et le t ype 2 scur is mais lour d gr er .
q L' acquit t ement conf ir me l' ar r ive du message nanmoins la r et r ansmission n' est pas gar ant ie si l' acquit t ement
ar r ive hor s dlai
q Une bor ne supr ieur e peut exist er si MAC le per met .
Cont r aint es
q Elles sont df inies uniquement pour t r ansmissions de point point
q Le nombr e de LSDU soumis avant conf ir mat ion est limit
q Elles sont dest ines aux applicat ions t emps r el cont r aint
Types de pr imit ives et ser vices
L-DATA ACK ser vice
Donnes acquit t es
L-DATA ACK ser vice
Rponse immdiat e
L-REPLY_UPDATE
L-REPLY
Pr vues pour quipement s
peu int elligent s
For malise le pr incipe de
polling scr ut at ion, Conues
dans le cadr e de MAP
(Manuf act ur ing Aut omat ion
Pr ot ocols)
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
Requt e : la LPDU est
envoye au dest inat air e
Un t imer T2 est ar m pour
sur veiller le non r et our
d' acquit t ement .
Le dest inat air e acquit t e la
LPDU et dlivr e la LSDU au
DSAP indiqu
q Si T2 sonne les
donne sont
r expdies.
q Si apr s n r pt it ions
de t ent at ives aucun
ACK ne r evient , une
conf ir mat ion NEG est
r endu au demandeur .

Scnar ii en LLC de t ype 2
Squence douver t ur e de connexion - Scnar io d' ouver t ur e impossible - Aut r es scnar ii - Tr ansf er t de donnes
Squence douver t ur e de connexion
Rseau A ->L-CONNECT r equest
q LLC vr if ie si cor r ect . (r essour ces, adr esses, et c..)
LLC A ->LPDU U :SABME -> LLC B
q ar me AT pour at t ent e de r ponse
LLC B <- U :SABME
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
q vr if ie cor r ect . not e que la DSAP r eue est locale
LLC B -> LPDU U:UA. envoye
q met V(R) et V(S) = 0 init ialisat ion pour dcompt e
LLC B -> L-CONNECT indicat ion -> Rseau B
q connexion ouver t e de ce cot
LLC A <- LPDU U:UA. r eue
q dsar me AT
q met V(R) et V(S) = 0 init ialisat ion pour dcompt e
LLC A -> L-CONNECT conf ir mat ion au demandeur Rseau A
Scnar io d' ouver t ur e impossible
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
Si le cor r espondant ( LLC B ) ne peut accept er la communicat ion.
LLC B -> LPDU DM Disconnect Mode
q I l oublie cet t e demande
LLC A <- DM - il libr e les r essour ces.
LLC A -> L-CONNECT conf ir mat ion NEG au demandeur
q I l dsar me AT
Aut r es scnar ii
Avec LPDU SABME (Set Asynchr onous Balanced Mode) Mise en mode asynchr one quilibr t endu et avec LPDU UA
(Unumber ed Ack) Acquit t ement non numr ot .
Per t e de LPDU en demande de connexion
SABME et UA sont per dus par MAC
AT se dclenche
LLC A -> LPDU SABME une nouvelle f ois apr s n t ent at ives sans r ponse
LLC A -> L-CONNECT conf ir mat ion NEG au demandeur
Demande douver t ur e r cipr oque
LLC A et B r eoivent simult anment une demande d' ouver t ur e
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
LLC A -> LPDU SABME LLC B
LLC B -> LPDU SABME LLC A
Collision : si les cor r espondant s accept aient ..le r sult at ser ait : 2 connexions
LLC A -> LPDU UA
LLC B -> LPDU UA
Chacun vr if ie si une connexion de sa pr opr e or igine n' est pas dj ouver t e avant de f our nir une
indicat ion au DSAP.
Fer met ur e de connexion
Elle peut t r e f ait e par l' un quelconque des cor r espondant s
LLC A <- L-DI SCONNECT r equest
q Les donnes en t r ansf er t de A->B peuvent t r e per dues et
en t r ansf er t de B->A sont per dues
LLC A -> LPDU DI SC
q Libr e r essour ces t ampons , compt eur s, dsar me les t imer s
et Ar me AT
LLC B <- LPDU DI SC
q Libr e et dsar me
LLC B -> LPDU UA
LLC A <- LPDU UA
q Dsar me AT, aucune t r ace n' est gar de

Tr ansf er t de donnes
Pr incipes de la Phase Tr ansf er t
Ds mission ou r cept ion de LPDU UA la phase t r ansf er t commence.
Des LPDU de t ype I (inf or mat ion) et S ( super vision) sont ut ilises pendant cet t e phase pour :
q gr er les changes
q gar ant ir le squencement
q r cupr er les per t es
Pr incipes gnr aux des t echniques
I ls sont ut ilisables dans les t r ois pr ot ocoles et compor t ent :
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
q No de squence
q Acquit t ement s
Chaque t r ame peut t r e acquit t e posit ivement et individuellement par une t r ame en
r et our :ACK
L' ACK peut t r e incor por dans une t r ame de donne en r et our (Piggy Acking )
Aut r e st r at gie ut iliser des NAK pour d' acquit t ement NEG: signal d' er r eur
Des r veils sont ar ms pour vit er les DEAD LOCKS
Ret r ansmissions aut omat iques
q La polit ique consist e gar der en t ampons t out ce qui n' est pas ACK acquit t posit ivement




Pr incipes de r et r ansmission
STOP AND WAI T - GO BACK N
STOP AND WAI T
Pr incipes :
- Une seule t r ame
est mise la f ois
- On at t end l' ACK
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
ou NAK avec r veil
ar m
Consquences :
Mauvaise ut ilisat ion de la
bande passant e, gnr er un
ACK pr end plus de t emps que
t r ansmet t r e des donnes
GO BACK N
Pr incipe sur NAK:
Tout es les t r ames sont t r ansmises en cont inu
- Sur r cept ion d' un NAK ( f ig 5.12a NAK3 ) on r epr end la t r ansmission N t r ame en ar r ir e, soit au
niveau du 1er NAK r eu.
- Tout es celles qui suivent sont r mises
Ce pr incipe n' est pas adapt au r seau local
I l est dif f icile de r envoyer un NAK si le cor r espondant n' est pas lisible (CRC er r on )
- Convient bien au point point
Pr incipe GO BACK N st r at gie base sur les NAK
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
Ut ilisat ion de NAK en
conj onct ion avec des
Numr os de Squence
q Seule la t r ame
dot e d' un NAK
ou bien dont le
r veil sonne est
r envoye.
q Le r cept eur doit
r or donnancer
ses t ampons pour
r espect er l' or dr e
q Technique
avant ageuse dans
les r seau
sat ellit es aux
dlais de
pr opagat ion
longs.
Peu ut ilise dans les
r seau locaux
q Nombr e de
t ampons
impor t ant
q implment at ion
lour de
GO BACK N St r at gie base sur le r veil
Pr incipe sur Expir at ion du
r veil:
q Un r veil est
ar m pour
chaque t r ame
mise
q Un r veil ar m
pour la 1r e
t r ame non
acquit t e, en
r alit on l' ar me
sur la 1r e t r ame
non acquit t e au
moment la
r cept ion de
l' ACK de la
pr cdent e
q Celui de A3
expir e ( t r ame
non acquit t e) et
pr ovoque une
r act ion de
mme t ype.
q 802.2 ut ilise
cet t e
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
ant icipat ion (
dcr it e plus loin)


Pr oblmes lis la numr ot at ion des t r ames
Fent r e dant icipat ion - Squencement
Fent r e dant icipat ion
Les compt eur s N(S) et N(R) sont sur 7 bit s donc modulo 128
Si l' ACK n' ar r ive pas avant le No 128 = f in de t r ansmission t ampons puiss.
En pr at ique: La limit e est K t ampons dont dispose le LLC pour met t r e soit <=128 )
La f ent r e d' ant icipat ion : cest le nombr e de LPDU que peut envoyer un LLC avant blocage.
q Le r cept eur devr a avoir aussi K t ampons disponibles.
q Cet t e valeur K est f ixe l' ouver t ur e de la connexion pour t out e la dur e de sa vie, de mme que la t aille des
t r ames qui inf luer a sur la t aille des t ampons.

Squencement
Rappel t ypes de compt eur s,
ils df inissent soit :
Un vnement
t er min
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
N(S) est le No de
t r ame Emise
N(R) est le No de
t r ame At t endue
Un vnement pr vu
V(S) est le No de
t r ame Emet t r e
V(R) est le No de
t r ame At t endue
bit Pool=1 C/ R=0
commande
bit Final=1 C/ R=1
r ponse


Scnar ii dchanges
Scnar io 1 Envoi de LPDU I - Le cont r le de Flux - Cas t ypiques lies au Bit Pool - Phnomnes
d' asynchr onismes et REJ - Gest ion de la f ent r e d' ant icipat ion
Scnar io 1 Envoi de LPDU I
LLC r eoit une commande L-DATA_ CONNECT
LLC cr e une LPDU ..I cor r espondant e
q met N(S) = V(S)
q met N(R)= V(R)
q met bit s Polling C/ R=0
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
Pr emir e par t ie du S1 sans er r eur
A -> LPDU
q V(S)+1=1, AT ar m
B <- r eoit la 0
q accept e car N(S)=son V(R)
q P=0 pas d' obligat ion de r ponse V(R)=V(R)+1=1
q si at t ent e de t iming >TA ... A doit r met t r e
q si pas de donne r e-expdier la r ponse peut t r e : RR
B -> LPDU suit e demande. t at de la 1er e : P=1
q TA cour s t ouj our s sur la 0
B <- r eoit la 1
q accept e car N(S)=son V(R)
q sait qu' il f aut r pondr e, vu P=1
Suit e scnar io 1
B -> LPDU ..I
q en pr of it e pour r pondr e
q met C/ R=1 F=1
q met N(S)=V(R)=0
q met N(R)=V(S)=2
q f ait V(S)=V(S)+1=1
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
A <- la r eoit
q sait que 0 et 1 ont t r eues
q libr e ses t ampons
A -> L-DATA CONNECT
q conf ir mat ion ...x 2 son commandit air e
q une par LSDU t r ansmises
q dsar me TA de la 1er e
2me par t ie du S1 : ler r eur est dt ect e
A -> LPDU 2
q Le r veil TA la suit
-> LPDU 3
-> LPDU 4
q La LPDU 4 compor t e Communicat ion de polling
B <- LPDU 2
q OK car N(S)=V(R)
A -> LPDU 3
q Tr ame N(S)3 en er r eur
q Pas de conclusion
B <- LPDU 4 - Hor s squence N(S) dif f r ence au V(R)
q I gnor e la par t ie LSDU, ne la dlivr e pas l' Ut .
q Voit or igine, voit bit P=1, doit r pondr e
B -> LPDU ..S : REJ Car pas de donnes a t r ansmet t r e.
q I l pr cise par N(R)=V(R)=3 le No at t endu en Squence.
q V(S) n' est pas incr ment ..super vision = hor s squence
q Un r veil par t iculier est ar m pour sur veiller ce REJ
q S' il sonne n t ent at ives ser ont t ent es avant de dcider la f er met ur e f inale.
q Les aut r es LPDU ar r ives hor s dlai ser ont ignor es.
A <- LPDU ..S : REJ
q Sait qu' il doit r envoyer la 3
q Remet V(S) = 3 et r epr end a ce niveau ( Go Back N )

Le cont r le de Flux
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
Ut ilisat ion de RR et RNR
Cont r le de Flux
Et at init ial du scnar io
Celui-ci f ait suit e la der nir e squence. de la f ig. 5.13, nous supposons qu' apr s r cept ion de la LPDU 6 ... B ut ilis
t ous ses t ampons.
Cause possible l' ut ilisat eur ne r et ir e pas ses donnes
B <- LPDU 6 sans pr oblme
B <- LPDU 7 bit Pool=0
q Aucun avis, bien qu' il soit en sit uat ion de blocage
B <- LPDU 0 bit Pool=1
B -> LPDU S:RNR N(R)=7
A <- LPDU S:RNR
q A voit la sit uat ion, mais ne peut qu' at t endr e le dblocages. de B met son V(S)=7
A -> LPDU S:RR
q I nt er r ogat ion de A B bit P=1 pour f or cer B r pondr e, ce qui per met de vr if ier l' t at de B ou d' t r e f ix sur
les Acquit t ement s.
B -> LPDU S:RR bit F=1 mode r ponse
q Ok r et our la nor male
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
A <- LPDU S:RR sait qu' il peut r envoyer des ..I
q A ne connat pas la valeur de f ent r e disponible pour aut ant
A -> LPDU...I ..N=7
A -> LPDU...I ..N=0
q Celle-ci compor t er a une int er r ogat ion P=1
B <- les r eoit
B -> LPDU S:RR
q B r pondr a par RR car aucune donnes t r ansmet t r e, acquit t e les 2 r eues au passage.

Cas t ypiques lies au Bit Pool
Un r veil de t ype P-Bit plus cour t que TA exist e, il est ar m lor s de l' envoi d' une t r ame de commande .. Bit Pool
af f ir m.
En cas de non r ponse la LPDU de commande est r envoye n f ois ( P-Bit r ar m n f ois ).
La connexion est alor s considr e comme r ompue.
Phnomnes d' asynchr onismes et REJ
Phnomnes d' asynchr onismes et REJ
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson
La f igur e mont r e un exemple ou les t r ames ar r ivent pendant une mission.
Conclusion:
La nor me dcr it sous f or me d' aut omat e d' t at f inis le f onct ionnement du pr ot ocole.
La nor me pr cise les r act ions que le r cept eur de LPDU doit avoir dans t ous les cas.

Gest ion de la f ent r e d' ant icipat ion
Pr incipe
Cet t e f ent r e indique l' met t eur le nombr e de LPDU de t ype I NFORMATI ON qu' il peut soumet t r e avant d' exiger un
acquit t ement
Chaque LPDU I mise = Val.
f ent r e locale -1
Chaque ACK posit if Reu =
Val. f ent r e locale +1
Ceci est insuf f isant pour
gar ant ir le cont r le de f lux
dans le cas ou l' ut ilisat eur
ne r et ir e pas ses donnes
celles-ci sont conser ves
L' change des valeur s
locales n' est pas per mise
Universit Virtuelle de Tunis Technologies des rseaux de communication
Michel Besson







Ministere de l`Enseignement Superieur et des recherches scientiIiques
Universite Virtuelle de Tunis












Intitule du chapitre :



Technologies des rseaux de communication




Nom de l`auteur :




Grard-Michel Cochard & Edoardo Berera
& Michel Besson Thierry 1eandel


















Cette ressource est la propriete exclusive de l'UVT. Il est strictement interdit de la reproduire a des Iins
commerciales. Seul le telechargement ou impression pour un usage personnel (1 copie par utilisateur) est permis.


Module 214
Rseaux et Pr ot ocoles
La f amille des pr ot ocoles TCP/ I P

I nt r oduct ion
Le pr ot ocole I P
Les pr ot ocoles de t r anspor t
Le r out age sous I P
La couche Applicat ion
Exer cices
Bibliogr aphie

Thier r y J eandel
j eandel@univ-nancy2.f r
Universit Virtuelle de Tunis Technologies des rseaux de communication
Thierry Jeandel
I nt r oduct ion
Sommair e :
TCP/ I P, un "vieux" pr ot ocole
Les couches de TCP/ I P
Hist or ique de TCP/ I P
Les or ganismes lis au dveloppement de TCP/ I P

TCP/ I P, un "vieux" pr ot ocole. . .
25 ans ! Une t er nit en inf or mat ique, c' est pour t ant l' ge du pr ot ocole TCP/ I P, ou plut t des pr ot ocoles
de la f amille TCP/ I P. En ef f et , TCP et I P sont les deux br iques d' une f amille de pr ot ocoles qui s' est
enr ichie au f il des annes et qui compr end dsor mais une bonne de douzaine de pr ot ocoles ut ilisant les
ser vices des couches I P ou TCP.
Bien sr , en 25 ans, TCP/ I P a beaucoup volu et volue encor e en f onct ion des innovat ions t echnologiques
et des besoins mais voir un pr ot ocole, d' abor d ddi aux r seaux t endus, devenir quasiment le pr ot ocole le
plus adopt par les r seaux d' ent r epr ise est un f ait suf f isamment unique pour t r e not et mr it er
quelques explicat ions.
Une des r aisons pr incipales du succs de TCP/ I P est qu' il est le pr ot ocole du r seau int er net , il a donc
ainsi pr of it de sa popular it , mais le pr ot ocole TCP/ I P a d' aut r es car act r ist iques f ondament ales qui ont
cont r ibu son succs :
- C' est un pr ot ocole ouver t . Le t er me ouver t s' oppose celui de pr opr it air e qui indiquer ait que le
pr ot ocole est li un const r uct eur , or ce n' est pas le cas de TCP/ I P qui dans sa df init ion mme n' est li
aucun t ype de mat r iel.
A l' or igine, TCP/ I P a t cr pour un syst me Unix, cela a d' ailleur s cont r ibu la popular it de ce
pr ot ocole, dsor mais on t r ouve une implment at ion de TCP/ I P sur pr at iquement t ous les syst mes
d' exploit at ion et pour pr at iquement t ous les t ypes de mat r iel.
- C' est une f amille de pr ot ocoles st r uct ur e en couches. L' ensemble des f onct ionnalit s ncessair es au bon
f onct ionnement d' un r seau et de t out es les applicat ions qui s' y r appor t ent est hir ar chis en un ensemble
de couches dont le r le est df ini de f aon pr cise. TCP/ I P se r appr oche en cela du modle OSI de l' I SO,
la dif f r ence que TCP/ I P est or ganis en seulement 4 couches au lieu des 7 du modle I SO.
Universit Virtuelle de Tunis Technologies des rseaux de communication
Thierry Jeandel
- C' est un pr ot ocole r out able, c' est dir e que des mcanismes peuvent t r e mise en oeuvr e pour
dt er miner le chemin qu' un message doit pr endr e pour ar r iver son dest inat air e.

Les couches de TCP/ I P
La f amille de pr ot ocoles TCP/ I P est ce que l' on appelle un modle en couche comme il est df ini dans le
modle OSI (Open Syst em I nt er connexion) dict par l' I SO (I nt er nat ional St andar d Or ganisat ion). Mais
la dif f r ence du modle OSI qui compr end 7 couches, le modle en couche de TCP/ I P, qu' on appelle par f ois
modle DoD pour se souvenir que ce modle a t conu pour le Depar t ment Of Def ense des Et at s Unis, ne
compr end que 4 couches qu' on peut df inir de la f aon suivant e (en par t ant des couches les plus basses):
q La couche "Accs au r seau". Cet t e couche concer ne la connexion physique pr opr ement dit e et est
dir ect ement lie au t ype de r seau ut ilis : Et her net , r seau j et on, et c... Cet t e couche peut t r e
considr e comme la f usion des couches Liaison de Donnes et Physique du modle OSI . A ce niveau
on par le de t r ame d' inf or mat ion.
q La couche I nt er net (I P). Cet t e couche est r esponsable de l' adr essage logique du r seau, de
l' acheminement de l' inf or mat ion d' un noeud du r seau un aut r e. Les unit s logiques d' inf or mat ions
vhicules par cet t e couche sont appeles des dat agr ammes.
q La couche Tr anspor t . Cet t e couche, par f ois appele galement couche ht e ht e ou Ser vice
Pr ovide Layer o l' on t r ouve 2 pr ot ocoles TCP et UDP, est r esponsable du ser vice de t r ansmission
f iable de donnes. Le t er me segment est ut ilis pour dsigner les paquet s d' inf or mat ions.
q La couche Applicat ion. Cet t e couche r egr oupe un ensemble d' applicat ions lies aux r seaux TCP/ I P.
Universit Virtuelle de Tunis Technologies des rseaux de communication
Thierry Jeandel
On peut cit er HTTP, le pr ot ocole du Web, mais aussi FTP le pr ot ocole de t r ansf er t de f ichier s,
Telnet l' mulat ion de t er minal, et c...
Cet t e couche r egr oupe les 3 couches haut es du modle OSI : Applicat ion, Pr sent at ion et Session.
Les unit s d' inf or mat ion sont appeles messages.
Chacune des couches int er mdiair es f our nit aux couches supr ieur es des ser vices et ut ilisent les ser vices
de la couche inf r ieur e, on assist e donc au niveau du f or mat des donnes cir culant sur le r seau une
encapsulat ion des donnes.


Hist or ique de TCP/ I P

Un enj eu st r at gique
Dans les annes 60, les r esponsables de la DARPA (Def ense Advanced Resear ch Pr oj ect s Agency) se sont
r endus compt e que le par c d' or dinat eur s ut iliss dans le domaine milit air e t ant compos de machines de
const r uct eur s dif f r ent s, seuls les or dinat eur s de mme mar que pouvaient communiquer ent r e eux ! De plus
le syst me t ait t r s cent r alis donc t r s vulnr able en cas de dest r uct ion d' un des sit es or la "guer r e
Universit Virtuelle de Tunis Technologies des rseaux de communication
Thierry Jeandel
f r oide" ent r e USA et URSS est son par oxysme.
Le minist r e de la df ense amr icaine (DOD : Depar t ement Of Def ense) demanda donc aux ingnieur s de la
DARPA de met t r e au point un pr ot ocole de communicat ion qui ser ait indpendant du mat r iel.
Ce pr ot ocole devait per met t r e non seulement des machines ht r ognes de dialoguer ent r e elles mais
galement de per met t r e de const r uir e un r seau non cent r alis dans lequel l' inf or mat ion pouvait t r e
dist r ibue. Les inf or mat ions envoyes devaient par venir sans per t e au dest inat air e, quelles que soient les
pannes et les incident s r encont r s en cour s de r out e.
Pr emir es expr iment at ions
Pour r aliser ce pr ot ocole les cher cheur s ut iliser ont une t hor ie avance par Paul Bar an et Donald Davis
qui avaient imagin un pr ot ocole bas sur la "commut at ion de paquet s" : le message envoyer est dcoup
en paquet s, paquet s qui empr unt ent des r out es dif f r ent es sur le r seau et sont r eclasss l' ar r ive pour
r econst it uer le message init ial.
La pr emir e expr iment at ion eu lieu en 1969, elle per mis de r elier 4 sit es de l' ouest amr icain (Univer sit
de Calif or nie Los Angeles, Univer sit de Calif or nie Sant a Bar bar a, Univer sit de l' Ut ah Salt Lake Cit y
et le SRI I nt er nat ional dans la Silicon Valley).
Cet t e expr ience a mar qu le dbut du pr oj et ARPAnet (Advanced Resear ch Pr oj ect s Agency net wor k).
Ensuit e le nombr e de sit es connect s a r apidement augment , en 1972 une aut r e dmonst r at ion met en
oeuvr e 50 noeuds et vingt ht es.
A cet t e poque les bases de ce pr ot ocole qu' on appelle dsor mais TCP/ I P (Tr ansmission Cont r ol Pr ot ocol /
I nt er net Pr ot ocol) sont j et es par Vint on Cer f et Rober t Kahn.
Un pr oj et univer sit air e
Dans les annes 70, l' inf r ast r uct ur e d' Ar panet est mise disposit ion des univer sit s amr icaines par le
biais de la Nat ional Science Foundat ion, le r seau s' appelle dsor mais NFSNet , il r elie les pr incipaux
cent r es de r echer ches amr icains, les univer sit s et quelques labor at oir es de const r uct eur s inf or mat iques
mais le r seau est t ouj our s limit au t er r it oir e amr icain. Le r seau per met des changes de f ichier s, de
cour r ier lect r onique mais galement de se connect er dist ance sur d' aut r es or dinat eur s dist ant s.
Ce r seau va ensuit e t r e pr olong en Eur ope puis dans la plupar t des pays indust r ialiss. Le nom
d' I NTERNET appar at pour la pr emir e f ois en 1982, et en 1988, il devient un r seau mondial
essent iellement consacr la r echer che civile.
Par alllement au dveloppement d' int er net , le syst me d' exploit at ion Unix d' abor d r ser v au monde
univer sit air e puis celui de quelques r seaux de mainf r ames va connat r e un essor considr able gr ce
l' appar it ion de Linux, un Unix "lger ", gr at uit et ouver t , por t able sur un micr o or dinat eur . Bien videmment ,
Linux int gr e le pr ot ocole TCP/ I P.
La naissance du Web
En 1989, un cher cheur du CERN (Cent r e Eur open de Recher che du Nuclair e) de Genve, Tim Ber ner s- Lee
cr e, en 1989, le concept de Wor ld Wide Web. S' appuyant sur la t echnologie int er net , le Web est un
univer s d' inf or mat ions r elies par des liens dit s hyper t ext es. L' hyper t ext e per met , gr ce un simple clic
Universit Virtuelle de Tunis Technologies des rseaux de communication
Thierry Jeandel
de sour is, de passer d' un t ext e un aut r e, de f air e appar at r e une image, ent endr e un document sonor e, de
visionner une vido, et c.
Ensuit e c' est le dbut de la dmocr at isat ion d' int er net avec l' appar it ion des pr emier s navigat eur s Mosaic
d' abor d, ensuit e Net scape et I nt er net Explor er .
La conscr at ion de TCP/ I P
Depuis le milieu des annes 90, l' essor d' int er net et le besoin de connect er la plupar t des r seaux locaux
ce r seau mondial f ont que le pr ot ocole TCP/ I P est en t r ain de s' imposer comme un st andar d de f ait . Pour
sat isf air e de nouveaux besoins : nombr e cr oissant d' or dinat eur s connect s, nat ur e des donnes qui
cir culent sur les r seaux (voix, image, et c...), gest ion des pr ior it s, et c, le pr ot ocole I P est en t r ain de subir
des modif icat ions pr of ondes concr t ises par la sor t ie du pr ot ocole I P ver sion 6.


Les or ganismes lis au dveloppement de TCP/ I P
L' I AB
Les r gles de f onct ionnement de l' int er net et des pr ot ocoles qui le r gissent n' appar t iennent aucune
socit pr ive, ils sont accessibles t ous. L' or ganisme char g de super viser le dveloppement des
pr ot ocoles de l' int er net s' appelle l' I AB (I nt er net Ar chit ect ur e Boar d). L' I AB f ait par t ie d' une inst ance
beaucoup plus lar ge qui s' appelle l' I nt er net Societ y. L' I AB compr end deux gr oupes dont les r les sont
dist inct s :
q l' I RTF (I nt er net Resear ch Task For ce) qui est ddi la r echer che long t er me sur le devenir du
r seau
q l' I ETF (I nt er net Engineer ing Task For ce) le gr oupe de dveloppement char g de met t r e au point les
st andar ds
A ct de ces 2 inst ances, exist ent 2 "St eer ing Gr oup" qui super visent les t r avaux des 2 "Task For ce" cit s
pr cdemment :
q l' I RSG (I nt er net Resear ch St eer ing Gr oup) qui super vise l' I RTF
q l' I ESG (I nt er net Engineer ing St eer ing Gr oup) qui super vise l' I ETF
Les RFC
Ces or ganismes ont un mode de f onct ionnement assez or iginal, il r epose sur un pr incipe t r s dmocr at ique
et un r ef us de t out ce qui r essemble des monopoles. Chacun publie sa solut ion et celle qui mar che le mieux
se dveloppe sous l' ef f et du r alliement des ut ilisat eur s. Le pr ocessus d' t ablissement des st andar ds
Universit Virtuelle de Tunis Technologies des rseaux de communication
Thierry Jeandel
r epose donc sur les RFC (Request For Comment ). Cet t e t echnique et cet t e ide de dir e "SVP comment ez
cet t e pr oposit ion et dit es nous ce que vous en pensez" est au cur de l' idologie et de la syner gie qui ont
f ait d' I nt er net ce qu' il est .
Les pr ot ocoles qui peuvent devenir des st andar ds passent donc par une sr ie d' t at s qui sont la pr oposit ion,
le br ouillon puis enf in le st andar d. Au f ur et mesur e de l' volut ion, cer t ains pr ot ocoles sont classs
hist or ique.
La list e complt e des RFC peut t r e obt enue sur le sit e ht t p:/ / www.r f c-edit or .or g/
Universit Virtuelle de Tunis Technologies des rseaux de communication
Thierry Jeandel
Le Pr ot ocole I P
Sommair e :
Adr essage I P
St r uct ur e du dat agr amme I P
Sous- r seau et sur - r seau
Pr ot ocole de r solut ion d' adr esse
I Pv6
Adr essage I P
Gnr alit s - Adr esses spciales - Af f ect at ion des adr esses
Cet t e par t ie concer ne uniquement le f or mat d' adr essage de la ver sion 4 du pr ot ocole I P : I Pv4. Pr ochainement et
pr ogr essivement va se met t r e en place une aut r e ver sion I P : I Pv6 avec un syst me d' adr essage complt ement dif f r ent ..

Gnr alit s sur l' adr essage
L' adr essage I P est un adr essage logique t ot alement indpendant des adr esses de la couche physique comme les adr esses MAC
par exemple, cet t e indpendance per met un r seau I P d' int er connect er des quipement s ht r ognes. Une opr at ion de
conver sion ent r e les adr esses physiques et les adr esses logiques est donc indispensable, cet t e opr at ion est gnr alement
dsign par le t er me mapping.
Un adr esse I P est une squence de 32 bit s, ce qui devr ait en pr incipe nous donner 2
32
connexions possibles c' est dir e un peu
plus de 4 milliar ds d' adr esses (4 294 967 296 pour t r e exact ), en f ait , cer t aines adr esses sont exclues ou r eser ves ce qui
f ait que le nombr e maximal ef f ect if de connexions est moindr e .
L' adr essage I P r ef lt e, de par sa st r uct ur e, la dist inct ion ent r e les dif f r ent s r seaux logiques. En ef f et un cer t ain nombr e de
bit s de l' adr esse I P ident if ie le r seau lui mme (net id), l' aut r e par t ie ident if ie l' ht e dans ce r seau (host id). Ce dcoupage
net id - host id const it ue donc un plan d' adr essage hir ar chique pour un r seau I P, ce qui per met une meilleur e gest ion des
r out eur s qui n' ont besoin que de mmor iser des adr esses de r seaux et non des adr esses d' ht es. I l va sans dir e que des
r seaux int er connect s doivent avoir des net ids dist inct s.
Cet t e st r uct ur at ion est dif f r ent e selon la classe du r seau. On dist ingue 5 classes de r seaux code de A E. La dist inct ion
de classe de r seaux se f ait sur la valeur des pr emier s bit s. Pour les classes A, B et C, la t aille de la par t ie d' adr esse r ser ve
au net -id var ie, elle est de 1 oct et pour la classe A, 2 pour la classe B et 3 pour la classe C.
La classe D est r ser ve la mult idif f usion (mult icast ), t echnique ut ilise par des pr ot ocoles spciaux pour t r ansmet t r e
simult anment des messages un gr oupe donn de noeuds dif f r ent s, de la dif f usion de vido par exemple. La classe E t ait
r ser v un usage ult r ieur .
Universit Virtuelle de Tunis Technologies des rseaux de communication
Thierry Jeandel
Exer cices et t est s : Exer cice 1
Pour des r aisons de commodit s, les adr esses I P sont r ar ement expr ime en binair e mais en not at ion dcimale point e. Chaque
oct et est t r aduit en sa valeur dcimale et les 4 nombr es sont spar s par des point s.
Exemple : 137.65.4.1. cor r espond l' adr esse 10001001 01000001 00000100 00000001

Les adr esses spciales
I l exist e un cer t ain nombr e d' adr esses I P r ser ves :
q host id = 0 dsigne le r seau lui mme
L' host id gal 0 ne ser a j amais af f ect un ht e mais il dsigne le r seau lui mme.
Exemple : 192.145.56.0 est un r seau de classe C dont l' host id est 0 donc cet t e adr esse dsigne le r seau lui mme.
q 0. 0. 0. 0 dsigne l' ht e lui mme
Lor sque t ous les bit s d' une adr esse I P sont 0, cela signif ie "cet ht e-ci sur ce r seau". Cet t e adr esse spciale est par
exemple ut ilise par un ht e af in d' obt enir une adr esse I P de manir e dynamique dans le cas du pr ot ocole BOOTP.
q Tous les bit s de l' host id = 1 indique une dif f usion dir ige
Lor sque t ous les bit s de l' host id sont gaux 1, on est en pr sence non pas d' une adr esse d' ht e mais d' une adr esse de
dif f usion dir ige (dir ect br oadcast ) c' est dir e un message dest in t ous les ht es d' un r seau sans except ion.
Exemple : 192.145.56.255 est une adr esse de classe C dont la par t ie r ser ve l' host id est gale 255 donc pour
laquelle t ous les bit s sont 1, on est donc en pr sence d' un message dest in l' ensemble des ht es du r seau
192.145.56.0.
q 255. 255. 255. 255 = dif f usion limit e
Universit Virtuelle de Tunis Technologies des rseaux de communication
Thierry Jeandel
Une dif f usion limit e (limit ed br oadcast ) est un message qui est envoy t ous les ht es du r seau dont f ait par t ie
l' expdit eur . La dif f usion limit e est r epr sent e par l' adr esse spciale 255.255.255.255.
Exemple : L' adr esse de dest inat ion 255.255.255.255 indique que le message doit t r e envoy t ous les ht es du r seau
dont f ait par t ie l' expdit eur .
q net id = 0 indique que l' ht e f ait par t ie du r seau
Lor sque que la par t ie net id est gale 0 et que la par t ie host id est non nulle, cela signif ie qu' on est en pr sence d' un
message issu du mme r seau.
Exemple : Si un ht e d' adr esse 192.14.25.56 r eoit un paquet dest inat ion de 0.0.0.56, il considr er a que ce paquet lui
est bien dest in.
q 127. x. x. x = adr esse de bouclage
Le net id 127.0.0.0 qui devr ait nor malement f air e par t ie de la classe A est en f ait ut ilis pour dsigner l' adr esse de
bouclage (loopback), peut impor t e le host id ut ilis. Un paquet envoy cet t e adr esse ne passe pas par les int er f aces
r seau mais est dpos dir ect ement sur le t ampon de r cept ion de la machine elle mme. Cet t e adr esse de bouclage
per met de vr if ier la conf igur at ion de la couche logicielle TCP/ I P d' une machine.
Exemple : 127.0.0.1 dsigne l' adr esse de bouclage sur la machine elle mme.
Exer cices et t est s : Exer cice 2 , Exer cice 3
Af f ect at ion des adr esses I P
L' af f ect at ion d' une adr esse I P un r seau ne peut pas se f air e n' impor t e comment car pour que le syst me f onct ionne il ne
f aut absolument pas que 2 ht es puissent avoir une adr esse I P ident ique sinon c' est t out le syst me d' adr essage qui s' cr oule.
L' at t r ibut ion d' un net id un r seau est donc soumis une aut or it cent r ale. C' est l' Addr ess Suppor t ing Or ganizat ion (ASO)
qui est r esponsable de l' allocat ion des adr esses I P (et de t ous les ident if iant s uniques) dans l' I nt er net . Cet or ganisme a dlgu
cet t e r esponsabilit des or ganismes r gionaux comme ARI N aux USA, le RI PE NCC en Eur ope, et l' APNI C en Asie.
Ces or ganismes dlguent nouveau d' aut r es or ganismes : les "local r egist r ies". I l exist e t r ois t ypes de "local r egist r ies" en
Eur ope df inis par le RI PE NCC:
q Les "pr ovider local r egist r ies"
Ce sont des "local r egist r ies" qui allouent des adr esses I P pour les client s d' un f our nisseur de ser vice par t iculier . C' est
t ypiquement le cas des f our nisseur s de ser vice. Ces "local r egist r ies" se voient allouer des plages d' adr esses qu' il
peuvent ensuit e "r edist r ibuer " leur client s.
q Les "ent er pr ise r egist r ies"
Ce sont des "local r egist r ies" qui allouent des adr esses I P l' int r ieur d' une ent r epr ise donne.
q Les "last r esor t r egist r ies"
Ce sont des "local r egist r ies" qui allouent des adr esses I P si le demandeur ne peut t r e ser vi par l' un des deux t ypes de
"local r egist r ies" ci-dessus. Ces "local r egist r ies" sont act uellement en voie de dispar it ion car l' allocat ion d' adr esses par
eux ne per met pas d' obt enir une bonne agr gat ion des t ables de r out ages indispensable au bon f onct ionnement de
l' I nt er net .
Les adr esses de classe C ont t divises en 8 blocs qui cor r espondent peu pr s des zones gogr aphiques :
192.0.0 - 193.255.255 Plusieur s r gions, ces adr esses ont t alloues avant la r par t it ion r gionale
194.0.0 - 195.255.255 Eur ope
196.0.0 - 197.255.255
Ut ilises lor squ' il est ncessair e d' af f ect er des adr esses I P qui ne sont pas
bases sur la r gion
198.0.0 - 199.255.255 Amr ique du Nor d
200.0.0 - 201.255.255 Amr ique cent r ale et Amr ique du Sud
202.0.0 - 203.255.255 Zone Pacif ique
204.0.0 - 205.255.255
Ut ilises lor squ' il est ncessair e d' af f ect er des adr esses I P qui ne sont pas
bases sur la r gion
Universit Virtuelle de Tunis Technologies des rseaux de communication
Thierry Jeandel
206.0.0 - 207.255.255
Ut ilises lor squ' il est ncessair e d' af f ect er des adr esses I P qui ne sont pas
bases sur la r gion
208.0.0 - 223.255.255 Disponible
Mais on peut t r e amen ut iliser le pr ot ocole TCP/ I P sans t r e connect I nt er net ou en t ant connect I nt er net via une
passer elle applicat ive (un ser veur Pr oxy ou un Fir ewall par exemple), on par le alor s de r seaux pr ivs. Pour ces r seaux pr ivs,
il est pr vu d' ut iliser des plages d' adr esses spcif iques (qui par ailleur s ne sont j amais af f ect s par l' ASO) :
q 10.0.0.0 10.255.255.255 pour un r seau de classe A
q 172.16.0.0 173.31.255.255 pour des r seaux de classe B
q 192.168.0.0 192.168.255.255 pour des r seaux de classe C
Remar que : Le RI PE NCC donne accs sa base de donne (par l' int er mdiair e du sit e ht t p:/ / www.r ipe.net / per l/ whois? ) af in
d' associer une adr esse I P des inf or mat ions comme les coor donnes de l' inst ance r esponsable de cet t e adr esse I P, l' int er valle
d' adr esses alloue, et c...
Remar que : Cela ne f onct ionne qu' avec les adr esses I P gr e par le RI PE NCC donc uniquement en Eur ope:
Donner une
adresse IP :

St r uct ur e du dat agr amme I P
Gnr alit s - Dat agr amme I P - Fr agment at ion des dat agr ammes
Gnr alit s
La couche I P est une couche int er mdiair e dans la vision globale d' un r seau. En ef f et si on se r f r e au modle OSI , la couche
I P cor r espond la couche "r seau" (couche 3) de la pile de pr ot ocoles. Cet t e posit ion int er mdiair e signif ie donc que le
pr ot ocole I P va, la f ois f our nir des ser vices aux couches supr ieur es (TCP et UDP) et ut iliser des ser vices des couches
inf r ieur es (Et her net , t oken Ring, X25...).
Le pr ot ocole I P est un pr ot ocole sans connexion ce qui signif ie que chaque dat agr amme va t r e t iquet avec l' adr esse de
l' expdit eur et du dest inat air e. Dans ce dat agr amme on va galement t r ouver un cer t ain nombr e d' inf or mat ions concer nant
l' acheminement du dat agr amme comme le nombr e de r out eur s t r aver ss par exemple. La ver sion 4 de I P pr voit mme la
possibilit d' insr er dans les dat agr ammes des inf or mat ions de "qualit de ser vice" mais elles sont en f ait peu ut iliss, c' est
dans la ver sion 6 que cet t e t echnique est r ellement dveloppe.
Le r seau I P est un r seau abst r ait qui f ait abst r act ion des pr oblmes mat r iels gr s par les couches inf r ieur es, chaque
dat agr amme pour r a donc vent uellement t r e r out par des chemins dif f r ent s, ce qui ne gar ant i pas qu' l' ar r ive les
dat agr ammes soient dans le mme or dr e qu' au dpar t , c' est pour quoi un mcanisme de numr ot at ion de dat agr amme est mis en
oeuvr e. La r emise en or dr e des dif f r ent s dat agr ammes n' incombe pas au pr ot ocole I P mais aux pr ot ocoles supr ieur es (TCP,
UDP).

Universit Virtuelle de Tunis Technologies des rseaux de communication
Thierry Jeandel
Recherche
Le Dat agr amme I P
Le dat agr amme I P est divis en 2 par t ies :
q L' ent t e I P
Cet t e par t ie va cont enir des inf or mat ions essent ielles comme les adr esses des dest inat air e et expdit eur , des
inf or mat ions sur la t aille du dat agr amme, des inf or mat ions sur l' vent uelle f r agment at ion du dat agr amme, la qualit de
ser vice at t endue par les couches supr ieur es, et c...
q Les Donnes I P
Ces donnes sont celles qui ont t t r ansmises par les couches supr ieur es.
L' ent t e I P
L' ent t e I P a une longueur minimale de 20 oct et s mais il peut t r e plus gr and. On va t r ouver dans cet ent t e un cer t ain nombr e
d' inf or mat ions essent ielles (st r uct ur es en champ) pour l' acheminement de l' inf or mat ion :
q Ver sion : n de ver sion du
pr ot ocole
q I HL (I nt er net Header
Lengt h) : longueur de
l' ent t e
q TOS (Type of Ser vice) :
qualit de ser vice dsir e
q Tot al Lengt h : Longueur
t ot ale du dat agr amme
q I dent if icat ion : N du
dat agr amme
q Flags : Dr apeau de
f r agment at ion
q Fr agment Of f set : Dcalage
du f r agment
q TTL (Time To Live) : Dur e
de Vie du dat agr amme
q Pr ot ocol : pr ot ocole
supr ieur
q Header Checksum : Cont r le
d' er r eur de l' ent t e
q I P sour ce et dest inat ion :
Adr esses expdit eur et
dest inat air e
q Opt ions : Opt ions du
pr ot ocole
q Padding : Remplissage


Cliquer sur une zone pour obtenir le descriptif du champ.
Ver sion (4 bit s)
Le champ ver sion est ut ilis pour indiquer le numr o de ver sion de pr ot ocole ut ilis (4, 6 et c...). Le logiciel I p
commencer a par vr if ier la valeur de ce champ pour s' assur er que le dat agr ame peut t r e t r ait . Les valeur s
possibles vont de 0 15 avec 4 pour I Pv4, 6 pour I Pv6 et d' aut r es valeur s pour des ver sions moins connues comme
TP/ I X ou TUBA.
Ret our au schma de l' ent t e
I HL I nt er net Header Lengt h (4 bit s)
Longueur de l' ent t e en mot s de 32 bit s : Tous les champs de l' ent t e sont de longueur f ixe sauf le champ
Opt ions qui lui est de longueur var iable, la longueur de l' ent t e doit donc t r e pr cise, c' est cela que ser t ce
champ.
Universit Virtuelle de Tunis Technologies des rseaux de communication
Thierry Jeandel
Ret our au schma de l' ent t e
TOS Type Of Ser vice (8 bit s)
Ce champ per met d' indiquer des inf or mat ions lies la qualit de ser vice dsir en t er me de pr ior it
(pr sance), de dlais, de dbit , de f iabilit et de cot .
Le bit de pr sance li la pr ior it t ait l' or igine dest in aux applicat ions du minist r e de la df ense amr icain,
les valeur s possibles sont t iquet es de la manir e suivant e :
q Flash : pr ior it maximale sur t ous les cir cuit s
q I mmediat e : Dans les 4 heur es
q Pr ior it y : Le mme j our
q Rout ine : D' ici au lendemain
Les 4 dr apeaux dlai, dbit , f iabilit et cot peuvent pr endr e alt er nat ivement les valeur s Nor mal (0) ou Elev (1).
Exemple la suit e de bit 0010 cor r espond "f iabilit maximale".
La plupar t des applicat ions ignor ent la valeur de ce champ TOS mais il semble que ce champ puisse j ouer un r le
impor t ant dans cer t ains pr ot ocoles de r out age. Par exemple si un r out eur connat 2 chemins possibles pour
acheminer un dat agr amme : l' un haut dbit mais dlai impor t ant comme une connexion sat ellit e par exemple et
l' aut r e une connexion dlai f aible et dbit f aible galement (ligne spcialise). Si l' applicat ion ncessit e un f or t
volume de t r ansf er t de donnes, la liaison sat ellit e ser a choisie, si, par cont r e, c' est une applicat ion int er act ive
qui ncessit e des saisies de t ouches ut ilisat eur , c' est la ligne spcialise qui doit t r e ut ilise.
Ret our au schma de l' ent t e
Tot al Lengt h (16 bit s)
Ce champ cont ient la longueur t ot ale du dat agr amme, le dat agr amme peut donc f air e au maximum 2
16
oct et s - 1
c' est dir e 65 535 oct et s de long, ce qui est r ar ement le cas car les couches inf r ieur es ne saur aient pas t r ait er
des paquet s de donnes aussi impor t ant s. La longueur minimale est de 576 oct et s (512 oct et s de donnes + 64
oct et s d' ent t e).
Ret our au schma de l' ent t e
I dent if icat ion (16 bit s)
Ce champ cor r espond au numr o de dat agr amme. Chaque dat agr amme est numr ot par l' expdit eur en par t ant
d' une cer t aine valeur init iale. La codif icat ion sur 16 bit s per met de numr ot er les dat agr ammes j usque 65535.
Ret our au schma de l' ent t e
Flags (3 bit s)
On va t r ouver 2 dr apeaux sur ces 3 bit s (le pr emier bit t ant t ouj our s 0) :
q DF (Flag de f r agment at ion) : Ce dr apeau s' il est 1 indique que le dat agr amme ne doit pas t r e f r agment .
q MF (Mor e f r agment ) : Si ce dr apeau est 1 cela signif ie que le dat gr amme est f r agment et que d' aut r es
f r agment s vont ar r iver , si ce f lag est 0 cela signif ie que c' est l' unique ou le der nier f r agment .
Ret our au schma de l' ent t e
Fr agment Of f set (13 bit s)
Ce champ indique la posit ion des donnes du f r agment par r appor t au dbut du dat agr amme or iginel.
Ret our au schma de l' ent t e
Universit Virtuelle de Tunis Technologies des rseaux de communication
Thierry Jeandel
TTL Time To Live ( 8 bit s)
Ce champ "Dur e de Vie" r epr sent e la dur e de vie maximale d' un dat agr amme sur le r seau, cet t e dur e est
expr ime en secondes. Le pr incipe est d' vit er que des dat agr ammes er r ent indf iniment sur le r seau.
Cet t e "dur e de vie" est dcr ment e chaque r out eur de la dur e ncessair e son t r ait ement , mais en f ait
comme l' valuat ion de cet t e dur e ncessit er ait un t r ait ement supplment air e, les r out eur s se cont ent ent de
dcr ment er de 1 le TTL, on considr e que ce TTL cor r espond f inalement un compt eur de saut s (hops).
Lor sque le TTL t ombe 0, le dat agr amme est dt r uit par le r out eur .
Ret our au schma de l' ent t e
Pr ot ocol (8 bit s)
Ce champ indique quel pr ot ocole de couche supr ieur e ce dat agr amme est dest in. Par exemple la valeur de
Pr ot ocol est 6 pour TCP, 17 pour UDP, 1 pour I CMP, et c...
Ret our au schma de l' ent t e
Header Checksum (16 bit s)
Champ de cont r le de l' ent t e. Le complment 1 de chaque valeur de 16 bit s de l' ent t e est aj out (sauf le
champ Checksum Header ). On pr end alor s le complment 1 de cet t e somme que l' on code dans ce champ. Ce
champ est donc r ecalcul chaque r out eur puisque le TTL est dcr ment .
Ret our au schma de l' ent t e
I P sour ce et dest inat ion (2 x 32 bit s)
Le r seau I P est un r seau sans connexion donc sur chaque dat agr ame doivent f igur er les adr esses sour ce et
dest inat ion.
Ret our au schma de l' ent t e
Opt ions I P ( t aille var iable, mult iple de 32 bit s)
Ce champ cor r espond des inf or mat ions qui sont assez peu ut ilises dans le pr ot ocole I P et qui concer nent la
scur it , l' enr egist r ement du chemin empr unt au t r aver s des r out eur s, l' obligat ion d' empr unt er une cer t aine
r out e, et c...
Ret our au schma de l' ent t e
Padding
Champ de r emplissage li au champ Opt ions I P qui per met d' avoir un mult iple de 32 bit s.
Ret our au schma de l' ent t e
Exer cices et t est s : Exer cice 4
La f r agment at ion des dat agr ammes
Le pr ot ocole I P peut t r e ut ilis en r seau ht r ogne, c' est dir e qu' un dat agr amme peut t r aver ser des r seaux de nat ur e
dif f r ent es (Et her net , Token Ring, X25..), or ces r seaux ont des car act r ist iques t ot alement dif f r ent es not amment ne ce qui
concer ne leur MTU, c' est dir e la t aille de l' unit de t r ansmission maximale.
Type de r seau MTU en oct et s
Universit Virtuelle de Tunis Technologies des rseaux de communication
Thierry Jeandel
Et her net
1500
Token Ring 4 440 17 940
FDDI 4 352
X 25 1 007
Quelques valeur s de MTU de r seaux cour ant s
Le pr oblme sur vient donc si la t aille d' un dat agr amme I P est plus gr and que le MTU du r seau empr unt , dans ce cas le
dat agr amme doit t r e dcoup en f r agment s. C' est le r out eur qui va ef f ect uer cet t e opr at ion et non l' met t eur du
dat agr amme init ial puisque ce der nier ignor e la st r uct ur e des r seaux t r aver ss. Chaque f r agment va t r e t r ait comme un
dat agr amme I P mais l' ar r ive les dif f r ent s f r agment s devr ont t r e r assembls.

Sous- r seaux et sur - r seaux
Gnr alit s - Pour quoi des sous- r seaux - Pr incipe du subnet t ing - Masques de sous- r seau - Sur - r seaux

Gnr alit s
Lor sque le pr ot ocole I P a t mis au point , les nombr es de r seaux et d' ht es pot ent iellement adr essables par le syst me
d' adr essage mis en place semblaient sur dimensionns par r appor t aux besoins de l' poque, dsor mais apr s le dveloppement
f ulgur ant d' I nt er net ce syst me a mont r ses limit es. En ef f et le syst me d' adr essage divis en classes a pour ef f et de
gnr er un gchis considr able d' adr esses.
C' est essent iellement pour r emdier ce gaspillage d' adr esses que ds 1985 un mcanisme de sous-r seau est appar u, le
pr incipe est de diviser un r seau en plusieur s sous- r seaux int er connect s ent r e eux.
Plus r cemment le concept de sur r seau que l' on dsigne galement par CI DR (Classless I nt er net Domain Rout ing) a vu le j our .
Le pr incipe est de combiner plusieur s numr os de r seaux (gnr alement de classe C) pour f or mer un r seau plus impor t ant .

Sous- r seaux
Pour quoi des sous- r seaux ?
Dans le mcanisme d' adr essage I P on dist ingue pr incipalement 3 classes de r seaux (A,B et C) pour lesquelles chaque r seau
disposer a d' un nombr e maximum d' adr esses (cf Adr essage I P). Par exemple pour un r seau de classe C, c' est 254 adr esses qui
ser ont ut ilisables puisque l' adr esse de l' ht e est code sur un oct et ce qui donne donc 256 adr esses possibles auxquelles on
soust r ait les adr esses spciales (255 et 0) qui ne peuvent t r e alloues un ht e.
Mais il ar r ive f r quemment qu' on veuille f r agment er un r seau pour dif f r ent es r aisons :
q La pr emir e mot ivat ion de f r agment at ion d' un r seau peut t r e la simplif icat ion de l' administ r at ion. En ef f et ,
l' inst allat ion de r out eur s et le par t it ionnement en sous-r seaux d' un r seau va per met t r e d' administ r er les sous-
Universit Virtuelle de Tunis Technologies des rseaux de communication
Thierry Jeandel
r seaux de f aon indpendant e. Par exemple, le plan d' adr essage de chaque sous-r seau pour r a se f air e de f aon
t ot alement indpendant e.
q Une seconde mot ivat ion peut t r e galement de f air e une conomie d' adr esses. Pr enons par exemple le cas d' une
ent r epr ise qui dispose d' un r seau de classe B, ce qui lui of f r e un pot ent iel de 65534 adr esses d' ht es. I l y beaucoup de
chances qu' une pr opor t ion assez f aible de ces adr esses soit r ellement employe. Si cet t e mme ent r epr ise dsir e
inst aller un second r seau spar physiquement du pr emier par un r out eur elle a le choix ent r e f air e l' acquisit ion d' un
nouveau numr o de r seau ce qui est dommage puisqu' il lui r est e un pot ent iel d' adr esses non ut ilises. Dans ce cas de
f igur e, la solut ion du par t it ionnement en sous-r seau est bien meilleur e.
q Enf in, le der nier avant age de la f r agment at ion en sous-r seaux est l' aspect scur it . En ef f et , il ser a plus f acile
d' isoler cer t ains ht es du r seau s' ils se t r ouvent dans un sous-r seau r eli par un r out eur au r est e du r seau que si
t out es les machines se t r ouvent sur un mme r seau.
Pr incipe du subnet t ing
Le subnet t ing est le t er me anglo-saxon qui dsigne la f r agment at ion en sous- r seau. Le pr incipe est d' int r oduir e en plus des
not ions de net id et d' host id, la not ion de sous- r seau. Or une adr esse I P a une t aille f ixe de 32 bit s donc la t echnique consist e
"pr endr e" les bit s ncessair es au codage du sous-r seau sur la par t ie r ser ve l' host id.
I l ser a donc possible d' ut iliser un nombr e var iable de bit s pour car act r iser le sous-r seau.
Par exemple pour un r seau de classe C d' adr esse 192.47.56.0, on peut dcider d' ut iliser 3 bit s pour car act r iser le sous-
r seau, ce qui laisser a seulement 5 bit s pour adr esser les ht es dans chacun des sous-r seaux. En r espect ant les r gles
d' adr essage vues pr cdemment cela donne donc 2
5
- 2 = 30 adr esses d' ht es possibles par sous-r seau. Par cont r e l' ut ilisat ion
de 3 bit s par sous-r seau per met en t hor ie l' ut ilisat ion de 2
3
= 8 sous-r seaux, mais comme pour les net id les numr os de sous-
r seau composs uniquement de 1 ou uniquement de 0 ne sont pas aut or iss donc cela f ait seulement 6 sous-r seaux possibles.
Lor s de la st r uct ur at ion en sous-r seaux, il f audr a donc t r ouver un quilibr e ent r e un gr and nombr e de sous-r seaux avec peu
d' adr esses possibles par sous-r seau d' une par t et peu de sous-r seaux et un nombr e d' adr esses impor t ant .
Enf in, on peut r emar quer que la mise en sous-r seau a pour inconvnient de diminuer l' espace d' adr essage d' un r seau puisque
dans not r e exemple on est pass pour ce r seau de classe C de 254 adr esses d' ht es possibles seulement 6 x 30 = 180
adr esses pot ent ielles.
Exer cices et t est s : Exer cice 5, Exer cice 6
Les masques de sous- r seaux
Un masque de sous-r seau est une suit e de 32 bit s (comme pour les adr esses I P) qui va per met t r e un ht e (un or dinat eur , un
r out eur ) de dt er miner si un ht e dont on connat l' adr esse I P est accessible dir ect ement (car l' ht e se t r ouve dans le mme
sous-r seau ou le mme r seau si aucun dcoupage n' a t ef f ect u) ou bien s' il f aut passer par un r out eur (qui se nomme
souvent passer elle par df aut ou def ault gat eway dans les logiciels).
Tout ht e I P a donc besoin d' un masque, que le r seau soit dcoup en sous r seau ou non. Ce masque est const r uit de la
f aon suivant e : Les bit s du masque 1 cor r espondent la par t ie d' adr esse qui doit t r e ident ique pour f air e par t ie du
mme sous-r seau ou r seau si celui-ci n' est pas segment , les bit s 0 cor r espondent la par t ie d' adr esse qui var ie d' un ht e
l' aut r e.
Pour un r seau qui n' est pas segment en sous-r seau, le masque st andar d se dduit aisment puisque les bit s 1 cor r espondent
Universit Virtuelle de Tunis Technologies des rseaux de communication
Thierry Jeandel
la par t ie r ser ve au net -id :
Classe de r seau Masque st andar d
A 255.0.0.0
B 255.255.0.0
C 255.255.255.0
Pour les ht es se t r ouvant dans un sous-r seau, le masque va dpendr e du nombr e de bit s r eser vs au sous-r seau. Ce nombr e
de bit s devr a t r e f or cment supr ieur 1, car sur un bit on ne pour r ait coder que 2 sous-r seau de n 1 et 0 ce qui est
dconseill par les dif f r ent es RFCs.

Exemple :
Soit un r seau de classe C d' adr esse 192.47.56.0, dans lequel on a dcid de laisser 3 bit s pour le sous-r seau, le masque aur a la
valeur suivant e : 11111111 11111111 11111111 11100000 , ce qui donne en not at ion dcimale point e 255.255.255.224. Dans ce
r seau, on pour r a donc disposer de 6 sous-r seaux : 001, 010, 011, 100, 101 et 110.
Si on considr e la machine 192.47.56.57, cet t e machine se t r ouve dans le sous-r seau 001 car 57 en binair e donne 0011 1001,
pr enons l' adr esse 192.47.56.37, d' apr s le masque on en dduit qu' elle se t r ouve dans le mme sous-r seau que not r e ht e car
37 en binair e donne 0010 0101, par cont r e les adr esses suivant es ne sont pas accesibles dir ect ement :
q 192.47.56.66 car pas dans le mme sous-r seau mais dans le sous-r seau 010, car 66 = 0100 0010, 010 est dif f r ent de
001
q 192.47.41.24 car pas dans le mme r seau (41 dif f r ent de 56)
q 192.47.56.12 car adr esse illgale (le sous r seau 000 ne peut t r e at r ibu), car 12=0000 1100
Exer cices et t est s : Exer cice 7
Sur - r seaux
I l y a depuis pas mal de t emps pnur ie de r seaux de classe A et de classe B, par cont r e il r est e encor e un gr and nombr e de
r seaux de classe C disponibles. Mais l' inconvnient maj eur de ces r seaux de classe C est qu' ils ne peuvent pr endr e en char ge
que 254 ht es. Les or ganisat ions de gr ande t aille se voient donc obliges d' ut iliser plusieur s r seaux de classes C.
Le pr incipe du sur - r seau est donc d' ut iliser un ensemble d' adr esses de r seaux de classe C cont igus au lieu d' un seul
r seau de classe B. Par exemple, une ent r epr ise a besoin d' un r seau de 8 000 ht es, il est donc possible d' ut iliser 32 r seaux
de classe C, car 32x254=8128. Ce mcanisme est t r s ut ilis par les f our nisseur s d' accs int er net qui ont besoin d' un volant
impor t ant d' adr esses I P.
Si on voit bien l' avant age d' ut iliser plusieur s r seaux de classe C la place d' un r seau de classe B, un pr oblme va r sider au
niveau des r out eur s. En ef f et , pour avoir la mme capacit d' adr essage qu' un r seau de classe B, il f aut 256 adr esses de
r seaux de classe C. La place ncessair e au st ockage de ces adr esses dans la mmoir e d' un r out eur se t r ouve donc mult ipli par
256 !.
La t echnique Classless I nt er net Domain Rout ing (CI DR) per met de n' ut iliser qu' une seule ent r e pour un bloc d' adr esses de
r seau de classe C. Le bloc de classe C ser a dcr it en donnant la plus basse adr esse du bloc suivie d' un masque de sur - r seau.
Le masque de sur -r seau est const r uit en met t ant des 1 pour la par t ie commune t ous les sous-r seau et des 0 pour la par t ie
var iable. On peut r emar uqer qu' l' inver se des sous-r seaux, les bit s 1 sont pr is sur la par t ie net id de l' adr esse.
Exemple : (198.24.32.0, 255.255.224.0) dsigne un bloc de sous r seaux de classe C. Af in de dt er miner lequel, il f aut expr imer
ces 2 donnes en binair e :
Universit Virtuelle de Tunis Technologies des rseaux de communication
Thierry Jeandel
La par t ie commune au dif f r ent s r seaux est indique en r ouge sur la f igur e pr cdent e, on peut donc dt er miner les adr esses
de r seaux f aisant par t ie de ce bloc :
Pr emir e adr esse : 11000110 00011000 00100000 00000000 = 198.24.32.0
Der nir e adr esse : 11000110 00011000 00111111 00000000 = 198.24.63.0
On ut ilise galement une aut r e not at ion pour dsigner ces blocs CI DR : plus basse adr esse du bloc / nombr e de bit s de
pr f ixe commun ce qui donne pour l' exemple pr cdent : 198.24.32.0/ 19

Pr ot ocoles de r solut ion d' adr esses
Gnr alit s - ARP - RARP
Gnr alit s
L' adr essage I P est un adr essage logique qui ut ilise dans la ver sion 4 de ce pr ot ocole une adr esse sur 32 bit s. Nanmoins la
t r ansmission des inf or mat ions va se f air e l' aide des couches basses, les dat agr ammes I P ser ont donc encapsuls dans des
t r ames de la couche 2 du modle OSI t elle que les t r ames Et her net , Token r ing, et c...
Ces r seaux physiques ut ilisent un syst me d' adr essage physique, il f audr a donc f air e la cor r espondance ent r e les adr esses du
pr ot ocole I P et les adr esses physiques (adr esse MAC : Medium Access Cont r ol) des quipement s cor r espondant s, c' est le r le
du pr ot ocole ARP.
Plus r ar ement , il ser a ncessair e de f air e la cor r espondance ent r e une adr esse physique MAC et une adr esse logique I P, le
pr ot ocole RARP assur e ce r le.
Le pr ot ocole ARP
ARP signif ie Adr ess Resolut ion Pr ot ocol, son r le est de met t r e en place un mcanisme de r est it ut ion d' une adr esse MAC
par t ir d' une adr esse I P dans le cadr e d' un r seau o le suppor t est par t ag comme le r seau Et her net par exemple.
Le pr incipe de f onct ionnement du pr ot ocole ARP est le suivant :
Supposons que la machine A de numr o I P 193.54.41.38 et d' adr esse MAC 00:b0:d0:65:dd:19 dsir e connat r e l' adr esse MAC de
l' ht e B d' adr esse 193.54.41.42 af in de lui envoyer un message.
1. La machine A va met t r e sur le suppor t une t r ame MAC de dif f usion appele t r ame ARP Request . Dans cet t e t r ame f igur ent
les adr esses I P et MAC de l' met t eur A et l' adr esse I P de l' ht e B.
Universit Virtuelle de Tunis Technologies des rseaux de communication
Thierry Jeandel

Tr ame ARP Request : L' adr esse Et her net de dest inat ion est f f :f f :... ce qui indique une dif f usion, le champ Tar get MAC Adr ess
est vide.
2. Tous les noeuds du r seau physique r eoivent cet t e t r ame ARP. Chacun des noeuds compar e l' adr esse I P dest inat air e f igur ant
dans cet t e t r ame avec la sienne.
3. La machine B a r econnu son adr esse I P dans le champ dest inat air e, elle r pond donc dir ect ement A (car elle connat son
adr esse MAC) en encodant sa pr opr e adr esse MAC dans une t r ame ARP Reply.
Universit Virtuelle de Tunis Technologies des rseaux de communication
Thierry Jeandel
Tr ame ARP Reply - L' adr esse MAC demande se t r ouve dans le champ Sender Mac adr ess.
4. A r eoit donc la r ponse sa r equt e, il place donc le couple adr esse I P/ adr esse MAC de B dans sa t able de cache ARP
5. A connaissant l' adr esse MAC de B peut lui envoyer le message.
La t able de cache ARP est dest ine conser ver un cer t ain t emps en mmoir e (gnr alement 15 minut es) les adr esses I P
r solues en adr esse MAC af in d' conomiser du t emps et du t r af ic r seau lor s des changes.
Table cache ARP

Le pr ot ocole RARP
Gnr alement une machine peut connat r e f acilement sa pr opr e adr esse I P car elle est st ocke dans un endr oit de son disque
local, mais cer t ains or dinat eur s ne disposent pas de disque local (diskless st at ion), ou t out du moins n' ut ilisent pas ce disque
local pour st ocker des par amt r es de conf igur at ion comme l' adr esse I P.
Pour obt enir son adr esse I P, l' or dinat eur en quest ion devr a ut iliser le pr ot ocole RARP (Rever se Adr ess Resolut ion Pr ot ocol), le
pr incipe de ce pr ot ocole est le suivant :
1. La machine A (diskless st at ion) envoie en dif f usion une r equt e RARP dans laquelle f igur e son adr esse MAC
2. Tous les noeuds du r seau r eoivent cet t e r equt e mais seuls le ou les ser veur s RARP vont la t r ait er
3. Le ser veur RARP t ient j our une list e des adr esses I P des noeuds du r seau avec la cor r espondance avec l' adr esse
physique MAC
4. Si l' adr esse MAC f igur ant dans la t r ame RARP exist e dans la t able de cor r espondance du ser veur RARP, ce der nier
r envoie une r ponse la machine A avec son adr esse I P

I Pv6
A l' heur e act uelle le "vieux" pr ot ocole I Pv4 compor t e de nombr eux inconvnient s :
q Le pot ent iel d' adr essage est insuf f isant : 4 milliar ds d' adr esses alor s que le nombr e d' or dinat eur s mais galement de
mat r iels en t out genr e int gr s des r seaux ne cesse d' augment er de f aon signif icat ive.
q La qualit de ser vice est t r s mal assur
q Des pr oblmes de scur it demeur ent
q Les r seaux et les r out eur s sont encombr s par les nombr eux cont r les ef f ect us dif f r ent s niveaux
Universit Virtuelle de Tunis Technologies des rseaux de communication
Thierry Jeandel
Les pr incipaux obj ect if s du nouveau pr ot ocole I Pv6 dont les pr emier s t r avaux r emont ent 1993 (le pr ot ocole I Pv5 exist e dj
mais est dest in au st r eaming) sont les suivant s :
q Augment er le pot ent iel d' adr essage
q Rduir e la t aille des t ables de r out age af in d' allger le t r avail des r out eur s
q Simplif ier le pr ot ocole, pour per met t r e aux r out eur s de r out er les dat agr ammes plus r apidement ,
q Four nir une scur it (aut hent if icat ion et conf ident ialit ) sat isf aisant e
q Amlior er la qualit de ser vice pour pr endr e en compt e les applicat ions "t emps r el" comme la vido par exemple
q Donner la possibilit un or dinat eur de se dplacer sans changer son adr esse
I l n' est pas envisageable de basculer du j our au lendemain de I Pv4 I Pv6, donc le changement se f ait pet it pet it , pour
l' inst ant il exist e des "niches" I Pv6 qui dialoguent ent r e elles ou avec le r est e d' int er net en encapsulant les t r ames I Pv6 dans
des t r ames I Pv4, pr ogr essivement le nombr e de ces niches va augment er et seul r est er ont des niches I Pv4 au milieu d' un monde
I Pv6.
La t r ame I Pv6 est considr ablement simplif ie puisqu' on n' y t r ouve plus que les lment s suivant s :
q Le champ Ver sion (4 bit s) :
Ver sion d' I P ut ilise.
q Le champ Tr af f ic Class (8 bit s) :
Cont r le de f lux . Des pr ior it s de 0 7 sont af f ect es aux sour ces capables de r alent ir leur dbit en cas de congest ion,
les valeur s 8 15 sont assignes au t r af ic t emps r el (audio, vido, et c...).
q Le champ Flow Label (20 bit s) :
cont ient un numr o unique choisi par la sour ce qui a pour but de f acilit er le t r avail des r out eur s et de per met t r e la mise
en oeuvr e les f onct ions de qualit de ser vices. Cet indicat eur peut t r e considr comme une mar que pour un cont ext e
dans le r out eur . Le r out eur peut alor s f air e un t r ait ement par t iculier : choix d' une r out e, t r ait ement en "t emps-r el" de
l' inf or mat ion, ...
Le champ ident if icat eur de f lux peut t r e r empli avec une valeur alat oir e qui ser vir a r f r encer le cont ext e. La
sour ce gar der a cet t e valeur pour t ous les paquet s qu' elle met t r a pour cet t e applicat ion et cet t e dest inat ion. Le
t r ait ement est opt imis puisque le r out eur n' a plus consult er que cinq champs pour dt er miner l' appar t enance d' un
paquet . De plus, si une ext ension de conf ident ialit est ut ilise, les inf or mat ions concer nant les numr os de por t sont
masques aux r out eur s int er mdiair es.
q Le champ Payload Lengt h (2 oct et s) :
Taille des donnes ut iles.
q Le champ Next Header (8 bit s) :
Pr ot ocole de niveau supr ieur I CMP, UDP, TCP.
q Le champ Hop Limit (8 bit s) :
Remplace le champ "TTL" (Time-t o-Live) de I Pv4. Sa valeur est dcr ment e chaque noeud t r aver s.
Si cet t e valeur at t eint 0 alor s que le paquet I Pv6 t r aver se un r out eur , il ser a r ej et avec l' mission d' un message
I CMPv6 d' er r eur . Le but est d' empcher les dat agr ammes de cir culer indf iniment .
q Champs Sour ce Adr ess et Dest inat ion Adr ess sur 128 bit s (16 oct et s chacun) :
Adr esse de l' met t eur et du dest inat air e. 128 bit s au lieu de 32 bit s pour I Pv4, ce qui of f r e un pot ent iel d' adr essage de
3,4 x 10
38
ce qui devr ait suf f ir e pendant quelques t emps...
Dat agr amme I Pv6
Universit Virtuelle de Tunis Technologies des rseaux de communication
Thierry Jeandel

Universit Virtuelle de Tunis Technologies des rseaux de communication
Thierry Jeandel
Les pr ot ocoles de t r anspor t
Sommair e :
Le pr ot ocole TCP
Le pr ot ocole UDP

Le pr ot ocole TCP
Gnr alit s - Segment at ion et squencement des donnes - Mcanisme d' acquit t ement - Et ablissement d' une
connexion - Cont r le du f lux de donnes - St r uct ur e des segment s TCP - Numr os de por t s usuels

Gnr alit s
TCP est un pr ot ocole de la couche Tr anspor t au sens du modle OSI . I l s' excut e au dessus du pr ot ocole I P qui lui f our nit un
ser vice de dat agr ammes sans connexion ent r e deux machines. TCP est un pr ot ocole or ient connexion qui gar ant it que les
donnes sont r emises de f aon f iable. TCP s' oppose UDP qui est moins r obust e mais plus ef f icace dans cer t aines sit uat ions.
Le pr ot ocole I P est sans connexion et ne gar ant it absolument pas que le dat agr amme envoy a t r emis, TCP s' appuie donc
sur l' hypot hse que I P n' est pas f iable et qu' il f aut au niveau Tr anspor t met t r e en place un cer t ain nombr e de cont r le.
Les f onct ionnalit s de TCP sont donc pr incipalement :
q Et ablissement d' une connexion
q Tr ansmission f iable des donnes en ef f ect uant un cont r le des donnes et en ef f ect uant un r mission pour les
donnes qui n' ont pas pu t r e t r ansf r es cor r ect ement .
q Ror donnancement des inf or mat ions t r ansf r es. En ef f et , les inf or mat ions ser ont en f ait t r ansmises dans des
dat agr ammes I P qui peuvent vent uellement empr unt er des chemins dif f r ent s donc ne pas ar r iver dans l' or dr e
d' mission.
q Gr er le mult iplexage, c' est dir e que plusieur s applicat ions peuvent ut iliser simult anment les ser vices du pr ot ocole
TCP, exemple : un client cour r ier qui s' excut e en mme t emps qu' une navigat ion sur le web et un t lchar gement de
f ichier .
Segment at ion et squencement des donnes
Lor sque de l' inf or mat ion doit t r e envoye d' un met t eur ver s un r cept eur par le pr ot ocole TCP, cet t e inf or mat ion est
dcoupe en segment s qui peuvent t r e de t aille var iable. Mais pour des r aisons de f iabilit chaque oct et d' un segment va
t r e numr ot avec un numr o de squence.
Lor s de l' envoi de l' inf or mat ion, dans l' ent t e de chaque segment , seul le n de squence du pr emier oct et ser a ment ionn.
Les aut r es numr os (en f ait c' est le numr o du der nier qui est int r essant ) ser ont calculs en aj out ant ce numr o au nombr e
d' oct et s pr sent s dans la par t ie "donnes" du segment .
Universit Virtuelle de Tunis Technologies des rseaux de communication
Thierry Jeandel
Ce numr o de segment est cod sur 32 bit s ce qui per met de numr ot er les segment s j usqu' la valeur 2
32
= 4 294 967 296,
au del il f audr a r epar t ir par t ir de la valeur 0.

Mcanisme d' acquit t ement
La t r ansmission doit t r e f iable, TCP ut ilise donc le mcanisme classique d' acquit t ement mais dans une ver sion dit e
cumulat ive.
Le pr incipe de l' acquit t ement
Le pr incipe gnr al est assez simple : Lor squ' un segment est r eu par le dest inat air e, celui-ci vr if ie que les donnes
cont enues dans ce segment sont cor r ect es (consult at ion du checksum) et si c' est le cas envoie un message d' acquit t ement
posit if (ACK) ver s l' expdit eur .
Deux t ypes de pr oblmes peuvent se pr oduir e :
q Les donnes du segment sont endommages.
q Le segment n' ar r ive j amais dest inat ion.
Pour dt ect er ce t ype de pr oblme, chaque f ois qu' il envoie un segment l' expdit eur ef f ect ue 2 opr at ions :
q I l st ocke dans un buf f er une copie du segment qu' il vient d' envoyer
q I l ar me une t empor isat ion
Si au bout d' un cer t ain dlai aucun acquit t ement posit if n' a t r eu du dest inat air e le segment est r envoy en ut ilisant la
copie pr sent e dans le buf f er , si par cont r e un acquit t ement est r eu pour ce segment , la copie est suppr ime du buf f er .
Universit Virtuelle de Tunis Technologies des rseaux de communication
Thierry Jeandel
L' acquit t ement cumulat if
Le pr ot ocole TCP ut ilise le pr incipe de l' acquit t ement cumulat if , c' est dir e que comme les donnes sont envoyes par
segment s de t aille var iable mais compor t ant le n de squence du pr emier oct et du segment (cf par agr aphe sur la
segment at ion et le squencement des donnes), si le cont r le du checksum est sat isf aisant , le r cept eur dduit par t ir du
n de squence du pr emier oct et et du nombr e d' oct et s r eus le n de squence du der nier oct et et accuse r cept ion pour
cet oct et , ce qui implique de f aon implicit e que t ous les oct et s dont le n de squence est inf r ieur ce n de squence ont
t bien r eus.
I l se peut mme que pour des r aisons d' opt imisat ion, le r cept eur at t ende la r cept ion de plusieur s segment s avant
d' envoyer un acquit t ement , ceci a pour but de diminuer le nombr e de segment s d' acquit t ement s cir culant sur le r seau.
Cet t e t echnique d' acquit t ement cumul a pour pr incipal avant age d' vit er la r et r ansmission de donnes si un paquet
d' acquit t ement s' est per du.

Et ablissement d' une connexion
TCP est un pr ot ocole or ient connexion, cela signif ie qu' il va t ablir et maint enir une connexion ent r e deux machines et
sur veiller l' t at de cet t e connexion pendant t out e la dur e du t r ansf er t . Pour t ablir une connexion, il f aut videmment
ident if ier les ext r mit s (end point s) de cet t e connexion, cela se f ait avec le couple (n I P, n de por t ). Le n I P est celui de
l' int er f ace r seau par laquelle les donnes vont t r ansit er , le n de por t est un numr o associ l' applicat ion.
Exemple de connexion : (192.14.56.17,1400) <->(192.14.56.26,21)
Cet t e connexion est t ablie ent r e les 2 machines 192.14.56.17 et 192.14.56.26 en ut ilisant r espect ivement les por t s 1400 et
21.
TCP f onct ionne en f ull duplex, c' est dir e que lor squ' une connexion est t ablie les donnes vont pouvoir t r ansit er
simult anment dans un sens et dans l' aut r e.
La demande de connexion peut s' ef f ect uer de 2 manir es :
q passive (Passive Open), ceci signif ie que la machine accept e une connexion ent r ant e. C' est le cas par exemple d' un
ser veur FTP par exemple qui va se met t r e en at t ent e de demande d' t ablissement de connexion de la par t d' un client
FTP.
q act ive (Act ive Open) pour demander l' t ablissement de la connexion.
L' init ialisat ion d' une connexion se f ait t ouj our s par ce qui s' appelle une "Poigne de main 3 voies" qui est la t r aduct ion
lit t r ale de "Thr ee Way Handshake", cet t e init ialisat ion se dr oule donc en 3 t apes. Ces 3 t apes ont pour but essent iel de
synchr oniser les numr os de squence des 2 machines :
Universit Virtuelle de Tunis Technologies des rseaux de communication
Thierry Jeandel
q La machine A envoie un segment de t ype "ouver t ur e de connexion" avec le n de squence X (dans ce segment ne
f igur e aucune donne)
q La machine B r envoie un segment de t ype "ouver t ur e de connexion" avec le n de squence Y et en acquit t ant la
squence X envoye par A
q La machine A r envoie un acquit t ement B du segment n Y
De cet t e f aon chaque machine connat le n de squence de l' aut r e et l' change d' inf or mat ion peut dbut er .
Exemple :
Dans l' exemple qui suit la machine A (193.54.41.42) va ef f ect uer une connexion t elnet sur le ser veur S (193.50.231.10).
1r e t ape :
La machine A envoie un segment TCP ver s S pour ouvr ir la connexion (SYN). Le n de squence est f ix par A 4578763, le
champ ACK est 0 car il n' y a encor e aucun segment en pr ovenance de S valider .
2me t ape :
La machine S r envoie un segment TCP ver s S af in d' acquit t er la demande de connexion (ACK=4578764 indique le n du
pr ochain oct et at t endu ce qui implicit ement acquit t e le pr cdent ), le n de squence de S est 1718545887.
3me t ape :
Universit Virtuelle de Tunis Technologies des rseaux de communication
Thierry Jeandel

La machine A acquit t e le pr cdent segment en pr ovenance de S (ACK=1718545888) ce qui t er mine la phase de connexion.

Cont r le du f lux de donnes
Les machines qui met t ent et qui r eoivent des donnes sont sans dout e dif f r ent es, elles ne sont sans dout e pas en mesur e
de t r availler au mme r yt hme. I l se peut donc que l' met t eur envoie ses donnes avec un dbit t r op impor t ant par r appor t
au dbit de t r ait ement du r cept eur . En f ait le r cept eur st ocke les donnes r eues dans un buf f er et c' est la place encor e
libr e dans ce buf f er qui dt er mine la quant it de donnes que cet t e machine peut encor e r ecevoir .
C' est pour cet t e r aison que le pr ot ocole TCP pr voit un mcanisme de cont r le de f lux de donnes bas sur la t echnique
dit e de la "f ent r e glissant e". Le pr incipe est le suivant : A chaque acquit t ement , le r cept eur r envoie une valeur (t aille de la
f ent r e) qui cor r espond au nombr e d' oct et s que l' met t eur peut envoyer avant le pr ochain r et our d' acquit t ement . La t aille
de la f ent r e est f ixe par le r cept eur chaque mission d' acquit t ement .
Exemple :
Dans cet exemple la f ent r e est de lar geur 8. Les oct et s 1 3 ont t envoys et acquit t s, par cont r e les oct et s 4 8 non
pas encor e t acquit t s il r est e donc une incer t it ude sur leur bonne r cept ion par le r cept eur , comme la t aille de la
f ent r e est de 8, l' met t eur peut encor e met t r e sans at t endr e d' acquit t ement les oct et s 9 11 mais pas au del.
Supposons qu' cet inst ant l' met t eur r eoit un acquit t ement pour les oct et s 4 6 et une t aille de f ent r e de 10, on obt ient
alor s la sit uat ion suivant e :

Lor sque le r cept eur est t r op sollicit et qu' il voit l' espace libr e dans son buf f er diminuer , il va avoir t endance r duir e la
t aille de la f ent r e j usqu' vent uellement at t eindr e 0 ce qui signif ie que le r cept eur n' est plus apt e pour l' inst ant
r ecevoir des donnes. I l y un cas t r s embt ant c' est le cas o le dest inat air e impose une t aille de f ent r e de 1, c' est que
Universit Virtuelle de Tunis Technologies des rseaux de communication
Thierry Jeandel
l' on appelle le syndr ome de la f ent r e st upide (SWS pour Silly Window Syndr om).
Dans ce segment TCP, la lar geur de f ent r e est de 8760
St r uct ur e des segment s TCP
Le segment TCP c' est l' unit de t r ansf er t du pr ot ocole TCP, il est ut ilis indif f r emment pour t ablir les connexions,
t r ansf r er les donnes, met t r e des acquit t ement s, f er mer les connexions.
De f aon classique, la st r uct ur e d' un segment TCP compr end un ent t e de t aille var iable qui ut ilise un f or mat en mot de 32
bit s suivi d' un zone de donnes.
q Sour ce Por t et
Dest inat ion Por t : N de
por t sour ce et dest inat ion
q Sequence Number : N
squence du pr emier
oct et de donnes
q Acknowledgment Number
: N d' acquit t ement
q Of f set : Nb de mot s de
l' ent t e
q Flags : Dr apeaux
q Window : Taille de la
f ent r e
q Checksum : Cont r le
d' er r eur s
q Ur gent Point er : Donnes
ur gent es
q Opt ions : Opt ions du
pr ot ocole
q Padding : Remplissage
Cliquer sur une zone pour obt enir le descr ipt if du champ.
Sour ce Por t et Dest inat ion Por t (2 x 16 bit s)
Ces deux champs de 16 bit s chacun cont iennent les numr os de por t de la sour ce et de la dest inat ion. Cer t ains numr os de
por t s sont ddis un pr ot ocole par t iculier (par exemple le por t 80 est ddi ht t p).
Ret our au descr ipt if du segment TCP
Sequence Number (32 bit s)
Universit Virtuelle de Tunis Technologies des rseaux de communication
Thierry Jeandel
Ce n sur 32 bit s cor r espond au numr o de squence du pr emier oct et de donnes de ce segment de donnes, en ef f et le
pr ot ocole TCP numr ot e chaque oct et envoy. Si le dr apeau SYN vaut 1, ce champ df init le numr o de squence init ial
(I SN).
Ret our au descr ipt if du segment TCP
Acknowledgment Number (32 bit s)
Ce champ ser t lor sque le segment est un segment d' acquit t ement (le dr apeau ACK du champ Flags est 1), il indique le
numr o de squence du pr ochain oct et at t endu (c' est dir e le n de squence du der nier oct et r eu + 1), t ous les oct et s
pr cdent s cumuls sont implicit ement acquit t s.
Ret our au descr ipt if du segment TCP
Of f set (4 bit s)
Le champ Opt ions ayant une lar geur var iable, ce champ donne la t aille en mot s de 32 bit s de l' ent t e du segment . Si le
champ Opt ions est vide, cet t e t aille est gale 5 (ent t e de 20 oct et s).
Ret our au descr ipt if du segment TCP
Flags (6 bit s)
Ce champ compr end 6 dr apeaux qui indique le r le du segment TCP :
q ACK : I ndique un segment d' acquit t ement
q SYN : Ouver t ur e de la connexion
q FI N : Fer met ur e de la connexion
q RST : Rinit ialisat ion de la connexion pour cause d' er r eur s non r cupr ables
q PSH : Demande de r emise immdiat e des donnes au pr ocessus de la couche supr ieur e
q URG : Donnes ur gent es
Ret our au descr ipt if du segment TCP
Window (16 bit s)
Taille de la f ent r e, c' est dir e le nombr e d' oct et s que le r cept eur est en mesur e d' accept er par t ir du numr o
d' acquit t ement .. Voir le par agr aphe sur le cont r le de f lux.
Ret our au descr ipt if du segment TCP
Checksum (16 bit s)
Le Checksum per met de cont r ler si le paquet TCP n' a pas t modif i lor s de son t r anspor t .
Ret our au descr ipt if du segment TCP
Ur gent Point er (16 bit s)
Donne la posit ion d' une donne ur gent e en donnant son dcalage par r appor t au numr o de squence. Ce champ n' est ut ilis
que si le dr apeau URG est posit ionn. Les donnes ur gent es devr ont passer devant la f ile d' at t ent e du r cept eur , c' est par
exemple avec ce mcanisme qu' il est possible d' envoyer des commandes d' int er r upt ion au pr ogr amme Telnet .
Ret our au descr ipt if du segment TCP
Opt ions (var iable)
Universit Virtuelle de Tunis Technologies des rseaux de communication
Thierry Jeandel
Ut ilis des f onct ions de t est .
Ret our au descr ipt if du segment TCP
Padding (var iable)
Oct et s de bour r age qui per met t ent de t er miner l' en-t t e TCP.
Ret our au descr ipt if du segment TCP

Numr os de por t usuels
No por t Mot - cl Descr ipt ion
20 FTP-DATA File Tr ansf er [Def ault Dat a]
21 FTP File Tr ansf er [Cont r ol]
23 TELNET Telnet
25 SMTP Simple Mail Tr ansf er
37 TI ME Time
42 NAMESERVER Host Name Ser ver
43 NI CNAME Who I s
53 DOMAI N Domain Name Ser ver
79 FI NGER Finger
80 HTTP WWW
110 POP3 Post Of f ice Pr ot ocol - Ver sion 3
111 SUNRPC SUN Remot e Pr ocedur e Call



Le pr ot ocole UDP
Gnr alit s - St r uct ur e du paquet UDP
Gnr alit s
Le pr ot ocole UDP est une alt er nat ive au pr ot ocole TCP. Comme TCP, il int er vient au dessus de la couche I P, au niveau
Tr anspor t au sens des couches I SO.
Universit Virtuelle de Tunis Technologies des rseaux de communication
Thierry Jeandel
Les car act r ist iques du pr ot ocole UDP sont les suivant es :
q ident if ie les pr ocessus d' applicat ion l' aide de numr os de por t s UDP (dist inct s des numr os de por t TCP)
q possde un cont r le d' er r eur s assez r udiment air e, il est donc dest in aux r seaux f iables
q UDP est un pr ot ocole qui n' est pas or ient connexion
q peut vent uellement vr if ier l' int gr it des donnes t r anspor t es
q Les donnes ne sont pas squences donc r ien ne per met de vr if ier que l' or dr e d' ar r ive des donnes et le mme
que celui d' mission. Ceci le dest ine plut t aux r seaux locaux o le mode d' acheminement des inf or mat ions ne r isque
pas d' inver ser l' or dr e des donnes mais galement aux applicat ions qui vhiculent des inf or mat ions de pet it es t ailles
qui peuvent t enir en un seul dat agr amme.
q De par sa st r uct ur e UDP est plus r apide que TCP, mais moins r obust e
UDP est donc un pr ot ocole or ient commande/ r ponse. UDP peut t r e ut ile pour les applicat ions qui ncessit ent une
dif f usion d' inf or mat ions car dans ce cas il ser ait pnalisant d' ut iliser un pr ot ocole comme TCP or ient connexion qui devr ait
gr er (ouvr ir et f er mer ) aut ant de connexion que de noeuds auxquels l' inf or mat ion est dest ine.
En conclusion, UDP est ut ilis par les applicat ions TFTP (Tr ivial File Tr ansf er Pr ot ocol), DNS (Domain Name Syst em), NFS
(Net wor k File Syst em), SNMP (Simple Net wor k Management Pr ot ocol), RI P (Rout ing I nf or mat ion Pr ot ocol) ainsi que de
nombr eux ser vices qui envoient des donnes en dif f usion comme WHOD (Who Daemon pour ser veur s Unix) par exemple.

St r uct ur e du paquet UDP
q Sour ce Por t et Dest inat ion Por t :
por t sour ce et dest inat ion
q Lengt h :
Longueur du paquet UDP
q Checksum :
champ de cont r le des donnes.

Universit Virtuelle de Tunis Technologies des rseaux de communication
Thierry Jeandel
Le r out age sous I P
Voir chapit r e 6 : I nt er connexion de r seaux

Universit Virtuelle de Tunis Technologies des rseaux de communication
Thierry Jeandel
La couche Applicat ion
Sommair e :
La r solut ion de noms
Allocat ion dynamique d' adr esses
HTTP
Tr ansf er t de f ichier s
Aut r es applicat ions ut ilisant TCP/ I P

La r solut ion de noms
Gnr alit s - Fichier s HOSTS - DNS - NSLookup
Gnr alit s
Sur un r seau TCP/ I P les dif f r ent s noeuds du r seaux (or dinat eur s, r out eur s, et c..) sont ident if is par une
adr esse I p dont le f or mat dans la ver sion I Pv4 est une suit e binair e de 32 bit s que l' on not e gnr alement sous la
f or me de 4 ent ier s inf r ieur s 256 spar s par des point s, exemple : 192.14.25.251 (cf chapit r e sur l' adr essage).
Ds les dbut s des r seaux TCP/ I P, les ut ilisat eur s ont r apidement pr is conscience que ce t ype d' adr essage t ait
pr at iquement impossible mmor iser pour des individus nor malement const it us. C' est la r aison pour laquelle est
appar ue le syt me de noms de machine appel FQDN : Full Qualif ied Domain Name. Par exemple :
mamachine.ser vice.masociet e.f r
Remar que : I l ne f aut pas conf ondr e FQDN et URL (Unif or m Ressour ce Locat or ). L' URL est la mt hode d' accs
un document dist ant , un lien hyper t ext e par exemple, avec une synt axe de la f or me: <Type de
connexion>:/ / <FQDN>/ [<sous-r per t oir e>]/ .../ <nom du document >. Exemple :
ht t p:/ / mamachine.ser vice.masociet e.f r / cour s/ chapit r e1.ht m
Puisque le pr ot ocole TCP/ I P ne connat que des adr esses I P, il f aut donc disposer d' un mcanisme qui per met t e de
t r aduir e une adr esse de t ype FQDN en adr esse I P. Cet t e t r aduct ion est appele r solut ion de noms. Elle peut se
f air e de 2 f aons :
q Manuellement , par le biais des f ichier s host s
q En ut ilisant les ser vices du DNS : Domain Name Syst em

Les Fichier HOSTS
Universit Virtuelle de Tunis Technologies des rseaux de communication
Thierry Jeandel
A l' or igine, les r seaux I P t aient peu t endus et le nombr e de machines r elat ivement f aible, c' est pour quoi la
pr emir e solut ion pour f air e cor r espondr e un FQDN avec une adr esse I P f ut d' ut iliser sur chacune des machines du
r seau, un f ichier qui por t e gnr alement le nom HOSTS et qui r per t or ie les pair es (FQDN,adr esse I P) connues et
ut iles.
102.54.94.97 rhino.acme.com # source server
38.25.63.10 x.acme.com # x client host
127.0.0.1 localhost
Ext r ait d' un f ichier host s
I l va sans dir e que ce syst me t r ouve t out de suit e ses limit es :
q Ncessit d' une mise j our per manent e impossible r aliser dans le cadr e d' un r seau comme int er net
q Non pr ise en compt e de la st r uct ur e hir ar chique de l' adr essage I P
Cet t e solut ion n' est donc plus ut ilise que pour des cas t r s par t iculier de r solut ion de noms mais la mt hode
univer sellement ut ilise est celle du ser veur de noms ou DNS.
I l f aut t out de mme r emar quer que lor squ' un nom doit t r e t r aduit en adr esse FQDN, c' est t out d' abor d le
f ichier host s qui est consult , si le nom n' est pas t r ouv il est f ait appel au ser veur de noms, ce qui signif ie que la
mt hode du f ichier host s peut per met t r e :
q D' acclr er la r solut ion de noms pour des noms ut iliss f r quemment
q Bloquer l' accs cer t ains sit es int er net indsir ables (ceux qui dif f usent les bandeaux publicit air es par
exemple) en r edir igeant le nom sur l' adr esse de loopback 127.0.0.1
Le DNS
DNS signif ie Domain Name Syst em, aut r ement dit Syst me de Noms de Domaine. Ce syst me r epose sur une
base de donne hir ar chique, dist r ibue sur un gr and nombr e de ser veur s appels ser veur s de noms.
En haut de la hir ar chie on t r ouve les "ser veur s de r acine" (DNS Root Ser ver s). Les ser veur s r acine connaissent
les ser veur s de nom ayant aut or it sur t ous les domaines r acine (c.a.d .com, .edu, .f r , et c...). Ces ser veur s r acine
r epr sent ent la pier r e angulair e du syst me DNS : si les ser veur s r acine sont inopr at ionnels, il n' y a plus de
communicat ion sur lI nt er net , d' o mult iplicit des ser veur s r acines (act uellement il y en a 13). Chaque ser veur
r acine r eoit envir on 100000 r equt es / heur e. Ces ser veur s r acine ont d' ailleur s f ait l' obj et d' une at t aque de
pir at es inf or mat iques en oct obr e 2002.
DNS Root Ser ver s (sour ce I CANN)
En dessous de ces "ser veur s r acine", on t r ouve des "zones" qui cor r espondent des sous-ensembles de
Universit Virtuelle de Tunis Technologies des rseaux de communication
Thierry Jeandel
l' ar bor escence, ces zones sont gr es par une mme aut or it .
Dans ces zones on t r ouve 3 t ypes de ser veur s de noms :
q Le ser veur pr imair e
C' est le ser veur qui a aut or it sur sa zone, il t ient j our t out es les cor r espondances ent r e noms et adr esse
I p de sa zone. I l n' y a qu' un seul ser veur pr imair e par zone.
q Les ser veur s secondair es
Ce sont des ser veur s qui r eoivent leur s inf or mat ions dir ect ement du ser veur pr imair e par une opr at ion
qu' on appelle "t r ansf er t de zone". I ls sont capables de r emplacer ce der nier en cas de panne.
q Les ser veur s caches
Ce t ype de ser veur ne const it ue sa base d' inf or mat ion qu' par t ir des r ponses d' aut r es ser veur s de noms.
Ces inf or mat ions sont st ockes avec une dur e de vie limit e (TTL). I l est capable de r pondr e aux r equt es
des client s DNS.
Pour que le syst me f onct ionne, il f aut bien sr qu' un ser veur de noms qui ne peut pas r pondr e une demande
puisse int er r oger un aut r e ser veur de noms, c' est pour cela que chaque ser veur de noms dispose d' un cer t ain
nombr e de point eur s ver s des ser veur s de noms capables de r soudr e le pr oblme.
Algor it hme de r solut ion de noms (exemple) :
Universit Virtuelle de Tunis Technologies des rseaux de communication
Thierry Jeandel
1. L' or dinat eur por t able du schma est conf igur pour ut iliser le ser veur DNS Z2. I l emet une r equt e pour
connat r e l' adr esse du ser veur 1.
2. Si le DNS Z2 ne possde pas cet t e inf or mat ion en cache, il va se r f er r er au ser veur de domaine X
3. X n' a pas l' inf or mat ion mais il connait l' adr esse du ser veur DNS Z1 qui gr e la Zone 1, il r envoit donc cet t e
adr esse Z2
4. Z2 f ait donc une r equt e ver s Z1
5. Z1 connat f or cment l' adr esse de ser veur 1, il la communique donc Z2 qui la r ecopie dans son cache et la
t r ansmet au por t able demandeur
NSLookup
La commande NSLookup pr sent e sur la plupar t des syst mes d' exploit at ion per met d' int er r oger les DNS.
Par df aut , cet t e commande int er r oge le DNS pour lequel la machine a t conf igur e.
C:\>nslookup
Serveur par dfaut : isis.univ-nancy2.fr
Address: 194.214.218.110
I l est possible ensuit e de r echer cher un nom de machine (ici la machine r mi208t j ) du domaine, on obt iendr a alor s
son nom complet (FQDN) et son adr esse I P :
> rgmi208tj
Serveur: isis.univ-nancy2.fr
Address: 194.214.218.110
Nom : rgmi208tj.plg.univ-nancy2.fr
Address: 193.54.41.42
Universit Virtuelle de Tunis Technologies des rseaux de communication
Thierry Jeandel
On peut galement int er r oger ce DNS pour connat r e l' adr esse I P d' un ser veur web quelconque sit u n' impor t e o
sur la t oile. On obt ient le vr ai nom de la r essour ce (ici skir andopc1.skir ando.ch) et on appr end que not r e DNS a
obt enu cet t e inf or mat ion en cont act ant d' aut r e(s) DNS (r ponse de sour ce secondair e..) :
> www.skirando.ch
Serveur: isis.univ-nancy2.fr
Address: 194.214.218.110
Rponse de source secondaire :
Nom : skirandopc1.skirando.ch
Address: 128.179.66.2
Aliases: www.skirando.ch
On peut galement int er r oger un aut r e DNS, un ser veur "r acine" par exemple (la list e des ser veur s r acines peut
t r e consult e l' adr esse : f t p:/ / f t p.r s.int er nic.net / domain/ named.r oot ) . :
C:\>nslookup
Serveur par dfaut : isis.univ-nancy2.fr
Address: 194.214.218.110
> server b.root-servers.net
Serveur par dfaut : b.root-servers.net
Address: 128.9.0.107
On se t r ouve donc la r acine de l' ar br e, on peut donc "r emont er " la br anche qui nous int r esse par exemple .f r
On obt ient ainsi la list e des ser veur s de noms que l' on peut int er r oger sur ce domaine :
> fr
Serveur: b.root-servers.net
Address: 128.9.0.107
Nom : fr
Served by:
- DNS.CS.WISC.EDU
128.105.2.10
fr
- NS1.NIC.fr
192.93.0.1
fr
- NS3.NIC.fr
192.134.0.49
fr
- DNS.INRIA.fr
193.51.208.13
fr
- NS2.NIC.fr
192.93.0.4
fr
- DNS.PRINCETON.EDU
128.112.129.15
fr
- NS-EXT.VIX.COM
Universit Virtuelle de Tunis Technologies des rseaux de communication
Thierry Jeandel
204.152.184.64
fr
- NS3.DOMAIN-REGISTRY.NL
193.176.144.6
fr
On peut choisir l' un d' eux et r echer cher un nom de domaine (univ-nancy2.f r par exemple). On obt ient ainsi
l' adr esse des ser veur s qui peuvent nous r enseigner sur des machines de ce domaine (ici il y en a 2).
> univ-nancy2.fr
Serveur: dns.inria.fr
Address: 193.51.208.13
Nom : univ-nancy2.fr.plg.univ-nancy2.fr
Served by:
- isis.univ-nancy2.fr
194.214.218.110
univ-nancy2.fr
- arcturus.ciril.fr
193.50.27.66
univ-nancy2.fr

L' allocat ion dynamique d' adr esses
Gnr alit s - DHCP
Gnr alit s
Dans un r seau ut ilisant le pr ot ocole TCP/ I P, chaque machine doit disposer d' une adr esse I P. Cet t e adr esse I P
est gnr alement st ocke (avec d' aut r es par amt r es r elat if s au pr ot ocole comme le masque, l' adr esse de la
passer elle par df aut ) sur le disque dur de la machine. On par le dans ce cas d' adr essage st at ique.
L' adr essage I P st at ique pr sent e un cer t ain nombr e d' inconvnient s :
q La conf igur at ion doit se f air e manuellement . Cet t e opr at ion, mme si elle est simple a r aliser , a non
seulement un cot en t er me de t emps pass r aliser cet t e opr at ion mais compor t e galement un cer t ain
r isque d' er r eur s : mauvaise adr esse, adr esse duplique, er r eur dans le masque, et c...
q Le gaspillage d' adr esses. Sur un par c de n machines, il n' est pas t ouj our s cer t ain que ces n machines vont
avoir besoin simult anment d' ut iliser le pr ot ocole I P. C' est t ypiquement le pr oblme des f our nisseur s
d' accs int er net qui possdent un gr and nombr e de client s mais, un inst ant donn, seule une pr opor t ion
assez f aible ut ilise int er net .
Universit Virtuelle de Tunis Technologies des rseaux de communication
Thierry Jeandel
q Une conf igur at ion r igide. La st r uct ur e d' un r seau peut voluer : aj out de nouvelles machines,
int er connexion de r seaux, et c... Ceci est d' aut ant plus vr ai si on ut ilise du mat r iel t r s mobile comme les
or dinat eur s por t ables. La conf igur at ion ef f ect ue manuellement va dans ce cas pnaliser f or t ement la
f lexibilit du r seau et son adapt at ion r apide aux nouvelles cont r aint es.
L' adr essage st at ique ser a donc bien adapt des r seaux de pet it e t aille et qui voluent peu, par cont r e pour les
aut r es il ser a plus int r essant de se t our ner ver s un mode d' allocat ion d' adr esse dynamique.
I l exist e 2 pr ot ocoles qui gr ent l' allocat ion dynamique d' adr esses :
q BOOTP : C' est le plus ancien, il a t dvelopp l' or igine pour le dmar r age des st at ions sans disque.
q DHCP : C' est une ext ension du pr ot ocole BOOTP, plus souple dans sa gest ion des adr esses I P, c' est lui qui
est ut ilis l' heur e act uelle sur la plupar t des conf igur at ions o une allocat ion dynamique d' adr esses est
mise en oeuvr e.
DHCP
Le pr incipe
DHCP signif ie Dynamic Host Conf igur at ion Pr ot ocol. C' est un pr ot ocole de la couche Applicat ion qui ut ilise UDP et
I P. Le pr incipe de conf igur at ion dynamique r epose sur un pr incipe de Client / Ser veur .
Le client DHCP, pour obt enir une adr esse I P va ef f ect uer aupr s d' un ser veur DHCP un cer t ain nombr e de
r equt es. Les adr esses obt enues ne le sont gnr alement pas de f aon df init ive mais le sont pour une dur e (dur e
de bail) pr vues au niveau du ser veur . Cet t e pr ocdur e s' ef f ect ue de la f aon suivant e :
q Le client en qut e de conf igur at ion met un dat agr amme spcif ique (dest in au por t 67 du ser veur ) via le
pr ot ocole UDP dest in t out ser veur DHCP pr sent sur le r seau. Ce dat agr amme (DHCP DI SCOVER) est
de t ype dif f usion c' est dir e qu' il est envoy l' adr esse 255.255.255.255 (voir chapit r e r elat if
l' adr essage I P). Dans ce dat agr amme f igur e l' adr esse physique (adr esse MAC) du client .
q Le client passe dans un t at d' at t ent e pendant lequel il at t end qu' un ser veur DHCP et lui pr opose une
adr esse I P sur son por t 68. Si un ser veur DHCP est act if est dispose d' une adr esse I P libr e il va la pr oposer
au client qui a f ait la demande et lui f air e une pr oposit ion sous la f or me d' une t r ame DHCP OFFER. Cet t e
t r ame peut t r e envoye soit dir ect ement l' adr esse physique du client soit en mode br oadcast .
q Lor squ' il r eoit une adr esse I P, le client peut vent uellement vr if ier que cet t e adr esse I P n' est pas dj
at t r ibue sur le r seau. Cet t e vr if icat ion peut se f air e en envoyant une r equt e ARP l' adr esse indique
(cf chapit r e Rsolut ion d' adr esse).
Ensuit e le client peut accept er cet t e adr esse (c' est gnr alement ce qu' il f ait ...) ou la r ef user . Si le client
accept e cet t e adr esse, il va dif f user un dat agr amme d' accept at ion de cet t e adr esse (DHCP REQUEST), ce
qui a pour ef f et de r ser ver cet t e adr esse et de pr venir les vent uels aut r es ser veur s DHCP qui aur aient
r pondu la demande de ne pas donner suit e. S' il exist e plusieur s ser veur s DHCP sur le r seau, c' est la
pr emir e pr oposit ion valide d' adr esse qui ser a r et enue.
q Le ser veur DHCP const at e que son of f r e a t r et enue, il envoie donc un dat agr amme de conf ir mat ion (DHCP
ACK) au client . Dans ce dat agr amme on t r ouve l' adr esse I P bien sr mais galement le masque indispensable
la conf igur at ion, de manir e opt ionnelle on peut galement t r ouver l' adr esse de la passer elle par df aut
et la ou les adr esses des DNS. A la r cept ion de ces par amt r es, le client va conf igur er sa pile I P avec les
par amt r es r eus et dans le mme t emps va ar mer 3 t empor isat eur s qui vont ser vir la gest ion du bail.
La gest ion du bail
La plupar t du t emps, la gest ion des adr esses I P par un ser veur DHCP est f ait e en incluant la not ion de bail, c' est
dir e qu' une adr esse I P ser a alloue un client pour une dur e f inie.
Un client qui voit son bail ar r iver t er me peut demander au ser veur un r enouvellement du bail. De mme, lor sque le
ser veur ver r a un bail ar r iv t er me, il met t r a un paquet pour demander au client s' il veut pr olonger son bail. Si le
Universit Virtuelle de Tunis Technologies des rseaux de communication
Thierry Jeandel
ser veur ne r eoit pas de r ponse valide, il r end disponible l' adr esse I P pr cdemment alloue.
Le bail est car act r is par 3 t empor isat eur s :
q T3 : Dur e t ot ale du bail. Cet t e dur e est f ixe par le ser veur et est t r ansmise au client par
l' int er mdiair e du dat agr amme DHCP ACK.
q T1 : Tempor isat eur de r enouvellement du bail. Cet t e dur e est gnr alement gale la moit i de T3, c' est
la dur e limit e au t er me de laquelle il f audr a que le client ait ef f ect u une demande de r enouvellement de
bail aupr s du ser veur .
q T2 : Tempor isat eur de r ebinding. I l se peut que le client ait pr ocd une demande de r enouvellement de
bail mais que le ser veur n' ai pas r pondu cet t e demande de r enouvellement pour des pr oblmes de
dysf onct ionnement de ce ser veur ou des connexions avec celui-ci. A l' expir at ion de T2, le client va donc
dif f user sur le r seau une demande de r enouvellement de son adr esse l' int ent ion de t ous les ser veur s
DHCP vent uellement pr sent sur le r seau. Gnr alement T2 quivaut peu pr s 80 % de T3.
Tout e la pr oblmat ique dans la gest ion d' un ser veur DHCP vient j ust ement du choix de la dur e du bail. Un bail
t r op cour t va imposer un r enouvellement f r quent avec t out es les mobilisat ions de r essour ces ct ser veur et
client que cela engendr e ainsi que les messages vhiculs sur le r seau, d' aut ant plus que ces messages sont de t ype
dif f usion. A l' oppos, un bail t r op long ne va pas per met t r e une gest ion conome des adr esses I P sur t out dans un
cont ext e o le r seau volue beaucoup (or dinat eur s por t ables par exemple).

Le pr ot ocole HTTP
Gnr alit s - Les URL - Les r equt es- r ponses - HTTPS
Gnr alit s
HTTP signif ie Hyper Text Tr anspor t Pr ot ocol, c' est un pr ot ocole lger et r apide ut ilis pour dlivr er des f ichier s
mult imdia et hyper t ext es, appels plus gnr alement "r essour ces", en ut ilisant int er net . Ces r essour ces sont
ident if ies par un URL : Unif or m Ressour ce Locat or . Une r essour ce peut t r e un f ichier (f ichier t ext e cod en
HTML par exemple ou image de t ype j peg, gif , et c...) ou du t ext e HTML (Hyper t ext Tr ansf er Pr ot ocol) gnr
dynamiquement par un scr ipt CGI (Common Gat eway I nt er change).
Universit Virtuelle de Tunis Technologies des rseaux de communication
Thierry Jeandel
HTTP se base sur un syst me r equt e/ r ponse ent r e un client HTTP (un navigat eur en f ait ) et un ser veur HTTP.
Par df aut , le n de por t ut ilis par le ser veur HTTP est le por t 80 mais dans la pr at ique n' impor t e quel por t peut
t r e ut ilis.
Les URL
Un URL per met de localiser des r essour ces sur le Web.
Un URL se compose de plusieur s lment s :
Exemple (en cliquant sur un lment , on peut se dplacer ver s la signif icat ion de celui-ci) :

q Le pr ot ocole (ou classif icat ion): ht t p ou ht t ps (ht t p scur is)
q Le nom d' ht e : Le nom du ser veur ou vent uellement son adr esse I P
q Le numr o de por t (f acult at if ) : Par df aut ce n de por t est 80 pour HTTP et 443 pour HTTPS, mais il est
possible d' ut iliser un aut r e n de por t (pr cd par :)
q Le chemin : C' est l' emplacement de la r essour ce demande, cela n' a pas f or cment de lien avec un chemin
disque dur car les ser veur s gr ent des alias qui per met t ent de r emplacer une por t ion de chemin par un
lit t r al.
q La chane de r equt e (f acult at if ) : Per met de passer des par amt r es supplment air es aux scr ipt s. Cet t e
chane lor squ' elle exist e est const it ue d' un ensemble de pair es nom=valeur spar es par le symbole &, la
chane elle mme dbut e par le car act r e ?
q L' ident if icat eur de f r agment (f acult at if ) : Dsigne une sect ion spcif ique d' une r essour ce, un dbut de
par agr aphe dans une page web par exemple. Cet ident if icat eur n' est ut ilis que par les navigat eur s af in de
dcaler sa f ent r e de visualisat ion en consquence.
Dans la pr at ique, il exist e en f ait plusieur s classes d' URL :
q Les URL absolues : Elles cont iennent le nom d' ht e comme spcif i dans la df init ion pr cdent e.
q Les URL r elat ives : Ces URL ne compor t ent pas les par t ies pr ot ocoles, nom d' ht e et numr o de por t . Le
navigat eur devr a alor s suppos que la r essour ce se t r ouve sur la mme machine. Ces URL r elat ives peuvent
commencer par un / , il s' agir a alor s d' un chemin complet , dans le cas cont r air e, il s' agir a d' un chemin
r elat if dcr it par r appor t l' emplacement de la r essour ce o ce chemin est spcif i.
Exemple : l' URL ../ images/ schema.gif est un URL r elat if avec un chemin r elat if , c' est dir e que pour t r ouver la
r essour ce schema.gif il f aut r emont er au r per t oir e (ou dossier ) supr ieur et ouvr ir le r per t oir e images.
L' encodage des URL :
De nombr eux car act r es appar aissant dans les URL posent pr oblme, c' est le cas des car act r es espace, # ,
?,@,+,et c.. qui soit on une signif icat ion dans la st r uct ur e d' un URL, soit ont une signif icat ion pour d' aut r es
pr ot ocoles. Ce codage s' ef f ect ue en ut ilisant % suivi de la valeur hexadcimale du car act r e sur 2 chif f r es
(exemple : %20 cor r espond l' espace).
Les Requt es- Rponses
Lor squ' un navigat eur demande une page (l' ut ilisat eur a cliqu sur un lien ou a t ap un URL dans la f ent r e de
navigat ion par exemple), celui-ci envoie au ser veur une r equt e HTTP. Le ser veur lui r pondr a par une r ponse
HTTP qui gnr alement (mais pas t ouj our s..) cont ient la r essour ce demande par le ser veur . Le pr ot ocole HTTP
j usqu' la ver sion 1.0 t ait un pr ot ocole qui f onct ionne en mode non connect (st at eless) c' est dir e qu' apr s
l' change r equt e-r ponse la connexion n' est pas maint enue, depuis la ver sion 1.1, la connexion peut dsor mais t r e
Universit Virtuelle de Tunis Technologies des rseaux de communication
Thierry Jeandel
maint enue.
La st r uct ur e des r equt es et des r ponses est la mme, elle est const it ue de :
q un ent t e
q un cor ps
St r uct ur e de l' ent t e : une ligne init iale + couples (champ d' ent t e : valeur )
La ligne init iale : de f or me dif f r ent e si l' on est dans une r equt e ou dans une r ponse.
Dans une r equt e, la ligne init iale est compose de 3 par t ies :
q
La mt hode de r equt e (exemple : GET, POST, HEAD, . . . )
q
L' URL de la r esour ce concer ne
q Le pr ot ocole ut ilis HTTP/ x.x (exemple HTTP/ 1.1)
Exemple : GET / index.ht m HTTP/ 1.1
Dans une r ponse, la ligne init iale appele ligne st at us, est compose de 3 par t ies :
q Le pr ot ocole ut ilis HTTP/ x.x (exemple HTTP/ 1.1)
q Le code d' t at a 3 chif f r es
q La ver sion t ext uelle en langue anglaise cor r espondant l' t at
Exemple : HTTP/ 1.0 404 Not Found
Les pr incipaux codes d' t at :
I l exist e 5 classes de codes d' t at :
q 1xx : ut iliss bas niveau lor s des t r ansact ion HTTP
q 2xx : la r equt e s' est bien passe (200 : OK)
q 3xx : la r equt e est cor r ect e mais la r essour ce n' est plus l ou le ser veur ne veut pas l' envoyer comme c' est
le cas pour le code 304 qui signif ie que la r essour ce n' a pas t modif ie depuis le der nier envoie donc il est
inut ile de la r envoyer .
q 4xx : la r equt e est incor r ect e (exemple 404 : la r essour ce n' exist e plus)
q 5xx : er r eur du ser veur (exemple scr ipt ct ser veur de synt axe incor r ect e)
Les champs d' ent t e :
Les champs d' ent t e sont de la f or me champ d' ent t e : valeur . I l en exist e 16 dif f r ent s pour HTTP 1.0 et 46
Universit Virtuelle de Tunis Technologies des rseaux de communication
Thierry Jeandel
pour HTTP 1.1. Le seul r equis pour le pr ot ocole HTTP 1.1 est le champ HOST.
Accept - Language Langages accept s par le navigat eur
Aut hor izat ion
Nom et mot de passe de l' ut ilisat eur demandant la
r essour ce
Cont ent - Base
URL de base pour la r solut ion de t out es les URL r elat ives
du document
Cont ent - Lengt h
Longueur du cont enu de la r equt e.
Ut ile pour la mt hode POST dans les r equt es et pour les
r ponses en gnr al (c' est not ament ce qui per met au
navigat eur d' af f icher le pour cent age dj char g)
Cont ent - Type
Ncessair e lor sque la mt hode POST est ut ilise.
Valeur la plus cour ant e : mult ipar t / f or m-dat a
Cookie
I nt r oduit par Net scape. Renvoie des couples de nom/ valeur
conf igur e par le ser veur lor s d' une r ponse ant r ieur e
ETag
I dent if icat eur unique at t r ibu une r essour ce ut ilis par
les caches pour vr if ier qu' une copie est obsolt e ou pas.
Host Nom de l' ht e cible
I f - Modif ied- Since
Ser t f air e des r equt es condit ionnelles sur la dat e de
der nir e modif icat ion de la r essour ce
I f - None- Mat ch
Ser t f air e des r equt es condit ionnelles sur la valeur de
l' I dent it y Tag (ETag)
Keep- Alive
Per met l' t ablissement de connexions per manent es.
On t r ouve les par amt r es t imeout qui indique la dur e au
bout de laquelle la connexion ser a libr e et max qui est le
nombr e maximum de r equt es t r ait es par connexion.
Last - Modif ied
Dat e et heur e de la der nir e modif icat ion de la r essour ce
demande
Locat ion Nouvel emplacement de la r essour ce
Ref er er
URL de la der nir e page visit e, gnr alement celle d' o
vient la r equt e
Set - Cookie
Demande la mmor isat ion par le navigat eur d' une pair e
nom/ valeur
Tr ansf er - Encoding
Lor sque ce champ la valeur chunked, cela indique que les
donnes sont envoyes par blocs (chaque bloc ser a pr cd
de la t aille en oct et s)
User - Agent Client (navigat eur ) ut ilis
La st r uct ur e du cor ps :
Pour une r equt e, le cor ps cont iendr a des couples de nom-valeur dans le cas de la mt hode POST, ou le cont enu d' un
f ichier dans le cas d' un upload de f ichier ver s le ser veur . Pour une r ponse, ce cor ps cont ient gnr alement une
r essour ce dest ine au navigat eur comme du code HTML par exemple.
HTTPS
Universit Virtuelle de Tunis Technologies des rseaux de communication
Thierry Jeandel
Dans le sigle HTTPS, le S aj out HTTP signif ie SECURE. Cela indique que le pr ot ocole HTTP ut ile le pr ot ocole SSL
(Secur e Socket Layer ) dvelopp par Net scape et qui a t conu pour assur er la scr it des t r ansact ions sur
int er net . Ce pr ot ocole est int gr dans les navigat eur s depuis 1994. Le pr ot ocole SSL en est dj sa ver sion 3. On
peut considr er que le pr ot ocole SSL s' insr e ent r e le pr ot ocole HTTP et le pr ot ocole TCP.
SSL per met d' assur er les ser vices de scur it suivant s :
q conf ident ialit obt enue par l' ut ilisat ion d' algor it hmes chif f r ement symt r ique de blocs.
q int gr it . L' int gr it des donnes est assur e par l' ut ilisat ion de MAC (Message Aut hent if icat ion Code)
bass sur des f onct ions de hachage.
q aut hent if icat ion des ext r mit s (client et / ou ser veur )
Le dr oulement d' une session SSL r espect e le schma suivant :
q Le client envoie un "client _hello" avec une valeur gnr e alat oir ement et la list e des algor it hmes de
chif f r ement suppor t s
q Le ser veur r pond avec un "ser ver _hello" avec galement une valeur gnr e alat oir ement et l' algor it hme
de chif f r ement choisi ainsi que son cer t if icat , un message d' cahnge de cls
q Le client envoie un "pr emast er secr et " qui ser a ut ilis pour le chif f r ement
q Le client et le ser veur calcul par t ir de ce "pr emast er secr et " leur "mast er secr et " qui est une cl de 48
bit s
q Le dialogue peut alor s commenc, les donnes sont dcoupes en blocs, compr esss et chif f r s en ut ilisant la
f onct ion de hachage augment e du "mast er secr et "

Tr ansf er t de f ichier s
FTP - TFTP
FTP
FTP signif ie File Tr ansf er Pr ot ocol, c' est un pr ot ocole de t r ansf er t de f ichier qui ut ilise TCP. Le mode de
f onct ionnement est de t ype client -ser veur . FTP per met les opr at ions suivant es :
q t r ansf er t de f ichier s du ser veur ver s le client (download)
q t r ansf er t de f ichier s du client ver s le ser veur (upload)
q r enommage et suppr ession depuis le client de f ichier s st ocks sur le ser veur
q list age depuis le client de r per t oir e sit us sur le ser veur
Le mode opr at oir e st andar d de FTP est le suivant :
q Le client FTP init ie une connexion avec le ser veur FTP. I l doit s' aut hent if ier aupr s de ce ser veur c' est
dir e f our nir un ident if iant et un mot de passe.
q Le ser veur FTP t ant en cout e per manent e de demande de connexion, il r eoit donc cet t e demande de
Universit Virtuelle de Tunis Technologies des rseaux de communication
Thierry Jeandel
connexion . Le ser veur init ie donc une connexion TCP dit e de connexion de cont r le qui ser vir a t r ansf r er
les commandes TCP
q Chaque f ois que le client FTP excut e une commande de t r ansf er t de donnes, il envoie au ser veur FTP cet t e
demande accompagne du n de por t local ut ilis
q Si le ser veur TCP r eoit une commande de t r ansf er t de donnes, il init ie une connexion dit e connexion de
donnes.
Gnr alement un t r ansf er t de f ichier par f t p se f ait en ut ilisant ct ser veur les por t s 21 pour les opr at ions de
cont r le et le por t 20 pour les donnes.
La commande FTP exist e sur la plupar t des syst mes d' exploit at ion mais il exist e dsor mais des client s FTP qui
per met t ent une ut ilisat ion simplif ie sans connat r e la synt axe des commandes.
Client FTP
TFTP
TFTP signif ie Tr ivial File Tr ansf er Pr ot ocol, c' est un aut r e pr ot ocole de t r ansf er t de f ichier mais qui ut ilise UDP
comme pr ot ocole de t r ansf er t . Le pr ot ocole TFTP est plus simple implant er que FTP mais il ne per met pas
l' ut ilisat ion d' un r per t oir e ut ilisat eur sur le ser veur , ni celle d' un mot de passe gar ant issant une la pr ot ect ion des
donnes. On ut ilise le pr ot ocole TFTP not amment pour amor cer des st at ions de t r avail sans disque dur .

Quelques aut r es applicat ions ut ilisant TCP/ I P
Telnet - SMTP - SNMP - NFS
TELNET
Universit Virtuelle de Tunis Technologies des rseaux de communication
Thierry Jeandel
Ce pr ot ocole est ut ilis pour muler une connexion de t er minal un ht e dist ant . Le but de ce pr ot ocole est donc de
t r ansmet t r e les inf or mat ions du clavier du client ver s l' ht e dist ant et , dans l' aut r e sens, d' af f icher les
inf or mat ions en r et our sur l' cr an du client . Telnet ut ilise TCP comme pr ot ocole de t r anspor t . Le mode de
f onct ionnement est de t ype client -ser veur . Gnr alement ct ser veur c' est le por t 23 qui est ut ilis.
Une connexion TELNET dbut e t ouj our s par une phase de ngociat ion qui a pour but de dt er miner la conf igur at ion
du client ut ilis comme par exemple la f aon dont les donnes vont t r e gr oupes avant d' t r e envoyes (ligne par
ligne ou car act r e par car act r e).
Telnet ut ilise le concept de t er minal vir t uel qui per met de s' af f r anchir de la mult iplicit des t er minaux. Un t er minal
vir t uel consist e se dot er d' une base de communicat ion st andar d compr enant le codage des car act r es ASCI I et
de quelques car act r es de cont r le.
SMTP
SMTP signif ie Simple Mail Tr ansf er Pr ot ocol, c' est le pr ot ocole st andar d per met t ant de t r anf r er du cour r ier
d' un ser veur (on par le de ser veur SMTP) un aut r e. Le pr ot ocole SMTP f onct ionne en mode connect , le
dr oulement d' une connexion compr end t ouj our s les t apes suivant es :
q L' ouver t ur e de la session symbolis par la commande HELO ou EHLO sur les ver sions plus r cent es
q Un envoi MAI L FROM qui indique qui est l' expdit eur du message
q Un envoi RCPT TO qui indique le dest inat air e (s' il y a plusieur s dest inat air es, cet t e commande est r pt e
aut ant de f ois que ncessair e)
q Un envoi DATA qui cor r espond au cor ps du message
Le por t ut ilis par df aut est le por t 25.
La spcif icat ion de base du pr ot ocole SMTP indique que t ous les car act r es t r ansmis dans un mail soient cods en
ASCI I sur 7 bit s. Af in de pouvoir envoyer des car act r es de la t able ASCI I t endue (accent s, et c...) il est donc
ncessair e d' ut iliser des syst me de t r anscodage (spcif icat ions MI ME : Mult ipur pose I nt er net Mail Ext ensions)
comme base64 par exemple qui est ut ilis pour coder les f ichier s at t achs ou quot ed- pr int able pour les car act r es
spciaux cont enus dans le cor ps du message.
I l exist e d' aut r es pr ot ocoles lis la messager ie lect r onique :
q POP (Post Of f ice Pr ot ocol)
Ce pr ot ocole per met d' aller r cupr er son cour r ier sur un ser veur dist ant . Ce pr ot ocole est indispensable
pour les per sonnes qui ne sont pas connect s dir ect ement l' int er net , af in de r apat r ier leur s mails sur leur
machine. La ver sion POP3 gr e l' aut hent if icat ion par nom d' ut ilisat eur + mot de passe, par cont r e le
cr ypt age n' est pas ut ilis.
q I MAP (I nt er net Mail Access Pr ot ocol)
Ce pr ot ocole considr comme une alt er nat ive POP of f r e des possibilit s supplment air es. La pr incipale
est que le client de cour r ier peut demander les en-t t es des messages au ser veur , ou les cor ps de cer t ains
messages, ou la r echer che de messages r pondant cer t ains cr it r es ce qui per met une plus gr ande
souplesse d' ut ilisat ion.
SNMP
SNMP signif ie Simple Net wor k Management Pr ot ocol, c' est donc un pr ot ocole ut ilis pour cont r ler les dif f r ent s
lment s d' un r seau. Le pr incipe de f onct ionnement de SNMP est encor e une f ois bas sur un modle client -
ser veur .
Les dif f r ent s lment s de SNMP sont :
q Une st at ion de gest ion (Net wor k Management St at ion). Cet t e st at ion int er r oge les dif f r ent s composant s
du r seau.
Universit Virtuelle de Tunis Technologies des rseaux de communication
Thierry Jeandel
q Des composant s de r seau (st at ion, r out eur , pont s, et c...) avec des agent s qui sont en f ait des pr ogr ammes
qui s' excut e sur les dif f r ent s lment s du r seau.
q Des t ables MI B (Management I nf or mat ion Base) qui sont en f ait des bases de donnes gr es par chaque
agent et qui cont ienent des inf or mat ions lies la t r ansmission d' inf or mat ions au sein du r seau.
Le pr incipe de f onct ionnement de SNMP r epose sur les r equt es que peut f or muler la st at ion de gest ion et les
r ponses r envoyes par les dif f r ent s agent s int er r ogs. Pour r pondr e les agent s ut ilisent bien sr les donnes
st ockes dans leur s t ables MI B. I l est pr vu galement que l' agent d' un lment de r seau qui passer ait dans un
t at anor mal pr vienne la st at ion de gest ion par un message appel t r ap SNMP.
SNMP s' appuie sur des ser vices du pr ot ocole UDP.
NFS
NFS signif ie Net wor k File Syst em, c' est un pr ot ocole dvelopp l' or igine par Sun Micr osyst ems. Ce pr ot ocole
per met un ser veur NFS d' expor t er son syst me de f ichier s ver s des client s NFS. Chaque client NFS aur a donc
accs l' ar bor escence de f ichier s expor t e par le ser veur NFS comme s' il f aisait par t ie de son pr opr e syst me de
f ichier s. Les ver sions or iginales de NFS ut ilisaient le pr ot ocole UDP, les plus r cent es s' appuient sur le pr ot ocole
TCP plus adapt aux r seaux t endus. Au niveau de la couche session du modle OSI , NFS ut ilise le pr ot ocole RPC
(Remot e Pr ocedur e Call) qui per met d' ef f ect uer des appels de pr ocdur e dist ance.
Pour l' ut ilisat eur d' une par t it ion NFS, il dispose de t out es les opr at ions de manipulat ion de f ichier s ou de
r per t oir es classique avec en plus des pr ot ocoles par t iculier s comme Mount qui implment e la pr ocdur e de
mont age de l' ar bor escence NFS.

Universit Virtuelle de Tunis Technologies des rseaux de communication
Thierry Jeandel
Bibliogr aphie
Les livr es :
q TCP/ I P, Kar anj it S. Siyan, CampusPr ess
Les pr ot ocoles I P et TCP sont t r s bien dt aills
q TCP/ I P, J oe Casad, Campus Pr ess
Moins complet et t echnique que le pr cdent mais les pr ot ocoles de la couche Applicat ion sont
pr sent s de f aon assez complt e
Sur le Net :
q Les RFC de TCP/ I P :
Universit Virtuelle de Tunis Technologies des rseaux de communication
Thierry Jeandel
Exer cices et Test s
sommair e :
Enoncs
Solut ions

Exer cice 1
Pour chacune des classes de r seaux I P, A, B et C, calculer le nombr e t hor ique de r seaux possibles et le
nombr e t hor ique d' ht es par r seau.

Exer cice 2
Que dsigne les adr esses suivant es (Classe de r seau, @ de la machine, @ du r seau, et c...) ?
q 137.14.0.0 : Classe B, r seau 137.14, cet t e adr esse dsigne ce r seau
q 137.14.0.255 : Classe B, r seau 137.14, ht e 0.255
q 137.14.255.255 : Classe B, r seau 137.14, dif f usion
q 127.0.0.1 : Bouclage
q 0.0.146.245 : dsigne l' ht e 146.245 dans le mme r seau (classe B)
q 137.256.0.1 : adr esse impossible (256 >255)

Exer cice 3
Repr endr e l' exer cice 1 mais en t enant compt e de la cont r aint e lie aux adr esses spciales. Donner pour
chaque classe d' adr esse l' int er valle des adr esses de r seau. Evaluer le nombr e t hor ique d' ht es
Universit Virtuelle de Tunis Technologies des rseaux de communication
Thierry Jeandel
adr essables.

Exer cice 4
Dcoder le dat agr amme I P ci-dessous et r emplir le t ableau suivant :
Ver sion I P
Longueur de l' ent t e
(mot s de 32 bit s)

Longueur t ot ale du
dat agr amme

N du dat agr amme
Dat agr amme f r agment
?

TTL
Pr ot ocole de niveau
supr ieur

@I P sour ce
@I P dest inat ion

Dat agr amme I P (codage hexadcimal) :
45 00 00 28
7d e5 40 00
80 06 a8 32
c1 36 29 2a
c1 36 29 21
0c e8 00 8b
02 95 0d 6a
03 83 12 35
50 10 1c b2
8b 40 00 00

Universit Virtuelle de Tunis Technologies des rseaux de communication
Thierry Jeandel
Exer cice 5
Pour un r seau de classe C donner les dif f r ent es possibilit s en mat ir e de dcoupage en sous r seau en
pr cisant pour chaque solut ion le nombr e de sous r seau possible et le nombr e d' ht es par sous r seau ainsi
que le nombr e d' ht es t ot al.

Exer cice 6
Quel est le nombr e maximum d' ht e d' un sous-r seau de classe B ? Quel est le nombr e maximum de sous-
r seaux que l' on peut cr er par t ir d' un r seau de classe A ?
Exer cice 7
Une ent r epr ise a obt enu l' adr esse de r seau 144.25.0.0, on veut st r uct ur er ce r seau en 20 sous-r seaux.
Pr oposer un masque de sous-r seau et indiquer combien d' adr esses ser ont ut ilisables dans chacun des sous-
r seaux.
Exer cice 8
On a plac un analyseur de t r ames sur un or dinat eur connect un r seau local. Le document suivant
pr sent e uniquement les t r ames concer nant le pr ot ocole ht t p. Reconst it uer les t apes du dialogue.
GET /Deust/exo5.php HTTP/1.1
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-powerpoint,
application/vnd.ms-excel, application/msword, */*
Accept-Language: fr,ru;q=0.5
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 4.0)
Host: spmi2:8000
Connection: Keep-Alive
Universit Virtuelle de Tunis Technologies des rseaux de communication
Thierry Jeandel
HTTP/1.1 200 OK
Date: Thu, 21 Nov 2002 14:36:53 GMT
Server: Apache/1.3.24 (Win32) PHP/4.2.0
X-Powered-By: PHP/4.2.0
Keep-Alive: timeout=15, max=100
Connection: Keep-Alive
Transfer-Encoding: chunked
Content-Type: text/html
53
<html>
<head>
<title>Catalogue de photos</title>
</head>
....
GET /Deust/images/miniatures/s_image001.jpg HTTP/1.1
Accept: */*
Referer: http://spmi2:8000/Deust/exo5.php
Accept-Language: fr,ru;q=0.5
Accept-Encoding: gzip, deflate
If-Modified-Since: Wed, 07 Aug 2002 20:40:52 GMT
If-None-Match: "0-1b36-3d5185d4"
User-Agent: Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 4.0)
Host: spmi2:8000
Connection: Keep-Alive
HTTP/1.1 304 Not Modified
Date: Thu, 21 Nov 2002 14:36:53 GMT
Server: Apache/1.3.24 (Win32) PHP/4.2.0
Connection: Keep-Alive
Keep-Alive: timeout=15, max=99
ETag: "0-1b36-3d5185d4"
GET /Deust/images/miniatures/s_fdfd.jpg HTTP/1.1
Accept: */*
Referer: http://spmi2:8000/Deust/exo5.php
Accept-Language: fr,ru;q=0.5
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 4.0)
Host: spmi2:8000
Connection: Keep-Alive
HTTP/1.1 404 Not Found
Date: Thu, 21 Nov 2002 14:36:54 GMT
Server: Apache/1.3.24 (Win32) PHP/4.2.0
Keep-Alive: timeout=15, max=77
Connection: Keep-Alive
Transfer-Encoding: chunked
Content-Type: text/html; charset=iso-8859-1
156
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<HTML><HEAD>
<TITLE>404 Not Found</TITLE>
</HEAD><BODY>
<H1>Not Found</H1>
The requested URL /Deust/images/miniatures/s_fdfd.jpg was not found on this server.<P>
<HR>
<ADDRESS>Apache/1.3.24 Server at <A HREF="mailto:didier.croutz@univ-nancy2.fr">Spmi2</A> Port
8000</ADDRESS>
</BODY></HTML>0
POST /Deust/exo5.php HTTP/1.1
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-powerpoint,
Universit Virtuelle de Tunis Technologies des rseaux de communication
Thierry Jeandel
application/vnd.ms-excel, application/msword, */*
Referer: http://spmi2:8000/Deust/exo5.php
Accept-Language: fr,ru;q=0.5
Content-Type: application/x-www-form-urlencoded
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 4.0)
Host: spmi2:8000
Content-Length: 9
Connection: Keep-Alive
coupure=6
HTTP/1.1 200 OK
Date: Thu, 21 Nov 2002 14:36:58 GMT
Server: Apache/1.3.24 (Win32) PHP/4.2.0
X-Powered-By: PHP/4.2.0
Keep-Alive: timeout=15, max=75
Connection: Keep-Alive
Transfer-Encoding: chunked
Content-Type: text/html
53
<html>
<head>
<title>Catalogue de photos</title>
</head>
<body>
...
GET /Deust/exo5_a.php?numphot=4 HTTP/1.1
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-powerpoint,
application/vnd.ms-excel, application/msword, */*
Referer: http://spmi2:8000/Deust/exo5.php
Accept-Language: fr,ru;q=0.5
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 4.0)
Host: spmi2:8000
Connection: Keep-Alive

Solut ion de l' Exer cice 1
Classe A :
Nombr e de r seaux : De 000 0001 111 1111 , ce qui donne 127 r seaux.
Universit Virtuelle de Tunis Technologies des rseaux de communication
Thierry Jeandel
Nombr e d' ht es: 2
24
= 16,7 millions d' ht es / r seau
Classe B:
Nombr e de r seaux : , ce qui donne r seaux.
Nombr e d' ht es: 2
16
= 65 538 ht es / r seau
Classe C:
Nombr e de r seaux : De , ce qui donne r seaux.
Nombr e d' ht es: 2
8
= 256 ht es / r seau
Solut ion de l' Exer cice 2
q 137.14.0.0 : Classe A
q 137.14.0.255
q 137.14.255.255
q 127.0.0.1
q 0.0.146.245
q 137.256.0.1
Solut ion de l' Exer cice 3
Classe A : 126 r seaux et 16,7 Millions d' ht es/ r seaux. De 1.x.x.x 126.x.x.x
Classe B : 16384 r seaux et 65 534 ht es/ r seaux. De 128.x.x.x 191.x.x.x
Classe C : 2 097 152 r seaux et 254 ht es/ r seaux. De 192.x.x.x 223.x.x.x
Ce qui donne un espace d' adr essage t hor ique de 3,7 Milliar ds d' ht es envir on.
Solut ion de l' Exer cice 4
Ver sion I P 4
Universit Virtuelle de Tunis Technologies des rseaux de communication
Thierry Jeandel
Longueur de l' ent t e
(mot s de 32 bit s)
5
Longueur t ot ale du
dat agr amme
40 oct et s
N du dat agr amme 7d e5
Dat agr amme f r agment
?
Non
TTL 128
Pr ot ocole de niveau
supr ieur
TCP
@I P sour ce 193.54.41.42
@I P dest inat ion 193.54.41.33


Solut ion de l' Exer cice 5
Dans un sous r seau de classe C, 8 bit s sont allous l' adr esse de l' ht e.
Dans le cadr e d' un dcoupage en sous r seau, on a donc les possibilit s suivant es :
Nb de
bit s
r ser v
au sous
r seau
Nb de sous
r seaux
Nb d' ht es
par sous
r seau
Nb d' ht es
t ot al
1 I mpossible I mpossible I mpossible
2 2 62 124
3 6 30 180
4 14 14 56
5 30 6 180
6 62 2 124
7 I mpossible I mpossible I mpossible
8 I mpossible I mpossible I mpossible

Universit Virtuelle de Tunis Technologies des rseaux de communication
Thierry Jeandel
Solut ion de l' Exer cice 6
Pour un r seau de classe B, l' host -id t ient sur 2 oct et s donc 16 bit s, lor s d' un dcoupage en sous-r seaux, il
f aut pr endr e au minimum 2 bit s pour le sous-r seau, ce qui en laisse 14 pour le n d' ht e, sur 14 bit s on code
2
14
- 2 ht es, c' est dir e 16 382 ht es.
Pour un r seau de classe A, l' host -id t ient sur un 3 oct et s donc 24 bit s, lor s d' un dcoupage en sous-
r seaux, on peut pr endr e au maximum 22 bit s (car il f aut disposer d' au moins 2 bit s pour coder les ht es
des sous-r seaux), sur 22 bit s on peut coder 2
22
-2 sous-r seaux c' est dir e 4 194 302 sous-r seaux mais
dans chacun de ces sous-r seaux on ne disposer a que de 2 adr esses !!

Solut ion de l' Exer cice 7
Le r seau 144.25.0.0 est un r seau de classe B, le masque par df aut est 255.255.0.0. Pour obt enir 20 sous-
r seaux, il f aut "pr endr e" sur la par t ie host id 5 bit s, car sur 5 bit s on peut coder 2
5
valeur s donc 32-2=30
sous-r seaux (Rappel : sur 4 bit s, on ne peut coder que 2
4
-2 = 14 sous r seaux).
Le masque ut iliser ser a donc : 255.255.248.0 (248 est cod 1111 1000).
Dans chaque sous r seau, on dispose de 2
11
- 2 = 2046 adr esses.
Solut ion de l' Exer cice 8
GET /Deust/exo5.php HTTP/1.1
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-powerpoint,
application/vnd.ms-excel, application/msword, */*
Accept-Language: fr,ru;q=0.5
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 4.0)
Host: spmi2:8000
Universit Virtuelle de Tunis Technologies des rseaux de communication
Thierry Jeandel
Connection: Keep-Alive
I l s' agit de la demande de la page exo5.php (dans le dossier ou l' alias Deust ) sur l' ht e spmi2 en ut ilisant le
por t 8000. C' est une connexion per manent e qui est demande. Le navigat eur est I nt er net Explor er 5.5, il
accept e les langages f r anais et r usse ainsi que dif f r ent s f or mat s d' images et d' applicat ions comme
Wor d, Excel et Power Point .
HTTP/1.1 200 OK
Date: Thu, 21 Nov 2002 14:36:53 GMT
Server: Apache/1.3.24 (Win32) PHP/4.2.0
X-Powered-By: PHP/4.2.0
Keep-Alive: timeout=15, max=100
Connection: Keep-Alive
Transfer-Encoding: chunked
Content-Type: text/html
53
<html>
<head>
<title>Catalogue de photos</title>
</head>
....
C' est la r ponse du ser veur . Le ser veur est un ser veur Apache inst all sous Windows. Le code envoy est de
l' HTML gnr par un scr ipt PHP. La connexion per manent e est accept e avec un t imeout de 15 secondes et
un nombr e maxi de r equt es de 100. Les donnes ser ont dcoupes en blocs et envoyes par plusieur s
segment TCP.
GET /Deust/images/miniatures/s_image001.jpg HTTP/1.1
Accept: */*
Referer: http://spmi2:8000/Deust/exo5.php
Accept-Language: fr,ru;q=0.5
Accept-Encoding: gzip, deflate
If-Modified-Since: Wed, 07 Aug 2002 20:40:52 GMT
If-None-Match: "0-1b36-3d5185d4"
User-Agent: Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 4.0)
Host: spmi2:8000
Connection: Keep-Alive
Le navigat eur demande le char gement d' une image s_image001.j pg. Ce lien se t r ouve sur la page exo5.php.
Si la dat e de der nir e modif icat ion de la r essour ce est ant r ieur e au 7 Aot 2002, il est inut ile de r envoyer
cet t e image. De mme il est inut ile de r envoyer l' image si l' ETag est "0-1b36-3d5185d4".
HTTP/1.1 304 Not Modified
Date: Thu, 21 Nov 2002 14:36:53 GMT
Server: Apache/1.3.24 (Win32) PHP/4.2.0
Connection: Keep-Alive
Keep-Alive: timeout=15, max=99
ETag: "0-1b36-3d5185d4"
Rponse du ser veur : La r essour ce ne ser a pas r envoye puisqu' elle n' a pas t modif ie et que le ETag est
t ouj our s le mme.
GET /Deust/images/miniatures/s_fdfd.jpg HTTP/1.1
Accept: */*
Referer: http://spmi2:8000/Deust/exo5.php
Accept-Language: fr,ru;q=0.5
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 4.0)
Host: spmi2:8000
Connection: Keep-Alive
Universit Virtuelle de Tunis Technologies des rseaux de communication
Thierry Jeandel
Le navigat eur demande le char gement d' une image s_f df d.j pg. Cet t e image ne se t r ouve pas dans le cache
du navigat eur .
HTTP/1.1 404 Not Found
Date: Thu, 21 Nov 2002 14:36:54 GMT
Server: Apache/1.3.24 (Win32) PHP/4.2.0
Keep-Alive: timeout=15, max=77
Connection: Keep-Alive
Transfer-Encoding: chunked
Content-Type: text/html; charset=iso-8859-1
156
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<HTML><HEAD>
<TITLE>404 Not Found</TITLE>
</HEAD><BODY>
<H1>Not Found</H1>
The requested URL /Deust/images/miniatures/s_fdfd.jpg was not found on this server.<P>
<HR>
<ADDRESS>Apache/1.3.24 Server at <A HREF="mailto:didier.croutz@univ-nancy2.fr">Spmi2</A> Port
8000</ADDRESS>
</BODY></HTML>0
Rponse du ser veur : l' image est int r ouvable. un message d' er r eur en HTML est envoy avec cet t e r ponse.
POST /Deust/exo5.php HTTP/1.1
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-powerpoint,
application/vnd.ms-excel, application/msword, */*
Referer: http://spmi2:8000/Deust/exo5.php
Accept-Language: fr,ru;q=0.5
Content-Type: application/x-www-form-urlencoded
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 4.0)
Host: spmi2:8000
Content-Length: 9
Connection: Keep-Alive
coupure=6
Le navigat eur envoie un f or mulair e (en mt hode POST), le scr ipt qui t r ait e la page est exo5.php. Cont enu
des donnes du f or mulair e : "coupur e=6"
HTTP/1.1 200 OK
Date: Thu, 21 Nov 2002 14:36:58 GMT
Server: Apache/1.3.24 (Win32) PHP/4.2.0
X-Powered-By: PHP/4.2.0
Keep-Alive: timeout=15, max=75
Connection: Keep-Alive
Transfer-Encoding: chunked
Content-Type: text/html
53
<html>
<head>
<title>Catalogue de photos</title>
</head>
<body>
...
Le ser veur r pond en gnr ant la page cor r espondant e (la valeur coupur e=6 a sans dout e t ut ilise par le
scr ipt php qui a gnr cet t e page).
On r emar que que le nombr e maximum de r equt e dans le champ Keep-Alive diminue au f ur et mesur e.
Universit Virtuelle de Tunis Technologies des rseaux de communication
Thierry Jeandel
GET /Deust/exo5_a.php?numphot=4 HTTP/1.1
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-powerpoint,
application/vnd.ms-excel, application/msword, */*
Referer: http://spmi2:8000/Deust/exo5.php
Accept-Language: fr,ru;q=0.5
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 4.0)
Host: spmi2:8000
Connection: Keep-Alive
Le navigat eur envoie une r equt e en mt hode GET avec le par amt r e "numphot " qui est gal 4.

Universit Virtuelle de Tunis Technologies des rseaux de communication
Thierry Jeandel







Ministere de l`Enseignement Superieur et des recherches scientiIiques
Universite Virtuelle de Tunis












Intitule du chapitre :



Technologies des rseaux de communication




Nom de l`auteur :




Grard-Michel Cochard & Edoardo Berera
& Michel Besson Thierry 1eandel


















Cette ressource est la propriete exclusive de l'UVT. Il est strictement interdit de la reproduire a des Iins
commerciales. Seul le telechargement ou impression pour un usage personnel (1 copie par utilisateur) est permis.


Commut at ion de cir cuit s, commut at ion de paquet s
Sommair e :
I nt r oduct ion
Commut at ion de cir cuit s
Commut at ion de paquet s
X25

I nt r oduct ion
Pour t r ansmet t r e des inf or mat ions au-del d' un r seau local, il est ncessair e d' ut ilis un r seau commut qui est un r seau par t iellement maill, compor t ant des
noeuds de commut at ion. Les st at ions qui changent des inf or mat ions doivent t r e r elies chacune un noeud de commut at ion. I l exist e deux gr ands t ypes de
r seaux commut s : les r seaux commut at ion de cir cuit s et les r seaux commut at ion de paquet s. I ls sont t udis en dt ail plus loin
Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
Pour t r ansmet t r e des inf or mat ions au-del d' un r seau local, il est ncessair e d' ut ilis un r seau commut qui est un r seau par t iellement maill, compor t ant des
noeuds de commut at ion. Les st at ions qui changent des inf or mat ions doivent t r e r elies chacune un noeud de commut at ion. I l exist e deux gr ands t ypes de
r seaux commut s : les r seaux commut at ion de cir cuit s et les r seaux commut at ion de paquet s. I ls sont t udis en dt ail plus loin.
Le maillage d' un r seau commut n' est pas t ot al ce qui ser ait ir r alist e (chaque noeud n' est pas r eli dir ect ement t ous les aut r es noeuds). I l exist e donc pour
chaque noeud quelques liaisons dir ect es avec d' aut r es noeuds, appels noeuds voisins. Le choix des liaisons r sult e d' une analyse en cot s, en char ges et en
scur it .
Les noeuds ont pour vocat ion essent ielle de r ecevoir des inf or mat ions par une liaison et de les dir iger ver s un aut r e noeud par une aut r e liaison de manir e les
acheminer au dest inat air e (f onct ion r out age). Les inf or mat ions vont donc passer de noeud en noeud pour ar r iver dest inat ion. Cer t ains noeuds sont des noeuds
d' ent r e-sor t ie du r seau : des st at ions leur sont at t aches. Ces noeuds ont donc une f onct ion supplment air e de r cept ion/ dlivr ance de donnes.
Les liaisons ent r e noeuds sont gnr alement opt imises : elles sont mult iplexes, soit de manir e spat iale (FDM : Fr equency Division Mult iplexing), soit de manir e
t empor elle (Time Division Mult iplexing).
Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
Commut at ion de cir cuit s
Dans ce mode de commut at ion, un chemin (cir cuit , channel) est const r uit ent r e l' met t eur et le r cept eur par t ir des liaisons du r seau commut . Ce cir cuit est
"t empor air e" dans la mesur e o il n' a d' exist ence que sur la dur e de la communicat ion ent r e met t eur et r cept eur . I l est ensuit e libr de manir e ce que les
liaisons puissent t r e ut ilises dans le cadr e d' une aut r e communicat ion.
Une communicat ion, via un r seau commut at ion de cir cuit s ncessit e donc 3 phases :
q la connexion : const r uct ion du cir cuit
I l f aut au pr alable const r uir e un cir cuit ent r e les deux st at ions f air e communiquer . La st at ion met t r ice envoie une demande de connexion au noeud le plus
pr oche. Celui-ci r cept ionne cet t e demande, l' analyse et suivant les r gles de r out age choisit un canal (et le r ser ve) ver s le noeud voisin le plus adquat ver s
lequel la demande de connexion est t r ansmise. le pr ocessus de pour suit ainsi j usqu' au noeud de r at t achement de la st at ion r cept r ice, et donc j usqu' cet t e
st at ion (on vr if ie aussi que cet t e st at ion est pr t e accept er la connexion).
q le t r ansf er t des donnes
Le cir cuit de bout en bout t ant df ini et const r uit , les donnes peuvent t r e changes ent r e les deux st at ions (le cir cuit est gnr alement f ull duplex) comme si
ces st at ions t aient r elies dir ect ement .
q la dconnexion : libr at ion des liaisons du cir cuit vir t uel
A la f in du t r ansf er t de donnes, l' une des st at ions peut pr endr e l' init iat ive de libr er le cir cuit . L' avis de dconnexion est t r ansmis de noeud en noeud et les
dif f r ent s canaux mobiliss pour la communicat ion sont libr s.
Plusieur s r emar ques doivent t r e f ait es sur ce mode de commut at ion :
q Pour un r seau "char g", il doit y avoir suf f isamment de canaux sur les liaisons ent r e les noeuds pour pouvoir sat isf air e les demandes de connexion et donc
la const r uct ion de cir cuit s.
q Une bonne r ent abilit du r seau suppose que le cir cuit soit pleinement ut ilis dur ant la communicat ion. Ce n' est gnr alement pas le cas lor s d' une
applicat ion conver sat ionnelle (il y a beaucoup de "blancs") ; c' est par cont r e le cas pour le t r ansf er t de la voix.
q La demande de connexion et l' avis de dconnexion demandent un dlai supplment air e celui du t r ansf er t de donnes.
Le plus connu et le plus ancien des r seaux commut at ion de cir cuit s est le r seau t lphonique (RTC ou Rseau Tlphonique Commut ) qui, par la suit e a t
galement ut ilis pour la t r ansmission de donnes.
Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
Examinons maint enant les aspect s t echnologiques lis la commut at ion de cir cuit : il y en a t r ois pr incipaux : la st r uct ur e d' un commut at eur , le r out age et la
signalisat ion.
Un commut at eur possde des lignes "ent r e" et des lignes "sor t ies". A chaque ligne "ent r e", le commut at eur a pour r le de f air e cor r espondr e une ligne "sor t ie".
La st r uct ur e la plus simple est une mat r ice d' int er connexion (cr ossbar mat r ix).
La f igur e ci-dessous mont r e un commut at eur 8x8 8 lignes en ent r e et 8 lignes en sor t ie. Les point s de commut at ion sont act if s ou passif s suivant les besoins de
commut at ion.
On not er a que la possibilit de connexion d' une ligne d' ent r e une libr e de sor t ie non occupe est t ouj our s possible et que le nombr e de point s de connexion est
n
2
si le nombr e de lignes d' ent r e ou de sor t ie est gal n. Ceci peut poser pr oblme lor sque le nombr e de lignes ent r e/ sor t ie devient gr and.
Une manir e de r duir e le nombr e de point s de connexion est de pr voir plusieur s "t ages" de commut at ion. La f igur e ci-dessous en donne un exemple pour le cas
de 8 lignes d' ent r e et de 8 lignes de sor t ie.
Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
Le nombr e de point s de commut at ion est r duit 40 au lieu de 64. Le pr ix payer est cependant un cer t ain blocage de lignes puisque t out es les liaisons ne sont
plus possibles (par exemple la st at ion 5 ne peut t r e r elie aucune aut r e st at ion).
Dans les commut at eur s pr cdent s, il y a une communicat ion par ligne int er ne. On peut
cependant ut iliser les "bienf ait s" de la numr isat ion pour pr oposer des commut at eur s bass
sur TDM, c' est dir e sur un mult iplexage t empor el. I maginons n lignes d' ent r e/ sor t ie
bidir ect ionnelles un dbit d chacune. Le commut at eur ut ilise un bus haut dbit . Chaque
ligne d' ent r e est dot e d' un "slot " de t emps pour envoyer des donnes sous f or me d' un
bloc de bit s sur le bus. Ces slot s sont mult iplexs avec TDM sur le bus en une t r ame
(compor t ant donc n slot s pleins ou vides). De la mme manir e, une ligne d' ent r e r et ir e le
cont enu du slot qui lui est assign.
Bien ent endu le dbit du bus doit t r e supr ieur nxd.

Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
Commut at ion de paquet s
La commut at ion de paquet s est appar ue ver s 1970 pour r soudr e le pr oblme de la t r ansmission de donnes numr iques sur de longues dist ances. La commut at ion
de cir cuit s t ait en ef f et r elat ivement inadapt e (mais par f ait ement adapt e pour la voix) la t r ansmission de donnes numr iques ; d' une par t , la communicat ion
ent r e syst mes inf or mat iques compor t e de nombr eux "silences" et la voie de t r ansmission, si elle est r ser ve en t ot alit cet t e communicat ion, n' est donc pas
ut ilise 100% ; par ailleur s, la commut at ion de cir cuit s s' ef f ect ue dbit const ant ce qui cont r aint nor mment les quipement s (ser veur s, st at ions) qui
possdent des possibilit s dif f r ent es en dbit .
Dans la commut at ion de paquet s, un bloc d' inf or mat ion t r ansmet t r e est dcoup en paquet s. Un paquet compor t e donc une f r act ion de l' inf or mat ion
t r ansmet t r e mais aussi un champ de cont r le, gnr alement plac en dbut de paquet (en-t t e).

Dans un r seau commut at ion de paquet s, un noeud de commut at ion a pour r le de r ecevoir les paquet s ent r ant s, d' examiner les en-t t es et les dest inat ions, de
choisir une voie de sor t ie pour chaque paquet , de met t r e les paquet s r eus dans les f iles d' at t ent e adquat es pour leur acheminement . On not er a, en par t iculier
que des paquet s pr ovenant de messages dif f r ent s peuvent t r e mult iplexs (mult iplexage t empor el) sur une mme liaison et que les dbit s des dif f r ent es
liaisons peuvent t r e dif f r ent s.
Rappelons que les paquet s peuvent t r e achemins suivant deux modes dif f r ent s :
q le mode "cir cuit vir t uel" : un chemin ent r e le noeud ent r ant et le noeud dest inat ion est const r uit (t ablissement du cir cuit vir t uel), puis t ous les paquet s
d' un mme message suivent ce chemin ; ils ar r ivent donc dans l' or dr e o ils ont t mis (acheminement en squence).
q le mode "dat agr amme" : chaque paquet est t r ait indpendamment des aut r es ; les paquet s n' ar r ivent donc pas ncessair ement dans le mme or dr e que
celui de l' mission ; ils doivent t r e r emis en squence pour dlivr ance au dest inat air e.
Le diagr amme ci-dessous mont r e l' int r t de la commut at ion de paquet s par r appor t la commut at ion de cir cuit s en ce qui concer ne le dlai de t r ansmission.
L' exemple est bas sur un message de 36 oct et s ; l' en-t t e des paquet s est suppos t r e de 3 oct et s. On considr e plusieur s possibilit s : 1 seul paquet de 36
oct et s ut iles ; 3 paquet s de 12 oct et s ut iles ; 6 paquet s de 6 oct et s ut iles ; 12 paquet s de 3 oct et s ut iles. Pour la t r ansmission de chaque paquet on doit pr endr e en
considr at ion le dlai d' acheminement (en pr incipe la vit esse de la lumir e) et le t emps de t r ait ement de chaque paquet (examen de l' en-t t e et st ockage dans
un buf f er ) ; il f audr ait y aj out er le t emps d' at t ent e avant r -mission (le paquet est plac dans une f ile d' at t ent e) ; le t emps d' at t ent e est nglig dans le
diagr amme.
Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
1 paquet
3 paquet s
6 paquet s
12 paquet s
Ce diagr amme nous appr end que la t aille du paquet doit t r e choisie de manir e opt imale : nous voyons, en ef f et , que la t aille de 6 oct et s ut iles cor r espond ici au
meilleur dlai d' acheminement . Si la t aille est plus pet it e, l' inf or mat ion de cont r le (en-t t e) est plus impor t ant e car plus f r quent e.
L' acheminement des paquet s ncessit ent une f onct ion r out age au niveau des noeuds de commut at ion. Cet t e f onct ion per met de dir iger un paquet ent r ant ver s le
Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
noeud voisin le plus appr opr i l' acheminement du paquet ver s sa dest inat ion f inale. Plusieur s mt hodes de r out age peuvent t r e envisages. Nous passons en
r evue br ivement les pr incipales mt hodes.
q r out age par inondat ion
Un paquet ent r ant dans un noeud de commut at ion est ident if i (on gar de t r ace de son ident if icat ion) puis des copies sont envoyes sur t out es les
aut r es voies possibles (aut r es que la voie ent r ant e). Le paquet va ainsi se mult iplier sur le r seau et t r ansit er par t out es les liaisons du r seau. I l
f inir a donc par ar r iver au dest inat air e. Deux mcanismes per met t ent d' vit er une pr olif r at ion t r op gr ande des paquet s :
q quand un paquet dj ident if i r evient sur un noeud, celui-ci le r econnait et le r e-t r ansmet pas.
q un paquet est dot d' un compt eur de hops (passage sur un noeud de commut at ion) ; ce compt eur est f ix une valeur init iale
au niveau du noeud sour ce du r seau ; chaque f ois que le paquet t r aver se un noeud, le compt eur est dcr ment ; lor sque le
compt eur ar r ive zr o, le paquet est dt r uit .
Bien que sur pr enant au pr emier abor d, le r out age par inondat ion est t r s ef f icace ; il peut t r e ut ilis pour cer t aines applicat ions milit air es.
q r out age st at ique
Une t ude globale du r seau est suppose avoir t ef f ect ue et , par emploi d' algor it hmes de "moindr e cot ", les r out es opt imales ent r e les diver s
noeuds ont t t ablies. On sait ainsi, pour une dest inat ion donne, dir iger en chaque noeud un paquet ver s le noeud voisin adquat , ce qui signif ie
que chaque noeud est dot d' une t able de r out age (dest inat ion, noeud voisin). La mt hode est simple ; t out ef ois elle ne pr end pas en compt e les
modif icat ions possibles du r seau, savoir la r upt ur e d' une liaison ou l' engor gement d' une liaison.
q r out age alat oir e
Pour chaque noeud, on peut envisager de choisir la voie de sor t ie "au hasar d". En f ait , on ut ilise des pr obabilit s per met t ant une cer t aine opt imalit .
Les dbit s des voies n' t ant pas ncessair ement les mmes, on peut df inir les pr obabilit s suivant es : pi = D
i
/ D
k
o D
i
est le dbit d' une voie
sor t ant e et o la somme des dbit s D
k
por t e sur t out es les voies sor t ant es (aut r es que la voie d' ent r e du paquet ).
q r out age adapt at if
I l s' agit d' une f or me plus avance per met t ant une adapt at ion du r out age l' t at du r seau. Le r out age adapt at if se base sur l' change
d' inf or mat ion ent r e les noeuds du r seau. Ces inf or mat ions per met t ent de met t r e j our les t ables de r out age. Bien ent endu, l' change
d' inf or mat ion doit t r e assez f r quent pour par er t out e vent ualit ; a cont r ar io, l' change d' inf or mat ion cont r ibue de manir e non ngligeable
augment er la char ge du r seau.
Le cont r le de congest ion est une f onct ion du r seau qui per met d' vit er les pr oblmes d' engor gement de cer t aines ar t r es du r seau. Les mcanismes employs
sont diver s. On peut dj considr er que le r out age adapt at if est une manir e de limit er les cir const ances de congest ion car l' envoi d' inf or mat ions per met de
dt er miner les point s noir s du r seau et , donc, de pr endr e les dcisions adquat es (par exemple diminut ion de dbit ) ; une aut r e f aon de pr ocder est l' envoi
d' un paquet de cont r le par un noeud "congest ionn" t ous les aut r es noeuds ; cet t e mt hode a le gr os inconvnient d' augment er aussi la char ge du r seau. Une
Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
var iant e plus int r essant e est l' incor por at ion d' inf or mat ion de congest ion dans les paquet s d' inf or mat ion ; on peut ainsi f air e r emont er des inf or mat ions de
congest ion ver s l' amont ou l' aval d' un noeud congest ionn.
Dans la t r ansmission de paquet s, on df init deux modes de ser vice : le ser vice or ient connexion et le ser vice non connect . Dans un ser vice or ient connexion,
les paquet s suivent une connexion logique ent r e une st at ion sour ce et une st at ion dest inat ion ; les paquet s t r ansit ent donc "en squence" sur cet t e connexion
logique (appele cir cuit vir t uel). Dans un ser vice non connect , les paquet s mis d' une st at ion sour ce sont t r ansmis de manir e indpendant e la st at ion
dest inat ion ; ils n' ar r ivent donc pas ncessair ement en squence.
Bien que la t er minologie des ser vices soit analogue celle des modes de t r ansmission de paquet s (cir cuit vir t uel et dat agr amme), il f aut bien compr endr e que les
deux t ypes de ser vices sont indpendant s des t ypes de r seau ut iliss. On peut en ef f et t r ouver les quat r e sit uat ions suivant es :
ser vice or ient connexion via un r seau
commut at ion de paquet s de t ype cir cuit vir t uel
ser vice or ient connexion via un r seau
commut at ion de paquet s de t ype dat agr amme
Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
ser vice non connect via un r seau
commut at ion de paquet s de t ype cir cuit vir t uel
ser vice non connect via un r seau
commut at ion de paquet s de t ype dat agr amme
X25
Le pr ot ocole X25 est ut ilis dans plusieur s r seaux commut at ion de paquet s, not amment le r seau f r anais TRANSPAC. I l s' agit en f ait d' une pile de pr ot ocoles
X25 r sult ant d' une nor malisat ion par le CCI TT (1976) et qui concer ne les t r ois couches basses de l' I SO/ OSI :
Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
q couche physique : X21,
q couche liaison : var iant e LAPB (Link Access Pr ot ocol - Balanced) de HDLC,
q couche r seau : X25.paquet .

Le pr ot ocole X21 df init la j onct ion ent r e un ETTD (Equipement Ter minal de Tr ait ement de Donnes = or dinat eur ) et un point d' ent r e sur un r seau X25,
const it u d' un ETCD (Equipement Ter minal de Cir cuit de Donnes). Le schma ci-dessous df init l' int er f ace X21 :

Le pr ot ocole HDLC, de la couche liaison, a t dcr it au dbut de ce cour s. Nous y r envoyons le lect eur .
Au niveau de la couche r seau, les paquet s X25 sont const it us par t ir de l' inf or mat ion pr ovenant de la couche supr ieur e. Une en-t t e de paquet est aj out e. Le
paquet X25 est t r ansmis la couche liaison et est t r ansf or m en une t r ame HDLC :

Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
X25 ut ilise le concept de cir cuit vir t uel : 16 gr oupes de 256 canaux logiques peuvent t r e mult iplexs ent r e un ETTD et un ETCD. Le f or mat gnr al d' un paquet
de donnes X25 est dcr it ci-dessous :

q I G est l' ident if icat eur gnr al : il cor r espond gnr alement aux deux combinaisons suivant es :
0001 : les paquet s sont numr ot s de 0 7
0010 : les paquet s sont numr ot s de 0 127
q GCL est le numr o du gr oupe de canaux logiques ( de 0 15); le numr o de canal logique va de 0 255.
q P(S) et P(R) sont des numr os de squence : P(S) est le numr o, de paquet , P(S) est le numr o du pr ochain paquet at t endu.
q M (Mor e Dat a) est un bit f ix 1 si le paquet possde une suit e (d' aut r es paquet s appar t enant au mme message), sinon il est 0.
En addit ion aux paquet s de donnes, des paquet s de cont r le per met t ent de vhiculer de l' inf or mat ion de ser vice (on se limit e ici la numr ot at ion des paquet s
modulo 8) :
paquet d' appel : il est car act r is par le code 00001111 ; il compor t e les adr esses r seau
de la sour ce et de la dest inat ion (ces adr esses de longueur var iable implique l' indicat ion de
ces longueur s) ; des ser vices complment air es peuvent t r e df inis ; l' ut ilisat eur peut
aj out er j usqu' 64 oct et s d' inf or mat ions supplment air es.
Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
paquet de f er met ur e : il est car act r is par le code 00010011 ; il compor t e des indicat ions
analogues celles du paquet d' ouver t ur e ; il compor t e aussi la r aison de la f er met ur e du
cir cuit vir t uel.
paquet de cont r le : 3 paquet s de cont r le sont pr incipalement ut iliss :
RR (Receive Ready) : acquit t ement des paquet s de numr os ant r ieur s P(R) ; t ype : 00001
RNR (Receive Not Ready) : le r cept eur ne peut r ecevoir de paquet s ; il f aut r epr endr e
par t ir du paquet de numr o P(R) ; t ype : 00101. Ce paquet est ut ilis pour le cont r le de
f lux ;
REJ (Rej ect ) : le paquet r eu n' est pas accept ; il f aut r epr endr e par t ir du paquet de
numr o P(R) ; t ype : 01001. Ce paquet est ut ilis pour le cont r le d' er r eur .
La vie d' un cir cuit vir t uel compor t e t r ois phases : ouver t ur e, t r ansf er t de donnes, f er met ur e . Dans la phase d' ouver t ur e, un paquet spcial df init le chemin
(cir cuit vir t uel) que pr endr ont les paquet s suivant s; chaque noeud du r seau, il r ser ve les r essour ces ncessair es; la phase de t r ansf er t de donnes donne lieu
la cir culat ion de paquet s en squence le long du cir cuit vir t uel pr cdemment df init ; enf in, un paquet de f er met ur e libr e les r essour ces mobilises. Le schma ci-
dessous dcr it un change t ypique de paquet s X25 ent r e deux st at ions A et B :
Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
On not er a que l' acquit t ement peut s' ef f ect uer soit via un paquet de donnes, soit par un paquet de cont r le si aucun paquet de donnes n' est met t r e.
Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
Pour assur er la connexion de t er minaux asynchr ones (mode car act r e), comme le Minit el par exemple, il est ncessair e de pr voir une int er f ace dont le r le est de
conver t ir les car act r es en paquet s et r cipr oquement ; il s' agit d' un PAD (Paquet Assembleur Dsassembleur ).

Exer cices
Exer cice 1 (quest ions a, b, c) ; QCM1 ; QCM2 ; QCM3 ; QCM4 ; QCM5

Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
Relais de t r ames
Sommair e :
I nt r oduct ion
Ar chit ect ur e globale du Relais de Tr ames
Tr ame FR et Cir cuit s vir t uels
Cont r le de Congest ion

I nt r oduct ion
A l' or igine conu pour le RNI S (Rseau Numr ique I nt gr at ion de Ser vices, en anglais I SDN), le r elais de t r ame (en anglais
Fr ame Relay ; on dit aussi, en f r anais, "r elayage de t r ames") est une amlior at ion not able de X25 (X25 a donn lieu aux
pr emier s r seaux numr iques comme Tr anspac en Fr ance).
Le r elais de t r ame ne concer ne que les couches basses du modle OSI : couche physique (1) et couche liaison (2) . I l est bien
adapt aux classes de r seaux f iables (c' est dir e avec un t aux d' er r eur f aible) car des "conomies" sont f ait es sur le
cont r le d' er r eur . Les dbit s at t eignent 2 Mbit s/ s et peuvent aller j usqu' 45 Mbit s/ s (Tr anspac at t eignait 48 000 bit s/ s).
Avant d' exposer en quoi consist e le r elais de t r ame, il est bon de f air e quelques r appels sur X25. La commut at ion de paquet s
X25 est bas sur t r ois avis : X25 paquet pour la couche r seau, HDLC pour la couche liaison et X11 pour la couche physique.
Le mult iplexage des paquet s est ef f ect u par la couche r seau.
Les deux couches, liaison (pour les t r ames) et r seau (pour les paquet s) ef f ect uent un cont r le d' er r eur et un cont r le de
f lux ce qui gnr e un t r af ic impor t ant . I maginons par exemple le t r anspor t d' un paquet unique depuis un or dinat eur met t eur
ver s un or dinat eur r cept eur en supposant que le r seau ut ilis est bas sur X25 et se compose de 5 t r onons (liaisons) et de
4 noeuds de communicat ion. La paquet ser a t r ansmis au r cept eur qui, apr s vr if icat ion du champ de cont r le d' er r eur ,
r enver r a un acquit t ement (en supposant qu' il n' y ait pas d' er r eur ). Tout ef ois, le paquet est encapsul dans des t r ames au
niveau de chaque liaison, et pour chaque t r ame un cont r le d' er r eur est ef f ect u (on suppose qu' il n' y a qu' une seule t r ame)
avec r et our d' acquit t ement . L' animat ion ci-dessous explicit e le t r af ic gnr par l' envoi de ce simple paquet et de son
acquit t ement .

Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
On const at e que pour ce seul envoi, il est ncessair e de f air e 20 t r ansact ions.
Ar chit ect ur e globale du r elais de t r ames
Dans le cas du r elais de t r ames, la couche liaison est spar e en deux sous-couches :
q la sous-couche supr ieur e (couche d' adapt at ion ou LAPF cont r ol - LAPF = Link Access Pr ocedur e f or Fr ame-mode
bear er ser vices, qui est une amlior at ion de LAPD) ne concer ne que les lment s t er minaux et non pas les noeuds du
r seau : elle assur e les f onct ionnalit s de cont r le de f lux, de cont r le d' er r eur s et d' acquit t ement . On l' appelle
quelquef ois la sous-couche EOP (Element Of Pr ocedur e).
q la sous-couche inf r ieur e (appele noyau ou LAPF cor e) a pour f onct ionnalit s essent ielles la commut at ion des t r ames,
la dt ect ion des er r eur s (mais pas leur t r ait ement qui est du r essor t de la sous couche adapt at ion ou des couches
supr ieur es), l' indicat ion de congest ion, le mult iplexage des t r ames. Les t r ames non valides sont simplement limines.
La couche physique n' est concer ne que par la signalisat ion r elat ive au "dr apeau" de t r ame. Rappelons qu' une t r ame HDLC est
dlimit e par des dr apeaux dont le code est "01111110". La couche physique r emplacer a syst mat iquement t out e suit e de
"11111" par "111110" pour vit er de conf ondr e un mor ceau d' inf or mat ion avec un dr apeau.

Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard

On peut const at er sur l' animat ion ci-dessous que le t r ansf er t de donnes en Relais de Tr ames est plus simple que dans le cas
de X25 (on se place dans les mmes condit ions que l' animat ion pr cdent e) :

Tr ame FR et Cir cuit s vir t uels
La t r ame employe est analogue celle de HDLC avec cependant les dif f r ences suivant es :
q I l n' y a qu' un seul t ype de t r ame, la t r ame d' inf or mat ion ; il n' y a pas de t r ames de super vision, ni de t r ame non
numr ot es. La connexion et la dconnexion sont ef f ect ues sur un canal spcial (le DLCI 0).
q I l n' est pas possible d' ef f ect uer des cont r les de f lux, ni des t r ait ement s d' er r eur s : pas de champs de numr o de
squence.
Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
Le f anion ou dr apeau est la suit e binair e "01111110".
Le champ en-t t e peut pr endr e 2 (comme sur la f igur e ci-dessus) , 3 ou 4 oct et s ; il cont ient essent iellement le numr o de
DLCI (Digit al Link Connect ion I dent if ier ), c' est dir e le numr o local du cir cuit vir t uel empr unt (n' a de sens que sur une
liaison). Les champs FECN, BECN et DE sont explicit s plus loin.
FCS (Fr ame Check Sequence) ser t la dt ect ion (uniquement ) des er r eur s. Si une er r eur est dt ect e, la t r ame est limine
par le noeud concer n.
Le champ de donnes est var iable, sa t aille maximale est df inie par la t aille maximale de la t r ame FR : 4 Ko.
DLCI t ient sur deux blocs de bit s, le pr emier de 6, le second de 4, ce qui f ait 10 bit s en t out ; les valeur s de DLCI peuvent
donc aller t hor iquement de 0 1023 ce qui cor r espond des numr os de liaisons vir t uelles. En f ait , il exist e des numr os
r ser vs (par exemple, 0 est r ser v la demande de connexion, 1023 est r ser v la signalisat ion de congest ion, ....) et il
n' est possible d' ut iliser que 992 numr os.
DLCI Ut ilisat ion
0 signalisat ion (appel)
1 15 r ser vs
16 1007 DLCI pour ut ilisat eur s
1008
1018
r ser vs
1019
1022
Mult icast
1023
signalisat ion de la
congest ion
Au passage un noeud de communicat ion, une t able d' acheminement t ablit la connexion ent r e la liaison vir t uelle ent r ant e et
la liaison vir t uelle sor t ant e ; ces t ables d' acheminement sont mises j our chaque demande de connexion.
Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
Le cont r le de congest ion
Le suivi du t r af ic et le cont r le de congest ion est bas sur l' aut odiscipline des ut ilisat eur s. Chaque ut ilisat eur souscr it un
cont r at pour un dbit donn, le CI R (Commit t ed I nf or mat ion Rat e) ; le dbit ef f ect if est mesur pendant une cer t aine
pr iode T et le CI R cor r espond au nombr e de bit s Bc (Commit t ed Bur st Size):
CI R = Bc/ T
I l est t out ef ois per mis aux ut ilisat eur s de dpasser d' une cer t aine quant it ce dbit , ou, pour r aisonner sur la pr iode T, la
quant it Bc. On dsigne par Be (Excess Bur st Size) le sur plus de bit s per mis ; le dbit maximal aut or is est alor s :
Dmax = (Be + Bc)/ T
Le suivi du t r af ic, pour un ut ilisat eur donn, est ef f ect u par le noeud d' ent r e. Ce suivi ut ilise le bit DE (Discar d Eligibilit y)
de la t r ame. On mesur e pendant la pr iode T, le nombr e cumul de bit s mis. Tr ois cas sont considr er :
q N <Bc : t out se passe bien et DE est mis zr o.
q Bc <N <Bc + Be : le dbit souscr it est dpass mais r est e dans les limit es per mises. DE est mis 1, mais la t r ame est
nanmoins t r ansmise ; cependant si on r encont r e un noeud congest ionn, la t r ame avec DE=1 est dt r uit e.
q N >Bc + Be : la t r ame est r ej et e d' of f ice.
La f igur e ci-dessous dcr it l' envoi successif de t r ames d' un usager .
Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
En cas de congest ion, il est ut ile d' aver t ir les ut ilisat eur s, ce qui peut se f air e de t r ois manir es dif f r ent es :
q mode FECN (For war d Explicit Congest ion Not if icat ion) : un noeud qui est en congest ion met 1 le bit FECN des
t r ames qui le t r aver sent ce qui per met d' aver t ir le dest inat air e.
q mode BECN (Backwar d Explicit Congest ion Not if icat ion) : ce mode est ut ilis dans le cas d' une t r ansmission bi-
dir ect ionnelle (deux cir cuit s vir t uels sont alor s ut iliss) ; si une t r ame r emont e ver s l' amont , le noeud congest ionn
met le bit BECN des t r ames 1 ce qui per met d' aver t ir l' met t eur qui devr a alor s r duir e son dbit .
q mode CLLM (Consolidat ed Link Layer Management ) : dans la pr at ique, il n' y a pas symt r ie dans une communicat ion bi-
dir ect ionnelle, le t r af ic de r et our t ant not ablement plus f aible que le t r af ic aller . De ce f ait , la signalisat ion
l' met t eur d' une congest ion est lent e. Pour r soudr e ce pr oblme, CLLM pr voit une signalisat ion spciale ut ilisant le
canal DLCI 1023 pr vu uniquement pour signaler les congest ion par l' envoi d' un message spcial.
Exer cices
Exer cice 2 ; QCM6 ; QCM7 ; QCM8

Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
ATM
Sommair e :
Gnr alit s
La couche ATM
La couche AAL
Qualit de ser vice et Cont r le de Congest ion
I nt gr at ion de r seaux exist ant s

Gnr alit s
Pour quoi une nouvelle t echnologie ? Les besoins en haut s dbit s ncessit s pour le t r anspor t de l' inf or mat ion mult imdia nous l' impose :
q vidoconf r ence : de 128 Kbit s/ s 5 Mbit s/ s
q TV : au moins 50 Mbit s/ s
q MPEG2 : 10 Mbit s/ s
I l s' agit donc de pr oposer un t ype de r seau per met t ant une lar ge bande passant e. Ce r seau est appel RNI S-LB (Rseau Numr ique
I nt gr at ion de Ser vice Lar ge Bande). On peut considr er ATM (Asynchr onous Tr ansf er Mode) comme un composant de ce r seau.
Quelques explicat ions sur l' emploi du mot "asynchr one" sont ncessair es. I l est r elat if au t ype de mult iplexage employ. Le Mode Synchr one
(STM) est bien connu pour le t r anspor t de la voix numr ise ( 64 Kbit s/ s). La t r ame MI C employe est un mult iplex pr iodique divis en
int er valles de t emps (32 en Eur ope) ; chaque int er valle de t emps (I T) peut t r anspor t er un oct et de voix numr ise. Un mme I T r evient donc
pr iodiquement t out es les 125 micr osecondes. Lor s de l' t ablissement d' une liaison, un I T (t ouj our s le mme) est af f ect e une voie
ent r ant e :
Le disposit if est simple mais peut t r e gaspilleur de bande passant e. En ef f et , les I T non r emplis sont "per dus". Le Mode Asynchr one (ATM)
vise, au cont r air e, ut iliser au mieux la bande passant e. L' inf or mat ion est st r uct ur e en blocs de longueur f ixe appeles cellules ; les cellules
peuvent ar r iver de manir e ir r gulir e sur les voies ent r ant es. Elles sont places les unes der r ir e les aut r es sur la voie mult iplexe :
Chaque cellule compor t e une en-t t e indiquant sa dest inat ion.
La pet it esse et la t aille f ixe des cellules ATM per met t ent un mult iplexage per f or mant et l' ut ilisat ion de disposit if s har dwar e plut t que
sof t war e, d' o un gain de r apidit per met t ant d' at t eindr e les dbit s ci-dessus.
Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
Les cellules ATM sont de 53 oct et s compr enant une en-t t e de 5 oct et s et une par t ie "donnes" de 48 oct et s. Ce nombr e bizar r e pr ovient
d' un compr omis ent r e Amr icains (souhait ant 64 oct et s) et Eur opens (souhait ant 32 oct et s).
La t echnologie ATM est base sur une bonne qualit des suppor t s de t r ansmission (f ibr e opt ique) et des quipement s per met t ant d' vit er
q le cont r le de f lux (apr s accept at ion de la communicat ion)
q le cont r le d' er r eur
On r et r ouve ici quelques car act r ist iques du r elais de t r ames.
ATM est or ient connexion : t ablissement d' une voie de communicat ion base sur la not ion de cir cuit s vir t uels. Une amlior at ion de cet t e
t echnique, not amment pour le r out age, r epose sur la not ion de gr oupement de cir cuit s vir t uels. Les chemins vir t uels (VCC = Vir t ual Channel
Connect ion) f ont par t ie de f aisceaux appels conduit s vir t uels (VPC = Vir t ual PAt h Connect ion)) qu' il est possible de r out er globalement .
Du point de vue du modle en couche, ATM se df init suivant le schma ci-dessous :
Comme usuellement , la couche Physique t r ait e des suppor t s de t r ansmission et de l' encodage des donnes et ne f ait pas par t ie, st r ict o sensu,
de la t echnologie ATM
ATM se r f r e aux couches AAL et ATM
AAL (ATM Adapt at ion Layer ) est une couche d' adapt at ion aux pr ot ocoles des couches supr ieur es t andis que ATM est une couche
df inissant la t r ansmission des donnes dans les cellules et l' ut ilisat ion des connexions logiques.
En out r e ATM dist ingue 3 plans :
s le plan ut ilisat eur , r elat if aux couches supr ieur es, qui t r ait er a les quest ions de cont r le de f lux et d' er r eur
s le plan de commande r elat if aux f onct ions de connexion
s le plan de gest ion compor t ant deux composant s :
q la gest ion des plans (coor dinat ion ent r e les plans)
q la gest ion de couches (f onct ions de gest ion des r essour ces et des par amt r es des pr ot ocoles)
La cor r espondance avec le modle "st andar d" OSI n' est pas vident e. une t ent at ive de cor r espondance est donne ci-dessous :
Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
Depuis les pr emier s t r avaux su ATM dans les annes 80, un ef f or t de nor malisat ion a t ef f ect u. Tout es les r ecommandat ions sont
r assembles dans la sr ie I de l' UI T. Un gr oupe par t iculir ement act if , l' ATM For um, r assemble pr s de 500 membr es qui pr oposent des
spcif icat ions.
La couche ATM
La couche ATM est char ge des 3 f onct ions pr incipales suivant es :
q commut at ion des cellules
q mult iplexage des cellules
q gnr at ion/ ext r act ion de l' en-t t e des cellules
A- Cir cuit s vir t uels et conduit s vir t uels
Un conduit vir t uel (VPC = Vir t ual Pat h Connect ion) est un f aisceau de cir cuit s vir t uels (VCC = Vir t ual Channel Connect ion). Par r appor t au
r elais de t r ames, c' est ici une nouveaut qui per met
q de f acilit er l' acheminement , celui-ci t ant f ait pr incipalement pour les conduit s vir t uels
q de const it uer des r seaux "pr ivs" bass sur les VPC.
Chaque VPC et chaque VCC possde un numr o (VPI et VCI ) :
Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
Sur la f igur e ci-dessus, on const at e que le conduit VP2 est commut au conduit VP5. Les cir cuit s VC1, VC2, VC3 qu' ils cont iennent sont donc
aut omat iquement commut s. Ce t ype de commut at ion est ef f ect u par un br asseur . La t able de commut at ion est r duit e puisqu' elle ne
cont ient que les numr os de VPI .
Par cont r e les cir cuit s VC1, VC2, VC3 du consuit VP1 sont commut s ver s r espect ivement VP3/ VC1, VP3/ VC2, VP4/ VC1. Les t ables de
commut at ion doivent donc compor t er les deux numr os (conduit et cir cuit ).
D' une manir e usuelle, le coeur d' un r seau ATM ne cont ient que des noeuds de commut at ion de t ype br asseur : ce sont des f aisceaux de
cir cuit s vir t uels qui sont commut s. Cet t e sit uat ion simplif ie considr ablement la commut at ion de cir cuit (t ables moins volumineuses, donc
t emps de commut at ion plus cour t ). Cet t e par t ie du r seau est appele r seau br ass. La commut at ion de cir cuit s vir t uels n' a lieu
gnr alement que sur le r seau pr iphr ique (r seau commut ) ; les t ables de commut at ion sont ici plus complexes.
exemple :
Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
o les r ect angles f igur ent des br asseur s et les disques des commut at eur s simples. Les t ables de r out age sont :
Dans ATM, (comme dans X25), il f aut const r uir e de bout en bout des r out es pour l' acheminement des cellules avant d' ef f ect uer le t r anspor t
d' inf or mat ions. I l y a 4 t ypes de f lux de "signalisat ion" considr er :
q I l peut s' agir de VCC semi-per manent s, c' est dir e t ablis, une f ois pour t out es, de manir e dur able, comme dans le cas de liaisons
spcialises. Dans ce cas aucun mcanisme n' est pr voir (pas de f lux de signalisat ion)
q un VCC (per manent ) est pr vu pour ef f ect uer la r ser vat ion de VCC per met t ant le t r anspor t des signaux ncessair es l' t ablissement
et la libr at ion de voies pour les inf or mat ions t r ansmet t r e. I l por t e le numr o VPI =x, VCI =1 (x=0 pour la liaision ut ilisat eur -
commut at eur local) et la mt hode s' appelle "mt a-signalisat ion" puisque le canal cor r espondant ser t df inir les canaux de
signalisat ion qui ser vir ont l' t ablissement des liaisons ut iles.
q un VCC doit t r e r ser v pour la signalisat ion d' t ablissement / libr at ion point point . I l por t e le numr o VPI =x, VCI =5 (x=0 pour la
liaison ut ilisat eur -commut at eur local).
q il y aussi des canaux de signalisat ion de dif f usion. Ces canaux por t ent le numr o VPI =x, VCI =2 (x=0 pour la liaison ut ilisat eur -
commut at eur local).

B - La cellule ATM
Comme dj signal, la cellule ATM compor t e 53 oct et s : 5 oct et s d' en-t t e et 48 oct et s de donnes :
L' en-t t e compr end les champs suivant s :
q ident if icat eur VPC : numr o VPI de conduit vir t uel. S' il s' agit d' une cellule r eliant
deux commut at eur s ATM (int er f ace NNI : Net wor k-Net wor k I nt er f ace), le champ
est de 12 bit s (il peut donc y avoir 4096 conduit vir t uel dist inct s). S' il s' agit d' une
cellule r eliant l' usager au r seau ATM (int er f ace UNI : User -Net wor k I nt er f ace), les
Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
quat r e pr emier s bit s sont r ser vs au champ GFC (Gener ic Flow Cont r ol) qui, comme
son nom l' indique, est ut ilis pour le cont r le de f lux et le numr o VPI pr end les 8
bit s suivant s (dans ce cas il y a au maximum 256 conduit s vir t uels).
q ident if icat eur VCC (16 bit s) : numr o VCI de cir cuit vir t uel (il peut donc y en avoir
65536).
q PT : Payload Type (3 bit s) : ce code indique le t ype d' inf or mat ion t r anspor t e par la
cellule (voir ci-dessous)
q CLP (Cell-Loss Pr ior it y) : bit ut ilis en cont r le de congest ion (voir plus loin).
q HEC (Header Er r or Cont r ol) (8 bit s) : est un champ cor r ect eur / dt ect eur d' er r eur
calcul par t ir du polynme gnr at eur z
8
+ z
2
+ z + 1 ; la dt ect ion/ cor r ect ion
d' er r eur ne por t e que sur les 32 pr emier s bit s de l' en-t t e. La cor r ect ion ne por t e
que sur les er r eur s simples.
La t aille de la cellule est choisie pet it e pour deux r aisons pr incipales :
q d' une par t il ne f aut pas oublier que les applicat ions t lphoniques sont pr pondr ant es et si une cellule doit t r anspor t er du son
numr is, il ne f aut pas que la numr isat ion por t e sur de gr os volumes qu' il f audr ait ensuit e t r anspor t er ; au cont r air e, une
numr isat ion d' un pet it volume suivi de son t r anspor t immdiat est souhait able. La voix t ant numr ise r aison de 8000 chant illons
par seconde et chaque chant illon t ant cod sur 1 oct et , il s' ensuit que la numr isat ion de 8 chant illons cor r espond 1 ms ce qui
signif ie qu' une cellule ATM t r anspor t e 6 ms de son (6x8=48). La numr isat ion, le t emps de t r ansmission et la r est it ut ion du son
cor r espondent des dlais accept ables.
q d' aut r e par t , pour des applicat ions t emps r el (comme la voix t lphonique), il ne f aut pas que le mult iplexage soit pnalisant et donc il
est ncessair e de f air e en sor t e que l' at t ent e d' envoi chaque mult iplexeur soit la plus cour t e possible ce qui est possible avec des
cellules de pet it es t ailles.
Le champ PT indique sur 3 bit s le t ype de cellules, en par t iculier s' il s' agit d' une cellule ut ilisat eur ou d' une cellule de gest ion :
champ PT t ype de cellule
000 cellule ut ilisat eur , pas de congest ion
001 cellule ut ilisat eur , pas de congest ion
010 cellule ut ilisat eur , congest ion
011 cellule ut ilisat eur , congest ion
100 cellule de gest ion F5-OAM
101 cellule de gest ion F5-OAM
110 cellule FRM
111 r ser v
Le bit CLP af f ect e une pr ior it qui peut t r e ut ilise en cas de congest ion : les cellules avec CLP=1 peuvent t r e r ej et es par un commut at eur
engor g t andis que les cellules avec CLP=0 doivent t r e t r ansmises.
I l est not er que le cont r le d' er r eur (sur l' en-t t e) ne s' ef f ect ue pas au niveau de la couche ATM mais de la couche physique. I l s' ef f ect ue
de la manir e suivant e, sachant que deux t at s sont considr er : l' t at "cor r ect ion" et l' t at "er r eur ". Rappelons que HEC ne per met que la
cor r ect ion des er r eur s simples. Si la cellule ar r ivant est dans l' t at "cor r ect ion" et si la cellule est cor r ect e, alor s la cellule est t r ansmise la
couche ATM et l' t at r est e "cor r ect ion" ; si au cont r air e, la cellule est ent ache d' une er r eur simple, la cellule est cor r ige et t r ansmise la
couche ATM mais on passe l' t at "er r eur " : si une nouvelle cellule ar r ive avec une er r eur , elle est r ej et e. Supposons que l' t at soit
"cor r ect ion" et qu' une cellule ar r ive avec une er r eur mult iple : la cellule est r ej et e et l' t at devient "er r eur ". En r sum, dans l' t at
"er r eur ", une nouvelle er r eur pr ovoque le r ej et de la cellule, sinon, si la cellule est cor r ect e, l' t at r edevient "cor r ect ion".
Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
Dans le cas d' une cellule passe par la couche ATM la couche physique, le HEC est calcul. On not er a que le calcul doit t r e r ef ait au
passage chaque commut at eur puisque les numr os VPI ,VCI changent .

La couche AAL
Selon la r ecommandat ion I 362, la couche AAL (ATM Adapt at ion Layer ) possde les f onct ionnalit s suivant es :
q gest ion des er r eur s de t r ansmission
q assemblage/ dsassemblage de l' inf or mat ion en cellules
q gest ion des cellules per dues
q cont r le de f lux et de synchr onisat ion

A - Classes d' applicat ions
4 classes d' applicat ions ont t df inies par l' UI T :
q classe A : vido dbit const ant , t r anspor t de la voix
q classe B : vido et audio dbit var iable
q classe C : t r ansf er t de donnes en mode connect
q classe D : t r ansf er t de donnes en mode non connect
Ces quat r e classes sont car act r ises par les par amt r es suivant s : la synchr onisat ion ent r e l' met t eur et le r cept eur , le mode t emps r el
ou t emps dif f r , la const ance ou la var iabilit du dbit , le mode connect ou non connect :
classe A B C D
synchr onisat ion oui non
t emps r el dif f r
dbit const ant var iable
mode connect non connect
Au dpar t , 4 pr ot ocoles AAL1, AAL2, AAL3, AAL4 avaient t pr vus pour chacune des classes. Auj our d' hui, la sit uat ion est un peu plus
conf use et en f ait , AAL3 et AAL4 ont f usionn en AAL3/ 4 t andis qu' un cinquime pr ot ocole a f ait son appar it ion, AAL5. La cor r espondance
ent r e les classes d' applicat ions et les pr ot ocoles est maint enant plut t celle-ci :
classe A B C D
pr ot ocole AAL1 AAL2 AAL3/ 4, AAL5 AAL5

B - CS- PDU, SAR- PDU et cellule ATM
Rappelons que la couche AAL est dcompose en deux sous-couches :
s CS (Conver gence Sublayer ) : or ient e ser vice, ses f onct ions dpendent du t ype de ser vice t r ait (voix, vido,...) ; au niveau de cet t e
sous-couche, l' inf or mat ion pr ovenant des couches supr ieur es est encapsule dans des CS-PDU (Pr ot ocol Dat a Unit ).
s SAR (Segment at ion And Reassembly Sublayer ) : f abr icat ion des cellules (dcoupage des blocs CS-PDU en SAR-PDU, puis en cellules
ATM) ou r econst it ut ion des donnes.
Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard

C - Pr ot ocoles AAL
Pr ot ocole AAL1
I l est adapt la classe A : t emps r el, dbit const ant , synchr onisat ion, mode connect ce qui est le cas, par exemple e la voix ou de la vido
sans compr ession. Les per t es de donnes sont signales sans plus.
Alor s que la CS-PDU ne possde pas de pr ot ocole par t iculier , la SAR-PDU possde une en-t t e. Les SAR-PDU "P" ont le pr emier bit 1 et
possdent un champ point eur qui indique la posit ion du message suivant . Les SAR-PDU "non P" ont le pr emier bit 0 et ne possdent pas de
champ point eur . Le champ SN cor r espond un numr o de squence (ce qui per met de dt ect er les cellules manquant es) ; SNP est un champ de
cont r le sur le numr o de squence (aut o-cor r ect ion des er r eur s simples). P est un bit de par it (encor e un cont r le d' er r eur sur le numr o
de squence). La longueur t ot al de la SAR-PDU est de 48 oct et s.

Pr ot ocole AAL2
Ce pr ot ocole est adapt aux f lux audio et vido avec compr ession et dbit var iable. La CS-PDU n' a pas de st r uct ur e par t iculir e. La SAR-PDU
possde une en-t t e et une en-queue.
Comme pr cdemment , SN est le numr o de squence ; le champ I T indique si l' on est au dbut , au milieu ou en f in de message ; LI indique la
t aille de la char ge ut ile (inf r ieur e ou gale 45 oct et s) ; CRC est un champ dt ect eur d' er r eur sur l' ensemble de la SAR-PDU.

Pr ot ocole AAL3/ 4
Ce pr ot ocole cor r espond un t r anspor t de donnes sous f or me de messages qui peuvent t r e mult iplexs sur le mme cir cuit vir t uel. La
couche CS possde un pr ot ocole pr opr e :
Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
CPI indique le t ype de message ; Bt ag et Et ag signalent le dbut et la f in d' un message ; Lengt h et B size indiquent la t aille de la char ge ut ile
et du t ampon at t r ibuer au message. Des oct et s de bour r age sont pr vus pour f air e en sor t e que le nombr e d' oct et s au t ot al soit un mult iple
de 4.
Le champ ST indique si on est au dbut (10), la f in (01), au milieu (00) d' un message ou si le message t ient dans une seule cellule (11). Le
champ SN est un numr o de squence. Le champ MI d indique quelle session se r appor t e le message (mult iplexage) ; LI donne la t aille de la
char ge ut ile (inf r ieur ou gal 44 oct et s) ; CRC est un champ dt ect eur d' er r eur s.

Pr ot ocole AAL5
Le pr ot ocole AAL3/ 4 t ant r elat ivement compliqu, une pr oposit ion de simplif icat ion f ut f ait e sous le nom de SEAL (Simple Ef f icient
Adapt at ion Layer !) qui devint AAL5.
La couche CS possde un pr ot ocole visant aj out er un en-queue un message. La longueur t ot ale doit t r e un mult iple de 48 oct et s (on est
amen r aj out er dans la char ge ut ile des car act r es de bour r age).
UU n' est pas ut ilis, Lengt h indique la longueur de la char ge ut ile (car act r es de bour r age non compr is) ; CRC est un champ dt ect eur
d' er r eur .
Le passage la couche SAR s' ef f ect ue de manir e t r s simple : CS-PDU est dcoupe en blocs de 48 oct et s qui const it uent les SAR-PDU.
Qualit de ser vice et cont r le de congest ion
Un r seau comme ATM se doit de r endr e le "ser vice" demand. Par exemple, si le r seau dlivr e du t emps r el, il ne f aut pas qu' il y ait de
r et ar d qui impliquer ait la per t e de cellules. Par suit e, avant d' t ablir une connexion sur un cir cuit vir t uel, une ngociat ion de cont r at doit avoir
lieu pour pr ciser les condit ions du t r af ic. Ce cont r at peut spcif ier des cr it r es dif f r ent s suivant le sens de t r ansmission. La ngociat ion
file:///C|/IEM/gmC214/GMC/214_5_3.htm (9 sur 15) [15/03/2003 18:59:11]
Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
por t e sur un cer t ain nombr e de par amt r es df inissant la qualit de ser vice :
par amt r es df init ion
PCR (Peak Cell Rat e) valeur maximum du dbit
SCR (Sust ained Cell Rat e) valeur moyenne du dbit envisag
MCR (Minimum Cell Rat e) dbit minimum vit al
CVDT (Cell Var iat ion Delay Toler ance) var iat ion maximale du dlai de t r ansmission des cellules
CLR (Cell Loss Rat io) t aux de per t e des cellules
CTD (Cell Tr ansf er Delay) t emps moyen d' acheminement d' une cellule
CDV (Cell Delay Var iat ion) var iat ion admissible du t emps d' acheminement des cellules
CER (Cell Er r or Rat io) t aux de cellules er r ones
SECBR (Sever ely Er r or ed Cell Block Rat io) t aux de blocs de cellules cont enant des er r eur s
CMR (Cell Misinser t ion Rat e) Taux de cellules mal adr esses
Un des mcanismes de cont r le de la qualit de ser vice est bas sur l' algor it hme Gener ic Cell Rat e Algor it hm (GCRA), qui est une ver sion de
l' algor it hme bien connu, dit du "seau per c". Cet algor it hme est assez pr oche de celui ut ilis dans le r elais de t r ames.
I maginons que le cont r at por t e sur un dbit D
0
= PCR = 125 000 cellules/ s. Le t emps coul ent r e deux envois successif s de cellules est donc
T = 1/ D
0
. Une cellule ne doit donc pas ar r iver en un t emps plus cour t que T apr s la r cept ion de la cellule pr cdent e. Elle peut par cont r e
ar r iver dans un int er valle de t emps plus gr and que T. Une cellule qui se conf or me cet t e r gle est "conf or me". Si la cellule 1 ar r ive au t emps
0 et si la cellule 2 ar r ive au t emps t
1
>T, la cellule 3 devr a ar r iver au plus t t au t emps t
1
+T.
Bien ent endu, il se pose un pr oblme lor sque l' met t eur "t r iche" en accent uant sa cadence : les cellules deviennent alor s non conf or mes au
cont r at . On peut t out ef ois accept er une t olr ance de h micr osecondes (qui cor r espond au par amt r e CVDT). On pour r a considr er que la
cellule est encor e conf or me si elle ar r ive au t emps T-h apr s la cellule pr cdent e. Mais il f audr a que la cellule suivant e ar r ive au plus t t au
t emps 2T.
I maginons maint enant que l' met t eur t r op r apide conser ve sa cadence d' envoi. Les cellules suivant es vont s' enf oncer dans la zone de
t olr ance et au bout d' un moment avoir une dat e d' ar r ive dans la zone st r ict e de non conf or mit . La cellule 2 va ar r iver e t r op t t , la cellule
3 va ar r iver 2e t r op t t , la cellule 4 va ar r iver 3e t r op t t , et c... Le schma ci-dessous mont r e une t elle sit uat ion avec h = 4e. I l est clair que
la cellule 6 est en t ot ale "ef f r act ion". Elle pour r a t r e dt r uit e par les composant s r seau.
Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
Le bas du schma pr cdent explique pour quoi l' algor it hme est qualif i de "seau per c". La cellule est considr e comme un r cipient
appor t ant une quant it T lit r es de liquide. A l' ar r ive, ce liquide est int gr alement ver s dans un seau de capacit T+h lit r es qui possde un
t r ou et f uit la cadence de T lit r es/ seconde. Si les cellules r espect ent le cont r at , elles t r ouver ont t ouj our s le seau vide. Si au cont r air e,
elles ar r ivent en avance, elles t r ouver ont un seau non vide ; le niveau de liquide du seau s' lver a donc chaque ar r ive d' une cellule j usqu' au
moment o le seau dbor der a.
On voit que t empor air ement , on peut dpasser le dbit maximum, mais que seulement N cellules ser ont accept es. Le calcul de N est assez
simple si l' on se base sur le t ableau ci-dessous :
cellule
dat e d' ar r ive
au plus t t
dat e r elle
d' ar r ive
1 0 0
2 T T-e
3 2T 2(T-e)
4 3T 3(T-e)
--- --- ---
N (N-1)T (N-1)(T-e)
Pour la der nir e cellule N, on aur a at t eint la limit e de t olr ance, ce qui cor r espond la dat e (N-1)T-h, donc (N-1)(T-e) = (N-1)T - h, d' o la
valeur de N :
e mesur e l' int er valle de t emps d' avance chaque ar r ive de cellules. Si le dbit souscr it est D
0
et si le dbit r el est D >D
0
(les dbit s t ant
mesur s en cellules par seconde), le t emps d' ar r ive au plus t t de la cellule 2 est T = 1/ D
0
et son t emps d' ar r ive r el est T' = 1/ D, d' o
Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
exemple : Supposons que le dbit souscr it est D
0
= 125 000 cellules/ s d' o T = 8 s. I maginons que le r cept eur envoie des cellules au
dbit D = 200 000 cellules/ s. Sachant que la t olr ance est h = 24 s, combien de cellules pour r ont t r e accept es ?
La valeur de e est T - T' = 8 - 5 = 3 s ; on en dduit N = 9 cellules.
La mt hode pr cdent e per met de canaliser le t r af ic, mais ne peut vit er la congest ion d' un commut at eur ATM. I l f aut d' ailleur s dist inguer
ent r e la congest ion due des ar r ives nombr euses en r af ales de cellules pendant un t emps cour t et la congest ion due un t r af ic moyen, donc
calcul sur une longue pr iode, supr ieur aux possibilit s du r seau.
Les st r at gies de cont r le de congest ion pr incipalement ut ilises sont les suivant es :
-- st r at gie de pr vent ion : comme il n' est gnr alement pas possible de r duir e le dbit des met t eur s sans dnat ur er l' inf or mat ion
t r ansmise (not amment en t emps r el), il est par cont r e possible d' int er dir e l' accs au r seau si on se r end compt e d' un danger de congest ion
par admission d' une nouvelle t r ansmission. Ceci int er vient lor sque aucune possibilit d' admission n' est t r ouve sans af f ect er les connexions
exist ant es.
-- st r at gie de r ser vat ion : lor squ' une nouvelle connexion est pr vue, les r essour ces ncessair es cet t e nouvelle connexion sont r ser ves ;
ceci s' ef f ect ue au moyen d' un message spcial SETUP dont l' obj et est de mobiliser , si possible, les r essour ces (bande passant e) ncessair es.
-- st r at gie base sur la bande passant e : t r ois modes sont df inis :
q mode EFCI (Explicit For war d Congest ion I ndicat ion) : un commut at eur congest ionn posit ionner a 1 le bit EFCI de l' en-t t e d' une
cellule, ce qui per met t r a d' aver t ir le dest inat air e (amis ne r gle pas le pr oblme).
q mode RR (Relat ive Rat e) : un commut at eur congest ionn envoie une cellule spciale RM (Resour ce Management ) ver s l' met t eur pour
l' invit er r duir e son dbit (ceci n' est pas possible pour t out es les applicat ions)
q mode ER (Explicit e Rat e) : une cellule RM est envoye comme dans le cas pr cdent mais ser t indiquer l' met t eur qu' il ne peut
augment er son dbit sans accor d du r seau.
I nt gr at ion des r seaux exist ant s
Nous examinons dans ce par agr aphe l' int er connexion de r seaux exist ant s avec ATM, not amment
q les r seaux locaux t r adit ionnels (legacy LAN) comme Et her net ou Token Ring
q le pr ot ocole I nt er net
Plusieur s solut ions sont pr oposs. Nous en f aisons une cour t e r evue.
Classical I P (CLI P)
Cet t e solut ion est issue des t r avaux du gr oupe de t r avail I POA (I P Over ATM). Le pr ot ocole CLI P considr e un ensemble de noeuds d' un
r seau ATM comme un sous-r seau I P (ce qui implique videmment que ces noeuds possdent la pile TCP/ I P et des adr esses I P). Un t el sous-
r seau est appel LI S (Logical I P Subnet ).
CLI P df init deux f onct ionnalit s :
q la r solut ion d' adr esses
q l' encapsulat ion des paquet s I P
La r solut ion d' adr esse est r elat ivement analogue celle que l' on emploie au passage de la couche I P une couche MAC d' un LAN ; dans ce
cas le pr ot ocole ARP/ RARP. Dans le cas de CLI P on emploie ATMARP et I nATMARP (I nver se ATMARP). Un ser veur ATMARP est ncessair e :
il maint ient les t ables de conver sion adr esse ATM-adr esse I P. L' adr esse du ser veur ATMARP est connue de t out e st at ion connect e au
r seau (conf igur at ion l' inst allat ion).
Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
Lor squ' une st at ion conf igur e (adr esse I P, adr esse ATM, connaissance de l' adr esse du ser veur ATMARP) se connect e pour la pr emir e f ois,
elle se met en communicat ion avec le ser veur ATMARP par l' int er mdiair e d' un cir cuit vir t uel. Le ser veur ATMARP demande la st at ion son
adr esse I P et met j our sa t able de conver sion des adr esses.
Si cet t e st at ion veut communiquer avec un ser veur , par exemple, du r seau, elle doit connat r e son adr esse ATM connaissant son adr esse I P.
Pour cela elle s' adr esse nouveau au ser veur ATMARP qui lui f our nit l' adr esse ATM du ser veur . La st at ion enr egist r e cet t e inf or mat ion dans
une t able (ce qui vit e d' avoir r econt act er le ser veur ATMARP en cas d' une nouvelle connexion avec le ser veur ). Par suit e un cir cuit vir t uel
est t abli ent r e la st at ion et le ser veur .
En ce qui concer ne l' encapsulat ion des paquet s I P, ceux-ci sont incor por s dans une PDU de t ype AAL5 avec un champ indiquant le t ype de
pr ot ocole encapsul (ici I P, mais on peut imaginer le pr ocd pour d' aut r es pr ot ocoles). La PDU est ensuit e divise en cellules ATM.
LAN Emulat ion (LANE)
I l s' agit ici de considr er un r seau ATM comme un r seau LAN classique (Et her net ou Token Ring) :
Un LAN mul s' appelle un ELAN (Emulat ed LAN) ; c' est un r seau vir t uel de t ype Et her net ou Token Ring. I l possde les pr opr it s des LAN
r els : adr esses MAC, br oadcast , mult icast et aussi des pr opr it s spcif iques : par exemple, pas de collision dans le cas d' un ELAN
Et her net . Les st at ions r elis l' ELAN sont des LEC (Lan Emulat ion Client ) et il doit exist er deux ser veur s (vent uellement conf ondus) : le
LES (Lan Emulat ion Ser ver ) et le BUS (Br oadcast Unknown Ser ver ). Lor sque plusieur s ELAN exist ent sur un mme r seau ATM, un ser veur
LECS (Lan Emulat ion Conf igur at ion Ser ver ) est ncessair e.
Le ser veur LECS cont ient les adr esses ATM des LES des dif f r ent s ELAN su r seau ATM. Le LES gr e la t able de conver sion des adr esses
ATM et MAC. Le BUS est un ser veur de mult idif f usion (mult icast ). Examinons le f onct ionnement du pr ot ocole LANE.
I maginons qu' une st at ion LEC A veuille communiquer avec une aut r e st at ion LEC B. La st at ion A commence par se connect er (par cir cuit
vir t uel) au LECS (possdant par exemple une adr esse ATM r ser ve) pour obt enir l' adr esse ATM du LES de l' ELAN concer n. La st at ion A se
connect e alor s au LES (par un cir cuit vir t uel appel Cont r ol Dir ect VCC) qui met j our sa t able de conver sion d' adr esses ATM - MAC. La
st at ion A demande et obt ient du LES l' adr esse ATM de la st at ion B. I l est alor s simple pour la st at ion A de se connect er via un cir cuit vir t uel
la st at ion B.
I maginons maint enant que la st at ion LEC A souhait e envoyer un message mult icast . Pour cela, elle cont act e le LES pour obt enir l' adr esse ATM
du ser veur BUS. L' ayant obt enue elle se connect e au BUS qui se char ge de la dif f usion mult icast du message.
Mult i- Pr ot ocol Over ATM (MPOA)
MPOA est une solut ion pour ut iliser ATM sous diver s pr ot ocoles (en f ait act uellement seulement sous I P) et d' exploit er les classes de ser vice
cor r espondant es. Dans le pr ot ocole LANE, un r seau ATM peut t r e const it u de plusieur s ELAN. Le passage d' un ELAN un aut r e ncessit e
une r out eur ce qui signif ie une dcapsulat ion suivie d' une encapsulat ion au passage sur le r out eur d' o une per t e de t emps f aisant per dr e le
Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
bnf ice du r seau ATM.
MPOA r emplace les r out eur s par des ser veur s MPOA et vise ef f ect uer une liaison dir ect e ent r e les st at ions connect er . Ceci signif ie qu' au
lieu de f air e des passages couche 2 - couche 3 - couche 2, on ef f ect ue une connexion de bout en bout en couche 3. Le f onct ionnement est le
suivant . Le r out eur et les client s sont dot s du logiciel adquat du pr ot ocole MPOA.
1) phase d' appel : le client LEC A s' adr esse au r out eur (qui est ser veur MPOA) pour obt enir l' adr esse ATM du dest inat air e LEC B. Le ser veur
MPOA possde des t ables de conver sion. Si l' adr esse n' est pas t r ouve, il s' adr esse au ser veur MPOA suivant (en ut ilisant un pr ot ocole
appel NHRP (Next Hop Rout ing Pr ot ocol). Si l' adr esse est t r ouve, il t ablit un cir cuit vir t uel ent r e LEC A et LEC B.
2) phase de t r ansf er t : le t r ansf er t de donnes se f ait dir ect ement via le r seau ATM ent r e LEC A et LEC B. Bien et endu, les paquet s I P sont
encapsuls et dcoups en cellules (le pr ot ocole cor r espondant s' appelle VC Based Mult iplexing).

Exer cices
Exer cice 1d ; Exer cice 3 ; Exer cice 4 ; Exer cice 5 ; QCM9 ; QCM10
Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
Rseau Numr ique I nt gr at ion de Ser vices
Sommair e :
Gnr alit s
Connexion et int er f aces
Canaux
Signalisat ion

Gnr alit s
Le r seau t lphonique est , sans cont est e, le plus gr and r seau mondial. Tout ef ois, il n' a t conu que pour le t r anspor t de la voix et sa
moder nisat ion incluant la t r ansmission du son numr is devait aussi t endr e le champ des mdias t r anspor t s, voix mais aussi donnes
inf or mat iques, images f ixes et animes, vido numr iques, document s mult imdias,... Telles sont les r aisons qui ont inf lu en f aveur d' un r seau
numr ique "univer sel", le Rseau Numr ique I nt gr at ion de Ser vices (RNI S en f r anais, I SDN = I nt egr at ed Ser vices Digit al Net wor k en
anglais). L' obj ect if t ait aussi de simplif ier la vie des usager s en lui pr oposant un mode de connexion unique pour le t lphone, l' or dinat eur et
la t lvision.
Ces obj ect if s n' ont pas t at t eint s, mais un RNI S a vu le j our et s' est dvelopp, par t iculir ement en Fr ance, sous l' impulsion de Fr ance
Tlcom (le nom commer cial du RNI S f r anais est Numr is).
L' int gr at ion de ser vices est aussi une ide neuve qui a t sur t out mise en oeuvr e pour les besoins de la t lphonie seulement . Les ser vices
pr oposs, out r e les ser vices de t r anspor t s (of f r e d' une inf r ast r uct ur e de t r anspor t de donnes), sont des "t lser vices" comme
l' audioconf r ence, la visioconf r ence, la t lalar me, ou des "complment s de ser vice" comme les f onct ions t lphoniques (indicat ion de cot s,
double appel et va-et -vient , ident if icat ion d' appel, t r ansf er t d' appel, mini-message, slect ion dir ect e l' ar r ive,...)
Le mot "int gr at ion" a aussi une signif icat ion pr cise ; il cor r espond une volont de pr sent er plusieur s ser vices simult ans sur un mme
suppor t r seau ; par exemple on peut ut iliser simult anment le t lphone, le f ax, la t r ansmission de f ichier s.
Le r seau mis en place sous le nom de Numr is en Fr ance cor r espond au RNI S-BE (RNI S Bande Et r oit e) car les dbit s of f er t s au public ne
sont pas t r s impor t ant s. Le RNI S-LB (RNI S Lar ge Bande) est , quant lui, bas sur ATM. Nous ne discut ons ici que le RNI S BE et les
descr ipt ions qui suivent sont r elat ives Numr is, le RNI S f r anais.
Connexion et int er f aces
En ce qui concer ne les modes de connexion au RNI S, deux possibilit s sont considr er : le simple usager ( son domicile par exemple) et
l' ent r epr ise.
L' usager peut possder des quipement s non compat ibles RNI S et des quipement s compat ibles RNI S. Dans les deux cas, l' quipement de
r accor dement est une TNR (Ter minaison Numr ique de Rseau) qui per met d' accder au r seau par une int er f ace U. Du ct de l' abonn les
quipement s sont disposs sur un "bus RNI S" (on peut aller j usqu' 8 quipement s r elis) connect au TNR par une int er f ace S. Les
quipement s non RNI S peuvent aussi t r e r elis au bus par un bot ier spcif ique TA (Ter minal Adapt er ). Une int er f ace R per met de connect er
les quipement s non RNI S au TA.
Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
Pour une ent r epr ise, les quipement s de communicat ion sont usuellement r elis un PABX. La par t ie RNI S de ce PABX est appele TNA
(Ter minaison Numr ique d' Abonn). Le PABX est int er f ac avec le TNR par une int er f ace T lui mme r eli au r seau par une int er f ace U.
Comme dans le cas de l' usager individuel, les quipement s sont r elis au TNA par des int er f aces S ou un couple R/ TA.
Canaux
L' abonnement au RNI S compr end deux t ypes d' accs :
q l' accs de base (BRI : Basic Rat e I nt er f ace) compos de 2 canaux B et d' un canal D
q l' accs pr imair e ( PRI : Pr imar y Rat e I nt er f ace) compos de 30 canaux B maximum et d' un canal D
accs canaux dbit s dbit t ot al
de base 2B + D B = 64 Kbit s/ s ; D = 16 Kbit s/ s 144 Kbit s/ s
Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
pr imair e
30B +
D
B = 64 Kbit s/ s ; D = 64 Kbit s/ s 1984 Kbit s/ s
Les canaux B sont dest ins au t r anspor t de donnes t andis que les canaux D (canaux "smaphor es") sont pr incipalement ddis la
signalisat ion. Le schma ci-dessous donne une vue logique des accs RNI S :
I l est galement pr vu des canaux H 384, 1536, 1920 Kbit s/ s (non commer cialiss par Numr is).
Les canaux sont en f ait mult iplexs sur le mme suppor t par des t r ames dont la st r uct ur e dif f r ent suivant le t ype d' accs.
q Pour l' accs de
base, la t r ame
est d' une dur e
250
micr osecondes
et cor r espond
la t r ansmission
de 48 bit s.
q Pour l' accs
pr imair e, la
t r ame est du
t ype MI C : dur e
125
micr osecondes
et t r ansmission
de 256 bit s
Signalisat ion
Le RNI S se sit ue aux couches 1, 2, 3 du modle OSI . Pour les donnes (canaux B), c' est uniquement la couche 1 qui est concer ne. Pour la
signalisat ion (canal D), les t r ois plus basses couches sont concer nes. Le canal D ser t t ablir la communicat ion et la libr er .
Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
Sur la couche 1, les donnes sont envoyes dans les t r ames indiques plus haut .
Sur la couche 2, qui ne concer ne que le canal D, on ut ilise les t r ames de la f amille HDLC (t r ames HDLC-LAP-D).
Le champ adr esse du pr ot ocole HDLC est r enseign par deux par amt r es pr incipaux
q SAPI ( Ser vice Access Point I dent if ier ) qui indique le pr ot ocole employ au niveau 3 : 0 : appel ; 16 demande de commut at ion de
paquet s, 63 : gest ion des TEI
q TEI : Ter minal Endpoint I dent if ier est une adr esse de t er minaux sur le bus usager . Cet t e adr esse va de 0 127 (cet t e der nir e t ant
r ser ve).
C/ R ident if ie s' il s' agit d' une commande (0) ou d' une r ponse (1) ; EA (Ext ension Addr ess Bit ) est un bit d' ext ension (il indique si le champ
adr esse est de 1 oct et ou de 2 oct et s).
Sur la couche 3, qui ne concer ne que le canal D, l' t ablissement et la libr at ion de la voie et d' une manir e gnr ale l' int er act ion ent r e
l' ut ilisat eur et le r seau, s' ef f ect ue avec des messages.
Un appel nor malement se conclut par l' t ablissement d' un canal B point point ent r e l' ut ilisat eur et son cor r espondant .
Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
Sur un message SETUP, la TNR r pond en pr oposant un canal B par t iculier (SETUP_ACK) ce qui ne conf ir me pour l' inst ant que la demande de
connexion. Le r seau t ablit une connexion et pr vient le cor r espondant . Celui-ci r pond avec un message ALERT signif iant qu' il est appel. Le
r seau t r ansmet cet t e inf or mat ion l' appelant . Puis l' ut ilisat eur B envoie un message signif iant sa connexion. Ce message est r pliqu par le
r seau ver s l' ut ilisat eur A qui r pond par un acquit t ement galement r elay par le r seau.
La dconnexion ut ilise le pr ot ocole suivant :
La demande de dconnexion DI SCONNECT ef f ect ue par le cor r espondant A est r plique par le r seau ver s le cor r espondant B, qui conf ir me
au r seau sa r cept ion. Puis il envoie un message de libr at ion du canal (RELEASE) qui est r pliqu par le r seau j usqu' A. Celui-ci conf ir me
son t our la libr at ion (RELEASE_COMPLETE), message r pliqu galement par le r seau ver s B.
Un pr oblme se pose cependant si l' on se r appelle que la liaison ent r e la TNR et l' ut ilisat eur est en f ait un bus semblable au bus Et her net et
que plusieur s t er minaux y sont connect s. Un t er minal qui dsir e envoyer des inf or mat ions doit d' abor d "cout er " si le bus est occup ou non.
Si le bus n' est pas occup, alor s le t er minal envoie sa t r ame HDLC. Mais il se peut que plusieur s t er minaux, const at ant que le bus est inoccup
envoie des t r ames simult anment . C' est pour cet t e r aison que la TNR r envoie sur le canal "E" (canal d' cho), t r ame ident ique celle du canal D
mais r pliquant les donnes du canal D, ce que les st at ions met t ent (addit ion logique de signaux). Si les donnes du canal D et celles du canal
E ne concor dent pas, la st at ion doit s' ar r t er d' met t r e.
Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
On emploie un codage par t iculier cet ef f et , le code AMI (Alt er nat e Mar k I nver sion). Un "1" est t ouj our s r epr sent par une t ension nulle ;
un "0" par une t ension de +0,75v ou -0,75v de manir e alt er ne :
Bien ent endu, sur le canal E, un "0" masque un "1". I maginons alor s le scnar io suivant o 3 st at ions RNI S sur le mme bus souhait ent met t r e
en mme t emps.
Dur ant les deux pr emier s t emps bit , les t r ois st at ions envoient les mmes signaux. Elles cont inuent d' met t r e. Au t emps 3, la st at ion B met
un 0 et le canal E lui r et our ne un 1 : elle s' ar r t e. Au t emps 4, la st at ion C met un 0 et le canal E r et our ne un 1 : elle s' ar r t e. Finalement il ne
r est e que la st at ion A qui cont inue d' met t r e.
Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
Bibliogr aphie

D. BATTU
Tlcommunicat ions,
Pr incipes, I nf r ast r uct ur es
et ser vices
Dunod
I nf or mat iques
C. SERVI N
Telecoms 1, de la
t r ansmission
l' ar chit ect ur e de r seaux
Dunod
I nf or mat iques
C. SERVI N
Telecoms 2, de l' ingnier ie
aux ser vices
Dunod
I nf or mat iques
W. STALLI NGS
Dat a and Comput er
Communicat ions
Pr ent ice Hall
M. MAI MAN Tlcoms et Rseaux Masson
P. ROLLI N,
G. MARTI NEAU,
L. TOUTAI N,
A. LEROY
Les Rseaux, pr incipes
f ondament aux
Her mes
A. TANENBAUM Rseaux I nt er Edit ions
G. PUJ OLLE Les r seaux Eyr olles
K. J AMSA, K. COPE I nt er net Pr ogr amming J amsa Pr ess
J -L. MELI N Pr at ique des r seaux ATM Eyr olles


Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
Exer cices et Test s
sommair e :
Enoncs
Solut ions
QCM

Exer cice 1
Une voie 32 Mbit s/ s est ut ilise pour la t r ansmission de messages mult imdias. On suppose que le message
t r ansmet t r e sur cet t e voie est un document compos dun t ext e de 20 Ko, de 30 images f ixes en f or mat GI F de 10
Ko chacune, dune minut e de son numr ise 22 KHz et code sur 8 bit s.
a) Donner en oct et s, le volume du son t r anspor t er en admet t ant quil ny a aucune compr ession
b) Si le message est t r ansmis int gr alement dun seul bloc, quel est le t emps ncessair e son
acheminement en supposant que le t emps de pr opagat ion du signal est ngligeable.
c) La voie concer ne f ait par t ie dun r seau commut at ion de paquet s. Chaque paquet a une longueur en
oct et s de 1024 compr enant une par t ie de ser vice (adr esses, dt ect ion der r eur , champs de ser vice) de
256 oct et s. Combien de paquet s cor r espondent au message pr cdent
d) Mme quest ion pour le cas dun r seau ATM ; combien de cellules ATM sont -elles ncessair es pour
vhiculer le message.

Exer cice 2
On ut ilise la t echnologie du Relais de Tr ame (Fr ame Relay) pour ef f ect uer du t r ansf er t de donnes. Le cont r at
souscr it por t e sur un dbit de 64 Kbit s/ s (Commit t ed I nf or mat ion Rat e) et la t olr ance de dpassement est de 16
Kbit s/ s. Sachant que au bout d' une dur e de 60 secondes, l' ut ilisat eur t ot alise une quant it de 6 millions de bit s que
se passe-t -il pour la der nir e t r ame ? (cochez la bonne r ponse).
Elle est t r ansmise

Elle est t r ansmise mais ser a
dt r uit e en cas de dif f icult
Elle est dt r uit e
Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard

Exer cice 3
Une image de 640x480 pixels cods sur 24 bit s est envoye non compr esse sur un r seau de t ype ATM. A combien
de cellules ATM, ce message cor r espondr a-t -il ?

Exer cice 4
Un canal t lphonique ut ilise la plage de f r quence 300Hz 4000Hz.
a) Le son est chant illonn la f r quence minimale per mise par le t hor me de lchant illonnage (2f
max
), soit 8000
Hz et est cod sur 8 bit s. On dsigner a dans la suit e par M le message const it u dune minut e de son non compr ess,
numr is de cet t e f aon.
1) Quel est le volume du message M ?
2) Quel est le dbit ncessair e de la voie t r ansmet t ant le
son en t emps r el ?

3) Quel r seau peut -on ut iliser ?
b) Supposons que le dbit de la voie soit 64 Kbit s/ s . On ut ilise des t r ames (MI C) de mult iplexage t empor el
const it ues de 32 I T (int er valles de t emps) de longueur ident ique. On suppose que lon ut ilise un I T par t r ame MI C
pour t r ansmet t r e le message M. Combien de t emps f aut -il pour t r ansmet t r e de cet t e manir e le message M ?
c) On ut ilise un r seau ATM pour le t r anspor t du message M
q Combien de cellules ATM f aut -il pour t r anspor t er le message M ?
q En admet t ant que t out e la voie puisse t r e ut ilise (dbit : 155 Mbit s/ s), pour
t r ansmet t r e deux messages du mme t ype que M (les deux messages sont
mult iplexs) , combien de t emps, au minimum, est ncessair e pour t r ansmet t r e un
message M ?

Exer cice 5
Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
Un message de 1 Mo est t r ansmis par un r seau ATM de dbit 155,52 Mbit s/ s. Le cont r at de ser vice st ipule
que lon peut envoyer des cellules en r af ales la cadence de 100000 cellules/ s. On dsigne par T la dur e
spar ant lmission de deux cellules successives. Tout ef ois, la t olr ance h est de 20 micr osecondes comme
avance maximum per mise sur T.
a) Quel est le nombr e de cellules ATM ncessair es ?
b) Quel est le dbit souscr it ?
c) En f onct ionnement "nor mal" quel est le t emps T, en micr osecondes.
d) Supposons que le "client " ATM envoie ses cellules la cadence de 200 000 cellules/ s. Combien de cellules
pour r a-t -il envoyer avant r ej et ?




Solut ion de l' exer cice 1
a) Le volume en bit s du son t r anspor t er est V = 60*22000*8 = 10 560 000 bit s = 10,56 Mbit s
b) Calculons le volume t ot al :
t ext e : 20*1024*8 = 163 840 bit s
images : 30*10*1024*8 = 2 457 600 bit s
son : 10 560 000 bit s d' apr s la quest ion a)
t ot al : 13 181 440 bit s
Le t emps de pr opagat ion est appr oximat ivement T = 13 181 440 / 32 000 000 = 0,41 s.
c) La longueur ut ile d' un paquet est 1024 - 256 = 768 oct et s = 6 144 bit s. Le nombr e de paquet s est donc 13 181 440
/ 6 144 = 2 146 paquet s
d) Une cellule ATM cont ient 53 oct et s dont 48 ut iles. Le nombr e de cellules ncessair es est donc 13 181 440 / (48*8)
= 34 327 cellules

Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
Solut ion de l' exer cice 2
Elle est dt r uit e : On a dr oit 4 926 720 bit s au maximum avec la t olr ance ; la der nir e t r ame ser a donc dt r uit e
Solut ion de l' exer cice 3
Chaque cellule ATM cont ient 48 oct et s ut iles, donc le nombr e de cellules est 19200
Solut ion de l' exer cice 4
a)
1) Quel est le volume du message M ? 480 Ko
2) Quel est le dbit ncessair e de la voie t r ansmet t ant le
son en t emps r el ?
64 Kbit s/ s
3) Quel r seau peut -on ut iliser ? Numr is (RNI S)
b) Tout se passe comme si le dbit t ait de 64 Kbit s/ s/ 32, soit 2 Kbit s/ s. On en dduit le r sult at : 1920 secondes.
(Not er que, en f ait , le dbit of f er t par Fr ance Telecom pour les liaisons MI C est de 2 Mbit s/ s, ce qui r evient un
dbit de 64 Kbit s/ s par canal ; on obt iendr ait alor s un t emps de t r ansmission de 60 s.)
c)
Nombr e de cellules :
10 000 cellules car la
longueur cellulair e ATM est
de 48 oct et s.
Temps de
t r ansmission :
0,05 seconde
Solut ion de l' exer cice 5
Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
a) 20834 cellules
b) 42,4 Mbit s/ s
c) 10 micr osecondes
d) I maginons que le cont r at por t e sur un dbit D
0
= PCR = 100 000 cellules/ s. Le t emps coul ent r e deux envois
successif s de cellules est donc T = 1/ D
0
. Une cellule ne doit donc pas ar r iver en un t emps plus cour t que T apr s la
r cept ion de la cellule pr cdent e. Elle peut par cont r e ar r iver dans un int er valle de t emps plus gr and que T. Une
cellule qui se conf or me cet t e r gle est "conf or me". Si la cellule 1 ar r ive au t emps 0 et si la cellule 2 ar r ive au t emps
t
1
>T, la cellule 3 devr a ar r iver au plus t t au t emps t
1
+T.
Bien ent endu, il se pose un pr oblme lor sque l' met t eur "t r iche" en accent uant sa cadence : les cellules deviennent
alor s non conf or mes au cont r at . On peut t out ef ois accept er une t olr ance de h micr osecondes (qui cor r espond au
par amt r e CVDT). On pour r a considr er que la cellule est encor e conf or me si elle ar r ive au t emps T-h apr s la cellule
pr cdent e. Mais il f audr a que la cellule suivant e ar r ive au plus t t au t emps 2T.
I maginons maint enant que l' met t eur t r op r apide conser ve sa cadence d' envoi. Les cellules suivant es vont s' enf oncer
dans la zone de t olr ance et au bout d' un moment avoir une dat e d' ar r ive dans la zone st r ict e de non conf or mit . La
cellule 2 va ar r iver e t r op t t , la cellule 3 va ar r iver 2e t r op t t , la cellule 4 va ar r iver 3e t r op t t , et c... Le schma ci-
dessous mont r e une t elle sit uat ion avec h = 4e. I l est clair que la cellule 6 est en t ot ale "ef f r act ion". Elle pour r a t r e
dt r uit e par les composant s r seau.
Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
Le bas du schma pr cdent explique pour quoi l' algor it hme est qualif i de "seau per c". La cellule est considr e
comme un r cipient appor t ant une quant it T lit r es de liquide. A l' ar r ive, ce liquide est int gr alement ver s dans un
seau de capacit T+h lit r es qui possde un t r ou et f uit la cadence de T lit r es/ seconde. Si les cellules r espect ent le
cont r at , elles t r ouver ont t ouj our s le seau vide. Si au cont r air e, elles ar r ivent en avance, elles t r ouver ont un seau non
vide ; le niveau de liquide du seau s' lver a donc chaque ar r ive d' une cellule j usqu' au moment o le seau dbor der a.
On voit que t empor air ement , on peut dpasser le dbit maximum, mais que seulement N cellules ser ont accept es. Le
calcul de N est assez simple si l' on se base sur le t ableau ci-dessous :
cellule
dat e
d' ar r ive au
plus t t
dat e r elle
d' ar r ive
1 0 0
2 T T-e
3 2T 2(T-e)
4 3T 3(T-e)
--- --- ---
N (N-1)T (N-1)(T-e)
Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
Pour la der nir e cellule N, on aur a at t eint la limit e de t olr ance, ce qui cor r espond la dat e (N-1)T-h, donc (N-1)(T-e)
= (N-1)T - h, d' o la valeur de N :
e mesur e l' int er valle de t emps d' avance chaque ar r ive de cellules. Si le dbit souscr it est D
0
et si le dbit r el est
D >D
0
(les dbit s t ant mesur s en cellules par seconde), le t emps d' ar r ive au plus t t de la cellule 2 est T = 1/ D
0

et son t emps d' ar r ive r el est T' = 1/ D, d' o
Repr enons maint enant l' exer cice : le dbit souscr it est D
0
= 100 000 cellules/ s d' o T = 8 s. Le r cept eur envoie
des cellules au dbit D = 200 000 cellules/ s.
La valeur de e est T - T' = 10 - 5 = 5 s ; on en dduit N = 5 cellules.



QCM
1) La commut at ion de cir cuit ncessit e
q
q
q
q
q
2) La commut at ion de paquet s ut ilise des blocs d' inf or mat ion
Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
une prise de courant
une phase de connexion
un dcoupage en paquets
des prises RJ45
une alimentation stabilise
q
q
q
q
q
3) Le r out age par inondat ion consist e
q
q
q
q
q
4) Le pr ot ocole X25 compor t e un pr ot ocole de couche 1 : X21, un pr ot ocole de couche 3 : X25 paquet et un pr ot ocole
de couche 2 qui est
q
q
q
q
q
5) Dans le pr ot ocole X25, un paquet doit ouvr ir la connexion. I l s' agit
q
q
q
q
q
6) Le r elais de t r ame est
q
q
q
Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
de longueur fixe
portant une adresse de destination
qui se suivent sur le mme chemin
de longueur 1024 bits
compltement indpendants
une immersion dans un liquide conducteur
une multiplication du mme message
l'envoi rpt du mme message
une information de service surabondante
saturer rapidement le rseau
10Base2
HDLC
Stop and Wait
ABCD
TCP/IP
d'un paquet recommand
d'un paquet d'appel
d'un paquet cadeau
d'un paquet d'information
d'un paquet urgent
le numro de la trame
l'adresse de la machine cible
le numro local du circuit virtuel emprunt
q
q
7) Le r elais de t r ame ut ilise des t r ames por t ant un numr o DLCI qui r epr sent e
q
q
q
q
q
8) Dans la t echnologie "r elais de t r ame", si pendant un t emps T, le nombr e N de bit s mis dpasse la somme du
Commit t ed Bur st Size Bc et du Excess Bur st Size Be, la t r ame cour ant e est
q
q
q
q
q
9) Dans les cellules ATM, l' inf or mat ion ut ile a une longueur f ixe de
q
q
q
q
q
10) Dans ATM, le cont r le de la conf or mit au dbit souscr it peut t r e ef f ect u par l' algor it hme
q
q
q
q
q

Universit Virtuelle de Tunis Technologies des rseaux de communication
Grard-Michel Cochard
le numro du routeur
un code de dtection d'erreur
un rseau local
une amlioration de TCP/IP
une amlioration de X25
une amlioration de Sonet
un routage par inondation
mise en quarantaine
transmise
limine
gagne une prime de performance
signale l'administrateur rseau
64 octets
48 bits
48 octets
32 octets
53 octets
de routage alatoire
du seau d'eau
GCRA
de Ford-Fulkerson
de Newton
Bibliographie

D. BATTU
Tlcommunications,
Principes, Infrastructures
et services
Dunod
Informatiques
P. LECOY Technologie des Tlcoms Hermes
C. SERVIN
Telecoms 1, de la
transmission
l'architecture de rseaux
Dunod
Informatiques
W. STALLINGS
Data and Computer
Communications
Prentice Hall
G. BOUYER
Transmissions et rseaux de
donnes
Dunod
M.MAIMAN Tlcoms et Rseaux Masson
P. ROLLIN,
G. MARTINEAU,
L. TOUTAIN,
A. LEROY
Les Rseaux, principes
fondamentaux
Hermes
A. TANENBAUM Rseaux InterEditions
P-G. FONTOLLIET
Systmes de
tlcommunications, bases
de transmission
Dunod

Simon Nora et Alain Minc, "La tlmatique. Rapport...", editions..., 197x
Guy Pujolle, "Les Rseaux", Eyrolles
Andrew Tanenbaum, "Computer Networks", Prentice Hall
Z 70-001, Norme exprimentale, Systmes de traitement de l'information, Modle le rfrence
de base pour l'interconnexion de systmes ouverts, AFNOR, 1982

Les livres :
TCP/IP, Karanjit S.Siyan, CampusPress
Les protocoles IP et TCP sont trs bien dtaills
TCP/IP, Joe Casad, Campus Press
Moins complet et technique que le prcdent mais les protocoles de la couche Application
sont prsents de faon assez complte
Sur le Net :
Les RFC de TCP/IP

S-ar putea să vă placă și