Professeur : Mohamed TRABELSI
Chapitre 5
Protocoles réseaux
Durée : 4 Heures
Type : Théorique
I. Rappel
1. Le bit
Abréviation de Binary Digit. C'est la plus petite unité d'information (0, 1).
2. L'octet
C'est un ensemble de 8 bits.
3. Le binaire
Grâce au deux état d'un interrupteur (ouvert fermé) on peut effectuer des opérations
logiques en associant 0 à ouvert et 1 à fermé.
A partir du nombre de bits utilisés pour représenter un nombre binaire on peut calculer
le nombre de valeurs possibles.
Pour n bits on a 2n valeurs possibles. Exemple : 3 bits on a 23 valeurs.
(000, 001, 010, 011, 100, 101, 110, 111)
4. Conversion de la base 10 à la base 2.
Diviser le nombre par 2 jusqu'à quotient égal à 0. Récupérer les restes de bas en hauts.
Exemple :
.........................................................................................................................................
.........................................................................................................................................
.........................................................................................................................................
5. Conversion de la base 2 à la base 10.
Calculer la somme des termes suivants :
Produit de chaque chiffre binaire par la base à la puissance poids.
Exemple :
.........................................................................................................................................
.........................................................................................................................................
.........................................................................................................................................
Cours Réseaux et système 3ème SI 1/6
Professeur : Mohamed TRABELSI
II. Présentation du modèle OSI (Open System Interconnexion)
1. Les couches du modèle OSI
Voir livre page 126
2. Avantage du découpage en couches.
Voir livre page 129
III. Le modèle TCP/IP
1. Présentation
TCP / IP est une suite de protocoles basée principalement sur TCP et IP. C'est un
ensemble de règles de communication sur un réseau.
A l'origine, vers les années 60, les militaires désiraient relier leurs différentes bases par
un réseau étendu. On voulait que le réseau reste fonctionnel même si une base est
bombardée.
De cette recherche est née IP (Internet Protocol) qui permet de gérer l'adressage et
l'acheminement (routage) des paquets de données d'une machine à une autre.
TCP (Transmission Control Protocol) est un protocole qui opère plutôt au niveau
application (logiciels). Il fourni à l'IP les données à transmettre ou l'inverse reçoit les
paquets de données. TCP permet de :
• Remettre en ordre les paquets de données en provenance du protocole IP.
• Contrôler les erreurs de transmission de données.
• L'initialisation et la fin d'une communication avec une autre machine.
Cours Réseaux et système 3ème SI 2/6
Professeur : Mohamed TRABELSI
2. Vue en couches
Application
Transport TCP
IP
Interconnexion
Interface avec le réseau
Matériel
3. Identification des machines
Avec le protocole TCP/IP, chaque machine connectée au réseau est identifiée par une
adresse IP unique.
Cette adresse a la forme W.X.Y.Z des entiers de 0 à 255.
Ces valeurs sont fixées selon des normes.
L’adresse IP est composée de 2 parties :
• L’identifiant du réseau.
• L’identifiant de la machine.
a. Classe IP
Classe Valeur Longueur Plage de Nombre maximum de
de W Adresse Réseau connexions machine à connecter
A 0 à 126 1 octet imposé 3octets libres 16777214
B 128 à 191 2 octets imposés 2octets libres 65534
C 193 à 223 3 octets imposés 1octets libres 254
b. Les masques de réseaux
Permet d'identifier la partie de l'adresse représentant le réseau et celle appartenant à
la machine.
Exemple un masque de réseau de classe B est : 255.255.0.0
L'équivalent de 11111111 11111111 00000000 00000000 en binaire.
Cours Réseaux et système 3ème SI 3/6
Professeur : Mohamed TRABELSI
4. Passage des adresses IP aux adresses MAC
Dans un réseau TCP/IP, chaque machine est identifiée par une adresse IP (adresse
logique). Cette adresse peut être fixée par l'administrateur ou obtenue d'une manière
dynamique grâce au système DHCP.
La machine dispose aussi d'une adresse physique unique (adresse MAC) qui est stockée
dans la carte réseau dès sa fabrication au niveau de l'usine.
Une machine A ne peut émettre des données à un poste B que si elle connaît son @
MAC.
C'est pour cela qu'il fallait trouver un système qui fait correspondre les adresses
physiques aux adresses logiques.
a. La conversion dynamique ARP (Address Resolution Protocol)
Chaque machine du réseau connaît son adresse IP et son adresse MAC. Pour
connaître les adresses physiques des autres machines, cette dernière crée une table
de correspondance entre les adresses logiques et les adresses physiques dans une
mémoire cache.
Lorsqu'une machine doit communiquer avec une autre, elle consulte la table de
correspondance. Si jamais l'adresse demandée ne se trouve pas dans la table, le
protocole ARP émet une requête sur le réseau. L'ensemble des machines du réseau
vont comparer cette adresse logique à la leur. Si l'une d'entre-elles s'identifie à cette
adresse, la machine va répondre à ARP qui va stocker le couple d'adresses dans la
table de correspondance et la communication va alors pouvoir avoir lieu.
b. La résolution inverse RARP (Reverse Address Resolution Protocol)
Le protocole RARP permet à une machine ne connaissant pas son adresse MAC de
connaître son adresse IP à partir d'une table de correspondance entre adresse MAC et
adresse IP hébergée par un ou plusieurs serveurs RARP.
Pour cela il faut que l'administrateur paramètre la table de correspondance des
adresses MAC/IP. En effet, à la différence de ARP ce protocole est statique. Il faut
donc que la table de correspondance soit toujours à jour pour permettre la connexion
de nouvelles cartes réseau.
Cours Réseaux et système 3ème SI 4/6
Professeur : Mohamed TRABELSI
Activité : Détermination des adresses physique et logique de votre machine
• ipconfig /all
• net view
• tracert nom_site
• netstat –r
• route print
• ping Ip
5. Routage
Assure l'acheminement des données d'un réseau à un autre. Ces réseaux sont reliés entre
eux par des routeurs. Tous les réseaux ne sont pas directement reliés, il faut passer par
des réseaux intermédiaires.
Les routeurs fonctionnent grâce à des tables de routage qui permettent de déterminer le
chemin que les données doivent emprunter pour atteindre leur destination selon la
logique suivante :
; Si l'adresse IP de destination appartient à l'un des réseaux auxquels une des
interfaces du routeur est rattaché, l'information doit être envoyée à la machine
directement.
; Si l'adresse IP de destination fait partie d'un réseau différent, le routeur consulte sa
table de routage pour trouver le meilleur chemin à suivre.
On distingue deux méthodes de routage :
• Routage statique
• Routage dynamique
Cours Réseaux et système 3ème SI 5/6
Professeur : Mohamed TRABELSI
Cours Réseaux et système 3ème SI 6/6