Documente Academic
Documente Profesional
Documente Cultură
Master Réseaux
Réseaux de Télécommunications
(RTEL – MI012)
RTEL 1
Equipe pédagogique
Responsable de l’UE
Rami Langar (délégué par Pr. Guy Pujolle)
Chargés de cours/TDs
Guy Pujolle
Rami Langar
Stefano Secci
Christophe Kiennert
Wiem Tounsi
Xavier Misseri
Email
prenom.nom@lip6.fr
RTEL 2
1
Organisation
Programme
10 séances de cours de 2h
10 séances de TDs de 4h
Contrôle
Examen réparti: 40%
Examen final: 60%
RTEL 3
Programme
Techniques de transfert et principes de base des réseaux
télécoms
Réseaux Ethernet commuté et VLAN
Réseaux d’accès et boucle locale
Réseaux ATM
Réseaux MPLS
Ingénierie de trafic et QoS
Réseaux sans-fil
Réseaux mobiles
Sécurité des réseaux sans-fil
Réseaux à carte à puce
RTEL 4
2
Bibliographie
Guy PUJOLLE, Support de cours RTEL
Guy PUJOLLE, « Les réseaux », Edition 2008, Eyrolles
Guy PUJOLLE, « Cours réseaux et télécom », 3ième édition,
Eyrolles
Computer Networking, James Kurose and Keith Ross,
Data and Computer Communications, William Stallings
High Speed Networks TCP/IP and ATM design principles,
William Stallings
Connection-oriented networks – SONET/SDH, ATM, MPLS,
and Optical Networks, Harry G. Perros, Wiley 2005
The Web
… RTEL 5
RTEL 6
3
Directions
Télécoms
Réseaux Téléphonique (RTC: Réseaux Téléphonique Commuté – PSTN :
Public Switched Telephone Network)
ISDN (Integrated Services Digital Network)
Multimédia
Réseaux informatiques
Réseaux IP
Internet
Voix et vidéo
Réseaux ont évolués de simple câbles connectant les téléphones
vers câbles connectant téléphones et ordinateurs, vers l’usage
d’équipements sans-fil…
Plusieurs services ont été ajoutés: VoIP, Video-streaming, IPTV,
navigation web….
RTEL 7
RTEL 8
4
Trame - paquet
Une trame est un paquet avec des éléments permettant de
déterminer le début et la fin du paquet au milieu d’une série de bits
ou d’octets
Une trame peut être envoyée directement sur le support physique
Un paquet nécessite d’être encapsulé dans une trame
RTEL 9
1m 10 m 100 m 1 km 10 km 100 km
10
5
Technologies réseaux
RTEL 11
11
WAN
Implémentée utilisant une de ces technologies:
Commutations de circuit (e.g. réseaux téléphonique) :
Un circuit corresponds à une ligne constituée des liaisons (i.e. les
circuits élémentaires) dédiée à la communication entre deux entités
Dans chaque liaison, un canal logique est dédié à la communication.
Données transmis immédiatement.
Commutations de paquets :
Pas de ressources dédiées à une connexion
Données transmis en séquence de paquets
Dans chaque nœud du réseau, le paquet est reçu en entier, enregistré
brièvement avant d’être transmis (store and forward mechanism)
RTEL 12
6
Réseau à commutation de circuit
RTEL 13
RTEL 14
7
Commutation de circuit (e.g., RTC)
Source envoie les données le long de la connexion
Pas d’@ de destination, puisque les nœuds connaissent le chemin à suivre.
Clôture de la connexion:
Source termine la connexion une fois terminée.
RTEL 15
Transmission delay
propagation delay
between Host 1
Circuit and Switch1
Establishment propagation delay
between Host 1
and Host 2
Transfer
Information
time
Circuit
Teardown
RTEL 16
8
Commutation de Circuit: Multiplexage d’un lien
RTEL 17
9
FDM Diagram
RTEL 19
10
TDM Diagram
RTEL 21
Téléphonie numérique
La téléphonie numérique est apparue au début des années 70, pour
mieux utiliser l’infrastructure existante afin de pouvoir:
Répondre rapidement à la très forte demande de raccordement au réseau
téléphonique en utilisant l’infrastructure existante.
Etendre l’application des techniques informatiques aux télécommunications.
La téléphonie numérique repose sur 2 techniques: la modulation par
impulsion et codage (MIC, PCM en anglais) et le multiplexage
temporel synchrone (TDM).
RTEL 22
11
Système de transport numérique
Hiérarchie de TDM
USA/Canada/Japan utilise un seul système, ITU-T (Europe) utilise
un système différent mais un peu similaire.
US system basé sur le format DS-1
Multiplexage de 24 canaux
Chaque trame contient 8 bits par canal plus un framing bit: 193 bits par trame.
Pour la voix, chaque canal contient un mot de données numériques
(MIC, 8000 échantillons/s)
Débit total de 8000*193=1.544Mbps
5 sur 6 trames successives transportent 8 bits de données MIC/canal
6eme trame comporte un mot de 7 bit MIC plus signaling bit
Signaling bits représentent des données de contrôle ou des informations de
routage.
RTEL 23
RTEL 24
12
DS1 Transmission format
RTEL 25
Hiérarchie TDM
Digital Service lines: DS-n
Implemented as telephone lines: T-n
13
Avantages de commutation de circuit
Bande passante garantie
Communications avec des performance prédictibles
No “best-effort”
Simple abstraction
Communication fiable des canaux entre les deux entités.
Pas de problème de paquets désordonnées ou perdus.
Forwarding simple
Forwarding basé sur time slot ou fréquences
Pas d’inspection d’en-tête de paquet
Faible overhead par paquet.
No IP (et TCP/UDP) en-tête dans chaque paquet!
RTEL 27
14
Commutation de paquet
Commutation de circuit est bien adaptée à la voix
Ressources dédiées à une connexion.
La plupart du temps, la connexion est inactive!
Débit des données est fixée!
Les deux extrémités doivent opérer avec le même débit!
Solution: commutation de paquet.
RTEL 29
15
Commutation de paquets: opérations de base
Trafic data divisé en paquets
Data transmis en paquet de petite taille (typiquement 1000 octets)
Les messages plus long sont divisés en une série de paquets
Chaque paquet contient une portion de données utilisateurs + données de contrôle
Données de contrôle
Infos de routage (addressage)
Paquets circulent indépendamment dans le réseau
Transfert des paquets basé sur l’en-tête :
Utilisation d’une adresse IP complète pour le forwarding (pas de signalisation)
=> routage avec des datagramme IP (e.g., Internet)
Utilisation d’une référence ou label contenue dans l’en-tête : trace un “Circuit
Virtuel” en utilisant des messages de signalisation (e.g., ATM),
Nœuds du réseau peuvent enregistrer les paquets temporairement: Store
and Forward
Destination reconstruits le message
RTEL 31
RTEL 32
16
Circuit Virtuel: Réseaux à commutation
Chaque nœud a une adresse unique dans le réseau
Un circuit virtuel doit être établi avant d’envoyer des données utilisateurs
Les paquets ne contiennent pas l’adresse destination mais une référence qui
a une valeur uniquement locale sur une liaison entre deux nœuds
A chaque nœud, une table de commutation indique l’interface de sortie et la
référence de sortie selon l’interface d’entrée et la référence d’entrée
RTEL 33
RTEL 34
17
Signalisation dans un VC
Une signalisation est nécessaire pour établir et libérer le circuit
virtuel
Etablissement de circuit
Les paquets de contrôle contiennent l’adresse du destination et la demande
d’ouverture d’un circuit
Chaque nœud consulte la table de routage pour trouver le chemin vers la
destination
Une référence est attribuée à chaque nœud où traverse le circuit
Une ligne dans la table de commutation est crée
Libération de circuit
Les paquets de contrôle demandent une libération du circuit
Chaque nœud où traverse le circuit enlève une ligne dans sa table de
commutation
Le numéro de référence devient libre à utiliser pour un autre circuit à venir
RTEL 35
Signalisation dans un VC
RTEL 36
18
VC Similaire à Datagramme IP
Data divisés en paquets
Source divise les messages en paquets
Paquet possède une adresse (e.g., @ IP ou VC ID)
Transmission Store-and-forward
Plusieurs paquets peuvent arriver en même temps
Besoin de buffériser temporairement les paquets
Multiplexage dans un lien
Pas de réservations: multiplexage statistique
Réservations possible: ressources pour un groupe de paquets
Garantie d’avoir un certain nombre de “slots”
RTEL 37
VC Diffère de Datagramme IP
Forwarding look-up
Circuit virtuel: id de taille fixe
Datagramme IP: adresse de destination IP
Initialisation de la transmission des données
Circuit Virtuel: signalisation nécessaire pour établir le chemin
Datagramme IP: pas de signalisation, envoie immédiat des
paquets
Etat du nœud de transfert (Routeur ou commutateur)
Circuit virtuel: mémorise l’état des connexions
Datagramme IP: pas d’état (plus facile sur reprise d’incident)
Qualité de service
Circuit virtuel: ressources et ordonnancement par VC
Datagramme IP: difficile de supporter la QoS
RTEL 38
19
Event Timing
RTEL 39
RTEL 40
20