diff options
author | Robert Göhler <github@ghlr.de> | 2020-02-21 23:07:36 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-02-21 23:07:36 +0100 |
commit | 4d2c8f7b8eb622f55d79ec0ad77baf3f080e9b53 (patch) | |
tree | 5d4bd559cd61018306afd1a95a31600f2c7302ae /docs/routing | |
parent | 49f6fbb0b7320d4903b24ec5a28de86b83a5a6b4 (diff) | |
parent | 7c73ce11139d79176ba1b172886c88655ae38902 (diff) | |
download | vyos-documentation-4d2c8f7b8eb622f55d79ec0ad77baf3f080e9b53.tar.gz vyos-documentation-4d2c8f7b8eb622f55d79ec0ad77baf3f080e9b53.zip |
Merge pull request #211 from rebortg/BFD
BFD: insert basic commands
Diffstat (limited to 'docs/routing')
-rw-r--r-- | docs/routing/bfd.rst | 107 |
1 files changed, 106 insertions, 1 deletions
diff --git a/docs/routing/bfd.rst b/docs/routing/bfd.rst index 54fb4e88..07d736ba 100644 --- a/docs/routing/bfd.rst +++ b/docs/routing/bfd.rst @@ -7,4 +7,109 @@ BFD :abbr:`BFD (Bidirectional Forwarding Detection)` is described and extended by the following RFCs: :rfc:`5880`, :rfc:`5881` and :rfc:`5883`. -TBD + +Configure BFD +============= + +.. cfgcmd:: set protocols bfd <address> + + Set BFD peer IPv4 address or IPv6 address + +.. cfgcmd:: set protocols bfd <address> echo-mode + + Enables the echo transmission mode + +.. cfgcmd:: set protocols bfd <address> multihop + + Allow this BFD peer to not be directly connected + +.. cfgcmd:: set protocols bfd <address> source [address <address> | interface <interface>] + + Bind listener to specifid interface/address, mandatory for IPv6 + +.. cfgcmd:: set protocols bfd <address> interval echo-interval <10-60000> + + The minimal echo receive transmission interval that this system is capable of handling + +.. cfgcmd:: set protocols bfd <address> interval multiplier <2-255> + + Remote transmission interval will be multiplied by this value + +.. cfgcmd:: set protocols bfd <address> interval [receive | transmit] <10-60000> + + Interval in milliseconds + +.. cfgcmd:: set protocols bfd <address> shutdown + + Disable a BFD peer + + +Enable BFD in BGP +----------------- + +.. cfgcmd:: set protocols bgp <asn> neighbor <address> bfd + + Enable BFD on a single BGP neighbor + +.. cfgcmd:: set protocols bgp <asn> peer-group <group> bfd + + Enable BFD on a BGP peer group + + + +Enable BFD in OSPF +------------------ + +.. cfgcmd:: set interfaces ethernet <ethN> ip ospf bfd + + Enable BFD for ospf on a interface + +.. cfgcmd:: set interfaces ethernet <ethN> ipv6 ospfv3 bfd + + Enable BFD for ospfv3 on a interface + + + +Operational Commands +==================== + +.. opcmd:: show protocols bfd peer + + Show all BFD peers + + .. code-block:: none + + BFD Peers: + peer 198.51.100.33 vrf default interface eth4.100 + ID: 4182341893 + Remote ID: 12678929647 + Status: up + Uptime: 1 month(s), 16 hour(s), 29 minute(s), 38 second(s) + Diagnostics: ok + Remote diagnostics: ok + Local timers: + Receive interval: 300ms + Transmission interval: 300ms + Echo transmission interval: 50ms + Remote timers: + Receive interval: 300ms + Transmission interval: 300ms + Echo transmission interval: 0ms + + peer 198.51.100.55 vrf default interface eth4.101 + ID: 4618932327 + Remote ID: 3312345688 + Status: up + Uptime: 20 hour(s), 16 minute(s), 19 second(s) + Diagnostics: ok + Remote diagnostics: ok + Local timers: + Receive interval: 300ms + Transmission interval: 300ms + Echo transmission interval: 50ms + Remote timers: + Receive interval: 300ms + Transmission interval: 300ms + Echo transmission interval: 0ms + + |