Exercices sur l'introduction aux réseaux, Exercices de Application informatique
Christophe
Christophe3 March 2014

Exercices sur l'introduction aux réseaux, Exercices de Application informatique

PDF (144.9 KB)
3 pages
45Numéro de visites
Description
Exercices d’informatique sur l'introduction aux réseaux. Les principaux thèmes abordés sont les suivants: exercices, Foncfionnement de I'Ethernet, Modèle OSI et TCPflP, Eléments d'interconnexion, TCPflP et configuration ...
20points
Points de téléchargement necessaire pour télécharger
ce document
Télécharger le document

I ët" session

)uLE : INTRoDUcrror.{ Aux ResEaux :oDE DU MoDULE : RE100

\nnée : Il

MATMECA ii'ô-n'rj"e n u I Date de I'examen : 17 /0612010 Durée de l'examen : th20

Documents autorisés tr sans document E Calculatrice autorisée E non autorisée E Autre :

Erercice 1 : Foncfionnement de I'Ethernet (8 points)

Soit un reseau local en bus comportant 4 stations: A, B, C et D utilisant un protocole de type CSMA/CD.

A I'instant F0 (i.e. début du slot l), la station A corlmence à transmettre une trame dont le temps d'émission dure 6 slots. A F5 (i.e. début du 6"'" slot), les stations B, C et D décident chacune de transmethe rme trame de durée de 6 slots.

L'algorithme de reprise après collision est les suivant :

Procédure Reprise_après_collision (qttempts : integer ; mmBackoff: integer) ; (dttenpts : cotnpteur de tentatiyes de transmission) (maxBackoff : borne supérieure de I'intervalle de tirage)

CONST slotThne : 51,2tts ; backOffLimit: 10 ;

VAR Delay : integer /*Nombre de slots d'attente avant de retransmettre*/

Begin J a if atumpts: I then mæBackoff::2 ; else {if atternpts <: backOffiimit

then macBackOff :: maxBackofl*2; else maxBackoff:: 210;)

delay : : int(random*maxBackofi) ; w ait (de lay* slotTime) ; j

End;

izfl est rme fonction qui rend la partie entière par défaut d'un réel.

randomQ est une fonction qui tire de marfère aléatoire un nombre reel dans [0;1[. Cependant, on considère que la fonction randomQ rend respectivement les valeurs données par le tableau suivant

D. 1/3

selon le nom de la station. Par exemple, la station A tire son premier nombre aléatoire qui sera égal à 2/3 et son derxième nombre aléatoire tiré sera égal àYa etc.

Stations A B C D

1"' tirage 2/3 r/4 v, '/4 2*" tirage % 3/s 1/4 U4

3"-" tirage 2t5 r/3 1/2 1/8 Tableau des nombres aléatoires tirés par les stations A, B, C et D.

1o/ Dessiner un diagramme des temps gradués en slots décrivant le déroulement des différentes transmissions de trame.

On adopte la schématisation suivante :

tdl t=5 \ \ \

l 'sdot :{û* slot lÈæ dol 4*slot tdÉles|oi B B x

r Un slot occupé par la transmission correcte d'une trame de la station A est notée A (voir exemple de slot 1 à 4)

. Un slot occupé par une collision est noté X (exemple slot 5).

2ol Calculer sur la période allant de F0 (i.e. début du slot l) à la fin de la transmission de la demière trame, le taux d'utilisation du canal pour la transmission effective de trames.

3ol Calculer le taux moyen d'accès au support. Est-il bomé ?

Exercice 2 : Modèle OSI et TCPflP (2 points)

Rappeler la stucture protocolaire en couches du modèle ISO/OSI et du modèle TCPÆP et expliquer brièvement le rôle de chacune des couches.

Exercice 3 : Eléments d'interconnexion (2 points)

l'l Quelle est la différence majeure entre un hub et un commutateur (switch).

2ol Donner deux exemples de < mode de commutation > d'un commrmicateur.

p. 2/j

Exercice 4: TCPflP et configuration d'un réseau local (8 points)

Vous disposez chez vous d'rur abonnement à Internet, et d'une machine linrx. Votre operateut vous installe la connexion et vous dit qu'il suffrt de brancher le câble Ethemet dans votre ordinateur et de le configurer manuellement avec I'adresse IP 210.14.165.82

1- A quelle classe appartient cette adresse ? Quels sont son masque de réseau et son adresse de broadcast ?

2- Donner la commande linux qui permet de configurer votre machine avec cette adresse. 3- En tapant cette commande sur votre terminal vous obtenez la réponse ci-dessous Expliquer

pourquoi ? [...] perlrieEion denied

Vous configurez vohe machine, et vérifiez que votre interface réseau a pris la bonne adresse vous pouvez retrouver les informations suivantes :

ethO:

f tage=8 8 5 3 <UP, BROADCÀST, SMÀRT, RIINNING, SIMPLEX, MUL,TICAST> mtu 1500

ether 60: fb:42 :eb:84 :38

inèt 210.14.165.82 nehask [ . . . ] broadcagt [ . . . ]

media: autoselect (10ObaEeTX <fu11-duPlex>)

EtaÈuB: act ive

Vous utilisez I'outil ping pour vérifier votre connectivité, et vous obtenez la réponse suivante en < pingant > 147.210.19.961'adresse IP du site web de I'ENSEIRB

54 byteE from 147.210.19.96: icmp-eeq=o t t l=248 t ine=l .861 ng

64 bytee fron 147.2!0.L9.96: icnp-eeq=1 t t1=248 t ine=3.979 ng

64 byteE fron 14?.210.19.95: icrnp-e eq=2 t- t ' ] -=248 t ime=4.L72 ns

54 byteE fron 147.210.19.95: icnp-eeq=3 t t1=248 t ine=2.979 me

64 byteE from 147.2L0.f9.96: icmp-e eq=4 |-EL=248 t ine=3.024 me

--- 747 -210.19.96 ping etat ist ics ---

5 packetE tranenitEed, 5 packeta received, 0.0* packet loes

Vous déduisez alors que vous avez bien confrgwé votre réseau et vous pouvez maintenant surfez

sur Intemet.

4- Dans votre navigateur vous tentez d'ouvrir la page web www.enseirb.fr. votre requête n'aboutit pas (réponse : impossible d'ouwir la page). A quoi cela peut-être du ? Comment peut-on résoudrc ce poblème ?

Vous achetez un 2è'" ordinateur. et vous voulez maintenant connecter en même ternps les 2 machines à Internet.

5- De quel équipement réseau avez vous besoin ? Discuter du schéma d'adressage à utiliser et

aussi des services nécessaires sur cet équipement pour mettrc en place le nouveau réseau.

Expliquer votre architecture de réseau sur un schéma détaillé. 6- Est ce que le protocole ARP sera utilise dans votre architecture ? Si oui, expliquer.

commentaires (0)
Aucun commentaire n'a été pas fait
Écrire ton premier commentaire
Ceci c'est un aperçu avant impression
Chercher dans l'extrait du document
Docsity n'est pas optimisée pour le navigateur que vous utilisez. Passez à Google Chrome, Firefox, Internet Explorer ou Safari 9+! Téléchargez Google Chrome