Ingegneria del Traffico con MPLS
R1 R3 R2 Percorso Sottoutilizzato 550 Mbit/s 100 Mbit/s Congestione ! R4 R5 R6 R7 R8... R3R5... N.H. Dest. IP convenzionale: problema
R1 R3 R2 CVP per il traffico R1 R3 CVP per il traffico R2 R3 550 Mbit/s 100 Mbit/s S5 S1 S2 S3 S4 IT nel modello overlay Collegamenti a 622 Mb/s
IT con MPLS LSP: Possono seguireun qualsiasi percorso tra origine e destinazione Possono essere associati a parametri di traffico e PHB Sono regolati dai nodi di origine del LSP
Caratterizzazione Definizione e Caratterizzazione Traffico dei Flussi di Traffico Estensione dei protocolli di routing IGP (Link State) per creare IT database Database IT Determinazione dei percorsi (espliciti: alg.on_line/off_line) Determinazione dei percorsi (espliciti: alg.on_line/off_line) Segnalazione (RSVP-TE, CR-LDP) Segnalazione (RSVP-TE, CR-LDP) Cosa Serve? In alternativa i percorsi espliciti possono essere selezionati in modo manuale!
LSP 1 LSP 2 Flusso di Traffico LSP 1 + LSP 2 = Tunnel IT LSP 1 + LSP 2 = Tunnel IT LSR di ingresso LSR di uscita Flussi e TUNNEL IT Tunnel IT: percorso lungo il qual eviene istradato un flusso di traffico
Database IT: esempio Tunnel IT 1 (50 Mbit/s) LSR 1 LSR 2 LSR 3 LSR 4 Interfaccia STM-1 (155 Mbit/s): Banda massima allocabile per Tunnel IT = 116,25 Mbit/s Banda residua = 26,25 Mbit/s B(1)=50 Mbit/s B(2)=40 Mbit/s Tunnel IT 2 (40 Mbit/s)... Database IT (LSR 2) Collegamento 3-4 Banda fisica: 155 Mbit/s Banda max allocabile: 116,25 Mbit/s Banda residua: 26,25 Mbit/s... Database IT (LSR 1) Collegamento 3-4 Banda fisica: 155 Mbit/s Banda max allocabile: 116,25 Mbit/s Banda residua: 26,25 Mbit/s Annuncio IGP esteso Banda residua=26,25 Mbit/s Annuncio IGP esteso Banda residua=26,25 Mbit/s
IGP Esteso Tabella di Routing Database IT Algoritmo Percorso ottimo Segnalazione (RSVP-TE/CR-LDP) Vincoli IT: flusso logico delle operazioni
RSVP-TE A B C F D E PATH RESV RSVP-TE: RSVP + ExplicitRoute Obj ( Path) + Label Request (Resv)
LSR di ingresso LSR di uscita A BE F PATH BEF ERO = {B, E, F}PATH EF ERO = {E, F}PATH F ERO = {F} IF1IF 0IF1IF 0IF1IF 0 RSVP-TE Tunnel IT setup
LSR di ingresso LSR di uscita A BE F RESV 89 Etichetta = 89RESV 57 Etichetta = 57RESV 3 Etichetta = 3 InOut Traffico (IF 1; 89) InOutInOut IF1 FTNILM IF 0IF1IF 0IF1IF 0 (IF 0; 89) (IF 1; 57) (IF 0; 57) (IF 1; Pop) RSVP-TE Tunnel IT set up
A B C F D E Pacchetto appartenente al flusso di traffico che utilizza il Tunnel IT LLSR A è configurato per immettere nel Tunnel IT il flusso di traffico RSVP-TE: trasferimento dati