Mercredi 1 juin 2005
Documents non autorisŽs

 

Examen L2 Informatique – RŽseaux

 

 

I- Transmission de donnŽes (5 pts)

 

On veut transmettre sur un canal de transmission de la musique stŽrŽo (2 canaux stŽrŽo=canal gauche + canal droit) ŽchantillonnŽe par MIC (ou PCM).

Les caractŽristiques du signal pour un canal sont les suivantes :

-           Quantification sur 16 bits ;

-           RŽponse en frŽquence : de 20 ˆ 22 050 Hz ;

 

1) Donner le dŽbit en bit/s correspondant

2) Les caractŽristiques de notre canal de transmission sont les suivantes :

-           Bande Passante = 200 kHz

-           Rapport Signal-sur-Bruit (S/B) = 30 dB

Donner la capacitŽ en bit/s du canal de transmission

3) Pour transmettre le signal ŽchantillonnŽ sur le canal de transmission, on utilise une transmission synchrone. On dispose de 256 tensions distinctes et dÕune rapiditŽ de modulation de 125.000 bauds. Donner le dŽbit binaire que lÕon peut appliquer sur le canal de transmission en utilisant cette modulation.

4) QuÕen concluez-vous ?

 

II- Contr™le dÕerreurs (3 pts)

 

On souhaite transmettre le message suivant 1000010101111001 sur un rŽseau en utilisant le contr™le de redondance cyclique (CRC). Pour cela on utilise le polyn™me gŽnŽrateur x3 + x

 

1) Calculer la cha”ne de bit correspondant au CRC et donner le message qui sera transmis.

2) Le message prŽcŽdent est re�u par son destinataire. VŽrifier que le message a ŽtŽ correctement transmis.

3) On souhaite maintenant transmettre le message suivant : 11001100. On applique le polyn™me gŽnŽrateur et on transmet ces donnŽes (message+CRC) : 11001100000

A la rŽception, les donnŽes re�ues sont 11001111110.

Comment rŽagit le destinataire ˆ la rŽception de ces donnŽes ?
QuÕen concluez-vous ? Justifiez.

 

III- Gestion de la liaison de donnŽes (7 pts)

1) Apr�s avoir dŽfini la structure de donnŽes ˆ utiliser, programmer la phase de transfert du protocole de communication de niveau liaison:

* Protocole " utopique 2 - Stop & Wait " avec les hypoth�ses suivantes :
   a- utilisateurs du service de la couche liaison toujours pr�ts;
   b- liaison unidirectionnelle pour les donnŽes;
   c- liaison exempte dÕerreurs.


On dispose, en biblioth�que, des primitives suivantes:

DeUtilisateur (var m: MESSAGE): prŽlever un message de lÕutilisateur de la couche;
VersUtilisateur (m: MESSAGE): remettre le message ˆ lÕutilisateur;
DeCanal (var t: TRAME): prŽlever la trame arrivŽe correcte de la couche physique et apr�s son passage dans le dŽtecteur dÕerreurs;
VersCanal (t:TRAME): remettre la trame au dŽtecteur dÕerreurs pour rajout dÕinfo de contr™le et Žmission sur le canal;
Attendre (var evt: EVENEMENT): attendre un Žv�nement;

2) Expliquer bri�vement lÕintŽr�t de numŽroter les trames

3) Expliquer le r™le des trois types de trames HDLC : Information, Supervision, Non numŽrotŽe.

IV- RŽseau Local Ethernet ( 5 pts)

1) Quelle est la signification de 10 base 5 ? de 100 base T ?

2) Comment sont structurŽes les trames 802.3 ? Comment peut-on distinguer un rŽseau Ethernet dÕun rŽseau IEEE 802.3 ?

3) Quels sont les types dÕadresses MAC auxquels une station doit rŽpondre ?

4) Que se passe-t-il apr�s la dŽtection de collision dans Ethernet ?

5) Comparer les techniques dÕacc�s ˆ la liaison utilisŽs dans Ethernet (802.3) et Token Ring (802.5).