0% ont trouvé ce document utile (0 vote)
5 vues46 pages

Concours Recrutement Technologues 2008

Le document traite des concepts fondamentaux des réseaux informatiques, en se concentrant sur le modèle OSI et les protocoles comme CSMA/CD utilisés dans les réseaux Ethernet. Il aborde également des questions pratiques sur la gestion des adresses IP, la structure des trames, et les opérations de transmission de données entre machines. Enfin, il souligne l'importance de la fiabilité dans le transport de données, notamment à travers l'utilisation du protocole TCP pour HTTP.

Transféré par

oumayma2010
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PPT, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
5 vues46 pages

Concours Recrutement Technologues 2008

Le document traite des concepts fondamentaux des réseaux informatiques, en se concentrant sur le modèle OSI et les protocoles comme CSMA/CD utilisés dans les réseaux Ethernet. Il aborde également des questions pratiques sur la gestion des adresses IP, la structure des trames, et les opérations de transmission de données entre machines. Enfin, il souligne l'importance de la fiabilité dans le transport de données, notamment à travers l'utilisation du protocole TCP pour HTTP.

Transféré par

oumayma2010
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PPT, PDF, TXT ou lisez en ligne sur Scribd

CONCOURS DE

RECRUTEMENT DES
TECHNOLOGUES EN
INFORMATIQUE
SESSION 2008
Partie 2 –Réseaux-
Ben Fadhel Fathi

1
QUESTION 1:
 Comment s’appelle la communication
«virtuelle» entre 2 couches de même niveau
du modèle de référence OSI (Open Systems
Interconnectio)? Expliquez comment elle se
déroule réellement?

2
REPONSE Q1: 2/3

3
Réponse Q1 : 1/3
 Protocole: Ensemble de règles et des
conventions décrivant la façon dont elle se
déroule la transmission ainsi que :

La syntaxe
• les différents champs qu’on trouve dans chaque
message
• Le nombre de bits occupé par chaque champ.

sémantique : la signification de chaque
champ.

4
Réponse Q1: 3/3

5
QUESTION 2:
 Le modèle de référence OSI est construit à
partir d’une architecture maillée où les
équipements sont reliés par des liaisons point à
point. Quels sont les principaux concepts
devant être rajoutés au modèle pour qu’il
s’adapte à des réseaux locaux où souvent les
équipements se partagent le même support de
transmission?

6
Réponse Q2 : 1/3
 Les principaux concepts sont :

Contrôle d’accès au support de transmission

Détection de collision

Retransmission des messages en cas de collision

7
Normalisation IEEE
 Le comité IEEE 802

 Normalisation des réseaux locaux en reprenant les couches 1


et 2 du modèle OSI

 Développer un standard permettant la transmission de trames


d ’information entre 2 systèmes informatiques à travers un
support partagé quelque soit leur architecture.

8
8
Ethernet et 802.3
Accès au support physique CSMA/CD

Globalement , les stations émettent des messages quand elles le désirent . Si


les autres stations n ’ont rien à émettre , elles disposent entièrement du canal .
Si 2 stations émettent en même temps -> collision

CSMA (Carrier Sense Multiple Access - Accès multiple après écoute de


la porteuse). Avant d ’émettre la station écoute le canal :
Si libre -> émet son message Pb: à cause des délais de propagation ,
Sinon -> diffère son émission il y a des risques de collisions
Station A

Distance
entre les
stations

Temps
Station B
Collision
9
9
Ethernet et 802.3
Accès au support physique CSMA/CD
CD (Collision Detect)
Si une station émettrice se rend compte que son message participe à une
collision, elle arrête l ’émission du message . Pour savoir si elle participe à
une collision , la station compare le signal émis avec celui sur le média.

Quand une collision est détectée par une station celle-ci


n ’interrompt pas immédiatement la transmission
Émission de données de brouillage (jamming)
= 32 bits

10
10
Ethernet et 802.3
Accès au support physique CSMA/CD
Émission d ’une trame

Si le support est libre (CSMA) , l ’émission d ’une trame commence après un


silence de 9,6 us (IFG Interframe Gap). L ’entité continue d ’écouter le canal
pour savoir si une collision à été détecté (CD) .
Pas de collision -> compte-rendu positif à la couche supérieur .
Collision -> poursuite de la transmission pendant la période de brouillage .
Ensuite nouvelle tentative d ’ émission suivant l ’algorithme du BEB .
Si nb tentative = 16 -> compte-rendu négatif à la couche supérieur .

11
11
Ethernet et 802.3
Accès au support physique CSMA/CD
Algorithme du BEB (Binary Exponentiel Backoff)
Permet de définir ce que doivent faire les stations après une
collision -> départager les stations sans échange de messages .

Tirage au sort (0 ou 1)
0 -> recommence à émettre immédiatement
1-> attente de N tranche de canal (Time Slot 51,2 us) avant
m
de recommencer à émettre. N aléatoirement de 1 à 2
Par défaut , l ’espace de tirage est doublé jusqu ’à la 10ième
tentative . Au bout de 16 -> échec

12
12
Ethernet et 802.3
Accès au support physique CSMA/CD
Créer la trame

oui Transmission Test de la porteuse


en cours

non
Commencer la transmission Émission d ’une trame

non Collision détectée oui Brouillage

Comparaison
émission/réception oui Trop de tentatives non Calcul du délai d ’attente
BEB
émission OK
Émission abandonnée

13
13
Ethernet et 802.3
Accès au support physique CSMA/CD
Commencer la réception
Réception d ’une trame
non
Fin de réception

oui

oui
Trame trop courte Taille correcte non
Collisio
n
oui
Erreur longueur
@ reconnue non

Oui Réception OK
@Station,broadcast,multicas
Mauvais t
Erreur CRC Calcul CRC
Correct

14
14
QUESTION 3
 Pour utiliser la méthode CSMA/CD, nous vous
savons qu’une trame doit avoir une longueur
minimale. Expliquer pourquoi?

15
Réponse Q3:
Durée minimale d'émission
 D : débit
 P : durée maximale de propagation
 Durée d'émission >= 2*P
 Ce qui revient à dire que la trame doit avoir
 une longueur >= 2*P*D

16
 Ce « time slot » d’acquisition du canal est égal
à 51,2 µs : ce temps passé aucune collision ne
peut plus arriver
=>
Une station doit écouter le signal « collision
Dection» pendant 51,2 µs à partir du d ébut
d’émission de la trame

17
 Quelques Time slot:

Speed Time Slot

10Mbits/s 51,2 µs

100Mbits/s 5,12 µs

1Gbit/s 4,096 µS

18
 Vitesse de propagation : 200 000km/s
 Distance maximale entre 2 stations : 2,5 km
 Délai maximal de propagation :
P = 2,5/200 000 = 12,5 μs
 Tranche canal (Slot Time) :
TC = 2xP = 25 μs.
=> on prend TC = 51,2 μs
 Taille de trame minimale :
D x TC = 10Mbps x 51,2μs = 512 bits soit 64 octets.

19
Structure d ’une trame (802.3 et Ethernet) 64 à 1518 octets
802.3
Préambule SFD @ DEST @ SRC Lg DATA DATA FCS

7 1 6 6 2 46-1500 4

Niveau physique Niveau Mac

20
 Préambule : 56 bits = 7 X (1010101010), permet la
synchronisation.
 Délimiteur de début de trame (Start Frame Delimiter)
 Adresses (12octets).
 Longueur du champ de données : valeur comprise
entre 1 et 1500, indique le nombre d'octets des
données
Padding : contenu sans signification complétant une
trame dont la longueur des données est inférieure à 46
octets.
 Contrôle : séquence de contrôle basée sur le CRC

21
Question 4:
 Immédiatement après le démarrage d’une
machine connectée à un réseau local Ethernet
et possédant une configuration Internet, un
message d’erreur réseau s’affiche. Quelle est
la cause la plus probable de ce problème.
Justifier votre réponse. Quelle Solution
proposez vous pour éviter ce genre de
problème?

22
Réponse Q4
 L’erreur elle peut être du à la duplication de
l’adresse ip dans le réseau local.

23
 La solution pour éviter ce problème est
l’utilisation d’un serveur DHCP pour
l’attribution automatique des adresses IP.

24
Question 5
 La machine A d’adresse IP [Link] doit
envoyer un paquet IP à la machine B
[Link] (du même réseau). Détaillez les
opérations effectuées au niveau des couches 3
et 2 de la machine A.

25
Réponse Q5
La couche 3 : Ajoute de l'adresse réseau à
l'en-tête.
 Les données sont organisées en paquets, contenant un en-tête
réseau constitué des adresses logiques d'origine et de
destination. Ces adresses aident les unités réseau à acheminer
les paquets dans le réseau suivant un chemin déterminé.

26
27
 Version (4 bits) : identification du protocole IP utilisé
 Longueur (4 bits) : longueur de l'en-tête en mot de 32 bits
 Type de service (8 bits) indicatif :

Priorité sur 3 bits, 0 la plus faible

Bits de qualité de services
• D (1 bit) : faible attente
• T (1 bit) : flux important
• R (1 bit) : fiable
 Longueur totale du paquet (16 bits) : exprimée en octets,
incluant l'en-tête et les données
 Numéro de paquet (16 bits) : identificateur permettant
d'associé des fragments à un même datagramme si un
découpage du datagramme s'avérerait nécessaire en cours de
route, dû à sa taille trop importante

28
 Indicateurs (3 bits) :

F : indique si le paquet peut être fragmenté

U : non-utilisé

M : indique si le fragment est le dernier du paquet
 Déplacement (13 bits ) : indique le décalage du fragment de donnée en
multiple de 8 octets par rapport au données transportées dans le
datagramme originel. 0 pour un datagramme en 1 seul fragment, ou pour le
premier fragment.
 Durée de vie (8 bits) : durée maximum de vie du paquet dans le réseau (en
seconde). Valeur décrémentée par chaque noeud traversé. A 0, le
datagramme est détruit
 Protocole (8 bits) : indique quels sont les protocoles de niveau supérieur
qui utilisent Internet (protocole client)
 Somme de contrôle (16 bits) : code permettant de détecter les erreurs
susceptibles d'apparaître dans l'en-tête. Recalculer à chaque modification
de l'en-tête (changement de durée de vie)

29
 Adresse IP de la source (32 bits) : contient l'adresse
Internet de l‘émetteur. Adresse découpée en deux
zones selon la classes du réseau et les sous réseaux
éventuels
 Adresse IP de la destination (32 bits) : contient
l'adresse Internet du destinataire.
 Options (taille variable) : champ prévu pour de
futures modifications du standard Internet

 Remplissage : bits à 0 nécessaires pour que l'en-tête


soit un multiple de 32 bits

30
La couche 2 :Ajout de l'adresse locale à l'en-
tête de liaison.
Chaque unité réseau doit placer le paquet dans une trame. La
trame permet d'établir la connexion avec la prochaine unité
réseau directement connectée dans la liaison. Chaque unité se
trouvant sur le chemin réseau choisi doit effectuer un
verrouillage de trame pour pouvoir se connecter à la prochaine
unité.

31
La circulation de paquets dans un
réseau

32
Etape 1 :
L’ordinateur 1 crée des paquets de données à envoyer au serveur
[Link]. L’adresse IP du serveur [Link] est entrée dans la
commande ping

33
La commande PING est envoyée à tous les hôtes du segment, ensuite les
données traversent le concentrateur. Comme le concentrateur est un
équipement de couche 1, aucune décision n’est prise ; les données sont
simplement envoyées vers tous les autres ports du concentrateur.

34
Quand l’ordinateur 1 constate que [Link] n’est pas une adresse locale,
il envoie au routeur la trame de données qu’il a créée.

35
 Etape 2 :
Le routeur prend la trame Ethernet et recherche l’adresse IP dans
sa table de routage. Pour atteindre [Link]
[Link], il doit utiliser son interface [Link]. Il
consulte l’en tête réseau afin de prendre une décision.

36
Le paquet de données est encapsulé dans une trame pour être envoyé au
routeur suivant.

37
38
 Etape 3:
Le routeur suivant retire l’encapsulation de la Trame et recherche l’adresse IP
[Link] dans sa table de routage. Il trouve que cette adresse est
directement connectée à l’interface [Link]

39
Le paquet de requête PING est encapsulé dans une trame Ethernet, puis
envoyé par le port [Link]

40
41
 Etape 4 :
Le commutateur vérifie l’adresse MAC de destination de la trame
(FE : ED : 9F : EF : ED : CE) dans sa table d’hôtes.

42
Le commutateur détermine que pour joindre l’hôte ayant cette adresse
MAC, il doit acheminer la trame par le port 1.

43
 Etape 5:
Le serveur [Link] vérifie l’adresse MAC, retire la trame
de données, vérifie si l’adresse IP est la sienne, puis retire l’en
tête IP et traite les données. La commande PING correspond
en fait à une question : L’ordinateur distant est il là et est il
actif ? Puisque L’ordinateur hôte est actif et qu’il a reçu la
requête PING, il renverra une réponse. Suivant les mêmes
règles que l’aller.

44
Question 6:
 Quelle protocole de transport de l’architecture
TCP/IP est utilisé par le protocole http.
Expliquer pourquoi?

45
Réponse Q6
 Le protocole TCP
 HTTP transfère typiquement des quantités
importantes de données et la fiabilité est un
critère important.

46

Vous aimerez peut-être aussi