0% ont trouvé ce document utile (0 vote)
25 vues75 pages

Chapitres 1 Et 2

Le module de Réseaux Informatiques couvre les concepts de base des réseaux, la normalisation, le modèle OSI, et les éléments de transmission de données. Il inclut des travaux pratiques sur la mise en place de réseaux locaux, l'analyse de trames Ethernet, et le routage IP. Le document présente également un historique de l'évolution des réseaux informatiques et leur classification.

Transféré par

hamidbella06
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
25 vues75 pages

Chapitres 1 Et 2

Le module de Réseaux Informatiques couvre les concepts de base des réseaux, la normalisation, le modèle OSI, et les éléments de transmission de données. Il inclut des travaux pratiques sur la mise en place de réseaux locaux, l'analyse de trames Ethernet, et le routage IP. Le document présente également un historique de l'évolution des réseaux informatiques et leur classification.

Transféré par

hamidbella06
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Module Réseaux Informatiques

IA4

2024/2025

1
CONTENU DE CE MODULE
Cours et TD :
• Introduction et concepts de base des réseaux informatiques,
• Normalisation dans les réseaux, Modèle OSI de ISO, composants réseaux, types de réseaux.
• Eléments de base de la transmission de données,
• Les réseaux locaux, Réseaux Ethernet IEEE802.3, Trame Ethernet, CSMA/CD, Protocole niveau 2
HDLC.
• Interconnexion des réseaux, Réseaux à commutation.
• IP, Adressage IP et MAC, protocole ARP et RARP, zone de diffusion et de collision,
• Introduction à l’acheminement et routage IP : RIP
Remarque : Les docs cours sont des supports. Votre présence et la prise de notes sont indispensables.
Des travaux pratiques et dirigés porteront sur :
• La mise en place d’un réseau local (du câblage à la configuration IP)
• Les protocoles ARP et RARP, simulation collision
• Capture et analyse des trames Ethernet ( tcpdump et par en utilisant l’outil wireshark)
• Les outils réseaux (sous Linux)
• Le routage IP (sous Linux et par simulation)

2
Chapitre 1

Introduction et Historique

3
Un bref historique de l'évolution de l'informatique :

1960 : informatique centralisée

1960: Léonard Kleinrock, est l'inventeur du principe de la commutation de paquet, la


technologie sur laquelle repose l’Internet,

1969 : Réseau ARPANET

1970 : informatique départementale

1980 : informatique personnelle PC

1983 : TCP/IP intègre UNIX (BSD)

1990: informatique ouverte

1993 : World Wide Web ( Architecture Client-serveur distribuée) au CERN


Début de la notion de service

Smartphone & mobile
Réseaux de capteurs WSN
IoT & Big Data
(DL + ML) IA 4
Un bref historique !

• 1969 : Le département américain de la Défense (DOD) décide de


construire un réseau appelé ARPANET. D'après « la légende », le but
est de pouvoir résister à une guerre nucléaire, à des sabotages, etc.,
en évitant la centralisation excessive des infrastructures existantes.
Une dizaine de sites sont donc connectés par un réseau maillé, non
hiérarchique, basé sur le protocole IP. Des laboratoires de recherche
universitaires sont associés. La première utilisation est le courrier
électronique.

• 1972 : ARPANET (Advanced Research Projects Agency Network.)


rassemble une quarantaine d'ordinateurs militaires et universitaires.

• 1979 :En parallèle, création du réseau civil USENET, utilisé pour des
discussions thématiques, les (News ou forums)

• 1982 : L'accès au réseau est accordé gratuitement.

5
Un bref historique !

• 1983: La National Science Fondation (NSF) américaine finance la


mise en réseau de 60 universités américaines et 3 européennes. Les
stations de travail apparaissent.

• 1984 :Scission d'ARPANET entre MILNET (réseau militaire) et


INTERNET. La NSF prend le relais d'ARPA et assure le développement
d'Internet qui intègre le NSFnet. La demande de connexion est grande.
Internet connecte plus de 1000 systèmes.

• 1986 :Le réseau est connecté sur les lignes publiques de


transmission.

• 1989 :EUnet (Europe), Aussienet (Australie) rejoignent NSFnet et les


entreprises commencent à se connecter sur Internet.

6
Évolution des réseaux informatiques

de Peer to Peer vers l'Internet des objets …

7
8
Aujourd’hui en 2025 ?

9
C'est quoi un réseau ?

Ça sert à quoi ?

10
C'est quoi un réseau ?

On pourrait définir le mot « réseau » en une phrase :

Un réseau est un groupe d'entités en communication

Une entité peut désigner une "chose" parmi d'autres. Par exemple, une
personne dans un groupe de personnes est une entité de ce groupe.
Pour rester dans cet exemple, on parle de réseau quand deux ou
plusieurs personnes parlent ensemble.

Remarque : Ce qui est à noter, c'est que je peux envoyer (transmettre)


un livre (par exemple, message) à Mr Ahmed , en passant par Ali…

11
12
Ça sert à quoi ?

• De manière globale, un réseau informatique permet l'échange


d'informations à distance.

• On peut trouver plein d'applications à un réseau : discuter


avec une personne, s'échanger des documents et fichiers,
jouer en ligne...

• A noter que dans la catégorie réseau informatique, on


distingue deux types de réseaux :
- Réseau Internet
- Réseau Télécom

13
Un réseau informatique a des finalités qui sont purement techniques ou orientées utilisateurs (services) :

•Un réseau transmet de l’information d’un point à un autre d’un bureau , d’une entreprise, d’une
école, d’une université,… De nombreux périphériques peuvent être partagés sur un réseau : On
parle du partage des ressources.

• Il permet la fiabilité et la duplication des données : stockage et sécurisation de données

• Il est le support du système d’information et de communication d’une structure : il permet


d’offrir des services

En général, le réseau n’est pas simplement une avancée purement technologique (du type super
disquette, stockage de données) mais il a bouleversé totalement la conception des systèmes
informatiques traditionnels.

Aujourd’hui le télétravail s’installe dans tous les domaines : Un bouleversement des habitudes
professionnelles

Le réseau informatique est au cœur des toutes ces avancées


techniques et aussi comportementales de l’Homme.

14
C'est quoi un réseau ?

15
16
Classification des réseaux

17
Classification des réseaux

18
Classification des réseaux

• LAN (Local Area Network) et WAN (Wired Area Network) – plusieurs


équipements (ordinateurs, imprimantes, serveurs, etc.) connectés ensemble via
des câbles,

• Ad-hoc filaire – deux ordinateurs connectés via un câble,

• WLAN (Wireless Local Area Network) – le réseau cellulaire (GSM)


composé de téléphones mobiles sans fil et des stations fixes,

• MANET (Mobile Ad-hoc NETwork) – plusieurs équipements mobiles


connectés via le radio, wifi

• Ad-hoc non filaire– plusieurs équipements fixes connectés via le radio.

19
Classification des réseaux

•Les réseaux LAN (Local Area Network) qui sont des réseaux intra-entreprise et qui
permettent l’échange de données informatiques ou le partage des ressources.
Ce type de réseau est géographiquement limité à quelques centaines de mètres.

•Les réseaux métropolitains ou MAN (Metropolitan Area network) qui permettent


d’interconnecter plusieurs bâtiments situés dans une même ville, chacun des sites
pouvant être équipé d’un réseau LAN.

•Les réseaux étendus ou les réseaux à longue distance WAN (Wilde Area Network),
généralement réseaux d’opérateurs, qui assurent la transmission des données
numériques sur des distances à l’échelle d’un pays.
Débit

LAN

MAN WAN

1 m 10 m 100 m 1 km 10 k m 100 km Distance

20
Quelques équipements de base réseaux…

21
Chapitre 2

concepts fondamentaux
et modèle OSI de ISO

Partie 1

Introduction

22
Normalisation

Qu’est-ce qu’une Norme ?


La norme est une solution technique consensuelle élaborée pour répondre à des problèmes
Répétitifs et pour servir d’élément de référence

Une norme est un élément de référence. Elle doit permettre aux fournisseurs et utilisateurs de travailler
ensemble sans que soit privilégié l’intérêt particulier d’une ou l’autre partie sans porter
obstacle à l’innovation

Les normes sont élaborées selon un processus basé sur le consensus

La conformité d’un produit à une norme doit être la garantie pour l’utilisateur
de produit que celui-ci ( le produit) correspond bien aux spécifications aux quelles
Il a contribué.

23
Normalisation

Quoi Normaliser en TIC ?

• Les interfaces de tous types IHM, Graphiques, interfaces de programmation


• Les communications
• Langages portabilité des langages et programmes
• Etc …

Un peu d’histoire : Vers 1970, soutenu par l'IETF (Internet


Engineering Task Force), est né un organisme international
chargé de mettre au point des standards ; cet organisme qui
existe toujours s'appelle International Organization for
Standardization, en abrégé ISO.
Il a créé un modèle de conception de réseaux en 7 couches
très prisé des administrateurs réseaux, l' "Open Systems
Interconnection" (OSI)

24
Normalisation

Les organisations
Les acteurs institutionnels de la normalisation

ISO IEC ITU

gp
JTC1

gp

Exemples d'activités et de sous-comités de ISO/IEC JTC 1 :


ISO/IEC JTC 1/SC 27 : Sécurité de l'information, confidentialité, gestion des risques.
ISO/IEC JTC 1/SC 38 : Cloud computing et services associés.
ISO/IEC JTC 1/SC 41 : Internet of Things (IoT).
ISO = Organisation Internationale de Normalisation
IEC=CEI= Commission Electrotechnique Internationale
UIT= ITU=Union International des Télécommunications
JTC 1= Comité technique mixte ( ISO + IEC) 25
Normalisation

Les organisations nationales

AFNOR : Association Française de Normalisation


ANSI : American National Standards Institut
BSI : British Standard Institution
CSA: Canadian Standards Association
DIN: Deusches Institut Für Normung
JISC: Japanese Industrial Standards Committe
….

26
ARCHITECTURE RESEAU
introduction

Quelque soit la complexité des systèmes, pour communiquer ils doivent assurer
les trois niveaux :

• Applicatif : applications et programmes qui vont échanger des informations ;


• Fonctionnalités de gestion de communications ;
• Fonctionnalités de gestion de la connexion et la transmission de données

• Les applications qui souhaitent échanger des informations sont à l’origine de la


demande d’une procédure de communication.
• L’établissement de la communication (et/ou la connexion ) entre systèmes se
fait via le réseau informatique.

27
ARCHITECTURE RESEAU
introduction

1 4A 4 4B

2 3A 3 3B

RTC
28
ARCHITECTURE RESEAU
introduction

29
Partie 2

Modèle OSI
(Open Systems Interconnection)

De ISO
(International Standard Organization)
Organisation Internationale de Normalisation

30
ARCHITECTURE RESEAU
Modèle OSI
C’est quoi ?

Le modèle Open Systems Interconnection (OSI) est un modèle :

 Conceptuel créé par l'Organisation internationale de normalisation

 Permet à divers systèmes de communication de communiquer à l'aide de protocoles standards

 Fournit une norme permettant à différents systèmes informatiques de communiquer entre eux

 Est considéré comme un langage universel pour la mise en réseau d’ordinateurs.

La base du concept est de diviser un système de communication


en sept couches abstraites, chacune empilée sur la dernière.

Pourquoi ce modèle ?

31
ARCHITECTURE RESEAU
Modèle OSI
Vue d’ensemble ?

@Sourec FS community

Les sept couches du modèle OSI


32
ARCHITECTURE RESEAU
Modèle OSI
Comment ?
protocole
A Application Application A
protocole
P A Présentation Présentation A P
protocole
S P A Session Session A P S

T S P A protocole
Transport Transport A P S T
protocole
R T S P A Réseaux Réseaux A P S T R
protocole
L R T S P A Liaison Liaison A P S T R L

Physique Physique

Machine A Machine B

Données

Entête 33
ARCHITECTURE RESEAU
Modèle OSI
Et dans la réalité simplifiée ?

34
ARCHITECTURE RESEAU
Modèle OSI
Les détails ?

Le concept d’architecture en couche demande la définition de trois objets


de niveau N.

Ces objets sont déterminés par des attributs : sémantique d’association,


sémantique de fonctionnalité, syntaxe du codage;

Les trois objets sont :

-Le service (N)


-Le protocole (N)
-Les points d’accès au service (N) ou (N)-SAP (N - Service Access Point)

Pour chaque machine, les fonctionnalités de la couche N sont


assurées par une entité N

35
ARCHITECTURE RESEAU
Modèle OSI Application
7 Application

6 Présentation Services Présentation

Niveau (N +1) 5 Session Session

Utilise le service de réseau


Niveau N 4 Transport Transport

Fournit le service de réseau


Niveau (N – 1) 3 Réseaux Réseaux

service

2 Liaison Liaison
Protocole
Service = communication verticale
1 Physique Protocole= communication horizontale Physique
36
ARCHITECTURE RESEAU
Modèle OSI

Le service (N) est le service qui doit être rendu au niveau N

• Ensemble d’actions qui devant être effectuées au niveau N


• Correspond aux événements et aux primitives associées
• Rendre service au niveau supérieur càd N+1

Le protocole de niveau (N)

• Ensemble de règles nécessaires pour que le service de niveau N soit réalisé


• Mécanismes permettant de transporter les informations d’un niveau N à un autre niveau
N correspondant (contrôle de données)
• Les règles définissant le format des informations échangées
• L’enchaînement des échanges : Confirmé ou non, mécanisme d’échanges, …

Les (N)-SAP ( (N)-Service Access Point)

• Sont situées à la frontière entre les couches (N+1) et N


• Les services N rendus par entité N sont fournis à une entité N+1 à N-SAP
• Permet l’échange de paramètres pour la réalisation de service

37
ARCHITECTURE RESEAU
Modèle OSI

Un service et un protocole sont déterminés par trois attributs :

• La sémantique d’association : entre deux entités homologues et elle peut être


de deux types

Orienté connexion ou mode connecté

Non orienté connexion ou mode non connecté

• La sémantique de fonctionnalité : regroupe l’ensemble des procédures qui


seront utilisées pendant la phase de transfert des données

• La syntaxe : caractérise le codage des primitives de services et


de l’unité de données de protocole PDU

38
Quelques Définitions des Concepts

• Couche N : Subdivision du modèle OSI constitué de sous-Système de rang N

• Sous Système N : Élément d’une division hiérarchique d’un système ouvert


n’ayant interaction qu’avec des niveaux immédiatement supérieurs ou inférieurs
de cette division

• Entité N : Les routines utilisées dans un sous système pour accomplir une
fonction du service ne sont pas toutes actives. On appelle entité tout élément
actif d’un sous système N.

• Sous Couche N : représente toute subdivision de sous-couche : N1, N2, …

39
Mécanismes Généraux
Communication avec ou sans Connexion

Dialogue avec connexion, trois phases se succèdent avec le temps :

1. Établissement de la connexion entre les deux entités communicantes


2. Le transfert de données
3. La fermeture de la connexion

Les différentes phases de la communication sont caractérisées


par l’échange de :

1. Primitives de service
2. Unité de données de protocole ou PDU « Protocole Data Unit »

40
Mécanismes Généraux
Communication avec ou sans Connexion

Définition d’une connexion de niveau N

• L’établissement d’une connexion de niveau N est demandé par la couche


supérieur N+1, négocié entre deux entités de niveau N en passant par la couche
(N-1)
• La notion de connexion de niveau N est indépendante de la nature des niveaux
(N+1) et (N-1)

A quoi sert une connexion?

• Permettre à deux entités communicantes de savoir qu’elles sont présentes et en


relation avant d’échanger des données.
• Négocier certains paramètres de la connexion
• Réservation de ressources système
• Assurer un Contrôle de flux en fonction des ressources allouées
• Garantir la bonne livraison des données

41
Mécanismes Généraux
Communication avec ou sans Connexion
Communication avec Connexion

• Ouverture de la connexion, c’est à dire créer un canal dédié à cette connexion


• Un premier échange consiste à envoyé une PDU d’ouverture et attendre une
réponse de l’entité à la quelle on a demandé la connexion
• Négociation des paramètres de gestion de connexion durant la phase
d’établissement
• Si l’une des entités ne peut pas communiquer (hors service, …) la demande
de connexion échoue et la communication est impossible
• Une fois la connexion est établie, la communication peut commencer jusqu’à
une demande d’arrêt est signalée (Fermeture de la connexion)

Exemple : TCP est un protocole orienté connexion

A Retenir : Trois phases dans le cycle de vie d’une connexion logique


1. Établissement de la connexion
2. Transfert de données
3. Déconnexion (Fermeture de connexion)

42
Mécanismes Généraux
Communication avec ou sans Connexion

Communication Sans Connexion

• Transfert de données sans connexion


• Pas de contrôle de flux
• Pas de garantie sur la bonne livraison des données

Exemple : UDP ( voir plus loin) est un protocole non connecté

Conclusion

1. Choisir un modèle connecté ou non dépend du besoin de l’utilisateur


dans une couche donnée, on peut combiner les deux mécanismes offrant ainsi à
la couche supérieure les deux types de services selon les besoins

2. Le modèle sans connexion est plus simple et plus facile à mettre en oeuvre.

43
Mécanismes Généraux
Communication avec ou sans Connexion

Les Services Non Confirmés

Service non Confirmé : un service est dit non confirmé quand la requête de service
(envoyé au fournisseur de service) ne demande pas de confirmation pour établir la
communication. Une simple indication est envoyée à l’application distante pour la
rendre prête.

Les Services Confirmés

Service Confirmé : un service est dit confirmé quand la demande de service doit
être suivi d’une confirmation d’exécution. (Exemple demande d’établir une connexion
d’un client avec un serveur avec TCP).

44
Mécanismes Généraux
Service & Protocole

Un réseau en couche est défini par les utilisateurs du service N


et par les fournisseurs du service :

Utilisateur de service N Utilisateur de service N

Fournisseur de service N

45
Mécanismes Généraux
Service & Protocole

Les relations entre entité N et les services N et N-1

Service N
Primitive de service N

Entité N Protocole N Entité N

Primitive de service N - 1
Service N-1

Les entités N communiquent via un protocole N

46
Mécanismes Généraux
Service & Protocole
Quatre primitives de service sont définies :

1. Primitive de demande par laquelle un utilisateur de service appelle


une procédure: N_service.REQUEST
Elle est invoquée par l’utilisateur demandeur Entité N+1 ( E(N+1))

Utilisateur de service Fournisseur de service Utilisateur de service


demandeur accepteur
1 (Request)
demande

2 indication

3 réponse
4 confirmation (Response)

2. Primitive d’indication, par laquelle l’entité correspondante est avertie


qu’une procédure a été mise en route par l’entité émettrice sur son
SAP : N_servive. INDICATION
Elle est donnée par le fournisseur à l’utilisateur accepteur
47
Mécanismes Généraux
Service & Protocole
3. Primitive de réponse ( à E’(N)) par laquelle l’utilisateur distant ( E’(N+1),
accepteur ! ) accepte ou refuse le service demandé : N_service.RESPONSE
Elle est invoquée par l’utilisateur accepteur

utilisateur de service Fournisseur de service Utilisateur de service


demandeur accepteur
1 (Request)
demande

2 indication

3 réponse
4 confirmation (Response)

4. Primitive de confirmation qui indique l’acceptation ou le refus du service


demandé et qui a été fait au point d’accès au service N :
N_service.CONFIRMATION
Elle est donnée par le fournisseur au demandeur

48
Mécanismes Généraux
Service & Protocole

Modèle de base & les primitives de service

Machine A Machine B

Couche N+1 E(N+1) E’(N+1)


4
3
Couche N 1
2

E(N) E’(N)

Point d’accès au service SAP, NSAP & NSAP’

49
Mécanismes Généraux
Service & Protocole

50
Mécanismes Généraux
Service & Protocole
Établissement d’une connexion réseau
Demande de
connexion réseau
Chronogramme de quelques
Indication de
connexion réseau enchaînements
de primitives réseau
Réponse à une
demande de connexion
Confirmation de réseau
connexion réseau

Refus par un utilisateur de service réseau Transfert de donnée normal avec accusé de réception
d’une demande d’ouverture de connexion
Demande de
transfert de données de réseau
Demande de
connexion réseau Indication de transfert de
données de réseau
Indication de
connexion réseau

Demande d’accusé de
réception de données
Demande de déconnexion
de réseau Indication d’accusé de
réception de données
Indication de
déconnexion réseau

51
Mécanismes Généraux :
Type de données

Définition des Concepts, Relations Entre PDU et SDU

Un N-PDU est composé :

• Uniquement d’information de contrôle de protocole (PCI : Protocol Control


Information ) du protocole (N) noté N-PCI ou PCI(N)

• Soit de données venant du niveau (N+1) et aussi de N-PCI

• Une SDU est combinée avec des informations de contrôle de niveau N pour former
une unité de donnée du protocole (N) passée au niveau N-1 sous forme de (N-1)-SDU

52
Mécanismes Généraux :
Type de données
Les unités de données

Les principales unités de données de service sont :

• Unité de données de service N ou N-SDU ( N-Service Data Unit) : est un


ensemble de données provenant de l’interface avec la couche N qui
Doit être transporté sur une connexion.

• Information de contrôle de protocole N ou N-PCI ( N-Protocol Control


Information) : provient d’entités N, pour coordonner leur travail. Elles sont
rajoutées à des SDU sur une connexion N -1

• Unités de données de protocole N ou N-PDU (N-Protocol Data Unit) : unité


d’information échangée entre deux entités homologues ( même niveau)

53
Mécanismes Généraux :
Type de données

Les principales unités de données:

N-PDU

Couche N

(N-1)-PCI (N-1)-SDU

(N-1)-PCI (N-1)-SDU

(N-1)-PDU

54
Mécanismes Généraux :
Type de données et relations
Couche N

(N-1)-PCI (N-1)-SDU (N-1)-PCI (N-1)-SDU

(N-1)-PCI (N-1)-SDU (N-1)-PCI (N-1)-SDU


(N-1)PDU
Couche N -1

(N-2)-PCI (N-2)-PCI

(N-2)-SDU (N-2)-SDU

(N-2)-SDU (N-2)-SDU
(N-2)-PDU

Couche N -2

55
Mécanismes Généraux : par l’exemple

56
Mécanismes Généraux : par l’exemple

57
Définition des Concepts
Encapsulation des PDUs

L’encapsulation (au niveau N) consiste à ajouter les informations de contrôle de


niveau N, N-PCI, à la (N+1)-PDU reçu du niveau supérieur, pour former la N-PDU
prête à être envoyée ou passée à la couche adjacente inférieure.

Données Utilisateur+ App PCI


Données Couche Application + Pres PCI
Données Couche Présentation + Session PCI
Données Couche Session + Trans PCI
Données Couche Transport + Réseau PCI
Données Couche Réseaux + Liaison PCI

58
Définition des Concepts
Encapsulation des PDUs

Il est parfois nécessaire de fractionner un paquet de données en plusieurs sous paquets


quand la taille du message est longue ou rassembler les paquets de données pour rendre
le transfert de données plus efficaces.

Les traitements de base sont les suivants

• Segmentation : Fractionner un grand N-SDU en plusieurs N-PDU


• Ré-Assemblage : Combiner les fractions N-PDU en un seul N-SDU
• Blocage : Combinaison de plusieurs SDUs (qui peuvent être différent services)
dans une PDU plus grande dans la couche origine des SDUs
• Déblocage : découpage d’un PDU en plusieurs SDU dans la même couche
• Concaténation : c’est le processus dans une couche qui combine plusieurs NPDU
de la couche supérieure dans une seule SDU (comme le blocage mais se fait
à travers la frontière de couche).
•Séparation : La couche dégroupe une seule SDU en plusieurs PDUs pour la
couche supérieure suivante.

59
Rôles : traitement & communication

Les sept couches OSI « Open Systems Interconnect Reference Model »:

7 Application
Mise en forme pour le transport
6 Présentation
Orienté traitement
5 Session
4 Transport
3 Réseaux Transport de l’information
2 Liaison Orienté communication

1 Physique

Une couche N, n’a de relation qu’avec


les couches N-1 et N+1 ( couches adjacentes)

60
Définition des Concepts : conclusion

protocole
A Application Application A
protocole
P A Présentation Présentation A P
protocole
S P A Session Session A P S

T S P A protocole
Transport Transport A P S T
protocole
R T S P A Réseaux Réseaux A P S T R
protocole
L R T S P A Liaison Liaison A P S T R L

Physique Physique

Machine A Machine B

Données

Entête 61
Couches: qui fait quoi ?
Une couche ne définie pas un protocole, elle délimite un service qui peut
être réalisé par plusieurs protocoles.
Chaque couche peut contenir tous les protocoles que l’on veut, pourvu
que ceux-ci fournissent le service demandé à ce niveau de modèle.

1 La couche Physique : définie les caractéristiques du matériel nécessaire pour mettre en


œuvre le signal de transmission, comme des tensions, des fréquences, la description d’une
prise.
Elle définit les supports et les moyens d y accéder : spécification électriques (niveau de
tension, spécifications fonctionnelles des éléments de raccordement, elle détermine aussi les
moyens d’adaptation ETCD (Equipement Terminal de Circuit de Données).

2 La couche Liaison de données : fournit les procédures et les moyens fonctionnels


nécessaires pour établir, maintenir et libérer les connexions. Globalement la couche liaison
est censée fonctionner en mode connecté pour établir la transmission des informations.
Elle assure le service de transfert de trames(blocs de données) en assurant le Contrôle. Le
protocoles de niveau deux permettent , en outre, de détecter et de corriger les erreurs
inhérentes aux supports physiques

62
Couches: qui fait quoi ?

3 La couche Réseaux :isole les couches hautes du modèle qui ne s’occupent


que de l’utilisation du réseau, des couches basses qui ne s’occupent que de la
transmission de l’information( routage, adressage, flux, …). Elle assure, lors d’un
transfert à travers un système relais, l’acheminement des données(paquets) à travers les
différents nœuds (routage).
Les protocoles de niveau 3 doivent assurer le routage, le contrôle de congestion,
adaptation de la taille des blocs de données aux capacités du sous réseau physique utilisé

4 La couche transport :garantie que le destinataire obtient exactement l’information


qui lui a été envoyé. Cette couche met par exemple en œuvre des règles de renvoi de
l’information en cas d’erreur de réception, fiabilité.

Elle s’occupe aussi de la qualité de service QoS (Qualité of Service)

63
Couches: qui fait quoi ?

5 La couche de session :effectue l’aiguillage entre les divers application (7) qui
communiquent simultanément à travers le même ordinateur connecté et le même
réseau. Elle assure synchronisation et dialogue

6 La couche présentation :met en forme les données suivant les standards locaux ou
particuliers à l’application. Représentation finale et syntaxique après traduction,
codage, compression

7 La couche application : programmes d’application qui se servent de réseau ( BdD


distribuées, service répartie ( Internet : Web)…) .

64
Et la notion de Qos: c’est quoi ?

Paramètres qui permettent de définir de la qualité de service


QoS ( couche réseau):

•Le délai d’établissement d’une connexion de réseau;


•Probabilité d’échec de l’établissement d’une connexion;
•Le débit lors de transfert de données;
•La probabilité d’un incident de transfert;
•Le taux d’erreurs;
•Le délai de libération d’une connexion de réseau;
•La probabilité d’échec lors de la libération d’une connexion;
•La priorité de la connexion de réseau

65
A retenir ?

Nous distinguons quatre mécanismes :

1. Mécanisme de Transmission : point-à-point, multi-point, et diffusion


2. Mécanisme de Communication : avec ou sans connexion
3. Mécanisme de protocoles : avec ou sans acquittement
4. Mécanisme de Contrôle de flux

66
A retenir ?

Transmission point à point

• S’effectue entre deux entités uniquement : un émetteur et un récepteur


Exemple : Client/Serveur, Source/Puit, Producteur/Consommateur

Transmission multi-points
• Plus que deux entités communicantes sont concernées par la communication
un émetteur/K récepteurs
exemple : Transmission d’une vidéo-conférence sur Internet, Transmission
d’une séquence Vidéo à plusieurs utilisateurs

Diffusion (Broadcast)
• Toutes les entités connectées au réseau sont concernées par l’information
• Un émetteur/ Tous les autres récepteurs
• La communication multi-point est parfois appelée Diffusion Restreinte.

67
A retenir ?

Les supports de transmission ne sont pas parfaits. Ils peuvent donc introduire
de erreurs au cours du transfert

Il faut, donc :

• Détecter les erreurs si elles existent


• Correction de l’erreur si ceci est possible
• Informer ou non l’émetteur selon que le protocole choisi utilise ou non des
acquittements
• Acquittement : information de contrôle du protocole émise par un récepteur qui
indique à l’émetteur la bonne réception ou non de l’information :

- Positif : le message est bien reçu


- Négatif : le message reçu est erroné (demande de retransmission)

68
A retenir ?
il existe différents types de communications

Protocole avec acquittement ‘positif’


• Les messages erronés ne sont pas acquitter
• L’absence d’un acquittement dans un délai donné est interprété comme par
l’émetteur comme un acquittement négatif
• Exemple : le protocole TCP

Protocole sans acquittement


• La bonne réception ou La perte d’un message n’est pas acquittée
• Exemple: Le protocole UDP

Conclusion

• On peut faire un acquittement pour chaque PDU, ou pour une séquence de


PDUs
• La technique d’acquittement est indépendante du niveau considéré.
• On peut définir des protocoles avec ou sans acquittement à chaque niveau
• Les protocoles du niveaux Liaison et Transport qui possèdent ces possibilités

69
A retenir ?

• Le contrôle de flux est une fonction, indépendante aussi de la couche considérée,


qui permet au récepteur l’asservir (contrôler) la vitesse ou le débit de l’entité émettrice correspondante
• Si la vitesse des données envoyés par l’émetteur surcharge le récepteur, ce
dernier demande de ralentir la vitesse d’envoi (le débit)
• Ce mécanisme permet d’informer l’émetteur sur la quantité d’information que le
récepteur l’autorise à émettre.

Que peut-il se passer si on n’a pas de mécanisme de contrôle de flux ?

• Si les données arrivent plus rapidement que la capacité de traitement du récepteur


Les tampons de récepteur seront remplis
• Rejet des données qui viennent en surcharge : perte des données
• Pour éviter que la source émet des données qui seront rejetées par le récepteur à cause de
surcharge, un mécanisme de contrôle de flux doit être mis en place.

70
A retenir ?

A Retenir( basique) : le contrôle de flux revient à

• Limiter la quantité d’information émise vers le système de communication


• Organiser et sélectionner les chemins quand cela est possible pour ne pas le
saturer
• Prévoir assez de ressources chez les destinataires

71
A retenir ?

72
Exemple de protocoles
par couche

73
Conclusion générale

- Le Modèle à sept couches OSI est un modèle abstrait qui sert comme référence pour
étudier et comparer différents réseaux.

- Il ne spécifie pas les services relatives à une couche, ni les protocoles.

- Les choix des services et des protocoles dans une couche sont multiples.

- Ce modèle est très important pour comprendre le fonctionnement des réseaux

Références : voir les références données dans le cours

74
QUESTIONS ?

75

Vous aimerez peut-être aussi