Presentation is loading. Please wait.

Presentation is loading. Please wait.

BMP(BGP Monitoring Protocol) Testing by *JANOGers

Similar presentations


Presentation on theme: "BMP(BGP Monitoring Protocol) Testing by *JANOGers"— Presentation transcript:

1 BMP(BGP Monitoring Protocol) Testing by *JANOGers
*JANOGer: JApan Netowork Operators’ Group member Shishio Tsuchiya Cisco Systems G.K.

2 Agenda What is BMP(BGP Monitoring Protocol)? Shishio
BIGLOBE/GREE/CISCO BMP test result summary Taiji After JANOG34… Taiji

3 What is BMP BGP Monitoring Protocol It can monitor BGP Adj-RIBs-In
It can monitor BGP Adj-RIBs-In Adj-RIBs-In is unprocessed routing information from BGP peer. BMP is focused on monitoring of BGP status/routes/events.

4 BGP Monitoring Protocol
Server BMP Loc-RIB Policy execute (like filter) Adj-RIBs-In BGP update BGP update

5 What benefit of BMP(BGP Monitoring Protocol)
BMP reaches Adj-RIBs-in , operator can check consistency of policy(like a route-map) . BMP would be easier than today’s BGP monitoring system(screen- scraping approach) can find reason of disconnection from peer down message. can know capability/negotiate hold down time of BGP peer from peer up message. It would be unified UI without any “show” and “debug” on various vendors.

6 BMP Message Type Description detail Route Monitoring
Route Monitoring used for initial synchronization of Adj-RIBs-In 1 Statistics Report monitoring station to observe interesting events that occur on the router 2 Peer Down Notification indicates BGP peering session was terminated. The message includes reason code from BGP notification message 3 Peer Up Notification indicates that a peering session has come up. The message includes remote/local port and open message. 4 Initiation Message inform the monitoring station of its vendor, software version, and so on 5 Termination Message indicate why it is terminating a session

7 BMP Message Type2 Statistics Report
Stat Type Description Number of prefixes rejected by inbound policy 1 Number of (known) duplicate prefix advertisements 2 Number of (known) duplicate withdraws 3 Number of updates invalidated due to CLUSTER_LIST loop 4 Number of updates invalidated due to AS_PATH loop 5 Number of updates invalidated due to ORIGINATOR_ID 6 Number of updates invalidated due to AS_CONFED loop 7 Number of routes in Adj-RIBs-In 8 Number of routes in Loc-RIB Standard Action Specific Requirement Action

8 BMP Lifecycle Example Server BGP Established BMP Established
Initiation message Peer Up Notification Route Monitoring Statistics Report BGP Peer Down Peer Down Notification Termination Message BMP Session Down

9 Implementation from IETF Grow Mailing list http://www. ietf
JUNOS(BMPv3 from 13.3)/Quagga IOS,IOS-XE draft (1)S 3.11S ExaBGP will support draft07 bmpreceiver

10 Agenda What is BMP(BGP Monitoring Protocol)? Shishio
BIGLOBE/GREE/CISCO BMP test result summary Taiji After JANOG34… Taiji


Download ppt "BMP(BGP Monitoring Protocol) Testing by *JANOGers"

Similar presentations


Ads by Google