RÉSEAUX INFORMATIQUES
ET TÉLÉCOMMUNICATIONS
Master spécialisé EEAII– S9
2022/2023
Pr. Najat MESSAOUDI
Pr. Ghizlane MOUKHLISS
Chapitre II: Normes et protocoles
Normes et protocoles
■ Un réseau informatique est un ensemble d'équipements,
souvent conçus par des fabricants différents, reliés entre eux
pour échanger des informations et communiquer
■ Il existe une multitude de langages et de méthodes pour
communiquer.
■ Nécessité de normalisation et de standardisation pour fournir
des documents de référence pour assurer la communication
dans un réseau informatique
Normes et protocoles
NORME ?
■ Une norme est un référentiel commun, national ou international, définit par
consensus et documenté dont l’objectif est d’harmoniser une activité, un processus
ou une méthodologie au sein d’un secteur.
■ Elle est réalisée par des organismes spécialisés: organismes d’Etat ou organisations
créées par les professionnels d’un secteur d’activité donné.
■ Son objectif : garantir certaines caractéristiques des produits et services, notamment
la qualité, le respect de l’environnement, la sécurité, la fiabilité, l’efficacité et
l'interchangeabilité.
■ Elle est régulièrement mise à jour pour suivre les évolutions du marché et des
technologies
Normes et protocoles
STANDARD ?
■ Un standard est un format élaboré par un petit nombre d’acteurs et adopté
par des consortiums, des forums, c-à-d des organisations non officielles.
■ Différence entre Norme et Standard:
– Le standard résulte d’un consens plus restreint que pour la norme
– Il est élaboré entre des industriels au sein de consortiums et non par
des organismes nationaux
■ Anglo-saxons: terme « standard » désigne une norme
Normes et protocoles
■ Un protocole est un ensemble de règles et de procédures à
respecter pour émettre et recevoir des données sur un réseau
■ Ces règles et ces procédures sont définies par des normes
internationales
■ Son objectif est d’assurer que toutes les données envoyées
arrivent en bonne et due forme au bon destinataire
EXEMPLE
Normes et protocoles: Modèle OSI
■ Modèle OSI (Open Systems Interconnection)
– ISO (International Standardization Organization ou Organisation Internationale de
Normalisation): créée en 1947, a pour but de produire des normes internationales dans les
domaines industriels et commerciaux: normes ISO
– Composé de représentants d’organisations nationales de normalisation de 165 pays
■ Publié en 1984
■ Modèle de référence qui définit une architecture de communication normalisé des
réseaux informatiques
■ Découpée en entités fonctionnelles appelées couches
Normes et protocoles: Modèle OSI
■ Modèle OSI:
– Un "empilement" de couches successives, dont chacune a un rôle
bien défini.
– Réparti en 7 couches, chacune ayant une fonction particulière, et
dont l'ensemble va permettre de communiquer d'un ordinateur à
l'autre.
– Pour communiquer entre les couches et entre les hôtes d’un
réseau, OSI a recourt au principe d’encapsulation.
■ Encapsulation : processus de conditionnement des données consistant à
ajouter un en tête de protocole déterminé avant que les données ne soient
transmises à la couche inférieure.
Normes et protocoles: Modèle OSI
■ Couches dans le modèle OSI
– Structuré en 7 couches.
– Une couche de niveau N communique avec les
couches de niveau N-1 et N+1.
– Les couches N de 2 périphériques communiquent
en utilisant des protocoles de communication
communs.
– Deux groupes:
■ Les couches inférieures (de la couche 1 à la couche 4):
s’occupent du déplacement de données sur le réseau
■ Les couches supérieures ou couches logiciels (couches 5
– 6 – 7): se concentrent sur le contenu du message en
cours d’envoi et l’interface utilisateur.
Normes et protocoles: Modèle OSI
■ Rôle de chaque couche
– Niveau 1 : couche physique (Physical layer)
■ Elle s'occupe de transmettre les informations brutes sur un média
et de décoder les informations brutes qu'elle reçoit sous forme
brute (impulsions électriques, fréquence radio, impulsion
lumineuse...), c'est-à-dire qu'elle transmet des bits sous formes
physiques.
■ Elle garantit la transmission des données et est liée à des normes
permettant une communication entre les équipements physiques
(CSMA/CD, codage NRZ, RS232, 10Base5, 10Base-T, ADSL, USB,
…)
■ Elle s'occupe de la transmission physique des bits entre deux
équipements réseaux
■ Unité d’échange = le bit
Normes et protocoles: Modèle OSI
■ Rôle de chaque couche
– Niveau 2 : couche liaison (Data Link layer)
■ Elle a pour rôle de découper les informations en trames qui
ont une certaine signification et la reconnaissance de ces
trames à la réception
■ Elle s'occupe de la livraison locale de trames entre
dispositifs présents sur un même LAN (les trames de
liaison de données, ne franchissent pas les limites du
réseau local)
■ Un en-tête est créé dans lequel l’émetteur et le
destinataire sont identifiés par leur adresse physique
■ Protocoles: HDLC, MAC, ARP, …
Normes et protocoles: Modèle OSI
■ Rôle de chaque couche
– Niveau 3 : couche réseau (Network layer)
■ Assure l’acheminement des données (paquets) à travers les
différents nœuds d’un sous-réseau (routage)
■ Choisit le meilleur chemin pour atteindre le destinataire dans un
réseau
■ Les protocoles de ce niveau définissent:
– Les moyens d’assurer l’acheminement des données
– Le routage
– Le contrôle de congestion
– L’adaptation de la taille des blocs de données aux capacités
du sous-réseau physique utilisé
■ Exemples de protocoles: IP (Internet Protocol), IPv4, IPv6
Normes et protocoles: Modèle OSI
■ Rôle de chaque couche
– Niveau 4 : couche transport (Transport layer)
■ Couche pivot du modèle OSI
■ Assure le contrôle de bout en bout des informations
(messages) entre les deux systèmes d’extrémité
■ Dernière couche de contrôle des informations
■ Elle assure aux couches supérieures un transfert fiable
quelque soit la qualité du sous-réseau de transport utilisé
■ Exemples de protocoles: TCP (Transmission Control Protocol)
et UDP (User Datagram Protocol)
Normes et protocoles: Modèle OSI
■ Rôle de chaque couche
– Niveau 5 : couche session (Session layer)
■ Gère l’échange de données (transaction) entre les applications
distantes
■ Assure la synchronisation des échanges et la définition de
points de reprise en cas d’incident, elle permet:
– L'établissement d'une connexion
– Le maintien de cette connexion
– La libération de celle-ci
– Le contrôle des interactions avec la couche inférieure
■ Exemples de protocole: RPC (Remote Procedure Call)
Normes et protocoles: Modèle OSI
■ Rôle de chaque couche
– Niveau 6 : couche présentation (Presentation layer)
■ Assure la mise en forme des données, les conversions de code
nécessaires pour délivrer à la couche supérieure un message
compréhensible
■ Permet une communication dans un langage commun entre
différentes applications, par l'usage de données présentées de
manière commune.
■ Peut également exploiter les fonctions de chiffrement et de
compression
■ Exemples de protocole: ASCII (American Standard Code for
Information Interchange), ASN.1 (Abstract Syntaxe Notation number
One)
Normes et protocoles: Modèle OSI
■ Rôle de chaque couche
– Niveau 7 : couche application (Application layer)
■ Interface de communication avec l’utilisateur à
travers des logiciels adéquats (moyens d’accéder
au réseau)
■ Gère également la communication entre
applications
■ Exemples de protocole: HTTP, HTTPs, DHCP, DNS,
FTP, SSH…
Normes et protocoles: Modèle OSI
■ Couches et unités de données
Normes et protocoles: Modèle OSI
■ Description succincte du modèle OSI
■ Pour réaliser une communication à travers un ou plusieurs systèmes intermédiaires, il faut:
– Relier les systèmes par un lien physique (Couche Physique)
– Contrôler qu’une liaison peut être correctement établie sur ce lien (Couche Liaison)
– Assurer à travers le relais l’acheminement des données et la délivrance au bon destinataire
(Couche Réseau)
– Contrôler avant de délivrer les données à l’application que le transport s’est réalisé
correctement de bout en bout ( Couche Transport)
– Organiser le dialogue entre toutes les applications, en gérant les sessions d’échange (Couche
Session)
– Traduire les données selon une syntaxe d’échange compréhensible par les deux entités
d’application (Couche Présentation)
– Fournir à l’application utilisateur tous les mécanismes nécessaires pour masquer à celle-ci les
contraintes de transmission (couche Application)
Normes et protocoles: Modèle OSI
■ Modèle OSI:
■ Modèle riche mais …. définitions des couches:
• Pas toujours claires
• Quelquefois redondantes
• Complexe d’implémentation et d’évolution
o trop peu de fonctionnalités regroupées par rapport à la réalité des
implantations
■ En conclusion
• Le modèle OSI ne correspond pas à la réalité d’implantation des
réseaux d’aujourd’hui.
• Il reste cependant un modèle CONCEPTUEL de référence.
TCP/IP/ modèle fédérateur
Normes et protocoles: Modèle TCP/IP
Modèle TCP/IP (Transport Control Protocol/Internet Protocol)
– Ensemble de protocoles permettant de résoudre les problèmes
d’interconnexion en milieu hétérogène
Principes du modèle TCP/IP
– Modèle en 4 couches seulement
– Plus réaliste : modèle implanté réellement
– Couches moins indépendantes les unes des autres
– A évolué avec le réseau mondial (Internet)
Normes et protocoles: Modèle TCP/IP
Modèle TCP/IP (Transport Control Protocol/Internet Protocol)
– Décrit un réseau logique (réseau IP) au dessus du ou des réseaux
physiques réels qui réalisent le transport effectif des données et
auxquels sont connectés les ordinateurs
– Les échanges entre
applications sont réalisés selon
le format défini par TCP/IP
– L’échange de données dans les
sous-réseaux physiques réels
se réalise selon le format
propre à chaque sous-réseau
Normes et protocoles: Modèle TCP/IP
Comparaison Modèle OSI / Modèle TCP/IP
Normes et protocoles: Modèle TCP/IP
Description des couches du TCP/IP
Couche 1: “ Accès réseau”
– gère toutes les spécifications concernant la transmission de données sur
un réseau physique, qu'il s'agisse de réseau local ou de n'importe quel
type de liaison à un réseau.
– prend en charge :
■ L’acheminement des données sur la liaison
■ La coordination de la transmission de données (synchronisation)
■ Le format des données
■ La conversion des signaux (analogique/numérique)
■ Le contrôle des erreurs à l'arrivée
■ ...
Normes et protocoles: Modèle TCP/IP
Description des couches du TCP/IP
Couche “ Internet”
– la couche "la plus importante" car c'est elle qui définit les datagrammes, et qui gère les
notions d'adressage IP.
– Son rôle est de permettre l'injection de paquets dans n'importe quel réseau et
l'acheminement des ces paquets indépendamment les uns des autres jusqu'à destination.
– Les paquets sont alors rassemblés par cette couche.
– La couche Internet contient 5 protocoles :
• Le protocole IP (Internet Protocol)
• Le protocole ARP (Address Resolution Protocol)
• Le protocole ICMP (Internet Control Message Protocol )
• Le protocole RARP (Reverse Address Resolution Protocol)
• Le protocole IGMP (Internet Group Management Protocol )
Normes et protocoles: Modèle TCP/IP
Description des couches du TCP/IP
Couche “ Transport”
– permet à des entités paires de soutenir une conversation.
– Officiellement, cette couche n'a que deux implémentations :
• TCP (Transmission Control Protocol): un protocole orienté connexion qui
assure le contrôle des erreurs
• UDP (User Datagram Protocol): un protocole non orienté connexion dont le
contrôle d'erreur est peu fiable
Normes et protocoles: Modèle TCP/IP
Description des couches du TCP/IP
Couche “ Application”
– Contrairement au modèle OSI, c'est la couche immédiatement supérieure à la couche
transport, puisque les couches présentation et session sont apparues inutiles.
– Cette couche contient un nombre très important de protocoles de haut niveau dont le
rôle est de fournir des services réseaux évolués.
– Exemples de protocoles très utilisés :
• SMTP (Simple Mail Transfer Protocol)
• Telnet
• HTTP (HyperText Transfer Protocol)
• FTP (File Transfer Protocol)
Normes et protocoles: Modèle TCP/IP
Architecture logicielle du TCP/IP
Normes et protocoles: synthèse
Deux modèles de référence qui définissent une architecture de
communication normalisé des réseaux informatiques
Modèle OSI:
Structuré en 7 couches qui ne sont pas toujours claires
Complexe d’implémentation et d’évolution
Ne correspond pas à la réalité d’implantation des réseaux d’aujourd’hui.
Il reste cependant un modèle CONCEPTUEL de référence.
Modèle TCP/IP
Structuré en 4 couches
Le plus utilisé : modèle implanté réellement
Couches moins indépendantes les unes des autres
Existe avant le modèle OSI