Master Informatique – Spécialité Réseaux
UE RTEL – MU4IN002
INTRODUCTION AUX
RESEAUX TELECOM
Responsable : Thi-Mai-Trang Nguyen ([email protected])
Sorbonne Université – LIP6
1
2
Plan
¡ Histoire des réseaux
¡ Réseaux des télécommunications
¡ Réseaux informatiques
¡ Réseaux audiovisuels
¡ Intégration des réseaux
¡ Concepts de base
¡ Classification des réseaux
¡ Réseau cœur et réseau d’accès
¡ Paquet et trame
¡ Techniques de transfert
¡ Réseaux à circuits et le multiplexage
¡ Réseaux à paquets - Routage
¡ Réseaux à paquets - Commutation
¡ Technique de transfert hybride
3
Histoire des 3 réseaux séparés
¡ Réseaux des télécommunications (services de voix)
¡ Réseau Téléphonique Commuté (RTC)
¡ Réseaux radio mobiles (GSM)
¡ Réseaux informatiques(services de données)
¡ Réseaux locaux (Ethernet)
¡ Internet (TCP/IP)
¡ Réseaux audiovisuels (services de radio et de télévision)
¡ Réseau de télévision hertzienne
¡ Réseau de radiodiffusion
¡ Réseaux de télévision par câble
4
Réseau téléphonique
¡ Réseau Téléphonique Commuté (RTC)
¡ Circuit analogique
5
Limitations des circuits analogiques
¡ Qualité des appels à longue distance
¡ La qualité du signal se dégrade avec la distance parcourue
¡ Les amplificateurs ne distingue pas le signal et les bruits
¡ Problème de partage de ligne
¡ Chaque ligne est dédiée à une seule communication
6
La communication numérique
¡ La communication numérique utilise un signal numérique au lieu
d’un signal analogique pour transporter la voix
¡ Le signal numérique résiste mieux aux bruits
¡ Il est possible de partager la ligne de communications entre les
appels simultanées par le multiplexage temporel
7
Conversion analogique-numérique
¡ Échantillonnage
¡ Quantification
¡ Codage
¡ Compression (facultative)
8
Architecture du réseau RTC
9
Réseaux radio mobiles
¡ Global System for Mobile Communications (GSM)
Commutation de circuit
Interface radio
10
Réseaux informatiques
¡ Local Area Network (LAN)
11
Internet – Réseau ARPANET
TCP/IP
12
Réseaux de télévision et de radiodiffusion
AM/FM
UHF/VHF
13
Intégration des réseaux (1)
¡ Les services ont été ajoutés dans chaque type de réseau
¡ La voix sur IP, vidéo streaming, et la télévision sont disponibles sur les
ordinateurs
¡ Les réseaux d’accès résidentiels filaires (ADSL et FTTH) fournissent
l’accès à l’Internet et la télévision en plus du service de voix
classique
¡ Les réseaux téléphoniques mobiles offrent également l’accès
Internet et la télévision.
¡ Les utilisateurs ont l’accès à tous les services indépendamment
du type de réseau utilisé
¡ Nous avons témoigné une convergence à un réseau tout IP
14
Intégration des réseaux (2)
15
Plan
¡ Histoire des réseaux
¡ Réseaux des télécommunications
¡ Réseaux informatiques
¡ Réseaux audiovisuels
¡ Intégration des réseaux
¡ Concepts de base
¡ Classification des réseaux
¡ Réseau cœur et réseau d’accès
¡ Paquet et trame
¡ Techniques de transfert
¡ Multiplexage
¡ Routage
¡ Commutation
¡ Technique de transfert hybride
16
Classification des réseaux
Local Area Network Regional Area Network
PAN LAN MAN RAN WAN
Personal Area Network Metropolitan Area Network Wide Area Network
1m 10 m 100 m 1 km 10 km 100 km
17
Réseau cœur – Réseau d’accès
ATM
Réseau d’entreprise MPLS
(e.g. Ethernet, WiFi) Carrier Ethernet
Réseau cœur
Réseaux d’accès FTTH
ADSL, Câble
Cellulaire, satellite
18
Réseaux d’accès
¡ Réseaux d’accès filaires
¡ xDSL
¡ CATV, HFC (Hybrid Fiber Coax)
¡ FTTx, PON
¡ Power Line Communication (PLC)
¡ Réseaux d’accès sans fil
¡ 802.11 (WiFi)
¡ 802.16 (Wimax)
¡ Satellites (LEO/MEO/GEO)
¡ GSM, 3rd Generation Mobile Systems (UMTS)
¡ LTE, femtocells
19
Le choix des solutions d’accès
100
ADSL
90 Mobile 3G
Optical fiber
80
Relative complexity/cost (%)
Cable modem
70
WiMAX
Sparsely populated
60
Dense urban
Suburban
Urban
Rural
50 Satellite
b
40
30 100k
20 10k
Mobile 4G
10 1k
0
0.1 1 10 100 1,000 10,000 100,000
Population density (per km2)
20
Réseau cœur
¡ Pour interconnecter les réseaux d’accès
¡ Technique de transfert à circuits
¡ Réseau Téléphonique Commuté (RTC)
¡ Réseau mobile GSM
¡ Technique de transfert à paquets
¡ Réseau routé (réseau à datagramme) comme les réseaux IP
¡ Réseau commuté (réseau à circuit virtuel) comme les réseaux X.25,
relais de trames, ATM et MPLS
21
Plan
¡ Histoire des réseaux
¡ Réseaux des télécommunications
¡ Réseaux informatiques
¡ Réseaux audiovisuels
¡ Intégration des réseaux
¡ Concepts de base
¡ Classification des réseaux
¡ Réseau cœur et réseau d’accès
¡ Techniques de transfert
¡ Réseau à circuits
¡ Réseau à paquets (routé et commuté)
22
Techniques de transfert
Réseaux
Réseaux à circuits Réseaux à paquets
FDM TDM Datagram Circuit virtuel
GSM PSTN Internet X25,
(TCP/IP) Relais de trames
ATM, MPLS
23
Plan
¡ Histoire des réseaux
¡ Réseaux des télécommunications
¡ Réseaux informatiques
¡ Réseaux audiovisuels
¡ Intégration des réseaux
¡ Concepts de base
¡ Classification des réseaux
¡ Réseau cœur et réseau d’accès
¡ Techniques de transfert
¡ Réseau à circuits
¡ Réseau à paquets (routé et commuté)
24
Réseaux à circuits
¡ Créer un circuit dédié pour le transfert entre de données entre
deux clients
¡ Les données sont transférées comme un flux binaire (pas de
concept de paquet) dans le circuit à un débit fixe
¡ Exemple : Réseau Téléphonique Commuté (RTC)
¡ Pour le service de la parole
25
Numérisation de la voix
(1) – La voix analogique (2) – Echantillonage (Fe >= 2 Fmax)
(3) – Quantification) (4) – Codage
26
Commutation de circuits
27
Commutation de circuits
¡ Principe : Le nœud source établie une connexion au nœud destination en
utilisant la signalisation
¡ Les nœuds le long du chemin maintiennent les informations de la connexion
¡ Les ressources sont réservées dans les nœuds appartenant à la connexion
¡ Signalisation
¡ Signalisation dans la bande : Les messages d’établissement du circuit empruntent le
même chemin et les même ressources que le circuit en cours de construction
¡ Signalisation hors-bande : Les messages d’établissement du circuit empruntent des
ressources dédiées et un autre chemin que le circuit en cours de construction
¡ Transmission de données : une fois que le circuit est établi, le nœud source
envoie des données sur le circuit
¡ Pas d’adresse de destination à inclure dans les données car le nœuds connaissent déjà
le chemin
¡ Libération du circuit : le nœud source libère le circuit à la fin de la transmission
de données
28
Multiplexage
¡ Pour une utilisation efficace d’un ligne à haut débit, nous utilisons le
multiplexage
¡ Le multiplexage permet à plusieurs connexion de partager le support physique
¡ La ligne haut débit peut être une fibre optique, un câble coaxial ou une liaison
radio
¡ Deux techniques de multiplexage bien connues : Frequency Division
Multiplexing (FDM) et Time Division Multiplexing (TDM).
29
Time Division Multiplexing (TDM)
30
Time Division Multiplexing (TDM)
¡ Utilisé dans les lignes numériques quand la capacité du support est plus grand
que le débit de la communication (exemple : réseau RTC)
¡ Les signaux numériques sont intercalés dans l’espace temporel
¡ Peut être utilisé au niveau binaire ou au niveau octet
¡ La séquence des intervalles de temps dédiés à une source de communication
est appelé un canal
¡ TDM est appelé « synchrone » car les intervalles de temps sont alloués aux
sources d’information d’une manière fixe.
¡ Les intervalles de temps sont attribués à chaque source quoi que la source ait
des données à transmettre ou pas
¡ Il n’est pas nécessaire d’attribuer les intervalles de temps aux différentes sources
d’une manière équitable
31
Frequency Division Multiplexing (FDM)
32
Frequency Division Multiplexing
(FDM)
¡ Peut être utilisé pour les lignes numériques ou analogiques quand la bande
passante du support est plus grande que la largeur de bande requise par la
communication (exemple : réseau radiodiffusion, réseau mobile 1G)
¡ Chaque signal est modulé à une fréquence porteuse différente (déporter
chaque signal à une bande de fréquence différente)
¡ Les fréquences porteuses sont séparées par les bandes de garde afin que les
signaux modulés ne soient pas superposés
¡ Le signal modulé transmis sur le support est analogique mais le signal transporté
(signal d’entrée) peut être analogique ou numérique
¡ Si le signal d’entrée est numérique, il doit passer par un modem pour être
converti en signal analogique
¡ Le canal (la fréquence) est alloué à une source même si cela n’a pas de
données à transmettre
33
Exemple du système TDM (1)
¡ Lignes numérique à base du TDM
¡ USA/Canada/Japon utilise la ligne T1 tandis que L’Europe (ITU-T) utilise la ligne E1
¡ La ligne T1 (US) s’est basée sur le format DS-1
¡ Multiplexage de 24 canaux
¡ Chaque trame temporel a la structure de 8 bits par canal + 1 framing bit à 193 bits
par trame
34
Exemple du système TDM (2)
¡ Pour la parole, chaque canal dans une trame transporte un échantillon suivant le codage
PCM à 8000 échantillons par seconde
¡ Débit total de la ligne T1 est de 8000*193=1.544Mbps
¡ Toutes les 5 trames sur 6 transportent de la parole
¡ Les canaux de toutes les 6ème trame transporte 7 bits de parole PCM et un bit de signalisation
¡ Les bits de signalisation de chaque canal contient les information de contrôle et du routage
35
Transmission de données dans la
commutation de circuits
Host 1 Host 2
Switch 1 Switch 2
Temps de transmission
Temps de propagation
Etablissement entre Host 1 et Switch 1
du circuit
Temps de propagation
entre Host 2 et Host 1
Transmission
de données
Information
temps
Libération
du circuit
36
Avantages de la commutation de circuits
¡ Débit garanti
¡ Performance réseau connue à l’avance
¡ Pas de service “best-effort”
¡ Modèle de communication simple
¡ Canal de communication fiable entre les terminaux
¡ Pas de perte de paquets, pas de dé-séquencement
¡ Transfert de données simple
¡ Transfert de données basé sur intervalle de temps ou bande de
fréquences
¡ Pas besoin d’analyser l’en-tête de paquet
¡ Overhead faible
¡ Pas de overhead consommé par les en-têtes
37
Inconvénients de la commutation
de circuits
¡ Gaspillage de bande passante
¡ Trafic en rafale conduit aux périodes de silence
¡ Impossible d’avoir un gain offert par le multiplexage statistique
¡ Blocage de connexion / blocage d’appel
¡ Connexion refusée quand les ressources ne sont pas suffisantes
¡ Impossible d’offrir un service à tout le monde
¡ Délai d’établissement d’appel
¡ Pas de transmission de données jusqu’à ce que la connexion soit établie
¡ Pas possible d’éviter un délai ajouté pour un transfert d’une petite
quantité de données
¡ Etat du réseau
¡ Les nœuds doivent maintenir les informations de chaque connexion
38
Plan
¡ Histoire des réseaux
¡ Réseaux des télécommunications
¡ Réseaux informatiques
¡ Réseaux audiovisuels
¡ Intégration des réseaux
¡ Concepts de base
¡ Classification des réseaux
¡ Réseau cœur et réseau d’accès
¡ Techniques de transfert
¡ Réseau à circuits
¡ Réseau à paquets (routé et commuté)
39
Transfert de paquets
40
Pourquoi transfert de paquets ?
¡ Commutation de circuits a été conçue pour le transport de la
parole
¡ Ressources dédiées à un appel
¡ La connexion est vide dans une grande partie de temps
¡ Débit fixe
¡ Les deux terminaux doivent travailler au même débit
¡ Solution: transfert de paquets
41
Réseaux à paquets
¡ Concept de paquet (bloc de données) à Suivre le modèle en couche
¡ Une trame est un paquet avec les éléments permettant de déterminer le début
et la fin du paquet au milieu d’une séquence des éléments binaires à Une
trame peut être transmise directement sur le support physique
¡ Un paquet a besoin d’être encapsulé dans une trame
Application
Présentation
Session
Transport
Réseau Paquet
Liaison Trame
Physique Signal
42
Principes du transfert de paquets
¡ Les données sont divisées en paquets
¡ Les paquets ont une petite taille (typiquement 1000 octets)
¡ Chaque paquet contient une portion de données utilisateur (payload = données)
et une portion d’information de contrôle (header = en-tête)
¡ Information de contrôle
¡ Adresse (information de routage)
¡ Les paquets sont traités séparément en traversant le réseau
¡ Transfert de paquet en analysant l’en-tête
¡ Analyse d’une référence/label dans l’en-tête : le cas du réseau commuté (e.g.,
ATM)
¡ Analyse d’une adresse de destination dans l’en-tête : le cas du réseau routé
(e.g., Internet)
¡ Les nœuds peuvent mettre les paquets dans les files d’attente : Store and forward
¡ La destination reconstruit le message
43
Réseau à routage (réseau routé)
¡ Chaque nœud a une adresse unique dans le réseau
¡ Adresse destination est transportée dans l’en-tête du paquet de données
¡ A chaque nœud, une table de routage est utilisée pour déterminer l’interface de
sortie afin d’acheminer la paquet vers la destination
¡ Exemple : Réseau IP (Internet)
44
Réseau à commutation (réseau
commuté)
¡Un circuit virtuel (CV) est un chemin pré-établi avant toute transmission de données utilisateur
¡L’établissement du circuit virtuel est fait grâce à la signalisation
¡ Un CV est une succession des identifiant (référence/label) le long du chemin
¡ Les paquets appartenant à la même connexion suivent le même chemin à pas de dé-
séquencement de paquets
¡Le circuit est dit « virtuel » car le lien n’est pas dédié à la communication
45
Signalisation
46
Etablissement de circuit virtuel
¡ Signalisation
¡ Création des entrées dans la table de commutation
¡ Réserver les ressources pour le circuit virtuel si nécessaire
¡ Deux manière d’établir un circuit virtuel
¡ Configuration manuelle par administrateur réseau
¡ Le nœud source envoie un message de signalisation pour établir le
circuit virtuel à la demande
¡ Délai d’établissement du CV
¡ Temps nécessaire pour que le message de signalisation traverse le
réseau et revienne à la source
¡ Le routage
¡ Le chemin de-bout-en-bout est déterminé durant la signalisation
(l’établissement du CV)
47
Similarité entre le mode CV et le
mode Datagram
¡ Données sont divisées en paquets
¡ La source découpe les données en paquets
¡ Paquets de données contiennent un identifiant (e.g., adresse
destination ou identifiant du CV)
¡ Transfert de données de type Store-and-forward
¡ Plusieurs paquets peuvent arriver à un nœud au même moment
¡ Avoir besoin des tampons mémoires pour garder mettre les paquets
en attente
¡ Multiplexage sur une liaison
¡ Pas de réservation de ressource ou avec réservation de ressource
48
Différences entre CV et Datagram
¡ Forwarding look-up
¡ Circuit virtuel : identifiant de la connexion (table de commutation)
¡ Datagram : adresse complète du destinataire
¡ Démarrer la transmission de sonnées
¡ Circuit virtuel : doit effectuer la signalisation le long du chemin à l’avance
¡ Datagram : juste envoyer les paquets de données
¡ Etats à maintenir dans les nœuds
¡ Circuit virtuel : les nœuds doivent maintenir les informations de chaque connexion
¡ Datagram : pas d’état de connexion à maintenir
¡ Qualité de service
¡ Circuit virtuel : possible de réserver les resources pour chaque CV
¡ Datagram : difficile à fournir la QoS
49
Délai de transfert
50
Les temps à distinguer dans un
transfert de données sur une liaison
¡ Temps de transmission (T_trame)
Taille de de la trame (bits)
¡ T_trame =
Débit de transmission (bit/s)
¡ Temps de propagation (T_prog)
¡ Temps parcouru du signal sur le support physique
A B
¡ Temps de transfert (T_transfert)
¡ T_transfert = T_trame + T_prog
T_trame T_transfert
T_prog