SlideShare ist ein Scribd-Unternehmen logo
1 von 36
Downloaden Sie, um offline zu lesen
Reiss Romoli srl 
L’AQUILA 
Tel. 0862 452401 
Fax 0862 028308 
info@ssgrr.com 
www.reissromoli.com 
MPLS nelle (grandi) 
Reti Enterprise 
Tiziano Tofoni
Seminari Internazionali 2014 
Software-Defined Networking (SDN), 
OpenFlow e 
Network Function Virtualization 
Ivan Pepelnjak 
Roma, 26 Novembre 2014 
Software-Defined Data Center 
Roma, 27 Novembre 2014 
SGM Conference Center - Via Portuense, 741- Roma 
Copyright Reiss Romoli MPLS nelle (grandi) Reti Enterprise Milano, 6 Novembre 2014
Agenda 
 MPLS : miti e realtà 
 Architettura delle reti BGP/MPLS 
 Servizi nelle reti BGP/MPLS 
 Realizzazione pratica di servizi BGP/MPLS 
Copyright Reiss Romoli MPLS nelle (grandi) Reti Enterprise Milano, 6 Novembre 2014 3
MPLS: miti e realtà 
Copyright Reiss Romoli MPLS nelle (grandi) Reti Enterprise Milano, 6 Novembre 2014 4
Perché MPLS ? 
Uno standard per : 
 Far evolvere il modello tradizionale di routing IP verso nuove funzionalità di 
gestione del traffico (es. MPLS Traffic Engineering) 
 Permettere la realizzazione di reti IP più scalabili 
 Ampliare l’offerta dei servizi di rete (es. L3VPN, L2VPN, trasporto di IPv6, ecc.) 
Multi 
Protocol 
Label 
Switching 
Copyright Reiss Romoli MPLS nelle (grandi) Reti Enterprise Milano, 6 Novembre 2014 5
Perché Multi Protocol ? 
Pacchetti di livello 3 
(IPv4, IPv6, IPX, …) . . . 
Trame di livello 2 
(PPP, Ethernet, …) Tipo di pacchetti/trame 
Commutazione di Etichetta 
(Label Switching) 
. . . 
trasportati 
MPLS 
Livello 2 (Data Link) 
Copyright Reiss Romoli MPLS nelle (grandi) Reti Enterprise Milano, 6 Novembre 2014 6
MPLS tra miti e realtà 
 Primo mito: MPLS è stato sviluppato per trasformare switch ATM in router 
ad alte prestazioni 
 Secondo mito: MPLS è stato progettato per eliminare completamente la 
necessità del routing IP convenzionale 
 Terzo mito: MPLS è stato progettato per fornire Qualità del Servizio alle 
reti IP 
 La realtà: nuovi servizi e funzionalità 
 Traffic Engineering 
 Fast Rerouting 
 L2VPN e L3VPN 
 Trasporto di IPv6 su reti IPv4 
 . . . 
Copyright Reiss Romoli MPLS nelle (grandi) Reti Enterprise Milano, 6 Novembre 2014 7
Architettura delle reti 
BGP/MPLS 
Copyright Reiss Romoli MPLS nelle (grandi) Reti Enterprise Milano, 6 Novembre 2014 8
Architettura delle grandi reti Enterprise 
POP 3 
Livello di aggregazione 
AS XYZ 
. 
. 
. 
. 
. 
. 
Livello di transito 
. . . 
POP 1 
POP 2 
Livello di accesso 
Copyright Reiss Romoli MPLS nelle (grandi) Reti Enterprise Milano, 6 Novembre 2014 9
Routing interno ed esterno 
RR = Route reflector 
P = Provider 
PE = Provider Edge 
GTW = Internet Gateway 
RR RR 
IGP + MPLS 
P P 
eBGP 
GTW 
PE 
ISP-1 
Branch 
Office 
PE 
GTW 
PE 
PE 
eBGP 
ISP-2 
eBGP 
eBGP 
eBGP 
eBGP 
Sessioni iBGP 
Branch 
Office 
Copyright Reiss Romoli MPLS nelle (grandi) Reti Enterprise Milano, 6 Novembre 2014 10
Architettura di routing: componenti 
 Protocollo IGP 
 Di tipo Link-State (tipicamente OSPF, ma anche IS-IS) 
 BGP 
 Internamente per importare i prefissi delle sedi periferiche 
 Esternamente per il collegamento verso gli ISP e verso le sedi 
periferiche 
 MPLS 
 Per creare collegamenti «agnostici» PE-PE 
Copyright Reiss Romoli MPLS nelle (grandi) Reti Enterprise Milano, 6 Novembre 2014 11
Architettura di routing: ruolo dei protocolli 
 Protocollo IGP 
 Gestire i percorsi tra i soli router dell’ISP (in particolare tra interfacce di 
Loopback dei router di edge) 
 Sessioni (i/e)BGP 
 Importare all’interno della rete le informazioni di routing esterne all’AS 
o Reti delle sedi periferiche 
o Full/Partial Internet Routing Table 
 LSP MPLS 
 Creare dei percorsi di collegamento tra router PE che consentano di trasportare 
qualsiasi tipo di protocollo L3/L2 (IPv4, IPv6, Trame Ethernet, Celle ATM, ecc.) 
Copyright Reiss Romoli MPLS nelle (grandi) Reti Enterprise Milano, 6 Novembre 2014 12
Architettura di routing BGP/MPLS (1/2) 
Routing statico/dinamico 
LLSSPP MMPPLLSS Sito 
AS X 
Sessione iBGP 
LSR interni dell’AS X 
Sito 
Periferico 
L’idea chiave: eliminare il BGP dai LSR interni 
 Vantaggi 
• Forte riduzione del numero delle sessioni iBGP 
Periferico 
• Risparmio di memoria e maggiore velocità di commutazione sui router interni 
• Elevata velocità di convergenza 
Copyright Reiss Romoli MPLS nelle (grandi) Reti Enterprise Milano, 6 Novembre 2014 13
Architettura di routing BGP/MPLS (2/2) 
Routing 
Sito 
Periferico 
Statico/Dinamico 
Sessioni iBGP tra Edge-LSR 
(due) LSP (monodirezionali) tra Edge-LSR 
Sito 
Periferico 
Sito 
Periferico 
Sito 
Periferico 
Copyright Reiss Romoli MPLS nelle (grandi) Reti Enterprise Milano, 6 Novembre 2014 14
Servizi nelle reti 
BGP/MPLS 
Copyright Reiss Romoli MPLS nelle (grandi) Reti Enterprise Milano, 6 Novembre 2014 15
MPLS Traffic Engineering 
Flussi di traffico 
entranti 
Tunnel MPLS-TE 
Estensione dei protocolli di 
routing IGP (OSPF/IS-IS) 
TE-LSDB 
 Determinazione dei percorsi 
 Segnalazione (RSVP-TE) 
Copyright Reiss Romoli MPLS nelle (grandi) Reti Enterprise Milano, 6 Novembre 2014 16
Servizi BGP/MPLS 
L3VPN 
(unicast e multicast) 
L2VPN 
(VPWS, VPLS, E-VPN) 6PE, 6VPE . . . 
Segnalazione e Auto-Discovery via BGP (*) 
Trasporto del traffico via MPLS 
(con possibilità di utilizzare i servizi aggiuntivi MPLS (Traffic Engineering, FRR, ecc.)) 
(*) Alcuni servizi possono utilizzare come protocollo di segnalazione LDP in luogo del BGP 
Copyright Reiss Romoli MPLS nelle (grandi) Reti Enterprise Milano, 6 Novembre 2014 17
L3VPN (unicast e multicast) 
VPN-A (sito 2) 
CEA2 
VPN-B (sito 1) 
CEB1,1 
CEB1,2 
VPN-A (sito 3) 
CEA3 
CEB3 
VPN-B (sito 3) 
VPN-A (sito 1) 
CEA1 
CEB2 
VPN-B (sito 2) 
Sessioni MP-iBGP 
VRF 
Copyright Reiss Romoli MPLS nelle (grandi) Reti Enterprise Milano, 6 Novembre 2014 18
Servizi L2VPN (1/2) 
Servizio VPWS (Virtual Private Wire Service): è un servizio punto-punto 
che consente l’emulazione di un canale virtuale su una rete IP o «IP + 
MPLS» 
 Applicabile a svariati tipi di Livelli 2: Ethernet, ATM, Frame Relay, PPP, ecc. 
Canale Virtuale (Pseudowire) 
CE PE PE 
Rete IP + MPLS 
Routing IP 
CE 
Copyright Reiss Romoli MPLS nelle (grandi) Reti Enterprise Milano, 6 Novembre 2014 19
Servizi L2VPN (2/2) 
Servizio VPLS (Virtual Private LAN Service): è un servizio Multipoint-to- 
Multipoint che consente l’emulazione di LAN Ethernet su una rete «IP + 
MPLS» 
VPLS A 
VPLS B 
VPLS A 
Emulazione LAN B 
Emulazione LAN A 
VPLS B IP + MPLS 
VPLS A 
VPLS B 
Copyright Reiss Romoli MPLS nelle (grandi) Reti Enterprise Milano, 6 Novembre 2014 20
Trasporto di pacchetti IPv6 
Sito IPv6 
nativo Sessione iBGP 
Rete IPv4 + MPLS 
Sito IPv6 
nativo 
Internet 
IPv6 
LLSSPP MMPPLLSS 
PE PE 
CE 
CE 
CE 
MPLS è multiprotocollo, quindi in grado di trasportare anche pacchetti IPv6 
 Servizio 6PE: trasporto via MPLS di pacchetti IPv6 su un backbone IPv4 + MPLS 
 È possibile realizzare anche VPN IPv6 basate sul modello BGP/MPLS (servizio 6VPE) 
Copyright Reiss Romoli MPLS nelle (grandi) Reti Enterprise Milano, 6 Novembre 2014 21
Realizzazione pratica di 
servizi BGP/MPLS 
Copyright Reiss Romoli MPLS nelle (grandi) Reti Enterprise Milano, 6 Novembre 2014 22
A livello di rete di backbone 
VPN-A 
VPN-A 
VPN-A 
Cosa bisogna fare … (1/2) 
CE-2 
CE-3 
CE-1 
2 - Configurare le sessioni MP-iBGP PE-PE 
PE(config)# router bgp numero-as 
PE(config-router)# . . . 
P 
PE LLSSPP PPEE--PPEE 
PE 
1 - Configurare i LSP PE-PE 
 LDP 
 RSVP-TE 
Copyright Reiss Romoli MPLS nelle (grandi) Reti Enterprise Milano, 6 Novembre 2014 23
Cosa bisogna fare … (2/2) 
Lato sedi periferiche (es. L3VPN) 
5 - Configurare il routing PE-CE 
VPN A 
VPN A 
VPN A 
PE(config)# router ??? 
Sito-1 
CE-2 
CE-3 
CE-1 
PE P PE 
LLSSPP PPEE--PPEE 
VRF VRF 
3 - Configurare le VRF 
PE(config)# vrf nome-vrf 
PE(config-vrf)# . . . 
4 - Associare le interfacce Cliente alle VRF 
PE(config-if)# vrf forwarding nome_vrf 
Copyright Reiss Romoli MPLS nelle (grandi) Reti Enterprise Milano, 6 Novembre 2014 24
… e ora un po’ di Lab 
Copyright Reiss Romoli MPLS nelle (grandi) Reti Enterprise Milano, 6 Novembre 2014 
25
CE1 CE2 
F0/0.10 : 10.1.1.1/30 
F0/0.20 : 10.1.1.5/30 
VLAN 10, 20 
F0/0.10 : 10.1.1.2/30 
F0/0.20 : 10.1.1.6/30 
F0/0 F0/0 
LSP PE-PPEE ((vviiaa LLDDPP ++ OOSSPPFF)) 
LDP + OSPF LDP + OSPF LDP + OSPF 
Copyright Reiss Romoli MPLS nelle (grandi) Reti Enterprise Milano, 6 Novembre 2014 
26 
Esempio 1: emulazione di un trunk Ethernet (1/2) 
PE1 P1 P2 
PE2 
Interfaccia Loopback 0 di PEx = 192.168.0.x 
VLAN 10, 20 
Scenario 
 NOTA: in questo esempio non utilizzeremo la segnalazione BGP 
OSPF area 0
Esempio 1: emulazione di un trunk Ethernet (2/2) 
CE1 CE2 
F0/0.10 : 10.1.1.1/30 
F0/0.20 : 10.1.1.5/30 
VLAN 10, 20 
F0/0 F0/0 
Se1/1 Se1/1 Se1/0 Se1/2 
Se1/0 Se1/2 
.1 .11 .11 P2 .2 
.22 .22 
Copyright Reiss Romoli MPLS nelle (grandi) Reti Enterprise Milano, 6 Novembre 2014 
27 
PE1 P1 PE2 
172.16.11.0/24 172.16.12.0/24 
172.16.22.0/24 
Interfaccia Loopback 0 di PEx = 192.168.0.x 
F0/0.10 : 10.1.1.2/30 
F0/0.20 : 10.1.1.6/30 
VLAN 10, 20 
LDP Multi-Hop 
pseudowire-class RAW 
encapsulation mpls 
! 
interface FastEthernet0/0 
no ip address 
xconnect 192.168.0.2 100 pw-class RAW 
! 
interface FastEthernet0/0.10 
encapsulation dot1Q 10 
no ip address 
! 
interface FastEthernet0/0.20 
encapsulation dot1Q 20 
no ip address
Esempio 2: trasporto di IPv6 su una rete IPv4 + MPLS (1/5) 
2010:1::/64 2010:2::/64 
:2 
F0/1 :21 F0/1 
:11 
AS 65011 AS 65021 
CE1 CE2 
F0/0 
:1 
RR 
MP-eBGP MP-eBGP 
F0/0 
F0/0 
F0/0 
2001::3/127 
2001::2/127 
3001::3/127 
3001::2/127 
PE1 PE2 
P 
OSPFv2 Area 0 
AS 3269 
Sessioni iBGP 
 Interfaccia Loopback 0 di PEx = 192.168.0.x 
 Interfaccia Loopback 0 di RR = 192.168.2.1 
Copyright Reiss Romoli MPLS nelle (grandi) Reti Enterprise Milano, 6 Novembre 2014 28
Esempio 2: trasporto di IPv6 su una rete IPv4 + MPLS (2/5) 
Configurazioni rilevanti del router PE1 
 Le configurazioni rilevanti del router PE2, a parte gli indirizzi IPv4 e IPv6, sono identiche 
router bgp 3269 
template peer-policy 6PE-RR 
send-label 
! 
template peer-session 6PE-RR 
remote-as 3269 
update-source Loopback0 
! 
bgp router-id 192.168.0.1 
no bgp default ipv4-unicast 
neighbor 2001::3 remote-as 65011 
neighbor 192.168.2.1 inherit 
peer-session 6PE-RR 
! 
address-family ipv6 
neighbor 2001::3 activate 
neighbor 192.168.2.1 activate 
neighbor 192.168.2.1 inherit 
peer-policy 6PE-RR 
hostname PE1 
! 
ipv6 unicast-routing 
ipv6 cef 
! 
ip cef 
mpls ip 
mpls label protocol ldp 
! 
interface Loopback0 
ip address 192.168.0.1 255.255.255.255 
! 
interface FastEthernet0/0 
ipv6 address 2001::2/127 
! 
interface Serial1/1 
ip address 172.16.11.1 255.255.255.0 
mpls ip 
! 
router ospf 1 
passive-interface Lo0 
network 172.16.0.0 0.0.255.255 area 0 
network 192.168.0.1 0.0.0.0 area 0 
Copyright Reiss Romoli MPLS nelle (grandi) Reti Enterprise Milano, 6 Novembre 2014 29
Esempio 2: trasporto di IPv6 su una rete IPv4 + MPLS (3/5) 
Configurazioni rilevanti del router CE1 
 Le configurazioni rilevanti del router PE2, a parte gli indirizzi IPv4 e IPv6 sono 
hostname CE1 
! 
ipv6 unicast-routing 
ipv6 cef 
! 
interface FastEthernet0/0 
ipv6 address 2001::3/127 
! 
interface FastEthernet0/1 
ipv6 address 2010:1::11/64 
! 
router bgp 65011 
bgp router-id 10.1.99.11 
no bgp default ipv4-unicast 
neighbor 2001::2 remote-as 3269 
! 
address-family ipv6 
neighbor 2001::3 activate 
network 2010:1::/64 
identiche 
Copyright Reiss Romoli MPLS nelle (grandi) Reti Enterprise Milano, 6 Novembre 2014 30
Esempio 2: trasporto di IPv6 su una rete IPv4 + MPLS (4/5) 
PE1# show bgp ipv6 unicast 2010:2::/64 
BGP routing table entry for 2010:2::/64, version 3 
Paths: (1 available, best #1, table Global-IPv6-Table) 
Advertised to update-groups: 
2 
65021 
::FFFF:192.168.0.2 (metric 129) from 192.168.2.1 (192.168.2.1) 
Origin IGP, metric 0, localpref 100, valid, internal, best 
Originator: 192.168.0.2, Cluster list: 192.168.2.1 
mpls labels in/out nolabel/19 
PE1# show ipv6 cef 2010:2::/64 detail 
2010:2::/64 RIBfib 
Etichetta MPLS ricevuta da PE2 via 
MP-iBGP, associata a 2010:2::/64 
nexthop ::FFFF:192.168.0.2 
fast tag rewrite with Se1/1, point2point, tags imposed: {18 19} 
CE1# ping ipv6 2010:2::21 source 2010:1::11 
Sending 5, 100-byte ICMP Echos to 2010:2::21, timeout is 2 seconds: 
Packet sent with a source address of 2010:1::11 
!!!!! 
Success rate is 100 percent (5/5), round-trip min/avg/max = 6/13/24 ms 
Pila delle etichette MPLS 
(18 esterna ; 19 interna) 
Copyright Reiss Romoli MPLS nelle (grandi) Reti Enterprise Milano, 6 Novembre 2014 31
Esempio 2: trasporto di IPv6 su una rete IPv4 + MPLS (5/5) 
Piano dati 
2010:1::/64 2010:2::/64 F0/1 2010:2::21/64 
F0/1 2010:1::11/64 
AS 65021 
CE1-1 CE2-1 
IPv6 IPv6 
AS 3269 
AS 65011 
IPv6 19 18 IPv6 19 
PE1 P PE2 
IPv6 Pacchetto IPv6 con indirizzo IPv6 destinazione 2010:2::21 
Copyright Reiss Romoli MPLS nelle (grandi) Reti Enterprise Milano, 6 Novembre 2014 32
Per saperne di più ... 
Copyright Reiss Romoli MPLS nelle (grandi) Reti Enterprise Milano, 6 Novembre 2014 33
Per saperne di più ... 
Seguite il blog dell’Amm. TOFONOTO 
 http://www.reissromoli.com/it/home/blog/networking.html 
E il nostro catalogo di corsi ICT 
 http://www.reissromoli.com/it/formazione/catalogo.html 
Copyright Reiss Romoli MPLS nelle (grandi) Reti Enterprise Milano, 6 Novembre 2014 34
Seminari Internazionali 2014 
Software-Defined Networking (SDN), 
OpenFlow e 
Network Function Virtualization 
Ivan Pepelnjak 
Roma, 26 Novembre 2014 
Software-Defined Data Center 
Roma, 27 Novembre 2014 
SGM Conference Center - Via Portuense, 741- Roma 
Copyright Reiss Romoli MPLS nelle (grandi) Reti Enterprise Milano, 6 Novembre 2014
Ultima diapositiva (finalmente …) 
Copyright Reiss Romoli MPLS nelle (grandi) Reti Enterprise Milano, 6 Novembre 2014 36

Weitere ähnliche Inhalte

Was ist angesagt?

3 Livello Trasporto
3 Livello Trasporto3 Livello Trasporto
3 Livello Trasportoacapone
 
Datalink lan equipment
Datalink lan equipmentDatalink lan equipment
Datalink lan equipments_Morpheus
 
10 Reti Accesso
10 Reti Accesso10 Reti Accesso
10 Reti Accessoacapone
 
4 Livello Ip Parte3 Bw
4 Livello Ip Parte3 Bw4 Livello Ip Parte3 Bw
4 Livello Ip Parte3 BwMajong DevJfu
 
5 Trasporto Affidabile Teoria
5 Trasporto Affidabile Teoria5 Trasporto Affidabile Teoria
5 Trasporto Affidabile TeoriaMajong DevJfu
 
Qualità del servizio con DiffServ e MPLS
Qualità del servizio con DiffServ e MPLSQualità del servizio con DiffServ e MPLS
Qualità del servizio con DiffServ e MPLSClaudio Bortone
 
Confronto Modello ISO/OSI e Modello TCP/IP
Confronto Modello ISO/OSI e Modello TCP/IPConfronto Modello ISO/OSI e Modello TCP/IP
Confronto Modello ISO/OSI e Modello TCP/IPRiccardoReani
 
5 Protocolli Trasporto Parte2
5 Protocolli Trasporto Parte25 Protocolli Trasporto Parte2
5 Protocolli Trasporto Parte2Majong DevJfu
 
6 Inoltro Instradamento
6 Inoltro Instradamento6 Inoltro Instradamento
6 Inoltro Instradamentoacapone
 
13 Linux Network Comandi
13 Linux Network Comandi13 Linux Network Comandi
13 Linux Network ComandiMauro Ferrigno
 
TCP/IP FUNDAMENTALS FOR MICROSOFT WINDOWS - Scheda corso LEN
TCP/IP FUNDAMENTALS FOR MICROSOFT  WINDOWS - Scheda corso LENTCP/IP FUNDAMENTALS FOR MICROSOFT  WINDOWS - Scheda corso LEN
TCP/IP FUNDAMENTALS FOR MICROSOFT WINDOWS - Scheda corso LENLEN Learning Education Network
 
Reti locali cablate e wireless
Reti locali cablate e wirelessReti locali cablate e wireless
Reti locali cablate e wirelessSalvatore La Tona
 

Was ist angesagt? (20)

3 Livello Trasporto
3 Livello Trasporto3 Livello Trasporto
3 Livello Trasporto
 
Multicast IPv6
Multicast IPv6Multicast IPv6
Multicast IPv6
 
DataLink LAN
DataLink LANDataLink LAN
DataLink LAN
 
1 Reti E Protocolli
1 Reti E Protocolli1 Reti E Protocolli
1 Reti E Protocolli
 
Datalink lan equipment
Datalink lan equipmentDatalink lan equipment
Datalink lan equipment
 
10 Reti Accesso
10 Reti Accesso10 Reti Accesso
10 Reti Accesso
 
ISO-OSI
ISO-OSIISO-OSI
ISO-OSI
 
4 Livello Ip Parte3 Bw
4 Livello Ip Parte3 Bw4 Livello Ip Parte3 Bw
4 Livello Ip Parte3 Bw
 
5 Trasporto Affidabile Teoria
5 Trasporto Affidabile Teoria5 Trasporto Affidabile Teoria
5 Trasporto Affidabile Teoria
 
Qualità del servizio con DiffServ e MPLS
Qualità del servizio con DiffServ e MPLSQualità del servizio con DiffServ e MPLS
Qualità del servizio con DiffServ e MPLS
 
Confronto Modello ISO/OSI e Modello TCP/IP
Confronto Modello ISO/OSI e Modello TCP/IPConfronto Modello ISO/OSI e Modello TCP/IP
Confronto Modello ISO/OSI e Modello TCP/IP
 
5 Protocolli Trasporto Parte2
5 Protocolli Trasporto Parte25 Protocolli Trasporto Parte2
5 Protocolli Trasporto Parte2
 
6 Inoltro Instradamento
6 Inoltro Instradamento6 Inoltro Instradamento
6 Inoltro Instradamento
 
9 Ftp Telnet Email
9 Ftp Telnet Email9 Ftp Telnet Email
9 Ftp Telnet Email
 
13 Linux Network Comandi
13 Linux Network Comandi13 Linux Network Comandi
13 Linux Network Comandi
 
TCP/IP FUNDAMENTALS FOR MICROSOFT WINDOWS - Scheda corso LEN
TCP/IP FUNDAMENTALS FOR MICROSOFT  WINDOWS - Scheda corso LENTCP/IP FUNDAMENTALS FOR MICROSOFT  WINDOWS - Scheda corso LEN
TCP/IP FUNDAMENTALS FOR MICROSOFT WINDOWS - Scheda corso LEN
 
3 H2 N Parte1
3 H2 N Parte13 H2 N Parte1
3 H2 N Parte1
 
Reti locali cablate e wireless
Reti locali cablate e wirelessReti locali cablate e wireless
Reti locali cablate e wireless
 
Topologie
TopologieTopologie
Topologie
 
Introduzione
IntroduzioneIntroduzione
Introduzione
 

Ähnlich wie MPLS nelle (grandi) reti Enterprise

Marco Sommani 0904 Wbf09 Sommani
Marco Sommani 0904 Wbf09 SommaniMarco Sommani 0904 Wbf09 Sommani
Marco Sommani 0904 Wbf09 SommaniGoWireless
 
IPv6 - Breve panoramica tra mito e realtà
IPv6 - Breve panoramica tra mito e realtàIPv6 - Breve panoramica tra mito e realtà
IPv6 - Breve panoramica tra mito e realtàConsulthinkspa
 
iDialoghi: L'alba dell'IPv6: opportunita' e problemi
iDialoghi: L'alba dell'IPv6: opportunita' e problemiiDialoghi: L'alba dell'IPv6: opportunita' e problemi
iDialoghi: L'alba dell'IPv6: opportunita' e problemiiDIALOGHI
 
Infrastrutture ad alta disponibilità ridondate geograficamente sull'infrastru...
Infrastrutture ad alta disponibilità ridondate geograficamente sull'infrastru...Infrastrutture ad alta disponibilità ridondate geograficamente sull'infrastru...
Infrastrutture ad alta disponibilità ridondate geograficamente sull'infrastru...seeweb
 
Smau Milano 2016 - Seeweb, Marco d'Itri
Smau Milano 2016 - Seeweb, Marco d'ItriSmau Milano 2016 - Seeweb, Marco d'Itri
Smau Milano 2016 - Seeweb, Marco d'ItriSMAU
 
Internet Exchange Point
Internet Exchange PointInternet Exchange Point
Internet Exchange Pointsteccami
 
Networking in ambienti cloud
Networking in ambienti cloudNetworking in ambienti cloud
Networking in ambienti cloudMarco d'Itri
 
I servizi della rete Mandarin
I servizi della rete MandarinI servizi della rete Mandarin
I servizi della rete Mandarinrosariolatorre
 
Analysis and Characterization of Devices and Protocol Stacks for the Internet...
Analysis and Characterization of Devices and Protocol Stacks for the Internet...Analysis and Characterization of Devices and Protocol Stacks for the Internet...
Analysis and Characterization of Devices and Protocol Stacks for the Internet...Mauro Losciale
 
2 .Introduzione a internet
2 .Introduzione a internet2 .Introduzione a internet
2 .Introduzione a internetRoberto Polillo
 
Polito v2 (2010 05-19)
Polito v2 (2010 05-19)Polito v2 (2010 05-19)
Polito v2 (2010 05-19)Luca Cicchelli
 
Sistemi e reti : Il livello di trasporto
Sistemi e reti : Il livello di trasportoSistemi e reti : Il livello di trasporto
Sistemi e reti : Il livello di trasportoStefano Scarpellini
 
Seminario tecnocael novara 2 12-2010
Seminario tecnocael novara  2 12-2010 Seminario tecnocael novara  2 12-2010
Seminario tecnocael novara 2 12-2010 Gianluca Musetti
 

Ähnlich wie MPLS nelle (grandi) reti Enterprise (20)

Marco Sommani 0904 Wbf09 Sommani
Marco Sommani 0904 Wbf09 SommaniMarco Sommani 0904 Wbf09 Sommani
Marco Sommani 0904 Wbf09 Sommani
 
IPv6 - Breve panoramica tra mito e realtà
IPv6 - Breve panoramica tra mito e realtàIPv6 - Breve panoramica tra mito e realtà
IPv6 - Breve panoramica tra mito e realtà
 
iDialoghi: L'alba dell'IPv6: opportunita' e problemi
iDialoghi: L'alba dell'IPv6: opportunita' e problemiiDialoghi: L'alba dell'IPv6: opportunita' e problemi
iDialoghi: L'alba dell'IPv6: opportunita' e problemi
 
Infrastrutture ad alta disponibilità ridondate geograficamente sull'infrastru...
Infrastrutture ad alta disponibilità ridondate geograficamente sull'infrastru...Infrastrutture ad alta disponibilità ridondate geograficamente sull'infrastru...
Infrastrutture ad alta disponibilità ridondate geograficamente sull'infrastru...
 
Smau Milano 2016 - Seeweb, Marco d'Itri
Smau Milano 2016 - Seeweb, Marco d'ItriSmau Milano 2016 - Seeweb, Marco d'Itri
Smau Milano 2016 - Seeweb, Marco d'Itri
 
Internet Exchange Point
Internet Exchange PointInternet Exchange Point
Internet Exchange Point
 
Networking in ambienti cloud
Networking in ambienti cloudNetworking in ambienti cloud
Networking in ambienti cloud
 
Prova
ProvaProva
Prova
 
zeroconf
zeroconfzeroconf
zeroconf
 
I servizi della rete Mandarin
I servizi della rete MandarinI servizi della rete Mandarin
I servizi della rete Mandarin
 
Analysis and Characterization of Devices and Protocol Stacks for the Internet...
Analysis and Characterization of Devices and Protocol Stacks for the Internet...Analysis and Characterization of Devices and Protocol Stacks for the Internet...
Analysis and Characterization of Devices and Protocol Stacks for the Internet...
 
Azure Hybrid @ Home
Azure Hybrid @ HomeAzure Hybrid @ Home
Azure Hybrid @ Home
 
Curriculum Vitae_FB
Curriculum Vitae_FBCurriculum Vitae_FB
Curriculum Vitae_FB
 
2 .Introduzione a internet
2 .Introduzione a internet2 .Introduzione a internet
2 .Introduzione a internet
 
Internetworking
InternetworkingInternetworking
Internetworking
 
Polito v2 (2010 05-19)
Polito v2 (2010 05-19)Polito v2 (2010 05-19)
Polito v2 (2010 05-19)
 
Preparazione ccna - Scheda corso LEN
Preparazione ccna - Scheda corso LENPreparazione ccna - Scheda corso LEN
Preparazione ccna - Scheda corso LEN
 
Sistemi e reti : Il livello di trasporto
Sistemi e reti : Il livello di trasportoSistemi e reti : Il livello di trasporto
Sistemi e reti : Il livello di trasporto
 
Curriculum Vitae_FB
Curriculum Vitae_FBCurriculum Vitae_FB
Curriculum Vitae_FB
 
Seminario tecnocael novara 2 12-2010
Seminario tecnocael novara  2 12-2010 Seminario tecnocael novara  2 12-2010
Seminario tecnocael novara 2 12-2010
 

Mehr von festival ICT 2016

Migliorare il cash flow della propria azienda e dei propri clienti: i benefic...
Migliorare il cash flow della propria azienda e dei propri clienti: i benefic...Migliorare il cash flow della propria azienda e dei propri clienti: i benefic...
Migliorare il cash flow della propria azienda e dei propri clienti: i benefic...festival ICT 2016
 
Criticità per la protezione dei dati personali connesse all’utilizzo di dispo...
Criticità per la protezione dei dati personali connesse all’utilizzo di dispo...Criticità per la protezione dei dati personali connesse all’utilizzo di dispo...
Criticità per la protezione dei dati personali connesse all’utilizzo di dispo...festival ICT 2016
 
Lo Zen e l'arte dell'UX Design Mobile - by Synesthesia - festival ICT 2015
Lo Zen e l'arte dell'UX Design Mobile - by Synesthesia - festival ICT 2015Lo Zen e l'arte dell'UX Design Mobile - by Synesthesia - festival ICT 2015
Lo Zen e l'arte dell'UX Design Mobile - by Synesthesia - festival ICT 2015festival ICT 2016
 
The Web Advisor: restare vivi e aggiornati nel business digitale - festival I...
The Web Advisor: restare vivi e aggiornati nel business digitale - festival I...The Web Advisor: restare vivi e aggiornati nel business digitale - festival I...
The Web Advisor: restare vivi e aggiornati nel business digitale - festival I...festival ICT 2016
 
Favorire lo sviluppo di applicazioni native Cloud: lo Smart SaaS Program - by...
Favorire lo sviluppo di applicazioni native Cloud: lo Smart SaaS Program - by...Favorire lo sviluppo di applicazioni native Cloud: lo Smart SaaS Program - by...
Favorire lo sviluppo di applicazioni native Cloud: lo Smart SaaS Program - by...festival ICT 2016
 
I vantaggi di un’infrastruttura unica nell’erogazione dei servizi IT networke...
I vantaggi di un’infrastruttura unica nell’erogazione dei servizi IT networke...I vantaggi di un’infrastruttura unica nell’erogazione dei servizi IT networke...
I vantaggi di un’infrastruttura unica nell’erogazione dei servizi IT networke...festival ICT 2016
 
LibreOffice: software libero e formati standard - by LibreItalia - festival I...
LibreOffice: software libero e formati standard - by LibreItalia - festival I...LibreOffice: software libero e formati standard - by LibreItalia - festival I...
LibreOffice: software libero e formati standard - by LibreItalia - festival I...festival ICT 2016
 
Come rendere più collaborative le tue riunioni - by Epson - festival ICT 2015
Come rendere più collaborative le tue riunioni - by Epson - festival ICT 2015Come rendere più collaborative le tue riunioni - by Epson - festival ICT 2015
Come rendere più collaborative le tue riunioni - by Epson - festival ICT 2015festival ICT 2016
 
Case Study TWT: North Sails ha rivoluzionato il modo di lavorare - by TWT - f...
Case Study TWT: North Sails ha rivoluzionato il modo di lavorare - by TWT - f...Case Study TWT: North Sails ha rivoluzionato il modo di lavorare - by TWT - f...
Case Study TWT: North Sails ha rivoluzionato il modo di lavorare - by TWT - f...festival ICT 2016
 
Il mio ufficio è sempre con me. E il tuo? - by TWT - festival ICT 2015
Il mio ufficio è sempre con me. E il tuo? - by TWT - festival ICT 2015Il mio ufficio è sempre con me. E il tuo? - by TWT - festival ICT 2015
Il mio ufficio è sempre con me. E il tuo? - by TWT - festival ICT 2015festival ICT 2016
 
Non adeguatevi al Cloud - by Clouditalia - festival ICT 2015
Non adeguatevi al Cloud - by Clouditalia - festival ICT 2015Non adeguatevi al Cloud - by Clouditalia - festival ICT 2015
Non adeguatevi al Cloud - by Clouditalia - festival ICT 2015festival ICT 2016
 
Impatto privacy della video analisi nei sistemi di video sorveglianza intelli...
Impatto privacy della video analisi nei sistemi di video sorveglianza intelli...Impatto privacy della video analisi nei sistemi di video sorveglianza intelli...
Impatto privacy della video analisi nei sistemi di video sorveglianza intelli...festival ICT 2016
 
Web reputation, le verità nascoste dell’identità digitale - festival ICT 2015
Web reputation, le verità nascoste dell’identità digitale - festival ICT 2015Web reputation, le verità nascoste dell’identità digitale - festival ICT 2015
Web reputation, le verità nascoste dell’identità digitale - festival ICT 2015festival ICT 2016
 
Privacy e non profit online: profilazioni digitali di donatori e aderenti nel...
Privacy e non profit online: profilazioni digitali di donatori e aderenti nel...Privacy e non profit online: profilazioni digitali di donatori e aderenti nel...
Privacy e non profit online: profilazioni digitali di donatori e aderenti nel...festival ICT 2016
 
L'importanza del controllo nelle operazioni di Data Wiping - Sprint Computer ...
L'importanza del controllo nelle operazioni di Data Wiping - Sprint Computer ...L'importanza del controllo nelle operazioni di Data Wiping - Sprint Computer ...
L'importanza del controllo nelle operazioni di Data Wiping - Sprint Computer ...festival ICT 2016
 
Il dato è tratto: il lato B della mobilità tra privacy e reati informatici - ...
Il dato è tratto: il lato B della mobilità tra privacy e reati informatici - ...Il dato è tratto: il lato B della mobilità tra privacy e reati informatici - ...
Il dato è tratto: il lato B della mobilità tra privacy e reati informatici - ...festival ICT 2016
 
Web e privacy, le nuove regole per i cookies - festival ICT 2015
Web e privacy, le nuove regole per i cookies - festival ICT 2015Web e privacy, le nuove regole per i cookies - festival ICT 2015
Web e privacy, le nuove regole per i cookies - festival ICT 2015festival ICT 2016
 
Il paradigma UCaaS: come migliorare i processi di business dell’azienda attra...
Il paradigma UCaaS: come migliorare i processi di business dell’azienda attra...Il paradigma UCaaS: come migliorare i processi di business dell’azienda attra...
Il paradigma UCaaS: come migliorare i processi di business dell’azienda attra...festival ICT 2016
 
Nuvole e metallo: Infrastruttura e servizi Cloud based - by Hosting Solution...
 Nuvole e metallo: Infrastruttura e servizi Cloud based - by Hosting Solution... Nuvole e metallo: Infrastruttura e servizi Cloud based - by Hosting Solution...
Nuvole e metallo: Infrastruttura e servizi Cloud based - by Hosting Solution...festival ICT 2016
 
Definire, configurare ed implementare soluzioni scalabili su sistemi di Cloud...
Definire, configurare ed implementare soluzioni scalabili su sistemi di Cloud...Definire, configurare ed implementare soluzioni scalabili su sistemi di Cloud...
Definire, configurare ed implementare soluzioni scalabili su sistemi di Cloud...festival ICT 2016
 

Mehr von festival ICT 2016 (20)

Migliorare il cash flow della propria azienda e dei propri clienti: i benefic...
Migliorare il cash flow della propria azienda e dei propri clienti: i benefic...Migliorare il cash flow della propria azienda e dei propri clienti: i benefic...
Migliorare il cash flow della propria azienda e dei propri clienti: i benefic...
 
Criticità per la protezione dei dati personali connesse all’utilizzo di dispo...
Criticità per la protezione dei dati personali connesse all’utilizzo di dispo...Criticità per la protezione dei dati personali connesse all’utilizzo di dispo...
Criticità per la protezione dei dati personali connesse all’utilizzo di dispo...
 
Lo Zen e l'arte dell'UX Design Mobile - by Synesthesia - festival ICT 2015
Lo Zen e l'arte dell'UX Design Mobile - by Synesthesia - festival ICT 2015Lo Zen e l'arte dell'UX Design Mobile - by Synesthesia - festival ICT 2015
Lo Zen e l'arte dell'UX Design Mobile - by Synesthesia - festival ICT 2015
 
The Web Advisor: restare vivi e aggiornati nel business digitale - festival I...
The Web Advisor: restare vivi e aggiornati nel business digitale - festival I...The Web Advisor: restare vivi e aggiornati nel business digitale - festival I...
The Web Advisor: restare vivi e aggiornati nel business digitale - festival I...
 
Favorire lo sviluppo di applicazioni native Cloud: lo Smart SaaS Program - by...
Favorire lo sviluppo di applicazioni native Cloud: lo Smart SaaS Program - by...Favorire lo sviluppo di applicazioni native Cloud: lo Smart SaaS Program - by...
Favorire lo sviluppo di applicazioni native Cloud: lo Smart SaaS Program - by...
 
I vantaggi di un’infrastruttura unica nell’erogazione dei servizi IT networke...
I vantaggi di un’infrastruttura unica nell’erogazione dei servizi IT networke...I vantaggi di un’infrastruttura unica nell’erogazione dei servizi IT networke...
I vantaggi di un’infrastruttura unica nell’erogazione dei servizi IT networke...
 
LibreOffice: software libero e formati standard - by LibreItalia - festival I...
LibreOffice: software libero e formati standard - by LibreItalia - festival I...LibreOffice: software libero e formati standard - by LibreItalia - festival I...
LibreOffice: software libero e formati standard - by LibreItalia - festival I...
 
Come rendere più collaborative le tue riunioni - by Epson - festival ICT 2015
Come rendere più collaborative le tue riunioni - by Epson - festival ICT 2015Come rendere più collaborative le tue riunioni - by Epson - festival ICT 2015
Come rendere più collaborative le tue riunioni - by Epson - festival ICT 2015
 
Case Study TWT: North Sails ha rivoluzionato il modo di lavorare - by TWT - f...
Case Study TWT: North Sails ha rivoluzionato il modo di lavorare - by TWT - f...Case Study TWT: North Sails ha rivoluzionato il modo di lavorare - by TWT - f...
Case Study TWT: North Sails ha rivoluzionato il modo di lavorare - by TWT - f...
 
Il mio ufficio è sempre con me. E il tuo? - by TWT - festival ICT 2015
Il mio ufficio è sempre con me. E il tuo? - by TWT - festival ICT 2015Il mio ufficio è sempre con me. E il tuo? - by TWT - festival ICT 2015
Il mio ufficio è sempre con me. E il tuo? - by TWT - festival ICT 2015
 
Non adeguatevi al Cloud - by Clouditalia - festival ICT 2015
Non adeguatevi al Cloud - by Clouditalia - festival ICT 2015Non adeguatevi al Cloud - by Clouditalia - festival ICT 2015
Non adeguatevi al Cloud - by Clouditalia - festival ICT 2015
 
Impatto privacy della video analisi nei sistemi di video sorveglianza intelli...
Impatto privacy della video analisi nei sistemi di video sorveglianza intelli...Impatto privacy della video analisi nei sistemi di video sorveglianza intelli...
Impatto privacy della video analisi nei sistemi di video sorveglianza intelli...
 
Web reputation, le verità nascoste dell’identità digitale - festival ICT 2015
Web reputation, le verità nascoste dell’identità digitale - festival ICT 2015Web reputation, le verità nascoste dell’identità digitale - festival ICT 2015
Web reputation, le verità nascoste dell’identità digitale - festival ICT 2015
 
Privacy e non profit online: profilazioni digitali di donatori e aderenti nel...
Privacy e non profit online: profilazioni digitali di donatori e aderenti nel...Privacy e non profit online: profilazioni digitali di donatori e aderenti nel...
Privacy e non profit online: profilazioni digitali di donatori e aderenti nel...
 
L'importanza del controllo nelle operazioni di Data Wiping - Sprint Computer ...
L'importanza del controllo nelle operazioni di Data Wiping - Sprint Computer ...L'importanza del controllo nelle operazioni di Data Wiping - Sprint Computer ...
L'importanza del controllo nelle operazioni di Data Wiping - Sprint Computer ...
 
Il dato è tratto: il lato B della mobilità tra privacy e reati informatici - ...
Il dato è tratto: il lato B della mobilità tra privacy e reati informatici - ...Il dato è tratto: il lato B della mobilità tra privacy e reati informatici - ...
Il dato è tratto: il lato B della mobilità tra privacy e reati informatici - ...
 
Web e privacy, le nuove regole per i cookies - festival ICT 2015
Web e privacy, le nuove regole per i cookies - festival ICT 2015Web e privacy, le nuove regole per i cookies - festival ICT 2015
Web e privacy, le nuove regole per i cookies - festival ICT 2015
 
Il paradigma UCaaS: come migliorare i processi di business dell’azienda attra...
Il paradigma UCaaS: come migliorare i processi di business dell’azienda attra...Il paradigma UCaaS: come migliorare i processi di business dell’azienda attra...
Il paradigma UCaaS: come migliorare i processi di business dell’azienda attra...
 
Nuvole e metallo: Infrastruttura e servizi Cloud based - by Hosting Solution...
 Nuvole e metallo: Infrastruttura e servizi Cloud based - by Hosting Solution... Nuvole e metallo: Infrastruttura e servizi Cloud based - by Hosting Solution...
Nuvole e metallo: Infrastruttura e servizi Cloud based - by Hosting Solution...
 
Definire, configurare ed implementare soluzioni scalabili su sistemi di Cloud...
Definire, configurare ed implementare soluzioni scalabili su sistemi di Cloud...Definire, configurare ed implementare soluzioni scalabili su sistemi di Cloud...
Definire, configurare ed implementare soluzioni scalabili su sistemi di Cloud...
 

MPLS nelle (grandi) reti Enterprise

  • 1. Reiss Romoli srl L’AQUILA Tel. 0862 452401 Fax 0862 028308 info@ssgrr.com www.reissromoli.com MPLS nelle (grandi) Reti Enterprise Tiziano Tofoni
  • 2. Seminari Internazionali 2014 Software-Defined Networking (SDN), OpenFlow e Network Function Virtualization Ivan Pepelnjak Roma, 26 Novembre 2014 Software-Defined Data Center Roma, 27 Novembre 2014 SGM Conference Center - Via Portuense, 741- Roma Copyright Reiss Romoli MPLS nelle (grandi) Reti Enterprise Milano, 6 Novembre 2014
  • 3. Agenda MPLS : miti e realtà Architettura delle reti BGP/MPLS Servizi nelle reti BGP/MPLS Realizzazione pratica di servizi BGP/MPLS Copyright Reiss Romoli MPLS nelle (grandi) Reti Enterprise Milano, 6 Novembre 2014 3
  • 4. MPLS: miti e realtà Copyright Reiss Romoli MPLS nelle (grandi) Reti Enterprise Milano, 6 Novembre 2014 4
  • 5. Perché MPLS ? Uno standard per : Far evolvere il modello tradizionale di routing IP verso nuove funzionalità di gestione del traffico (es. MPLS Traffic Engineering) Permettere la realizzazione di reti IP più scalabili Ampliare l’offerta dei servizi di rete (es. L3VPN, L2VPN, trasporto di IPv6, ecc.) Multi Protocol Label Switching Copyright Reiss Romoli MPLS nelle (grandi) Reti Enterprise Milano, 6 Novembre 2014 5
  • 6. Perché Multi Protocol ? Pacchetti di livello 3 (IPv4, IPv6, IPX, …) . . . Trame di livello 2 (PPP, Ethernet, …) Tipo di pacchetti/trame Commutazione di Etichetta (Label Switching) . . . trasportati MPLS Livello 2 (Data Link) Copyright Reiss Romoli MPLS nelle (grandi) Reti Enterprise Milano, 6 Novembre 2014 6
  • 7. MPLS tra miti e realtà Primo mito: MPLS è stato sviluppato per trasformare switch ATM in router ad alte prestazioni Secondo mito: MPLS è stato progettato per eliminare completamente la necessità del routing IP convenzionale Terzo mito: MPLS è stato progettato per fornire Qualità del Servizio alle reti IP La realtà: nuovi servizi e funzionalità Traffic Engineering Fast Rerouting L2VPN e L3VPN Trasporto di IPv6 su reti IPv4 . . . Copyright Reiss Romoli MPLS nelle (grandi) Reti Enterprise Milano, 6 Novembre 2014 7
  • 8. Architettura delle reti BGP/MPLS Copyright Reiss Romoli MPLS nelle (grandi) Reti Enterprise Milano, 6 Novembre 2014 8
  • 9. Architettura delle grandi reti Enterprise POP 3 Livello di aggregazione AS XYZ . . . . . . Livello di transito . . . POP 1 POP 2 Livello di accesso Copyright Reiss Romoli MPLS nelle (grandi) Reti Enterprise Milano, 6 Novembre 2014 9
  • 10. Routing interno ed esterno RR = Route reflector P = Provider PE = Provider Edge GTW = Internet Gateway RR RR IGP + MPLS P P eBGP GTW PE ISP-1 Branch Office PE GTW PE PE eBGP ISP-2 eBGP eBGP eBGP eBGP Sessioni iBGP Branch Office Copyright Reiss Romoli MPLS nelle (grandi) Reti Enterprise Milano, 6 Novembre 2014 10
  • 11. Architettura di routing: componenti Protocollo IGP Di tipo Link-State (tipicamente OSPF, ma anche IS-IS) BGP Internamente per importare i prefissi delle sedi periferiche Esternamente per il collegamento verso gli ISP e verso le sedi periferiche MPLS Per creare collegamenti «agnostici» PE-PE Copyright Reiss Romoli MPLS nelle (grandi) Reti Enterprise Milano, 6 Novembre 2014 11
  • 12. Architettura di routing: ruolo dei protocolli Protocollo IGP Gestire i percorsi tra i soli router dell’ISP (in particolare tra interfacce di Loopback dei router di edge) Sessioni (i/e)BGP Importare all’interno della rete le informazioni di routing esterne all’AS o Reti delle sedi periferiche o Full/Partial Internet Routing Table LSP MPLS Creare dei percorsi di collegamento tra router PE che consentano di trasportare qualsiasi tipo di protocollo L3/L2 (IPv4, IPv6, Trame Ethernet, Celle ATM, ecc.) Copyright Reiss Romoli MPLS nelle (grandi) Reti Enterprise Milano, 6 Novembre 2014 12
  • 13. Architettura di routing BGP/MPLS (1/2) Routing statico/dinamico LLSSPP MMPPLLSS Sito AS X Sessione iBGP LSR interni dell’AS X Sito Periferico L’idea chiave: eliminare il BGP dai LSR interni Vantaggi • Forte riduzione del numero delle sessioni iBGP Periferico • Risparmio di memoria e maggiore velocità di commutazione sui router interni • Elevata velocità di convergenza Copyright Reiss Romoli MPLS nelle (grandi) Reti Enterprise Milano, 6 Novembre 2014 13
  • 14. Architettura di routing BGP/MPLS (2/2) Routing Sito Periferico Statico/Dinamico Sessioni iBGP tra Edge-LSR (due) LSP (monodirezionali) tra Edge-LSR Sito Periferico Sito Periferico Sito Periferico Copyright Reiss Romoli MPLS nelle (grandi) Reti Enterprise Milano, 6 Novembre 2014 14
  • 15. Servizi nelle reti BGP/MPLS Copyright Reiss Romoli MPLS nelle (grandi) Reti Enterprise Milano, 6 Novembre 2014 15
  • 16. MPLS Traffic Engineering Flussi di traffico entranti Tunnel MPLS-TE Estensione dei protocolli di routing IGP (OSPF/IS-IS) TE-LSDB Determinazione dei percorsi Segnalazione (RSVP-TE) Copyright Reiss Romoli MPLS nelle (grandi) Reti Enterprise Milano, 6 Novembre 2014 16
  • 17. Servizi BGP/MPLS L3VPN (unicast e multicast) L2VPN (VPWS, VPLS, E-VPN) 6PE, 6VPE . . . Segnalazione e Auto-Discovery via BGP (*) Trasporto del traffico via MPLS (con possibilità di utilizzare i servizi aggiuntivi MPLS (Traffic Engineering, FRR, ecc.)) (*) Alcuni servizi possono utilizzare come protocollo di segnalazione LDP in luogo del BGP Copyright Reiss Romoli MPLS nelle (grandi) Reti Enterprise Milano, 6 Novembre 2014 17
  • 18. L3VPN (unicast e multicast) VPN-A (sito 2) CEA2 VPN-B (sito 1) CEB1,1 CEB1,2 VPN-A (sito 3) CEA3 CEB3 VPN-B (sito 3) VPN-A (sito 1) CEA1 CEB2 VPN-B (sito 2) Sessioni MP-iBGP VRF Copyright Reiss Romoli MPLS nelle (grandi) Reti Enterprise Milano, 6 Novembre 2014 18
  • 19. Servizi L2VPN (1/2) Servizio VPWS (Virtual Private Wire Service): è un servizio punto-punto che consente l’emulazione di un canale virtuale su una rete IP o «IP + MPLS» Applicabile a svariati tipi di Livelli 2: Ethernet, ATM, Frame Relay, PPP, ecc. Canale Virtuale (Pseudowire) CE PE PE Rete IP + MPLS Routing IP CE Copyright Reiss Romoli MPLS nelle (grandi) Reti Enterprise Milano, 6 Novembre 2014 19
  • 20. Servizi L2VPN (2/2) Servizio VPLS (Virtual Private LAN Service): è un servizio Multipoint-to- Multipoint che consente l’emulazione di LAN Ethernet su una rete «IP + MPLS» VPLS A VPLS B VPLS A Emulazione LAN B Emulazione LAN A VPLS B IP + MPLS VPLS A VPLS B Copyright Reiss Romoli MPLS nelle (grandi) Reti Enterprise Milano, 6 Novembre 2014 20
  • 21. Trasporto di pacchetti IPv6 Sito IPv6 nativo Sessione iBGP Rete IPv4 + MPLS Sito IPv6 nativo Internet IPv6 LLSSPP MMPPLLSS PE PE CE CE CE MPLS è multiprotocollo, quindi in grado di trasportare anche pacchetti IPv6 Servizio 6PE: trasporto via MPLS di pacchetti IPv6 su un backbone IPv4 + MPLS È possibile realizzare anche VPN IPv6 basate sul modello BGP/MPLS (servizio 6VPE) Copyright Reiss Romoli MPLS nelle (grandi) Reti Enterprise Milano, 6 Novembre 2014 21
  • 22. Realizzazione pratica di servizi BGP/MPLS Copyright Reiss Romoli MPLS nelle (grandi) Reti Enterprise Milano, 6 Novembre 2014 22
  • 23. A livello di rete di backbone VPN-A VPN-A VPN-A Cosa bisogna fare … (1/2) CE-2 CE-3 CE-1 2 - Configurare le sessioni MP-iBGP PE-PE PE(config)# router bgp numero-as PE(config-router)# . . . P PE LLSSPP PPEE--PPEE PE 1 - Configurare i LSP PE-PE LDP RSVP-TE Copyright Reiss Romoli MPLS nelle (grandi) Reti Enterprise Milano, 6 Novembre 2014 23
  • 24. Cosa bisogna fare … (2/2) Lato sedi periferiche (es. L3VPN) 5 - Configurare il routing PE-CE VPN A VPN A VPN A PE(config)# router ??? Sito-1 CE-2 CE-3 CE-1 PE P PE LLSSPP PPEE--PPEE VRF VRF 3 - Configurare le VRF PE(config)# vrf nome-vrf PE(config-vrf)# . . . 4 - Associare le interfacce Cliente alle VRF PE(config-if)# vrf forwarding nome_vrf Copyright Reiss Romoli MPLS nelle (grandi) Reti Enterprise Milano, 6 Novembre 2014 24
  • 25. … e ora un po’ di Lab Copyright Reiss Romoli MPLS nelle (grandi) Reti Enterprise Milano, 6 Novembre 2014 25
  • 26. CE1 CE2 F0/0.10 : 10.1.1.1/30 F0/0.20 : 10.1.1.5/30 VLAN 10, 20 F0/0.10 : 10.1.1.2/30 F0/0.20 : 10.1.1.6/30 F0/0 F0/0 LSP PE-PPEE ((vviiaa LLDDPP ++ OOSSPPFF)) LDP + OSPF LDP + OSPF LDP + OSPF Copyright Reiss Romoli MPLS nelle (grandi) Reti Enterprise Milano, 6 Novembre 2014 26 Esempio 1: emulazione di un trunk Ethernet (1/2) PE1 P1 P2 PE2 Interfaccia Loopback 0 di PEx = 192.168.0.x VLAN 10, 20 Scenario NOTA: in questo esempio non utilizzeremo la segnalazione BGP OSPF area 0
  • 27. Esempio 1: emulazione di un trunk Ethernet (2/2) CE1 CE2 F0/0.10 : 10.1.1.1/30 F0/0.20 : 10.1.1.5/30 VLAN 10, 20 F0/0 F0/0 Se1/1 Se1/1 Se1/0 Se1/2 Se1/0 Se1/2 .1 .11 .11 P2 .2 .22 .22 Copyright Reiss Romoli MPLS nelle (grandi) Reti Enterprise Milano, 6 Novembre 2014 27 PE1 P1 PE2 172.16.11.0/24 172.16.12.0/24 172.16.22.0/24 Interfaccia Loopback 0 di PEx = 192.168.0.x F0/0.10 : 10.1.1.2/30 F0/0.20 : 10.1.1.6/30 VLAN 10, 20 LDP Multi-Hop pseudowire-class RAW encapsulation mpls ! interface FastEthernet0/0 no ip address xconnect 192.168.0.2 100 pw-class RAW ! interface FastEthernet0/0.10 encapsulation dot1Q 10 no ip address ! interface FastEthernet0/0.20 encapsulation dot1Q 20 no ip address
  • 28. Esempio 2: trasporto di IPv6 su una rete IPv4 + MPLS (1/5) 2010:1::/64 2010:2::/64 :2 F0/1 :21 F0/1 :11 AS 65011 AS 65021 CE1 CE2 F0/0 :1 RR MP-eBGP MP-eBGP F0/0 F0/0 F0/0 2001::3/127 2001::2/127 3001::3/127 3001::2/127 PE1 PE2 P OSPFv2 Area 0 AS 3269 Sessioni iBGP Interfaccia Loopback 0 di PEx = 192.168.0.x Interfaccia Loopback 0 di RR = 192.168.2.1 Copyright Reiss Romoli MPLS nelle (grandi) Reti Enterprise Milano, 6 Novembre 2014 28
  • 29. Esempio 2: trasporto di IPv6 su una rete IPv4 + MPLS (2/5) Configurazioni rilevanti del router PE1 Le configurazioni rilevanti del router PE2, a parte gli indirizzi IPv4 e IPv6, sono identiche router bgp 3269 template peer-policy 6PE-RR send-label ! template peer-session 6PE-RR remote-as 3269 update-source Loopback0 ! bgp router-id 192.168.0.1 no bgp default ipv4-unicast neighbor 2001::3 remote-as 65011 neighbor 192.168.2.1 inherit peer-session 6PE-RR ! address-family ipv6 neighbor 2001::3 activate neighbor 192.168.2.1 activate neighbor 192.168.2.1 inherit peer-policy 6PE-RR hostname PE1 ! ipv6 unicast-routing ipv6 cef ! ip cef mpls ip mpls label protocol ldp ! interface Loopback0 ip address 192.168.0.1 255.255.255.255 ! interface FastEthernet0/0 ipv6 address 2001::2/127 ! interface Serial1/1 ip address 172.16.11.1 255.255.255.0 mpls ip ! router ospf 1 passive-interface Lo0 network 172.16.0.0 0.0.255.255 area 0 network 192.168.0.1 0.0.0.0 area 0 Copyright Reiss Romoli MPLS nelle (grandi) Reti Enterprise Milano, 6 Novembre 2014 29
  • 30. Esempio 2: trasporto di IPv6 su una rete IPv4 + MPLS (3/5) Configurazioni rilevanti del router CE1 Le configurazioni rilevanti del router PE2, a parte gli indirizzi IPv4 e IPv6 sono hostname CE1 ! ipv6 unicast-routing ipv6 cef ! interface FastEthernet0/0 ipv6 address 2001::3/127 ! interface FastEthernet0/1 ipv6 address 2010:1::11/64 ! router bgp 65011 bgp router-id 10.1.99.11 no bgp default ipv4-unicast neighbor 2001::2 remote-as 3269 ! address-family ipv6 neighbor 2001::3 activate network 2010:1::/64 identiche Copyright Reiss Romoli MPLS nelle (grandi) Reti Enterprise Milano, 6 Novembre 2014 30
  • 31. Esempio 2: trasporto di IPv6 su una rete IPv4 + MPLS (4/5) PE1# show bgp ipv6 unicast 2010:2::/64 BGP routing table entry for 2010:2::/64, version 3 Paths: (1 available, best #1, table Global-IPv6-Table) Advertised to update-groups: 2 65021 ::FFFF:192.168.0.2 (metric 129) from 192.168.2.1 (192.168.2.1) Origin IGP, metric 0, localpref 100, valid, internal, best Originator: 192.168.0.2, Cluster list: 192.168.2.1 mpls labels in/out nolabel/19 PE1# show ipv6 cef 2010:2::/64 detail 2010:2::/64 RIBfib Etichetta MPLS ricevuta da PE2 via MP-iBGP, associata a 2010:2::/64 nexthop ::FFFF:192.168.0.2 fast tag rewrite with Se1/1, point2point, tags imposed: {18 19} CE1# ping ipv6 2010:2::21 source 2010:1::11 Sending 5, 100-byte ICMP Echos to 2010:2::21, timeout is 2 seconds: Packet sent with a source address of 2010:1::11 !!!!! Success rate is 100 percent (5/5), round-trip min/avg/max = 6/13/24 ms Pila delle etichette MPLS (18 esterna ; 19 interna) Copyright Reiss Romoli MPLS nelle (grandi) Reti Enterprise Milano, 6 Novembre 2014 31
  • 32. Esempio 2: trasporto di IPv6 su una rete IPv4 + MPLS (5/5) Piano dati 2010:1::/64 2010:2::/64 F0/1 2010:2::21/64 F0/1 2010:1::11/64 AS 65021 CE1-1 CE2-1 IPv6 IPv6 AS 3269 AS 65011 IPv6 19 18 IPv6 19 PE1 P PE2 IPv6 Pacchetto IPv6 con indirizzo IPv6 destinazione 2010:2::21 Copyright Reiss Romoli MPLS nelle (grandi) Reti Enterprise Milano, 6 Novembre 2014 32
  • 33. Per saperne di più ... Copyright Reiss Romoli MPLS nelle (grandi) Reti Enterprise Milano, 6 Novembre 2014 33
  • 34. Per saperne di più ... Seguite il blog dell’Amm. TOFONOTO http://www.reissromoli.com/it/home/blog/networking.html E il nostro catalogo di corsi ICT http://www.reissromoli.com/it/formazione/catalogo.html Copyright Reiss Romoli MPLS nelle (grandi) Reti Enterprise Milano, 6 Novembre 2014 34
  • 35. Seminari Internazionali 2014 Software-Defined Networking (SDN), OpenFlow e Network Function Virtualization Ivan Pepelnjak Roma, 26 Novembre 2014 Software-Defined Data Center Roma, 27 Novembre 2014 SGM Conference Center - Via Portuense, 741- Roma Copyright Reiss Romoli MPLS nelle (grandi) Reti Enterprise Milano, 6 Novembre 2014
  • 36. Ultima diapositiva (finalmente …) Copyright Reiss Romoli MPLS nelle (grandi) Reti Enterprise Milano, 6 Novembre 2014 36