]> git.ipfire.org Git - thirdparty/bird.git/commitdiff
BMP: Add some basic documentation
authorOndrej Zajicek <santiago@crfreenet.org>
Fri, 21 Apr 2023 02:42:13 +0000 (04:42 +0200)
committerOndrej Zajicek <santiago@crfreenet.org>
Fri, 21 Apr 2023 02:42:13 +0000 (04:42 +0200)
doc/bird.sgml

index 557140b8c3a7261fb543ca71a0bf2bb3c624d4d7..39eae4cd2d2a09a5f9be9cd88965b6df2a975606 100644 (file)
@@ -3268,6 +3268,35 @@ protocol bgp {
 </code>
 
 
+<sect>BMP
+<label id="bmp">
+
+<p>The BGP Monitoring Protocol is used for monitoring BGP sessions and obtaining
+routing table data. The current implementation in BIRD is a preliminary release
+with a limited feature set, it will be subject to significant changes in the
+future. It is not ready for production usage and therefore it is not compiled
+by default and have to be enabled during installation by the configure option
+<tt/--with-protocols=/.
+
+<p>The implementation is limited to monitor protocol state changes and routes
+in <ref id="bgp-import-table" name="BGP import tables"> (not regular routing
+tables), therefore import table must be enabled in BGP protocols. All BGP
+protocols are monitored automatically.
+
+<sect1>Example
+<label id="bmp-exam">
+
+<p><code>
+protocol bmp {
+       # The monitoring station to connect to
+       station address ip 198.51.100.10 port 1790;
+
+       # required option
+       monitoring rib in pre_policy;
+}
+</code>
+
+
 <sect>Device
 <label id="device">