Académique Documents
Professionnel Documents
Culture Documents
Niveau 3
1
lundi 20 février 2012
PLAN
• Introduction
• La commutation IP
• Les différentes Approches
• IP Switching d’Ipsilon
• Routing Switch
2
lundi 20 février 2012
Introduction
• Diversité des types de trafic dans le réseau avec les données, la voix, la
vidéo, etc...
• Les routeurs sont plus chers et difficiles à configurer que les commutateurs
de LAN. L'augmentation des vitesses et du trafic entre réseaux les met face
à une demande pour laquelle ils n'ont pas été conçus.
3
lundi 20 février 2012
Les routeurs assurent une analyse de ce qu'ils retransmettent, ils sont souvent basés sur des
systèmes à base de CPU et sont donc beaucoup plus lents que les commutateurs
La commutaion IP
• Plus le nombre de routeurs augmente et plus il faut de temps pour que les
paquets franchissent les couches logiciels des routeurs successifs.
• Chaque routeur introduit un temps de latence qui est peu pénalisant lorsqu'il
s'agit d'en traverser quelques uns mais qui le devient lorsque ce nombre
augmente. La commutation IP permet de résoudre en parti ce problème.
4
lundi 20 février 2012
Les principaux :
• Les premiers à s'être lancés dans la voie de la commutation IP sont Ipsilon
Networks, une startup californienne (aujourd'hui rachetée par Nokia). Elle
propose IP Switching, une solution à la fois matérielle et logicielle.
• 3com propose une solution logicielle : Fast IP. qui s'adapte sur ces matériels et
ceux des concurrents. Augmentation de 700 % des performances grâce à
l'utilisation de cette technologie.
5
lundi 20 février 2012
IP Switching d’Ipsilon
• Technologie basée sur la notion de flux. Un flux défini une séquence de
paquets qui sont traités de façon identiques par des routages complexes.
• Une fois le circuit virtuel établit pour le flux, tous le trafic du flux, peut être
commuté directement à travers un commutateur ATM, réduisant la charge des
équipements.
6
lundi 20 février 2012
IP Switching d’Ipsilon
Classification du flux
• Une importante fonction de la classification de flux est de sélectionner les
flux qui seront commutés par un commutateur ATM et ceux qui seront
envoyés paquets par paquets. On commute les flux de durée longue qui
représentent de gros volumes de données comme par exemple le trafic
multimédia (voix, images,video-conférences).
• Pour les flux sélectionnés pour être commuté, un circuit virtuel est établi. La
commutation ATM demande à ce que tous les paquets entrant soient
étiquetés par un identifiant de circuit virtuel (VCI) qui indique le circuit virtuel
auquel il appartient
7
lundi 20 février 2012
Une fois le flux classifié, les décisions peuvent être mises en cache et les autres paquets du
flux pourront se baser sur le cache, sans refaire de totale classification de flux.
IP Switching d’Ipsilon
Implémentation
• La commutation IP vue par Ipsilon est construite sur deux bases : une
commutateur ATM et un contrôleur de commutation IP qui est une machine
puissante avec un OS proche d'UNIX.
L'IP Switching fonctionne comme un routeur Ip classique. Il est composé de deux éléments ce qui permet de
distinguer les élements matériels et logiciels. Il est en charge de l'échange des informations de routage avec les
voisins, de la construction des tables de routage, des décisions de transmission de niveau 3.
IP Switching d’Ipsilon
Fonctionnement composants commutateur IP
9
lundi 20 février 2012
L'IP Switching fonctionne comme un routeur Ip classique. Il est composé de deux éléments ce qui permet de
distinguer les élements matériels et logiciels. Il est en charge de l'échange des informations de routage avec les
voisins, de la construction des tables de routage, des décisions de transmission de niveau 3.
Fast IP de 3COM
• Fast IP est une fonctionnalité importante du logiciel DynamicAccess de
3Com. En ajoutant de l'intelligence aux cartes réseaux, FastIP contourne le
routeur et permet au trafic de suivre un chemin à travers des commutateurs
(niveau 2).
10
lundi 20 février 2012
Fast IP de 3COM
Fonctionnement :
• Le système Fast IP est initialisé par un système d'extrémité. Quand des données doivent être envoyées à un sous
réseau séparé, le système émet une requête NHRP simultanément à l'envoi des données au routeur (après qu'un
nombre prédéfini de paquets soit envoyé à la même adresse de ce sous réseau).
• La requête NHRP est un paquet standard au format IP, contenant les adresses IP et MAC source et IP destination,
elle comporte l'identifiant " NHRP ". Ces informations sont utilisées par la station destination pour envoyer une
trame réponse NHRP à la station d'origine.
• Le paquet NHRP de requête est transmis au routeur qui l'analyse comme une trame de contrôle et le retransmet
ou non selon sa configuration de filtrage. Si il n'y a pas de restriction, il le retransmet et la station destination le
reçoit.
• Si la station de destination utilise aussi FastIP, elle reconnaît le paquet et envoie une réponse NHRP directement à
la station d'origine de la requête en utilisant son adresse MAC contenue dans le paquet de requête NHRP. Les
commutateurs transmettent la réponse en se basant sur l'adresse MAC.
• La station émettrice en recevant la réponse, sait qu'il existe un chemin commuté entre les sous réseaux. Elle va
donc émettre directement en utilisant l'adresse MAC de la station destination, au lieu de passer par le routeur.
• Par contre, si aucune réponse n'est reçue, la station continue d'émettre les paquets à destination du routeur,
comme auparavant.
11
lundi 20 février 2012
Le Tag Switching
Fonctionnement :
• Le Tag Switching proposé par cisco en 1997 est basé sur le concept de "label
swapping". Il s'agit en fait d'assigner un label ici appelé un tag (une étiquette)
sur un paquet de données, ce qui permet d'indiquer aux autres noeuds dans le
réseau la façon dont il faut traiter le paquet.
- Les Tags Edge Routers (TER) fonctionnent comme des routeurs normaux
( couche de niveau 3), ils appliquent en plus des "tags" sur les paquets
entrants/sortants. Ils se trouvent à la périphérie du réseau
- Les Tag Switches (TS) commutent les paquets avec entête ou les cellules. Ils
peuvent également offrir les services de la couche 2 ou de la couche 3. Ils
se situent au coeur du réseau.
13
lundi 20 février 2012
Le Tag Switching
Principe du label swapping :
• Le paquet IP reçoit un LABEL dès son entrée dans le réseau
• Le LABEL est changé à chaque saut (Hop), jusqu’à l’arrivée du paquet à la destination
• Le LABEL est déterminé par le premier routeur selon différents paramètres (champs TCP, adresse
IP, etc...).
• L’assignation est faite une seule fois (entrés du réseau et pour toute la traverse du réseau),
• Le LABEL est utilisé par les routeurs intermédiaires comme index dans la table => @du prochain
nœud + valeur du nouveau label.
14
lundi 20 février 2012
Cette technique, appelée Label Swapping, est similaire à la commutation de cellules sur ATM
avec les informations de VPI/VCI ou à la commutation sur réseau Frame Relay avec les DLCI.
Le Tag Switching
Les Tags:
• Les Tags sont de taille fixe et peuvent donc être traités en hardware. Ils sont
insérés par les TER et peuvent être situés:
• Ces options permettent d’utiliser le Tag Switching dans une grande variété de
réseaux WAN possédant des liaisons ATM, SONET, Ethernet et ou Frame/
Relay
• Le Tag Switching n’est d’autre part pas spécifique à IP; ce qui permet de
l’utiliser avec d’autres protocoles de niveau 3 (IPX, XNS)
15
lundi 20 février 2012
Internetwork Packet Exchange: Protocole décrivant la transmission des données sur les réseaux Netware développé par
Novell..
Xerox Network System : développé fin année 70 et permet la connexion via différents types de média (liaison série et
Ethernet)
Le Tag Switching
Les Tags:
• Un Tag peut être associé parle le module de contrôle à
16
lundi 20 février 2012
Le Tag Switching
Le Tag Distribution Protocol:
• TDP est un protocole de distribution d’étiquettes et d’information de
commutation entre les Tag Switches et Tag Routers
• Ces informations sont stockées pour constituer une base de données (TIB)
évoluant dynamiquement en fonction des flux actifs.
17
lundi 20 février 2012
Le Tag Switching
Le Tag Distribution Protocol:
18
lundi 20 février 2012
Le Tag Switching
Acheminement des paquets IP
• Les Tag Routers et les Tag Switches utilisent des protocoles standard de
routage (BGP, OSPF, RIP,...) pour l’identification des routes dans le réseau. Ils
communiquent avec les routeurs normaux comme s’il s’agissait de routeurs
classiques.
• Quand un Tag Router reçoit un paquet pour l’envoyer à l’intérieur d’un tag
network, il analyse l’entête du paquet IP, effectue le routage relatif à la couche
3, sélectionne une route dans sa table pour le paquet, applique un tag, et
envoie le paquet à la prochaine destination
• Les paquets arrivent au Tag Edge Routeur, de l’autre coté du réseau, le tag est
alors supprimé et le paquet est délivré
19
lundi 20 février 2012
http://www.cisco.com/en/US/docs/ios/12_0/switch/configuration/guide/xctagc.html
Le Tag Switching
Fonction TEP (Traffic Engineered Path)
• Pour le routage de couche 3 classique, présence de plusieurs
chemins entre deux points. Or les procédures de routage
classiques sélectionnent généralement un seul chemin comme
route de couche 3 entre deux points, sans tenir compte des
surcharges.
20
lundi 20 février 2012
http://www.cisco.com/en/US/docs/ios/12_0/switch/configuration/guide/xctagc.html
Le Tag Switching
Fonction TEP (Traffic Engineered Path)
• RSVP (et ses extensions) est le protocole de signalisation utilisé en
interne sur les réseaux à commutation Tag Switching pour configurer les
TEP.
22
lundi 20 février 2012
http://www.cisco.com/en/US/docs/ios/12_0/switch/configuration/guide/xctagc.html
Le Tag Switching
La commutation Tag Switching est supportée
sur les plates-formes suivantes :
• Routeurs gamme Cisco 7500
• Processeurs Cisco RSP7000
23
lundi 20 février 2012
http://www.cisco.com/en/US/docs/ios/12_0/switch/configuration/guide/xctagc.html
Le Tag Switching
Avantages
• Assure une certaine flexibilité, par exemple:
24
lundi 20 février 2012
MPLS
Principe :
• MPLS (Multi-Protocol Label Switching) est une technique réseau en cours de
normalisation à l'IETF dont le rôle principal est de combiner les concepts du
routage IP de niveau 3, et les mécanismes de la commutation de niveau 2
telles que implémentée dans ATM ou Frame Relay.
les nouveaux services étant transparents pour les mécanismes de commutation de label, ils
peuvent être déployés sans modification sur le coeur du réseau...
MPLS est indépendant du protocole de routage IP (OSPF, RIP, IGRP)
MPLS
Avantage et Application :
• Avantages: Une bonne partie des avantages de MPLS, notamment la gestion de
trafic et la qualité de service, reposent sur son support du routage explicite.
Ainsi un flux vidéo pourra se voir attribuer la route avec la moindre latence
Le trafic venant d’un RPV pourra être étiqueté et injecté dans les réseaux des
opérateurs et des FAI, et se voir attribuer une QoS indépendante des autres
flux transitant sur ces réseaux.
26
lundi 20 février 2012
MPLS
Glossaire :
• LABEL : identifiant de flux situé dans un champ fixe, petit, et contigue;
• Label Edge Router (LER): Routeur de bord affectant les LABELs et les paquets
IP à un flot FEC
28
lundi 20 février 2012
MPLS
Fonctionnement - la commutation de label
1. Le paquet IP arrive sur l’Ingress LSR
2. Le protocole de routage IP détermine, à partir de l’adresse
IP de l’egress LSR, la FEC, le label et le port de sortie
3. Ajout de l’entête
4. Paquet IP + Label envoyé vers le nœud suivant
29
lundi 20 février 2012
MPLS
Fonctionnement - la commutation de label
1. Le paquet IP + Label arrive sur le LSR interne du nuage MPLS
2. Le protocole de routage IP détermine, à partir de la LIB le
prochain Label à appliquer pour qu’il parvienne jusqu’à la
destination
3. Mise à jour du Label MPLS
4. Paquet IP + Label envoyé vers le nœud suivant (LSR ou E-LSR)
30
lundi 20 février 2012
MPLS
Fonctionnement - la commutation de label
1. Le paquet IP + Label arrive sur l’Egress LSR du nuage MPLS
2. L’équipement lui retire toute trace MPLS et transmission du
paquet à la couche réseau
31
lundi 20 février 2012
MPLS
Le LABEL
• Signification local entre 2 LSR adjacents et mappage du trafic entre le LSR en amont
et le LSR en aval.
• a chaque saut, le Label est utilisé pour chercher les informations de routage (next
hop, lien de sortie, encapsulation, etc...) et les actions à réaliser sur le Label
(insertion, changement ou retrait)
32
lundi 20 février 2012
Pour les réseaux Ethernet, un champ appelé shim a été introduit entre la couche 2 et la couche 3. Sur 32 bits, il a une
signification d'identificateur local d'une FEC. 20 bits contiennent le label, un champ de 3 bits appelé Classe of Service (CoS) sert
actuellement pour la QoS, un bit S pour indiquer s'il y a empilement de labels et un dernier champ, le TTL sur 8 bits (même
signification que pour IP). L'empilement des labels permet en particulier d'associer plusieurs contrats de service à un flux au
cours de sa traversé du réseau MPLS.
MPLS
Mode trame / mode Cellule :
• Il existe deux catégories d'interfaces MPLS sur les routeurs, dépendant de leur
mode de fonctionnement.
• Le second mode concerne les interfaces ATM et est appelé mode cellule
(cell mode), la commutation étant basée sur la notion de circuit.
• Sur ATM, les circuits virtuels sont définis par les champs VPI/VCI de l'entête
des cellules. Suivant le mode de fonctionnement d'une interface, les méthodes
de propagation des labels aux routeurs voisins diffèrent.
33
lundi 20 février 2012
Chaque routeur qui reçoit un paquet taggué, utilise le label pour déterminer
l’interface et le label de sortie.
Nécessité de propager les informations sur les labels à tous les LSR.
Le protocole TDP utilise TCP sur le port 711, tandis que LDP utilise TCP sur
le port 646
Les labels sont spécifiés selon le chemin " Hop By Hop " défini par l'IGP
(Interior Gateway Protocol) dans le réseau.
34
lundi 20 février 2012
MPLS
Distribution des labels (TDP/LDP)
36
lundi 20 février 2012