Vous êtes sur la page 1sur 53

Fondements des Réseaux

Chapitre 1 : Normalisation et modèle OSI

Rédigé par: Houda Khedher


Mis-à-jour par: équipe réseau-télécom
Version 2020-2021
Sommaire

Systèmes fermés

Norme et standard

Organismes de normalisation

Systèmes ouverts

Modèle OSI

Modèle TCP/IP
Différents types de réseaux (1/3)

3
Différents types de réseaux (2/3)
• Réseaux domestiques (PAN : Personal Area Networks)
• C’est le réseau interne à l’entreprise ou celui qui est propre au domicile de
l’abonné résidentiel

• Réseaux locaux (LAN: Local Area Networks)


• Dimension: quelques mètres jusqu’à quelques Km
• Permettre le transport d’informations numériques entre quelques dizaines à
quelques centaines de stations sur un site limité géographiquement (entreprise,
bâtiment, etc.)
• Débits élevés de l’ordre de quelques Mbit/s jusqu’à quelques dizaines de Mbit/s
• La norme de LAN la plus fréquente est Ethernet
4
Différents types de réseaux (3/3)
• Réseaux métropolitains (MAN: Metropolitan Area Networks)
• Dimension: quelques Km jusqu’à quelques centaines de Km
• Fédération de réseaux locaux

• Réseaux longues distances ou étendus (WAN: Wide Area Networks)


• Étendue: quelques centaines de Km jusqu’à plusieurs milliers de Km
• Transporter des données numériques sur des distances à l’échelle d’un pays
• Hauts débits

☝ réseau terrestre
✌ réseau satellite

5
Topologies des réseaux

6
Topologie Physique vs logique

Topologie physique : désigne les connexions physiques et identifie la


façon dont les périphériques finaux et les périphériques
d'infrastructure tels que les routeurs, les commutateurs et les points
d'accès sans fil sont interconnectés

Topologie logique : désigne la manière dont un réseau transfère les


trames d'un nœud à l'autre. Cette configuration est composée de
connexions virtuelles entre les nœuds d'un réseau. Ces chemins de
signaux logiques sont définis par les protocoles de couche liaison de
données
7
Topologie physique

8
Topologie logique

9
Système fermé
Un système fermé est un système propriétaire composé par une
architecture, des protocoles, des équipements propre à un constructeur

Au début des années 70, IBM avait le monopole du domaine des réseaux
informatiques puis chaque constructeur a développé sa propre solution réseau
autour d'architecture et de protocoles privés (SNA d'IBM, DECnet de DEC, DSA
de Bull, TCP/IP du DoD,...)

=> impossible d'interconnecter ces différents


réseaux «propriétaires» si une norme
internationale n'était pas établie.

10
Communication entre systèmes hétérogènes

• Faire communiquer des terminaux c’est assurer


certaines fonctions :
* savoir à qui est envoyé le « message »
* être sûr qu’il est arrivé à bon port et en bon état
* que doit en faire le récepteur
11
Norme
Règles, lignes directrices,
Document de caractéristiques
référence
Consensus entre l’ensemble
des acteurs du secteur
Norme
Etablie par un organisme de
Utilisée dans les normalisation reconnu
échanges
commerciaux Application volontaire
(contrat privé et
marché publique)
Pour faciliter l’interconnexion de réseaux hétérogènes, il est indispensable
d’adopter des normes établies par différents organismes de normalisation 12
Standard

Un ensemble de
recommandations ou
Référentiel publié de préférences
par une entité privée Standard
autre qu’un Préconisées par un
organisme de groupe d’utilisateurs
normalisation caractéristiques et
avisés.

Exemple : PostScript publié par la société privée Adobe 13


Avantages de la normalisation
Pour le consommateur, la normalisation est une garantie
☺d’interopérabilité (interfonctionnement),
☺d’indépendance vis-à-vis d’un fournisseur
☺de pérennité des investissements.

La normalisation dans un domaine technique assure


☺une réduction des coûts d’étude,
☺ la rationalisation de la fabrication
☺garantit un marché plus vaste.

14
Organismes de normalisation
En matière de télécommunication, la normalisation est issue d’organismes divers
Internationaux
ISO = International Standard Organization
UIT-T = Union Internationale des Télécommunications standardisation du secteur Télécom
3GPP= 3rd Generation Partnership Project
Européens
CEN = Comité Européen de Normalisation
CEPT = Conférence Européenne des Postes et Télécommunications
Nationaux
AFNOR = Association Française de NORmalisation
ANSI ( USA)
BSI (UK)
DIN ( Allemagne)
Industriels
ECMA = European Computer Manufactures Associations
IEEE = Institute of Electrical and Electronics Engineers
15
Exemple de normes
La norme peut être déployée sous un nom commercial par exemple :

Organisme Norme Nom


commercial
802.11
802.15
UMTS
LTE 16
ISO & OSI

• En 1978 l ’ISO (International Organization for Standardization), composée de


représentants de l ’industrie, créa un sous-comité pour définir des standards en
matière de communication de données dans le but d’établir l’interopérabilité
entre les différents vendeurs ainsi que des règles d’accessibilité universelle aux
données.

• Le résultat de ces travaux est le modèle de référence d’interconnexion des


systèmes ouverts (Open Systems Interconnection). C’est le modèle de référence
OSI.

17
Un système ouvert
On appelle système ouvert, tout système conforme au modèle de référence
OSI.

Un système ouvert : un ordinateur,


un terminal, un réseau, n’importe
quel équipement respectant la
norme OSI et donc apte à échanger
des informations avec d’autres
équipements hétérogènes et issus de
constructeurs différents

18
Modèle OSI
• Est un modèle conceptuel pour Uniformiser des règles de communications
réseau.
• organisé en 7 couches

• Chaque couche est responsable d’un aspect de la 7 Application


communication.
• Une couche de niveau N communique avec les couches de 6 Présentation
niveau N-1 et N+1. 5 Session
• Les couches N de 2 périphériques communiquent en utilisant
des protocoles de communication communs. 4 Transport
•Les couches inférieures de la pile (couche 1, 2, 3 et 4)
s’occupent du déplacement de données sur le réseau et de la 3 Réseau
fourniture de services aux couches supérieures, qui elles
(couche 5,6 et 7) se concentrent sur le contenu du message en 2 Liaison de données
cours d’envoi et l’interface utilisateur. 1 Physique
19
Intérêt de la structure en couche
• Chaque couche se charge :

* d’assurer des fonctions bien définies,

* de transmettre les informations nécessaires à la couche


suivante, inférieure ou supérieure suivant que l’on soit en
émission ou en réception,
* de transmettre les informations nécessaires à la couche
correspondante à l’autre bout de la connexion.

20
Exemple illustré
• Il y a plusieurs façons pour envoyer le message BONJOUR à travers le réseau
• Envoyer un mail
• Transférer un fichier
• À travers de la voix sur IP
• Consulter une page web où s’est écrit bonjour
• …
• Pour cet exemple nous choisissons d’envoyer BONJOUR dans une image du
réseau d’esprit vers le réseau de Facebook

21
Encapsulation /décapsulation

De votre machine Du réseau


Liaison esprit vers le 1er
vers la machine
réseau segment
cablée destination facebook

Pour envoyer un message, il faut rajouter des informations de contrôle (signalisation) supplémentaires au
message utile
Les données à envoyées sont volumineuses, il faut donc morceler le message.
22
Exemple illustré (couche application)

1ère étpe : au niveau de l’émetteur, l’utilisateur


devant son écran doit choisir l’application qui offre
le service web pour envoyer le message « Bonjour »
vers facebook
Exemple illustré (couche présentation)

•L’émetteur mentionne que le message est sous


forme d’image en couleur et non pas des caractères
tapées à partir du clavier
•On présente le message sous forme de pixels et non
pas des codes ASCII
•Facebook réduit drastiquement la taille de l’image
=> il faut donc préciser quelle compression a été
appliquée sur l’image source
Exemple illustré (couche session)

•L’emetteur peut avoir plusieurs onglets ouverts en


simultané (facebook.com, google.com, esprit.tn…)
•Il faut mentionner que notre message concerne une
session particulière pour que le message soit
affiché dans le bon onglet
Exemple illustré (couche transport)

2ème 3ème

segment segment

Segment
•Le message initial volumineux doit être segmenter
en de petits morceaux pour faciliter le transport.
•Chaque segment doit être numéroté
•En plus de la numérotation des segments, l’
émetteur doit indiquer à la destination s’il exige un
accusé de réception ou pas
Exemple illustré (couche Réseau)

Du réseau Du réseau 3ème

esprit vers le esprit vers le segment


réseau réseau
facebook facebook

Segment Du réseau 2ème


esprit vers le
segment
réseau
facebook

•À chaque morceau numéroté précédemment, il faut lui


rajouter les identifiants du réseau source et destination (@IP)
•Pour communiquer avec la destination, il faut la localiser en
identifiant le réseau destination et en acheminant le morceau
du message (paquet) vers le réseau destination
•Chaque paquet est acheminé indépendamment
Exemple illustré (couche Liaison de données)
Du réseau
De votre machine esprit vers le 1er
vers la machine réseau segment
destination facebook

De votre machine Du réseau 2ème


vers la machine esprit vers le
segment
destination réseau
facebook

Segment De votre machine Du réseau 3ème

vers la machine esprit vers le


segment
réseau
destination
facebook

Trame •On rajoute l’identifiant de la machine dans le réseau


Exemple illustré (couche Physique)
Du réseau
De votre machine 1er
Liaison esprit vers le
vers la machine réseau segment
câblée destination facebook

De votre machine Du réseau 2ème


Liaison vers la machine esprit vers le
segment
câblée destination réseau
facebook

Segment De votre machine Du réseau 3ème


Liaison esprit vers le
vers la machine segment
câblée destination réseau
facebook

Trame •On rajoute les caractéristiques physiques pour coder le bit 1


et le bit 0 sur le câble, la synchronisation de l’horloge…)
Bit
Exemple illustré (Encapsulation)

1er
segment

Segment
Du réseau
esprit vers le
réseau
facebook

De votre machine
vers la machine
Trame destination

Liaison
Bit cablée
Récapitulatif

De votre machine Du réseau


Liaison esprit vers le 1er
vers la machine
réseau segment
cablée destination facebook

31
Couche 7 : Application
7 Application
Définit un répertoire de services communément
6 Présentation utilisés par les applications réseaux :
Session
• messagerie électronique en mode non connecté
Transport • transfert de fichiers
Réseau • gestion d’application transactionnelles
Liaison • terminal virtuel
Physique • etc.
Medium

32
Couche 6 : Présentation

6 Présentation Fournit un service de présentation des informations dans


Session une syntaxe commune entre l’émetteur et le destinataire
traduction de/vers ce format :
Transport
• Met en forme les informations échangées(
Réseau traduction des formats, compression, encryptage,
Liaison …)
Physique • Conversion des données.
Medium

33
Couche 5 : Session

5 Session Protocoles de gestion de dialogue entre processus


Transport distants: ouverture et fermeture des sessions
(communications) entre les applications distantes.
Réseau
Liaison
Physique
Medium

34
Couche 4 : Transport

4Transport Les protocoles d 'acheminement de messages :


Réseau • Permet le contrôle de bout en bout des échanges.
• Corrige les imperfections des couches inférieures
Liaison selon le niveau de service demandé.
Physique • Découpe et gère de l’ordre des données applicatives
Medium (en paquets).
• Propose l'équivalent d'un port logique
d'entrée-sortie aux applications (sockets).
• Liste des ports : http://www.frameip.com/liste-des-ports-tcp-udp/

35
Couche 3 : Réseau

3 Réseau les protocoles d’acheminement des données. L'unité de


Liaison transport est le paquet :
• interconnexion entre réseaux hétérogènes
Physique
• gestion de l’adressage
Medium • routage et commutation de niveau réseau
• contrôle de congestion
• gestion de la tarification

36
Couche 2 : Liaison de données

2 Liaison les protocoles de liaison point à point . Groupe les


Physique bits en caractères et en trames. Synchronise les
échanges et détecte (corrige) les erreurs de
Medium
transmission ainsi que le contrôle de flux. Prend en
charge une partie du contrôle d'accès au médium.

37
Couche 1 : Physique

1 Physique les protocoles de connexion au niveau bit. Il s'agit


des caractéristiques électriques, fonctionnelles et
Medium
procédurales pour activer, maintenir et désactiver
les liaisons physiques. Elle assure la transmission
d'un flux de bits de manière la plus transparente
possible.

38
Définitions
• Une couche :
– est spécialisée dans un ensemble de fonctions particulières.
– utilise les fonctionnalités de la couche inférieure
– propose ses fonctionnalités à la couche supérieure.

• Un système :
– est un ensemble de composants formant un tout autonome.

• Le protocole d’une couche N


– définit l’ensemble des règles, les formats et la signification des objets
échangés, qui régissent la communication entre les entités de la couche N.

• Le service d’une couche N


– définit l’ensemble des fonctionnalités possédées par la couche N et
fournies aux entités de la couche N+1.
39
Protocoles et services
– un dialogue vertical qui correspond au transfert d’informations d’une couche à une
autre:
Le niveau N communique avec le niveau N + 1 auquel il fournit un service
Le niveau N communique avec le niveau N – 1 auquel il demande un service

– un dialogue horizontal qui par l’intermédiaire de messages échangés (protocole) à


travers le réseau transfère, entre couches distantes de même niveau (couches
homologues), les données d’un système à un autre. Ce dialogue constitue le protocole
de niveau N.

40
Protocoles en modes point à point et de bout en bout

La communication entre deux systèmes peut être directe ou se réaliser à travers un


ou plusieurs relais
Cette approche conduit à définir deux types de dialogue :
– Un dialogue entre les systèmes d’extrémité et le relais : dialogue en
mode point à point.
– Un dialogue entre les systèmes d’extrémité : dialogue de bout en bout.

41
Unité de données
SDU : Service Data Unit + PCI : Protocol Control Information
=
PDU : Protocol Data Unit

42
Encapsulation
émission

7 Application Data
6 Présentation Data
5 Session Data
4 Transport Data
3 Réseau Data
2 Liaison de données Data
1 Physique Data

43
Décapsulation
réception

7 Application Data
6 Présentation Data

5 Session Data
4 Transport Data

3 Réseau Data
2 Liaison de données Data
1 Physique Data

44
Les PDUs

45
Les PDUs

46
Modèle TCP/IP (1/2)

Le premier modèle de protocole en couches pour les


communications inter-réseau fut créé au début des années 70 et est
appelé modèle Internet (ARPANet en 1974)

Cet acronyme désigne 2 protocoles: Transmission Control


Protocol / IP Protocol qui constituent l'implémentation la plus
courante

47
Modèle TCP/IP (2/2)

Il définit quatre catégories de fonctions qui doivent s’exécuter pour que


les communications réussissent. L’architecture de la pile de protocoles
TCP/IP suit la structure du modèle en couche .

Le modèle TCP/IP est ouvert, aucune entreprise ne contrôle la définition


du modèle.

Les définitions des protocoles TCP/IP sont traitées dans un forum public,
ces documents sont appelés documents RFC (Request For Comments), Ils
contiennent les spécifications formelles des protocoles de données ainsi que
des ressources qui décrivent l’utilisation des protocoles.

48
Modèle OSI - Modèle TCP/IP

49
Comparaison

Points communs
- Modèles en couches
- Couche Application similaire mais avec des services différents

Différences
- Le modèle OSI est utilisé comme un modèle de référence
- La pile protocolaire TCP/IP est plus couramment utilisée

50
Les couches (1/2)
Couche Accès au réseau

• Le protocole dans cette couche définit le moyen pour un système de délivrer l’information à un autre système
physiquement relié. La définition de ceux-ci reste indépendante de la couche réseau, ce qui leur permet de
s’adapter à chaque nouvelle technologie au fur et à mesure de son apparition.

Couche Internet

• Cette couche doit décapsuler l’en-tête du paquet (ou encore datagramme) pour transmettre les données à la
couche de transport et au bon protocole de cette couche (TCP, UDP). Cette couche prend aussi en charge la
communication point à point .

• Elle accepte des requêtes venant de la couche de transport avec une identification de la machine vers laquelle le
paquet doit être envoyé. Elle utilise alors l’algorithme de routage pour décider si le paquet doit être envoyé vers
une passerelle ou vers une machine directement accessible. 51
Les couches (2/2)
Couche Transport
• La principale tâche de la couche de transport est de fournir la communication d’un programme d’application à un
autre. Une telle communication est souvent qualifiée de ‘bout en bout’.

• Cette couche peut avoir à réguler le flot de données et à assurer la fiabilité du transfert.

Couche Application

• Au plus haut niveau, les utilisateurs invoquent les programmes qui permettent l’accès au réseau.

• Chaque programme d’application interagit avec la couche de transport pour envoyer ou recevoir des données. En
fonction des caractéristiques de l’échange, le programme choisit un mode de transmission de la couche de transport.

52
Merci pour votre attention

53

Vous aimerez peut-être aussi