Beruflich Dokumente
Kultur Dokumente
ISIma 2010/1011
1/30
I- Introduction
La tlcommunication ralise la transmission de diffrents types dinformation: voix, vido, donnes, etc La Communication entre ordinateurs tlinformatique est une application de la tlcommunication au domaine de linformatique.
Tlinformatique: exploitation distance de systmes informatiques grce lutilisation de dispositifs de tlcommunication
ISIma 2010/1011
2/30
Un rseau dordinateurs est un ensemble de stations autonomes (htes) connects entre eux par un rseau (ou un sous rseau) et pouvant changer des informations (texte, son, image) Les stations peuvent tre des ordinateurs, imprimantes etc. La connexion ncessite des nuds de communications (ex. routeurs, commutateurs, etc) dont le but est daiguiller les paquets dinformation vers les autres nuds des liens de communications (supports) qui assurent le transfert des paquets entre deux nuds Les buts dun rseau sont: Disponibilit: les programmes et les ressources seront disponibles pour tout usager du rseau peu importe lendroit o il se trouve. conomie: un rseau permet une conomie de ressources de communications Fiabilit: amlioration de la fiabilit en ayant plusieurs chemins de communication possibles et plusieurs moyens de calculs disponibles. Communications: amlioration de la communication personnelle
ISIma 2010/1011
3/30
etc
4/30
Machine B ETTD
ETCD
ETCD
ETTD: (Equipement Terminal de Transmission de Donnes) dsigne lquipement informatique qui gnre les donnes transmettre et qui traite les donnes reues (Ordinateur, Serveur, Imprimantes ). ETCD: (Equipement Terminal de Circuit de Donnes) est plac chaque extrmit du support de transmission : adapte le signal transmettre aux caractristiques du support physique. Si la transmission est en bande de base ETCD = CoDec (Codeur/Decodeur) Si la transmission par modulation 5/30 ISIma 2010/1011 ETCD = Modulateur/Dmodulateur (Mo/Dem)
Principales caractristiques de la TD
Les dbits de transmission : Dbit = rapidit de la transmission f (quipements E/R, de la distance et du type de support) pour une certaine qualit de transmission. Units : Bits/s, Kbits/s,,Mbits/s Les erreurs de transmission : pas de fiabilit totale dans la transmission. Valeur quantifiable = Taux erreur sur le bit Exemples : 10-5 pour les lignes tlphonique 10-7 cable coaxial ; 10-10 fibre optique Les dlais : la transmission des donnes nest pas instantane Cas des rseaux maills : constitu de plusieurs dlais Le dlai dinjection : dpend du dbit du support et de la taille des donnes Le dlai de propagation Le dlai dattente : quand le commutateur est occup, les units en cours doivent attendre Le dlai de traitement : fonctions se font dans le commutateur ( contrle derreurs, routage,). Cest la somme su dlai dexcution des oprations dans les commutateurs et le dlais dattente
Impacte sur ISIma 2010/1011 le type dapplications pouvant utiliser le rseau.
6/30
7/30
ISIma 2010/1011
LAN
MAN
WAN
10 m
100 m
1 km
10 km
100 km
Distances
Localisation
Catgorie du rseau
10 m 2 Km 1 80 Km 50 40000 Km
LAN (Local Area Network) MAN (Metropolitan Area Network) WAN (Wide Area Network)
ISIma 2010/1011
9/30
ISIma 2010/1011
10/30
Lourdeur de mise en place dune connexion. Rservation du chemin pendant toute la dure de la communication.
11/30
(2/2)
Seffectue entre deux entits uniquement : un metteur et un rcepteur Exemple : Client/Serveur, Source/Puit, Producteur/Consommateur
Transmission multi-points
Plus que deux entits communicantes sont concerns par la communication Un metteur/K rcpteurs Exemple : Transmission dune vido-confrence sur Internet, Transmission dune squence Vido plusieurs utilisateurs
Diffusion (Broadcast)
Toutes les entits connect au rseau sont concernes par linformation Un metteur/ Tous les autres rcepteurs La communication multi-point est parfois appele Diffusion Restreinte
12/30
ISIma 2010/1011
13/30
Avantages Connexion assure de bout en bout. Dlai de transmission constant et transfert des messages sans attente au niveau des commutateurs. Aucun risque de congestion du rseau. Inconvnients Monopolise les circuits entre commutateurs : Taux dactivit faible. Ncessite la disponibilit simultane des deux quipements terminaux pour tout dialogue. Sous utilisation de la bande passante. Perte de temps due a ltablissement de connexion et mme possibilit de rejet. Manque de dynamisme pour les diffrents commutateurs. Rq: La Commutation de circuit Adapte a la nature du trafic tlphonique Nest pas adapte au trafic tlinformatique
14/30
ISIma 2010/1011
15/30
C
Tc
R
Dlai dacheminement
R
Dlai dacheminement
C
Tc
Accord Echange
Tc
ISIma 2010/1011
17/30
Dlai dacheminement
Dlai dacheminement
Efficacit =
2- Dlai:
Temps de transmission ou Dlai de transmission ( Tt ) : Tt = L: longueur du message en bits Temps de propagation (Tp) Distance Tp = Vitesse de lagent physique
L D
D: Dbit de la ligne en bits/s
ISIma 2010/1011
Dlai total = temps de transmission + temps de propagation + temps de traitements au niveau des quipements traverss
19/30
Taux dactivit
Tr T
100
Tr: temps rel doccupation de la ligne (s) T: temps total de rservation (s)
Taux de connexion
E=
NxT 3600
Efficacit
Eff =
ISIma 2010/1011
20/30
V. Protocole et normalisation
1. Dfinition
Un protocole est un ensemble des rgles et conventions qui fixe de manire parfaitement dtaille toutes les caractristiques de lchange des informations. Le protocole dcrit un aspect syntaxique des donnes changes et un aspect smantique qui concerne les informations de contrle pour la coordination, les erreurs et la synchronisation (vitesse et squence) Syntaxe : Les diffrents champs Le nombre de bits occups par chaque champs
@ destinataire @ source Longueur Donnes
ISIma 2010/1011
21/30
Leur nombre, leur nom, leur fonction varie selon les rseaux. Chaque couche offre des services la couche suprieure et utilise les services offerts par la couche infrieure.
ISIma 2010/1011
22/30
Chaque couche communique avec la couche homologue distante travers le protocole de la couche N. Entre deux couches adjacentes, on trouve une interface qui dfinit les oprations lmentaires et les services que la couche infrieure offre la couche suprieure. Les objectifs dune structuration en couche : Organiser lensemble des fonctions raliser en un nombre de couches logiquement bien dfinies (Deux fonctions de natures diffrentes doivent se situer dans des couches distinctes) Rendre les relations entre couches le plus simple possible (En permettant uniquement des relations entre couches adjacentes) Confrer chaque couche une proprit dindpendance (Limplmentation dune couche doit pouvoir tre modifie sans modification des couches infrieures ou suprieures)
ISIma 2010/1011
23/30
Distinguer deux sortes de communication : lune est effective (conversation entre deux couches adjacentes) lautre virtuelle (communication entre couches homologues)
ISIma 2010/1011
Notion de service
Chaque couche offre un nombre de services. La ralisation des services est rpartie entre les diffrents lments suivants :
Les entits :
Ce sont les lments fournisseur de service : - Pour les couches les plus base, elle sont de nature matrielles. - Pour les couches de niveaux levs, elle sont de nature logicielles.
Les points daccs ou Service Access Point (SAP) :
Pour que la couche N+1 accde aux services offerts par la couche N, les deux entits de niveaux N et N+1 vont tablir un lien via un SAP.
ISIma 2010/1011
25/30
- On appel PDUi les messages changs par un protocole au niveau i ( PDU = Protocole Data Unit). -On appel SDUi les donnes passes, dans un mme systme, de la couche i+1 la couche i (SDU = Service Data Unit) - Un protocole de niveau i ajoute linformation reue de la couche i+1 des informations de contrle appeles PCIi (PCI = Protocole Control Information)
ISIma 2010/1011
26/30
ISIma 2010/1011
27/30
Exemple 1
Exemples de primitives offrant un service orient connexion avec confirmation
Sys A Sys B
Rseau 1 N+1-connect-reqest 2 N+1-connect-indication 3 N+1-connect-response 4 N+1-connect-confirmation
Remarque: Une primitive peut comporter ou non des paramtres Par exemple la primitive CONNECT.request qui demande dtablissement de connexion possdera gnralement en paramtre - Les adresses des entits source et destination - Des paramtres de qualit de service (dbit, taux derreurs, etc.)
ISIma 2010/1011
28/30
Exemple 2
Examinons les tapes ncessaires pour inviter quelquun a une soire 1) 2) 3) 4) 5) 6) 7) 8) 9) CONNECT.request: faire le numro CONNECT.indication: a sonne CONNECT.response: il dcroche CONNECT.confirm: vous attendez larrt de la sonnerie DATA.request: vous linvitez DATA.indication : il entend votre invitation DATA.request: il dit quil serait ravie de venir DATA.indication: vous entendez quil accepte DISCONNECT.request: vous raccrochez
DISCONNECT est un service sans confirmation CONNECT est un service avec confirmation
ISIma 2010/1011
29/30
1/ CONNECT.request 2/ CONNECT.indication 3/ CONNECT.response 4/ CONNECT.confirm 5/ DATA.request 6/ DATA.indication 7/ DATA.request 8/ DATA.indication 9/ DISCONNECT.request 10/ DISCONNECT.indication
ISIma 2010/1011
30/30