Chapitre II: Le Concept de Réseau: Téléinformatique
Chapitre II: Le Concept de Réseau: Téléinformatique
Chapitre II: Le Concept de Réseau: Téléinformatique
Chapitre II :
Le concept de réseau
ESEN
Université De La Manouba
Les techniques de
commutation
Commutation: Définition
• commutation nom commun - féminin
(commutations)
14/01/2015 3
Nécessité de la commutation
• Le concept de réseau à commutation est né de
la nécessité de mettre en relation un utilisateur
avec n’importe quel autre utilisateur
– relation de 1 à 1 parmi n ou interconnexion totale
14/01/2015 4
Nécessité de de la commutation
6 3 6 3
6 3 6 3
5 4 5 4
5 4 5 4
14/01/2015 8
La commutation de circuit
• Dans la commutation de circuits, un lien physique
– est établi par juxtaposition de différents supports physiques
– afin de constituer une liaison de bout en bout entre une source et
une destination
• Les autocommutateurs :
– sont les équipements capables de mettre bout à bout des segments
de circuits pour former un seul circuit de bout en bout
14/01/2015 9
La commutation de circuit
La commutation de messages
• En commutation de circuits, la régulation
de trafic est réalisée à la connexion,
– s’il n’y a plus de ressource disponible, de bout en
bout, la connexion est refusée.
14/01/2015 11
La commutation de messages
La commutation de messages
La commutation par paquets
• La commutation de paquets utilise une technique similaire à la
commutation de messages.
14/01/2015 17
Mode connecté vs. Mode non connecté
14/01/2015 18
Le mode non connecté (CLNS)
« Datagramme »
• En mode non connecté (CLNS, ConnectionLess Network
Service), les informations transitent dans le réseau
indépendamment les unes des autres.
14/01/2015 19
Le mode orienté connexion (CONS)
« Circuit Virtuel »
• En commutation de circuits une liaison physique est préalablement
établie avant tout échange de données.
14/01/2015 20
Réseau en mode connecté ou en mode
datagramme ?
• Un service en mode connecté ou non
connecté ne dépend pas du service
support utilisé, mais des protocoles
mis en œuvre sur ce support.
14/01/2015 22
Réseau en mode connecté ou en
mode datagramme ?
05/01/2015 23
Les architectures
protocolaires
Contexte
14/01/2015 25
Contexte
26
Contexte
• L’architecture réseau assure à l’utilisateur
l’accès aux ressources informatiques et lui
procure un service identique que les
ressources soient locales ou distantes,
pour cela elle doit être transparente à
l’utilisateur
Contexte
• Principes :
1. démarche analytique : recensement des
fonctions nécessaires
2. démarche synthétique : classement des fonctions
3. démarche simplificatrice et constructive :
1. regroupement en sous-ensembles pour simplifier la
compréhension des fonctions (frontières précises,
concises et utiles)
2. décomposition hiérarchique de l’ensemble des
mécanismes à mettre en œuvre en une série de couches
(ou niveaux).
14/01/2015 29
Pourquoi utiliser une architecture en
couches ?
●
La structuration en couches considère un système
comme logiquement composé d’un ensemble de n
sous-systèmes ordonnés.
●
Les sous-systèmes adjacents communiquent à
travers leur interface commune.
●
Un sous-système de rang i peut être constitué
d’une ou plusieurs entités; il communique avec les
autres sous-systèmes de même rang : on parle
alors de la couche de rang i ou, plus simplement, de
la couche i.
Pourquoi utiliser une architecture en
couches ?
●
Une architecture de communication se définit entièrement en
décrivant les services offerts par chaque couche, les interfaces
entre les couches adjacentes et la manière dont ces couches
coopèrent avec les entités du même niveau (les entités
homologues) dans les autres systèmes.
●
On peut développer séparément et simultanément toutes les
couches d’une architecture de communication, une fois définies les
interfaces entre les différents sous-systèmes.
●
Le nombre d’interfaces à définir est minimal : il suffit de décrire,
pour chaque niveau, les interfaces avec la couche supérieure (sauf
pour la couche la plus élevée de l’architecture) et avec la couche
inférieure (sauf pour la couche la plus basse). Les coopérations
entre entités homologues sont régies par un ou plusieurs
protocoles.
Principes de base de la décomposition en couches
14/01/2015 32
Couche – Protocole - Service
• Une couche est spécialisée dans un ensemble de
fonctions particulières.
– Elle utilise les fonctionnalités de la couche inférieure et
propose ses fonctionnalités à la couche supérieure.
14/01/2015 33
Couche – Protocole - Service
• Une couche est spécialisée dans un ensemble de
fonctions particulières.
– Elle utilise les fonctionnalités de la couche inférieure et
propose ses fonctionnalités à la couche supérieure.
14/01/2015 34
Couche – Protocole - Service
Interfaces
d’accès au
service
Couche N + 1 Couche N + 1
Couche N + 1 Couche N + 1
Protocole
de couche N
Couche N Couche N
Couche N Couche N
Couche N -1 Couche N -1
Couche N -1 Couche N -1
Couche – Protocole - Service
• Entre les couches, nous avons deux types de
dialogues:
14/01/2015 39
Principe de fonctionnement d’une architecture en
couches
14/01/2015 40
L’encapsulation de données
14/01/2015 41
L’encapsulation de données
14/01/2015 42
Point d’accès au service (SAP)
14/01/2015 43
Point d’accès au service (SAP)
●
Les SAP de la couche N sont les endroits où la
couche N+1 peut accéder aux services offerts
●
Chaque SAP est identifié par une adresse
unique
14/01/2015 44
Le modèle OSI
• Le modèle OSI (Open Systems Interconnection) est un modèle
de référence en ce qui concerne les réseaux
14/01/2015 45
Architecture : Éléments Terminaux
Architecture : Éléments d’interconnexion
Le modèle OSI
APPLICATION APPLICATION
PRESENTATION PRESENTATION
SESSION SESSION
TRANSPORT TRANSPORT
Applications:
Telnet FTP SMTP
Transport Layer
TCP – UDP
Routing Layer
IP
Layer 2
LLC: Logical Link Control
MAC: Medium Access Control
14/01/2015 53
Critique du modèle OSI
14/01/2015 54
Critique du modèle OSI
14/01/2015 55
Quelques grandeurs
caractéristiques
Débit/Throughput
●
Unité : bit/s
●
Débit nominal : vitesse de transmission du
support (débit brut)
– exemple : ligne pour transmission asynchrone à 19,2 Kbit/s
●
Débit utile : débit nominal moins le débit affecté
au contrôle de la liaison
●
Evolution actuelle : Mbit/s => Gbit/s
Délai/Delay
●
Unité : s
●
Temps d’aller-retour = (transmission + propagation +
traitements) *2, si les traitements et la liaison sont
symétriques !
Délai/Delay
User
Durée de
Durée de propagation
transmission Requête
Durée de
Temps d’aller
traitement
retour
Réponse
Durée de
traitement
The END