Exercices dirigés Réseaux et protocoles - Deptinfo - Cnam

Indications : comment peut-on détecter le nombre d'erreurs que vous avez indiqué et corriger le nombre d'erreurs que vous avez indiqué. Page 11. 11. Exercice 6 

Part of the document



1
Ce polycopié a été élaboré par l'équipe enseignante "Réseaux et protocoles" à partir d'exercices
rédigés par MM. Berthelin, Cubaud, Farinone, Florin, Gressier-Soudan et Natkin.


Exercices dirigés

Unité d'enseignement NFP 104


Réseaux et protocoles

2007-2008


2 1• Les couches de protocoles
Exercice 1 : Le modèle OSI Applications
Présentation
Session
Transport
Réseau
Liaison
PhysiqueApplications
Présentation
Session
Transport
Réseau
Liaison
Physiquesupport
de
transmission


Dans le contexte du modèle OSI, qu'est qu'une PDU ?
Quel est le nom donné aux unités de transfert pour les différentes couches ?
Qu'est qu'une primitive de service ?
Qu'est qu'une machine protocolaire ?
Donnez quelques exemples de piles protocolaires.
Exercice 2 : La couche physique
Vous devez construire une architecture de réseau local dans une salle informatique contenant 15 postes
de travail. Le réseau local choisi est un Ethernet à 10 Mbit/s. Vous avez a votre disposition un extrait d'une
documentation technique :
normes connecteurs câbles longueur max topologie coupleur réseau 10Base T RJ45 paire torsadée/UTP5 100m Étoile carte TX 10Base 2 BNC coaxial fin 185m Bus carte BNC 10Base 5 Prise vampire coaxial épais 500m Bus carte AUI
Quel type de câblage préconiseriez vous ?
Calculez le nombre de segments de cables nécessaires.


3 Exercice 3 : La couche Liaison
Question 1. La trame Ethernet
Le format de l'information qui passe sur le médium de communication est le suivant, ce qui est en gras
matérialise la trame Ethernet :
Préambule Délimiteur
de début Adresse
destination Adresse
source Type Informations FCS 7 octets 1 octet 6 octets 6 octets 2 octets 46 à 1500 octets 4 octets
Quelle est la longueur d'une trame minimum ?
Quelle est la longueur minimum de données transportables?
Pourquoi la couche physique ajoute un préambule ?
Voici la trace hexadécimale d'une communication point à point prélevée par un
espion de
ligne (SNOOP):
00: 0800 2018 ba40 aa00 0400 1fc8 0800 4500 .. ..@........E.
16: 0028 e903 4000 3f06 6a5c a3ad 2041 a3ad .(..@.?.j\.. A..
32: 80d4 0558 0017 088d dee0 ba77 8925 5010 ...X.......w.%P.
48: 7d78 1972 0000 0000 0000 0000 0000 0000 }x.r............

Retrouver les champs de la trame Ethernet dans la trace hexadécimale

précédente.
Question 2. Adressage (adresse MAC)
Voici un exemple d'adresse Ethernet (6 octets) : 08:0:20:18:ba:40

Deux machines peuvent-elles posséder la même adresse ethernet ? Pourquoi ?
Voici la trace d'une communication point à point prélevée par un espion de ligne (SNOOP) :
ETHER: ----- Ether Header -----
ETHER: Packet 1 arrived at 18:29:10.10
ETHER: Packet size = 64 bytes
ETHER: Destination = 8:0:20:18:ba:40, Sun
ETHER: Source = aa:0:4:0:1f:c8, DEC (DECNET)
ETHER: Ethertype = 0800 (IP)
à comparer avec une communication à un groupe:
ETHER: ----- Ether Header -----
ETHER: Packet 1 arrived at 11:40:57.78
ETHER: Packet size = 60 bytes
ETHER: Destination = ff:ff:ff:ff:ff:ff, (broadcast)
ETHER: Source = 8:0:20:18:ba:40, Sun
ETHER: Ethertype = 0806 (ARP)

Quel champ, par sa valeur permet de différencier les deux types de traces pour
les communications à un seul destinataire ou à plusieurs destinataires?
Comment un seul message peut-il parvenir à plusieurs destinataires
simultanément ?


4 Exercice 4 : La couche Réseau
Question 1. Adressage IPv4
Une adresse IPv4 est définie sur 4 octets. L'adressage IPv4 (Internet) est hiérarchique. Un réseau IPv4
est identifié par son numéro de réseau. Une machine est identifiée par son numéro dans le réseau.
L'adresse IPv4 d'une machine est donc composée d'un numéro de réseau et d'un numéro de machine.
Exemple pour le CNAM (autrefois), la machine 'asimov' avait l'adresse IPv4 192.33.159.6 avec
192.33.159 (3 octets : réseau) et .6 (1 octet : la machine 'asimov' dans le réseau
192.33.159).
Sur l'internet, deux machines à deux endroits différents peuvent elles posséder la
même adresse IPv4 ?, si oui, à quelle condition ?
Dans le même réseau IPv4, deux machines différentes peuvent elles posséder la
même adresse IPv4 à deux moments différents ? Chercher un contexte
d'utilisation.
Voici l'affichage de la commande UNIX 'ifconfig' sur une machine :
le0: flags=863 mtu 1500
inet 192.33.159.212 netmask ffffff00 broadcast 192.33.159.255
ether 8:0:20:18:ba:40

A votre avis que montre cette commande ?
Exercice 5 : La couche Transport
On donne la structure de l'entête IP et la structure de l'entête TCP : 16084312419
No
Version
de l'IP(4)Longueur
de l'entête
(nb de mots
de 32 bits)Longueur du Datagram, entête
comprise (nb d'octets)Temps restant à
séjourner dans
l'Internet TTLDONNEESAdresse de Destination IPAdresse Emetteur IP
Options : pour tests ou debugContrôle d'erreurs sur l'entêteNo Id -> unique pour tous les
fragments d'un même Datagramflags (2bits):
.fragmenté
.dernierOffset du fragment p/r au
Datagram Original
(unit en nb de blk de 8 o)
Protocole de Niveau
Supérieur qui
utilise IP
Padding: Octets
à 0 pour que
l'entête *32 bitsFaçon dont doit être
géré le datagram
TOS - type of
serviceidentifiant émetteuridentifiant récepteur
no de séquence du premier octet émis contenu dans ce segment
no d'acquittement : no de séquence du prochain octet à recevoir
par celui qui envoie ce segment
taille de la fenêtre
contrôle d'erreur sur l'entêtefin des données urgentes placées
en début des données utilisateur
dans le segmentlongueur
entête + optionsbits indicateursU
RGA
CKP
SHR
STS
YNF
INréservé
contrôle d'erreur sur l'entête
options s'il y en a
données s'il y en a20