summaryrefslogtreecommitdiffhomepage
path: root/docs/sources/bmp.md
diff options
context:
space:
mode:
authorMark Strother <mark@pacific.ca>2017-02-17 03:47:05 -0800
committerGitHub <noreply@github.com>2017-02-17 03:47:05 -0800
commita1aa21844ee456cead80e8ef88fc373bc95b7b04 (patch)
treea4f0ae4f1836945d93970def70e8b4c31de60f0c /docs/sources/bmp.md
parent564c45b90b959f6159119fd8f28fa6479f40c717 (diff)
Document support for post-policy BMP flows
Diffstat (limited to 'docs/sources/bmp.md')
-rw-r--r--docs/sources/bmp.md15
1 files changed, 13 insertions, 2 deletions
diff --git a/docs/sources/bmp.md b/docs/sources/bmp.md
index 17c79fe4..795f8287 100644
--- a/docs/sources/bmp.md
+++ b/docs/sources/bmp.md
@@ -1,6 +1,6 @@
# BGP Monitoring Protocol
-GoBGP supports [BGP Monitoring Protocol](https://datatracker.ietf.org/doc/draft-ietf-grow-bmp/).
+GoBGP supports [BGP Monitoring Protocol (RFC 7854)](https://tools.ietf.org/html/rfc7854), which provides a convenient interface for obtaining route views.
## Prerequisites
@@ -12,7 +12,7 @@ Assume you finished [Getting Started](https://github.com/osrg/gobgp/blob/master/
## <a name="config"> Configuration
-Add `[bmp-servers]` session to enable BMP like below.
+Add `[bmp-servers]` session to enable BMP.
```toml
[global.config]
@@ -25,6 +25,17 @@ Add `[bmp-servers]` session to enable BMP like below.
port=11019
```
+Flows can be post or pre-policy. Pre-policy flows are the default. To enable post-policy support change the configuration as follows.
+
+```toml
+[[bmp-servers]]
+ [bmp-servers.config]
+ address = "127.0.0.1"
+ port=11019
+ route-monitoring-policy = "post-policy"
+```
+
+
## <a name="verify"> Verification
Let's check if BMP works with a bmp server. GoBGP also supports BMP server (currently, just shows received BMP messages in the json format).