bmp(bgp monitoring protocol)

9
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 1 © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 1 © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 1 Cisco Confidential 1 © 2010 Cisco and/or its affiliates. All rights reserved. Shishio Tsuchiya [email protected] BMP(BGP Monitoring Protocol)

Upload: shishio-tsuchiya

Post on 14-Jun-2015

1.772 views

Category:

Technology


1 download

DESCRIPTION

BMP(http://tools.ietf.org/html/draft-ietf-grow-bmp)はBGP Adj-RIB-Inをモニターする事を可能にするプロトコルです。 既にいくつかのルータにおいて実装済みであり 本資料ではBMPの動作およびメッセージ種類に関して簡単に説明を行い、本プロトコルがBGP運用に役に立つかどうかを考えたいと思います。

TRANSCRIPT

Page 1: BMP(BGP Monitoring Protocol)

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 1 © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 1 © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 1 Cisco Confidential 1 © 2010 Cisco and/or its affiliates. All rights reserved.

Shishio Tsuchiya

[email protected]

BMP(BGP Monitoring Protocol)

Page 2: BMP(BGP Monitoring Protocol)

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 2

BMPって?

• BGP Monitoring Protocol http://tools.ietf.org/html/draft-ietf-grow-bmp

• BGP Adj-RIB-Inをモニターする事が可能になる

• Adj-RIB-InはBGPピアからもらった処理前のBGPメッセージ

Page 3: BMP(BGP Monitoring Protocol)

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 3

BGP Monitoring Protocol

Adj-RIB-In フィルタな

どの ポリシー

実施 Loc-RIB BGP update BGP update

Server

BMP

Page 4: BMP(BGP Monitoring Protocol)

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 4

BMP Message

Type Description 詳細 0 Route Monitoring Adj-RIB-Inの初期同期 1 Statics Report 興味のあるイベントの統計情報をレポートする 2 Peer Down Notification BGPピアDown通知 3 Peer Up Notification BGPピアのUPの通知 4 Initiation Message モニターの基本情報を伝える

(ベンダー/Versionなど) 5 Termination Message BMPセッションの終了を理由と共に伝える

Page 5: BMP(BGP Monitoring Protocol)

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 5

BMP Message Type2 Statics Report

Stat Type Description 0 入力ポリシーによりrejectされたprefix数 1 重複したprefixアドバタイズの数 2 重複したprefix withdrawnの数 3 CLUSTER_LIST loopによる無効アップデートの数 4 AS_PATH loopによる無効アップデートの数 5 ORIGINATOR_IDによる無効アップデートの数 6 AS_CONFED loopによる無効アップデートの数 7 Adj-RIBs-Inのルート数

8 Loc-RIBのルート数

9-32767 32768-65535

Standard Action Specific Requirement Action

Page 6: BMP(BGP Monitoring Protocol)

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 6

BMP Lifecycle Example

Server

BGP Established BMP Established

Initiation message

Peer Up Notification

Route Monitoring

・ ・ ・  Statics Report

BGP Peer Down Peer Down Notification

Termination Message

BMP Session Down

Page 7: BMP(BGP Monitoring Protocol)

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 7

実装状況 from IETF Grow Mailing listhttp://www.ietf.org/mail-archive/web/grow/current/msg02742.html

•  JUNOS(BMPv3 from 13.3)/Quagga

•  IOS,IOS-XE draft 07 15.4(1)S 3.11S

•  ExaBGP will support draft07

•  bmpreceiver https://code.google.com/p/bmpreceiver/

Page 8: BMP(BGP Monitoring Protocol)

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 8

まとめ

•  BMPはAdj-RIB-Inの情報をキャプチャー出来る

• 多くのルータでも実装済

• サーバーのオープンソースも存在

•  NOGからのフィードバックはWelcome(だと思う)

Page 9: BMP(BGP Monitoring Protocol)

Thank you.