Che cos'è MPLS?
Il Multi-Protocol Label Switching (MPLS), proposto dall'IETF, è una tecnologia di comunicazione dati ad alta velocità e altamente efficiente che introduce lo scambio di etichette nel protocollo. Multi-Protocol significa che MPLS supporta più protocolli del livello di rete ed è conforme a diverse tecnologie del livello di collegamento dati. Il Label Switching si manifesta così: dopo che i dati entrano nel dominio MPLS, il numero di etichetta viene inserito nel secondo e nel terzo livello, in modo che, quando i router nel dominio inoltrano il pacchetto dati, il numero di etichetta basato sul livello 2.5 debba solo consultare una tabella LFIB locale (database delle informazioni di inoltro delle etichette). MPLS migra i servizi senza connessione verso servizi orientati alla connessione. La commutazione delle etichette, il controllo e la distribuzione dell'inoltro sono due tecnologie critiche di MPLS.
Come funziona MPLS?
Pannello di controllo
Nella rete MPLS, MPLS avvia il TDP privato Cisco o l'LDP pubblico e verranno stabilite relazioni di vicinanza tra dispositivi direttamente connessi.
LDP funziona in base alle porte UDP e CP646. Invio di un pacchetto hello multicast tramite UDP per rilevare i vicini. Dopo aver acquisito gli indirizzi IP dei vicini, verranno instaurate conversazioni TCP con i vicini direttamente connessi. L'indirizzo di loopback viene spesso utilizzato per creare conversazioni TCP e mantenere relazioni affidabili. Quindi, impostare l'ID di route che l'indirizzo di loopback configura come MPLS.
Una tabella dei vicini verrà generata dopo che il vicinato sarà stato stabilito correttamente. LDP genererà etichette in base agli elenchi di routing appresi dalla FIB.
Le figure delle etichette sono memorizzate in tabelle LIB locali (database delle informazioni sulle etichette). Poiché la tabella LIB verrà condivisa tra i vicini, la tabella LIB copre i numeri delle etichette distribuiti dal dispositivo locale e dai suoi vicini per ogni instradamento.
I dispositivi che eseguono protocolli MPLS combinano la LIB con la FIB e quindi generano tabelle LFIB per la relazione tra i numeri di etichetta e il percorso ottimale (database delle informazioni di inoltro delle etichette).

Pannello dati
Quando il traffico entra nei dispositivi RTB dai dispositivi RTA, interroga la tabella FIB. Il numero di etichetta associato confermerà direttamente se applicare le etichette. Dopo aver raggiunto il dispositivo RTC, il traffico verrà inoltrato in base alla tabella LFIB se le etichette sono applicate. Altrimenti, verrà inoltrato in base alla tabella FIB.
Quali sono i vantaggi di MPLS?
Ad alta velocità e altamente efficiente: MPLS evita il problema delle complesse interrogazioni delle tabelle di routing etichettando i pacchetti per un inoltro rapido. La trasmissione dei dati è più veloce ed efficiente.
Compatibilità Agile: MPLS può connettere più tipi di reti e protocolli, che si tratti di IPv4, IPv6, Ethernet o ATM, e può funzionare senza problemi. Inoltre, può aiutare i fornitori di server a risolvere problemi di compatibilità tra tecnologie diverse.
Alta affidabilità: MPLS dispone di ridondanza integrata (ad esempio il reinstradamento rapido). Quando un collegamento si guasta, il servizio di rete passerà al percorso ridondante, garantendo un funzionamento ininterrotto.
Prestazioni migliori e bassa latenza: MPLS si adatta ad applicazioni critiche in termini di latenza come audio, video o dati aziendali mission-critical. La rete può abilitare la QoS tramite MPLS. Ottimizzando i percorsi e impostando le priorità, MPLS offre migliori prestazioni di trasmissione.
Supporta il traffic engineering: In base a requisiti specifici, è possibile controllare il percorso di trasmissione, assegnare correttamente la banda larga ed evitare la congestione della rete.
VPN e scalabile: MPLS supporta la configurazione della rete privata virtuale (VPN) e della linea dedicata virtuale, rendendo più semplice per le aziende scalare le reti. Le organizzazioni possono inoltre acquistare banda larga on demand e regolare agilmente le risorse di rete.
Quali sono gli svantaggi di MPLS?
MPLS è costoso rispetto ai normali servizi di rete. LSP deve essere configurato dai fornitori MLSP o dalle organizzazioni che applicano MPLS, il che richiede molto tempo per configurare percorsi privati complessi in reti su larga scala. Questi svantaggi impediscono alle organizzazioni di scalare le reti in tempi limitati. MPLS non applica la crittografia end-to-end, il che lo rende vulnerabile agli attacchi di rete. Qualsiasi attaccante che intercetti pacchetti nel percorso MPLS può leggere i pacchetti in chiaro. Inoltre, poiché le organizzazioni che dipendono dai servizi cloud non hanno accesso a server specifici in cui sono archiviati dati e applicazioni, potrebbero non essere in grado di creare connessioni di rete dirette ai loro server cloud.





