Vous êtes sur la page 1sur 432

TR3

Rseaux tendus et rseaux


doprateurs
IUT R&T Sophia-Antipolis 2011-2012
L. Sassatelli
sassatelli@i3s.unice.fr
1

Situation dans la formation DUT R&T


Rpartition globale des modules

Coefficients

Coefficient de lUE Tlcommunications et Rseaux dans la moyenne gnrale: 10

LUE Tlcommunications et Rseaux au semestre 3 est compose de:


- TR1: Modulations numriques et notions de compression
Coeff 1.7
- TR2: Technologies de lInternet
Coeff 3.3
- TR3: Rseaux tendus et rseaux doprateurs
Coeff 5.0

TR3:
Note de Thorie: Coeff 4 Compose de 2 DS de coeff 2 chacun (1 DS en sem
50 + 1 DS en sem 3)
Note de Pratique: Coeff 3 Compose de 6TP coeff 1/8 + 1 DS coeff 6/8 + 1
exam TP coeff 1/8
3

Plan gnral du cours de TR3

Sance 1: Utilisation du rseau courant fort pour les rseaux (CPL) Mr Boisse
Sances 2 8 - Mme Sassatelli

1.
2.
3.
4.

Prsentation des WAN et volution des besoins


Evolution de la commutation
Options de connexions WAN
Les interfaces de la couche physique (hirarchie numrique synchrone): les
rseaux optiques
5. Protocoles de niveau 2: le principe de la commutation par Circuits Virtuels
1. Point-to-Point Protocol (PPP)
2. Frame Relay
3. ATM

6. Evolution vers MPLS: IP-VPN et VPLS


7. Qualit de service et signalisation
8. La technologie xDSL

Rfrences
- G. Pujolle, Les rseaux dition 2008 , ed. Eyrolles
- http://www.cisco.com/en/US/docs/internetworking/technology/handbook/ito_doc.html
- A. S. Tanenbaum, Computer Networks, Fourth edition , ed. Prentice Hall
- J. F. Kurose and K. W. Ross, Computer Networking, a top-down approach, Fifth edition ,
ed. Pearson education
- Cours de J. Drouot (ESIL)
- AT&T website: http://www.business.att.com/enterprise/business-solutions/
- Cours de E. Bost (Freescale Semiconductors)
- http://users.rcn.com/wpacino/sdh_2pri.htm
- I. Kesteloot, S. Rzetelny, E. Jullien, Nouvelles Technologies Rseaux : SDH

1. Prsentation des WAN et volution


des besoins

Les rseaux informatiques

-Personal Area Network: quelques mtres, pour quipements personnels


- Local Area Network: rseaux intra-entreprises, jusqu plusieurs Mbps
- Metropolitan Area Networks: interconnexion des entreprises sur un rseau spcialis haut dbit
-Regional Area Network: 50km pour le sans-fil, beaucoup dutilisateurs par antenne
- Wide Area Networks: pays ou plusieurs continents

Rseaux tendus: prsentation


Dfinition: Un rseau tendu est un rseau
de communication de donnes qui fonc-tionne au-del de la porte gographique
dun rseau local.

Principales caractristiques:
ils connectent gnralement des priphriques spars par une zone gographique plus tendue
que ne peut couvrir un rseau local ;
ils utilisent les services doprateurs, tels que des compagnies de tlphone ou de cble,
des systmes satellite et des fournisseurs de rseau ;
ils utilisent divers types de connexions srie pour permettre laccs la bande passante sur de
vastes zones gographiques.
But: Les rseaux tendus, utiliss seuls ou conjointement avec Internet, apportent des organisations ou
des individus une rponse leurs besoins de communication tendue.
8

Rseaux tendus: prsentation


Caractristiques de performance des WAN:
- Prix beaucoup plus levs que ceux des LAN
o Mme si les prix baissent rapidement
- Dlais de traverse du rseau plus levs
o Plusieurs dizaine ou centaine de ms

Besoin croissant de convergence et de qualit de service:


- Un seul rseau pour les trafics de donnes et les trafics tlcoms
o Au niveau LAN
o Au niveau WAN
- Les trafics doivent tre rpartis selon des classes de service et
traits en consquence

Les diffrents aspects des WAN

IP-VPN, VPLS,

Ethernet, RNIS
Relay, Optical rings

10

Les offres de service

11

Rseaux tendus: vue densemble de la


technologie
Les oprations de rseau tendu concernent initialement
les couches 1 et 2 ( lexception des IP-VPN).
Les normes daccs de rseau tendu dcrivent
gnralement les mthodes de livraison de la couche
physique et les exigences de la couche liaison de donnes:
ladressage physique
le contrle de flux
lencapsulation
la commutation
Dfinies et gres par plusieurs autorits reconnues: ISO, TIA, EIA
Les protocoles de couche physique (couche 1 OSI) dcrivent comment fournir des connexions lectriques
ou optiques fonctionnelles aux services offerts par un SP.
Les protocoles de la couche liaison de donnes (couche 2 OSI) dfinissent comment des donnes sont
encapsules pour tre transmises vers un emplacement distant ainsi que les mcanismes de transfert
des trames rsultantes. Diffrentes technologies: Frame Relay, ATM, MPLS.
Certains de ces protocoles utilisent le mme mcanisme de tramage de base, HDLC (High-level Data Link
12
Control), une norme ISO ou lun de ses sous-ensembles ou variantes.

Concepts de la couche physique de rseaux


tendus (1)
CPE (Customer Premises Equipment):
priphriques et cblage interne situs
chez labonn et connects via le canal de
tlcommunications dun oprateur.
Labonn est propritaire de lquipement
ou le loue son fournisseur de services.
DCE (Data Circuit-terminating Equipment):
priphriques qui placent des donnes sur
la boucle locale.
DTE (Data Terminal Equipment):
priphriques de client qui transmettent des donnes depuis le rseau dun client ou lordinateur hte
pour une transmission sur le rseau tendu.

13

Concepts de la couche physique de rseaux


tendus (2)
Point de dmarcation : point tabli dans un
btiment ou un complexe pour sparer
lquipement du client de celui du
fournisseur de services.
Physiquement: botier de raccordement
de cblage, situ chez le client, qui connecte
les cbles de lquipement dabonn la
boucle locale.
Boucle locale : cble tlphonique de
cuivre ou fibre optique qui connecte
lquipement dabonn sur le site de labonn
au central tlphonique du fournisseur de
services. Last-mile network.
Central tlphonique (CO) : installation ou btiment de fournisseur de services local dans lequel des cbles
tlphoniques locaux relient des lignes de communications grande distance, entirement numriques et
fibre optique via un systme de commutateurs et dautres quipements.
14

Concepts de la couche physique de rseaux


tendus (3)
CSU/DSU : les lignes numriques, telles que
des lignes doprateur T1 ou T3 requirent
une unit Channel Service Unit (CSU) et une
unit Data Service Unit (DSU) - CSU/DSU.
Lunit CSU fournit la terminaison pour le
signal numrique et garantit lintgrit de la
connexion grce la correction des erreurs et
la surveillance de ligne.
Lunit DSU quant elle convertit les trames
de ligne de systme multiplex T en trames
pouvant tre interprtes par le rseau local,
et rciproquement.
Serveur daccs : concentre les communications utilisateur entrantes et sortantes.
Ils peuvent comporter un mlange dinterfaces analogiques et numriques, et prendre en charge des
centaines dutilisateurs simultans.

15

Concepts de la couche physique de rseaux


tendus (4)
Commutateur de rseau tendu :
priphrique dinterconnexion multiport utilis
dans des rseaux doprateur.
FR, ATM ou MPLS, couche 2
commutateurs RTPC pour connexions
commutation de circuits telles RNIS ou pour
une connexion commute analogique

Routeur de cur de rseau : routeur qui rside au milieu ou sur le rseau fdrateur du rseau tendu
plutt qu sa priphrie.
doit pouvoir prendre en charge plusieurs interfaces de tlcom parmi les plus rapides utilises dans le
cur du rseau tendu, et transmettre des paquets IP une vitesse optimale sur toutes ces interfaces.
doit galement accepter les protocoles de routage utiliss dans le cur de rseau.
16

Concepts de la couche liaison de rseaux


tendus (1)
Protocoles de couche liaison de donnes pour tablir
la liaison sur la ligne de communication entre le
priphrique denvoi et de rception
Diffrentes technologies: RNIS (ISDN), FR,
ou ATM (Asynchronous Transfer Mode).
Un certain nombre de ces protocoles utilisent le mme
mcanisme de tramage de base, HDLC, une norme ISO ou Protocole
lun de ses sous-ensembles ou variantes.
Le mode ATM diffre des autres, car il utilise des petites
cellules de taille fixe de 53 octets (48 octets pour les
donnes), tandis que les autres technologies
commutation de paquets utilisent des paquets de taille
variable.

Utilisation

LAPB (from HDLC)

RNIS canaux B, X.25

LAPD

RNIS canal D

LAPF

Frame Relay

PPP

Connexions commutes
de rseau tendu srie

RNIS et X.25 plus anciens. Par ailleurs, X.25 est encore utilis dans des PVD pour transactions par carte de
crdit depuis des dtaillants.
MPLS

17

2. Evolution de la commutation

18

Concepts de commutation de rseaux tendus:


Commutation de circuits
- Un rseau commutation de circuits tablit un circuit
ddi entre des nuds et des terminaux avant que les
utilisateurs puissent communiquer.
- Par exemple, lorsquun abonn passe un appel tlphonique,
le numro compos sert dfinir des commutateurs dans les
changes effectus sur la route de lappel
- Si les tlphones sont remplacs par des modems, le circuit
commut peut galement transporter des donnes informatiques.
- Le chemin interne emprunt par le circuit entre les changes est partag par un certain nombre de
conversations. Le multiplexage temporel (TDM) permet de partager la connexion tour de rle entre
chaque conversation. Le multiplexage temporel assure quune connexion de capacit fixe soit mise la
disposition de labonn.
- Inefficacit dans le cas des rafales dactivit: cas des donnes informatiques
- Comme labonn a lutilisation exclusive de son allocation de capacit fixe, les circuits commuts
constituent gnralement une mthode coteuse de transport des donnes.
- RTPC et RNIS sont deux types de technologie commutation de circuits qui peuvent tre utiliss pour
implmenter un rseau tendu dans une configuration dentreprise.
19

Concepts de commutation de rseaux tendus:


Commutation de paquets (1)
- Contrairement la commutation de circuits,
la commutation de paquets fractionne les donnes de
trafic en paquets achemins sur un rseau partag.
- Pas dtablissement (monopolisation) de circuit et nombreuses
paires de nuds communiquent sur le mme canal.

Mise en file du bleu, il passera


aprs le rouge

Informations dadresse dans chaque paquet -> les commutateurs dterminent


le lien vers lequel le paquet doit ensuite tre envoy.
- 2 approches cette dtermination des liaisons :
- Systmes sans connexion (Internet): len-tte du paquet contient ladresse de destination pour
livraison autonome
- Systmes avec connexion: route prdtermine, seulement un identificateur sur le paquet pour
dterminer le prochain saut
- FR: DLCI, ATM: VPi/VCi, MPLS: labels.
Le commutateur dtermine la route suivre en recherchant lidentificateur dans des tables en mmoire.
Le jeu dentres des tables identifie un itinraire ou circuit particulier sur le systme.
- Si ce circuit nexiste physiquement, nest occup, que lorsquun paquet se dplace dessus :
circuit virtuel (VC).
20

Concepts de commutation de rseaux tendus:


Commutation de paquets (2)
Les rseaux commutation de paquets tablissent des
routes via les commutateurs pour des connexions de
bout en bout spcifiques. Ces routes sont appeles des
circuits virtuels.

Mise en file du bleu, il passera


aprs le rouge

Circuit virtuel (VC): circuit logique tabli au sein dun rseau entre
deux priphriques rseau.
Il existe deux types de circuits virtuels :
o Circuit virtuel permanent (PVC) : VC tabli de faon permanente constitu dun
mode : le transfert de donnes.
Pour transmissions de donnes constantes entre les priphriques.
Consomment moins de bande passante lors de ltablissement et de la fermeture des circuits,
mais ils augmentent les cots en raison de leur continuit de service.
Gnralement configurs par le fournisseur de services suite une commande de service.

21

Concepts de commutation de rseaux tendus:


Commutation de paquets (3)
o Circuit virtuel commut (SVC) : VC tabli de faon dynamique sur demande et qui
se ferme une fois la transmission termine.
3 phases pour la communication:
1. tablissement du circuit: cration du VC entre les priph dorigine et de destination
2. transfert des donnes: transmission des donnes entre les priphriques via le VC
3. fermeture du circuit: dmantlement du VC
Utiliss pour des transmissions de donnes intermittentes entre les priph
-> raisons financires: SVC relchent le circuit une fois la transmission termine
-> rduction des frais de connexion p/r aux PVC
Pour labonn: besoin dune boucle locale jusqu lemplacement le plus proche auquel le AP met le
service disposition= Point of Prsence (POP) du service.
Exemples de connexions commutation de paquets ou de cellules: X.25, Frame Relay, ATM, MPLS

22

Commutation de circuits ou commutation de paquets ?

=> La commutation de circuits est progressivement abandonne

23

Commutation de circuits ou commutation de paquets ?

24

Evolution de la commutation et de la QoS

25

Les tendances de lvolution des WAN

26

Les tendances de lvolution des WAN

27

Les facteurs dvolution


10 Gbps

28

3. Options de connexions de WAN

29

Identifier sa solution rseau idale


Solutions technologiques pour les contraintes de lentreprise

End-to-end IP VPN service availability


Metro, wide-area and global Ethernet services
Fast, efficient Internet connectivity for real-time access to
applications: DSL and cable
Reliable, cost-effective ring service solutions tailored to your
infrastructure
Private line services

AT&T Intellectual Property

30

Options de connexions de rseaux tendus


OPTIONS DE CONNEXION DE RSEAU TENDU PRIV:
Liaison ddie:
- Pour connexions ddies permanentes: lignes point point
de capacits varies et limites uniquement par les
installations physiques sous-jacentes et la volont des
utilisateurs payer.
-Une liaison point point fournit un chemin de communication de
rseau tendu prtabli entre les locaux du client et une destination
distante par lintermdiaire du rseau du AP.
Les lignes point point sont gnralement loues un oprateur et prennent le nom de lignes loues.
Liaison commute:
o Liaisons commutation de circuits: la commutation de circuits tablit de faon dynamique
une connexion ddie pour la voix ou les donnes entre un expditeur et un rcepteur.
Avant que la communication ne soit tablie, il faut tablir la connexion via le rseau du SP.
ex: connexions commutes analogiques (RTPC) et les lignes RNIS
o Liaisons commutation de paquets: donnes transmises dans des trames, des cellules
ou des paquets libells.
Ex: FR, ATM, X.25 et Metro Ethernet + VPN bas rseau (sur MPLS)
31

Options de connexion de rseaux tendus


Options dimplmentation de solutions de rseau tendu en fct de:
technologie, vitesse et cot
OPTIONS DE CONNEXION DE RSEAU TENDU PUBLIQUE:
- Utilisent linfrastructure Internet globale.
- Encore rcemment, Internet pas fiable pour de nombreuses entreprises:
risques de scurit et manque de garantie de performances
- Puis rseau priv virtuel (VPN): Internet est devenu une option peu coteuse et scurise pour
connecter des tltravailleurs et des bureaux distants pour lesquels les garanties en termes de
performances ne sont pas essentielles.
- Liaisons de connexion WAN Internet: via des services large bande tel que DSL, modem cble et
connexions sans fil large bande, et associes la technologie de VPN pour garantir la confidentialit sur
Internet.

32

Services WAN de niveau 1

chre, en gnral rserve aux trs grosses entreprises


33

Services WAN de niveau 1

34

Options de connexion ddie: lignes loues

- Lignes point point gnralement loues un oprateur


-> lignes loues
- capacits varies, prix dpend de la BW requise et de la distance entre les deux points de connexion
- Plus coteux que services partags tels que le relais de trames
- Mais performances (latence, gigue) -> voix et video sur IP

35

Lignes loues: types de ligne et BW

36

Private/Leased Lines

AT&T Intellectual Property

37

Options de connexion commutation de


circuits: accs commut analogique
Historique :
- Transferts de donnes intermittents de faible volume:
modems et lignes tlphoniques commutes analogiques
pour connexions commutes de faible capacit et ddies
- Tlphonie traditionnelle: cble de cuivre, appel boucle locale,
pour connecter le combin tlphonique situ dans les locaux de labonn au central tlphonique (CO).
- Boucles locales traditionnelles: transport des donnes informatiques binaires par le rseau tlphonique
vocal au moyen dun modem.
- Les caractristiques physiques de la boucle locale et sa connexion au RTCP limitent le dbit de ce signal
moins de 56 Kbits/s.
Petites entreprises: pour lchange de chiffres de vente, de prix, et de courriel.
Numrotation automatique la nuit ou le week-end -> tarifs heures creuses plus intressants.
Tarifs fonds sur la distance entre les points dextrmit, lheure du jour et la dure de lappel.
- Avantages du modem et des lignes analogiques: simplicit, disponibilit et faible cot dimplmentation.
- Inconvnients: faibles dbits et temps de connexion relativement long.
38

Options de connexion commutation de


circuits: RNIS (ISDN)
- Boucle locale dun RNIS: transport de signaux numriques
-> connexions commutes de plus haute capacit
- Multiplexage temporel (TDM)
- canaux Bearer 64 Kbits/s (B): voix ou donnes
- canal delta de signalisation (D): configuration (et autres)
- 2 types dinterface RNIS:
Basic Rate Interface (BRI) :
2 canaux B 64 Kbits/s + 1 canal D 16 Kbits/s
Pour utilisateurs ind et petites entreprises
Canal D (contrle) souvent sous-utilis car
seulement 2 canaux B grer.
-> Certains fournisseurs laissent le canal D transporter des donnes bas dbit (X.25 9,6 Kbps)
Primary Rate Interface (PRI) :
USA: 23 canaux B 64 Kbits/s + 1 canal D 64 Kbits/s en, dbit total jusqu 1,544 Mbits/s
Pour des installations de plus grande taille.
Europe, Australie et autres rgions: 30 canaux B +1 canal D, dbit total jusqu 2,048 Mbits/s
Surcharge pour la synchronisation incluse
USA: connexion T1.
39
Le dbit du PRI international correspond une connexion E1 ou J1.

Options de connexion commutation de


circuits: RNIS (ISDN)
- RNIS BRI pour les petits rseaux tendus: dure dtablissement de la comm du BRI <1s
- Capacit du canal B de 64 Kbits/s > capa de liaison par modem analogique
- Si besoin de plus -> activation dun 2me canal B -> total de 128 Kbits/s
- Inadquat pour la vido, mais plusieurs conversations vocales simultanes possibles en plus du trafic
de donnes.
- Autre application courante du RNIS: fournir des capacits suppl en fct des besoins une connexion
par ligne loue.
- Les tarifs RNIS sont calculs par canal B et sont similaires ceux des connexions analogiques vocales.
- RNIS PRI: plusieurs canaux B peuvent tre connects entre deux points dextrmit
-> vidoconfrences et connexions de donnes haut dbit sans latence ni gigue
- RNIS a t une technologie importante pour les rseaux de fournisseur de services tlphoniques,
entreprises, mais accs Internet: DSL
40

Services WAN de niveau 2 avec VC

tait FR, est de plus en plus Ethernet

Frame Relay encore courant car bien adapt au trafic de donnes

41

Services WAN de niveau 2 avec VC

42

Options de connexion commutation de


paquets
Les plus utilises aujourdhui dans les rseaux tendus dentreprise:
Frame relay
ATM
Ethernet dans sa version Metro et WAN: layer-2 VPN

43

Options de connexion commutation de


paquets: Frame Relay
- Config semble similaire X.25, MAIS FR se distingue dun rseau X.25:
- protocole plus simple, couche 2 au lieu de la couche 3
- aucun contrle derreur ou de flux
- Gestion simplifie des trames -> rduction de la latence
- Mesures prises pour viter laccumulation des trames sur les switchs
intermdiaires -> phnomnes de gigue rduits
- Dbits jusqu 4 Mbits/s, certains SP proposant mme plus
- VC de FR identifis de manire unique par un DLCI, qui garantit une comm bidirectionnelle
- La plupart des connexions de relais de trames sont des PVC et non des SVC.
- Dbit partag moyen pouvant transporter du trafic vocal et de donnes.
- FR idal pour connecter les rseaux locaux dentreprise.
- Le routeur du rseau local ne ncessite quune interface, mme avec plusieurs circuits virtuels.
- La courte ligne loue vers la priphrie du rseau de relais de trames autorise des connexions
conomiques entre des rseaux locaux largement disperss.

44

Options de connexion commutation de


paquets: Asynchronous Transfer Mode
- Architecture cellules, et non trames.
- Cellules ATM: toujours longueur fixe =53 octets, contient:
un en-tte ATM de 5 octets + 48 octets de donnes utiles ATM.
-> trafic vocal et vido, car ce trafic ne tolre pas les dlais.
- En effet, le trafic vido et vocal na pas attendre la fin de
transmission dun paquet de donnes de plus grande taille.
- Cellule ATM de petite taille fixe moins efficace que les trames et paquets de plus grande taille de FR et X.25
5 octets de surcharge pour chaque ensemble de donnes utiles de 48 octets
-> surcharge plus importante (perte de rendement) quand la cellule transporte des paquets de couche
rseau segments
+ le commutateur ATM doit regrouper les paquets au niveau de la destination.
-> Une ligne ATM typique ncessite un dbit presque 20 % > FR pour transporter au mme dbit utile des
donnes de couche rseau.
- Conue pour tre hautement extensible: techno ATM peut prendre en charge des vitesses de liaison de
T1/E1 OC-12 (622 Mbits/s), voire plus.
- ATM: SVC and PVC, bien que les PVC soient plus courants avec les rseaux tendus.
- Comme les autres technologies partages, ATM accepte plusieurs VC sur une seule connexion par ligne
45
loue vers la priphrie du rseau.

Switched Ethernet & Virtual Private


LAN Service (VPLS or layer-2 VPN)
Switched Ethernet can extend your LAN while connecting your remote locations
across the metro or the wide area.

AT&T Intellectual Property

46

Services WAN de niveau 3

47

Services WAN de niveau 3

48

IP (layer-3)- VPN
Network-Based VPNs : based on MPLS routing technology. MPLS is the enabling technology
supporting a converged, any-to-any architecture with built-in MPLS security and Class of Service
(CoS).
Premises-Based VPNs: by adding intelligent devices such as firewalls or VPN tunneling to the
customer premises. Can be used to protect confidentiality and integrity of data traveling across a
network through the use of encrypted tunnels: IP Security (IPSec) and Secure Sockets Layer (SSL).

AT&T Intellectual Property

49

Options de connexion Internet:


Technologie de VPN (1)
- Utilisation par un tltravailleur ou un bureau distant de services large bande pour accder au
rseau tendu dune entreprise -> risques en termes de scurit.
-> Les services large bande offrent la possibilit dutiliser des connexions de rseau priv virtuel (VPN)
vers un serveur de rseau priv virtuel (gnralement situ dans les locaux de lentreprise).
- Rseau priv virtuel (VPN): connexion chiffre entre des rseaux privs sur un rseau public (Internet).
- Au lieu dutiliser une connexion de couche 2 ddie telle quune ligne loue, un VPN utilise des
connexions virtuelles appeles tunnels de rseau priv virtuel, qui sont achemines via Internet depuis
le rseau priv de lentreprise vers le site distant ou lhte de lemploy.
VPN accs distance ou Premises-Based VPNs
(cf. slide 48)

50

Options de connexion Internet:


Technologie de VPN (2)
Avantages du VPN:
conomique : les VPN permettent aux organisations dutiliser le rseau Internet global pour
connecter des bureaux et des utilisateurs distants aux locaux principaux dune
entreprise, liminant ainsi le besoin de liaisons de rseau tendu ddies et de
banques de modems.
Scurit :

fournissent un niveau de scurit optimal en utilisant des protocoles avancs


de chiffrement et dauthentification qui protgent les donnes contre des accs
non autoriss.

Extensibilit : utilisent linfrastructure Internet au sein des priphriques et des FAI -> il est trs
facile dajouter des nouveaux utilisateurs. Les grandes entreprises peuvent ajouter
des volumes importants de capacit sans ajouter dinfrastructure importante.
Compatibilit avec la technologie large bande : VPN pris en charge par AP de services large
bande tels que DSL et cble, de sorte que les travailleurs mobiles et les
tltravailleurs peuvent profiter de leur service Internet haut dbit domicile
pour accder aux rseaux de leur entreprise. Des connexions de qualit
professionnelle et haut dbit peuvent galement tre une solution rentable pour
51
connecter des bureaux distants.

Options de connexion Internet:


Services large bande
- Les options de connexion large bande sont gnralement utilises pour connecter via Internet
des tltravailleurs au site de lentreprise.
- Les options disponibles sont les suivantes :

DSL
cble
sans fil
optique

52

Options de connexion Internet:


Services large bande: DSL
- DSL: technologie de connexion permanente qui utilise
les lignes tlphoniques paires torsades existantes
pour transporter des donnes haut dbit et fournir
des services IP aux abonns.
- Modem DSL: signal Ethernet de priph dutilisateur
vers signal DSL, transmis au central tlphonique.
- Plusieurs lignes dabonns DSL multiplexes en une liaison
unique haute capacit au moyen dun multiplexeur daccs DSL (DSLAM) dans les locaux AP.
- DSLAM: TDM pour agrger lignes dabonns vers fibre ou T3/DS3.
- Codage et modulation sophistiqus -> dbits pouvant atteindre 20 Mbps.
- Grande diversit de types, normes et normes mergeantes DSL.
- Choix populaire pour les services informatiques dentreprise desservant des tltravailleurs.
- Les risques encourus en termes de scurit lors de ce processus peuvent tre temprs par des mesures
de scurit.

53

Options de connexion Internet:


Services large bande: Cble
- Cble coaxial: rpandu dans les zones urbaines pour distribuer
des signaux de tlvision.
- Accs rseau disponible sur certains rseaux de tlvision cble.
BW > boucle locale tlphonique conventionnelle -> 30 100Mbps
- Connexion permanente et facile installer.
- Modem cble: traduit les signaux numriques en frquences large
bande utilises pour la transmission sur un rseau de tlvision cble.
- Le bureau local de tlvision cble, appel tte de rseau cbl, comprend le systme informatique et les
bases de donnes requises pour fournir laccs Internet.
- Le composant le plus important situ au niveau de la tte de rseau est le systme de terminaison du
modem cble (CMTS): envoie et reoit des signaux numriques du modem cble sur un rseau cbl
et est requis pour fournir des services Internet aux abonns du cble.
- Les abonns au modem cble doivent utiliser le FAI associ au fournisseur daccs TV.
- Tous les abonns locaux partagent la mme bande passante.
-> mesure que des utilisateurs rejoignent le service, le dbit dispo peut tre infrieur au dbit attendu.
54

Options de connexion Internet:


Services large bande: Sans-fil (1)
- La technologie sans fil utilise le spectre des radiofrquences sans
licence pour envoyer et recevoir des donnes.
- Jusqu une priode rcente: obligation de porte de moins de 30m.
- Rcentes amliorations de la techno sans fil large bande:
WiFi municipal : rseaux sans fil au niveau des municipalits. Accs Internet haut dbit, gratuit ou
moins cher quautres services large bande.
Pour se connecter: modem sans fil avec antenne de radio et directionnelle plus puissante que les
adaptateurs sans fil traditionnels.
WiMAX : la nouvelle technologie dinteropratibilit mondiale pour laccs micro-ondes.
Norme IEEE 802.16. Haut dbit, accs sans fil, couverture similaire au rseau de tel portable.
Similaire WiFi, mais vitesses, distance et nb utilisateurs plus levs.
Tours WiMAX similaires aux tours de tlphones portables.
Pour accder: sabonner auprs dun FAI via une tour WiMAX situe dans un rayon de 15 km de leur
emplacement + ordinateur compatible WiMAX + un code de chiffrement spcifique.
55

Options de connexion Internet:


Services large bande: Sans-fil (2)
Internet par satellite:
pour zones rurales o les connexions cbles
ou DSL ne sont pas disponibles.
Antenne parabolique pour communications
de donnes bidirectionnelles.
La vitesse uplink reprsente environ 1/10e
de la vitesse downlink qui est de 500 Kbits/s.
Les connexions cble et DSL prsentent des vitesses de chargement plus leves, mais les
systmes par satellite sont dix fois plus rapides quun modem analogique.
Pour accder: antenne parabolique, deux modems (liaison montante et liaison descendante),
et des cbles coaxiaux reliant lantenne au modem.

56

Options de connexion Internet:


Metro Ethernet
- Metro Ethernet: Techno de rseau en rapide volution qui tend Ethernet aux
rseaux publics grs par des socits de tlcommunications.
- Permet des SP doffrir aux entreprises des services convergs
de voix, donnes et vido: ToIP, stockage de donnes.
- Ethernet tendu la zone mtropolitaine -> bureaux distants ont un accs fiable
aux applications et donnes situes sur le rseau local du sige social.

- Avantages:
Rduction des dpenses dadministration: rseau commut large BW de couche 2 capable de
grer donnes, signaux vocaux et vido sur une seule infrastructure
-> BW augmente et limination des conversions coteuses vers ATM et le FR
Connections des sites dentr entre eux et Internet au sein dune zone mtropolitaine, faible cot.
Intgration simplifie avec les rseaux existants: connexion facile aux LAN Ethernet existants
-> rduction des cots et de la dure dinstallation.

57

EFM (Ethernet in the First Mile) physiquement

58

Boucle locale fibre optique

59

Autres boucles locales

60

Autres boucles locales


WiMAX

61

Slection dune liaison de rseau tendu


Option

Description

Avantages

Inconvnients

Exemples de
protocoles utiliss

Ligne loue

Connexion point point entre deux


ordinateurs ou rseaux locaux.

Scurit optimale

Coteuse

PPP, HDLC, SDLC,


HNAS

Commutation de
circuits

Un chemin de circuit ddi est cr


entre des points dextrmit. Les
connexions commutes sont un
exemple efficace de commutation de
circuits.

Moins coteuse

tablissement de la
communication,
faible dbit

PPP, RNIS

Commutation de
paquets

Les priphriques transmettent des


paquets via une liaison partage
unique point point ou point-multipoint sur un interrseau
doprateur. Des paquets de longueur
variable sont transmis sur des circuits
virtuels permanents (PVC) ou des
circuits virtuels commuts (SVC).

Moins cher, optimisation de


lutilisation des ressources
des lignes

Support partag sur


une liaison

X.25, Relais de trames

Relais de cellules

Similaire la commutation de paquets,


mais utilise des cellules de longueur
fixe au lieu de paquets de longueur
variable. Les donnes sont rparties
entre des cellules de longueur fixe,
puis transportes via des circuits
virtuels.

Idale pour lutilisation de


voix et de donnes

Les surcharges
peuvent tre
importantes.

ATM

Internet

Commutation de paquets sans


connexion via Internet utilis en tant
quinfrastructure de rseau tendu ;
utilise ladressage de rseau pour
transmettre des paquets. Pour des
raisons de scurit, la technologie de
rseau priv virtuel doit tre utilise.

Connexion la moins
coteuse, disponible
globalement

Scurit minimale

Rseau priv virtuel,


DSL, modem cble,
sans fil

62

Rappel sur la notion de trafic

63

Trafic et occupation de ligne


Le trafic est une notion lie l'utilisation d'une voie de
transmission.
Le trafic permet de connatre le degr d'utilisation d'une
voie et donc de choisir une voie adapte l'utilisation que
l'on veut en faire (possder des lignes de transmission
surdimensionnes ne sert pas, sauf perdre de l'argent en
abonnements).
-> L'intensit du trafic mesure la proportion d'utilisation de la
voie par unit de temps (dure doccupation pendant
priode dobservation/priode dobservation).

64

La notion de trafic : dfinition


Nous appellerons machine tout ce qui prsente la proprit d'tre soit
libre, soit occup. Pour nous, une ligne de tlphone est une machine: soit
elle est libre (raccroche), soit elle est occupe (dcroche).
Dfinition : le trafic a d'une machine est la proportion du temps
pendant laquelle elle est occupe.

a=

t
T

t : temps doccupation
pendant lobservation
T : temps dobservation

L'unit de trafic est l'occupation permanente que les tlphonistes


appellent Erlang, en honneur de l'ingnieur Danois Agner Krarup Erlang
(1878-1929), qui a t le pionnier de l'application du calcul des
probabilits au tlphone.
Si une machine est occupe 10 % du temps, son trafic est de 0,1 Erlang.
On parlera indiffremment de trafic ou intensit de trafic .
65

La notion de trafic : prcisions


Dans le cas d'une seule machine, son trafic
exprim en Erlang est aussi sa probabilit
d'occupation.
Le trafic d1 machine ne peut pas tre
suprieur 1 Erlang.
Le trafic A dun groupe de N machines ne peut
pas tre suprieur N Erlang.
N

N .t
=
A=
T
T
i =1

66

Dbit effectif et dbit nominal


- Problme de la mesure du temps dutilisation effectif:
- on peut considrer la dure dune session, MAIS
- session comporte un certain nombre de
"silences", notamment dans les applications conversationnelles. On peut distinguer les deux cas extrmes
suivants concernant les types de sessions :
- sessions o T est pleinement utilis (rare)
- sessions o T comprend des "silences
- Dans ce dernier cas, l'intensit du trafic ne donne pas l'occupation relle du canal.
-> On dcompose la session en transactions de longueur moyenne p en bits, entrecoupes par des silences.
Soit Nt le nombre moyen de transactions par session.

- Dn tant le dbit nominal de la voie, le dbit effectif/utile de la voie (pour cette utilisation) est : Du=Ntp/T
et le taux d'occupation du canal est dfini par le rapport : =Du/Dn
- exemple : calcul scientifique distance : l'utilisateur dialogue avec un ordinateur central ;
p = 900 bits, Nt = 200, T = 2700 s, Nc = 0.8 sessions/h, Dn = 1200 b/s d'o E = 0.6 Erlangs et = 0.05
(voie utilise thoriquement 60% et effectivement 5%).
67

5. Les interfaces de la couche


physique

68

Long-haul multiplexing techniques


- Economies in the telephone system: same amount of money to install and maintain a high-bandwidth
trunk as a low-bandwidth trunk (i.e., the costs come from having to dig the trench and not from
the copper wire or optical fiber).
-> telephone companies have developed elaborate schemes for multiplexing many conversations over a
single physical trunk.
- two basic categories: FDM (Frequency Division Multiplexing) and TDM (Time Division Multiplexing)
- FDM: the frequency spectrum is divided into frequency bands, with each user having exclusive possession
of some band
example: AM radio - The allocated spectrum is about 1 MHz, roughly 500 to 1500 KHz.
- TDM: the users take turns (in a round-robin fashion), each one periodically getting the entire bandwidth
for a little burst of time
- 1. FDM
- 2. FDM that can be applied to fiber optics (wavelength division multiplexing).
- 3. TDM
- 4. advanced TDM system used for fiber optics (SONET)

69

Frequency Division Multiplexing (FDM)


- Figure de gauche: how three voice-grade telephone channels are multiplexed using FDM
- Filters limit the usable bandwidth to about 3100 Hz per voice-grade channel.
- 4000 Hz is allocated to each channel to keep them well separated.
- Notice that even though there are gaps (guard bands) between the channels, there is some overlap
between adjacent channels because the filters do not have sharp edges.

(a) Original bandwidths


(b) Bandwidths raised in frequency
(c) The multiplexed channel

FDM used in telephone networks multiplexing 12


subscribers each with 4 KHz bandwidth in
frequencies between 60--108 KHz.

70
Frequency

Wavelength Division Multiplexing (WDM)


- For fiber optic channels, a variation of FDM is used: WDM (Wavelength Division Multiplexing)
- Figure: 4 fibers come into an optical combiner (each with a different wavelength)
The four beams are combined onto a single shared fiber for transmission.
At the far end, the beam is split up over as many fibers as there were on the input side.
Each output fiber contains a short, specially-constructed core that filters out all but one wavelength.
- The only difference with electrical FDM is that an optical system using a diffraction grating is completely
passive and thus highly reliable.

71

Wavelength Division Multiplexing (WDM)


- WDM was invented around 1990.
- By 2001, there were products with 96 channels of 10 Gbps, for a total of 960 Gbps.
- When the number of channels is very large and the wavelengths are spaced close together, for
example, 0.1 nm, the system is often referred to as DWDM (Dense WDM).
- Since the bandwidth of a single fiber band is about 25000 GHz (see Figure), there is theoretically
room for 2500 10-Gbps channels even at 1 bit/Hz (and higher rates are also possible).
- Another new development is all optical amplifiers:
- Previously, every 100 km it was necessary to split up all the channels and convert each one to
an electrical signal for amplification separately before reconverting to optical and combining
them.
- Nowadays, all optical amplifiers can regenerate the entire signal once every 1000 km without
multiple opto-electrical conversions.

- Optical switches based on:


Fabry-Perot or Mach-Zehnder interferometers.

72

Time Division Multiplexing (TDM)


- FDM: still used over copper wires or microwave channels, but requires analog circuitry and is not
amenable to being done by a computer.
-TDM: can be handled entirely by digital electronics, so it has become far more widespread in recent years.
- Unfortunately, only for digital data. Local loops produce analog signals -> a conversion is needed from
analog to digital in the end office, where all the individual local loops are combined onto outgoing trunks.
- How multiple analog voice signals are digitized and combined onto a single outgoing digital trunk ?:
- The analog signals are digitized at the central office using PCM (Pulse Code Modulation). PCM forms the
heart of the modern telephone system:

1 sample every 125s <--> 8000 sample per second


8 bits per sample (A- or -law for quantization)
--> 64Kbits/s per voice channel
- The Shannon-Nyquist theorem says that 8000Hz sampling is sufficient to capture all the information from
the 4KHz telephone channel bandwidth. At a lower sampling rate, information would be lost; at a higher
one, no extra information would be gained.
- As a consequence, virtually:

all time intervals within the telephone system are multiples of 125 sec.

73

Principe du rseau numrique synchrone


Tous les principes du rseau numrique synchrone trouvent leur fondement dans les besoins
d'acheminement de la voix (c'est le service attendu du rseau des oprateurs initialement !)
A l'tablissement d'une communication, un 'circuit' synchrone 64 Kbit/s est tabli de bout en bout
dans le rseau.

- Chaque circuit se voit allouer une partie fixe de la ressource du rseau pendant toute la dure de la
communication.
- Linformation est insre de manire brute dans le circuit physique (chantillons de voix).
-> Rseau extrmement simple dans son principe, pas de couches proprement parler

--> Comment on a utilis et on utilise ce TDM dans les rseaux de communication de


donnes haut dbit ?

74

Hirarchie Numrique Synchrone


PDH / SDH

75

PDH Plesiochronous Digital Hierarchy


- Technologie de transport dveloppe dans les 60s pour dployer les rseaux tlphoniques numriques
nationaux et internationaux bass sur le multiplexage et la commutation de circuits synchrones (TDM).
- Plesiochronous: plesio = presque presque synchrone, les diffrents quipements sont synchroniss sur
des horloges diffrentes mais de frquence et stabilit identiques
- Initialement rserve au transport de la voix, puis dans les 70s souvre au transport de data (RNIS, X.25)
- 1er dbit standard T1 adopt par les US: 24 voies a 64 Kbps multiplexes sur un support 1544 Kbps
- suivi par le E1 en Europe: 30 canaux multiplexs sur un support 2048 Kbps
- Dfinit une hirarchie standard de dbit : chaque niveau de la hirarchie constituant un multiplex des
niveaux inferieurs.
- Le principe dune trame de base de 125s (8KHz) reste le point commun tous les niveaux de la
hirarchie.
- Pour des raisons historiques lies aux infrastructure existantes, la hirarchie diffre entre Europe, US et
Japon.
76

Trame de base E1
- CCITT -> E1 multiplex at 2048 Kbps : 32 8-bit data samples packed into the basic 125-sec frame.
- 30 of the channels are used for information and 2 are used for signaling:
- one channel used for channel-associated signaling
- one channel used for frame synchronization

77

Trame T1

78

PDH Multiplexing T1 streams onto higher carriers


- TDM allows multiple T1 carriers to be multiplexed into higher-order carriers.
- T1 and T3 are widely used by customers, whereas T2 and T4 are only used within the telephone
system itself, so they are not well known.
- At each step a small amount of overhead is added for framing and recovery in case the
synchronization between sender and receiver is lost.

4 x 1.544 Mbps
Extra bits for recovery
in case the carrier slips
79

PDH la hirarchie

80

Pour rfrence

PDH trame et multi-trame E1

- Des mcanismes de synchronisation rsident plusieurs niveaux: notion de Trame, de Double-Trame et


de Multi-Trame.
- L IT 0 transporte une synchronisation Trame (bit 1), Double-Trame (bits 1 7) & Multi-Trame
(bit 0 trames impaires) ainsi quun contrle derreur par CRC (bit 0 trames paires)
- L IT 16 de la trame 0 transporte une synchronisation Multi-Trame supplmentaire
- L IT 16 transporte la signalisation voie par voie (4 bits par voie, 2 voies par trame)
81

PDH format de la trame de base E1

- Des mcanismes de synchronisation rsident plusieurs niveaux: notion de Trame, de Double-Trame et


de Multi-Trame.
- L IT 0 transporte une synchronisation Trame (bit 1), Double-Trame (bits 1 7) & Multi-Trame
(bit 0 trames impaires) ainsi quun contrle derreur par CRC (bit 0 trames paires)
- L IT 16 de la trame 0 transporte une synchronisation Multi-Trame supplmentaire
- L IT 16 transporte la signalisation voie par voie (4 bits par voie, 2 voies par trame)
82

Plesiochronous Digital Hierarchy (PDH)


- Traditionally, digital transmission systems and hierarchies have been based on multiplexing signals which
are plesiochronous (running at almost the same speed).
- Also, various parts of the world use different hierarchies -> problems of international interworking
- To recover a 64 kbit/s channel from a 140 Mbit/s PDH signal, it is necessary to demultiplex the signal all
the way down to the 2 Mbit/s level before the location of the 64 kbit/s channel can be identified.

PDH multiplexing by steps

83

Limitations of PDH networks


The main limitations of PDH are:

Inability to identify individual channels in a higher-order bit stream: point-to-point


topologies
Insufficient capacity for network management
Most PDH network management is proprietary
There is no standardized definition of PDH bit rates greater than 565 Mbit/s
There are different hierarchies in use around the world. Specialized interface
equipment is required to interwork the two hierarchies.

84

SDH Synchronous Digital Hierarchy


- SDH, standardise par lITU est une technologie de transport synchrone qui prolonge les principes de
PDH, conservant notamment la trame de base 125s, avec les avantages et amliorations suivants:
- dbits plus levs, jusqu 10Gbit/s sur fibres optiques exclusivement
- inclut des mcanismes de maintenance et de tolrance aux fautes (SDH rserve plus
doverhead que PDH pour ces fonctions)
- beaucoup mieux architecture pour supporter dans les quipements les oprations
dinsertion/extraction (Add/Drop) entre les diffrents dbits et affluents
- peut multiplexer et transporter aussi bien des circuits lmentaires 64Kbit/s, des cellules
ATM, des trames/paquets
- la technologie quivalente aux US est SONET (Synchronous Optical Network) dveloppe par lANSI.
- SDH et SONET sont inter-oprables.
- aujourdhui SDH & SONET sont trs utilises comme technologies de transport dans les coeurs de
rseau (Core networks, Backbones)
85

Synchronous Digital Hierarchy

Source: Livre Vivek Alwayn, Optical Network Design and Implementation, Cisco
Press, Networking technology, 2004

86

Plan
1.
2.
3.
4.
5.
6.
7.
8.

SDH Integration of TDM Signals


SDH Layers
SDH Multiplexing
SDH Framing
SDH Transport Overhead
SDH Topologies
SDH Protection Architectures
SDH Ring Architectures
87

SDH Integration of TDM Signals

Le format SDH permet diffrents types de format de signaux sur fibres


La communication entre diffrents rseaux est complexe cause des diffrences
dans les hirarchies numriques, les techniques dencodage et de multiplexage.
Pour rsoudre ce pb de conversion de signal, SDH standardise les dbits, formats
de trames, signalisation, et terminaison entre quipements SDH.

Un multiplexeur SDH accepte diffrents formats de signaux TDM et multiplexe (adds) ces signaux sans
conversion. Ces signaux peuvent tre dmultiplexs (dropped) nimporte o.

88

SDH Integration of TDM Signals

Horloge: Au dbut des rseaux, on travaillait avec des horloges locales


-> pas bien synchronises, large variations dans la frquence dhorloge, affectant le
dbit binaire des signaux.
-> synchroniser tout a avec une seule horloge
Signaux optiques et lectriques SDH:

Le terme Synchronous Transport Module-N (STM-N) correspond un lien de transmission de niveau N.


SONET utilise le terme OC-N pour porteuse optique et STS-N pour le niveau de signal lec.
Lunit basique de transmission en SDH est 155.52 Mbps (STM-1).

STM-n line rates

89

SDH la hirarchie

90

SDH layers

91

SDH layers
Path layer: point auquel le format de trame SDH
standard un dbit donn est assembl.
Le path overhead (POH) y est ajout et enlev, et les infos
derreur et alarmes sur ltat de bout-en-bout sont gres
cette couche.
PTE: quipt qui multiplexe ou dmultiplexe le payload du
VC-N.

Multiplex section: Le MSOH pour communication,


synchronisation et surveillance des erreurs.
Regenerator section layer: ajoute le RSOH.
92

SDH multiplexing

Les signaux PDH bas niveau (low-order) sont mapps dans une entit SDH appele container (C).
C est mapp avec octets POH = lower-order virtual container (VC).
But: Crer un payload VC uniforme en utilisant des bits de bourrage pour ramener tous les flux
dentre un dbit binaire commun pour multiplexage synchrone.
Lower-order VCs sont aligns avec pointeurs tributary unit (TU) = tributary units (TUs).
Les TUs sont multiplexs en tributary unit groups (TUGs).
Les TUGs sont encore multiplexs pour former des higher-order VCs.
Ces higher-order VCs sont aligns avec byte-stuffing et administration units (AU) = administration
units (AUs).
Les AUs sont encore multiplexs en administrative unit groups (AUGs).
Les AUGs sont finalement multiplexs avec les octets RSOH and MSOH = STM-N signal.
4 termes comprendre pour le principe du multiplexage SDH:
Mapping Quand les affluents sont adapts dans les VCs par ajot de bits de justification et info POH.
Alignement Quand un pointeur est inclus dans une TU ou une AU, pour localiser le 1er octet du VC.
Multiplexage Quand plusieurs signaux de la lower-order path layer sont adapts dans un signal de higherorder path.
Stuffing Quand les affluents sont multiplexs et aligns, de la capacit de secours est prvue dans les
trames SDH pour donner assez despace aux divers dbits daffluents. Donc certains moments de la
hirarchie, cette capacit en plus est remplie avec des bits de bourrage ne portant pas dinfo.
93

SDH multiplexing
- Grce aux pointeurs et aux valeurs doffset, les VCs peuvent tre
ports dans le payload SDH comme des ensembles de donne
indpendants.
- Les VCs sont utiliss pour le transport des affluents bas dbit.
- Les VCs peuvent commencer nimporte o dans la trame STM-1.
- Lendroit de dpart est indiqu dans le pointeur TU ou AU.

94

SDH multiplexing of E1-signals

Low-level E1 (2.048-Mbps) signals are mapped to the C-12 container.


The C-12 container gets mapped with VC-12 POH bytes into a lower-order VC-12 virtual container.
The VC-12 along with TU-12 pointers gets aligned into a TU-12 tributary unit.
The TU-12 gets multiplexed (x3) to a TUG-2.
The TUG-2 gets multiplexed (x7) into a higher-order VC-3.
This VC-3 gets aligned with AU-3 pointers to form an AU-3.
The AU-3 can get directly multiplexed (x1) to form an STM-0 signal or get multiplexed (x3) to form an AUG-1.
95
The AUG-1 gets multiplexed (x1) along with MSOH and RSOH bytes to form an STM-1.

SDH framing
SDH adopte un dbit de
8000 trames par seconde.

Une trame STM-1 = 9 lignes et 270 colonnes doctets -> total de 9*270=2430 bytes -> 155.520 Mbps
Une trame STM-1 = un transport overhead + un VC-4
Les 9 premires colonnes = le transport overhead, et les autres 261 colonnes = le VC-4
Le VC-4 + les 9 bytes de pointeurs (H1 * 3, H2 * 3, H3 * 3) ligne 4 = la AU-4
Les premires colonnes du VC-4 sont le POH.
Le VC-4 flotte dans la trame STM-1 et peut occuper nimporte quelle colonne de 10 270.
Les octets du pointeur dAU-N indiquent la position du POH de VC-4 dans la trame STM-1.
96
Dans le transport overhead, les 3 1res lignes pour le RSOH, les 5 autres pour le MSOH.

STM-1 frame creation

97

SDH pointers
SDH fournit des pointeurs sur payload pour autoriser les diffrences en
phase et en frquence des VCs (VC-N) par rapport la trame STM-N.
Dans chaque trame STM-N, un pointeur indique o commence le VC:
les octets H1 et H2 sont la valeur du pointeur = offset en octets du pointeur au premier
octet du VC

Exemple: si le pointeur de payload de VC-4 est 0, le VC-4 commence


loctet adjacent loctet H3 du TOH.
Outil: byte stuffing, ou justification permet lalignement dynamique du
VC au cas o il glisserait dans le temps.
Quand le dbit du VC est lent p/r au dbit de STM-1, des octets non-informatifs sont
rajouts (stuffed) juste derrire loctet H3 = positive stuffing or positive pointer
justification.
Quand le dbit du VC est rapide p/r au dbit de STM-1, les donnes sont crites dans
loctet H3 = negative stuffing or negative pointer justification.

98

SDH Tranport Overhead

Le transport overhead SDH a 2 couches incluant le RSOH et le MSOH.


Le RSOH est utilis pour la communication entre rgnrateurs.
Le MSOH est utilis pour la signalisation entre les multiplexeurs STM-N.
--> la comprhension de ces octets doverhead est capitale dans les rseaux optiques

99

SDH Tranport Overhead


SDH Regenerator Section Overhead:
Le RSOH contient uniquement les infos pour les NEs aux 2 extrmits de la
section (comme 2 rgnrateurs).
Regenerator Section Trace Byte (J0): Loctet J0 est utilis pour quun rcepteur
de section puisse vrifier la continuit de la connexion vers lautre bout.

SDH Multiplex Section Overhead:


Le MSOH contient les infos pour les quipts de terminaison de section de
multiplex.
Automatic Protection Switching Bytes (K1, K2): utiliss pour la signalisation
pour multiplex section protection (MSP) pour APS, pour alarm indication signal
(AIS), et remote defect indication (RDI).

SDH High-Order Path Overhead:


Le POH est li au VC du moment de la cration du VC par un path-terminating
equipement (PTE) jusquau dmultiplexage.
Path Status Byte (G1): utilis pour rapporter le statut du PTE et les
performances au PTE origine. Les 2 sens du chemin peuvent tre surveill
entirement.
100

SDH alarms

Loverhead SDH fournit un nombre dinfos de management et autres fonctions,


comme surveillance derreur, info de pointeurs, statuts de chemins et sections,
problmes distants, indications de dfaillance, messages de synchronisation.

Les alarmes SDH se dfinissent en anomalies, dfauts et dfaillances:


Anomalie (anomaly): plus petite diffrence pouvant tre observe entre le
fonctionnement dsir et effectif. Une seule anomalie ne constitue pas une interruption
de la fonction en question.
Dfaut (defect): Si la densit danomalie atteint un niveau tel que la fonction est
interrompue. Les dfauts sont utiliss comme input pour performance monitoring,
contrle des mesures prises et dtermination de la cause du dfaut.
Dfaillance (failure): Incapacit dune fonction effectuer laction requise au del dune
dure max.

La surveillance derreur est base sur bit-interleaved-parity (BIP) calculs trame


trame. Ces vrifications BIP sont insres dans RSOH, MSOH, and POH.
HO PTE et LO PTE produisent des remote error indications (REIs) bases sur des
erreurs dtectes dans les BIP de HO path et LO path respectivement.
101

SDH alarms

The various SDH maintenance interactions, alarms and the overhead bytes used to
carry the alarms and maintenance information.
102

SDH network element


Equipements effectuant transmission SDH dfinis some NEs.
Incluent regenerator section, multiplex section, et path-terminating
equipment.
Add/Drop multiplexer:

103

SDH topologies

Les topologies SDH sont centres autour de la survivabilit du rseau avec 50 ms


ou moins de restoration.
Diffrentes topologies peuvent tre configures avec soit des ADMs (add/drop
multiplexers) soit des DCSs (digital cross-connect systems).
Les topologies SONET ring sont frquentes aux US, alors quen Europe, Asie, et
Amrique Latine, cest plutt SDH-ring et mesh.
Protection switching is mainly performed by the intelligent ADMs or DCSs.
SDH Point-to-Point:

trs populaires pour interconnecter des datacenters (SAN).


utilise des mcanismes de protection 1:N o un lien de protection en rserve (standby) pour
protger les N liens actifs (working). Protection max avec ratio 1:1
Si dfaillance, le chemin de protection est utilis avec un temps de switchover <50 ms
Idalement, le chemin de protection ou fibre doit emprunter un autre chemin physique pour assurer
la redondance.

104

SDH topologies
Topologie SDH Point-to-Multipoint:
implmente lajot (adding) et labandon (dropping) de circuits sur le chemin.
Topologie implemente pour architectures SDH linaires moyenne et longue
distance, peut avoir ajouter ou retirer des circuits.

105

SDH topologies
SDH Hub Topology:

106

SDH topologies

Topologie SDH Ring: principal avantage est sa survivabilit et rapide rparation.


temps de restoration <50ms
robust protection mechanisms.
Le bloc de base est ADM.
Si une fibre est coupe, les ADMs ont lintelligence
de rerouter les services affects sur un autre chemin
sur lanneau sans interruption.
La demande pour des services rsistants, la diversit de
routage et la flexibilit r-arranger des services
vers dautres noeuds
--> Les anneaux sont larchitecture la plus populaire
pour le coeur SDH et les accs metro.
Mcanismes de protection avancs, tels que APS,
SubNetwork Connection Protection (SNCP)
two-fiber, MS-SPRing two-fiber, and MS-SPRing
four-fiber.

107

SDH topologies

Topologie SDH Mesh : ensemble de sites arbitrairement connects avec au moins


une boucle.
Redondance maximum avec options de re-routage multiples.
MSPPs de nlle gnration profitent de protocoles de protection, tels que Path Protected
Mesh Networking (PPMN), avec procedures bases Dijkstra pour re-routage
--> tables de routage construites au dmarrage et chgt dtat des liens
En qql minutes, chaque noeud a une vision complte de la topologie et de ltat des
liens.
Crer des circuits TDM ou Ethernet au dessus est alors facile en spcifiant les noeuds
source et destination.

108

SDH Protection Architectures

APS, linaires et anneaux


La specification stipule 60 ms pour dcouverte du pb et restoration.
En gnral encore plus rapide. (Sur cable, temps de switchover plus grands:
250ms.)
SDH protection switching est invoqu sil y a LOS, LOF, ou degradation de signal
(BER>limit).
- peut aussi etre dclench manuellement, pour maintenance.
Protection implique quune ressource de secours est prvue pour le
rtablissement si la ressource primaire dfaille, et restoration implique un rtablissement du chemin de bout-en-bout sur les ressources dispo aprs
dfaillance.
Non-revertive and revertive protection mechanisms.
With nonrevertive protection, after the original working line has been restored to
its proper operating condition, the system will not revert to use the original line as
the working path. Instead, it continues to use what was originally the protection
line as the working line.
With revertive protection, the system reverts to the original line after restoration.
Revertive protection is most common with 1:N protection schemes. 1:1 protection
109
can use revertive or nonrevertive protection mechanisms.

SDH Protection Architectures


Automatic Protection Switching (APS): pour restoration
dans le cas dune dfaillance.
2 ensembles de fibres: 1 (transmit and receive) pour le trafic
actif (working traffic), et lautre (transmit and receive pair) pour
protection.
Les fibres active et de protection doivent emprunter des
chemins physiques diffrents pour tre efficaces. Les fibres
utilises pour protection peuvent ventuellement porter une
copie du trafic (cas 1+1).
APS pour topologies linaires et ring.
Seule la multiplex section est protge par APS. Gr par les
octets K1 et K2 du MSOH.
Path protection gres par des fonctions rseau de
management de plus haut niveau.
110

SDH protection architectures


Automatic Protection Switching:
Protection 1+1: recopie des signaux aux niveaux VC-4/STM-1 sur les 2 fibres
(actif et de protection).

ne peut pas transporter de trafic supplmentaire non-protg


signaux constamment et indpendemment surveills pour failles
les quipts slectionnent entre les 2 selon rgles locale
commute entre les 2 si faille, en moins de 50 ms
pour une vraie efficacit, linstallation de fibre doit avoir de la diversit physique

111

SDH protection architectures


Automatic Protection Switching:
1:1 and 1:N Protection: trafic sur la ligne active jusqu ce quune faille arrive.
Ligne de protection utilise si faille sur lactive.
1:N: 1 chemin de protection pour N chemins actifs.
Nimporte lequel, mais un seul chemin peut tre
protg la fois. Si faille sur plus dun chemin
la fois, besoin de priorits.
Comme la ligne de protection ne porte pas de
trafic en temps normal, possible de porter
dautre trafic non-prioritaire appel extra
traffic, abandonn si la ligne de protection
est invoque.

112

SDH Ring Architectures

Diffrentes config danneau SDH avec caractristiques


prcises.
3 types majoritaires:
Two-fiber subnetwork connection protection ring (two-fiber
SNCP)
Two-fiber multiplex section-shared protection ring (two-fiber
MS-SPRing)
Four-fiber multiplex section-shared protection ring (four-fiber
MS-SPRing)
113

SDH Ring Architectures


Unidirectional Versus Bidirectional Rings:
Unidirectional ring: trafic actif rout dans le sens des aiguilles dune montre,
de protection dans sens trigo.
Bidirectional ring: chemin le plus court quelque soit le sens. Si un lien dfaille,
le trafic est rout dans le sens inverse.

114

SDH Ring Architectures


Two-Fiber Versus Four-Fiber Rings:
Pour systmes unidirectionnels et bidirectionnels
Systmes unidirectionnels commercialiss, tel que SNCP, sont de type two-fiber, les
bidirectionnels, tel que MS-SPRing, sont des 2 types.

Un systme STM-N unidirectionnel two-fiber avec 2 noeuds:


Fibre 1 porte N canaux actifs vers NE2, et fibre 5 N canaux de protection vers NE1.
(For example, an STM-16 system would carry 16 working VC-4s eastbound from
NE1 to NE2, while carrying 16 separate protection VC-4s westbound from NE2 to
NE1. )

115

SDH Ring Architectures


Un systme STM-N bidirectionnel two-fiber avec 2 noeuds:
Sur chaque fibre, un maximum de la moiti des canaux est dfini comme
canaux actifs, lautre moiti comme canaux de protection.
Fiber span 1 carries (N/2) working channels and (N/2) protection channels
eastbound, and fiber span 5 carries (N/2) working channels and (N/2)
protection channels westbound.

116

SDH Ring Architectures


Un systme STM-N bidirectionnel four-fiber avec 2 noeuds:

-> En terme de canaux actifs: Two-fiber SNCP fournit N canaux dans une
direction, tandis quun two-fiber MS-SPRing fournit (N/2) canaux dans chaque
direction.
-> Four-fiber MS-SPRing fournit N canaux dans chaque direction.
-> 1 dfaillance sur chaque segment cause une dfaillance rseau sur un twofiber ring de chaque type.
-> Un four-fiber avec diversit de routage peut supporter de multiples failles.
-> Les four-fiber sont trs utiliss pour les anneaux sur de grandes distances ou
117
au trafic critique.

SDH Ring Architectures


Path and Multiplex Section Switching:
Path switching: une copie du trafic protg est aussi transmise sur la fibre de
protection. Path switching avec two-fiber SNCP rings.

MS switching: Si dfaillance de fibre ou de noeud, le trafic protg est switch


sur canal de protection, tout trafic prsent sur ce canal est dropp.

118

SDH Ring Architectures


Subnetwork Connection Protection Rings (SNCP):
Un anneau SNCP est une architecture de transport rsiliente, en boucle
ferme, qui protge contre les coupures de fibre en fournissant des chemins
dupliqus divers gographqt pour chaque circuit.
SNCP fournit un chemin double de fibres sur lanneau.
Trafic actif dans un sens, protection dans lautre.
Comme chaque trafic est transport autour de
lanneau, SNCPs plutt pour cas o trafic
vient de 2 noeuds uniquement.
Cas dune faille: figure.

119

SDH Ring Architectures


Multiplex Section-Shared Protection Rings:
MS-SPRing avec multiplex section bidirectionelle systme two-fiber
ou four-fiber.
Adapt aux trafic distribus, tel que rseau dinterconnexion entre
sites.
Permet r-utilisation de BW autour de lanneau.
supports non-revertive and revertive protection mechanisms.

120

SDH Ring Architectures


Two-Fiber MS-SPRing: 1 fiber per direction, working and protection
traffic in each.
With careful bandwidth-capacity planning, MS-SPRing could be quite
efficient.

Two-Fiber MS-SPRing

Two-Fiber MS-SPRing Protection

121

SDH Ring Architectures


Four-Fiber MS-SPRing:
double the bandwidth of two-fiber MS-SPRings
two fibers are allocated for working traffic and two fibers are
allocated for protection

122

SDH Ring Architectures


Four-fiber MS-SPRing permet Path Switching et MS Switching
--> plus de flexibilit et fiabilit pour trafic protg.
Quand une fibre active dfaillit, le trafic switche vers les fibres de
protection entre les noeuds, puis retourne vers les fibres actives.
Si la fibre active entre la paire A
et B dfaillit, tout le trafic actif
entre ces noeuds passe sur la
fibre de protection.
Tout trafic non-protg
entre 2 autres noeuds
nest pas affect.

Four-Fiber MS-SPRing Span Switch

123

SDH Ring Architectures


Four-fiber MS-SPRing ring:
Si les 2 paires de fibres entre A et B dfaillissent, tout le trafic actif
entre ces noeuds est pass sur les paires de protection.
Tout trafic non protg entre dautres noeuds peut etre dropp.

Four-Fiber MS-SPRing Ring Switch

124

6. Protocoles de niveau 2

125

6.0 HDLC

126

HDLC
- HDLC (High-level Data Link Control) est n en 1976 pour faire communiquer un terminal avec une
machine distante, tout en vitant un trop grand nombre d'erreurs lors de la transmission.
- HDLC est un protocole de couche 2 du modle OSI
- Son but est de dfinir un mcanisme pour dlimiter des trames de diffrents types, en ajoutant un
contrle d'erreur.
- L'unit de transfert est la trame.
- Avant HDLC: protocoles (SDLC) beaucoup plus simples avec attente de ACK avant mission de la
trame suivante.
- Avec la gnration HDLC: l'attente de lACK n'empche pas la transmission des trames suivantes.
- Pour liaisons entre nuds de transfert des rseaux des oprateurs, lITU-T a dvelopp un
sous-ensemble de la norme HDLC, appel LAP-B (Link Access Protocol-Balanced).
- Le protocole HDLC LAP-B utilise deux modes de fonctionnement :
- mode normal: numrotation des trames sur 3 bits, modulo 8
- mode tendu: numrotation des trames sur 7 bits, modulo 128

127

Encapsulation HDLC

- ISO 13239, synchrone, services avec et sans connexion, vient de SDLC


- transmission srie synchrone pour communications sans erreurs entre deux points
- contrle de flux et des erreurs par accuss de rception
- Mme format pour trames de donnes et de contrle
- Indicateur:
pour marquer le dbut et la fin de chaque trame
01111110 (=0x7E) pour dmarrer et terminer la trame
-> bit stuffing: un 0 insr aprs chaque srie de 5 1 du champ donnes
- Adresse: HDLC de la station secondaire (uni-,multi- ou broadcast)
128

Encapsulation HDLC: le champ contrle


Contrle: 3 formats selon le type de trame HDLC:
- Trame dinformation (I): infos de couches sup et de contrle
- Numro N(S) de la trame, numro N(R) de la prochaine trame
attendue par lmetteur
- Elment binaire P/F de commande.
- La valeur N(R) joue le rle dACK positif en indiquant que toutes
les trames ayant un numro < N(R) ont bien t reues.
- Trame de supervision (S) : informations de contrle, 2 fonctions:
- soit remplacer les trames l, quand pas de donnes transmettre et que le rcepteur veut envoyer un
ACK positif,
- soit raliser les fonctions de commande de supervision de la liaison, comme la demande de retransmission ou la
demande de suspension temporaire de transmission.
- 3 types de trames S pour le transport des commandes:
- La trame RR (Receive Ready) porte les ACK qui ne sont pas mis dans une trame I.
- La trame RNR (Receive Not Ready) donne un contrle de flux de niveau trame, en demandant
l'metteur de stopper les envois jusqu' la rception d'une nouvelle trame RR spcifiant le N(R).
- La trame REJ (Reject) correspond la reprise sur erreur en cas de dtection d'anomalies.
- Une 4e possibilit existe dans la norme HDLC de base, la trame SREJ (Selective Reject), qui ne
demande la retransmission que de la seule trame en erreur.
- Trame non-numrote (U) : grent la liaison, aucun compteur (initialisation des stations pour la connexion).

129

Encapsulation HDLC: le champ contrle


- Interrogation: The P/F bit - Poll/Final est un seul bit avec 2 noms:
- Poll quand configur par metteur pour obtenir une rponse du
rcepteur,
- Final quand configur par rcepteur pour indiquer une rponse
ou une fin de transmission. Dans tous les autres cas, le bit est 0.
The bit is used as a token that is passed back and forth between the
stations. Only one token should exist at a time. The secondary only
sends a Final when it has received a Poll from the primary.
The primary only sends a Poll when it has received a Final back from the
secondary, or after a timeout indicating that the bit has been lost.

130

Ouverture de connexion
- Pour ouvrir une connexion, le DCE appelant met une trame U SABM (ouverture en mode normal) ou
SABME (ouverture en mode tendu).
- L'appel l'acquitte avec la trame U UA.
- Sans rponse de l'appel, l'appelant chance d'un timer (T1) renouvelle sa demande.
- Il abandonne la demande d'tablissement aprs N2 tentatives infructueuses, en principe le compteur N2
est initialis 10, il est dcrment de 1 chaque tentative.

131

Transfert de donnes
- Lorsque la connexion est accepte, l'appelant et l'appel peuvent procder l'change d'information
(trames I), cet change est contrl par des trames de supervision (trames S).
- Les trames I sont numrotes modulo 8 (mode de base) ou modulo 128 (mode tendu).
- LACK peut tre explicite, il est alors ralis par une trame RR, ou implicite, ce sont alors les trames I du
correspondant distant (change full duplex) qui effectuent l'acquittement (champ N(R)).

Je tenvoie 7 jattends 3,
Je tenvoie 3, jattends 0,
Je tenvoie 0, jattends 4,

132

Reprise sur erreurs et contrle de flux


- Les trames S, RR, REJ et RNR supervisent l'change.
- La trame RR sert l'acquittement
- La trame REJ indique la trame rejete (trame errone ou numro de squence invalide) et demande de
reprendre la transmission depuis la trame errone (compteur N(R)).
- La trame SREJ (rejet slectif) ne demande la retransmission que de la trame rejete.
- La trame RNR acquitte la trame N(R)-1 et demande l'metteur d'arrter provisoirement son mission,
c'est le mcanisme du contrle de flux (tat bloqu ou occup), les missions ne reprendront qu'
rception d'une trame RR ou REJ.

133

Rupture de liaison
- La dconnexion est demande par le DCE.
- A rception d'une demande de dconnexion (trame DISC), le destinataire l'acquitte (trame UA) et se
dconnecte.
- Ct metteur la dconnexion n'est effective qu'aprs avoir reu lACK de sa demande.
- Le rseau (DCE) peut signaler un incident de ligne (modem coup par ex) par l'mission de trames DM.
- Aprs N2 retransmissions, il passe l'tat dconnect.

134

6.1 PPP

135

PPP: Concepts
- tablit connexion directe par cbles srie, de lignes tel, tel portable, liaisons radio spcialises ou fibre
---> utilis dans les accs DSL avec collecte IP (en non-dgroup) sous les formes PPPoE, PPPoA et
PPPoEoA (cf. dernires slides du chapitre et chapitre 8)
- Nombreuses fonctionnalits absentes dans HDLC:
- Gestion de qualit de la liaison: liaison dsactive si trop derreurs
- Authentification PAP et CHAP

PPP a 3 composants principaux:


- Le protocole HDLC pour lencapsulation de datagrammes sur des liaisons point point.
- Le protocole de contrle de liaison extensible (LCP, Link Control Protocol) pour tablir, configurer et
tester la connexion des liaisons de donnes.
- Une famille de protocoles de contrle rseau (NCP, Network Control Protocol) pour tablir et configurer
diffrents protocoles de couche rseau.
PPP permet lutilisation simultane de plusieurs protocoles de couche rseau:
protocoles NCP les plus courants pour TCP/IP, Appletalk, IPX (Novell IPX Control Protocol)
136

Architecture en couche PPP: couche PHY

- PPP et OSI: mme couche PHY mais fonctions LCP et NCP rparties diffremment
- Couche PHY: configuration de PPP pour diverses interfaces: srie synchrone, srie asynchrone, HSSI, RNIS
- PPP fonctionne sur toutes les interfaces DTE/DCE (RS-232-C, RS-422, RS-423 ou V.35).
- PPP impose: circuit bidirectionnel, ddi ou commut, fonctionnant en mode srie de bit asynchrone ou
synchrone, et qui est transparent pour les trames de la couche PPP
- PPP: niveaux 2 et 3 par LCP et NCP LCP configure la connexion PPP, NCP gre des configurations de
protocole de couche plus lev, LCP met fin la connexion
137

Structure de trame PPP

0x7E

Adr de diffusion standard 0xFF


PPP nattribue pas dadr de
station individuelle. Non-inclus
sur accord des 2 htes lors de la
ngociation LCP.

1B au lieu de 2B
si compression
aprs ngociation LCP

Taille max: 1500B

00000011: service de liaison


sans connexion ne requrant
pas de reprise sur erreur
Le champ Contrle qui a la mme signification qu'en HDLC. Si la liaison est fiable, aucun contrle de
squencement n'est utile (fentrage), PPP utilise une trame HDLC UI (Trame d'information non
138
numrote), le champ Contrle vaut alors Ox03.

Etablissement dune session PPP

139

Structure de trame LCP

- Le protocole LCP est identifi dans la trame PPP par le code Protocole_ID = OxC021
- Le champ Code prcise le type de trame
- Le champ Identification permet d'associer une requte une rponse
- Le champ Longueur permet de distinguer les donnes utiles d'ventuelles donnes de bourrage.
- Les options LCP sont codes: type d'option, longueur du champ valeur et valeur des donnes de l'option

140

Phases dinitialisation de PPP


- Voici les diffrentes phases d'un change.
- Ds que la liaison est tablie, chaque entit ngocie son tour ses propres options, la liaison n'est pas
ncessairement symtrique.
- L'change dbute par la trame Configure_Request
- Le champ donnes contient les modifications apporter aux valeurs par dfaut (ngociation des options).
- Si ces valeurs sont acceptes par le rcepteur, celui-ci rpond par la trame Configure_Ack.
- Si les valeurs ne conviennent pas au rcepteur, celui-ci peut demander la source de lui proposer d'autres
valeurs (Configure_Nack) ou lui indiquer que les valeurs ne sont pas ngociables (Configure_Reject).

141

Exemples doptions LCP


- Voici quelques options ngociables par LCP.
- Le champ donnes de la trame LCP contient autant de triplets
Type option, longueur du champ Valeur, Valeur propose que d'options ngocies.
- La longueur totale du champ donnes est fournie par le champ longueur de la trame LCP.
- PPP peut tre configur pour :
- authentification laide de PAP ou CHAP
- compression laide de Stacker ou Predictor
- multi-liaison qui associe un ou plusieurs canaux en vue daugmenter la BW de rseau tendu.

Magic Number

Stacker, Predictor

142

tablissement dune liaison avec LCP

143

Processus de ngociation de liaison LCP

144

tablissement dune liaison avec LCP


Code LCP

Type de paquet LCP

Description

Configure-Request

Envoy pour ouvrir ou rinitialiser une connexion PPP. Le message


Configure-Request comprend une liste des options LCP avec les
changements apports aux valeurs doption par dfaut.

Configure-Ack

Envoy lorsque toutes les valeurs de toutes les options LCP du dernier
message Configure-Request reu sont reconnues et acceptables. Une fois
que les deux homologues PPP envoient et reoivent des messages
Configure-Ack, la ngociation LCP est termine.

Configure-Nack

Envoy lorsque toutes les options LCP sont reconnues, mais que les
valeurs de certaines options ne sont pas acceptables. Le message
Configure-Nack inclut les options problmatiques et leurs valeurs
acceptables.

Configure-Reject

Envoy lorsque des options LCP ne sont pas reconnues ou ne sont pas
acceptables pour la ngociation. Le message Configure-Reject inclut les
options non reconnues ou non ngociables.

Terminate-Request

Envoy ventuellement pour fermer la connexion PPP.

Terminate-Ack

Envoy en rponse au message Terminate-Request.

Code-Reject

Envoy lorsque le code LCP est inconnu. Le message Code-Reject inclut le


paquet LCP problmatique.
145

tablissement dune liaison avec LCP


Code LCP

Type de paquet LCP

Protocol-Reject

Echo-Request

10

Echo-Reply

11

Discard-Request

Description
Envoy lorsque la trame PPP comprend un ID de protocole inconnu. Le
message Protocol-Reject inclut le paquet LCP problmatique. Le
message Protocol-Reject est gnralement envoy par un homologue
PPP en rponse un protocole de contrle de rseau PPP pour un
protocole de rseau local non activ sur lhomologue PPP.
Envoy ventuellement pour tester la connexion PPP.
Envoy en rponse au message Echo-Request. Les messages EchoRequest et Echo-Reply du protocole PPP ne sont pas lis aux messages
Echo Request et Echo Reply du protocole ICMP.
Envoy ventuellement pour tester la liaison en sortie.

146

Architecture en couche PPP: couche NCP

- Liaisons point point commutation de circuits et xDSL


-> difficults dans lattribution et la gestion dadresses IP
-> PPP permet de rsoudre ces problmes, grce aux couches NCP.
- Avec PPP, plusieurs protocoles de couche rseau peuvent fonctionner sur la mme liaison: diff couches NCP
Ex: IP utilise IPCP, IPX (Novell) utilise IPXCP
Avec ses fonctions de haut niveau, le protocole PPP transporte des paquets de plusieurs protocoles de
couche rseau grce aux protocoles
NCP. Il sagit de champs fonctionnels qui
contiennent des codes standard pour
indiquer le type de protocole de couche
rseau quencapsule le protocole PPP.
147

Prsentation de NCP
Une fois que le LCP a configur et authentifi la liaison de base,
le protocole NCP est utilis pour dfinir les paramtres du niveau
rseau.
Il utilise le mme format de trames que celui de LCP.

Le codage du champ Option dpend de l'option invoque :


Le protocole de compression:
en-ttes IP et TCP occupent une part non ngligeable des donnes mises (40
octets hors option)
-> peut tre intressant, lors de l'envoi de petits paquets, de rduire en-ttes:
compression Van Jacobson: codage des diffrences

La ngociation d'adresse IP de l'quipement terminal:


option pour ngocier une adresse IP: le lien local peut demander une adresse
IP lhte distant, ou
linformer de lad IP qu'il veut utiliser, le distant accepte ou refuse en
fournissant une adresse IP valide.
148

Place de NCP dans la session PPP

149

Protocoles dauthentification PPP: PAP


- LCP extensible: ngociation dun protocole dauthentification avant dautoriser la transmission par
des protocoles de couche rseau sur la liaison RFC 1334
- PAP: processus bidirectionnel sans chiffrement
- CHAP: change en 3 tapes dun secret partag (plus scuris)
- Authentification facultative, aprs ltablissement de liaison par LCP et avant la config de la couche 3
- Le ct appelant de la liaison doit saisir des infos dauthentification.
- Les routeurs homologues changent des messages dauthentification

150

Initialisation de PAP
- PAP nest pas interactif
- Commande ppp authentication pap -> login et pwd envoys en tant que donnes LCP
-> pas dinvite de connexion de la part du serveur
- Une fois liaison tablie par PPP, le nud distant envoie de faon rptitive une paire login-pwd sur
la liaison jusqu ce que le nud expditeur en accuse rception ou mette fin la connexion

151

Finalisation de PAP

- PAP nest pas un protocole dauthentification trs fort: login et pwd en clair, pas de protection contre
lecture rpte ou attaques par essais-erreurs
- Malgr ses lacunes, PAP peut tre utilis dans les environnements suivants :
- une base tendue dapplications client qui ne prennent pas en charge CHAP
- lorsque des implmentations de CHAP par des fournisseurs multiples sont incompatibles

152

Protocole dauthentification changes


confirms : CHAP
- PAP: une fois lauthentification tablie, le protocole cesse de fonctionner -> rseau expos attaques
- CHAP: vrifications rgulires pour sassurer que le nud distant peut toujours rpondre au challenge,
dont la valeur change de faon imprvisible pendant lexistence de la liaison.
1. Initialisation CHAP: Une fois ltablissement de la liaison PPP termine, le routeur local
envoie un message challenge au nud distant.

Envoi du challenge
x

After the completion of the link establishment phase, the authenticator sends a "challenge" message to the peer.
153

Protocole dauthentification changes


confirms : CHAP
2. Rponse CHAP:
Le nud distant rpond par une valeur
fonction du pwd et du challenge.
(calcule au moyen dune fonction de
hachage unidirectionnelle, gnralement
lalgorithme Message Digest 5 (MD5))

ACK or Disc

The authenticator checks the response against its own


calculation of the expected hash value.

Envoi du rsultat
de la fonction de
hashage

3. Finalisation CHAP:
Le routeur local compare la rponse
son propre calcul de la valeur de hash
attendue.
-> soit le nud demandeur ack lauth
-> soit il met immdiatement fin la
connexion

y=f(x,secret)

The peer responds with a value calculated using a one-way hash


function on the challenge and the secret combined.

At random intervals the authenticator sends a new


challenge to the peer and repeats steps 1 through 3.
154

Processus dencapsulation et dauthentification PPP

155

Rsum: Etablissement dune connection PPP


- PPP est donc un standard pour transporter du TCP/IP sur des lignes srie, et ainsi assurer ltablissement dune
connection un ISP sur une ligne srie (une connection par modem) au lieu dune connection par carte rseau.
-> PPP rpond aux problmes dauthentification et dattribution dynamique dadresse IP :
1- Une fois la liaison modem tablie, votre ISP veut sassurer que vous avez un compte utilisateur chez lui.
2- Pour utiliser TCP/IP, il va falloir configurer la connection avec tous les paramtres rseau sur votre
machine : ad. IP, masque de sous-rseau, servers DNS, etc
-> PPP soccupe de lauthentification et de la configuration IP de votre machine auprs de lISP

156

Les tunnels PPP


- Initialement conu pour tre utilis sur des liens point--point, PPP est rapidement devenu le protocole
daccs un rseau et notamment Internet.
- Avec l'arrive des connexions haut dbit (xDSL), les AP ont d s'quiper de BAS pour grer les connexions.
- La connexion entre l'usager et le point d'accs au rseau de l'oprateur est ralise, selon le type d'accs,
par une adaptation du protocole PPP.
- L'accs peut alors tre ralis via un circuit virtuel ATM entre l'abonn et le BAS: PPPoA.

- Donnes IP encapsules dans une trame PPP, (encapsule dans une trame Ethernet,) puis dans des cell ATM
157

6.2 Frame Relay

158

Frame Relay: prsentation


- Objectif: un service de telecommunication pour transmissions faible cot de trafic
intermittent entre
LANs et entre end-points de WAN
- Correction derreur la charge des end-points -> Acclration de la transmission
- En gnral, le rseau fournit un PVC: le client voit une connexion continue, sans payer pour
une ligne loue permanente
- Le SP dcide quelle route pour chaque trame jusqu sa destination et peut facturer selon
lusage.
- Une entreprise peut choisir un niveau de QoS le niveau de priorit des frames est variable.
- FR peut fonctionner sur du T1 (fractionn ou complet)
- FR complmente et fournit un service entre le basic rate ISDN (128 Kbps) et ATM
- ATM opre de faon similaire mais de 155.520 Mbps 622.080 Mbps.

159

Frame Relay: prsentation


- FR a t un des protocoles WAN les plus utiliss en raison de:
- son faible cot (p/r lignes loues)
- la simplicit de configuration des quipements utilisateurs
- La structure de frame FR est similaire celle de LAP-D (juste absence de champ de contrle).
Interconnexion de rseaux
- Les switches FR crent des VC pour connecter des LANs distants au travers dun WAN.
- Le rseau FR existe entre un quipt LAN de bordure (ex routeur),
et le switch de loprateur:
- Diffrentes technologies sont utilises par loprateur
pour transporter les donnes entre les switchs:
- ex: frames FR transportes par un rseaux intermdiaires
ATM

160

Frame Relay: prsentation


Positionnement du march
- FR vise rendre efficace lutilisation des ressources physiques, qui permettent aux telcos de
sous-provisionner (underprovisioning) les services pour les clients, car il est peu probable que
les clients utilisent les ressources 100% du temps, ou tous simultanment.
-FR a a pu entraner une mauvaise rputation cause dun overbooking excessif de BW par
les telcos.
- Parmi les 1ers telcos vendre FR: StrataCom (ensuite acquis par Cisco Systems) et Cascade
Communications (Lucent Technologies).
- En juin 2007, AT&T tait le plus gros fournisseur FR aux USA

161

Frame Relay: exemple

1re caractristique prendre en compte: le besoin en bande passante de chaque site


162

Frame Relay: exemple

- Le NP fournit canaux DS0 entre centraux tlphoniques: aucun partage et la socit paie pour
lensemble du circuit de bout en bout quelle que soit la bande passante utilise
- Lignes ddies: peu de possibilits pour liaison un plusieurs
- Manque defficacit:
- le site de Chicago nutilise que: 7 des 24 canaux DS0 disponibles de la liaison T1
NYC
: 5/24
Dallas
: 2 lignes pour relier les centraux tel pour NYC et Chicago
Liaisons ddies limitent la flexibilit: nouveaux sites -> nouvelles installations -> long dlai
Pour fiabilit du rseau: ajout de circuits redondants -> cot et complexit

163

Frame Relay: exemple


- Le rseau Frame Relay de la socit utilise prsent des PVC.
- Solution FR conomique:
- clients ne paient que lutilisation de la LL et la BW achete au NP (vs. ddies:
LL+liaison rseau)
la distance source-dest na plus dimportance
lignes fournies par incrments de 64Kbits/s vs. FR: finesse dans loffre VC (incr de
4Kbits/s)
- partage de BW avec plus de clients - vs.- ddies
FR: moins dqt et moins de maintenance
-> conomies pour le NP

- Solution FR flexible grce VC:


- filires connectes au nuage FR par LL
- FR: extrmit de chaque liaison id par DLCI,
pour tous les DLCI configurs, donnes transmises par
le mme port du routeur configur selon protocole FR
164

Frame Relay: exemple

165

Frame Relay: fonctionnement


- Si FR interconnecte LAN, DTE est routeur (FRAD).
- Connexion srie (ligne loue T1/E1) connecte le routeur un switch FR au POP le + proche du NP
- le NP interconnecte les switchs FR

166

Frame Relay: circuits virtuels


- VC : connexion de 2 DTE par un rseau FR
- virtuel car -> connexion logique
-> partage de la BW entre les utilisateurs -> plus besoin de lignes physique ddies
- Circuits virtuels commuts (SVC): tablis de faon dynamique par lenvoi de messages de signalisation
au rseau (CALL SETUP, DATA TRANSFER, IDLE, CALL TERMINATION)
- Circuits virtuels permanents (PVC): prconfigurs par loprateur et, une fois configurs, fonctionnent
uniquement dans les modes DATA TRANSFER et IDLE.
- FR cre un VC en tablissant la correspondance entre ports dentre et ports de sortie dans la mmoire
de chaque commutateur
-> comment sont identifis les diffrents nuds
et commutateurs ?

167

Frame Relay: signification locale des DLCI


- DLCI identifient les VC
- DLCI gnralement attribus par le SP FR (ex telco)
- les DLCI FR ont une signification locale: les valeurs ne sont pas uniques dans le WAN FR
- un DLCI identifie un VC sur un quipement situ une extrmit
- Au-del de la liaison, ce DLCI na aucune signification
-> 2 quipements relis par un VC peuvent utiliser un DLCI diffrent pour dsigner la mme connexion

168

Frame Relay: identification des VC


- FR identifie chaque VC par un DLCI
- le DLCI est stock dans le champ adresse de chaque trame
- le SP FR attribue les DLCI entre 16 et 1007 (plages 0-15 et 1008-1023 rserves)

169

Frame Relay: circuits virtuels multiples


- Le rseau Frame Relay est statistiquement multiplex:
1 trame la fois, mais nombreuses connexions logiques
possibles sur une mme ligne physique
- un FRAD peut tre connect plusieurs priphriques finaux
par diffrents circuits virtuels
-> rduction de la complexit et du rseau
-> solution conomique pour remplacer rseaux maillage
(mesh networks) des lignes daccs
- seulement une ligne daccs et une interface pour chaque
point dextrmit
- avec FR, les clients ne paient que la BW quils utilisent:
ils paient au nombre de ports utiliss
augmenter nb de ports -> payer pour plus grande BW
MAIS pas besoin de plus dquipement, car les ports sont
virtuels
vs. RNIS

170

Frame Relay: encapsulation

1. FR reoit un paquet dun protocole de couche 3


2. FR lenveloppe avec un champ dadresse contenant lidentificateur DLCI et une somme de contrle
Des champs dindicateurs de dbut et fin de la trame sont ajouts - LAPF
3. Passage de la trame la couche 1 pour le transport

171

Frame Relay: format de trame

- le routeur CPE rajoute header et trailer FR au paquet de couche 3 -> envoi dans VC
- header et trailer dfinis par la norme ITU, intitule Link Access Procedure for Frame Relay, LAPF
- header FR (champ dadresse) contient :
- DLCI : 10 bits. Extended address (EA): =1 pour DLCI sur 2B
- C/R: non dfini
- Contrle de congestion: 3 bits pour congestion notification
- pas davertissement envoy la source si abandon de trame (charge des couches plus hautes)
172

Frame Relay: topologies


- les rseaux FR rentables relient des 10nes voire des 100nes de sites
- tout rseau ou segment de rseau peut tre vu comme:
topologie en toile, maillage global ou maillage partiel

- Site central = concentrateur

- Le concentrateur de Chicago a une liaison daccs


avec plusieurs VC, un pour chaque site distant
- lignes sortant du nuage: connexions du SP FR vers
locaux des clients. En gnral: 56 Kbits/s E-1
(2,048 Mbits/s) et plus.
- le concentrateur ne doit pas oblig tre au centre

173

Frame Relay: topologies


- topologie maillage global avec lignes ddies
- quand laccs aux services doit tre trs fiable et que ces services sont
disperss gographiquement
- connecte un site chacun des autres sites
-> lignes loues pour les interconnexions (int srie+lignes suppl->cot)

- Avec FR: plusieurs connexions possibles en configurant des VC supplmentaires


sur chaque liaison existante
- mise niveau logicielle -> volution de la topologie en toile en une topologie maillage global,
sans supplment de cot en matriel ou lignes ddies
- VC utilisent le multiplexage statistique -> plusieurs VC sur une liaison
daccs
- full mesh rarement ralisable pour grands rseaux car limite thorique
du nb de VC par liaison est 1000
-> maillage partiel pour les grands rseaux:
plus dinterconnexions quen toile mais moins quen full mesh
174

Frame Relay: mapping dadresses


- Pour quun routeur puisse transmettre des donnes par le protocole FR, la correspondance entre
le DLCI local et ladresse de couche 3 de destination doit tre connue.
- Ce mapping entre adresse et DLCI peut tre ralis de manire statique ou dynamique.
- ARP inverse (IARP):
- obtient adresse couche 3 partir de adresse couche 2, comme le DLCI dans rseaux FR
- utilis dans FR et ATM
- adresses couche 3 ncessaires pour utiliser VC
-Mapping dynamique:
- utilise IARP pour rsoudre ladresse de protocole rseau du saut suivant en une valeur DLCI locale
- le routeur FR envoie demandes IARP sur son PVC pour dtecter ladr de niv 3 du priph distant
- le routeur utilise les rponses obtenues pour complter une table de mapping dadresse en DLCI
sur le routeur FR ou le serveur daccs

175

Frame Relay: mapping dadresses


- Mapping statique:
- mapping manuel statique entre ladresse rseau du saut suivant et un DLCI local
- utile si un routeur nintgre pas la rsolution dyn inverse pour un protocole rseau spcifique
- ou pour une topo en toile, pour routeurs situs sur les rayons (car pas de connexion pt pt):
- Exemple du dernier cas:
- pas de VC dfini de R2 R3 -> R2 et R3 ne peuvent pas se joindre par interfaces sries
-> R2 et R3 ne peuvent pas se joindre car IARP ne peut connatre que l'adresse de R1.
En tablissant un mapping manuel de R2 R3, ils pourront se joindre.
DLCI 131

S0: .1.2

DLCI 130

S0: .1.1

DLCI 134

S0: .1.3

DLCI 133
176

Frame Relay: Local Management Interface (LMI)


- Concept FR: transmettre donnes commutation de paquets avec un retard min de bout-en-bout
- Quand FR est devenu technologie spare (et plus seulement composant de RNIS), il fallait que les DTE
puissent acqurir dynamiquement informations sur ltat du rseau
-> ensemble de ces extensions = LMI
-Le DTE et le DCE schangent des messages LMI laide didentificateurs DLCI rservs
- Plusieurs interfaces LMI mutuellement incompatibles
-> Type LMI configur sur routeur doit tre le mme que celui du SP
- 3 types:
- Cisco: extension LMI dorigine
- Ansi: correspondant la norme ANSI T1.617 annexe D
- q933a: correspondant la norme ITU Q.933 annexe A

177

Frame Relay: format de trame LMI


- Les messages LMI sont contenus dans une variante des trames LAPF.
- Le champ dadresse contient lun des identificateurs DLCI rservs.
- Il est suivi des champs de contrle, dindicateur de protocole et de rfrence dappel, restant inchangs.
- Le quatrime champ indique le type de message LMI.
- Les messages dtat facilitent la vrification de lintgrit des liaisons logiques et physiques.
- Ces informations sont vitales au sein dun environnement de routage, car les protocoles de routage
fondent leurs dcisions sur lintgrit des liaisons.

178

Frame Relay: LMI et InARP pour mapping dadresses


- Les messages dtat LMI associs aux messages dARP inverse permettent un routeur dtablir la
correspondance entre les adresses de couche rseau et de couche liaison de donnes.
1
2
3

DLCI 101

DLCI 102

DLCI 103
75

DLCI 104
7D

179

Frame Relay: LMI et InARP pour mapping dadresses


1

172.16.0.1

DLCI 101

DLCI 102

DLCI 103

ARPinv

DLCI 104

180

Frame Relay: Rsolution des problmes daccessibilit


- Les rseaux Frame Relay, ATM et X.25 sont des rseaux NBMA (non-broadcast multiple access)
-> ne permettent le transfert de donnes que dun ordinateur lautre sur un VC ou au travers
dun priphrique de commutation
-> pas de prise en en charge du trafic de type diffusion ou multidiffusion: un paquet ne peut
donc pas atteindre toutes les destinations
-> duplication manuelle des paquets pour obtenir la diffusion
- mot-cl broadcast rajouter dans la configuration dun VC pour le transfert des mise jour de
routage:
R1(config-if)#frame-relay map ip 192.168.1.2 102 broadcast
- Les nuages NBMA prsentent gnralement une topologie en toile appele galement Hub
and Spoke
- Dcoupage dhorizon: technique de prvention de boucles de routage pour rseaux avec
protocole DV:
une mise jour du routage reue sur une interface physique nest pas retransmise par la mme
interface
181

Frame Relay: Rsolution des problmes daccessibilit


Problmes:
- La mise jour reue par une interface physique nest pas retransmise par cette mme interface
- Le trafic de diffusion doit tre dupliqu pour chaque connexion active
Solutions:
- dsactivation du mcanisme de dcoupage dhorizon
mais: que IP le permet ET risque de boucles de routage dans le rseau
- utiliser une topologie full mesh
mais: coteuse car requiert un plus grand nombre de PVC
- la meilleure solution: les sous-interfaces

182

Frame Relay: Rsolution des problmes daccessibilit


- FR peut partitionner une interface physique en plusieurs interfaces virtuelles: les
sous-interfaces
- une sous-interface = une interface logique, correspondant un VC, associe une
interface physique
- configuration de sous-interfaces sur les routeurs
- Chaque sous-rseau point point peut recevoir une adresse rseau unique.
- Les paquets reus sur une interface physique peuvent alors tre rachemins sur
cette mme interface
- Sous-interfaces FR point--point:
- 1 PVC par sous-interface
Chaque paire de routeurs point point rside sur son propre sous-rseau et
chaque sous-interface point point ne dispose que dun identificateur DLCI.
Chaque VC correspond un sous-rseau spar
-> le trafic des mises jour du routage nest pas soumis la rgle du dcoupage
dhorizon.
183

Frame Relay: Rsolution des problmes daccessibilit


Configuration de sous-interfaces point--point

interface s0/0/0
no ip address
encapsulation frame-relay
no shut
exit
interface s0/0/0.102 point-to-point
ip address 10.1.1.1 255.255.255.252
frame-relay interface-dlci 102
exit
interface s0/0/0.103 point-to-point
ip address 10.1.1.5 255.255.255.252
frame-relay interface-dlci 103
exit
184

Frame Relay: Paiement


- le client ne fait quacheter des services FR au SP ne voit pas le fonctionnement interne du
rseau (technologies haut dbit comme T1, T3, ATM, SDH)
- Dbit daccs ou vitesse du port : pour le client, le SP fournit une connexion srie, ou liaison
daccs, au rseau FR sur une ligne loue. La vitesse de la ligne est assujettie au dbit daccs ou
la vitesse du port.
dbit daccs= dbit auquel les circuits accdent au rseau Frame Relay
Ces dbits sont gnralement de 56 Kbits/s, de 1,536 Mbits/s (T1) ou dun multiple de 56
Kbits/s ou 64 Kbits/s (T1 fractionne). Les vitesses des ports sont cadences sur le commutateur
Frame Relay.
Il nest pas possible denvoyer des donnes une vitesse suprieure celle du port.
- Dbit de donnes garanti (CIR ou Committed Information Rate) : les clients ngocient ce dbit
avec leurs SP pour chaque PVC.
CIR = dbit de donnes que le rseau reoit du circuit daccs
Le fournisseur de services garantit que le client peut envoyer des donnes au dbit garanti.
Toutes les trames reues un dbit gal ou infrieur au CIR sont acceptes.
- Avantage de FR: les clients se partagent la BW inutilise du rseau, en gnral gratuitement
-> les clients peuvent ainsi bnficier de rafales (burst) suprieures leur CIR
185

Frame Relay: Paiement


- Le client paie:
- Dbit daccs (vitesse du port): cot de la liaison
daccs du DTE au DCE
- PVC: Quand un VC est tabli, le supplment de cot
pour augmenter le dbit de donnes garanti est
en gnral faible (par petits incrments de 4 Kbits/s)
- CIR: les clients choisissent en gnral un CIR
infrieur au dbit daccs, pour bnficier
des rafales de donnes
-Exemple:
- une ligne daccs 64 Kbits/s entre son DTE et le DCE
du SP par un port srie S0/0/0
- 2 ports virtuels 32 Kbits/s et 16 Kbits/s
- un CIR de 48 Kbits/s sur lensemble du rseau FR
- Surrservation (overbooking): les SP vendent plus de BW quils nen disposent
-> congestion et abandon de trafic (frame dropping)

186

Frame Relay: data burst


- gros avantage de FR: partager entre les clients toute la BW inutilise du rseau
-> envoi gratuit de data bursts suprieurs leur CIR
- la rafale doit durer moins de 3 4s
- on parle de CBIR (Committed Burst Information Rate) et de dbit garanti en excs (Burst Excess):
- le CBIR est un dbit ngoci en plus du CIR que le client peut utiliser pour de courtes rafales
- BE: BW disponible au-dessus du CBIR jusquau dbit daccs de la liaison.
Contrairement au CBIR, ce surplus de dbit nest pas ngoci: trames transmises ce dbit, mais
particulirement susceptibles dtre abandonnes
- ex: DLCI 102 a un CIR de 32 Kbits/s avec un supplment de CBIR de 16 Kbits/s pour un total de 48 Kbits/s.
Les trames transmises ce dbit sont identifies par le bit dligibilit la suppression (Discard Eligible)
dans len-tte de trame.

187

Frame Relay: Contrle de congestion


- FR rduit la charge de contrle du rseau par la mise en uvre de mcanismes de notification
de congestion simples plutt quun contrle de flux explicite par circuit virtuel:
Forward Explicit Congestion Notification (FECN) et Backward Explicit Congestion Notification (BECN)
- Mcanismes contrls par un seul bit dans len-tte de trame
- le switch dtecte la congestion -> peut prendre les mesures ncessaires
- bit dligibilit la suppression (DE) (1 si trame moins importante)

188

Frame Relay: Contrle de congestion


- trames arrivant au switch mises en file dattente (en tampon) avant dtre transfres
-> accumulation excessive possible -> retards -> retransmissions inutiles -> et mme effondrement du dbit
(congestion collapse)
=> Pour viter ce problme, Frame Relay intgre une fonction de contrle de congestion.

1
2
3

189

6.3 ATM

190

ATM: Introduction
- 2 techniques diffrentes: routage de paquets et commutation de paquets/trames
- Routage: souple car chaque paquet transporte ladresse du dest-> paquet pas gar MAIS QoS difficile
- Commutation de paquets: QoS facilement assure MAIS pb de la mise en place du chemin (VC)
- Chemin ouvert par une procdure de signalisation: on signale louverture dun chemin marquer
-> la signalisation exige ressources importantes -> rseaux commutation de paquets plus chers que
routage
- Ces 2 catgories se sont dveloppes en parallle: au dpart peu de concurrence
- Avec le temps, routage -> Internet -> tendues au transport dapplis synchrones (tlphonie et video)
- Aujourdhui, tous 2 en concurrence, puis convergence, pour applis multimdia

191

Circuits / Paquets / Cellules

192

ATM: Objectifs de dpart


dbits /

gigue

circuits

circuits virtuels)

193

ATM: Principes

194

ATM : Principes
- Le flux dinfo multiplex est structur en petits blocs, ou cellules.
- Assignes la demande, selon lactivit de la source et les ressources possibles.
- La commutation de cellules est une commutation de trames assez particulire: de petite taille constante.
- 53B, avec 5 dentte et 43B de donnes.

Bytes

5
Headers

48
Payload

195

ATM : Principes
- Trs faible longueur de la cellule explicable
- Exemple avec parole tlphonique requrant 64Kbits/s :
Application isochrone avec 2 contraintes:
- synchronisation trs forte des donnes: mission 1B/125s, doivent arriver toutes les 125s
- dlai de propagation <28ms pour viter les problmes lis la transmission sur grande distance
(suppression des chos, adaptation, etc)
-Le temps de transit des B pour la parole sortant dun combin tlphonique se dcompose en:
- un tps de remplissage de la cellule par les octets qui sortent du combin tel toutes les 125s
-> 6ms pour remplir 48B
- un tps de transport de la cell dans le rseau
-> reste seulement 22ms de dlai de propagation sur le rseau lui-mme
6ms

- Signal transmis sur cble lectrique 2.108 m/s


-> 4400km au max

6ms
Rseau

- Distance augmente avec quipement de suppression


de lcho, adaptation,
Donnes
Zone de donnes de la cellule
(48B)

Donnes
28ms

Zone de donnes de la cellule


(48B)
196

X.25 puis Frame Relay puis ATM

Conu fin 1980, lanc dbut 90s avec gros battage: devait rsoudre tous les pbs
rseaux-tlcoms en intgrant voix, donnes, TV cble, tlgraphe, etc
Ca na pas t le cas car: pbs de mauvais timing, technologie, implmentation et
politique
Rpondait au pb de la QoS sur Internet
ATM a eu plus gros succs que OSI, et est maintenant largement utilis en
tlphonie, svt pour paquets IP
Paralllement la standardisation ATM, grosses compagnies mondiales ont investi
en R&D
-> il y a dans les rseaux normment dquipement ATM haute-perf (ATM switchs xTbits/s)

Les rseaux dorsaux Internet doivent distribuer le trafic trs haut dbit ->
plusieurs dorsales dISP utilisent beaucoup ATM
Principalement utilis pour transport interne des flux, les utilisateurs nen ont
souvent pas conscience, mais ATM est l est encore bien vivant.
197

ATM: Evolution
- Les techniques de routage nont que peu chang, mais la commutation a bcp volu:
- 1re grande norme: X.25 dans les annes 1980
- Puis rvolution en 1988 avec adoption du mode de transfert asynchrone: ATM

Commutation

Routage

Rseau
tlphonique

Arpanet
Cyclades

1970

X.25

FR

Internet
premire
gnration

ATM

MPLS

Internet
deuxime
gnration
(DiffServ)

NGN

Internet
troisime
gnration
(Intelligence)

2000

198

ATM: Evolution
- Le monde des tlcoms admet, depuis le dbut des annes 2000, que les rseaux doivent possder des
interfaces IP
--> Dbat: quelle faon de transporter les paquets IP ?
- Le monde des tlcoms propose dencapsuler le paquet IP dans une trame, transporter et dcapsuler
larrive.
- Le cas de lencapsulation dans un rseau ATM demande un tape supplmentaire, consistant dcouper
le paquet IP
-> performance bottleneck: SAR le plus rapide 10Gbit/s et possibilits en traffic shaping limites.
-MPLS a pris beaucoup de points techniques faisant la force dATM.
Les rseaux de tlcoms sont passs dune techno circuit une techno paquet. Malgr le succs du
transfert ATM, optimis pour le multimdia, lutilisation du paquet IP est devenue incontournable.
La divergence avec le monde informatique provient de la faon de transporter le paquet IP pour assurer
une QoS.
199

ATM: Caractristiques
- Mode avec connexion: cellule transmise quune fois que VC ouvert
- La rfrence dun circuit virtuel comporte 2 parties:
- le numro VCI (Virtual Circuit Identifier): identificateur de circuit virtuel
- le numro VPI (Virtual Path Identifier): identificateur de chemin virtuel
- ATM tant en mode connexion, avant toute mission de cell, une connexion doit tre mise
en place:
une association entre les rfrences dentre et de sortie du rseau doit tre dfinie.
- Routage de la cell de supervision -> met en place le VC, est effectu par des tables de
routage
- Cette cell dtermine pour chaque nud lassociation entre le ports dentre et le port de
sortie.
- Ces associations sont regroupes dans la table de commutation.
200

Le modle de rfrence ATM


- Cette architecture comporte 3 plans: plan utilisateur, plan de contrle et plan de gestion.
- Un plan est un rseau. Les 3 rseaux sont multiplexs sur un mme rseau physique pour conomie, le
multiplexage indiquant la simultanit dutilisation dun mme composant logiciel ou matriel.
- Plan utilisateur: transport de linformation, contrle de flux, derreur, et autres fonctions
- Plan de contrle: signalisation (management de connexion)
- Plan de management et de couche: gestion de ressource et coordination entre couches
- Couches PHY et AAL diviss en 2 sous-couches: celle du bas faisant le travail, et au dessus la convergence
qui procure une interface la couche du dessus.

The ATM reference model


Management plane

The OSI reference model

Layer management
Control plane

Application
Prsentation
Session
Transport

Upper layers
CS
SAR

Rseau
Liaison
Physique

User plane
Upper layers

ATM Adaptation Layer


ATM Layer

TC
PMD

Physical Layer

201

OSI
layer

ATM
Layer
AAL

2/3

ATM
sublayer
CS

Providing the standard interface (convergence)

SAR

Segmentation and Reassembly


Flow control
Cell header generation/extraction
Virtual circuit/path management
Cell multiplexing/demultiplexing

ATM

TC
Physical

Functionality

PMD

Cell rate decoupling


Header checksum generation and verification
Cell generation
Packing/unpacking cells from the enclosing envelope
Frame generation
Bit timing
Physical network access

202

ATM connections: Virtual Circuits


- Marche avec VC comme FR
- Une partie du header est lid de connexion -> source, dest et noeuds interm savent quelle connexion
appartient chaque cell -> chaque noeud interm (switch) sait comment commuter la cell
- Commutation de cell en hardware haute vitesse: plus facile de construire en hardware des switchs pour
manipuler des cell courtes de taille fixe = principal argument pour cellules de taille fixe
- Les paquets IP de taille variable doivent tre routs en software: process plus long
- Autre plus de lATM: hardware peut tre configur pour multiplier les cell en sortie (multi ou broadcast)
- De petites cell ne bloquent pas une ligne pendant longtemps -> QoS plus facile garantir
- Rseaux ATM organiss comme traditionnels WAN, avec lignes et switch
- La vitesse la plus commune pour des rseaux ATM est 155 Mbps et 622 Mbps
- 155.52 Mbps pour compatibilit avec sys de trans AT&Ts SONET
- 622 Mbps = 4 channels of 155.52 Mbps
203

ATM connections: Virtual Circuits


- Association effectue entre (rfrence, port dentre) et (rfrence, port de sortie) dans un switch
- Exemple: si une cell se prsente la porte X avec la ref A, elle est transmise la sortie T avec la ref L.
La 2e ligne du tableau de commutation constitue un autre ex: une cell qui entre sur la ligne X avec
la ref B est envoye vers la sortie U, accompagne de la ref N de sortie

204

ATM connections: Virtual Circuits


- Rseaux ATM orient connexion => un virtual channel doit tre tabli avant tout transfert de donnes
(virtual circuit est virtual channel en ATM -> not VC)
- 2 types de connexion: virtual path (VP) identifi par VPI, et virtual channel (VC) identifi par VPI+VCI
- Un VP est un faisceau de VC, dont tous sont commuts de faon transparente par rseau bas sur VPI
- VPI et VCI ont signification seulement locale ( chaque switch)
- un transmission path est le mdia phy qui transporte les VC et VP
VCs

VP

VCs

VP

Transmission path

VP

VCs

VP

VCs

- brasseur de VP: tous les VCs du VP commuts simultanment


- on a donc intrt regrouper en un VP les VCs qui vont vers la mme destination
-> simplifie les pbs de commutation lintrieur du rseau

205

ATM connections: Virtual Circuits


- Des connexions multipoint sont prvues dans la normalisation: associer une ligne et une ref en entre
plusieurs lignes et ref en sortie
- Dans un switch ATM, on commute une cell en utilisant les 2 ref. Dans un brasseur, on ne se sert que dune
ref, celle du conduit.
- Par ex, on peut commuter un ens de VC en une seule fois en ne se proccupant que du VP
= brasseur de conduit, ou cross-connect (on ne redescend pas au niveau du VC)

VC
VP
Terminal

VP
Commutateur VP
(brasseur)

VC
VP
Commutateur
VC/VP

VC
VP
Terminal

206

ATM connections: Virtual Circuits


IP over ATM
- un backbone ATM avec 3 points entre/sortie (routeur) pour du trafic IP
- un backbone ATM peut stendre sur un continent et avoir des 100aines de switches ATM
- En gnral, les backbones ATM ont un PVC entre chaque paire de points entre/sortie
(Recall that ATM uses the jargon "virtual channel" for "virtual circuit".)

- En utilisant des PVCs, les cellules ATM sont commutes dun point dentre un point de sortie sans
avoir tablir et dmanteler les VCs.
- Mais PVCs faisables que sur un nombre limit de entry/exit points
(For n entry points, n(n-1) permanent VCs are necessary.)

- Chaque interface de routeur connecte un rseau ATM aura 2 adresses: @IP et @ATM (layer 3 and 2)
- Lmetteur maintient table de correspondance entre @ATM et VCIs.

Internet
IP traffic

Router

ATM
network

Router

Internet
IP traffic

Router
Internet
IP traffic

207

ATM connections: Virtual Circuits


-Le routeur dentre:
1. Examine l@IP de destination du datagramme.
2. Determine l@IP du routeur de sortie (i.e., the next router in its route).
3. Le routeur dentre voit ATM juste comme un autre protocole de couche 2. (possde table de
corresp. @IP/@ATM)
4. IP dans le entry router passe le datagramme LL (i.e., ATM) avec l@ATM du exit router.
- Aprs ces 4 tapes, uniquement ATM se charge de transfrer le datagramme l@ATM de sortie (Step 3
above):
1. Dtermine le VCI+VPI pour le VC qui mne l@ATM de destination.
2. Segmente le datagramme en cellules ct metteur du VC (i.e., at the entry router), et rassemble les cellules ct rcepteur du VC (i.e., at the exit router).
--> introduction to the 3 layers to answer to How does ATM efficiently segment and reassemble IP
datagrams that are sent across an ATM backbone ?

208

ATM: La couche physique


- Le modle ITU a 3 couches :
- la couche prenant en charge le transport des cell sur un support physique
BAS
- la couche se proccupant de lacheminement des cell de bout en bout
HAUT - la couche charge de linterface avec les couches sup et regroupant les cell pour les dlivrer lut
-La couche la plus basse concerne les protocoles de niveau physique, divise en 2:
- couche PMD (Physical Medium Dependent): transmission sur le support phy et pbs dhorloge,
ne reconnat pas les cell, spcifie selon le media physique (fiber, copper, etc.)

- couche TC (Transmission Convergence): dcouplage du taux de transmission des cell,


gnration et vrification de la zone de dtection derreur de lentte, le HEC, de
la dlimitation des cellules, de ladaptation de la vitesse de transmission, gnration et
rcupration des cell sur le support physique
mission: gnre byte HEC pour corriger toutes les err d1 bit dans header -> prvient
mauvais routage
rception: dlimite les cell si PMD ne le fait pas, envoie une cell dattente (idle cell)
marqu dans PT, quand la couche ATM nenvoie pas de cell, pour flux continu
- La 2e couche est celle de lATM proprement dite. Cette couche gre le transport de bout en bout de la cell.

209

ATM: La couche ATM


- 53B = 48B+5B
- zone de donnes: fragment dun paquet utilisateur, gnralement un fragment dun paquet IP
- Sur les 48B provenant de la couche sup, jusqu 4B peuvent concerner la supervision -> la
fragmentation du paquet est faite en blocs de 44B (4B de AAL).
- Entte de la cell ATM diffrente selon linterface UNI ouNNI :
- linterface NNI (Network Node Interface) entre 2 nuds du rseau
- linterface UNI (User Network Interface), utilise pour rentrer dans le rseau ou en sortir

210

ATM: La couche ATM


PTI (Payload Type Identifier) : Type des donnes (AAL1. . .) et indication de congestion
CLP (cell loss priority) : priorit de suppression de cellule
GFC (Generic Flow Control) : non utilis
HEC (Header Error Control) : CRC sur lentte.
Le champ CLP (Cell Loss Priority)
- indique si la cell peut tre perdue (CLP=1), ou si elle est importante
- sa fonction est daider au contrle de flux: avant dmettre une cell dans le rseau, il faut respecter un
dbit dentre, ngoci au moment de louverture du VC
- toujours possible de faire rentrer cell en surnombre, mais avec indicateur permettant de les perdre
pour prserver le transport des infos entres dans le cadre du contrle de flux

211

ATM: La couche AAL


- But: permettre aux protocoles (e.g., IP) et applis (e.g., constant bit rate video) existants de tourner au
dessus dATM
- AAL est implant dans les terminaux ATM (e.g., entry and exit routers in an Internet backbone), pas dans
les switchs ATM intermdiaires -> analogue en ce sens la couche transport de la pile IP

AAL
ATM
PHY

ATM
PHY

ATM
PHY

End system

ATM switch

ATM switch

AAL
ATM
PHY
End system

- La couche AAL a son propre champ dentte, occupant une partie du payload de la cell ATM:
ATM Payload

Headers

AAL bytes
ATM cell

- Divise en 2 sous-couches:
- CS (Convergence Sublayer): pour linterfonctionnement avec la couche du dessus
- SAR (Segmentation and Reassembly sublayer): pour segmentation et r-assemblage message-cellules
212

ATM: couche AAL et classes de services


- LITU rpartit les services du rseau ATM en 4 classes, fondes sur la relation de temps entre la
source et le destinataire, le dbit constant ou variable et le mode de connexion:
- classe A: dbit constant, service en mode avec connexion et contrainte de dlai
ex: le service de type parole tlphonique 64Kbits/s.
- classe B: dbit variable et contrainte de dlai
ex: parole tlphonique ou une vido compresse
- classe C: dbit variable et pas de contrainte de dlai, en mode connexion
- classe D: dbit variable et pas de contrainte de dlai, en mode sans connexion
ex de C et D: applications de transfert de donnes

- 4 classes de service -> 4 classes de protocoles (numrotes de 1 4) puis 3 (1993)


213

ATM: couche AAL et classes de services


-LITU recommande 4 types de protocoles AAL pour supporter ces classes de services :
- AAL-1: pour services de la classe A -> service dmulation de circuit
Le service rendu par lAAL-1 sappelle CBR (Constant Bit Rate).
- AAL-2: dfini au dpart pour les services de la classe B (ex: service vido dbit variable)
Le service rendu par cette classe sappelle VBR (Variable Bit Rate).
Ce protocole est utilis par ex sur la partie accs de lUMTS, pour permettre le
multiplexage de plusieurs connexions bas dbit sur une connexion ATM de faon tenir
compte au mieux des contraintes temporelles.
- AAL-5: aka SEAL (Simple Efficient Adaptation Layer): pour trames de donnes (paquets IP) en
mode avec connexion (classe C).
Service lastique et utilise le service ABR (Available Bit Rate).

214

ATM: exemple avec AAL 5


AAL structure
- Les donnes utilisateur (e.g., an IP datagram) sont dabord encapsules dans un CS-PDU avec CS header
et CS trailer.
- CS-PDU trop grande pour le payload dune cell ATM
-> le CS-PDU doit tre segment la source ATM et r-assembl la destination ATM.
- La sous-couche SAR segmente le CS-PDU et ajoute un header et un trailer AAL qui sera le payload des
cellules ATM.
- Selon les types AAL, les headers and trailers CS et AAL peuvent tre vides.

215

ATM: exemple avec AAL 5


AAL 5 (Simple and Efficient Adaptation Layer - SEAL)
- AAL5 est un AAL lger utilis pour le transport de datagrammes IP sur des rseaux ATM
- Un datagramme IP occupe le CS-PDU payload (1 65 535 bytes). The AAL5 CS-PDU:

-Le PAD assure que le CS-PDU est un multiple de 48 bytes.


- Le champ longueur identifie la taille du payload CS-PDU, pour pouvoir enlever le PAD au rcepteur.
- At the ATM source, the AAL5 SAR chops the CS-PDU into 48-byte segments. A bit in the PT field of the
ATM cell header, which is nominally 0, is set to 1 for the last cell of the CS-PDU.
- At the ATM destination, the ATM layer directs cells with a specific VCI to a SAR-sublayer buffer.
- The ATM cell headers are removed, and the AAL-indicate bit is used to delineate the CS-PDUs.
- Once the CS-PDU is delineated, it is passed to the AAL convergence sublayer.
- At the CS, the length field is used to extract the CS-PDU payload (e.g., an IP datagram) -> higher layer

216

QoS definition

217

Catgories de service

218
J. Drouot

Exemple dutilisation des catgories de service

219
J. Drouot

ATM: Qualit de Service (QoS)


- ATM apporte un gain conomique grce au multiplexage statistique.
- Mais multiplexage statistique de trafic en rafale peut provoquer congestion.
- Travaux de lITU et ATM Forum ont vis minimiser cette congestion et
maximiser le taux dutilisation du rseau, tout en garantissant la QoS spcifie
par lutilisateur.
--> Dans le cas de lATM, pour garantir QoS, on prfre ne pas admettre de
nouveaux clients qui pourraient dgrader la QoS des autres.

220

ATM: Qualit de Service (QoS)


- ATM supporte garanties QoS comprenant contrat de trafic, mise en forme de trafic et traffic
policing:
-Contrat de trafic : spcifie une enveloppe pour le flux prvu. Avec BW pic, BW moyenne, taille
de rafale. Quand priph ATM se connecte au rseau ATM, il entre dans le cadre dun contrat,
bas sur paramtres QoS.
-Mise en forme de trafic (shaping) : usage de files pour contraindre les rafales de donnes,
limiter dbits pic et lisser la gigue pour que le trafic rentre dans lenveloppe prvue.
- Les switches peuvent utiliser le traffic policing pour faire respecter le contrat.
Le switch peut mesurer le trafic rel et le comparer lenveloppe paye. Le switch peut activer
le bit cell-loss priority (CLP) des cellules en excs.
--> Tout switch travers par cette cellule est autoris labandonner durant les priodes de
congestion.

221

ATM-TM: Classes de service

222

ATM-TM: Paramtres de trafic et de QoS

Trafic

223

TM/QoS in ATM Switch: Functional description

224

ATM Queuing-Scheduling: Principle

225

ATM: Conclusion
- Les rseaux de niveau trame sont au nombre de 3: FR, Ethernet et ATM. Si le 1er est en
baisse et que le 2e monte, le transfert ATM reste stable, malgr de nombreuses prdictions
prvoyant sa chute partir de 2005.
- On peut expliquer cette stabilit de lATM par la grande confiance des operateurs de
tlcoms son gard: cette technique est aujourdhui parfaitement maitrise, et on est
capable de bien la dimensionner.
- De plus, elle offre des garanties de QoS qui lui confrent un atout supplmentaire.
- Nous navons pas dcrit la signalisation du rseau ATM, car celle dorigine a t remplace
par une signalisation IP afin de passer la techno MPLS, dcrite aprs.
- Nous verrons alors que lATM reste une technique trs importante dans cette nouvelle
gnration de rseaux.

226

7. Evolution vers MPLS


Cours de J. Drouot (ESIL)

227

DATM vers MPLS

228

DATM vers MPLS

229

Evolution des infrastructures rseau des


oprateurs

230

Les approches possibles des oprateurs

231

Les approches possibles des oprateurs

232

Les approches possibles des oprateurs

233

Objectifs de MPLS

234

Principes de MPLS

235

Principes de MPLS

236

Principes de MPLS
Acheminement dun datagramme IP dans un rseau MPLS:

Dans un rseau MPLS, un mme paquet MPLS peut recevoir plusieurs labels (Push tag).
L'empilement de labels permet de dfinir une agrgation de routes en interne dans le rseau et des VPN.
L'opration Pop tag permet de supprimer le label de haut de pile, alors que Untag supprime le dernier label.
237

Principes de MPLS
Structure dun LSR:

- Un Label Switching Router (LSR) correspond l'association d'un routeur et d'un commutateur.
- En principe un switch FR ou ATM peut voluer en LSR par une simple mise jour du logiciel.
- Le plan de routage ou plan de contrle met en uvre un protocole de routage IP
- Un protocole spcifique distribue les labels aux LSR voisins : LDP, Label Distribution Protocol.
- Tous les paquets destination d'un mme nud de sortie reoivent le mme label et subissent donc le
mme traitement dans le rseau.
-> agrgation de routes la priphrie: allge les tables et participe l'amlioration des performances.
238

Principes de MPLS
Agrgation de routes en priphrie:

- Croissance du rseau facilite


- Augmentation du nombre de sites transparente au cur du rseau: toutes les ad rseau connues du
LER B reoivent en entre le mme label
- L'ensemble des datagrammes qui reoivent un mme label forme une FEC.
- Le circuit virtuel dfini pour une classe d'quivalence est appel LSP.
239

Principes et composantes: la FEC

240

MPLS forwarding
At ingress LSR:
Find the appropriate FEC from packet header
Bind label to FEC
Encapsulate IP packet in a MPLS packet

In the core:
Perform label switching
Send packet on output link

At egress LSR:
De-encapsulate IP packet from MPLS packet
Use the FIB to find the next hop
241

Rseaux dinfrastructure supports

242

Rseau MPLS de transition


Traverse de plusieurs rseaux spcifiques formant un rseau MPLS afin d'illustrer la transition
entre les rseaux de gnration ATM et MPLS:

243

Domaines MPLS

244

Domaines MPLS hirarchiss

245

Labels MPLS

246

MPLS et les infrastructure existantes


Quand MPLS est utilis sur une infrastructure de
commutation traditionnelle, il utilise les techniques de
la technologie sous-jacentes: ceci confre MPLS une
grande facilit dadaptation puisquil ne remet pas en
cause les investissements raliss.
Dans ces rseaux, la valeur du premier label MPLS
affecte est utilise comme tiquette de
commutations: DLCI ou VPi/Vci.
Un protocole de routage IP traditionnel et un protocole
de distribution des labels se substituent la
signalisation dorigine.
247

Format gnrique dun label (ref) dans MPLS

Mise en place des labels dans ATM

Mise en place des labels dans FR

Mise en place des labels dans PPP et


Ethernet
248

Modes de fonctionnement de MPLS

249

Cration dun LSP

250

Exemple de signalisation par LDP

251

Exemple de signalisation par LDP

252

MPLS et DiffServ (RFC 3270)

253

MPLS ET OFFRES DE SERVICE


Sources:
- VPLS Technical Tutorial, Technology White Paper, Alcatel-Lucent, 2010
- Enabling High-Performance Data Services with Ethernet WAN and IP VPN, IDC White Paper,
2011

Layer-3 VPN
AT&T offers two types of IP VPN services with flexible options to
meet your needs:
Network-based VPN: Deployed on the AT&T global network, which
uses MPLS to provide high-performance, any-to-any communication
around the globe
Premises-based VPN: Offers highly secure transmission of data and
other traffic through SSL and IP Sec protocols

Network-based VPNs from AT&T use MPLS technology and class of


service (CoS) to provide you with maximum control and flexibility
over your network performance. VPN traffic can be prioritized using
CoS so a single VPN can support all business-critical applications:
E-mail, Internet and intranet access, Sales-tracking tools, business
applications, Voice over IP, Video, Web and audio conferencing

Ethernet WAN services


Ethernet WAN services: typically operate at higher
speeds, ranging from 1Mbps to 10Gbps
and enterprises are increasing their use of higher
bandwidth (typically 50100Mbps services), where direct
fiber connections are available.

In addition to fiber access, new Ethernet over copper


solutions are extending the availability of Ethernet
WANs to connect additional regional or branch sites.
Ethernet WAN services such as Ethernet virtual private
line (EVPL) and Ethernet virtual private LAN service
(VPLS), which is based on MPLS technology, are
becoming increasing popular choices for organizations
that are currently employing packet services.

Outline
1. Major differences between an Ethernet WAN
and a network-based IP VPN
2. Benefits and advantages of the two
technologies.
3. Ethernet in the WAN: VPLS technology

VPN Service Choices: Ethernet or IP


VPN, or Both? Criteria and Benefits
Network-Based IP VPN Services:
62% of enterprises currently use IP VPNs for remote
WAN access, and this remains the most widely used
feature. 56% now use IP VPNs to transport VoIP traffic
as the second most widely used feature, a 25%
increase from 2009 as VoIP adoption accelerates.
The survey indicates that enterprises increasingly are
using IP VPNs for smaller locations and Ethernet
connectivity for large sites or datacenters with fiber
access.

VPN Service Choices: Ethernet or IP


VPN, or Both? Criteria and Benefits

VPN Service Choices: Ethernet or IP


VPN, or Both? Criteria and Benefits
Benefits of Network-Based IP VPNs:
Outsourced routing control: the service provider prioritizes the
different traffic types such as latency-sensitive voice and video and
utilize the class of service. The service provider is responsible for
managing and maintaining enterprise WAN connectivity.
Flexible access connectivity
Scalability: IP VPNs are routed and offer a highly scalable platform for
supporting very large enterprise networks (with hundreds or
thousands of enterprise locations) that require site-to-site and any-toany connectivity.
Extensive service reach: IP VPN services tend to be offered by a larger
number of service providers and thus provide a larger geographic
coverage and service
Inherent security: Internal and independent label addressing schemes
for additional security prevent denial of service (DoS) attacks.

VPN Service Choices: Ethernet or IP


VPN, or Both? Criteria and Benefits
Ethernet WAN Services:
Enterprise adoption of Ethernet WAN services has
been driven by cost, ease of implementation, and
a familiarity with Ethernet architecture already
employed in corporate LANs
58% currently utilize the hybrid Ethernet/IP VPN
features combining the best of both Layer 2 and
Layer 3 services, and another 33% plan to employ
the hybrid solution (Ethernet WAN and IP VPN) in
the next year.

VPN Service Choices: Ethernet or IP


VPN, or Both? Criteria and Benefits

VPN Service Choices: Ethernet or IP


VPN, or Both? Criteria and Benefits
Benefits of Ethernet WAN Services
Routing control: when the enterprises prefer not to share their
routing tables.
Protocol transparency: ability to transport all legacy application
protocols, such as SNA, DECnet, IPX, etc because Ethernet, as an
OSI Layer 2 protocol, can support any higher-order protocol,
making it an ideal method of supporting legacy application
protocols that are still in use by some enterprises.
Ethernet operations and maintenance (OAM): Ethernet WANs
offer a more comprehensive OAM toolkit than FR/ATM.
Bandwidth-intensive WAN applications are ideally suited for
Ethernet, which enables bandwidth rates from 1MBps to
10GBps.

Ethernet WAN versus Network-based


IP VPN

Ethernet Access to Hybrid Ethernet


WAN and IP VPN

Ethernet WAN
There are several architectures available to
carry Ethernet frames across metro networks:
Extending the native Ethernet protocol
Using MPLS as the transport technology in the
metro network

Ethernet WAN
Provider Bridged Networks: This scenario is an extension of
the native Ethernet protocol into metro networks (IEEE
802.1):
The metro network comprises Ethernet switches/bridges. An ST
protocol is used to establish one or more trees that span all APs.
Each tree provides a path between all the customer sites in the VLAN
of that customer.
First scalability problem in the metro domain: only a limited number
of VLANs can be supported.
Second scalability problem in the metro domain : MAC address table
explosion.

Ethernet WAN

Ethernet WAN
MPLS Metro Networks:
The metro network comprises the APs given in the
form of PE routers, LSRs and LSPs between the two PE
routers.
In this scenario, MPLS layer 2 encapsulation facilitates
the transportation of layer 2 frames across an MPLS
service provider domain.
Two MPLS labels are inserted into the customer
Ethernet frames based on destination MAC
address/port/802.1Q information at the ingress
nodes.

Ethernet WAN

Virtual Private LAN Services: VPLS


MPLS facilitates the deployment and
management of VPNs.
While MPLS-based layer 3 VPNs have been
gaining considerable momentum in the industry
for some time, many now acknowledge that
MPLS-based layer 2 VPNs, particularly Virtual
Private LAN Services (VPLSs), will become very
important in a service providers service offering.
VPLS enables service providers to offer multipoint
Ethernet Virtual LAN services to a large number
of customers.

Virtual Private LAN Services: VPLS


The various types of MPLS-based VPNs: several
classifications are possible. Let us take: layer-2 or
layer-3, point-to-point service or multipoint.
Then:
Layer 3 multipoint VPNs or IP-VPNs: often referred to
as Virtual Private Routed Networks (VPRNs).
1 IP address at the end of each tunnel, a routing table per
VPN

Layer 2 point-to-point VPNs: collection of separate


virtual leased lines (VLLs) or pseudo wires (PWs).
Layer 2 multipoint VPNs, or VPLS

Virtual Private LAN Services: VPLS


VPLS is a layer 2-multipoint VPN
All customer sites in a VPLS instance (that is, a VPLS for a particular
enterprise) appear to be on the same LAN
VPLS uses an Ethernet interface with the customer, simplifying the
LAN/WAN (Wide Area Network) boundary and allowing rapid and flexible
service provisioning.
A VPLS-capable network consists of customer edges (CEs), provider edges
(PEs) and a core MPLS network:
The CE device is a router or switch located at the customers premises.
Ethernet is the interface between the CE and the PE.
The PE device is where all the VPN intelligence resides, where the VPLS
originates and terminates, and where all the necessary tunnels are set up to
connect to all the other PEs. As VPLS is an Ethernet layer 2 service, the PE
must be capable of Media Access Control (MAC) learning, bridging and
replication on a per-VPLS basis.
The IP/MPLS core network interconnects the PEs; it does not really participate
in the VPN functionality. Traffic is simply switched based on the MPLS labels.

Virtual Private LAN Services: VPLS


The basis of any multipoint VPN service (IP VPN or VPLS) is the full mesh of
MPLS tunnels (LSPs) that are set up between all the PEs participating in
the VPN service.
For every VPLS instance, a full mesh of inner tunnels (PWs) is created
between all the PEs that participate in the VPLS instance.

Virtual Private LAN Services: VPLS


PW = a pair of point-to-point LSPs in opposite
directions (Ethernet Virtual Connection - EVC).
--> enables a PE to participate in MAC learning: when the PE
receives an Ethernet frame with an unknown source MAC
address, the PE knows on which VC it was sent.

The PEs must implement a switch for each VPLS


instance (often called a virtual bridge (VB)):
The VB functionality is realized in the PE through a
Forwarding Information Base (FIB) for each VPLS instance;
this FIB is populated with all the learned MAC addresses
and corresponding LSPs

How does VPLS work?


Creating the PWs: A VPLS instance
identified by
Service-identifier 101
(Svc-id 101) has to be
created between PE1, PE2 and PE3

PW signaling

MAC learning and packet forwarding

VPLS learning

How does VPLS work?


VPLS packet forwarding:

Evolution des rseaux


doprateurs

278

Ingnierie de trafic
Traffic trunk: agrgation de trafic appartenant la mme classe envoye sur un mme chemin

279

Positionnement de lingnierie de trafic

280

Positionnement de lingnierie de trafic

281

Qualit de service
Source: Cours de J. Drouot (ESIL)

282

Sommaire
0. Prambule : TCP et contrle de congestion
1. Classification des applications et besoins de QoS
1.
2.
3.

Classification des applications


Paramtres-cl de la QoS
Stratgies de traitement de la QoS

2. Techniques de traitement de la QoS


1. Les outils de la QoS
2. Traitement de la QoS au niveau 2
3. Traitement de la QoS au niveau IP

283

Prambule: contrle de congestion et TCP

284

Importance des protocoles de contrle


de congestion
La congestion apparat quand des flows
demandent plus de ressources que les liens et
quipements du rseau ne peuvent fournir:
Sending rate > capacity of the bottleneck

-> Dabord mise en file dattente des paquets


-> Puis perte si le dbit ne dcroit pas
=> Le contrle de congestion permet dviter le
congestion collapse: effondrement du dbit caus
par un grand nombre dabandon de paquets
285

Importance des protocoles de contrle


de congestion
2 points importants avant congestion collapse :

Knee : la charge
commence excder la
capacit du lien et les
buffers se remplissent
Aprs le knee : le dlai
crot exponentiellement
Cliff : aprs le cliff, les
buffers sont pleins et
drop des paquets

286

Importance des protocoles de contrle


de congestion

Reprise sur erreur sans contrle de congestion: TCP sans CC


avec correction derreur:
Plusieurs sessions (flows) TCP
Le dbit total aggrg est variable, autour de la moyenne load
Plus la moyenne load augmente, plus souvent on dpasse C
--> la mise en file dattente commence
---> quand le buffer est compltement plein, des paquets sont
perdus
TCP sans CC ne diminue pas le dbit quil met en entre du
rseau, il se contente de faire de la correction: au bout dun
timeout, suppos > temps de congestion, on retransmet
La dure de la congestion augmente avec le nombre de
sessions
si le timeout est trop court, le dbit nominal dentre ne
diminue pas, on ne fait que re-transmettre, le dbit utile de
sortie seffondre

287

Buts du contrle de congestion


2 buts principaux de TCP avec CC:
Maximiser lutilisation de la capacit des liens tout en
vitant la congestion dans le rseau (i.e., maintenir la
charge en dessous du knee)
Rsoudre rapidement les situations de congestion
pour viter le congestion collapse (i.e., viter
imprativement le cliff)
ET partager quitablement les ressources entre tous les
utilisateurs
ET transport fiable: bas ACKs
288

Protocole de contrle de congestion


standard: TCP et ses premires versions
Ltude du contrle de
congestion dans les rseaux IP
a dbut en 1986, avec les
premiers congestion collapse
sur Internet (d un nombre
croissant de flows)
1988: Van Jacobson propose le
1er protocole de contrle et
vitement de congestion: TCP
Tahoe
Fonctionnement End-to-End
(E2E): excution du protocole
quaux extrmits
289

TCP Tahoe: 1re version de TCP


Principe: pour chaque connexion, TCP maintient une
congestion window (cwnd), qui est le nombre de
segments TCP envoys non encore acknowledgs.
Paramtres important:
RTT : temps daller-retour
RTO : temps au bout duquel, si pas de retour dACK, on
dclare le segment perdu
ssthresh : seuil fix ~64KB initialement
> Ces paramtres sont constamment r-valus au cours
du temps

Dbit obtenu = MaximumSegmentSize * cwnd/RTT


290

Gestion du dbit appliqu au rseau


Cwnd=2

Congestion avoidance:
cwnd=cwnd+1
chaque RTT

Cwnd=4

RTT

RTT

Ssthresh atteint
Perte dtecte:
on r-initialise cwnd
Slow-start

Ssthresh=cwnd/2

Slow Start:
cwnd double
chaque RTT

291

TCP flavors
Perte dtecte par time-out (RTO).
But: atteindre une dbit lev tout en vitant le plus
longtemps possible la congestion
Evolutions:
1.
2.
3.

Evolution de TCP Tahoe: Fast retransmit utilis en plus de RTO


TCP Reno: Fast recovery: cwnd=cwnd/2 au lieu de cwnd=1 aprs
perte
TCP New Reno: seulement 1 FR/FR aprs 2 pertes de paquets de la
mme fentre

292

Classification des applications et besoins


de QoS

293

Classification des applications

294

Classification des applications

295

Classification des applications

296

Utilisation de TCP ou UDP

297

Applications adaptatives

298

Applications adaptatives

299

Paramtres-cl de la QoS

300

A-t-on vraiment besoin de traiter la QoS ?

301

Oui, le traitement de la QoS est ncessaire

302

Dfinition de la qualit de service (QoS)

303

Stratgies de traitement de la qualit de service

304

Stratgies de traitement de la qualit de service

305

Stratgies de traitement de la qualit de service

306

Techniques de traitement de la QoS


1. Les outils de la QoS
1.a. Outils de conditionnement de trafic
1.b. Outils de gestion des files dattente
1.c. Outil de gestion de la congestion

307

Principales composantes du traitement de la QoS

308

Plan de donnes: actions sur les donnes

309

Outils de conditionnement de trafic

310

Leaky bucket (saut perc)

==> Dbit dentre crt r. Permet dautoriser rafale de taille (debit_raf-r).tps_raf b bits,
311
ou encore r b/t.

Token bucket (saut jetons)

==> Dbit de sortie peut dpasser r de r pendant t pourvu que: (r+r)t rt+b, ou encore
r b/t.
Pour recharger le saut de b jetons, il faut redescendre un dbit de (r-x) pendant au moins t
sec, (t,x) tel que: (r-x)tb
312
--> Le dbit moyen sur une longue priode est toujours r.

Utilisation combine de leaky et token buckets

Fait passer
r b/tr

Absorbe
p b/tp

313

Outils de traitement des files dattente

314

Files dattente de type FIFO

315

Files dattente Priority Queuing

316

Files dattente Round-robin Queuing

317

Vers une politique dordonnancement idale

318

Class-Based Weighted Fair Queuing

319

Performances du Class-Based Weighted Fair Queuing

dans chaque WFQ.

320

Les outils de traitement de la congestion

321

Random Early Detection (RED)

322

Weighted RED

323

Notification explicite de congestion

324

Techniques de traitement de la QoS


1. Les outils de la QoS
2. Traitement de la QoS au niveau 2

325

Qualit de service aux niveaux 2 et 3

326

Bilan des traitements de QoS au niveau 2

327

Bilan des traitements de QoS au niveau 2

328

802.1p : Priorit des trames Ethernet

329

802.1p : Priorit des trames Ethernet

330

Techniques de traitement de la QoS


1. Les outils de la QoS
2. Traitement de la QoS au niveau 2
3. Traitement de la QoS au niveau IP

331

Nouvelles architectures de service

332

Principes de DiffServ

333

Caractristiques de larchitecture DiffServ

334

Principes de DiffServ

335

Format du champ DS

336

Champ ToS de IPv4

337

Le PHB AF (Assured Forwarding)

338

Le PHB AF (Assured Forwarding)

339

Le PHB EF (Expedited Forwarding)

340

Exemple de mise en oeuvre de EF et AF

341

Bilan des traitements de QoS au niveau 3

342

Mise en uvre de la QoS

343

Assurer la BW ncessaire

344

Assurer la BW ncessaire

345

Assurer le dlai

346

Technologies xDSL
1.
2.
3.
4.
5.
6.

PSTN
UTP
Problems and Goals
Signal processing techniques
Entre le FAI et labonn
xDSL types and history

347

Rfrences
Cours bas sur les transparents de J. Stein (RAD data communications)
Cours OFDM de P. Ciblat (Tlcoms-ParisTech)
Site de Christian Caleca

348

PSTN

349

Original PSTN

UTP

UTP

Manual switching directly connected two local loops


Due to microphone technology, audio BW was 4 kHz

350

Analog switched PSTN

Invention of tube amplifier enabled long distance


Between central offices used FDM spaced at 4 kHz
(each cable carrying 1 group = 12 channels)
Developed into hierarchical network of automatic switches
(with supergroups, master groups, supermaster groups)

351

Data supported via


voice-grade modems
UTP

modem

modem

To send data, it is converted into 4 kHz audio (modem)


Data rate is determined by Shannon's capacity theorem

there is a maximum data rate (bps) called the "capacity"


that can be reliably sent through the communications channel
the capacity depends on the BW and SNR

352

Digital PSTN
CO SWITCH

last mile

TDM
analog

digital

PSTN

last mile
Subscriber Line

TDM

CO SWITCH

LP filter to 4 kHz at input to CO switch (before A/D converter)

353

Where is the limitation ?


A 4 kHz analog channel is presented to subscriber
The 4 kHz limitation is enforced by LP filter
at input to CO switch (before 8 kHz sampling)
The actual subscriber line is not limited to 4 kHz
Is there a better way
to use the subscriber line for digital transmissions ?

354

UTP

355

What is UTP?
The achievable data rate is limited by physics of the subscriber line
The subscriber line is an Unshielded Twisted Pair of copper wires
Two plastic insulated copper wires (two directions over single
pair)
Twisted to reduce crosstalk
Supplies DC power and audio signal
Physically, UTP is
distributed resistances in series
distributed inductances in series
distributed capacitances in parallel
so the attenuation increases with frequency

Various other problems exist (splices, loading coils, etc.)


356

UTP characteristics
Resistance per unit distance
Capacitance per unit distance
Inductance per unit distance
Cross-admittance (assume pure reactive) per unit distance
X

357

Propagation loss
Voltage decreases as travel along cable
Each new section of cable reduces voltage by a factor
1v

1/2 v

1/4 v

So the decrease is exponential


Va / Vb = e - x = H(f,x)
where x is distance between points a and b

We can calculate , and hence the loss, directly from the RCLG
model

358

Attenuation vs. frequency

24 AWG
26 AWG

359

Why twisted?
from Alexander Graham Bells 1881 patent
To place the direct and return lines close together.
To twist the direct and return lines around one another so that they
should be absolutely equidistant from the disturbing wires
n
a
V = (a+n) - (b+n)
b

360

Why twisted? - continued


So don't need shielding, at least for audio (low) frequencies
But at higher frequencies UTP has cross-talk: when two pairs are gathered, one
interferes on the other

George Campbell was the first to model

(see BSTJ 14(4) Oct 1935)

b
Lbc
Cbc

Lad
Cbd

Cross-talk due to capacitive and/or inductive mismatch


|I2| = Q f V1 where Q ~ (Cbc-Cbd) or Q~(Lbc-Lad)
361

Loading coils
Long loops have loading coils to prevent voice distortion
What does a loading coil do?
Gain (dB)

Frequency (Hz)

Flattens response in voice band


Attenuates strongly above voice frequencies
loops longer than 6 Km need loading coils: 88 mH every 2 Km starting 1 Km
362

Bridge taps
There may also be bridged taps (from Party lines before 1940)
Parallel run of unterminated UTP
unused piece left over from old installation
placed for subscriber flexibility

High frequency signals are reflected from the open end


A bridged tap can act like a notch filter!

363

Other problems
Splices
Subscriber lines are seldom single runs of cable

In the US, UTP usually comes in 170m lengths


So splices must be made every 170m
Average line has >20 splices
Splices are pressure connections that add to attenuation
Over time they corrode and may spark, become
intermittent, etc.
Gauge changes

US binder groups typically start off at 26 AWG


Change to 24 AWG after 3 Km
In rural areas they may change to 19 AWG after that
364

Binder groups
UTP are not placed under/over ground individually
In central offices they are in cable bundles
with 100s of other UTP
In the outside plant they are in binder groups
with 25 or 50 pairs per group

These pairs interfere with each other


a phenomenon called cross-talk (XTALK)
365

CSA guidelines
1981 AT&T Carrier Service Area guidelines
advise as follows for new deployments
No loading coils
Maximum of 3 Km of 26 gauge (including bridged taps)
Maximum of 4 Km of 24 gauge (including bridged taps)
Maximum of 800m bridged taps
Maximum single bridged tap 600m
Suggested: no more than 2 gauges
In 1991 more than 60% of US lines met CSA requirements

366

Present US PSTN
We will see that for DSL - basically four cases

Loaded line - no DSL possible


Resistance design unloaded <6 Km <1300 - ADSL
CSA reach - HDSL
DA (distribution area) 1-2 Km - VDSL
Higher rate - lower reach
(because of attenuation and noise!)

367

xDSL

368

xDSL
What problems to overcome?
What goals to reach?

369

Alternatives for data services


Fiber, coax, Hybrid Fibre-Coax
COST: $10k-$20k / mile
TIME: months to install
T1/E1
COST: >$5k/mile for conditioning
TIME: weeks to install
DSL
COST: 0 (just equipment price)
TIME: 0 (just setup time)

370

xDSL
Need for higher speed digital connection to subscribers
Not feasible to replace UTP in the last mile
Older voice grade modems assume 4kHz analog line
Newer (V.90) modems assume 64kbps digital line
DSL modems dont assume anything
Use whatever the physics of the UTP allows

371

xDSL System Reference Model

POTS
DC

xDSL

frequency

4 kHz
372

Why is DSL better than a voice-grade


modem?
Analog telephony modems are limited to 4 KHz bandwidth
Shannons channel capacity theorem gives the maximum
transfer rate
C = Bw log2 ( SNR + 1 )
So by using more BW we can get higher transfer rates if SNR
does not decrease
But what is the BW of UTP?
373

Maximum reach
To use Shannon's capacity theorem we need to know how much noise
there is
One type of noise that is always present (above absolute zero temperature) is
thermal noise
Maximum reach is the length of cable for reliable communications at
a given data rate, ASSUMING ONLY THERMAL NOISE
Bellcore study in residential areas (NJ) found

-140 dBm / Hz
white (i.e. independent of frequency)

is a good approximation
We can compute the maximum reach from known UTP attenuation
374

xDSL - Maximum Reach

375

Other sources of noise


But real systems have other sources of noise,
and thus the SNR will be lower
and thus will have lower reach

There are three other commonly encountered types


of noise
RF ingress
Near End Cross Talk (NEXT)
Far End Cross Talk (FEXT)
376

Sources of Interference

XMTR
RCVR

RCVR
XMTR
FEXT

NEXT

RCVR
XMTR

THERMAL
NOISE

XMTR
RCVR

RF INGRESS

377

Duplexing
Up to now we assumed that only one side transmits
Bidirectional (full duplex) transmission
requires some form of duplexing
For asymmetric applications we usually speak of
DS downstream and US upstream
Four methods are in common use:

Half duplex mode


Echo cancellation mode (ECH)
Time Domain Duplexing (requires syncing all binder contents)
Frequency Domain Duplexing
POTS
DC

US

DS

frequency

4 kHz
378

(Adaptive) echo cancellation


Signal transmitted is known to transmitter
It is delayed, attenuated and distorted in the round-trip
Using adaptive DSP algorithms we can
find the delay/attenuation/distortion
subtract
modulator

demodulator

379

xDSL
Signal Processing techniques

380

Principe de lOFDM:
Orthogonal Frequency Division
Multiplexing

381

Systme mono-porteuse
Modulation linaire

=> Interfrence entre symboles (ISI)

382

Canaux difficiles: Interfrence entre


symboles

383

Interfrence entre symboles

384

Le canal ca(t) (1/2)

385

Le canal ca(t) (2/2)

386

Principe du multi-porteuses

s(1)j=sk pour k tel que mod(k,N)=0


=0 sinon

Souschantilloneur

sk

s(N)j=sk pour k tel que mod(k,N)=N-1


=0 sinon

387

Schma rcapitulatif

388

OFDM

k/(NTs)

(k+2)/(NTs)

(k+1)/(NTs)

Sinc function has zero at center of nearby modem


This implies that the signals are orthogonal - no ICI
No guard frequencies are needed
Dont need N independent modems
efficient digital implementation by FFT algorithm

389

OFDM Transmitter

- Chaque squence Xi rsultant du sous-chantillonnage de s[n] est mise sur une porteuse
diffrente
- Chaque porteuse est espace de 1/(NTs) si s[n] provient dun chantillonnage la priode Ts

390

Discrete Multi-Tone (DMT)

Measures SNR(f) during initialization


Water fill QAM signals according to SNR(f)
Symbol duration > channel impulse response time --- no ISI
No equalizer required

391

xDSL
Modems et dbits

392

Le modem ADSL
-

La technologie ADSL a t normalise par l'UIT-T sous la recommandation G.992.1.


Une extension a t apporte dans la recommandation G. 992.3 dterminant
l'ADSL2.

Des extensions permettant l'amlioration de l' ADSL2 sont adoptes pour allonger
la distance entre le client et le DSLAM. Ces amliorations ont permis l'adoption de
l'ADSL2+ ou LDSL (Long-reach DSL) ou encore READSL (Range Extended ADSL).

Les modems ADSL offrent une bande montante de 4 100 kHz, qui est utilise
pour des dbits de 0,64 Mbit/s. La bande descendante utilise une bande comprise
entre 100 kHz et 1,1 MHz, qui permet d'atteindre le dbit de 8,2 Mbit/s.

La parole analogique, entre 0 et 4 kHz, passe en mme temps que les donnes
utilisant le modem.

393

Spectre de signal sur ligne tlphonique

394

Modulation et dbits
- La mthode DMT (Discrete MultiTone) :
partie US du spectre divise en 20 sous-bandes de 4,3 kHz
chaque sous-bande est capable de transporter de 4 15 bits en parallle
On choisit 8 bits par symb (i.e., par intervalle d'horloge)

4000 IT/s (4000 Bauds=nb symb/s) -> 4 000 x 8 bits = 32 Kbps par sous-bande
20 sous-bandes ->
total de 32 x 20 = 640 Kbps
256 sous-bandes pour DS ->
total de 4 000 x 8 bits x 256 = 8,2 Mbps
Dbit peut tre augment en: augmentant le nb de bits par symb et/ou la BW

Les modems ADSL2+ permettent ainsi de monter jusqu' 28 Mbps en augmentant


fortement la partie du spectre DS (jusqu 2,2 MHz).

395

Les diffrentes technologies xDSL

Not
DSL

modem

speed

reach

main applications

ADSL

6 Mbps DS
640 Kbps US

3.5-5.5 km

residential Internet,
video-on-demand

ADSL2

8 Mbps DS
800 Kbps US

> ADSL

Internet access,
VoIP

ADSL2+

16 Mbps DS
800 Kbps US

< 2 km

VDSL

<= 52 Mbps

300m - 1 km

VDSL2

200 Mbps
(aggregate)

up to 1.8 km

LAN interconnect,
HDTV,
combined services

cable modem

10-30Mbps DS
shared

50 km

residential Internet

HPNA

1, 10 Mbps

home wiring

residential
networking
396

xDSL
Fonctionnement entre le FAI et labonn

397

Non-dgroup: Schma simplifi


Le schma qui suit, simplifi l'extrme, n'est pas pour autant faux. Il peut convenir dans le cas du dgroupage

398

Les composants

Client ADSL

Modem

Digital Subscriber Line Access Multiplexer. C'est une sorte d'entonnoir ou de gouttire, qui ramasse les flux
numriques de chaque abonn et les fait converger par multiplexage sur un seul lien fort dbit.

BAS

Modulateur/Dmodulateur. Une bote dont la fonction est assez similaire celle du modem RTC, part
qu'ici, elle est conue pour la technologie DSL.

DSLAM

La machine que l'abonn connecte l'internet. Peu importent la plate forme matrielle et le systme
d'exploitation, pourvu que ce dernier supporte le rseau TCP/IP.

Broadband Access Server


Lorsque l'on a russi une connexion avec son FAI, on a tabli un lien PPP (Point to Point Protocol) entre son
ordinateur et le BAS. Ce lien PPP va transporter les protocoles suprieurs IP, TCP, UDP, ICMP...
C'est au niveau du BAS que l'authentification du client va se faire et que les paramtres IP vont tre transmis
(serveur RADIUS, gnralement).

Routeur

C'est l'quipement qui va assurer la liaison entre le BAS et le rseau du fournisseur d'accs.
Le lien n4 relie le BAS ce routeur et les donnes circulent dans un tunnel de type L2TP (Layer 2 Tunnel
Protocol). Il s'agit de construire un VPN (Virtual Private Network : rseau priv virtuel) entre le BAS et le
rseau du fournisseur d'accs.

399

Les liaisons
1. Reprsente le "bout de cble" qui relie votre machine au modem. Ce
bout de cble peut tre de type :
Ethernet, USB, Hertzien (pas de cble, mais une onde lectromagntique), dans le cas
d'un modem/routeur WiFi.

2. Reprsente votre ligne tlphonique, c'est une paire de fils de cuivre qui
va de votre prise murale jusqu'au concentrateur de l'oprateur de
tlphonie. Cette ligne va vhiculer la tlphonie traditionnelle (POTS) et
les porteuses ADSL. La sparation des services se fait au moyen d'un filtre
sparateur (Splitter) qui peut tre extrieur, mais aussi intgr au modem.
3. Reprsente le lien fort dbit (gnralement de la fibre optique) qui
vhicule les donnes numriques de l'ensemble des abonns connects
au mme DSLAM.
4. Est encore un lien fort dbit, qui relie le BAS au rseau de votre FAI.
5. Nous sommes maintenant sur le rseau du fournisseur d'accs.
400

Les protocoles du rseau


ATM
Les oprateurs de tlcom aiment ATM (Asynchronous Transfert Mode).
Pourquoi ? Parce que ATM est trs bien adapt au transport de paquets
commuts, avec des circuits (virtuels) point point, avec une gestion de QoS
(Quality of Service) fine, autant de services utiles pour passer sur le mme
rseau de la tlphonie, de la vido et des donnes informatiques.

Ethernet
Comparativement, les rseaux informatiques aiment Ethernet, qui n'a
absolument rien voir avec ATM, si ce n'est que, dans le modle OSI 7
couches, les deux protocoles pourraient la rigueur tre situs au mme
niveau (2). C'est en grande partie faux, ATM peut remplacer non seulement
Ethernet mais aussi IP.
Mais pour ce qui nous intresse ici, ATM transportera de l'IP ou du PPP et
donc jouera un rle similaire Ethernet.
401

Les protocoles
Le tronon 3 de l'illustration a comme support ATM.
Le tronon 4 est spcifi comme du "rseau IP", mais par quoi est transporte la couche IP ?
Seul l'oprateur du rseau pourra le dire. IP peut en effet tre transport par ATM, par
Ethernet, par Ethernet sur ATM...
Ce qui peut paraitre surprenant, c'est que le tronon 2 (entre votre prise tlphonique et le
DSLAM) utilise galement ATM. Autrement dit, votre modem ADSL est un terminal ATM.
Entre votre ordinateur et votre modem, a pourra tre :
de l'Ethernet si :
votre modem dispose d'une prise Ethernet et votre machine d'une interface rseau
galement Ethernet,
votre modem est un modem USB, qui n'est qu'une liaison srie, sur laquelle on va
simuler un lien Ethernet, grce au driver installer avec le modem,
de l'ATM si :
votre modem dispose d'une prise ATM et votre machine d'une interface rseau
galement ATM (cas fort peu probable, vu le prix),
votre modem est un modem USB, qui n'est qu'une liaison srie, sur laquelle on va
simuler un lien ATM, grce au driver installer avec le modem.
NB: La trame ATM est aujourd'hui de plus en plus remplace par la trame Ethernet. Cette solution s'explique aisment pour raliser une continuit Ethernet entre la connexion
402
de l'utilisateur et l' utilisation de solution Gigabit Ethernet entre le DSLAM et le rseau de l' oprateur.

Non-dgroup: Les protocoles


Et par dessus tout a...
On va construire un lien PPP, qui doit aller de votre ordinateur jusqu'au BAS, et
qui sera port :
par Ethernet (PPPoE : PPP over Ethernet) entre votre machine et le modem, si la
liaison en dessous est de type Ethernet,
par ATM (PPPoA : PPP over ATM) entre votre machine et le modem, si la liaison en
dessous est de type ATM.

Entre le modem et le BAS, souvent du PPPoA.


Ce lien PPP transportera IP entre votre ordinateur et le BAS. Comme c'est du
PPP, il y a une IP chaque bout :
la vtre, gnralement dynamique, qui vous est attribue lors de l'tablissement de
la session PPP par le serveur d'authentification
403

Dans la pratique: dgroupage et nondgroupage

Dans la pratique, a va tre un peu plus compliqu, du moins dans le cas du nondgroupage
Quest-ce que le dgroupage ?
La boucle locale appartient France Tlcom. Les centres de raccordement (NRA) aussi.
Ces centres de raccordement sont souvent situs dans des locaux exigus, o il est difficile de
laisser de la place des oprateurs alternatifs. Pourtant, le dgroupage doit en passer par l.
Pour dgrouper une ligne, il faut qu'un ou plusieurs oprateurs alternatifs puissent installer
leurs propres quipements dans le centre, et y connecter directement les lignes de leurs
abonns. France Tlcom se contente de louer la ligne entre le centre et le client.
Lorsque ceci n'est pas fait, peut importe la raison, il faut trouver une autre solution pour que
des oprateurs alternatifs puissent tout de mme proposer des abonnements ADSL.

Les offres France Tlcom


L'option 1

Non-dgroup: France Tlcom assure la totalit du transport entre l'abonn et le rseau du FAI.

L'option 2

Dgroupage: FT se contente de louer l'accs la boucle locale aux FAIs. Les fournisseurs sont donc
matres de la qualit de leur prestation. Ils ne sont dpendants que de la qualit physique de la boucle
locale.
404

Dgroupage
- Le rpartiteur tlphonique est le lieu situ dans le CO (ou NRA) o se font toutes les connexions entre
la LL et les infrastructures
- Aucun dgroupage: FAI absent du NRA
- Dgroupage partiel: FAI prsent au NRA, mais abonnement FT encore possible
- Dgroupage total: FAI prsent au NRA, abonnement FT impossible (tlphonie assure sur spectre ADSL)

405

En dgroup
DSLAM du FAI prsent au CO
IP over ATM entre le modem et le FAI
Adresse IP souvent fixe --> plus de PPP

406

Le "vrai" schma en non-dgroup

Nous allons donc dtailler le cas de l'option 1.


L'option 2 se rapproche beaucoup du schma simplifi, vu plus haut.
Dans le cas de la collecte IP/ADSL (option 1), c'est dire le cas o FT prend
totalement en charge l'acheminement des donnes depuis l'abonn jusqu'au FAI,
tout ce qui est situ entre le modem de l'abonn et l'EAS (routeur assurant
l'interconnexion avec le rseau du FAI) est gr par France Tlcom.

407

Non-dgroup: principe

Permettre la mise en place d'un lien PPP entre l'utilisateur (abonn ADSL) et le serveur
d'accs de son FAI travers le rseau France Tlcom.

Ce lien PPP va tre support par le rseau ATM entre le modem de l'utilisateur et le BAS, puis
par un tunnel L2TP (VPN) entre le BAS et le serveur du FAI.

Cette mthode va permettre plusieurs FAI de proposer leurs services aux abonns une
ligne fixe FT.

En effet, il est possible de crer dans le rseau IP de FT autant de VPN qu'il sera ncessaire
pour connecter les utilisateurs leur FAI respectif.

La collecte ADSL a pour but de fournir la structure matrielle ncessaire l'tablissement du


408
tunnel L2TP entre le BAS et les quipements du FAI concern.

Non-dgroup: quoi de plus

Toute la partie "Collecte IP/ADSL". Cette partie a pour objet de crer un tunnel
VPN entre le BAS et le rseau du FAI et de faire passer dans ce tunnel le lien PPP
qui relie le client son fournisseur. Pratiquement, a permet d'utiliser le rseau IP
France Tlcom pour relier le BAS aux installations du FAI, qui peuvent tre
distantes, comme si elles taient directement raccordes au BAS.
Autrement dit :

Le client est authentifi via le proxy RADIUS fourni par FT. Un proxy, encore appel "serveur
mandataire" va servir d'intermdiaire entre le client ADSL, quel que soit son fournisseur, et le
serveur RADIUS de son fournisseur,
le tunnel VPN est construit sur L2TP (Layer 2 Tunneling Protocol) entre le BAS et le LNS (L2TP
Network Server) du fournisseur,
ce tunnel va permettre le passage du lien PPP entre le client ADSL et le rseau du FAI, comme si ce
lien tait tabli directement entre le BAS et le rseau du fournisseur, comme on l'a vu dans
l'approche simplifie.

L'EAS est un routeur fourni par France Tlcom, qui permet d'interconnecter le
rseau IP FT celui du fournisseur.
--> C'est plus compliqu, mais a ne change strictement rien au fonctionnement de
409
la connexion, partir de la couche IP.

Pour finir: Etablir PPP ct abonn

Nous savons maintenant que le lien PPP va voyager "over ATM" entre le modem et le DSLAM.
Reste savoir comment le faire voyager entre votre ordinateur (ou routeur domestique) et
votre modem.

Vous avez un modem Ethernet

Pas le choix, ayant un lien Ethernet entre la machine et le modem, il faudra utiliser PPPoE.

Vous avez un modem USB


USB est une liaison srie. Vous avez ici le choix de la couche de transport de PPP :

crer une couche Ethernet sur la liaison srie et utiliser PPPoE,


crer une couche ATM sur la liaison srie et utiliser PPPoA.
Ceci est possible par l'installation sur l'ordinateur du driver appropri (suivant la disponibilit pour
un type de modem donn).

Q: Puisqu'on est sur une liaison srie (USB), pourquoi ne pas faire passer PPP directement
dessus, puisque c'est possible, et liminer une couche inutile ? Elle n'est pas inutile. PPP
directement sur une liaison srie ne sait pas attribuer d'adresse MAC, adresse utilisable au
niveau 2 du modle OSI, et l'ajout de la couche Ethernet ou ATM contourne cette limite de
PPP.

Vous avez un modem/routeur intgr


Vous aurez le choix que vous aura donn le constructeur (gnralement PPPoE).
410

Etablissement dun tunnel L2TP

Manque de confidentialit de L2TP -> souvent implment avec Ipsec


on parle alors de L2TP/Ipsec (standardis dans IETF RFC 3193)

On peut alors tablir un VPN bas sur L2TP/Ipsec

Confusion possible dans L2TP/IPsec entre les termes "tunnel" and "secure
channel."
Tunnel: canal permettant de transporter des paquets dun rseau sur un autre rseau
sans les modifier ni ncessiter de connaitre leur contenu (pas de lecture, pas dcriture)
Dans le cas de L2TP/IP, les paquets L2TP/PPP sont transports sur IP
Secure channel: connexion dans laquelle la confidentialit de toutes les donnes est
garantie.
Dans le cas de L2TP/IPsec, IPsec fournit un secure channel, puis L2TP fournit un tunnel.
411

Architecture protocolaire dune


communication ADSL

412

Free ADSL: schma en zone non-dgroupe

413

Vocabulaire

ATM : Asynchronous Transfert Mode


AAL5 : ATM Abstraction Layer 5
EAS : Equipement d'Acces aux Services
L2TP : Layer two Tunneling Protocol
LAC : L2TP Access Concentrator
LNS : L2TP Network Server
PAS : Plateforme d'Acces aux Services (Proxy RADIUS)
PPP : Point to Point Protocol
PPPoA : PPP over ATM
PPPoE : PPP over Ethernet
POTS : Plain Old Telephone Service
RADIUS : Remote Authentification Dial In User Service

414

xDSL types
and
history

415

DSL Flavors
DSL is often called xDSL
since there are many varieties (different x)
e.g. ADSL, HDSL, SHDSL, VDSL, IDSL, etc.
There were once many unconnected types
but now we divide them into three main families
The differentiation is by means of the application scenario
HDSL (symmetric, mainly business, data + telephony)
ADSL (asymmetric, mainly residential, Internet access)
VDSL (very high rate, but short distance)
416

More xDSL flavors


modem

speed

reach

main applications

IDSL

160 (144) Kbps

5.5 km

HDSL

2 Mbps (4-6W)

3.6-4.5 km

HDSL2

2 Mbps (2W)

3 km

POTS
replacement,
videoconferencing,
Internet access
T1/E1 replacement
PBX interconnect,
FR
same as HDSL

SHDSL

2.3 Mbps

3 km

same as HDSL

SHDSLbis

4.6 Mbps

3 km

same as HDSL

417

More xDSL flavors (cont.)

Not
DSL

modem

speed

reach

main applications

ADSL

6 Mbps DS
640 Kbps US

3.5-5.5 km

residential Internet,
video-on-demand

ADSL2

8 Mbps DS
800 Kbps US

> ADSL

Internet access,
VoIP

ADSL2+

16 Mbps DS
800 Kbps US

< 2 km

VDSL

<= 52 Mbps

300m - 1 km

VDSL2

200 Mbps
(aggregate)

up to 1.8 km

LAN interconnect,
HDTV,
combined services

cable modem

10-30Mbps DS
shared

50 km

residential Internet

HPNA

1, 10 Mbps

home wiring

residential
networking
418

T1 line conditioning
In order for a subscribers line to carry T1

Single gauge
CSA range
No loading coils
No bridged taps
Repeaters every 6 Kft (starting 3 Kft)
One T1 per binder group
Labor intensive (expensive) process
Need something better (DSL)

419

HDSL
1991: HDSL
Replaced T1/E1 service, but
full CSA distance w/o line conditioning / repeaters
AMI line code replaced with IDSL's 2B1Q line code
Use 2 UTP pairs, but in ECH mode (DFE)
For T1 784 kbps on each pair
For E1, 1, 2, 3 and 4 pair modes (all ECH)
Requires DSP for echo cancellation
Mature DSL technology, now becoming obsolete
420

HDSL2
With the success of HDSL,
customers requested HDSL service that would :
require only a single UTP HDSL
attain at least full CSA reach
be spectrally compatible w/ HDSL, T1, ADSL, etc.
The result, based on high order PAM, was called

HDSL2 (ANSI)
SDSL Symmetric DSL (ETSI)

and is now called

SHDSL Single pair HDSL (ITU)


421

SHDSL
Uses Trellis Coded 16-PAM with various shaping options
Does not co-exist with POTS service on UTP
Can use regenerators for extended reach
single-pair operation
192 kbps to 2.312 Mbps in steps of 8 kbps
2.3 Mbps should be achieved for reaches up to 3.5 km
dual-pair operation (4-wire mode)
384 kbps to 4.608 Mbps in steps of 16 kbps
line rate is the same on both pairs
Latest standard (G.shdsl.bis - G.991.2 2003 version)
bonding up to 4 pairs
rates up to 5696 kbps
optional 32-PAM (instead of 16-PAM)
dynamic rate repartitioning
422

ADSL
Asymmetric - high rate DS, lower rate US
Originally designed for video on demand
New modulation type - Discrete MultiTone
FDD and ECH modes
Almost retired due to lack of interest
but then came the Internet
Studies - DS:US for both applications can be about 10:1

423

ADSL Duplexing
US uses low DMT tones (e.g. 8 - 32)
If over POTS / ISDN lowest frequencies reserved
DS uses higher tones
If FDD no overlap
If ECH DS overlaps US

P
O
T
S

US

DS

32

G.992.1 FDD mode

256

* 4.3125 kHz
424

Why asymmetry?
PSD (dBm/Hz)

US

DS

F(MHz)

425

ADSL standard
ITU (G.dmt) G.992.1, ANSI T1.413i2 standard

DS - 6.144 Mbps (minimum)


US- 640 kbps
First ADSL data implementations were CAP (QAM)
ITU/ANSI/ETSI standards are DMT with spacing of 4.3125 kHz
DMT allows approaching water pouring capacity
DMT is robust
DMT requires more complex processing
DMT may require more power
426

ADSL2
ADSL uses BW from 20 kHz to 1.1 MHz
ADSL2 Increases rate/reach of ADSL by using 20 kHz - 4.4
MHz
Also numerous efficiency improvements
better modulation
reduced framing overhead
more flexible format
stronger FEC
reduced power mode
misc. algorithmic improvements
for given rate, reach improved by 200 m
ADSL2+ dramatically increased rate at short distances
427

More ADSL2 features


Dynamic training features
Bit Swapping (dynamic change of DMT bin bit/power allocations)
Seamless Rate Adaptation (dynamic change of overall rate)
Frame bearers
Multiple (up to 4) frame bearers (data flows)
Multiple latencies for different frame bearers (FEC/interleave lengths)
Dynamic rate repartitioning (between different latencies)

428

VDSL
Optical network expanding (getting closer to subscriber)

Optical Network Unit ONU at curb or basement cabinet


FTTC (curb), FTTB (building)
These scenarios usually dictates low power
Rates can be very high since required reach is minimal!

Proposed standard has multiple rates and reaches

429

VDSL - rate goals


Symmetric rates
6.5 4.5Kft (1.4 Km)
13
3 Kft (900 m)
26
1 Kft (300 m)

Asymmetric rates (US/DS)

0.8/ 6.5
1.6/13
3.2/26
6.4/52

6 Kft
4.5 Kft
3 Kft
1 Kft

(1.8 Km)
(1.4Km)
(900 m)
(300 m)

430

Summary of xDSL Line Codes


PAM
IDSL (2B1Q)
HDSL
SHDSL/HDSL2 (with TCM and optionally OPTIS)
SDSL
QAM/CAP
proprietary HDSL/ADSL/VDSL
DMT
ADSL
ADSL2, ADSL2+
G.lite
VDSL2
431

DMT processing
bit handling ((de)framer, CRC, (de)scrambler, RS, (de)interleaver)
tone handling (bit load, gain scaling, tone ordering, bit swapping)
QAM modem

(symbolizer, slicer)

signal handling (cyclic prefix insertion/deletion, (I)FFT,


interpolation, PAR reduction)

synchronization (clock recovery)


channel handling (probing and training, echo cancelling, FEQ, TEQ)

432