Vous êtes sur la page 1sur 34

Cours

Services des Réseaux

Fatma BEN BRAHEM


Fatma.benbrahem@gmail.com

Niveau: LCS2

Année universitaire: 2021/2022


Chapitre 1: Généralités sur le réseau
1. Introduction
• Les réseaux sont nés d'un besoin d'échanger des informations de manière simple et rapide entre des machines.
Au début, on travaillait sur une même machine, toutes les informations nécessaires au travail y étaient
centralisées.
• Cependant presque tous les utilisateurs et les programmes avaient besoin de ces informations, donc, pour des
raisons de coûts et de performances, on est venu à multiplier le nombre de machines. On a donc arrivé à relier
d'abord ces machines entre elles ce fût l'apparition des réseaux locaux. Ces réseaux étaient souvent des réseaux
propriétaires.
• Plus tard on a éprouvé le besoin d'échanger des informations entre des sites distants. Les réseaux moyenne et
longue distance commencent à voir le jour.
• Aujourd'hui, les réseaux se retrouvent à l'échelle planétaire. Le besoin d'échange de l'information évolue de
plus en plus, et ce fut l’apparition du réseau mondial Internet.

2
Chapitre 1: Généralités sur le réseau
1. Introduction
Un réseau permet:
• Le partage de fichiers et des applications.
• La communication entre personnes (grâce au courrier électronique, la discussion en direct, ...).
• La communication entre processus (entre des machines industrielles).
• La garantie de l'unicité de l'information (bases de données).
• La sécurité des informations.
• Le partage des ressources physiques.
• La transmission et la consultation de l’information.

3
Chapitre 1: Généralités sur le réseau
2. Composants d'un réseau
Les composants d'un réseau se classent en trois catégories :
 Les périphériques.
 Les supports de transmission.
 Les services.

4
Chapitre 1: Généralités sur le réseau
3. Principales applications des réseaux de données
• La messagerie électronique.
• Le commerce électronique (ex : vente de billets d’avion).
• Le transfert de fichiers.
• La collaboration en ligne.
• Les vidéos.
• Le cloud computing.

5
Chapitre 1: Généralités sur le réseau
4. Modèle OSI
• De nombreux fournisseurs en informatique ont mis au point leurs propres méthodes de communication pour
des réseaux qui ne permettent pas à des systèmes hétérogènes de communiquer entre eux.
• Pour résoudre ce problème, les organismes de normalisation ont crée des modèles de réseaux qui aideront les
concepteurs à mettre en œuvre des réseaux pouvant communiquer entre eux (compatibles).
• Le but d'un système en couches est de séparer le problème en différentes parties (les couches) selon leurs
niveaux d'abstraction.
L’utilisation d’un modèle en couches :
• Aide à la conception d’un protocole, car des protocoles qui fonctionnent à une couche spécifique disposent
d’informations définies à partir desquelles ils agissent, ainsi que d’une interface définie par rapport aux
couches supérieures et inférieures.
Protocole : Ensemble de règles convenues entre 2 équipements informatiques désirant communiquer et
permettant d’instaurer un dialogue compréhensible.
68
Chapitre 1: Généralités sur le réseau
4. Modèle OSI
• Le nombre et la taille des réseaux ont augmenté considérablement. Cependant, bon nombre de réseaux ont été
mis sur pied à l'aide de plateformes matérielles et logicielles différentes. Il en a résulté une incompatibilité
entre de nombreux réseaux et il est devenu difficile d'établir des communications entre des réseaux fondés sur
des spécifications différentes.

Pour résoudre le problème de l'incompatibilité des réseaux et leur incapacité de communiquer entre eux,
l'Organisation internationale de normalisation (ISO) a étudié des structures de réseau afin d'en dégager un
ensemble de règles.

A la suite de ces recherches, l'ISO a mis au point un modèle de réseau appelé OSI pour aider les fournisseurs
informatiques à créer des réseaux compatibles avec d'autres réseaux.

70
Chapitre 1: Généralités sur le réseau
4. Modèle OSI
• Le problème, consistant à déplacer de l’information entre des différents équipements est divisé en sept petit
problèmes plus facile à gérer dans le modèle de référence OSI.
Application
Présentation
Session
Transport
Réseau
Liaison de
données
Physique
• A chaque couche correspond une unité de données (bit, trame , paquet, message…) et le passage d’une couche
à l’autre se fait par ajout d’informations de contrôle, c’est la notion de l’encapsulation.
73
Chapitre 1: Généralités sur le réseau
5. Encapsulation
Lorsque les données d’application descendent la pile de couches en vue de leur transmission sur le support de
transmission, différents protocoles ajoutent des informations à chaque niveau du couche. Il s’agit du processus
d’encapsulation.

75
Chapitre 1: Généralités sur le réseau
5. Encapsulation
• Lorsqu’une couche de la source reçoit des données, elle encapsule ces dernières avec ses informations puis les
passe à la couche inférieure.
• Le mécanisme inverse a lieu au niveau du destinataire ou une couche réceptionne les données de la couche
inférieure ; enlève les informations qui la concernent ; puis transmet les informations restantes à la couche
supérieure.
• Les données transitant à la couche n de la source sont donc les mêmes que les données transitant à la couche n
du destinataire.

• La forme qu’emprunte une donnée sur n’importe quelle couche est appelée unité de données de protocole
(PDU).
• Au cours de l’encapsulation, chaque couche suivante encapsule l’unité de données de protocole qu’elle reçoit
de la couche supérieure en respectant le protocole en cours d’utilisation.
76
Chapitre 1: Généralités sur le réseau
5. Encapsulation
• A chaque étape du processus, une unité de données de protocole possède un nom différent qui reflète sa
nouvelle apparence.

77
Chapitre 1: Généralités sur le réseau
6. Les sept couches du modèle OSI

Application Type d'application supportée par le réseau.

Présentation Elle s’intéresse à la syntaxe des informations

Session Elle ouvre, gère et ferme les sessions (communications) entre deux systèmes
hôtes en communication.
Transport Elle tente de fournir un service de transport des données qui protège les
couches supérieures des détails d'implantation du transport.
Réseau
C’est une couche complexe qui gère l’adressage et le routage

Liaison de données Elle s'occupe du contrôle de flux.

Physique
Acheminement des données sur la ligne de transmission
Chapitre 1: Généralités sur le réseau
6. Les sept couches du modèle OSI
Exemple: Envoi d’un mail

Application La couche applicative fait office d'interface pour vous donner accès au service
qui vous permettent de rédiger un mail.
Présentation La couche présentation s'occupe de la syntaxe du message du mail à envoyer.

Session Une fois que vous êtes prêt à envoyer le mail, la couche session permet
d’établir une session entre les applications qui doivent communiquer.
Transport Une fois la session établie, le mail doit être envoyé. La couche de transport se
charge de préparer le mail à l'envoi.
Réseau La couche réseau se charge du routage (ou relai) des données du point A au
point B et de l'adressage.
Liaison de données Présentation effectuée ? OK. Session établie ? OK. Transport en cours ? OK.
Adresses IP précisées ? OK.
Physique Notre mail est en cours de transport, mettons-le sur le moyen de communication.
86
Chapitre 1: Généralités sur le réseau
7. Modèle TCP/IP
• Le modèle TCP/IP est un modèle en couches comme l’OSI mais il contient uniquement quatre couches.
• Les couches du modèle TCP/IP ont des tâches beaucoup plus diverses que les couches du modèle OSI, étant
donné que certaines couches du modèle TCP/IPcorrespondent à plusieurs couches du modèle OSI.

88
Chapitre 1: Généralités sur le réseau
8. Comparaison entre modèle OSI et TCP/IP

92
Chapitre 1: Généralités sur le réseau
9. Couche Réseau: Adressage IPv4
La couche Réseau:
• Achemine les données entre l’émetteur et le destinataire au travers de différents réseaux en
mettant en place un système d’adressage hiérarchique.
 Les problèmes à traiter :
• Routage
• Adressage
• Routage
Pour transférer un paquet à travers un réseau, il est nécessaire de déterminer quel itinéraire il va
suivre (fonction routage), puis à chaque système intermédiaire du réseau d'aiguiller et de
retransmettre ce paquet sur une liaison de données convenable (fonction acheminement).

92
Chapitre 1: Généralités sur le réseau
9. Couche Réseau: Adressage IPv4
Adresse physique
Les cartes réseaux possèdent toutes une adresse physique ou adresse MAC (Media AccessControl)
Cette adresse est un code de 48 bits (6 octets),

- les 24 premiers bits désignent le fabricant de la carte,


-les 24 bits suivants forment un numéro donné par le fabricant lui-même.
L'ensemble forme une "MAC address" unique pour chaque carte.

Adresse logique

L'adresse logique ou adresse IP, contrairement à l'adresse physique ne dépend pas uniquement de la machine. Elle
est choisie pour pouvoir désigner une machine en tant que membre d'un réseau ou d'un sous-réseau.

92
Chapitre 1: Généralités sur le réseau
9. Couche Réseau: Adressage IP
 En utilisant l’invite de commandes:

92
Chapitre 1: Généralités sur le réseau
9. Couche Réseau: Adressage IP

Une adresse IP est un code de 32 bits soit 4 octets habituellement représentés par 4 valeurs décimales[0-255]
séparées par un.
Exemple: Conversion d’adresses IP du format binaire en format décimal.

Format binaire Format décimal à points


11000000 10101000 00000001 00001111 192.168.1.15
1*2^7+1*2^6+0*2^5+0*2^4+0*2^3+0*2^2+0*2^1+0*2^0=192
Il y a trois types d’adresse IP :
• L’adresse réseau : l’adresse qui fait référence au réseau.
• Des adresses d’hôte : des adresses attribuées aux périphériques finaux sur le réseau.

10
0
Chapitre 1: Généralités sur le réseau
9. Couche Réseau: Adressage IP

• L’adresse de diffusion : une adresse spécifique, utilisée pour envoyer les données à tous les hôtes du réseau.

• La section identifiée par la zone supérieure


représente l'adresse de diffusion 198.150.11.255.
• Les données envoyées à l'adresse de diffusion
seront lues par tous les hôtes du réseau, de
198.150.11.1 à 198.150.11.254.

• Le LAN inclus dans la zone inférieure est traité


de la même façon que le LAN supérieur, mais
son adresse de diffusion est 198.150.12.255.

10
1
Chapitre 1: Généralités sur le réseau
9. Couche Réseau: Adressage IP

Les adresses IP sont regroupées en classes afin de permettre l'adaptation à des réseaux de différentes tailles et de
faciliter leur classification.

Classe

10
2
Chapitre 1: Généralités sur le réseau
9. Couche Réseau: Adressage IP
• Pour segmenter un réseau en sous-réseaux, il faut alors décomposer la partie hôte de l’adresse IP endeux
parties : une adresse de sous-réseau et une adresse hôte.

Adresse IP:

Réseau Hôte

Réseau Sous-réseau Hôte

• Pour déterminer la partie de sous-réseau de la partie hôte, il faut savoirla masque de sous-réseaux.

10
5
Chapitre 1: Généralités sur le réseau
9. Couche Réseau: Adressage IP
Masque de sous réseaux
Un masque est une adresse codée sur 4 octets, soit 32 bits, Il permet de faire la séparation entre la partie réseauet
la partie machine de l'adresse IP :
• La partie réseau est représentée par des bits à 1, et la partie hôte par des bits à 0.
• Le masque ne représente rien sans l'adresse IP à laquelle il est associé.
• les masques de sous-réseaux permettent de distinguer les réseaux de classe A, B ou C.

10
6
Chapitre 1: Généralités sur le réseau
9. Couche Réseau: Adressage IP
• En tant qu'administrateur système, il est primordial d'appréhender la notion de découpage en sous-réseaux afin
de pouvoir subdiviser un LAN et y identifier les différents réseaux.
• Dans le cas de réseaux de petite taille, il n'est pas toujours utile de créer des sous-réseaux.
• Les masques de sous-réseaux (subnet mask) permettent de segmenter un réseau en plusieurs sous-réseaux.
On utilise alors une partie des bits de l'adresse d'hôte pour identifier des sous réseaux. Ces bits de sous-réseaux
sont les bits à 1 de la partie hôte.
• Cela dit, les masques de sous-réseaux permettent de diviser les réseaux de classe A, B ou C en sous-réseaux
car ces réseaux seront très rapidement saturé.

10
7
Chapitre 1: Généralités sur le réseau
9. Couche Réseau: Adressage IP

Pour segmenter un réseau en sous-réseaux, il faut déterminer:


 Le nombre de sous-réseaux.
 Le nombre des machines de chaque sous-réseau.
 Les adresses IP de sous réseaux.
 L’adresse IP de la première et la dernière machine de chaque sous-réseau.
 L’adresse de diffusion de chaque sous-réseau.

10
8
Chapitre 1: Généralités sur le réseau
9. Couche Réseau: Adressage IP
• Le nombre théorique de sous-réseaux est égal à 2^n , n étant le nombre de bits à 1 du masque qui ont
été empruntés de la partie hôte, utilisés pour coder les sous-réseaux.

• Toutes les machines appartenant à un sous-réseau possèdent le même numéro de réseau.


• Le nombre de machines adressables dans chaque sous-réseau sera de : 2^n (nombre de bits de la partie hôte
du masque) – 2 adresses interdites (Adresse de sous réseau + Adressede diffusion).
• Exemple: Partie hôte: 5 bits
Partie sous-réseau
• Adresse de réseau : 200.100.40.0 : 3 bits
• Masque : 255.255.255.224 11111111.11111111.11111111.11100000

Partie réseau:24 bits


 Nombre de sous-réseaux= 2^3=8 sous –réseaux
 Nombre des machines de chaque sous-réseau= 2^5 -2 = 30
10
9
Chapitre 1: Généralités sur le réseau
9. Couche Réseau: Adressage IP
Pour déterminer l’adresse IP de la première et la dernière machine ainsi l’adresse de diffusion de chaque
sous-réseau, on va utiliser le même exemple pour mieux comprendre.

Exemple 1:
• Adresse de réseau : 200.100.40.0
• Masque : 255.255.255.224

224 = 111 00000 donc 3 bits pour le numéro de sous-réseau et 5 bits pour l'hôte.
• Dans notre exemple, le nombre de sous-réseaux aurait alors été de seulement : 2^3 = 8.

11
0
Chapitre 1: Généralités sur le réseau
9. Couche Réseau: Adressage IP
Pour l'exemple précédent, il faut utiliser les 3 premiers bits pour déterminer les adresses de 8 sous-réseaux:
• 000 00000 = 0 @ IP de sous-réseau 0: 200.100.40.0
• 001 00000 = 32 @ IP de sous-réseau 1: 200.100.40.32
• 010 00000 = 64 @ IP de sous-réseau 2: 200.100.40.64
• 011 00000 = 96 @ IP de sous-réseau 3: 200.100.40.96
• 100 00000 = 128 @ IP de sous-réseau 4: 200.100.40.128
• 101 00000 = 160 @ IP de sous-réseau 5: 200.100.40.160
• 110 00000 = 192 @ IP de sous-réseau 6: 200.100.40.192
• 111 00000 = 224 @ IP de sous-réseau 7: 200.100.40.224

11
1
Chapitre 1: Généralités sur le réseau
9. Couche Réseau: Adressage IP
• Cherchons l'adresse de diffusion des sous réseaux précédents.
Adresse de diffusion d'un sous-réseau: Il faut mettre tous les bits de la partie hôte à 1.

Exemple 1:
Pour le sous-réseau 1 : 200.100.40.32
32 = 001 00000 donc l'adresse de diffusion est 001 11111 = 63.
L'adresse de diffusion complète est donc 200.100.40.63.

L’adresse de la première machine est 200.100.40.33 avec 33 = 001 00001.


L’adresse de la dernière machine est 200.100.40.62 avec 62 = 001 11110.

11
2
Chapitre 1: Généralités sur le réseau
9. Couche Réseau: Adressage IP

Pour le sous-réseau 2: 200.100.40.64


Pour cet exemple, le nombre de machines adressables dans chaque sous-réseau sera de : 2^5 – 2 = 30
machines.
64 = 010 00000 donc l'adresse de diffusion est 010 11111 = 95.
L'adresse de diffusion complète est donc 200.100.40.95.
L’adresse de la première machine est 200.100.40.65 avec 65 = 010 00001.
L’adresse de la dernière machine est 200.100.40.94 avec 94 = 010 11110.

Complétez les autres sous-réseaux de la même méthode pour mieux comprendre.

11
3
Chapitre 1: Généralités sur le réseau
9. Couche Réseau: Adressage IP
Exemple 2: Adresse IP au format CIDR
Pour le réseau 192.168.1.0/24 découpé en 4 sous-réseaux
• La notation /24 indique que la partie réseau occupe 24 bits. On décompose ces 24 bits en 8 bits + 8 bits +8 bits.

• La partie sous-réseau = 2 bits (4 sous-réseaux= 2^2).


• La partie hôte = 32 - 24 - 2 = 6 bits.
• Donc: Le masque de sous-réseau sera : 24 + 2 = 26 bits soit 255.255.255.192
• Pour cet exemple, le nombre de machines adressables dans chaque sous-réseau sera de : 2^6 – 2 = 62
machines.

11
4
Chapitre 1: Généralités sur le réseau
9. Couche Réseau: Adressage IP
Exemple 2: Adresse IP au format CIDR

Pour le réseau 192.168.1.0/24 découpé en 4 sous-réseaux


• Sous-réseaux n°0 192.168.1.0 :
L’adresse de la première machine est 192.168.1.1 avec 1 = 00 000001.
L’adresse de la dernière machine est 192.168.1.62 avec 62 = 00 111110.
L'adresse de diffusion complète est donc 192.1.68.1.63.
• Sous-réseaux n°1 192.168.1.64:
L’adresse de la première machine est 192.168.1.65 avec 65 = 01 000001.
L’adresse de la dernière machine est 192.168.1.126 avec 126 = 01 111110.
L'adresse de diffusion complète est donc 192.168.1.127.

11
5
Chapitre 1: Généralités sur le réseau
9. Couche Réseau: Adressage IP

Exemple 2: Adresse IP au format CIDR

Pour le réseau 192.168.1.0/24 découpé en 4 sous-réseaux


• Sous-réseaux n°2 192.168.1.128:
L’adresse de la première machine est 192.168.1.129 avec 129 = 10 000001.
L’adresse de la dernière machine est 192.168.1.190 avec 62 = 10 111110.
L'adresse de diffusion complète est donc 192.168.1.191.
• Sous-réseaux n°3 192.168.1.192:
L’adresse de la première machine est 192.168.1.193 avec 193 = 11 000001.
L’adresse de la dernière machine est 192.168.1.254 avec 62 = 11 111110.
L'adresse de diffusion complète est donc 192.168.1.255.

11
6
Chapitre 1: Généralités sur le réseau
9. Couche Réseau: Adressage IP
En se basant sur l’exemple 2, on peut distinguer deux démarches pour déterminer un masque de sous-réseaux :
 A partir du nombre de machines à adresser.
 A partir du nombre de sous-réseaux à créer.
Intérêt des sous-réseaux:

• Maîtriser l’adressage et la segmentation du réseau.


• L’utilisation des masques de sous-réseaux permet d’optimiser le fonctionnement du réseau en segmentant de la
façon la plus correcte l’adressage du réseau (séparation des machines sensibles du réseau, limitation des
congestions, prévision de l’évolution du réseau, etc ...).

11
7

Vous aimerez peut-être aussi