Académique Documents
Professionnel Documents
Culture Documents
Maha Jebalia 4
Plateforme pour les communications
• Éléments de la communication :
– Source du message : Périphériques
électroniques envoyant un message à d’autres
individus ou périphériques
– Destinataire du message : Recevoir et
interpréter le message
– Canal : Voie par laquelle le message peut se
déplacer depuis la source vers la destination
Maha Jebalia 5
Plateforme pour les communications
Maha Jebalia 6
Plateforme pour les communications
La segmentation
• Segmentation : Diviser
la communication (le
message) en différentes
parties (morceaux).
Maha Jebalia 7
Plateforme pour les communications
Le multiplexage
• Multiplexage : c’est
le partage d'une
même liaison entre
plusieurs
1 2 3 communications
simultanées.
• Etiqueter les
segments pour bien
les acheminer et les
rassembler à leur
arrivée
1 2 3
Maha Jebalia 8
Les protocoles de communication
Maha Jebalia 9
Interaction des protocoles
Suite de protocoles
• Une suite de protocoles peut être définie par un
organisme de normalisation ou développée par un
constructeur.
• L'utilisation de normes garantit que les produits
provenant de différents fabricants fonctionnent
ensemble
• Exemple: l’interaction entre un client web et un serveur
web fait intervenir:
Protocole d'application : protocole de transfert hypertexte (HTTP, Hypertext
Transfer Protocol)
Protocole de transport : protocole de contrôle de transmission (TCP,
Transmission Control Protocol)
Protocole Internet : IP (Internet Protocol)
Protocoles d'accès au réseau : liaisons de données et couches physiques
Maha Jebalia 10
Suites de protocoles et normes de l'industrie
• Une suite de protocoles est un ensemble de protocoles
qui fonctionnent ensemble pour fournir des services de
communication réseau complets.
• Elle est utilisée dans une communication réseau entre
deux hôtes.
• Exemples d’organismes de
normalisation
Internet Engineering Task Force
(IETF)
Institute of Electrical and Electronics
Engineers (IEEE)
International Organization for
Standards (ISO) Maha Jebalia 11
II. Le modèle en couches
Maha Jebalia 12
Modèle en couches
• Un modèle réseau est une représentation du
fonctionnement d’un réseau. Le modèle n’est pas le
réseau réel
• L’utilisation d’un modèle en couches présente certains
avantages pour décrire des protocoles et des opérations
sur un réseau :
• Aide à la conception d'un protocole
• Permet le fonctionnement de produits de fournisseurs
différents
• Facilite les changements: Eviter que des changements
technologiques ou fonctionnels dans une couche ne se
répercutent sur d’autres couches, supérieures et inférieures
• Fournit un langage commun pour décrire les fonctionnalités
Maha Jebalia 13
Utilisation du modèle en couches
– Un modèle de référence :
• Fournir une référence commune pour maintenir la
cohérence dans tous les types de protocoles et de
services réseau
• Assurer une compréhension plus claire des fonctions
et du processus impliqués (Pas une spécification
d’implémentation)
• Le modèle OSI (Open System Interconnection)
constitue le modèle de référence interréseau le plus
connu
Maha Jebalia 15
Concepts et terminologies
• Un service est une description abstraite de fonctionnalités à
l’aide de primitives (commandes ou évènements) telles que
demande de connexion ou réception de données.
Maha Jebalia 17
La communication entre couches
• Une couche-(N) est définie par:
– Une interface de service (des primitives d’accès au service)
– Un protocole de communication (entre un niveau N et un niveau N
distant)
• 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
• Les services rendus servent à établir finalement un dialogue
(protocole) entre deux niveaux N appariés.
• Le niveau le plus bas (le niveau 1) est celui de la
communication effective sur une voie physique de bits
d’information
Maha Jebalia 18
La communication entre couches
• Les relations entre couches adjacentes
– Une interface entre couches
• Décrit comment accéder aux services offerts par une couche
• Est définie par un ensemble de primitives élémentaires
– La réalisation des services
– L’accès aux services
• Par des points d’accès au service ou Service Access Point (SAP). Exemple: La prise
téléphonique est le point d’accès au service téléphonique
• Chaque SAP est identifié par une adresse. Exemple: un numéro de téléphone est
l’adresse d’un SAP
SAP (N)
Maha Jebalia 19
La communication entre couches
• Les relations entre couches homologues (de systèmes
différents)
– Un protocole de niveau N précise comment communiquent des entités
de systèmes différents mais d’une même couche N
Protocole de
niveau 2
Protocole de
niveau 1
Maha Jebalia 20
La communication entre couches
• Les relations entre couches homologues (de systèmes
différents)
– Quand on définit un service
• On ne dit rien sur la manière dont il sera réalisé
– Quand on développe un protocole
• On s’intéresse à la mise en œuvre pratique d’un service
• On précise notamment
– Le format des unités de données échangées entre les entités (sous quelle forme sont
transmis les paramètres des primitives de service)
– La manière dont les primitives de service doivent s’enchaîner pour réaliser le service
demandé (sous forme de diagramme temporelle)
CONNECT.request
CONNECT.indication
CONNECT.response
CONNECT.confirmation
Maha Jebalia 21
III. Le modèle de référence OSI (vs)
le modèle de protocole TCP/IP
Maha Jebalia 22
Le modèle de protocole
– Un modèle de référence :
• Fournir une référence commune pour maintenir la
cohérence dans tous les types de protocoles et de
services réseau
• Assurer une compréhension plus claire des fonctions
et du processus impliqués (Pas une spécification
d’implémentation)
• Le modèle OSI (Open System Interconnection)
constitue le modèle de référence interréseau le plus
connu
Maha Jebalia 24
Le modèle de référence OSI
Maha Jebalia 25
Le modèle TCP/IP
Maha Jebalia 26
Comparaison des modèles OSI et TCP/IP
Maha Jebalia 27
IV. Le modèle de référence OSI
Maha Jebalia 28
Le modèle OSI
Maha Jebalia 29
Les couches OSI
Maha Jebalia 30
La couche physique
La couche physique fournit le moyen de transporter sur le
support réseau les bits constituant une trame de couche
liaison de données.
Les bits codés sont reçus par le nœud final ou par un nœud
intermédiaire.
Les données sont transmises sous forme binaire et traduites par des impulsions
électriques ou lumineuses. L’unité d’information est le bit.
Eléments de la couche: câblage, carte réseau,
Maha Jebaliarépéteur, concentrateur, multiplexeur
31
Exemple de codage
Codage NRZ
Maha Jebalia 32
La couche physique
Maha Jebalia 33
La couche Liaison de données
• Son rôle est de définir des règles pour
l’émission et la réception de données à
travers la connexion physique de deux
systèmes :
Transmettre les données sans erreurs, détection et
correction d’erreurs (CRC)
Déterminer la méthode d’accès au support.
Contrôle de flux (régulation de trafic)
Assurer l'adressage physique
Mots-clés:
JPG,TIFF,MIDI,MPEG,QUICKTIME,ASCII
Maha Jebalia 38
La couche application
Maha Jebalia 40
Equipements intermédiaires
Maha Jebalia 41
Encapsulation/Décapsulation
• Encapsulation: Chaque couche rajoute aux données venant de la
couche supérieure (SDU: Service Data Unit) des bits de contrôle PCI
(Protocol Control Information) dans un en-tête (header) pour former la
nouvelle unité de données (PDU: Protocol Data Unit).
• (N)-SDU=(N+1)-PDU
• (N)-PDU=(N)-SDU + (N)-PCI
• A la réception, les en-têtes sont enlevés progressivement par chaque
couche: décapsulation.
• L’en-tête est utilisé par la couche distante de même niveau (couche
homologue) pour le traitement deMaha
l’unité
Jebalia de données. 42
Encapsulation
Unité de donées
Maha Jebalia 43
Décapsulation
Maha Jebalia 44
Les unités de données
Maha Jebalia 45
La commutation
Maha Jebalia 46
Les techniques de commutation
• Les réseaux grande distance, appelés aussi WAN (Wide Area Network),
relient plusieurs centaines de milliers, voire des millions d’équipements
terminaux sur un territoire national ou à l’international. Il n’est donc pas
possible de partager le même support de transmission, ni de raccorder
directement deux abonnés désirant communiquer. On crée une structure
de communication qui, en mettant bout à bout des tronçons de lignes
raccordés par un ensemble de commutateurs, réalise une connexion entre
deux abonnés d’un réseau ; on parle alors de réseau à commutation. De
ce fait, un réseau à commutation fournit l’équivalent d’une liaison de
données point à point entre deux équipements terminaux quelconques
abonnés au réseau.
Maha Jebalia 47
Les techniques de commutation
La commutation de circuits
– Consiste à mettre en relation
successivement les différents
nœuds intermédiaires afin de
propager la donnée du nœud
émetteur au nœud récepteur.
– Dans ce type de scénario, la ligne
de communication peut être
assimilée à un tuyau dédié à la
communication (un circuit). On
dit que la commutation est
orientée connexion.
– En cas de panne, la
communication est interrompue
et un nouveau appel doit être
effectué pour rétablir la
connexion.
– Exemple: Réseau téléphonique Maha Jebalia 48
Les techniques de commutation
La commutation de
paquets
– Consiste à segmenter
l’information (le message) en
paquets de données,
transmis indépendamment
par les nœuds intermédiaires
et réassemblés au niveau du
destinataire.
– Il n’y a pas de circuit
préétablie entre la source et
la destination. On dit que la
commutation de paquet est
orientée sans connexion.
– Exemple: Réseaux de
transmission de données,
Internet…
Maha Jebalia 49
Les techniques de commutation
• La commutation de message
– Consiste à transmettre tout le message séquentiellement d’un nœud à un
autre
– Chaque nœud attend d’avoir reçu l’intégralité du message avant de le
transmettre au suivant
• La commutation de message
– Une cellule est un paquet particulier dont la taille est toujours fixée à 53
octets (5 octets d'en-tête et 48 octets de données).
– C'est la technique de base des réseaux hauts débits ATM (Asynchronous
Transfert Mode) qui opèrent en mode connecté où avant toute émission de
cellules, un chemin virtuel est établi par lequel passeront toutes les cellules.
– Cette technique mixe donc la commutation de circuits et la commutation de
paquets de taille fixe permettant ainsi de simplifier le travail des
commutateurs pour atteindre des débits plus élevés.
Maha Jebalia 50
Comparaison entre les techniques de commutation
Maha Jebalia 51
Etude des performances d’un
réseau
Maha Jebalia 52
La couche physique
Capacité de transport des données
• La bande passante décrit la capacité du support à transporter des
données d'un endroit à un autre en une période de temps
donnée (bits par seconde)
– Kbps = 103 bps
– Mbps = 106 bps
– Gbps = 109 bps
Maha Jebalia 54
La couche physique
Débit, délai et taux d’erreurs
• Temps d’injection (transmission) (Tinj) est le délai qui s’écoule
entre le début et la fin de la transmission d’un message sur une
ligne. Il est égal à la quantité des données transmises (Q) sur le
débit (D).
Maha Jebalia 55
• Temps de traversée ou délai d’acheminement sur
une voie est égal au temps total mis par un message
pour parvenir d’un point à un autre.
Maha Jebalia 56
FIN – Chapitre 2
Maha Jebalia 57