Solution Communication Tunisie Telecom
Solution Communication Tunisie Telecom
Solution Communication Tunisie Telecom
Tunisie Telecom
UVT
Tunisie Telecom
Ddicaces
A mes parents
A ma femme
A mes enfants Mouadh, Anas et Malek
Je ddie ce modeste travail.
Etude, conception et mise en place dune solution communication unifie chez TUNISIE TELECOM
Remerciements
Etude, conception et mise en place dune solution communication unifie chez TUNISIE TELECOM
Etude, conception et mise en place dune solution communication unifie chez TUNISIE TELECOM
Etude, conception et mise en place dune solution communication unifie chez TUNISIE TELECOM
Etude, conception et mise en place dune solution communication unifie chez TUNISIE TELECOM
Acronymes
2G/3G : Deuxime/ Troisime gnration
ADSL+ : Ligne dabonn numrique asymtrique
ATM : Mode de transfert asynchrone
BGP: Border Gateway Protocol
BRAS: Serveur daccs distant large bande
CATV : TV/cble
CMTS : Systme de terminaison modem cble
DCS : Systme de Communication numrique
DSL : Ligne dabonn numrique
DWDM : Multiplexage en longueur donde dense
E-MAN : Rseau mtropolitain Ethernet
FR : Relais de trames
FTTH : Fibre jusqu labonn
GGSN : Nud de support GPRS de transit
GPRS : General Packet Radio Service
GW : Passerelle
MPLS: Multi Protocol Label Switching (Commutation multiprotocole avec tiquetage des flux)
NB-RAS : Serveur daccs distant - bande troite
NGN : Rseau de prochaine gnration
OSPF : Open Shortest Path First
PON : Rseaux optiques passifs
PoP : Point de prsence
PSTN : Rseau tlphonique public commut
QdS : Qualit de Service
SDH : Hirarchie numrique synchrone
SONET : Synchronous Optical NETwork (Rseau optique synchrone)
TDM : Multiplexage temporel
UMTS : Systme de tlcommunication mobile universel
VoIP : Voix sur IP
VPN : Rseau priv virtuel
WAN : Rseau tendu
IM : Instant messaging
CTI : couplage tlphonie Informatique
Hot desking : partage de bureau
Le cloud computing : cest l'accs via le rseau, la demande et en libre-service, des ressources informatiques
virtualises et mutualises.
Etude, conception et mise en place dune solution communication unifie chez TUNISIE TELECOM
Introduction gnrale
Les communications unifies sont la convergence de plusieurs technologies de communication en une
solution unique. Elles rassemblent plusieurs fonctionnalits et services en une plateforme unifie et intgre
pour les communications textuelles, audio et vido, accessible par ordinateur ou terminaux mobiles. Ces
technologies incluent la messagerie lectronique, la messagerie instantane, les appels et confrences audio
et vido, mais aussi les annuaires, calendriers et tches.
Au cours des dernires annes, le secteur des affaires n'a pas tard explorer les solutions de
communications unifies mais avec certaines craintes. La principale raison cela est qu'il n'y a pas encore de
vritable solution claire chez les fournisseurs de communications unifies qui s'tende travers toutes
les plateformes e les mdiums de communication en un seul systme unifi.
Dans ce contexte, les oprateurs tlcom ne cessent damliorer davantage leurs infrastructures et leurs
technologies de communications afin de prsenter des solutions qui soient la hauteur des attentes de ses
clients.
Cest dans ce cadre que ce projet sinscrit, il sagit dtudier lexprience de loprateur historique en Tunisie
qui est TUNISIE TELECOM avec la communication unifie. Dans cette dmarche vers la communication
unifie on sintresse principalement la couche transport de cet oprateur qui a pass de la phase dun
rseau compos de plusieurs rseaux indpendants (IP, ATM, PDH, SDH) engendrant une complexit
dutilisation un rseau unique facile et simple se basant principalement sur MPLS.
Dans une premire partie, nous avons dfini le concept de la communication unifie, voquer la ncessit
de la mise niveau de linfrastructure du rseau de tlcommunications cot quipements ainsi que cot
protocoles afin quon puisse satisfaire la convergence de la voix et des donnes informatiques et prsenter le
NGN comme une solution capitale qui peut satisfaire ces exigences.
Ensuite, prsenter lexprience de Tunisie Tlcom en tant quoprateur historique dans le secteur de la
tlcommunication en Tunisie avec la communication unifie et les projets raliss qui lui ont permis de
passer d'un simple oprateur qui implmentait des solutions de gestion des appels se basant sur une
architecture NGN au dbut du deuxime millnaire un fournisseur de service VoIP.
Dans cette dmarche vers la communication unifie on sintresse principalement la couche de transport
qui a pass de la phase dun rseau compos de plusieurs rseaux indpendants (IP, ATM, PDH, SDH)
engendrant une complexit dutilisation un rseau unique facile et simple se basant sur MPLS.
La deuxime partie est consacre l'tude thorique de la solution MPLS/IP et la structure du Backbone de
Tunisie Telecom. Dans cette mme partie, nous avons conu et configur les routeurs de la couche transport
afin de migrer vers une solution MPLS/IP au sein de la Backbone Tunisie Tlcom. Les configurations au
Etude, conception et mise en place dune solution communication unifie chez TUNISIE TELECOM
cours de ce chapitre sont principalement conu pour les routeurs qui relient la cot Backbone de Tunisie
Telecom avec les diffrents rseaux (GSM, RTCP, ADSL, DATA, Business client,).
Enfin, on termine notre projet par ltude dun cas particulier de VoIP pour Business client (cas SOTETEL) avec
dfinition du rseau VPN reliant diffrents sites de lentreprise, configuration du Call Manager et
configuration de la partie trunk entre Voice Gateway et Softswitch.
Etude, conception et mise en place dune solution communication unifie chez TUNISIE TELECOM
I. Introduction :
La Communication Unifie est dfinie comme un processus dans lequel toutes les communications, les
priphriques de communication et les mdias sont intgrs, permettant aux utilisateurs de joindre tout
le monde, depuis nimporte o et en temps rel.
Cette technologie permet de fusionner la voix et les donnes informatiques, permettant aux entreprises
de simplifier le transport de linformation en temps rel et sassurer de la facilit dutilisation.
Une telle technologie ncessite la mise niveau de linfrastructure du rseau de tlcommunications
cot quipements ainsi que cot protocoles pour quelle puisse satisfaire la convergence de la voix et des
donnes informatiques.
Les rseaux de la prochaine gnration (NGN ou Next Generation Network en anglais) peuvent tre une
solution capitale pour ces exigences. Le NGN, avec leur architecture rpartie, exploite pleinement des
technologies de pointe pour offrir de nouveaux services sophistiqus et augmenter les recettes des
oprateurs tout en rduisant leurs dpenses d'investissement et leurs cots d'exploitation.
L'volution d'un rseau existant vers cette nouvelle structure ncessitera une stratgie de migration
progressive visant rduire au minimum les dpenses d'investissement pendant la phase de transition,
tout en tirant parti trs tt des avantages qu'elle prsente.
Toute dmarche entreprise lors de cette tape de transition devra simplifier l'volution du rseau vers
l'architecture NGN commutation de paquets. Pendant plusieurs annes encore, les Services de
commutation traditionnels vont devoir coexister avec des lments de rseau mettant en uvre de
nouvelles technologies.
II. Prsentation de la communication unifie :
1. Dfinition :
La communication unifie signifie faire converger la voix, la vido et les donnes en un systme
dinformation scuris unique permettant de transmettre une information de nimporte quel type,
nimporte o, nimporte quel moment.
Lintgration de toutes les mthodes de communication moderne en une seule plateforme simplifie
considrablement le travail en quipe acclrant donc la productivit. Lutilisateur sait en un coup
dil le moyen le mieux adapt pour correspondre avec un collgue. Le lien avec lentreprise et son
cur de mtier est accru [1].
2. Fonctionnalit :
La communication Unifie est un ensemble de fonctionnalits qui permettent de :
Etude, conception et mise en place dune solution communication unifie chez TUNISIE TELECOM
10
Free seating
Softphone
Numro unique
Convergence fixe mobile
11
Wifi
3G
Etude, conception et mise en place dune solution communication unifie chez TUNISIE TELECOM
12
4. Conclusion :
La communication unifie est une philosophie de travail (Communiquer, changer, collaborer, travailler
en mode projet, ). La communication unifie est avant tout un changement de mentalit!
Les NGN sont bass sur une volution progressive vers le tout IP et sont modliss en couches
indpendantes dialoguant via des interfaces ouvertes et normalises.
Etude, conception et mise en place dune solution communication unifie chez TUNISIE TELECOM
13
Etude, conception et mise en place dune solution communication unifie chez TUNISIE TELECOM
14
Toutes ces couches sont indpendantes et communiquent entre elles via des interfaces ouvertes. Cette
structure en couches est sense de garantir une meilleure flexibilit et une implmentation de
nouveaux services plus efficaces. La mise en place dinterfaces ouvertes facilite lintgration de
nouveaux services dvelopps sur un rseau doprateur mais peut aussi savrer essentielle pour
assurer linterconnexion dun rseau NGN avec dautres rseaux quils soient NGN ou traditionnels.
Etude, conception et mise en place dune solution communication unifie chez TUNISIE TELECOM
15
a. Entits fonctionnelles du rseau NGN : Un rseau NGN utilise un ensemble d'quipements qui jouent le
mme rle quun commutateur traditionnel, mais qui sont dsormais spars en trois composants
distincts :
- Le Softswitch ou le MGC (Media Gateway Controller) : Cest la solution qui gre dans un rseau NGN
lintelligence du service de commutation. Toutefois, ce Softswitch nest plus associ un point
physique du rseau, et ne gre plus les liens physiques du rseau, comme ctait le cas dans un
rseau TDM. Il assure :
Lchange des messages de signalisation transmis de part et d'autre avec les passerelles
de signalisation, et linterprtation de cette signalisation.
Le traitement des appels : dialogue avec les terminaux et les serveurs dapplication pour
la fourniture des services.
Physiquement, un Softswitch peut tre implant sur un serveur ddi ou bien tre install
directement sur un quipement diffrent comme un Media Gateway ou mme un commutateur
traditionnel TDM. Dans ce cas, on parlera darchitecture compltement distribue.
- Le Media Gateway (MG) : Son rle est dassurer la gestion (disponibilit, dtection de fautes) de la
couche physique du rseau. Cette couche physique peut tre le rseau de transmission, ou le rseau
daccs.
Dans le cas o il sagit du rseau daccs, la fonction de Media Gateway peut tre embarque dans
lquipement daccs lui-mme, comme cest le cas pour un MSAN (Multiservice Access Node). Elle a
pour rle :
Le codage et la mise en paquets du flux mdia reu de la part du rseau daccs vers le
rseau paquet et inversement, autrement dit, la conversion du trafic par exemple
TDM/IP.
La transmission, suivant les instructions du Media Gateway Controller, des flux mdia
reus de part et d'autre. Le MG est pilot par le MGC.
16
logiquement gnr de nouveaux protocoles, principalement concernant la gestion des flux mdia, au
sein de la couche contrle. Nous les classerons en trois grandes familles :
- Protocoles de contrle dappel : Ils permettent ltablissement dune communication entre deux
terminaux ou entre un terminal et un serveur ; les deux principaux protocoles sont H.323, norme de
lUIT et SIP standard dvelopp par lIETF.
Le protocole H.323 : H.323 est issue de la recommandation UIT-T H.320 qui traite de la
visioconfrence sur ISDN. Elle a t dveloppe plus spcifiquement pour des rseaux ne
garantissant pas une qualit de service, notamment Internet.
H.323 normalise les procdures d'tablissement et de gestion des appels, et tablit une
liste de codecs audio et vido obligatoires ou conseills permettant aux deux parties de
ngocier entre elles et d'changer des appels.
H.323 s'articule autour de 4 composants majeurs qui interagissent dans un rseau de
commutation par paquets :
Les terminaux H.323 qui sont des systmes multimdia (tlphone, PC)
permettant de communiquer en temps rel .
Le Gatekeeper qui gre les terminaux H.323 (identification et traduction
dadresses) et les tablissements dappels.
La passerelle H.323 ou Gateway H.323 qui permet dinterfacer le rseau IP avec le
rseau tlphonique classique.
Lunit de contrle qui gre les connexions multipoint (exemple : appels de
confrence). Il se dcompose en un Multipoint Controller (MC), affect la
signalisation, et un Multipoint Processor (MP), ddi la transmission
proprement dite.
Le protocole SIP : SIP est un protocole de signalisation dfini par lIETF (Internet
Engineering Task Force) permettant ltablissement, la libration et la modification de
sessions multimdias. Il permet de prendre en charge la gestion des sessions
dapplication NGN bases sur un dorsal paquet, tels les services de gestion de prsence,
les services de messagerie instantane etc. Il remplace donc la fois les protocoles ISUP
(ISDN User Part) et INAP (Intelligent Network Application Part) du monde de la
tlphonie en apportant la capacit multimdia. La signalisation se fait par des messages
en mode texte. Il hrite certaines fonctionnalits des protocoles http (Hyper Text
Transport Protocol) utilis pour naviguer sur le WEB, et SMTP (Simple Mail Transport
Protocol) utilis pour transmettre des messages lectroniques (E-mails).
Ladressage utilise le concept dURL SIP (Uniform Resource Locator) qui ressemble une
adresse E-mail. Chaque participant dans un rseau SIP est donc adressable par une URL
SIP.
Etude, conception et mise en place dune solution communication unifie chez TUNISIE TELECOM
17
18
continue tre support par le rseau traditionnel. Cette dmarche est mise en place par un grand
nombre doprateurs mondiaux, prcisment sur ses fonctions de transit que ce soit au niveau
rgional, national ou international. Il sagit de la premire tape de la migration dun rseau
traditionnel vers un rseau NGN pour nombre dentre eux.
Concrtement, il s agit dinstaller des Media Gateway assurant linterfaage entre le rseau IP de
transport de donnes avec le rseau tlphonique TDM traditionnel. Les passerelles sont alors
administres distance par un Softswitch dans le cadre dune architecture centralise en utilisant en
gnral les protocoles MGCP/H.248.
- NGN daccs : Loprateur choisit de mettre en place une architecture NGN qui a pour vocation
galement agrger le trafic local. Ce scnario constitue une prolongation naturelle du premier.
Dun point de vue architectural, il s agit de la mme solution que pour le scnario prcdent un
niveau diffrent du rseau plus proche de labonn. En effet un commutateur de class 5 ne diffre
dun commutateur de classe 4 ou de niveau hirarchique suprieur que par sa capacit de traitement
de donnes. Il nintgre aucune intelligence rseau.
Les commutateurs de class 5 constituent le point de raccordement avec labonn pour la fourniture
des services voix basiques. Les oprateurs historiques possdent plusieurs milliers de ces
commutateurs et de part leur position stratgique dans leur rseau ont t peu enclins jusqu
prsent les remplacer par une solution NGN. Toutefois, compte tenu de la forte progression de la
pntration des services hauts dbit et du dclin de la demande en services de tlphonie
traditionnelle, les oprateurs considrent de plus en plus lopportunit de faire converger leur
infrastructure daccs vers une plate-forme IP commune tel que le dploiement de lquipement
MSAN.
En conclusion, une migration de class 5 savre tre un vritable Big Bang au niveau du rseau de
loprateur et cela est dautant plus coteux et complexe que le rseau est important.
b. NGN Multimdia : Cest une architecture offrant les services multimdia puisque l'usager a un
terminal IP multimdia. Cette solution est plus intressante que les prcdentes puisquelle permet
loprateur dinnover en termes de services par rapport une solution NGN tlphonie qui se
cantonne offrir des services de tlphonie. Le Multimdia NGN connu sous le nom IMS permet
doffrir des services multimdia des usagers disposant dun accs large bande tel que xDSL, cble,
Wifi/Wi-Max, EDGE/UMTS, etc.
5. Conclusion :
Ces dernires annes, lessor rapide du rseau de donnes global, notamment dans le domaine de la
communication unifie, a drain des incohrences, des insuffisances et des dficiences quil faudra liminer
dans le rseau futur.
Le rseau volutif continuera de rpondre aux exigences diverses des clients et des marchs avec des
solutions adaptes tout en redevenant plus cohrent, grce la rationalisation et au regroupement des
Etude, conception et mise en place dune solution communication unifie chez TUNISIE TELECOM
19
lments de rseau de base. Dans le climat actuel, tout cela doit se faire en maintenant lquilibre dlicat
entre recettes, dpenses dinvestissement et dpenses dexploitation.
Le succs futur des rseaux de donnes dpend du choix de la combinaison optimale de plusieurs solutions
architecturales et technologiques flexibles et volutives pour rpondre aux besoins dune clientle trs
diverse.
Cette dmarche fera lobjet du chapitre suivant qui va prsenter lexprience de Tunisie Tlcom en tant
quoprateur historique dans le secteur de la tlcommunication en Tunisie avec la communication unifie.
Etude, conception et mise en place dune solution communication unifie chez TUNISIE TELECOM
20
Un rseau qui satisfait les besoins dune clientle varie (abonns particuliers, entreprises, organismes
publiques,) plus au moins exigeante en termes de dbit et de qualit de service.
La clientle de Tunisie Telecom est repartie comme suit :
Etude, conception et mise en place dune solution communication unifie chez TUNISIE TELECOM
21
Indicateurs 2011 :
Nombre dabonns au rseau tlphonique mobile/fixe
Bande passante internationale
4.5/1.25 M
8.75 Gbps
Liaisons Spcialises
5800
Frame Relay
7100
ADSL Entreprise/Pro
842/923
X25
281
65
2. Cadre juridique :
Bien que la migration de Tunisie Tlcom vers le NGN ait dbut depuis 2002, la publication du dcret
fixant les conditions de fourniture du service VoIP par les oprateurs de tlcommunication en Tunisie
na eu lieu quen Juillet 2008.
Il insiste sur :
-
Etude, conception et mise en place dune solution communication unifie chez TUNISIE TELECOM
22
23
Mise en place dun rseau dagrgation Mtro Ethernet (en cours de dploiement)
1. Projets NGN :
- 2002 : Projet Voix sur ATM (ENGINE) :
Objectif :
Le rseau Voix sur ATM a t introduit dans le rseau de Tunisie Tlcom en 2002 pour :
Raliser l'extension du rseau tlphonique
Vhiculer le trafic Fixe-Fixe entre les diffrents nuds de ce rseau en utilisant la
technologie paquet VoATM.
Communiquer avec le rseau PSTN existant
Principe
Le rseau ENGINE est bas sur :
Les appels tlphoniques sont convertis en paquets ATM par les MGWs, et contrls par
un TeS
Evolution vers la mise en place d'une seule infrastructure de commutation et de transport
pour tous les services (voix fixe et mobile, donnes ...)
Centralisation de la fonction de gestion des appels et des services au niveau des serveurs
tlphoniques
Etude, conception et mise en place dune solution communication unifie chez TUNISIE TELECOM
24
Etude, conception et mise en place dune solution communication unifie chez TUNISIE TELECOM
25
Etude, conception et mise en place dune solution communication unifie chez TUNISIE TELECOM
26
Objectif : mise en place dun rseau daccs haut dbit (jusqu 1 Gbps sur FO)
Avantages : dbit scalable jusqu 1Gbps, bande passante symtrique, service flexible, QoS par profile
client, rseau scuris
Etude, conception et mise en place dune solution communication unifie chez TUNISIE TELECOM
27
1re phase : installation de boucles en FO pour le FTTB dans les villes de Grand Tunis, Sousse et Sfax
et acquisition dquipements dagrgation Mtro Ethernet et renforcement de la couverture
(Mannouba, Monastir, Bizerte)
2me phase : installation de boucles FO pour le FTTH
2. Etapes de commercialisation du service VoIP :
- 1re phase : service VoIP sera destin aux clients grands comptes multisites :
Clients doivent bnficier au pralable du service VPN IP/MPLS : prise Platinium
Clients multisites : service VoIP seulement pour trafic intersites (continuer utiliser le rseau
PSTN pour le trafic tlphonique externe au VPN)
Serveur de communication (PABX IP) sera hberg et gr par Tunisie Tlcom (2 cas se
prsentent: le serveur de communication pourrait tre ddi un seul client ou mutualis entre
plusieurs clients)
- 2me phase : gnralisation du service VoIP :
3. Architecture technique du rseau IP/MPLS de Tunisie Tlcom : niveaux hirarchiques
Etude, conception et mise en place dune solution communication unifie chez TUNISIE TELECOM
28
Objectifs
o
Etude, conception et mise en place dune solution communication unifie chez TUNISIE TELECOM
29
Architecture cible :
30
Etude, conception et mise en place dune solution communication unifie chez TUNISIE TELECOM
31
Chapitre III : tude Thorique de la solution MPLS au sein du Backbone de Tunisie Telecom
I. Introduction :
MPLS (Multi Protocol Label Switching) est une technique rseau de commutation en cours de normalisation
dont le rle principal est de combiner les concepts du routage IP de niveau 3 et les mcanismes de la
commutation de niveau 2 telles que implmentes dans ATM ou Frame Relay [4].
MPLS permet :
-
denrichir les services de routage (les nouveaux services tant transparents pour les mcanismes de
commutation de label, ils peuvent tre dploys sans modification sur le cur du rseau).
Le but de MPLS tait lorigine de donner aux routeurs IP une plus grande puissance de commutation, en
basant la dcision de routage sur une information de label (ou tag) insre entre le niveau 2 (couche liaison
de donnes) et le niveau 3 (couche rseau). La transmission des paquets tait ainsi ralise en commutant
les paquets en fonction du label, sans avoir consulter lentte de niveau 3 et la table de routage.
Toutefois, avec le dveloppement de techniques de commutation comme CEF (Cisco Express Forwarding) et
la mise au point de nouveaux ASIC (Application Specific Interface Circuits), les routeurs IP ont vu leurs
performances amliores sans le recours MPLS. Lintrt de MPLS nest pas limit la rapidit de
commutation apporte mais aussi loffre de services quil permet, avec notamment les rseaux privs
virtuels (VPN) et le Traffic Engineering (TE), qui ne sont pas ralisables sur des infrastructures IP
traditionnelles.
II. Objectifs :
Lun des objectifs initiaux tait daccrotre la vitesse du traitement des datagrammes dans lensemble des
quipements intermdiaires. Cette volont, avec lintroduction des giga routeurs, est dsormais passe au
second plan. Depuis, laspect "fonctionnalit" a largement pris le dessus sur laspect "performance", avec
notamment les motivations suivantes :
- Intgration IP/ATM,
- Cration de VPN,
- Flexibilit : possibilit dutiliser plusieurs types de media (ATM, FR, Ethernet, PPP, SDH),
- Differential Services (DiffServ),
- Routage multicast,
- Transition facile vers lInternet optique : MPLS ntant pas li une technique de niveau 2 particulire,
il peut tre dploy sur des infrastructures htrognes (Ethernet, ATM, SDH, etc.). Avec la possibilit
dutiliser simultanment plusieurs protocoles de contrle, MPLS peut faciliter lutilisation de rseaux
optiques en fonctionnant directement sur WDM.
- Traffic Engineering permettant de dfinir des chemins de routage explicites dans les rseaux IP (avec
RSVP ou CR-LDP). Les labels peuvent tre associs un chemin, une destination, une source, une
application, un critre de qualit de service, etc ou une combinaison de ces diffrents lments.
Etude, conception et mise en place dune solution communication unifie chez TUNISIE TELECOM
32
Autrement dit, le routage IP est considrablement enrichi sans pour autant voir ses performances
dgrades. On peut imaginer quun des services les plus importants sera la possibilit de crer des
rseaux privs virtuels (VPN) de niveau 3. Ainsi, des services de voix sur IP, de multicast ou
dhbergement de serveurs web pourront coexister sur une mme infrastructure.
III. Le routage classique :
IP est un protocole de niveau rseau fonctionnant dans un mode non connect, cest- dire que lensemble
des paquets (ou datagrammes) constituant le message sont indpendants les uns des autres : les paquets
dun mme message peuvent donc emprunter des chemins diffrents utilisant des protocoles IGP (Interior
Gateway Protocol), tels que RIP ou OSPF, dans le cas o il sagit dun mme systme autonome. Ils peuvent
aussi utiliser des protocoles EGP (Exterior Gateway Protocol), tel que BGP (Border Gateway Protocol) dans le
cas o il sagit de routage entre des systmes autonomes diffrents. Chaque routeur maintient une table de
routage, dans laquelle chaque ligne contient un rseau de destination, un port de sortie, et le prochain
routeur relaie vers ce rseau de destination.
A la rception dun datagramme, les nuds intermdiaires (ou routeurs) dterminent le prochain saut (ou
next-hop) le plus appropri pour que le paquet rallie sa destination en se basant sur la dcision des
protocoles de routage. Ensuite l'adresse mac destination (niveau 2 du modle OSI) du datagramme est
remplace par l'adresse mac du routeur saut (ou nexthop), et l'adresse mac source du datagramme est
remplace par l'adresse mac du routeur courant, laissant sans changement les adresses IP (niveau 3 du
model OSI) du datagramme afin que le prochain routeur effectue les mmes oprations sur le paquet pour
les sauts suivants. Ce calcul puisant est effectu sur tous les datagrammes dun mme flux, et cela autant de
fois quil y a de routeurs intermdiaires traverser. Il est donc gourmand en terme de ressource machine. Le
mode non connect du protocole IP, qui tait initialement lun de ses atouts, en particulier pour sa
scalabilit, est devenu aujourdhui un frein son volution.
Les inconvnients du routage IP classique se rsument dans ses points :
- Utilisation des protocoles de routages dans tous les quipements pour distribuer les informations de
routage et acheminer les paquets ;
- Lacheminement des paquets se fait seulement en fonction de ladresse de destination ;
- Chaque routeur dans le rseau prend une dcision indpendante lors de lacheminement des paquets.
MPLS aide rduire le nombre de consultation de routage et peut changer le critre dacheminement. Cette
capacit limine le besoin dexcuter un protocole de routage particulier dans tous les quipements.
IV. Les concepts du MPLS :
MPLS est un nouveau mcanisme de commutation qui utilise les labels pour acheminer les paquets. Le label
correspond ladresse destination de la couche 3 ou un autre paramtre comme la qualit de service,
ladresse source ou le circuit de couche 2.
Etude, conception et mise en place dune solution communication unifie chez TUNISIE TELECOM
33
Le label est insr entre la couche 2 (liaison de donnes) et la couche 3 (couche rseau). MPLS utilise un
champ de 32 bits comme label, il contient les informations suivantes :
- LABEL : le label actuel (20 bits) ;
- CoS : champ exprimental (3 bits) : utilis pour dfinir une classe de service ;
- STACK : indicateur du bas de la pile (1 bit) : MPLS permet linsertion de plusieurs labels, ce bit
dtermine si le label est le dernier dans le paquet ou non ;
- TTL (8 bits) : similaire au TTL de lentte IP.
2. Pile de label MPLS :
Comme cest dcrit prcdemment, MPLS supporte plusieurs labels dans un seul paquet, les applications
suivantes lexigent :
- MPLS VPN : MP-BGP (MultiProtocol Border Gateway Protocol) est utilis pour propag un label
secondaire en addition celui propag par TDP ou LDP ;
- MPLS TE : MPLS TE utilise RSVP (Ressource Reservation Protocol) pour tablir un tunnel LSP (Label
Switched Path). RSVP propage aussi un label en addition de celui propag par TDP ou LDP.
Le champ STACK permet didentifier le classement du label dans la pile, sil est gal 1 alors il sagit du
dernier label avant lentte IP.
Etude, conception et mise en place dune solution communication unifie chez TUNISIE TELECOM
34
Etude, conception et mise en place dune solution communication unifie chez TUNISIE TELECOM
35
- Edge LSR (LER) : cest le premier dispositif qui affecte les labels ou les limine, il se place la frontire
du Backbone. Il existe deux types de LER : ingress LER responsable de laffectation des labels aux
paquets et egress LER responsable de llimination des labels, ce premier consulte donc seulement la
table de routage IP classique pour acheminer le paquet sa destination.
Etude, conception et mise en place dune solution communication unifie chez TUNISIE TELECOM
36
Sur le schma ci-dessus, le routeur A est un Upstream voisin par rapport au routeur B pour le rseau
192.168.2.0. Le routeur A est aussi Downstream voisin par rapport au routeur B pour le rseau 192.168.1.0.
Une mthode de distribution des labels dite Downstream indique que la propagation des rseaux se fait
du routeur le plus proche au routeur le plus loign (Downstream vers Upstream).
La mthode Downstream, avec deux variantes: Unsollicited Downstream et Downstream on Demand. Dans la
premire variante, les LSR downstream propagent systmatiquement tous leurs labels leurs voisins. Dans la
deuxime, les LSR upstream demandent explicitement aux LSR downstream de leur fournir un label pour le
sous rseau IP demand. Le mode non sollicit est utilis dans le cas dinterfaces en mode trame, le
Downstream on Demand tant utilis par les LSR ATM (mode cellule).
- Unsolicited Downstream :
37
- Downstream on demand :
38
La
slection du chemin seffectue alors en indiquant (sur le routeur initiant le tunnel) une affinit et un
masque.
Pour permettre une gestion plus souple du trafic, chaque interface MPLS susceptible dtre un point de
transit pour des tunnels MPLS dispose dune notion de priorit, dfinie sur 8 niveaux. Lors de
ltablissement dun nouveau tunnel, si celui-ci a une priorit plus grande que les autres tunnels et que la
bande passante totale utilisable pour le TE est insuffisante, alors un tunnel moins prioritaire sera ferm. Ce
mode de fonctionnement est appel premption.
2. MPLS VPN
Pour satisfaire les besoins des oprateurs de services VPN, la gestion de VPN-IP laide des protocoles
MPLS a t dfinie dans une spcification rfrence RFC 2547. Des tunnels sont crs entre des routeurs
MPLS de priphrie appartenant loprateur et ddis des groupes ferms dusagers particuliers, qui
constituent des VPN. Dans loptique MPLS VPN, un VPN est un ensemble de sites placs sous la mme
autorit administrative, ou groups suivant un intrt particulier.
Dans l'intention de garantir un tel service pour sa clientle, un ISP ou un operateur doit alors l'essor pour
rpondre deux problmatiques fondamentales :
Garantir la confidentialit de donnes achemines
Prendre en charge et tolrer le plan d'adressage priv, souvent identiques
Du reste, un rseau VPN est initialement repos sur les fonctionnalises suivantes :
Systmes Firewall afin de prmunir les sites client et offrir une interface scurise face Internet.
Un Systme d'authentification pour contrler la validit et l'authenticit des sites distant avec
lesquels il y'aura change d'information
Etude, conception et mise en place dune solution communication unifie chez TUNISIE TELECOM
39
Un Systme de cryptage pour contrarier l'coute, l'analyse ou l'utilisation des donnes lors de leur
acheminement sur Internet.
Tunneling pour dtecter tout intrus, et garantir un service de transport multi-protocole ainsi qu'un
plan d'adressage priv.
MPLS est considr dans laffaire de tunneling comme leader, dans la mesure o le transfert des paquets
n'est pas conu sur l'adresse de destination du paquet IP, mais sur le label qui lui est dj affect. De ce fait,
un Fournisseur de Service Internet (FSI ou ISP en anglais) peut dployer un VPN, en mettant en uvre un
groupe de LSP pour assurer la connectivit entre l'ensemble des sites du VPN d'un client donn. Chaque
site du VPN signale l'FSI l'ensemble des prfixes (c..d. adresses) disponible sur le site local. Par
consquent, Le systme de routage de l'FSI rvle cette information aux autres sites distants de ce mme
VPN, via le protocole de distribution de labels. En fait, l'utilisation d'identifiant de VPN permet un mme
systme de routage de prendre en charge multiples VPN simultanment, avec un espace d'adressage
ventuellement identique. Ainsi, chaque LER attribua le trafic en provenance d'un site un LSP spcifique
tabli sur une association de l'adresse de destination du paquet et l'appartenance un VPN donn [6].
Par ailleurs, pour pouvoir mettre en place des VPNs clients, (pour le cas de ce projet Les clients sont les
diffrents rseaux daccs), il est exigible d'isoler les flux de chaque clients. Dans ces conditions, le label
MPLS est constitu de deux champs de labels: le premier a pour rle d'identifier le chemin suivre jusqu'a
le LSR destination (Egress-LER) et qui continue changer chaque saut, le second dsigne l'identifient du
VPN (VPN-ID) assign au VPN et qui demeure intouchable entre le LSR source et le LSR destination.
En effet, c'est le LER source qui prend en charge l'attribution des ces deux labels aux paquets lorsque un
VPN est utilis :
Etude, conception et mise en place dune solution communication unifie chez TUNISIE TELECOM
40
Du mme, la gestion des VPNs au niveau du Backbone est assure par l'oprateur l'aide du biais des
Ingress-LER. Chaque I-LER alloue, de manire statique, une table VRF (Virtual Routing and Forwording
Table) chacune de ses interfaces utilisateur. Un VRF est une table de routage assign un VPN spcifique
qui fournit les routes vers les rseaux appartenant ce VPN.
Chaque VRF est averti localement par le CE (Customer Edge router "les routeurs WAN des clients") rattach
l'interface de la VRF.
Pour rvler les rseaux IP avec lesquels il communique, Le LER utilise, pour moins de 5 rseaux IP, du
routage statique, et pour plus de 6 rseaux IP, eBGP(Border Gateway Protocol) qui est un protocole de
routage dynamique .Ceci dans l'intension de ne pas avoir traiter un grand nombre de routes.
Le I-LER attribut un label local pour tout ces rseaux IP et les stockes la suite dans sa table de
commutation [8].
En dernier lieu, il proclame l'appartenance au VPN de ces rseaux aussi que leur label local et leur LER de
raccordement l'ensemble des LER de la Backbone (Ce label est l'identifient du VPN auquel appartient un
rseau IP).Pour cela, il envoi les informations pertinentes l'ensemble des LER via le Multi Protocol-Border
Gateway Protocol (MP-BGP). Seuls les LER en contacte avec les CE appartenant au mme VPN captureront
ces informations qui seront a la suite inscrit dans la VRF associ au VPN en question et afin de mette jour
Etude, conception et mise en place dune solution communication unifie chez TUNISIE TELECOM
41
la table de commutation. Les LER appartenant au mme VPN, connaissent ainsi tous les rseaux IP
membres du VPN par le biais de la VRF, ainsi que leur label local et leur PE de rattachement.
3. MPLS QOS :
MPLS permet doffrir plusieurs mcanismes de qualit de service savoir : la classification du trafic, le
marquage de diffrentes classes suivant des priorits et la gestion de la congestion. Pour garder la classe de
service dj dfinie dans un paquet entrant dans un domaine MPLS que ce soit au niveau du champ IP
prcdence ou DSCP du modle Diffserv, la valeur de leurs trois bits du poids plus fort est copie au niveau
du champ EXP du label MPLS.
VII. Structure du Backbone TT:
L'un des principaux vecteurs de la communication unifi (voix, vido, et donnes), est de bien choisir la
topologie mettre en uvre. Cette topologie doit tre standardise et respecte les normes universelles pour
quelle soit vidente et sollicite tous les besoins, dou une architecture bien organis et qui rpond toutes
les exigences au sein de Tunisie Tlcom.
Dans le chapitre suivant nous allons, configurer les routeurs de la Backbone, et ceux qu'ils la relient avec les
diffrents rseaux daccs de TT.A cet gard, et Afin d'valuer l'apport de la technologie MPLS sur le
Backbone de Tunisie Tlcom. Et avant de franchir le pas il faut voquer la structure de la Backbone TT sur
l'chelle nationale.
Etude, conception et mise en place dune solution communication unifie chez TUNISIE TELECOM
42
LSR se situant dans la Capitale et plus prcisment Kasbah, Belvdre, Hached, Ouardia.
LSR situs dans les villes: Sfax, Sousse,, Kairouan, Bja, Gabes.
9 LER situs au Marsa, Ariana, Menzah, Ben Arous, Bardo, Bizerte, Nabeul, Moknine et Gafsa
Dans cette figure, chaque LSR est co-localis avec un LER. Pour la simplicit de la reprsentation, on
schmatisera chaque couple LSR/LER co-localis par un seul routeur. Pour mieux apprhender cette
topologie, on va plutt considrer la disposition suivante :
Etude, conception et mise en place dune solution communication unifie chez TUNISIE TELECOM
43
VIII. Conclusion
Le protocole MPLS semble intressant pour l'avenir en tant que technique fdratrice, et de nombreux
travaux sont mens pour clairer les choix faire. Bien que l'ensemble des spcifications ncessaires
l'interoprabilit de cette solution ne soient pas encore disponibles et que mme des divergences fortes
subsistent quant au mode de ralisation de certaines fonctions, MPLS est au cur de la stratgie cible de la
plupart des oprateurs aujourd'hui.
Grce ses mcanismes de commutation de labels avancs ainsi que par sa simplicit de mise en place sur
des rseaux dj existants, le MPLS est devenu une technologie phare de demain alliant souplesse,
volutivit et performance pour un cot rduit.
MPLS jouera un rle important dans le routage, la commutation et le passage des paquets travers les
rseaux de nouvelles gnrations pour permettre la rencontre entre les besoins de service et les utilisateurs
du rseau grce ses principaux avantages :
- Calcul unique au niveau de lentre du rseau,
- Rapidit dans le cur de rseau,
- Lintelligence se trouve aux extrmits du rseau.
De plus, puisque cette nouvelle technologie permet dimplmenter facilement des technologies comme le
QoS, les VPN et la VoIP, la majorit des fournisseurs daccs Internet ont dcid de faire voluer
progressivement lensemble de leurs rseaux vers des rseaux MPLS.
Dans le chapitre suivant, on se concentre la simulation et la configuration dune solution MPLS au sein de la
Backbone Tunisie Tlcom tout en mettant l'accent sur les concepts relatifs cette technique en fonction
des protocoles de routage internes et externes.
Etude, conception et mise en place dune solution communication unifie chez TUNISIE TELECOM
44
I. Introduction :
L'application configurer sera un outil pour migrer vers une solution MPLS/IP au sein de la Backbone TT.
Tout au long de ce chapitre nous allons suivre ces tapes.
-
Configuration basique des routeurs de Backbone (LSR "P", LER "PE") : les interfaces et le
mcanisme d'authentification
Configuration MPLS
Dynamips : C'est un logiciel servant l'mulation d'une machine virtuelle des plateformes C7200
ou C3600. Il est support sous Linux et ses drivs ou sous Windows XP/7. Pour qu'une machine
virtuelle fonctionne, nous devons avoir un IOS valide tlchargeable par un compte Cisco CCO
donc il est loin d'tre gratuit.
Dynagen : C'est une interface supplmentaire crite en langage Python qui manipule
l'interconnexion et la gestion d'un ensemble de machines virtuelles. Malgr qu'il soit possible de
reconcevoir un environnement complet de laboratoire avec Dynamips, Dynagen autorise
l'amlioration aise d'une topologie.
Ainsi, Dynamips / GNS3 / Dynagen sont des logiciels libres qui donnent la possibilit d'muler des
machines virtuelles Cisco. Contrairement aux simulateurs commerciaux tell que (Vizualiser
Boson, Network, etc.) ou gratuits tel que le fameux (Packet Tracer) qui conoivent le
comportement des IOS et des machines, Dynamips / GNS3 / Dynagen
aillent recours un
vritable IOS compltement fonctionnel. Ils simulent uniquement le Hardware. Quoique les
performances d'un environnement de production ne puissent pas tre parfaitement atteintes, il
s'agit d'une alternative crdible l'acquisition d'un laboratoire de test coteux. Le rsultat
Etude, conception et mise en place dune solution communication unifie chez TUNISIE TELECOM
45
obtenu s'approche de solutions d'mulation de PC telles que VMWare ou Xen. Avec GNS3, le
projet devient extrmement facile d'utilisation.
III. Configuration et simulation de la nouvelle architecture du Backbone :
1. Prsentation de la topologie propose :
Les configurations pour la topologie propose sont principalement conu pour les routeurs qui relient la cot
Backbone de Tunisie Telecom avec les diffrents rseaux (GSM, RTCP, ADSL, DATA, Business client,) comme
indique la figure ci-dessous.
2. Plan d'adressage :
En effet, le plan d'adressage est initialement tabli a base du codage cidre, appel notamment codage
VLSM, notons que Tunisie Telecom possde au pralable une adresse priv 10.0.0.0/8, ainsi les interrseaux dans le Backbone aurons des adresses qui drivent de celle-ci :
-
En ce qui concerne les WAN (entre les PE et CE), l'adresse 172.18.1.0/24 lui sera attribue, ce qui donne lieu
cette distribution :
Etude, conception et mise en place dune solution communication unifie chez TUNISIE TELECOM
46
PE1
PE2
PE3
PE4
P20
P30
Interfaces
Adresse
Masque de sous-rseau
F0/0
10.1.1.1
255.255.255.252
F0/1
10.1.1.4
255.255.255.252
S0/0
172.18.1.2
255.255.252.252
F0/0
10.1.1.13
255.255.255.252
F0/1
10.1.1.9
255.255.255.252
S0/0
172.18.1.34
255.255.255.252
S0/1
172.18.1.30
255.255.255.252
F0/0
10.1.1.17
255.255.255.252
F0/1
10.1.1.21
255.255.255.252
S0/0
172.18.1.26
255.255.255.252
S0/1
172.18.1.22
255.255.255.252
F0/0
10.1.1.25
255.255.255.252
F0/1
10.1.1.29
255.255.255.252
S0/0
172.18.1.6
255.255.255.252
S0/1
172.18.1.10
255.255.255.252
F0/0
10.1.1.2
255.255.255.252
F0/1
10.1.1.10
255.255.255.252
F1/0
10.1.1.26
255.255.255.252
F2/0
10.1.1.22
255.255.255.252
F0/0
10.1.1.6
255.255.255.252
F0/1
10.1.1.14
255.255.255.252
F1/0
10.1.1.30
255.255.255.252
F2/0
10.1.1.18
255.255.255.252
Etude, conception et mise en place dune solution communication unifie chez TUNISIE TELECOM
47
- Configuration de mot de passe pour les connexions console et Pour les connexions vty
PE1(config)# line console 0
PE1(config-line)#password cisco
PE1(config-line)#login
PE1(config-line)#line vty 0 4
PE1(config-line)#password cisco
PE1(config-line)#login
PE1(config-line)#exit
PE1(config)#enable secret cisco
PE1(config) #exit
PE1#write
Etude, conception et mise en place dune solution communication unifie chez TUNISIE TELECOM
48
Les IGP assurent le routage interne un systme autonome. Ils mettent usuellement leurs
mises jour travers des paquets IP en mode diffusion. L'adresse de destination des paquets est
de type broadcast (255.255.255.255) ou de type multicast (224.0.0.6 et 224.0.0.5 comme notre
exemple le protocole OSPF.
Les EGP assurent le routage entre des systmes autonomes. Ils mettent des mises jour des
voisins identifis en tablissant une connexion (couramment TCP) avec eux. Les mises jour ne
sont pas diffuses vers tous les routeurs mais routeur routeur. Les informations vhiculs sont
examines et peuvent contenir des attributs de routage complexes dpendant du protocole en
question. Pour notre application nous avons choisi le protocole de routage interne le OSPF et le
protocole de routage externe le BGP.
Aprs la configuration et pour tester le bon fonctionnement du protocole OSPF on excute la commande
show ip route OSPF qui nous montre la table de routage de routeur PE1 : La lettre "O" reprsente les liens
connects par le protocole OSPF : tels que les adresses 172.16.30.1 et 172.16.20.1 s'agissant des adresses
loopback des routeurs voisins P20 et P30 qui sont connectes directement
FastEthernet, tant que ladresse 172.16.2.1 reprsente ladresse du routeur PE2 qui se sert d'OSPF passant
Etude, conception et mise en place dune solution communication unifie chez TUNISIE TELECOM
49
par linterface Fastethernet 10.1.1.6 du routeur P30 ou bien par linterface FastEthernet 10.1.1.2 du routeur
P20.
- Configuration et vrification de protocole BGP
Pour s'assurer de la communication externe des routeurs de notre application nous allons configurer dans
une deuxime tape le protocole de routage externe : le protocole BGP en appliquant les commandes
suivantes :
PE1(config)#router bgp 100
PE1(config-)# no synchronization
PE1(config-)# bgp log-neighbor-changes
PE1(config-)# network 172.16.1.0 mask 255.255.255.0
PE1(config-)# neighbor 172.16.20.1 remote-as 100
PE1(config-)# neighbor 172.16.20.1 update-source Loopback0
PE1(config-)# neighbor 172.16.30.1 remote-as 100
PE1(config-)# neighbor 172.16.30.1 update-source Loopback0
PE1(config-)#exit
172.16.20.1
4 100
27
24
00:15:06
172.16.30.1
4 100
27
24
00:15:15
PE1#
Etude, conception et mise en place dune solution communication unifie chez TUNISIE TELECOM
50
Les adresses de rseau affiches dans la table de routage de protocole BGP telle que 172.16.20.1 et
172.16.30.1 reprsentent les routeurs voisins qui sont en relation directe avec PE1.
- Le rsultat de configuration sur le routeur P20
P20#show ip bgp summary
BGP router identifier 172.16.20.1, local AS number 100
BGP table version is 4, main routing table version 4
3 network entries using 360 bytes of memory
3 path entries using 156 bytes of memory
7/2 BGP path/bestpath attribute entries using 868 bytes of memory
2 BGP extended community entries using 80 bytes of memory
0 BGP route-map cache entries using 0 bytes of memory
0 BGP filter-list cache entries using 0 bytes of memory
Bitfield cache entries: current 1 (at peak 1) using 32 bytes of memory
BGP using 1496 total bytes of memory
BGP activity 12/0 prefixes, 13/1 paths, scan interval 60 secs
Neighbor
172.16.1.1
4 100
27
30
00:20:50
172.16.2.1
4 100
26
30
00:20:52
P20#
La deuxime tape de vrification associe au protocole BGP consiste excuter la commande show ip BGP,
cette commande permet de tester les tables de routages BGP en montrant en premier lieu lidentificateur du
routeur locale et la version de la table de routage ,en second lieu elle nous indique ladresse de rseau, le
saut suivant, le nombre de saut, le type de lien et le numro de systme autonome .toutes ces rfrences
sont reformul dans une table de routage. Voir ci-dessous.
- Rsultat de configuration sur le routeur PE1
PE1#show ip bgp
BGP table version is 5, local router ID is 172.16.1.1
Status codes: s suppressed, d damped, h history, * valid, > best, i - internal,
r RIB-failure, S Stale
Origin codes: i - IGP, e - EGP, ? incomplete
Network
Next Hop
Metric
* i 172.16.2.0/24 172.16.2.1
*>i
172.16.3.1
LocPrf
Weight
Path
32768
100
100
0
0
i
i
100
100
PE1#
Chaque adresse de rseau figurant dans la table de routage est associe une route sur laquelle il va tre
achemin. Notons lexemple du routeur PE2 qui est identifi par son adresse loopback 172.16.2.0, le routeur
Etude, conception et mise en place dune solution communication unifie chez TUNISIE TELECOM
51
PE1 peut latteindre par de deux manires, soit en passant par ladresse 172.16.20.1 ou bien en passant par
ladresse 172.16.30.
- Le rsultat de configuration sur le routeur P20
P20#show ip bgp
BGP table version is 4, local router ID is 172.16.20.1
Status codes: s suppressed, d damped, h history, * valid, > best, i - internal,
r RIB-failure, S Stale
Origin codes: i - IGP, e - EGP, ? incomplete
Network
Next Hop
Metric LocPrf
Weight
Path
*>i172.16.1.0/24 172.16.1.1
100
*>i172.16.2.0/24
100
32768
172.16.2.1
P20#
Et pour terminer la vrification du bon fonctionnement du protocole BGP on utilise la commande show ip
route BGP .Nous obtenons la suite toutes les routes cres par ce protocole.
- Le rsultat de configuration sur le routeur PE1
PE1#sh ip route bgp
172.16.0.0/16 is variably subnetted, 7 subnets, 2 masks
B
PE1#
La lettre B reprsente les routes qui sont cres par le protocole BGP. Ladresse 172.16.20.0 reprsente
lidentifiant du routeur P20 qui est attach galement avec la passerelle par dfaut 172.16.20.1
- Le rsultat de configuration sur le routeur P20
P20#sh ip route bgp
172.16.0.0/16 is variably subnetted, 6 subnets, 2 masks
B
P20#
5. Configuration MPLS :
La configuration du protocole MPLS/IP suivra 3 tapes pour fonctionner correctement. Il faut tout dabord :
lactiver par la commande MPLS IP ensuite il faut affecter les labels aux paquets IP lors dun trafic entrant
par la commande MPLS label-protocol LDP et en fin on applique la commande MPLS LDP router-id loopback
0 force pour utiliser les adresses loopbacks comme des identifiants des routeurs lors de lacheminement des
paquets et non pas les routeurid.
Etude, conception et mise en place dune solution communication unifie chez TUNISIE TELECOM
52
- Configuration MPLS :
PE1(config)#MPLS IP
PE1(config)#mpls label protocol ldp
PE1(config)#mpls ldp router-id Loopback0 force
PE1(config)#no ftp-server write-enable
PE1(config)#int F0/0
PE1(config-if)#mpls ip
PE1(config)#int F0/1
PE1(config-if)#mpls ip
PE1(config-if)#^z
PE1#wr
- Test et vrification :
Pour tester le bon fonctionnement du protocole MPLS/IP on utilise les deux commandes suivantes :
a. La commande show mpls ldp neighbor a pour rle de dcouvrir les voisins cre par le
protocole MPLS.
Le rsultat de configuration sur le routeur PE1
PE1# show mpls ldp neighbor
Peer LDP Ident: 172.16.20.1:0; Local LDP Ident 172.16.1.1:0
TCP connection: 172.16.20.1.55676 - 172.16.1.1.646
State: Oper; Msgs sent/rcvd: 62/66; Downstream
Up time: 00:44:39
LDP discovery sources:
FastEthernet0/0, Src IP addr: 10.1.1.2
Addresses bound to peer LDP Ident:
10.1.1.2
172.16.20.1
10.1.1.10
172.16.30.1
10.1.1.14
PE1#
Comme lindique le rsultat de configuration ci-dessus, les voisins de routeur PE1 dcouvert
par le protocole LDP sont 172.16.20.0 (ladresse loopback de P20) via linterface F0/0 et
172.16.30.0 (ladresse loopback de P30) via linterface F0/1 du routeur PE1.
Etude, conception et mise en place dune solution communication unifie chez TUNISIE TELECOM
53
b. La deuxime commande de test de protocole MPLS est show mpls forwording-table qui
permet de voir laffectation des labelles aux adresses qui se trouvent dans la table FEC.
Le rsultat de configuration sur le routeur P20
PE1#show mpls forwarding-table
Local Outgoing Prefix
tag
tag or VC or Tunnel Id
switched interface
16
Untagged 172.16.30.1/32
Fa0/1
10.1.1.6
17
Untagged 172.16.20.1/32
Fa0/0
10.1.1.2
18
Pop tag
10.1.1.8/30
Fa0/0
10.1.1.2
19
Pop tag
10.1.1.12/30
Fa0/1
10.1.1.6
20
20
20
172.16.2.1/32
172.16.2.1/32
Fa0/1
10.1.1.6
Fa0/0
10.1.1.2
21
Aggregate 172.18.1.0/30[V] 0
22
Untagged 172.18.1.1/32[V] 0
Se0/0
point2point
23
Untagged 172.20.1.0/24[V] 0
Se0/0
point2point
PE1#
Le rsultat de vrification nous indique les labelles affect aux adresses rseau pour quils
puissent circuler dans le rseau MPLS/IP, prenons lexemple ladresse 172.16.2.1, le
protocole LDP affecte le labelle 20.
6. Le Concept MPLS/VPN
- Configuration VPN
La configuration du concept MPLS/VPN toujours seffectue sous lautorit du protocole BGP en
activant la configuration suivante :
PE1(config)#Router Bgp 100
PE1(config-router )#address-family vpnv4 unicast
PE1(config-router-family)# neighbor 172.16.20.1 activate
PE1(config-router-family)# neighbor 172.16.20.1 send-community both
PE1(config-router-family)# neighbor 172.16.30.1 activate
PE1(config-router-family)# neighbor 172.16.30.1 send-community both
PE1(config-router)# ^z
PE1#write
Aprs chaque configuration dun routeur fdrateur comme P20 ou bien P30 on ajoute la
commande suivante chaque adresse voisine traite.
P20 (config-router-family)# neighbor 172.16.30.1 route-reflector-client
Etude, conception et mise en place dune solution communication unifie chez TUNISIE TELECOM
54
55
- Test de configuration
Pour tester le bon fonctionnement du processus VRF cot fournisseur il faut appliquer les commandes de
teste suivantes :
Show ip route vrf RESEAUX : pour avoir les tables des routes VRF.
Show ip bgp vpn v4 vrf RESEAUX: pour avoir les tables BGP VPN qui sont en relation directe
avec le processus VRF.
Vrification sur le simulateur
La table de routage VRF de PE1
PE1#sh ip route vrf RESEAUX
Routing Table: RESEAUX
Codes: C - connected, S - static, R - RIP, M - mobile, B - BGP
D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
E1 - OSPF external type 1, E2 - OSPF external type 2
i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS leve
ia - IS-IS inter area, * - candidate default, U - per-user static
o - ODR, P - periodic downloaded static route
Gateway of last resort is not set
172.18.0.0/16 is variably subnetted, 6 subnets, 2 masks
B
PE1#
Etude, conception et mise en place dune solution communication unifie chez TUNISIE TELECOM
56
PE2#
Next Hop
Path
32768
32768
* i172.18.1.28/30 172.16.2.1
0 100
*>i
172.16.2.1
* i172.18.1.29/32 172.16.2.1
*>i
172.16.2.1
Etude, conception et mise en place dune solution communication unifie chez TUNISIE TELECOM
0 100
0
0
0 100
0 100
?
?
0
0
?
?
57
* i172.18.1.32/30 172.16.2.1
*>i
172.16.2.1
* i172.18.1.33/32 172.16.2.1
*>i
172.16.2.1
0 100
0 100
0 100
74
* i172.21.5.0/24 172.16.2.1
74 100
172.16.2.1
* i172.21.6.0/24 172.16.2.1
*>i
172.16.2.1
0 100
*>i
74 100
?
0
?
?
32768
74 100
74 100
?
0
?
?
PE1#
IV. Conclusion :
Dans ce chapitre on a exhib la simulation et la configuration dune solution MPLS au sein de la Backbone
Tunisie Tlcom tout en mettant l'accent sur les concepts relatifs ce protocole en fonction des protocoles
de routage internes et externes tel quOSPF et BGP.
Nous avons vu depuis le chapitre prcdent, les apports de cette solution la bonne gestion de la bande
passante puisque la vrification des paquets s'effectue essentiellement une seule fois via la notion du label,
ainsi que la prise en considration de la scurit a l'aide des VPNs et la virtualisation a l'aide des VRFs.
Dans le chapitre suivant, on tudiera un cas particulier de VoIP pour Business client (cas SOTETEL) avec
dfinition du rseau VPN reliant diffrents sites de lentreprise, configuration du Call Manager et
configuration de la partie trunk entre Voice Gateway et Softswitch.
Etude, conception et mise en place dune solution communication unifie chez TUNISIE TELECOM
58
59
Lancienne architecture de la SOTETEL, base essentiellement sur des liaisons Frame Relay, pose un principal
problme en terme de limitation de dbit (128 bps) et de cot lev pour la tlphonie (et pour ADSL/FR).
Pour cette raison la SOTETEL sest trouve dans lobligation de migrer vers une nouvelle solution moins chre
et plus performante.
2. Nouvelle architecture:
Etude, conception et mise en place dune solution communication unifie chez TUNISIE TELECOM
60
La scurit de l'information est aussi une proccupation, c'est pour cette raison qu'un Datacenter doit offrir
un environnement scuris qui attnuera les risques d'une atteinte la scurit. Un Datacenter doit donc
maintenir des normes leves pour assurer l'intgrit et la fonctionnalit de ses environnements hbergs.
4. Le SBC (Session Border Controller) :
Etude, conception et mise en place dune solution communication unifie chez TUNISIE TELECOM
61
Aujourd'hui, il n'existe pas de VoIP scurise sans SBC(le firewall de la VoIP). Un firewall contrle l'IP mais ne
contrle pas le SIP, d'o la porte ouverte toute requte malveillante par ce biais. Le gros point fort d'un SBC
se rvle lors d'un cas de requtes malveillantes. Dans ce cas, leSBC bloque les accs, ce qui n'est pas le cas
des meilleurs firewalls.
Un SBC est compos de deux modules :
Un module SBC Signalisation charg de contrler laccs des messages de signalisation VoIP au
rseau
Un module SBC Media charg de contrler laccs des paquets RTP au rseau. Ce module fait office
de proxy RTP.
5. Call Manager :
Bas sur un serveur ddi, Call Manager apporte les fonctions de tlphonie aux rseaux locaux et tendus
dentreprise. Avec une centaine plusieurs milliers de tlphones grs, Call Manager permet de raliser un
plan de numrotation unique sur plusieurs sites avec une gestion centralise du systme de tlphonie.
Coupl la fonction SRST des routeurs Cisco, Call Manager offrira le mme niveau de fonctionnalit sur tous
les sites de lentreprise sans tre oblig de dployer un autocommutateur sur chaque site. Les applications
lies Call Manager comme la messagerie unifie, les centres de contacts et la vido tlphonie seront mises
en uvre pour tous les utilisateurs du rseau, quelque soit leur emplacement gographique.
Les APIs (Interfaces de Programmation dApplication) de Call Manager permettent la tlphonie dinteragir
pleinement avec les applications Cisco ou tierces disponibles sur le rseau.
Call Manager peut sintgrer un systme de tlphonie traditionnelle pour permettre de migrer en
douceur vers un rseau convergent [8].
6. Softswitch :
Le Softswitch ou le contrleur dappel ou bien aussi MGC (Media Gateway Controller) est lquipement
principale de la couche contrle. Il permet :
De contrler le fonctionnement des passerelles de signalisation(SGW) et des passerelles de mdias
(MGW).
Dallouer les ressources ncessaires ltablissement des appels ou des sessions multimdias sur le
rseau de transport (rseau cur IP).
Dassurer laccs aux diffrentes plateformes et capacits de service de la couche service.
Dassurer lauthentification des abonns et la facturation des communications.
Etude, conception et mise en place dune solution communication unifie chez TUNISIE TELECOM
62
7. Cisco 2811 :
Le routeur intgr de services de Cisco 2811 fournit l'appui suivant :
Densit accrue par les logements pour carte grande vitesse d'interface de WAN
Fente augmente de module de rseau
Appui facultatif de commutation de la couche 2 avec la puissance au-dessus de l'Ethernet (Poe)
(comme option)
Scurit
- Appui de 1 jusqu' 1500 tunnels de VPN avec le module d'AIM-EPII-PLUS
- Appui de la dfense d'antivirus par la commande d'admission de rseau (le Conseil de
l'Atlantique nord)
- Empchement d'intrusion aussi bien que l'appui stateful de mur l'preuve du feu d'IOS de
Cisco et beaucoup plus de dispositifs de scurit essentiels
Voix
- Appui analogue et numrique d'appel vocal
- Appui facultatif d'audio-messagerie
- Le soutien facultatif de Cisco Call Manager express (Cisco CME) pour le traitement d'appel
local dans de seules affaires de stand pour IP to 36 haut tlphone
- Soutien facultatif de soutien capable de survie de tlphonie d'emplacement distance du
traitement d'appel local dans des succursales de petite entreprise pour jusqu' 36
tlphones d'IP
Etude, conception et mise en place dune solution communication unifie chez TUNISIE TELECOM
63
tlphones IP et les points daccs au travers du rseau, supprimant le besoin dadaptateurs secteurs
supplmentaires; et sassurent que le trafic rseau est correctement classifi, vitant de la meilleure
manire possible tout congestion.
64
Un autre sh vlan nous montrera ltat des vlans crer et de vrifier aussi quon na pas deux VLANs de mme
nom car dans ce cas il savre sobtenir quon aura un disfonctionnement du commutateur.
65
boot-start-marker
boot-end-marker
!
card type e1 0 2
!
no aaa new-model
no network-clock-participate wic 2
dot11 syslog
!
--More-ip cef
no ip dhcp use vrf connected
ip dhcp excluded-address 10.10.10.1 10.10.10.10
ip dhcp excluded-address 10.10.10.254
!
ip dhcp pool Voice
network 10.10.10.0 255.255.255.0
default-router 10.10.10.254
option 150 ip 10.10.10.2
!
multilink bundle-name authenticated
!
voice-card 0
no dspfarm
!
crypto pki trustpoint TP-self-signed-1188424807
enrollment selfsigned
subject-name cn=IOS-Self-Signed-Certificate-1188424807
revocation-check none
rsakeypair TP-self-signed-1188424807
!
archive
log config
--More-hidekeys
!
controller E1 0/2/0
!
interface Loopback1
ip address 10.10.11.251 255.255.255.0
!
interface Tunnel0
ip address 192.168.50.1 255.255.255.252
tunnel source 172.16.82.2
tunnel destination 172.16.82.6
!
interface Tunnel1
ip address 192.168.50.13 255.255.255.252
tunnel source 172.16.82.2
tunnel destination 172.16.82.14
--More-!
interface Tunnel2
ip address 192.168.50.9 255.255.255.252
tunnel source 172.16.82.2
tunnel destination 172.16.82.10
!
interface Tunnel3
ip address 192.168.50.17 255.255.255.252
tunnel source 172.16.82.2
tunnel destination 172.16.82.18
!
Etude, conception et mise en place dune solution communication unifie chez TUNISIE TELECOM
66
interface FastEthernet0/0
ip address 10.10.10.254 255.255.255.0
duplex auto
speed auto
!
interface FastEthernet0/1
description $ES_LAN$
ip address 192.168.100.2 255.255.255.0
duplex auto
speed auto
!
interface Serial0/1/0
--More-ip address 172.16.82.2 255.255.255.0
encapsulation ppp
no fair-queue
!
ip forward-protocol nd
ip route 10.2.0.0 255.255.255.0 Serial0/1/0
ip route 10.3.0.0 255.255.255.0 Serial0/1/0
ip route 10.4.0.0 255.255.255.0 Serial0/1/0
ip route 10.5.0.0 255.255.255.0 Serial0/1/0
ip route 192.168.1.0 255.255.255.0 192.168.1.9
ip route 192.168.3.0 255.255.255.0 192.168.100.1
ip route 192.168.4.0 255.255.255.0 192.168.100.1
ip route 192.168.5.0 255.255.255.0 192.168.100.1
ip route 192.168.12.0 255.255.255.0 Tunnel3
ip route 192.168.13.0 255.255.255.0 Tunnel0
ip route 192.168.14.0 255.255.255.0 Tunnel2
ip route 192.168.15.0 255.255.255.0 Tunnel1
ip route 192.168.100.0 255.255.255.0 FastEthernet0/1
!
ip http server
no ip http secure-server
!
control-plane
!
voice-port 0/3/0
timing hookflash-out 50
!
voice-port 0/3/1
supervisory disconnect dualtone mid-call
no battery-reversal
timeouts call-disconnect 0
timeouts wait-release 5
timing hookflash-out 50
connection plar 1111
description ligne pour tunisie telecom 71941700
caller-id enable
!
--More-voice-port 0/3/2
timing hookflash-out 50
!
voice-port 0/3/3
timing hookflash-out 50
connection plar 1111
description ligne pour standard sotetel N 2999
caller-id enable
!
ccm-manager fallback-mgcp
Etude, conception et mise en place dune solution communication unifie chez TUNISIE TELECOM
67
ccm-manager mgcp
ccm-manager music-on-hold
ccm-manager config server 10.10.10.2
ccm-manager config
!
mgcp
mgcp call-agent 10.10.10.2 2427 service-type mgcp version 0.1
mgcp rtp unreachable timeout 1000 action notify
mgcp modem passthrough voip mode nse
mgcp package-capability rtp-package
mgcp package-capability sst-package
mgcp package-capability pre-package
no mgcp package-capability res-package
--More-no mgcp timer receive-rtcp
mgcp sdp simple
mgcp rtp payload-type g726r16 static
!
mgcp profile default
!
dial-peer voice 999030 pots
service mgcpapp
port 0/3/0
!
dial-peer voice 999031 pots
service mgcpapp
direct-inward-dial
port 0/3/1
!
dial-peer voice 999032 pots
service mgcpapp
port 0/3/2
!
dial-peer voice 999033 pots
service mgcpapp
--More-port 0/3/3
!
dial-peer voice 100 pots
destination-pattern 0.T
port 0/3/1
!
dial-peer voice 1500 voip
destination-pattern 15..
session target ipv4:10.5.0.1
!
dial-peer voice 1300 voip
destination-pattern 13..
session target ipv4:10.3.0.1
!
dial-peer voice 111 pots
destination-pattern 0.T
port 0/3/1
!
credentials
ip source-address 10.10.10.254 port 2445
!
call-manager-fallback
max-conferences 8 gain -6
transfer-system full-consult
ip source-address 10.10.10.2 port 2000
Etude, conception et mise en place dune solution communication unifie chez TUNISIE TELECOM
68
max-ephones 42
max-dn 144
!
!
line con 0
line aux 0
line vty 0 4
login local
!
scheduler allocate 20000 1000
ntp source FastEthernet0/1
ntp master
ntp update-calendar
ntp server 10.10.11.251
ntp server 10.10.10.252
!
end
- NTP :
La configuration de lheure est importante, les tlphones IP se synchroniseront avec le serveur NTP
interne du routeur :
Router (config)# clock timezone CET 1
Router# clock set 10:24:00 20 jul 2012
- DHCP :
o DHCP voix dynamique
Le routeur jouera galement le rle de serveur DHCP. Cest lui qui distribuera les adresses IP
aux tlphones :
Deux remarques importantes. Tout dabord, la commande option permet de spcifier une
option DHCP, dans notre cas loption 150 qui correspond ladresse IP du serveur TFTP. Les
tlphones IP utilisent ce serveur TFTP pour rcuprer tous les fichiers dont ils ont besoin, comme
leur fichier de configuration, sonneries, ... Nous avons prfr lutilisation du serveur TFTP fourni
par lIOS, cest pourquoi ladresse IP spcifie dans la commande est celle du routeur. La
deuxime commande importante est ip dhcp excluded-address ; elle empche le routeur de
distribuer une plage dadresses IP, gnralement rserv aux autre quipements ou interfaces.
o DHCP voix statique
Il est galement possible de faire des assignations statiques dadresses IP base sur ladresse MAC
du client. Dans ce cas, un pool DHCP doit tre cr pour chaque client.
o DHCP donnes
Le routeur jouera galement le rle de serveur DHCP. Cest lui qui distribuera les adresses IP
aux PCs.
Etude, conception et mise en place dune solution communication unifie chez TUNISIE TELECOM
69
Etude, conception et mise en place dune solution communication unifie chez TUNISIE TELECOM
70
Figure 5.13 : cration des pools relatifs aux diffrentes agences de la SOTETEL
71
Etude, conception et mise en place dune solution communication unifie chez TUNISIE TELECOM
72
Etude, conception et mise en place dune solution communication unifie chez TUNISIE TELECOM
73
74
- Configuration :
Pour mettre en vidence la connexion dun client donn au PSTN nous avons effectu la configuration dun
Trunk SIP pour notre client quon nommera SOTETEL au niveau de la plate-forme centrale VOIP de Tunisie
Tlcom (SOFT-Switch) base Ouardia.
Les figures si dessous montrent les diffrentes tapes de configuration du Trunk SIP :
Etude, conception et mise en place dune solution communication unifie chez TUNISIE TELECOM
75
Etude, conception et mise en place dune solution communication unifie chez TUNISIE TELECOM
76
V. Conclusion :
La VoIP est une application informatique comme les autres. A ce titre, elle est vulnrable et soumise de
nombreux risques, qui sont pour ainsi dire inexistants sur les rseaux classiques , quil faut prendre en
compte. La VoIP est une technique utilise pour transporter de la voix sur tout rseau appliquant le
protocole Internet par numrisation en paquets (donnes). Elle est, par consquent, expose aux mmes
menaces que celles touchant le transport de donnes, savoir lutilisation non autorise des ressources,
laltration des donnes, l'introduction de donnes pirates, le dtournement dinformation, plus ou moins
sensibles. Compte tenu de ces risques, il est essentiel que lentreprise qui choisit de recourir la VoIP mesure
prcisment ltendue des atteintes potentielles son activit et prenne les contremesures adaptes.
Etude, conception et mise en place dune solution communication unifie chez TUNISIE TELECOM
77
Conclusion gnrale
Au cours de ce projet, lobjectif tait dtudier, concevoir et mettre en place une solution de communication
unifie chez TUNISIE TELECOM. Dans cette dmarche vers la communication unifie on sest intress
principalement la couche de transport par la conception et la configuration des routeurs au niveau de cette
couche afin de migrer vers une solution MPLS/IP au sein de la Backbone Tunisie Tlcom.
La simulation de cette solution a t teste avec succs, nanmoins cette solution peut tre amliore
davantage en ne sarrtant pas au niveau de la couche transport et en tenant compte des nouveaux
concepts qui se prsentent actuellement a savoir le Cloud Computing.
Donc, ce travail peut tre un dbut pour dautres travaux qui peuvent nous prsenter des solutions plus
exhaustives qui stalent de la couche daccs jusqu' la couche des services.
Etude, conception et mise en place dune solution communication unifie chez TUNISIE TELECOM
78
Bibliographie
[1] Nemertes Research, Concepts de communications en temps rel et applications commerciales
[2] http://www.efort.com, Rseaux et Services de Tlcommunication Concepts, Principes et Architectures
[3] Etude ralise par le cabinet Ovum pour le compte de l Autorit de rgulation des Communications
lectroniques et des Postes, L'volution du cur de rseau des oprateurs fixes, Janvier 2006.
[4] Revue des Tlcommunications dAlcatel - 3e trimestre 2002
[5] T. Berger, G. Marx: Une vritable volutivit , Revue des tlcommunications dAlcatel, 3e trimestre 2002, pp.
194-198 (ce numro).
[6] F. Jahanian et al: Experimental study of Internet stability and Wide Area Backbone failures, University of
Michigan, 1999.
[7] Sminaire rgional UIT/BDT pour la rgion arabe sur la convergence des services fixes et mobiles et les
nouvelles architectures des rseaux, Nouvelles gnrations des rseaux favorisant la convergence des services
Exprience de Tunisie Tlcom
[8] http://labo-cisco.com/uploads/concepts/pdf/labocisco_2007_Architecture_reseau_MPLS.pdf
Etude, conception et mise en place dune solution communication unifie chez TUNISIE TELECOM
79
Etude, conception et mise en place dune solution communication unifie chez TUNISIE TELECOM
80