Corrigé Des Exercices Des Chapitres 1 À 4
Corrigé Des Exercices Des Chapitres 1 À 4
[a] Les atouts de la technique ATM proviennent dune technique permettant dobtenir une qualit
de service et pouvant supporter de trs hauts dbits.
[b] Les atouts de la technique IP pour transporter des applications multimdias sont plus faibles,
surtout dans la premire gnration que nous connaissons, puisquune seule classe de service est
disponible, la classe best effort . La deuxime gnration qui introduit des classes de service
aura des atouts beaucoup plus importants pour le transport des applications multimdias.
[c] La technique Ethernet permet de trs hauts dbits pour des cots bas. Son atout principal
consiste en un surdimensionnement des rseaux pour satisfaire au passage du multimdia. La
nouvelle gnration Ethernet introduit des priorits, ce qui permet de superposer plusieurs classes
de service et de prendre en charge des applications avec une priorit plus grande.
[d] Schma des diffrentes encapsulations :
IP
IP
Ethernet
Ethernet
ATM ATM
ATM ATM
[e] Cette solution transporte tous les champs de supervision du paquet IP dans la trame Ethernet
puis tous les champs de la trame Ethernet dans les cellules ATM. De plus, comme la trame
Ethernet a t dcoupe en plusieurs morceaux de 48 octets pour entrer dans les cellules ATM, il
faut pour chaque morceau ajouter 5 octets de supervision supplmentaires qui napportent rien au
transport de linformation utilisateur.
[f] Dans le paquet IP, il y a ladresse du destinataire. Lorsque lon encapsule le paquet IP dans
Ethernet, il doit y avoir ladresse du destinataire de la trame Ethernet, donc ladresse qui va
permettre datteindre le PC destinataire. Cette adresse doit tre dduite de ladresse IP par le PC
metteur. Dans les paquets ATM, il ny a pas dadresse ; il y a une rfrence. Ces rfrences ont
t poses par une cellule de supervision qui devait contenir ladresse de sortie du rseau ATM.
Donc lentre du rseau ATM, il a fallu trouver ladresse ATM qui permettait datteindre le
rseau Ethernet de sortie.
[g] La translation consiste trouver ladresse du destinataire dans chaque unit de protocole
transporte sur le rseau. En dautres termes, le paquet IP doit transporter ladresse IP du
destinataire. Puis, cette adresse IP doit tre transforme en une adresse Ethernet du destinataire qui
doit tre transforme en une adresse ATM du destinataire et ainsi de suite. On voit que pour
pratiquer une translation il faut que le destinataire ait des adresses dans les mondes IP, Ethernet et
ATM mme si le destinataire nest pas branch directement sur les rseaux concerns.
Guy Pujolle Initiation aux rseaux
Eyrolles 2000
-1-
Schma de la translation
IP
IP
Ethernet
Ethernet
ATM ATM
ATM ATM
-2-
[g] On utilise une technique circuit : il faut compresser la vido de telle sorte que le dbit soit
constant. Lensemble de tous les programmes arrive sur le terminal.
[h] Il ny a pas dadresse de rception puisque justement lensemble des vidos est diffus et que
chaque terminal reoit toutes les chanes, mme videmment lorsque le tlviseur est teint.
[i] Chez les cblo-oprateurs, le mode de diffusion est totalement similaire celui des tlvisions
hertziennes.
[j] La place de la tlvision dans lInternet est tout fait importante mais il ne concernera que des
chanes diffusion limite. En effet, sil y a normment de spectateurs, il y a intrt diffuser
fortement et donc utiliser les rseaux de tldiffusion. En revanche, si la chane nintresse quun
petit nombre de personnes, il serait dommage de gcher de la bande passante par une diffusion
globale. La tlvision sur Internet sera thmatique et spcialise ainsi que fortement localise.
-3-
[b] Une boucle active est une boucle qui est alimente lectriquement, cest--dire quune coupure
de courant interrompt la boucle. Ici, la boucle est bien active puisquil faut quune station puisse
capter le jeton au passage. Pour ce faire, il faut couper la boucle et mettre un registre dcalage
qui permette la station de prendre conscience de ce qui se trouve dans le registre, par exemple
reconnatre le jeton pour le prlever de la boucle et avoir le droit de transmettre sur lautre boucle.
[c] Les rgnrateurs du signal sont situs dans les cartes coupleur : la boucle tant interrompue
dans la carte coupleur par le registre dcalage, il faut r-mettre le signal. Lquipement central,
appel concentrateur, peut aussi tre actif et r-mettre galement les trames.
[d] Oui, il doit y avoir une station de supervision. En effet, il se peut quune station qui a pris le
jeton tombe en panne et donc ne le relche pas. Sans station de supervision le rseau risque de se
trouver totalement arrt.
[e] La boucle b permet de faire passer les donnes. Cette boucle ne peut pas tre passive. En effet,
la station doit mettre sa trame ds que la fin de la trame prcdente est reue. Pour cela, elle doit
enlever les informations qui pourraient encore circuler (ces informations ont dj fait au moins un
tour de la boucle). Il faut donc quil y ait reconnaissance de la fin de la trame pour que la station
puisse commencer mettre juste derrire. Il est donc ncessaire quil y ait reconnaissance de ce
qui passe sur le support et pour cela il faut bien arrter linformation un minimum de temps dans
une mmoire (un registre). Le support est donc actif puisquil traverse des lments aliments
lectriquement.
On pourrait envisager que la boucle souvre juste aprs la reconnaissance de la fin de la trame
prcdente ce qui permettrait davoir une boucle passive, mais pour cela il faudrait une
reconnaissance pratiquement instantane du drapeau de fin ce qui nest pas acceptable
aujourdhui.
[f] Puisquil y a 100 stations situes 50 mtres du centre, il y a 100 mtres de cble (aller retour)
Guy Pujolle Initiation aux rseaux
Eyrolles 2000
-4-
pour connecter une station. Puisquil y a 100 stations cela fait 10 km de cble. Si lon suppose un
support lectrique, la vitesse tant de 200 000 km/s, il faut 50 s pour le temps de propagation.
cela il faut ajouter 100 x 10 bits de registre dcalage, cest--dire 1 000 bits. Comme la vitesse
est de 100 Mbit/s, le temps de dcalage est de 10 ns par bit, donc un total de 10 s. Le temps total
pour effectuer une rotation complte est donc de 60 s. la vitesse de 100 Mbit/s, cela reprsente
le temps dmettre 6 000 bits. Sil y a deux trames sur le support, chaque trame peut atteindre
3 000 bits.
[g] Si une station se dconnecte, cela enlve 100 mtres de cble et 10 bits de registre de
supervision, cest--dire lquivalent de 60 bits. Les deux trames de 3 000 bits ne peuvent plus
tenir sur lanneau. Une solution est de rajouter des bits de dcalage dans le concentrateur, cest-dire que chaque fois quune station se dconnecte, le concentrateur la remplace par un registre de
60 bits de dcalage.
[h] La capacit de transmission de ce rseau et de 100 Mbit/s. Le fait davoir deux jetons ne
permet pas daugmenter le dbit par rapport la capacit nominale. Lorsque deux stations
transmettent en mme temps (chacune dans une trame, en parallle), elles seront ensuite toutes les
deux silencieuses pendant que la trame de lautre station est en train de passer. Donc, il peut y
avoir une capacit de transmission double mais cela ne peut se produire que pendant la moiti du
temps.
[i] Lorsque sur la boucle ne tourne quune seule trame, il peut toujours y avoir le problme
suivant : si plusieurs stations se dconnectent, la boucle peut ne plus tre assez longue pour que
lensemble de la trame puisse sy mmoriser.
[j] Si le rcepteur, aprs avoir copi les donnes qui lui taient transmises, remet le jeton en jeu,
cela veut dire quune nouvelle station peut sen emparer et transmettre sans attendre que
lmetteur relche le jeton. Cette solution augmente effectivement la capacit du rseau puisquen
moyenne le jeton peut tre utilis deux fois sur un tour de boucle. La capacit est donc double.
Linconvnient de cette solution rside dans une rgularit beaucoup moins bonne puisque au lieu
de passer de la station n la station n + 1 et donc davoir une quipartition de la capacit du
support, le jeton va dune station une autre dans le dsordre.
[k] Si la station de supervision met une trame de 1 562 octets toutes les 125 s, cest--dire 1 562
multipli par 8 pour avoir la vitesse en bit/s et multipli par 8 000 puisquil y a exactement 8 000
transmissions chaque seconde, la vitesse du support est donc dau moins 1 562 x 8 x 8 000 = 100
Mbit/s.
[l] On ne peut dpasser un certain nombre de stations puisquil faut r-mettre la trame toutes les
125 s, cest--dire que le tour de la boucle ne peut pas durer plus que 125 s. Une station
correspond 100 mtres de cble, cest--dire un temps de 500 ns de propagation, et un
registre de 10 bits qui la vitesse de 100 Mbit/s demande 100 ns. Donc, une station correspond
un total de 600 ns. Dans 125 s on peut donc connecter 125/0,6 = 208 stations.
[m] Comme cela est tudi dans le cours 14, il faut dans un rseau Ethernet que le temps aller
retour sur le support physique dune extrmit lautre soit plus petit que le temps minimal de
transmission dune station. Si le rseau peut atteindre un kilomtre, cela fait deux kilomtres en
aller retour. A la vitesse de 200 000 km/s cela fait 10 s. Le nombre de bits qui peut tre mis dans
ce temps est de 1 000 bits. Cette valeur de 125 octets, qui reprsente le temps pour effectuer un
aller retour, est suprieure la valeur minimale dune trame Ethernet qui est de 64 octets. Cette
longueur nest donc, a priori, pas acceptable puisquune station Ethernet classique pourrait mettre
une trame entre 64 et 124 octets (moins que 125 octets) en dduire que tout fonctionne
correctement puisquil ny a pas eu de signal de collision et se retirer en pensant que sa
transmission sest bien passe.
Guy Pujolle Initiation aux rseaux
Eyrolles 2000
-5-
[n] Sur la fibre monomode, la vitesse de transmission atteint 300 000 kilomtres par seconde. Pour
2 kilomtres aller retour, le temps de propagation est de 6,66 s ce qui reprsente 666 bits de
transmission, ce qui est encore trop grand par rapport la trame classique Ethernet qui descend
512 bits.
Pour la fibre multimode, la vitesse de propagation tant de 100 000 km par seconde, le temps aller
retour sur le support dun kilomtre est de 2000 bits ce qui est aussi trop long pour la taille
minimale de 512 bits.
Si lon souhaite donc avoir un support dun kilomtre de long pour un Ethernet 100 Mbit/s, il faut
que la taille minimale dune trame Ethernet soit dau moins 666 bits dans le cas dun support en
fibre optique monomode qui est celui le plus favorable (le plus prs des 512 bits quil faut
atteindre pour rester compatible avec les rseaux Ethernet classiques.
[o] La seule solution, si lon veut effectivement atteindre 1 km, est daugmenter la taille minimale
de la trame Ethernet. Dans le cas qui nous intresse dans lexercice, le cble tant du cble coaxial,
il faut que la longueur minimale de la trame soit dau moins 125 octets la place des 64 octets
dans les Ethernet classiques. Cest effectivement ce quon fait les normalisateurs pour des rseaux
Ethernet 1 Gbit/s, ils ont allong la taille minimale 512 octets. Dans la normalisation du Fast
Ethernet 100 Mbit/s, la taille minimale a t laisse 64 octets ce qui ne permet pas de faire des
rseaux partags dun kilomtre de longueur. La solution qui sera prise dans ce cas, est de choisir
un rseau Ethernet commut dans lequel il ny a plus de limitation de distance.
[p] La distance parcourir correspond une propagation jusque dans le nud racine puis une redescente jusqu la station de rception. La longueur la plus grande est donc dtermine par une
mission dune station vers elle-mme, la station tant celle la plus loigne du nud racine.
Comme il faut traverser 5 nuds (2 plus le nud racine laller et 2 encore au retour), le temps
pass dans les nuds correspond la traverse de 50 bits. Comme la longueur de la trame Ethernet
doit tre dau moins 512 bits, cela laisse un dlai de propagation correspondant 462 bits ce qui
implique un temps de 4,62 s, cest--dire une distance de 924 mtres en aller-retour et donc une
distance de la station au nud racine de 462 mtres. Toutes les stations doivent donc tre une
distance de moins de 462 mtres du nud racine.
[q] Si tous les hubs mettent dans toutes les directions, les deux stations les plus loignes
correspondent aux deux branches ayant des stations les plus loigns du centre. Le calcul est le
mme que prcdemment et il faut donc que la distance totale entre ces deux stations les plus
loignes soit de 924 mtres. Cela peut impliquer dans lexemple trait quune station soit plus
loin que 462 mtres du centre et donc automatiquement que la seconde soit moins loin.
[r] La meilleure solution correspond des hubs qui diffusent puisque lon peut jouer sur la
distance et que, pour certaines stations, on peut dpasser la longueur moyenne. Le cas extrme
correspond un rseau o le nud racine na quune seule branche. Dans notre exemple, une
distance dune station au hub de 924 mtres peut tre atteinte. Cette distance maximale ne serait
que de 462 mtres sil faut remonter jusqu la station hub pour diffuser.
[s] Pour privilgier certaines stations, il faut que ces stations aient une probabilit plus forte de
pouvoir redmarrer rapidement sur une collision. Il suffit davoir un temporisateur de reprise plus
long pour les stations non prioritaires et un choix du temporisateur de reprise plus court pour les
stations prioritaires.
[t] Les ponts correspondent des organes qui traitent les adresses MAC, cest--dire les adresses
absolues de lEthernet. Les adresses des destinataires sont donc transportes par les trames
Ethernet tout au long du chemin et les ponts ont des tables permettant de dterminer la direction
dans laquelle envoyer les trames. Les ponts se comportent comme des commutateurs et ladresse
MAC peut tre interprte comme une rfrence.
-6-
-7-
IP
ATM
IP
ATM
ATM
ATM
En-tte du
Paquet IP
IP
IP
ATM
ATM
-8-
consiste supposer que le rseau est un rseau de commutateurs Ethernet. Nous avons donc des
commutateurs Ethernet. Une autre solution consisterait supposer que les rseaux Ethernet sont
des rseaux partags, relis par des ponts. Les nuds intermdiaires sont alors des ponts qui ne
sont autres que des commutateurs travaillant sur ladresse MAC. Ces ponts sont en fait des
commutateurs et ladresse MAC est interprte comme une rfrence.
[e] Comme les rfrences correspondent ladresse MAC, il faut que les nuds de commutation
Ethernet connaissent toutes les adresses de toutes les cartes Ethernet qui peuvent tre atteintes. Si
le rseau est trs grand, ce nombre devient grand et la gestion des tables de commutation devient
particulirement difficile puisquil faut ds quun changement survient en avertir lensemble de
tous les nuds du rseau.
[f] Oui, les nuds de commutation Ethernet peuvent faire du cut-through : ds que len-tte de la
trame Ethernet a t reu, il est possible avec laide de la table de commutation de dterminer le
lien de sortie et de commencer mettre la trame Ethernet sur la porte de sortie.
[g] Si lon remonte au niveau IP dans les nuds, cest que nous avons des routeurs et donc nous
retombons dans un rseau Internet classique. Les adresses Ethernet ne sont pas ncessaires pour
dterminer la route des paquets. Ladresse Ethernet ne sert que localement pour indiquer ladresse
daccs au nud suivant.
[h] Oui bien sr, les paquets IP peuvent tre dsquencs puisque les routeurs intermdiaires
peuvent les envoyer par des chemins diffrents.
[i] Oui, ceci est imaginable : lensemble des deux adresses forme bien une rfrence unique. Il
suffirait de marquer le rseau, cest--dire avoir une table de commutation qui un couple
metteur rcepteur sait faire correspondre une ligne de sortie (dtermine, par exemple, par le
premier paquet IP qui trace la route).
[j] Dans un nud, il est possible que lors de larrive des premires cellules ATM, une
dcapsulation soit effectue pour retrouver le dbut du paquet IP. Si len-tte du paquet IP permet
de dterminer la bonne ligne de sortie, les paquets ATM suivant nont mme pas besoin dtre
dcapsuls et les paquets ATM correspondant au paquet IP peuvent parfaitement commenc tre
envoys sans que la fin du paquet IP soit reu. Le nud a donc bien une stratgie de cut-through
dans ce cas.
[k] Un routeur-commutateur doit examiner en premier la rfrence. Si dans la table de
commutation se trouve lindication du nud de sortie alors la trame est commute. Si, au
contraire, la ligne de la table de commutation correspondante nexiste pas, alors les paquets ATM
sont dcapsuls et le paquet IP rcupr, pour tre trait comme dans un routeur standard.
[l] Le nud daccs envoie un paquet ATM qui contient une requte de demande de rsolution
dadresse. La cellule ATM est envoye sur un circuit virtuel (en gnral permanent) entre la
station et le serveur. Le serveur de route renvoie une rponse contenant la rsolution dadresse par
le circuit virtuel.
Le processus de dcouverte de la route peut prendre diffrentes tournures. La correspondance
dadresse donne une adresse ATM correspondant soit au destinataire soit un nud intermdiaire
qui permettra datteindre le serveur de route suivant. Le mme processus se renouvelle jusqu ce
que ladresse ATM du destinataire soit obtenue.
Le plan de supervision du rseau ATM est utilis pour ouvrir les circuits virtuels pour faire
progresser la demande de correspondance.
Les nuds du rseau sont des commutateurs ATM. Les nuds intermdiaires, sil y en a, sont des
Guy Pujolle Initiation aux rseaux
Eyrolles 2000
-9-
routeurs.
[m] On considre dans cette question que les nuds intermdiaires sont connects par des liaisons
spcialises. Il est plus intressant dutiliser lenvironnement IP pour des applications qui ont des
flots courts et il est plus intressant dutiliser lenvironnement ATM lorsque les flots sont longs.
Puisque les nuds sont des routeurs-commutateurs, la solution qui simpose consiste ouvrir le
circuit virtuel avec laide de lenvironnement IP. On na pas besoin du plan de supervision de
lATM puisque la supervision est ralise par la partie IP.
Cette solution sur le plan logique est tout fait excellente. Cependant, sur le plan physique faire
passer simultanment des trames ATM et des paquets IP semble relativement complexe. Lide est
de faire transiter les paquets IP dans les paquets ATM pour la signalisation et les paquets IP de
donnes galement par des paquets ATM. De ce fait, les paquets IP de supervision remontent au
niveau IP pour tre routs, tandis que les paquets IP utilisateur sont commuts dans la partie
commutation.
[b] La numrotation tant effectue sur 1 octet, il est possible de numroter les paquets de 0 28
1. Lanticipation maximale est donc de 256.
[c] Le paquet possde 14 octets de supervision. Lorsquon ajoute la trame, il faut ajouter 4 octets.
Donc au niveau trame, il y a 18 octets de supervision pour une longueur totale de la trame de 104
octets. Le drapeau den-tte que lon retrouve la fin rajoute 8 octets de supervision, donc un total
de 26 octets sur 112 octets transports, cest--dire 86 octets utilisateur pour 112 octets
transports. Le pourcentage de dbit utile est de 77 %. (On a suppos que seul le drapeau de tte
est pris en compte dans le calcul ; en effet, le drapeau de fin sert indiquer le dbut de la trame
suivante.)
[d] La lourdeur forme le dfaut principal de larchitecture OSI puisquil faut ajouter des zones de
supervision assez longue chaque tage de larchitecture.
[e] Il faut, en gnral, ajouter une information dappartenance et de lemplacement du segment
dans le message. En effet, lorsque le message est segment, il faut bien ajouter un lment
dinformation qui dsigne le propritaire du paquet et o se place le segment dans le corps du
message. Dans certain cas de figure, il est possible de se passer de ces lments dinformation. Par
exemple, si on ajoute au paquet une rfrence et que les paquets se suivent les uns derrire les
autres sur un circuit virtuel, il est relativement facile de reformer les messages larrive (un
problme rsoudre consiste dterminer les dbuts et les fins de messages si la connexion
permet denvoyer des messages successifs).
[f] Si linformation de supervision de niveau message est de 4 octets, cela indique que dans chaque
segment, il faut ajouter ces 4 octets. Les paquets ayant une longueur de 100 octets avec une zone
de 14 octets de supervision, il y a 86 octets disponibles. Sur ces 86 octets disponibles, il va falloir
prendre 4 octets pour mettre linformation de niveau message. Il ne reste donc que 82 octets de
disponible pour les donnes utilisateur sur les 100 octets du paquet. Il faut dcouper le message de
1 000 octets en segments de 82 octets, ce qui donne 12 paquets et il reste 16 octets transporter. Il
Guy Pujolle Initiation aux rseaux
Eyrolles 2000
-10-
-11-
-12-