monitoring the status of mpls vpn and vpls based on bgp
TRANSCRIPT
![Page 1: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/1.jpg)
UNIVERSITÀ DEGLI STUDI ROMA TRE
Dipartimento di Informatica e Automazione
Monitoring the Status of MPLS VPN and VPLS Based on BGP
Signaling Information
Giuseppe Di Battista Massimo Rimondini
Giorgio Sadolfo
IEEE/IFIP NOMS 2012
18/04/2012
![Page 2: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/2.jpg)
UNIVERSITÀ DEGLI STUDI ROMA TRE
Dipartimento di Informatica e Automazione
Monitoring the Status of MPLS VPN and VPLS Based on BGP
Signaling Information
Giuseppe Di Battista Massimo Rimondini
Giorgio Sadolfo
IEEE/IFIP NOMS 2012
18/04/2012
VPN VPLS MPLS
![Page 3: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/3.jpg)
UNIVERSITÀ DEGLI STUDI ROMA TRE
Dipartimento di Informatica e Automazione
Monitoring the Status of MPLS VPN and VPLS Based on BGP
Signaling Information
Giuseppe Di Battista Massimo Rimondini
Giorgio Sadolfo
IEEE/IFIP NOMS 2012
18/04/2012
VPN VPLS MPLS
![Page 4: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/4.jpg)
UNIVERSITÀ DEGLI STUDI ROMA TRE
Dipartimento di Informatica e Automazione
Monitoring the Status of MPLS VPN and VPLS Based on BGP
Signaling Information
Giuseppe Di Battista Massimo Rimondini
Giorgio Sadolfo
IEEE/IFIP NOMS 2012
18/04/2012
About MPLS VPNs/VPLS
![Page 5: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/5.jpg)
About MPLS VPNs/VPLS
Customer
Customer
NOMS 2012 - 18/04/2012
![Page 6: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/6.jpg)
About MPLS VPNs/VPLS
Customer site
Customer site
Customer site
Customer site
Customer site
NOMS 2012 - 18/04/2012
![Page 7: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/7.jpg)
ISP BB
About MPLS VPNs/VPLS
Customer site
Customer site
Customer site
Customer site
Customer site
NOMS 2012 - 18/04/2012
![Page 8: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/8.jpg)
ISP BB
About MPLS VPNs/VPLS
Customer site
Customer site
Customer site
Customer site
Customer site
NOMS 2012 - 18/04/2012
![Page 9: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/9.jpg)
ISP BB
About MPLS VPNs/VPLS
Customer site
Customer site
Customer site
Customer site
Customer site
NOMS 2012 - 18/04/2012
![Page 10: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/10.jpg)
ISP BB
About MPLS VPNs/VPLS
Customer site
Customer site
Customer site
Customer site
Customer site
NOMS 2012 - 18/04/2012
![Page 11: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/11.jpg)
ISP BB
About MPLS VPNs/VPLS
Customer site
Customer site
Customer site
Customer site
Customer site
NOMS 2012 - 18/04/2012
![Page 12: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/12.jpg)
ISP BB
About MPLS VPNs/VPLS
Customer site
Customer site
Customer site
Customer site
Customer site
NOMS 2012 - 18/04/2012
![Page 13: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/13.jpg)
ISP BB
About MPLS VPNs/VPLS
Customer site
Customer site
Customer site
Customer site
Customer site
NOMS 2012 - 18/04/2012
![Page 14: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/14.jpg)
ISP BB
About MPLS VPNs/VPLS
Customer site
Customer site
Customer site
Customer site
Customer site
NOMS 2012 - 18/04/2012
![Page 15: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/15.jpg)
ISP BB
About MPLS VPNs/VPLS
Customer site
Customer site
Customer site
Customer site
Customer site
NOMS 2012 - 18/04/2012
![Page 16: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/16.jpg)
ISP BB
About MPLS VPNs/VPLS
Customer site
Customer site
Customer site
Customer site
Customer site
NOMS 2012 - 18/04/2012
’s EtherSphere™
![Page 17: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/17.jpg)
About MPLS VPNs/VPLS
![Page 18: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/18.jpg)
About MPLS VPNs/VPLS
![Page 19: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/19.jpg)
About MPLS VPNs/VPLS
![Page 20: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/20.jpg)
About MPLS VPNs/VPLS
![Page 21: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/21.jpg)
About MPLS VPNs/VPLS
![Page 22: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/22.jpg)
About MPLS VPNs/VPLS
![Page 23: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/23.jpg)
About MPLS VPNs/VPLS
192.168.0.4
![Page 24: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/24.jpg)
About MPLS VPNs/VPLS
192.168.0.4
![Page 25: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/25.jpg)
About MPLS VPNs/VPLS
192.168.0.4
![Page 26: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/26.jpg)
About MPLS VPNs/VPLS
192.168.0.4
![Page 27: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/27.jpg)
About MPLS VPNs/VPLS
192.168.0.4
![Page 28: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/28.jpg)
About MPLS VPNs/VPLS
192.168.0.4
![Page 29: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/29.jpg)
State of the Art (in MPLS/VPLS monitoring)
NOMS 2012 - 18/04/2012
![Page 30: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/30.jpg)
State of the Art (in MPLS/VPLS monitoring)
NOMS 2012 - 18/04/2012
researc
h
monitoring
industr
y
![Page 31: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/31.jpg)
State of the Art (in MPLS/VPLS monitoring)
NOMS 2012 - 18/04/2012
researc
h
monitoring
control plane
industr
y
![Page 32: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/32.jpg)
State of the Art (in MPLS/VPLS monitoring)
NOMS 2012 - 18/04/2012
researc
h
monitoring
control plane
MPLS and VPLS
industr
y
![Page 33: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/33.jpg)
State of the Art (in MPLS/VPLS monitoring)
NOMS 2012 - 18/04/2012
industr
y
researc
h
technolo
gy
![Page 34: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/34.jpg)
State of the Art (in MPLS/VPLS monitoring)
industr
y
researc
h
technolo
gy
![Page 35: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/35.jpg)
State of the Art (in MPLS/VPLS monitoring)
IP Solution Center
Service Aware Manager
Service Activator Solution for VPN Services
Tivoli Network Manager
VPN Explorer
industr
y
researc
h
technolo
gy
![Page 36: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/36.jpg)
State of the Art (in MPLS/VPLS monitoring)
IP Solution Center
Service Aware Manager
Service Activator Solution for VPN Services
Tivoli Network Manager
VPN Explorer
industr
y
researc
h
technolo
gy
![Page 37: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/37.jpg)
State of the Art (in MPLS/VPLS monitoring)
NOMS 2012 - 18/04/2012
industr
y
researc
h
technolo
gy
![Page 38: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/38.jpg)
State of the Art (in MPLS/VPLS monitoring)
Routing convergence
Scalability
Monitoring
NOMS 2012 - 18/04/2012
industr
y
researc
h
technolo
gy
![Page 39: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/39.jpg)
State of the Art (in MPLS/VPLS monitoring)
Routing convergence D. Pei, J. Van der Merwe. BGP Convergence in Virtual Private Networks. Proc. IMC, 2006.
Scalability C. Kim, A. Gerber, C. Lund, D. Pei, S. Sen. Scalable VPN Routing via Relaying. Proc. SIGMETRICS, 2008.
Monitoring M. K. Thottan, G. K. Swanson, M. Cancone, T. K. Ho, J. Ren, S. Paul. SEQUIN: An SNMP-based MPLS Network Monitoring System. Bell Labs Technical Journal 8(1), 95–111, 2003.
NOMS 2012 - 18/04/2012
industr
y
researc
h
technolo
gy
![Page 40: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/40.jpg)
State of the Art (in MPLS/VPLS monitoring)
NOMS 2012 - 18/04/2012
industr
y
technolo
gy
researc
h
![Page 41: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/41.jpg)
State of the Art (in MPLS/VPLS monitoring)
SNMP
TIBCO Rendezvous Message Transport
Oracle DBMS
RCP, RSH
Telnet, SSH
TFTP, FTP
NOMS 2012 - 18/04/2012
industr
y
technolo
gy
researc
h
![Page 42: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/42.jpg)
State of the Art (in MPLS/VPLS monitoring)
SNMP
TIBCO Rendezvous Message Transport
Oracle DBMS
RCP, RSH
Telnet, SSH
TFTP, FTP
NOMS 2012 - 18/04/2012
industr
y
technolo
gy
researc
h
![Page 43: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/43.jpg)
State of the Art (in MPLS/VPLS monitoring)
SNMP
TIBCO Rendezvous Message Transport
Oracle DBMS
RCP, RSH
Telnet, SSH
TFTP, FTP
NOMS 2012 - 18/04/2012
industr
y
technolo
gy
researc
h
![Page 44: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/44.jpg)
NOMS 2012 - 18/04/2012
Our Contributions
![Page 45: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/45.jpg)
MPLS VPN/VPLS monitoring methodology
NOMS 2012 - 18/04/2012
Our Contributions
![Page 46: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/46.jpg)
MPLS VPN/VPLS monitoring methodology
Focus on monitoring
NOMS 2012 - 18/04/2012
+ provisioning
Our Contributions
![Page 47: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/47.jpg)
MPLS VPN/VPLS monitoring methodology
Focus on monitoring
NOMS 2012 - 18/04/2012
Our Contributions
![Page 48: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/48.jpg)
MPLS VPN/VPLS monitoring methodology
Focus on monitoring
NOMS 2012 - 18/04/2012
Observation of the network status
Our Contributions
![Page 49: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/49.jpg)
MPLS VPN/VPLS monitoring methodology
Focus on monitoring Observation of effects of network events
NOMS 2012 - 18/04/2012
Our Contributions
![Page 50: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/50.jpg)
MPLS VPN/VPLS monitoring methodology
Focus on monitoring Observation of effects of network events
• Reconfigurations • Failures
NOMS 2012 - 18/04/2012
Our Contributions
![Page 51: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/51.jpg)
MPLS VPN/VPLS monitoring methodology
Focus on monitoring Observation of effects of network events
• Reconfigurations • Failures
NOMS 2012 - 18/04/2012
Exhaustive analysis of observable effects
Our Contributions
![Page 52: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/52.jpg)
MPLS VPN/VPLS monitoring methodology
Focus on monitoring Observation of effects of network events
• Reconfigurations • Failures
NOMS 2012 - 18/04/2012
Instant snapshot of device states
Exhaustive analysis of observable effects
Our Contributions
![Page 53: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/53.jpg)
MPLS VPN/VPLS monitoring methodology
Focus on monitoring Observation of effects of network events
• Reconfigurations • Failures
NOMS 2012 - 18/04/2012
Instant snapshot of device states (Almost)
Exhaustive analysis of observable effects
Our Contributions
![Page 54: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/54.jpg)
MPLS VPN/VPLS monitoring methodology
Focus on monitoring Observation of effects of network events
• Reconfigurations • Failures
NOMS 2012 - 18/04/2012
Instant snapshot of device states + history (Almost)
Exhaustive analysis of observable effects
Our Contributions
![Page 55: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/55.jpg)
MPLS VPN/VPLS monitoring methodology
Focus on monitoring Observation of effects of network events
• Reconfigurations • Failures
Additional technologies required
NOMS 2012 - 18/04/2012
Instant snapshot of device states + history (Almost)
Exhaustive analysis of observable effects
Our Contributions
![Page 56: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/56.jpg)
MPLS VPN/VPLS monitoring methodology
Focus on monitoring Observation of effects of network events
• Reconfigurations • Failures
NOMS 2012 - 18/04/2012
Instant snapshot of device states + history (Almost) Standard technologies (BGP)
Exhaustive analysis of observable effects
Our Contributions
![Page 57: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/57.jpg)
MPLS VPN/VPLS monitoring methodology
Focus on monitoring Observation of effects of network events
• Reconfigurations • Failures
Requires access to devices
NOMS 2012 - 18/04/2012
Instant snapshot of device states + history (Almost) Standard technologies (BGP)
Exhaustive analysis of observable effects
Our Contributions
![Page 58: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/58.jpg)
MPLS VPN/VPLS monitoring methodology
Focus on monitoring Observation of effects of network events
• Reconfigurations • Failures
NOMS 2012 - 18/04/2012
Instant snapshot of device states + history (Almost) Standard technologies (BGP) Unobtrusive
Exhaustive analysis of observable effects
Our Contributions
![Page 59: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/59.jpg)
MPLS VPN/VPLS monitoring methodology
Focus on monitoring Observation of effects of network events
• Reconfigurations • Failures
Graphical visualization of VPN states
NOMS 2012 - 18/04/2012
Instant snapshot of device states + history (Almost) Standard technologies (BGP) Unobtrusive
Exhaustive analysis of observable effects
Our Contributions
![Page 60: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/60.jpg)
MPLS VPN/VPLS monitoring methodology
Focus on monitoring Observation of effects of network events
• Reconfigurations • Failures
Graphical visualization of VPN states
Extensive discussion on scalability vs visibility of (the effects of) network events
NOMS 2012 - 18/04/2012
Instant snapshot of device states + history (Almost) Standard technologies (BGP) Unobtrusive
Exhaustive analysis of observable effects
Our Contributions
![Page 61: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/61.jpg)
MPLS VPN/VPLS monitoring methodology
Focus on monitoring Observation of effects of network events
• Reconfigurations • Failures
Graphical visualization of VPN states
Extensive discussion on scalability vs visibility of (the effects of) network events Architecture, prototype, experimentation in Junosphere NOMS 2012 - 18/04/2012
Instant snapshot of device states + history (Almost) Standard technologies (BGP) Unobtrusive
Exhaustive analysis of observable effects
Our Contributions
![Page 62: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/62.jpg)
methodology Focus on monitoring Observation of effects of network events
• Reconfigurations • Failures
Graphical visualization of VPN states
Extensive discussion on scalability vs visibility of (the effects of) network events Architecture, prototype, experimentation in Junosphere
NOMS 2012 - 18/04/2012
Instant snapshot of device states + history (Almost) Standard technologies (BGP) Unobtrusive
Exhaustive analysis of observable effects
Discovery of a subtle anomaly in the routing software, confirmed by Juniper
Our Contributions
![Page 63: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/63.jpg)
Methodology
NOMS 2012 - 18/04/2012
![Page 64: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/64.jpg)
Methodology
NOMS 2012 - 18/04/2012
Collect signaling messages
![Page 65: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/65.jpg)
Methodology
NOMS 2012 - 18/04/2012
Reconstruct visibility of VPNs at PEs
Collect signaling messages
![Page 66: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/66.jpg)
Methodology
NOMS 2012 - 18/04/2012
Visualize VPN states
Reconstruct visibility of VPNs at PEs
Collect signaling messages
![Page 67: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/67.jpg)
Methodology
NOMS 2012 - 18/04/2012
Visualize VPN states
Reconstruct visibility of VPNs at PEs
Collect signaling messages
![Page 68: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/68.jpg)
Methodology 1. Collection
Approach Drawback(s)
Monitor network traffic Undetermined in absence of traffic
Inject network traffic Intrusive; hard to tune
Watch router configurations Intrusive; access restrictions may apply
Watch router states Same as above + untimely
Notifications (e.g., SNMP) Additional technologies required
* Limited visibility of the effect of a configuration
Monitor signaling messages N/A
![Page 69: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/69.jpg)
Methodology 1. Collection
Approach Drawback(s)
Monitor network traffic Undetermined in absence of traffic
Inject network traffic Intrusive; hard to tune
Watch router configurations Intrusive; access restrictions may apply
Watch router states Same as above + untimely
Notifications (e.g., SNMP) Additional technologies required
* Limited visibility of the effect of a configuration
Monitor signaling messages N/A
![Page 70: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/70.jpg)
Methodology 1. Collection
Approach Drawback(s)
Monitor network traffic Undetermined in absence of traffic
Inject network traffic Intrusive; hard to tune
Watch router configurations Intrusive; access restrictions may apply
Watch router states Same as above + untimely
Notifications (e.g., SNMP) Additional technologies required
* Limited visibility of the effect of a configuration
Monitor signaling messages N/A
![Page 71: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/71.jpg)
Methodology 1. Collection
Approach Drawback(s)
Monitor network traffic Undetermined in absence of traffic
Inject network traffic Intrusive; hard to tune
Watch router configurations Intrusive; access restrictions may apply
Watch router states Same as above + untimely
Notifications (e.g., SNMP) Additional technologies required
* Limited visibility of the effect of a configuration
Monitor signaling messages N/A
![Page 72: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/72.jpg)
Methodology 1. Collection
Approach Drawback(s)
Monitor network traffic Undetermined in absence of traffic
Inject network traffic Intrusive; hard to tune
Watch router configurations Intrusive; access restrictions may apply
Watch router states Same as above + untimely
Notifications (e.g., SNMP) Additional technologies required
* Limited visibility of the effect of a configuration
Monitor signaling messages N/A
![Page 73: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/73.jpg)
Methodology 1. Collection
Approach Drawback(s)
Monitor network traffic Undetermined in absence of traffic
Inject network traffic Intrusive; hard to tune
Watch router configurations Intrusive; access restrictions may apply
Watch router states Same as above + untimely
Notifications (e.g., SNMP) Additional technologies required
* Limited visibility of the effect of a configuration
Monitor signaling messages N/A
![Page 74: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/74.jpg)
Methodology 1. Collection
Approach Drawback(s)
Monitor network traffic Undetermined in absence of traffic
Inject network traffic Intrusive; hard to tune
Watch router configurations Intrusive; access restrictions may apply
Watch router states Same as above + untimely
Notifications (e.g., SNMP) Additional technologies required
* Limited visibility of the effect of a configuration
Monitor signaling messages N/A
![Page 75: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/75.jpg)
Methodology 1. Collection
Approach Drawback(s)
Monitor network traffic Undetermined in absence of traffic
Inject network traffic Intrusive; hard to tune
Watch router configurations Intrusive; access restrictions may apply
Watch router states Same as above + untimely
Notifications (e.g., SNMP) Additional technologies required
* Limited visibility of the effect of a configuration
Monitor signaling messages N/A
• Actual propagation of information
• Routing decisions @ PEs
![Page 76: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/76.jpg)
Methodology 1. Collection
Approach Drawback(s)
Monitor network traffic Undetermined in absence of traffic
Inject network traffic Intrusive; hard to tune
Watch router configurations Intrusive; access restrictions may apply
Watch router states Same as above + untimely
Notifications (e.g., SNMP) Additional technologies required
* Limited visibility of the effect of a configuration
Monitor signaling messages N/A
![Page 77: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/77.jpg)
Methodology 1. Collection
Approach Drawback(s)
Monitor network traffic Undetermined in absence of traffic
Inject network traffic Intrusive; hard to tune
Watch router configurations Intrusive; access restrictions may apply
Watch router states Same as above + untimely
Notifications (e.g., SNMP) Additional technologies required
* Limited visibility of the effect of a configuration
Monitor signaling messages N/A
![Page 78: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/78.jpg)
Methodology 1. Collection
Approach Drawback(s)
Monitor network traffic Undetermined in absence of traffic
Inject network traffic Intrusive; hard to tune
Watch router configurations Intrusive; access restrictions may apply
Watch router states Same as above + untimely
Notifications (e.g., SNMP) Additional technologies required
* Limited visibility of the effect of a configuration
Monitor signaling messages N/A
![Page 79: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/79.jpg)
Methodology 1. Collection
VPN signaling MPLS: BGP
VPLS:
NOMS 2012 - 18/04/2012
Autodiscovery Signaling Vendor
RFC 4762 (Kompella)
N/A LDP Cisco
RFC 4761 BGP BGP Juniper
![Page 80: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/80.jpg)
Methodology 1. Collection
VPN signaling MPLS: BGP
VPLS:
NOMS 2012 - 18/04/2012
Autodiscovery Signaling Vendor
RFC 4762 (Kompella)
N/A LDP Cisco
RFC 4761 BGP BGP Juniper
BGP-based VPLS Autodiscovery
![Page 81: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/81.jpg)
Methodology 1. Collection
VPN signaling MPLS: BGP
VPLS:
NOMS 2012 - 18/04/2012
Autodiscovery Signaling Vendor
RFC 4762 (Kompella)
N/A LDP Cisco
RFC 4761 BGP BGP Juniper
BGP-based VPLS Autodiscovery
LDP-BGP VPLS Interworking
![Page 82: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/82.jpg)
Methodology 1. Collection
VPN signaling MPLS: BGP
VPLS:
NOMS 2012 - 18/04/2012
Autodiscovery Signaling Vendor
RFC 4762 (Kompella)
N/A LDP Cisco
RFC 4761 BGP BGP Juniper
BGP-based VPLS Autodiscovery
LDP-BGP VPLS Interworking
![Page 83: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/83.jpg)
Methodology 1. Collection
VPN signaling MPLS: BGP
VPLS:
NOMS 2012 - 18/04/2012
Autodiscovery Signaling Vendor
RFC 4762 (Kompella)
N/A LDP Cisco
RFC 4761 BGP BGP Juniper
BGP-based VPLS Autodiscovery
LDP-BGP VPLS Interworking
![Page 84: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/84.jpg)
Methodology 1. Collection
VPN signaling MPLS: BGP
VPLS:
NOMS 2012 - 18/04/2012
Autodiscovery Signaling Vendor
RFC 4762 (Kompella)
N/A LDP Cisco
RFC 4761 BGP BGP Juniper
BGP-based VPLS Autodiscovery
LDP-BGP VPLS Interworking
BGP is also...
![Page 85: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/85.jpg)
Methodology 1. Collection
VPN signaling MPLS: BGP
VPLS:
NOMS 2012 - 18/04/2012
Autodiscovery Signaling Vendor
RFC 4762 (Kompella)
N/A LDP Cisco
RFC 4761 BGP BGP Juniper
BGP-based VPLS Autodiscovery
LDP-BGP VPLS Interworking
BGP is also... easy to set up scalable policy-aware
![Page 86: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/86.jpg)
Methodology 1. Collection
VPN signaling MPLS: BGP
VPLS:
NOMS 2012 - 18/04/2012
Autodiscovery Signaling Vendor
RFC 4762 (Kompella)
N/A LDP Cisco
RFC 4761 BGP BGP Juniper
BGP-based VPLS Autodiscovery
LDP-BGP VPLS Interworking
BGP is also... easy to set up scalable policy-aware
![Page 87: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/87.jpg)
Methodology 1. Collection
Customer site
Customer site
Customer site
Customer site
Customer site
NOMS 2012 - 18/04/2012
![Page 88: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/88.jpg)
Methodology 1. Collection
Customer site
Customer site
Customer site
Customer site
Customer site
NOMS 2012 - 18/04/2012
BGP peerings
![Page 89: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/89.jpg)
Methodology 1. Collection
Customer site
Customer site
Customer site
Customer site
Customer site
NOMS 2012 - 18/04/2012
BGP peerings
![Page 90: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/90.jpg)
Methodology 1. Collection
Customer site
Customer site
Customer site
Customer site
Customer site
NOMS 2012 - 18/04/2012
BGP peerings
![Page 91: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/91.jpg)
Methodology 1. Collection
Customer site
Customer site
Customer site
Customer site
Customer site
NOMS 2012 - 18/04/2012
BGP peerings
![Page 92: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/92.jpg)
Methodology 1. Collection
Customer site
Customer site
Customer site
Customer site
Customer site
NOMS 2012 - 18/04/2012
BGP peerings
![Page 93: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/93.jpg)
Methodology 1. Collection
Customer site
Customer site
Customer site
Customer site
Customer site
NOMS 2012 - 18/04/2012
BGP peerings
Mmmh... I’m a reflector-client
![Page 94: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/94.jpg)
Methodology 1. Collection
Customer site
Customer site
Customer site
Customer site
Customer site
NOMS 2012 - 18/04/2012
BGP peerings
![Page 95: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/95.jpg)
Methodology 1. Collection
Customer site
Customer site
Customer site
Customer site
Customer site
NOMS 2012 - 18/04/2012
BGP peerings
![Page 96: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/96.jpg)
Methodology 1. Collection
Customer site
Customer site
Customer site
Customer site
Customer site
NOMS 2012 - 18/04/2012
BGP peerings
![Page 97: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/97.jpg)
Methodology 2. Reconstruction of VPN state
NOMS 2012 - 18/04/2012
![Page 98: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/98.jpg)
Methodology 2. Reconstruction of VPN state
NOMS 2012 - 18/04/2012
![Page 99: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/99.jpg)
Methodology 2. Reconstruction of VPN state
NOMS 2012 - 18/04/2012
![Page 100: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/100.jpg)
Methodology 2. Reconstruction of VPN state
NOMS 2012 - 18/04/2012
type (A/W)
![Page 101: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/101.jpg)
Methodology 2. Reconstruction of VPN state
NOMS 2012 - 18/04/2012
NLRI NLRI NLRI
type (A/W)
![Page 102: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/102.jpg)
Methodology 2. Reconstruction of VPN state
NOMS 2012 - 18/04/2012
Extended communities Extended
communities Extended
communities
NLRI NLRI NLRI
type (A/W)
![Page 103: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/103.jpg)
Methodology 2. Reconstruction of VPN state
NOMS 2012 - 18/04/2012
RD prefix +
Extended communities Extended
communities Extended
communities
NLRI NLRI NLRI
type (A/W)
![Page 104: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/104.jpg)
Methodology 2. Reconstruction of VPN state
NOMS 2012 - 18/04/2012
RD prefix +
CE ID
Extended communities Extended
communities Extended
communities
NLRI NLRI NLRI
type (A/W)
![Page 105: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/105.jpg)
Methodology 2. Reconstruction of VPN state
NOMS 2012 - 18/04/2012
RD prefix +
CE ID
RT Extended
communities Extended
communities Extended
communities
NLRI NLRI NLRI
type (A/W)
![Page 106: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/106.jpg)
Methodology 2. Reconstruction of VPN state
Exhaustive comparison of information from different BGP updates
NOMS 2012 - 18/04/2012
RD prefix +
CE ID
RT Extended
communities Extended
communities Extended
communities
NLRI NLRI NLRI
type (A/W)
![Page 107: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/107.jpg)
Methodology 2. Reconstruction of VPN state
Example
NOMS 2012 - 18/04/2012
![Page 108: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/108.jpg)
Methodology 2. Reconstruction of VPN state
Example
NOMS 2012 - 18/04/2012
![Page 109: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/109.jpg)
Methodology 2. Reconstruction of VPN state
Example
NOMS 2012 - 18/04/2012
RD1 pfx1 + RT1
![Page 110: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/110.jpg)
Methodology 2. Reconstruction of VPN state
Example
NOMS 2012 - 18/04/2012
RD1 pfx1 + RT1
RD1 pfx1 +
A
RT2
![Page 111: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/111.jpg)
Methodology 2. Reconstruction of VPN state
Example
NOMS 2012 - 18/04/2012
RD1 pfx1 + RT1
RD1 pfx1 +
A
RT2
![Page 112: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/112.jpg)
Methodology 2. Reconstruction of VPN state
Example
NOMS 2012 - 18/04/2012
RD1 pfx1 + RT1
RD1 pfx1 +
A
RT2
RD1 pfx1 + RT2
![Page 113: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/113.jpg)
Methodology 2. Reconstruction of VPN state
Example
NOMS 2012 - 18/04/2012
RD1 pfx1 + RT1
RD1 pfx1 +
A
RT2
RD1 pfx1 + RT2
Changed VPN?
Reconfiguration?
Policy change?
Moved pfx1 to a different VPN?
![Page 114: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/114.jpg)
Methodology 2. Reconstruction of VPN state
Apply the method to a sequence of BGP updates
NOMS 2012 - 18/04/2012
...
![Page 115: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/115.jpg)
Methodology 2. Reconstruction of VPN state
Apply the method to a sequence of BGP updates
Reconstruct history of VPN visibility at each PE
NOMS 2012 - 18/04/2012
...
![Page 116: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/116.jpg)
Methodology 2. Reconstruction of VPN state
A few difficulties:
NOMS 2012 - 18/04/2012
![Page 117: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/117.jpg)
Methodology 2. Reconstruction of VPN state
A few difficulties: Investigation of the PE where the effect was first observed
Dealing with missing attributes in withdrawals
Inadmissible announcements [rfc4761]
Reannouncements
Synchronization with actual VPN states
Monitoring RC peering states
NOMS 2012 - 18/04/2012
![Page 118: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/118.jpg)
Methodology 3. Visualization
![Page 119: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/119.jpg)
Methodology 3. Visualization
Query: visibility at each PE of RD 12345:10011 prefix 172.16.110.0/30 RT 12345:111
![Page 120: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/120.jpg)
Methodology 3. Visualization
Query: visibility at each PE of RD 12345:10011 prefix 172.16.110.0/30 RT 12345:111
time
PE
![Page 121: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/121.jpg)
Methodology 3. Visualization
Query: visibility at each PE of RD 12345:10011 prefix 172.16.110.0/30 RT 12345:111
time
PE
BGP updates
![Page 122: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/122.jpg)
Methodology 3. Visualization
Query: visibility at each PE of RD 12345:10011 prefix 172.16.110.0/30 RT 12345:111
time
PE
![Page 123: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/123.jpg)
Methodology 3. Visualization
Query: visibility at each PE of RD 12345:10011 prefix 172.16.110.0/30 RT 12345:111
time
PE
visible
![Page 124: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/124.jpg)
Methodology 3. Visualization
Query: visibility at each PE of RD 12345:10011 prefix 172.16.110.0/30 RT 12345:111
time
PE
visible
originated
![Page 125: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/125.jpg)
Methodology 3. Visualization
Query: visibility at each PE of RD 12345:10011 prefix 172.16.110.0/30 RT 12345:111
time
PE
visible
originated
not visible
![Page 126: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/126.jpg)
![Page 127: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/127.jpg)
Query: visibility at each PE of RD 12345:10011 prefix 172.16.110.0/30
![Page 128: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/128.jpg)
Query: visibility at each PE of RD 12345:10011 prefix 172.16.110.0/30
...with RT 12345:111
![Page 129: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/129.jpg)
Query: visibility at each PE of RD 12345:10011 prefix 172.16.110.0/30
...with RT 12345:111
...with RT 12345:222
![Page 130: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/130.jpg)
Query: visibility at each PE of RD 12345:10011 prefix 172.16.110.0/30
...with RT 12345:111
...with RT 12345:222
![Page 131: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/131.jpg)
Query: visibility at each PE of RD 12345:10011 prefix 172.16.110.0/30
...with RT 12345:111
...with RT 12345:222
![Page 132: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/132.jpg)
Query: visibility at each PE of RD 12345:10011 prefix 172.16.110.0/30
...with RT 12345:111
...with RT 12345:222
![Page 133: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/133.jpg)
Query: visibility at each PE of RD 12345:10011 prefix 172.16.110.0/30
...with RT 12345:111
...with RT 12345:222
![Page 134: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/134.jpg)
Query: visibility at each PE of RD 12345:10011 prefix 172.16.110.0/30
...with RT 12345:111
...with RT 12345:222
![Page 135: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/135.jpg)
Query: visibility at each PE of RD 12345:10011 prefix 172.16.110.0/30
...with RT 12345:111
...with RT 12345:222
![Page 136: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/136.jpg)
Query: visibility at each PE of RD 12345:10011 prefix 172.16.110.0/30
...with RT 12345:111
...with RT 12345:222
![Page 137: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/137.jpg)
Query: visibility at each PE of RD 12345:10011 prefix 172.16.110.0/30
...with RT 12345:111
...with RT 12345:222
![Page 138: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/138.jpg)
Query: visibility at each PE of RD 12345:10011 prefix 172.16.110.0/30
...with RT 12345:111
...with RT 12345:222
![Page 139: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/139.jpg)
Query: visibility at each PE of RD 12345:10011 prefix 172.16.110.0/30
...with RT 12345:111
...with RT 12345:222
![Page 140: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/140.jpg)
Methodology 3. Visualization
Queries
![Page 141: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/141.jpg)
Methodology 3. Visualization
Queries Check information propagation
• Input: RD+{prefix,CE ID}, RT
• Output: Visibility from all PEs
![Page 142: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/142.jpg)
Methodology 3. Visualization
Queries Check information propagation
• Input: RD+{prefix,CE ID}, RT
• Output: Visibility from all PEs
Check a PE’s visibility of a specific VPN • Input: RT, PE
• Output: Visibility of all RD+{prefix,CE ID} with that RT at that PE
![Page 143: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/143.jpg)
Methodology 3. Visualization
Queries Check information propagation
• Input: RD+{prefix,CE ID}, RT
• Output: Visibility from all PEs
Check a PE’s visibility of a specific VPN • Input: RT, PE
• Output: Visibility of all RD+{prefix,CE ID} with that RT at that PE
Highlight belonging of a prefix to a VPN • Input: RD+{prefix,CE ID}
• Output: Visibility of that RD+{prefix,CE ID} from all PEs, with each seen RT
![Page 144: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/144.jpg)
Methodology 3. Visualization
Queries Check information propagation
• Input: RD+{prefix,CE ID}, RT
• Output: Visibility from all PEs
Check a PE’s visibility of a specific VPN • Input: RT, PE
• Output: Visibility of all RD+{prefix,CE ID} with that RT at that PE
Highlight belonging of a prefix to a VPN • Input: RD+{prefix,CE ID}
• Output: Visibility of that RD+{prefix,CE ID} from all PEs, with each seen RT
Highlight participation of PEs in VPNs • Input: RT
• Output: Visibility of that RT at each PE
![Page 145: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/145.jpg)
Methodology 3. Visualization
Queries Check information propagation
• Input: RD+{prefix,CE ID}, RT
• Output: Visibility from all PEs
Check a PE’s visibility of a specific VPN • Input: RT, PE
• Output: Visibility of all RD+{prefix,CE ID} with that RT at that PE
Highlight belonging of a prefix to a VPN • Input: RD+{prefix,CE ID}
• Output: Visibility of that RD+{prefix,CE ID} from all PEs, with each seen RT
Highlight participation of PEs in VPNs • Input: RT
• Output: Visibility of that RT at each PE
*
*
*
![Page 146: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/146.jpg)
Methodology 3. Visualization
Queries Check information propagation
• Input: RD+{prefix,CE ID}, RT
• Output: Visibility from all PEs
Check a PE’s visibility of a specific VPN • Input: RT, PE
• Output: Visibility of all RD+{prefix,CE ID} with that RT at that PE
Highlight belonging of a prefix to a VPN • Input: RD+{prefix,CE ID}
• Output: Visibility of that RD+{prefix,CE ID} from all PEs, with each seen RT
Highlight participation of PEs in VPNs • Input: RT
• Output: Visibility of that RT at each PE
*
*
*
* VPN≡RT
![Page 147: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/147.jpg)
Methodology 3. Visualization
Queries Check information propagation
• Input: RD+{prefix,CE ID}, RT
• Output: Visibility from all PEs
Check a PE’s visibility of a specific VPN • Input: RT, PE
• Output: Visibility of all RD+{prefix,CE ID} with that RT at that PE
Highlight belonging of a prefix to a VPN • Input: RD+{prefix,CE ID}
• Output: Visibility of that RD+{prefix,CE ID} from all PEs, with each seen RT
Highlight participation of PEs in VPNs • Input: RT
• Output: Visibility of that RT at each PE
*
*
*
#
#
#
#
* VPN≡RT
![Page 148: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/148.jpg)
Methodology 3. Visualization
Queries Check information propagation
• Input: RD+{prefix,CE ID}, RT
• Output: Visibility from all PEs
Check a PE’s visibility of a specific VPN • Input: RT, PE
• Output: Visibility of all RD+{prefix,CE ID} with that RT at that PE
Highlight belonging of a prefix to a VPN • Input: RD+{prefix,CE ID}
• Output: Visibility of that RD+{prefix,CE ID} from all PEs, with each seen RT
Highlight participation of PEs in VPNs • Input: RT
• Output: Visibility of that RT at each PE
*
*
*
#
#
#
#
* VPN≡RT # over time
![Page 149: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/149.jpg)
Scalability
Amount of routing updates
![Page 150: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/150.jpg)
Scalability
Routing table size
Amount of routing updates
![Page 151: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/151.jpg)
Scalability
Routing table size
![Page 152: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/152.jpg)
Scalability
Routing table size >> #Internet prefixes: ~ k 105
[Ben-Houidi et al. 07]
[Ben-Houidi et al. 07] Z. Ben-Houidi, R. Teixeira, and M. Capelle, “Origin of route explosion in virtual private networks,” in Proc. CoNEXT, 2007.
![Page 153: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/153.jpg)
Scalability
Routing table size >> #Internet prefixes: ~ k 105
[Ben-Houidi et al. 07] Only routing updates count
[Ben-Houidi et al. 07] Z. Ben-Houidi, R. Teixeira, and M. Capelle, “Origin of route explosion in virtual private networks,” in Proc. CoNEXT, 2007.
![Page 154: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/154.jpg)
Scalability
Routing table size >> #Internet prefixes: ~ k 105
[Ben-Houidi et al. 07] Only routing updates count Same scalability of [ORV], [BGPlay], [iBGPlay]
[Ben-Houidi et al. 07] Z. Ben-Houidi, R. Teixeira, and M. Capelle, “Origin of route explosion in virtual private networks,” in Proc. CoNEXT, 2007.
![Page 155: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/155.jpg)
Scalability
Amount of routing updates
[Ben-Houidi et al. 07] Z. Ben-Houidi, R. Teixeira, and M. Capelle, “Origin of route explosion in virtual private networks,” in Proc. CoNEXT, 2007.
![Page 156: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/156.jpg)
Scalability
Amount of routing updates Lots of customers, prefixes, VPNs, etc.
[Ben-Houidi et al. 07] Z. Ben-Houidi, R. Teixeira, and M. Capelle, “Origin of route explosion in virtual private networks,” in Proc. CoNEXT, 2007.
![Page 157: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/157.jpg)
Scalability
Amount of routing updates Lots of customers, prefixes, VPNs, etc. Bursts (due to, e.g., configurations changes,
faults) are unlikely
[Ben-Houidi et al. 07] Z. Ben-Houidi, R. Teixeira, and M. Capelle, “Origin of route explosion in virtual private networks,” in Proc. CoNEXT, 2007.
![Page 158: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/158.jpg)
Scalability
Amount of routing updates Lots of customers, prefixes, VPNs, etc. Bursts (due to, e.g., configurations changes,
faults) are unlikely 2-3 orders of magnitude less than VPN routes
[Ben-Houidi et al. 07]
[Ben-Houidi et al. 07] Z. Ben-Houidi, R. Teixeira, and M. Capelle, “Origin of route explosion in virtual private networks,” in Proc. CoNEXT, 2007.
![Page 159: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/159.jpg)
Scalability
Amount of routing updates Lots of customers, prefixes, VPNs, etc. Bursts (due to, e.g., configurations changes,
faults) are unlikely 2-3 orders of magnitude less than VPN routes
[Ben-Houidi et al. 07] Our prototype works even for M/L ISPs
[Ben-Houidi et al. 07] Z. Ben-Houidi, R. Teixeira, and M. Capelle, “Origin of route explosion in virtual private networks,” in Proc. CoNEXT, 2007.
![Page 160: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/160.jpg)
Scalability vs Visibility
Customer site
Customer site
![Page 161: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/161.jpg)
Scalability vs Visibility
Customer site
Customer site
![Page 162: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/162.jpg)
Scalability vs Visibility
Customer site
Customer site
![Page 163: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/163.jpg)
Scalability vs Visibility
Customer site
Customer site
![Page 164: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/164.jpg)
Scalability vs Visibility
Customer site
Customer site
![Page 165: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/165.jpg)
Scalability vs Visibility
Customer site
Customer site
![Page 166: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/166.jpg)
Scalability vs Visibility
Customer site
Customer site
![Page 167: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/167.jpg)
Scalability vs Visibility
Customer site
Customer site
![Page 168: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/168.jpg)
Scalability vs Visibility
Customer site
Customer site
![Page 169: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/169.jpg)
Scalability vs Visibility
Customer site
Customer site
![Page 170: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/170.jpg)
Scalability vs Visibility
Customer site
Customer site
![Page 171: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/171.jpg)
Scalability vs Visibility
Customer site
Customer site
![Page 172: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/172.jpg)
Scalability vs Visibility
Customer site
Customer site
![Page 173: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/173.jpg)
Scalability vs Visibility
Customer site
Customer site
![Page 174: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/174.jpg)
Scalability vs Visibility
Customer site
Customer site
![Page 175: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/175.jpg)
Scalability vs Visibility
Customer site
Customer site
![Page 176: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/176.jpg)
Scalability vs Visibility
Customer site
Customer site
![Page 177: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/177.jpg)
Scalability vs Visibility
Customer site
Customer site
![Page 178: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/178.jpg)
Scalability vs Visibility
Customer site
![Page 179: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/179.jpg)
Scalability vs Visibility
Customer site
Customer site
![Page 180: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/180.jpg)
Scalability vs Visibility
Customer site
Customer site
![Page 181: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/181.jpg)
Scalability vs Visibility
Customer site
Customer site
![Page 182: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/182.jpg)
Scalability vs Visibility
Customer site
Customer site
![Page 183: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/183.jpg)
Scalability vs Visibility
Customer site
Customer site
![Page 184: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/184.jpg)
Scalability vs Visibility
Customer site
Customer site
![Page 185: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/185.jpg)
Scalability vs Visibility
Customer site
Customer site
![Page 186: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/186.jpg)
Scalability vs Visibility
Customer site
Customer site
![Page 187: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/187.jpg)
Scalability vs Visibility
Customer site
Customer site
![Page 188: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/188.jpg)
Scalability vs Visibility
Customer site
Customer site
![Page 189: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/189.jpg)
Scalability vs Visibility
Customer site
Customer site
![Page 190: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/190.jpg)
Scalability vs Visibility
Customer site
Customer site
![Page 191: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/191.jpg)
Scalability vs Visibility
![Page 192: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/192.jpg)
Scalability vs Visibility
![Page 193: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/193.jpg)
Scalability vs Visibility
![Page 194: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/194.jpg)
Scalability vs Visibility
![Page 195: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/195.jpg)
Scalability vs Visibility
layer higher lower
![Page 196: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/196.jpg)
Scalability vs Visibility
layer higher lower
scalability higher lower
![Page 197: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/197.jpg)
Scalability vs Visibility
layer higher lower
scalability higher lower
visibility worse better
![Page 198: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/198.jpg)
Scalability vs Visibility
layer higher lower
scalability higher lower
visibility worse better
![Page 199: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/199.jpg)
Scalability vs Visibility
layer higher lower
scalability higher lower
visibility worse better
![Page 200: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/200.jpg)
Scalability vs Visibility
layer higher lower
scalability higher lower
visibility worse better
![Page 201: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/201.jpg)
Scalability vs Visibility
![Page 202: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/202.jpg)
Scalability vs Visibility
![Page 203: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/203.jpg)
Scalability vs Visibility
beware of matching updates
![Page 204: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/204.jpg)
Experimental Scenario
![Page 205: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/205.jpg)
Experimental Scenario
ROUTE COLLECTOR
![Page 206: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/206.jpg)
Experimental Scenario
ROUTE COLLECTOR
![Page 207: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/207.jpg)
Experimental Scenario
ROUTE COLLECTOR
routing daemon
![Page 208: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/208.jpg)
Experimental Scenario
local storage
ROUTE COLLECTOR
routing daemon
![Page 209: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/209.jpg)
Experimental Scenario
local storage
ROUTE COLLECTOR
routing daemon
route retriever
![Page 210: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/210.jpg)
Experimental Scenario
local storage
ROUTE COLLECTOR
routing daemon
route retriever
database
![Page 211: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/211.jpg)
Experimental Scenario
visualization client
local storage
ROUTE COLLECTOR
routing daemon
route retriever
database
![Page 212: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/212.jpg)
Experimental Scenario
visualization client
local storage
ROUTE COLLECTOR
routing daemon
route retriever
database
JFreeChart
![Page 213: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/213.jpg)
Experimental Scenario
visualization client
local storage
ROUTE COLLECTOR
routing daemon
route retriever
database
JFreeChart
• advertise MP extensions for L2VPN
• dump relevant fields to MRT
![Page 214: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/214.jpg)
Experimental Scenario
visualization client
local storage
ROUTE COLLECTOR
routing daemon
route retriever
database
JFreeChart
process L2VPN MP from MRTs
![Page 215: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/215.jpg)
Experimental Scenario
visualization client
local storage
ROUTE COLLECTOR
routing daemon
route retriever
database
JFreeChart
max lag: 3mins
![Page 216: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/216.jpg)
Experimental Scenario
visualization client
local storage
ROUTE COLLECTOR
routing daemon
route retriever
database
JFreeChart
max lag: 3mins
preliminary tests on Cisco routers
![Page 217: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/217.jpg)
![Page 218: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/218.jpg)
![Page 219: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/219.jpg)
SEA
DEN
CHI
NYC
WAS
ATL
HOU
LAX
![Page 220: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/220.jpg)
SEA
DEN
CHI
NYC
WAS
ATL
HOU
LAX
![Page 221: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/221.jpg)
SEA
DEN
CHI
NYC
WAS
ATL
HOU
LAX
![Page 222: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/222.jpg)
SEA
DEN
CHI
NYC
WAS
ATL
HOU
LAX
![Page 223: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/223.jpg)
SEA
DEN
CHI
NYC
WAS
ATL
HOU
LAX
![Page 224: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/224.jpg)
SEA
DEN
CHI
NYC
WAS
ATL
HOU
LAX
![Page 225: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/225.jpg)
SEA
DEN
CHI
NYC
WAS
ATL
HOU
LAX
![Page 226: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/226.jpg)
SEA
DEN
CHI
NYC
WAS
ATL
HOU
LAX
![Page 227: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/227.jpg)
SEA
DEN
CHI
NYC
WAS
ATL
HOU
LAX
![Page 228: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/228.jpg)
SEA
DEN
CHI
NYC
WAS
ATL
HOU
LAX
![Page 229: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/229.jpg)
SEA
DEN
CHI
NYC
WAS
ATL
HOU
LAX VPLS
![Page 230: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/230.jpg)
SEA
DEN
CHI
NYC
WAS
ATL
HOU
LAX
MPLS
![Page 231: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/231.jpg)
SEA
DEN
CHI
NYC
WAS
ATL
HOU
LAX
![Page 232: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/232.jpg)
SEA
DEN
CHI
NYC
WAS
ATL
HOU
LAX
![Page 233: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/233.jpg)
SEA
DEN
CHI
NYC
WAS
ATL
HOU
LAX
![Page 234: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/234.jpg)
SEA
DEN
CHI
NYC
WAS
ATL
HOU
LAX
![Page 235: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/235.jpg)
SEA
DEN
CHI
NYC
WAS
ATL
HOU
LAX
![Page 236: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/236.jpg)
SEA
DEN
CHI
NYC
WAS
ATL
HOU
LAX
![Page 237: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/237.jpg)
SEA
DEN
CHI
NYC
WAS
ATL
HOU
LAX
![Page 238: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/238.jpg)
Experiments
Injected events: (De+re)activation of customer sites RT change (De+re)activation of multihoming Local preference change in a multihoming configuration
NOMS 2012 - 18/04/2012
![Page 239: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/239.jpg)
Experiments
Injected events: (De+re)activation of customer sites RT change (De+re)activation of multihoming Local preference change in a multihoming configuration
Timing Random order Varying rate ( [1/hr...100/min] )
NOMS 2012 - 18/04/2012
![Page 240: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/240.jpg)
Experiments
Injected events: (De+re)activation of customer sites RT change (De+re)activation of multihoming Local preference change in a multihoming configuration
Timing Random order Varying rate ( [1/hr...100/min] )
> 150,000 collected BGP updates Processing time: < 20s, without optimizations
NOMS 2012 - 18/04/2012
![Page 241: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/241.jpg)
SEA
DEN
CHI
NYC
WAS
ATL
HOU
LAX
![Page 242: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/242.jpg)
SEA
DEN
CHI
NYC
WAS
ATL
HOU
LAX
![Page 243: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/243.jpg)
SEA
DEN
CHI
NYC
WAS
ATL
HOU
LAX
![Page 244: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/244.jpg)
SEA
DEN
CHI
NYC
WAS
ATL
HOU
LAX
![Page 245: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/245.jpg)
SEA
DEN
CHI
NYC
WAS
ATL
HOU
LAX
![Page 246: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/246.jpg)
SEA
DEN
CHI
NYC
WAS
ATL
HOU
LAX
![Page 247: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/247.jpg)
SEA
DEN
CHI
NYC
WAS
ATL
HOU
LAX
![Page 248: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/248.jpg)
SEA
DEN
CHI
NYC
WAS
ATL
HOU
LAX
![Page 249: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/249.jpg)
SEA
DEN
CHI
NYC
WAS
ATL
HOU
LAX
![Page 250: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/250.jpg)
SEA
DEN
CHI
NYC
WAS
ATL
HOU
LAX
VPLS only!
![Page 251: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/251.jpg)
The Oscillation Problem
Did not affect forwarding
![Page 252: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/252.jpg)
The Oscillation Problem
Did not affect forwarding
Investigation with Juniper
![Page 253: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/253.jpg)
The Oscillation Problem
Did not affect forwarding
Investigation with Juniper
Best route selection in VPLS only considered VPLS control flags
site preference
PE router ID
![Page 254: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/254.jpg)
The Oscillation Problem
Did not affect forwarding
Investigation with Juniper
Best route selection in VPLS only considered VPLS control flags
site preference
PE router ID
ties were broken on most recent announcement (could carry updated labels)
![Page 255: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/255.jpg)
The Oscillation Problem
Did not affect forwarding
Investigation with Juniper
Best route selection in VPLS only considered VPLS control flags
site preference
PE router ID
ties were broken on most recent announcement (could carry updated labels)
DISAGREE [Griffin et al. 02]
[Griffin et al. 02] T. Griffin, F. B. Shepherd, and G. Wilfong, “The stable paths problem and interdomain routing,” IEEE/ACM Transactions on Networking, vol. 10, no. 2, pp. 232–243, 2002.
![Page 256: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/256.jpg)
The Oscillation Problem
Did not affect forwarding
Investigation with Juniper
Best route selection in VPLS only considered VPLS control flags
site preference
PE router ID
ties were broken on most recent announcement (could carry updated labels)
DISAGREE [Griffin et al. 02]
Fix (being) released
[Griffin et al. 02] T. Griffin, F. B. Shepherd, and G. Wilfong, “The stable paths problem and interdomain routing,” IEEE/ACM Transactions on Networking, vol. 10, no. 2, pp. 232–243, 2002.
![Page 257: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/257.jpg)
Wrapping Up
NOMS 2012 - 18/04/2012
![Page 258: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/258.jpg)
Wrapping Up
A monitoring methodology
NOMS 2012 - 18/04/2012
![Page 259: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/259.jpg)
Wrapping Up
A monitoring methodology
NOMS 2012 - 18/04/2012
Effects
![Page 260: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/260.jpg)
Wrapping Up
A monitoring methodology
NOMS 2012 - 18/04/2012
Effects Signaling
![Page 261: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/261.jpg)
Wrapping Up
A monitoring methodology
NOMS 2012 - 18/04/2012
Effects Signaling MPLS+VPLS
![Page 262: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/262.jpg)
Wrapping Up
A monitoring methodology
NOMS 2012 - 18/04/2012
Effects Signaling MPLS+VPLS Visualization
![Page 263: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/263.jpg)
Wrapping Up
A monitoring methodology
NOMS 2012 - 18/04/2012
Effects Signaling MPLS+VPLS Visualization
Operation
![Page 264: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/264.jpg)
Wrapping Up
A monitoring methodology
NOMS 2012 - 18/04/2012
Effects Signaling MPLS+VPLS Visualization
Operation Reconfiguration
![Page 265: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/265.jpg)
Wrapping Up
A monitoring methodology
NOMS 2012 - 18/04/2012
Effects Signaling MPLS+VPLS Visualization
Operation Reconfiguration Troubleshooting
![Page 266: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/266.jpg)
Wrapping Up
A monitoring methodology
Discussion on scalability vs visibility
NOMS 2012 - 18/04/2012
Effects Signaling MPLS+VPLS Visualization
Operation Reconfiguration Troubleshooting
![Page 267: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/267.jpg)
Wrapping Up
A monitoring methodology
Discussion on scalability vs visibility
Architecture & prototype implementation
NOMS 2012 - 18/04/2012
Effects Signaling MPLS+VPLS Visualization
Operation Reconfiguration Troubleshooting
![Page 268: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/268.jpg)
Wrapping Up
A monitoring methodology
Discussion on scalability vs visibility
Architecture & prototype implementation
Experimentation revealing routing anomaly
NOMS 2012 - 18/04/2012
Effects Signaling MPLS+VPLS Visualization
Operation Reconfiguration Troubleshooting
![Page 269: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/269.jpg)
Future Work/Open Problems
Monitor other protocols/kinds of information
Collect non-best routes
Improve the visualization
Trigger alarms
Improve inference of event causes
NOMS 2012 - 18/04/2012
![Page 270: Monitoring the Status of MPLS VPN and VPLS Based on BGP](https://reader030.vdocuments.site/reader030/viewer/2022021306/6207416149d709492c2f8dae/html5/thumbnails/270.jpg)
Acknowledgments to
Thank you