Exer 4
Exer 4
Exer 4
Exercice N° 1 :
A - En quoi les réseaux locaux sont-ils différents des réseaux à longue distance ?
La distance entre les stations, le débit, la topologie Multi-accès, la responsabilité : réseaux privé
B - Dans le cas des réseaux, la couche liaison de données du modèle OSI a été subdivisée en deux sous-couches.
Représentez sous forme d'un schéma les différentes sous-couches en explicitant autant que possible les
caractéristiques de chaque couche.
---------- -------------
Liaison LLC (Logical Link Control)
---------- -------------
Physique MAC (Medium Access Control)
---------- -------------
Physique
Exercice N° 2 :
Dans un réseau local constitué de quatre stations, quelles sont les conséquences, suivant la topologie utilisée,
d'une rupture de support entre les stations 3 et 4 si le serveur est situé sur la station 2.
L avantage est que le réseau continue à fonctionner entre 1, 2 et 3. Seule 4 est déconnectée du serveur.
Exercice N° 3 :
Soit un réseau utilisant la technique d'accès CSMA/CD tel que Ethernet standard (débit = 10 Mbits/s, temps de
propagation = 200 000 km/s) dont la configuration est la suivante (distance AB=BC=CD=500m):
A B
C D
a- Que se passerait-il s'il n'y avait pas de bouchon ou terminator ?
Le signal rebondirait aux extrémités et va créer des collisions fantômes avec les signaux émis. Ce qui n est pas
bon pour le fonctionnement du réseau.
Soit par des surtensions (802.5) sinon c est en comparant les bits é mis avec les bits reçus. S ils sont identiques
pas de collisions sinon une collision. Par contre, il faut attendre suffisamment longtemps pour être sûre qu il n y
a pas de collision.
Après une collision, la station exécute l algorithme de backoff câ d tire un nombre aléatoire N entre deux limites
et attend un temps = N*TIME-SLOT . TIME-SLOT=51,2 micro seconde.
c- La station A écoute le canal inoccupé et décide d'émettre. Que ce passe t - il si la station D décide d'émettre
0,5 micro secondes plus tard ?. En déduire le temps minimum pendant lequel la station A doit continuer à
écouter le bus pour détecter les collisions.
A B C D
t=0 | | | |
t=0,5us |** | | |
T = (1500 +0,5.10-6.V)/2.V
A.N :
A va détecter la collision après 2.T = 8 us tandis que D va détecter la collision après 2.T-0,5 us = 7,5 us
d- Quelle est la longueur minimale d'une trame qu'une station doit émettre pour détecter une collision avec une
station qui est éloignée de 1500 m?
Pour pouvoir détecter la collision A doit être encore en émission après 7 us donc il faudrait que la trame ait une
longueur minimale de 10.10+6 * 8 . 10-6 = 80 bits
Par contre pour pouvoir détecter toutes les collisions sur ce réseau particulier il faudrait que la taille de la trame
soit de TA/R x Débit.
TA/R temps pour le signal pour aller de A à D et retour (câd la collision peut avoir lieu juste avant que le signal
n atteigne D)
Ce sont des valeurs par rapport à cet exemple, dans le standard IEEE 802.3 vous avez d autres valeurs pour la
longueur minimale, le temps aller retour, etc. (voir cours)
- Chaque station tire aléatoirement un entier N, tel que 0 ≤ N ≤ 2n (n étant le nombre de collision déjà
observé) et la station effectue une retransmission après un délai N x 51,2 micro secondes. Si n > 10 on prend n =
10 et si n > 16 un message d'erreur est remonté à l'application.
Supposons que 2 stations A et B détectent une collision à un instant donné (c'est à dire la première fois pour A et
la deuxième fois pour B), quelle est la probabilité d'une nouvelle collision.
Si nouvelles collision
Voir cours
Exercice N° 4 :
a- Quelle est la longueur maximum de la trame si le débit de l'anneau est de 4 Mbits/s et si le temps de
propagation sur toute la longueur de l'anneau est de 10 ms ?
b- Combien de temps après l'initialisation, la station 5 devra attendre pour émettre si le superviseur est situé dans
la station 1 et si les stations 2 et 4 veulent également émettre chacune une trame pleine ?
Caractéristiques du réseau :
- Débit = 4 Mbits/s;
- Distance moyenne entre les stations = 30 m;
- Vitesse de propagation;
- Initialisation par une trame de 13 octets;
- libération du jeton en fin de trame;
- temps de transfert entre les coupleurs négligeable.
2
5 4
TPi-j = Temps de propagation de jeton entre i-j = Temps de propagation d une trame entre i-j
Tous les temps de propagation étant égales et tous les temps de transmission également car la trame est à chaque
fois pleine.
Chaque station écoute l anneau et attend le jeton avant de pou voir transmettre. Pas de collision et temps
de capture du jeton borné - Voir cours.
Exercice N° 5 :
La trame peut être une trame 802.3 ou Ethernet. La difference se situe uniquement dans le champ Longueur ou
Type de donné. (Si la valeur est inférieure à 1500 alors c est une t rame 802 sinon c est une trame Ethernet).
Certains systèmes utilisent la trame 802.3 (Novell) et d autres la trame Et hernet TCP/IP.
Le préambule et le délimiteur sont enlevé par le sniffeur, on commence directement avec l’adresse MAC de
destination
Il faut décoder l’adresse MAC pour trouver le constructeur, adresse de groupe ou unicast (voir cours)
08x00 > 1500 donc c’est une trame Ethernet et ce champs est un Type de donnée = Protocol IP
La suite est un paquet IP à décoder (à faire après une fois le paquet IP/ICMP/UDP/TCP explicité
Exercice N° 6 :
Correction exercice N° 6 :
0 0 0 1 1 0 0 0
FC=06h (0000 0110)h
00 (MAC de Service)
000 110 (StandBy Monitor Present)
Donc c’est une trame 802.5 de Service qui signifie que le Standby Moniteur est présent.
0 12 00 06 06 0B 00 00 00 00 08 02 00 60 8C 24 C6 7C
• VL (2 octets) : Longueur totale en octet des champs information (vecteur, y compris lui même),
• VI (2 octets) : Identificateur du vecteur
• SVL (1 octets) : Longueur totale en octet du sous vecteur
• SVI (1 octets) : Identificateur du sous vecteur
SVV (n octets) : Valeur du sous vecteur
VL = (00 12)h = 0000 0000 0001 0010 = 16 +2 = 18 octets (on a bien 18 octet dans le champs de données)
VI= (00 06)h - (0000 Ring Station, 0000 Ring Station, Identificateur du vecteur = 06)
SVV1= 00 00 00 00
SVV2= 00608C24C67C
Sniffer Network Analyzer data from 2-Oct-97 at 06:46:58, unsaved capture data, Page 1