mirror of
https://github.com/vyos/vyos-documentation.git
synced 2025-10-26 08:41:46 +01:00
Merge pull request #385 from Cheeze-It/master
mpls-conf: T915: Added documentation for MPLS for missing features
This commit is contained in:
commit
e6d0a80db3
@ -58,6 +58,11 @@ It is highly recommended to use the same address for both the LDP router-id and
|
|||||||
the discovery transport address, but for VyOS MPLS LDP to work both parameters
|
the discovery transport address, but for VyOS MPLS LDP to work both parameters
|
||||||
must be explicitly set in the configuration.
|
must be explicitly set in the configuration.
|
||||||
|
|
||||||
|
Another thing to keep in mind with LDP is that much like BGP, it is a protocol that
|
||||||
|
runs on top of TCP. It however does not have an ability to do something like a
|
||||||
|
refresh capability like BGPs route refresh capability. Therefore one might have
|
||||||
|
to reset the neighbor for a capability change or a configuration change to work.
|
||||||
|
|
||||||
Configuration Options
|
Configuration Options
|
||||||
=====================
|
=====================
|
||||||
|
|
||||||
@ -76,16 +81,29 @@ Configuration Options
|
|||||||
|
|
||||||
Use this command to set the IPv4 or IPv6 transport-address used by LDP.
|
Use this command to set the IPv4 or IPv6 transport-address used by LDP.
|
||||||
|
|
||||||
.. cfgcmd:: set protocols mpls ldp neighbor <IPv4 address> password <password>
|
.. cfgcmd:: set protocols mpls ldp neighbor <address> password <password>
|
||||||
|
|
||||||
Use this command to configure authentication for LDP peers. Set the
|
Use this command to configure authentication for LDP peers. Set the
|
||||||
IP address of the LDP peer and a password that should be shared in
|
IP address of the LDP peer and a password that should be shared in
|
||||||
order to become neighbors.
|
order to become neighbors.
|
||||||
|
|
||||||
|
.. cfgcmd:: set protocols mpls ldp neighbor <address> session-holdtime <seconds>
|
||||||
|
|
||||||
|
Use this command to configure a specific session hold time for LDP peers.
|
||||||
|
Set the IP address of the LDP peer and a session hold time that should be
|
||||||
|
configured for it. You may have to reset the neighbor for this to work.
|
||||||
|
|
||||||
|
.. cfgcmd:: set protocols mpls ldp neighbor <address> ttl-security <disable | hop count>
|
||||||
|
|
||||||
.. cfgcmd:: set protocols mpls ldp discovery hello-interval <seconds>
|
Use this command to enable, disable, or specify hop count for TTL security
|
||||||
.. cfgcmd:: set protocols mpls ldp discovery hello-holdtime <seconds>
|
for LDP peers. By default the value is set to 255 (or max TTL).
|
||||||
|
|
||||||
Use this command if you would like to set the discovery hello and hold time
|
.. cfgcmd:: set protocols mpls ldp discovery hello-ipv4-interval <seconds>
|
||||||
|
.. cfgcmd:: set protocols mpls ldp discovery hello-ipv4-holdtime <seconds>
|
||||||
|
.. cfgcmd:: set protocols mpls ldp discovery hello-ipv6-interval <seconds>
|
||||||
|
.. cfgcmd:: set protocols mpls ldp discovery hello-ipv6-holdtime <seconds>
|
||||||
|
|
||||||
|
Use these commands if you would like to set the discovery hello and hold time
|
||||||
parameters.
|
parameters.
|
||||||
|
|
||||||
.. cfgcmd:: set protocols mpls ldp discovery session-ipv4-holdtime <seconds>
|
.. cfgcmd:: set protocols mpls ldp discovery session-ipv4-holdtime <seconds>
|
||||||
@ -98,6 +116,44 @@ Configuration Options
|
|||||||
|
|
||||||
Use this command if you would like for the router to advertise FECs with a label
|
Use this command if you would like for the router to advertise FECs with a label
|
||||||
of 0 for explicit null operations.
|
of 0 for explicit null operations.
|
||||||
|
|
||||||
|
.. cfgcmd:: set protocols mpls ldp allocation ipv4 access-list <access list number>
|
||||||
|
.. cfgcmd:: set protocols mpls ldp allocation ipv6 access-list6 <access list number>
|
||||||
|
|
||||||
|
Use this command if you would like to control the local FEC allocations for LDP. A
|
||||||
|
good example would be for your local router to not allocate a label for everything.
|
||||||
|
Just a label for what it's useful. A good example would be just a loopback label.
|
||||||
|
|
||||||
|
.. cfgcmd:: set protocols mpls ldp parameters cisco-interop-tlv
|
||||||
|
|
||||||
|
Use this command to use a Cisco non-compliant format to send and interpret the
|
||||||
|
Dual-Stack capability TLV for IPv6 LDP communications. This is related to :rfc:`7552`.
|
||||||
|
|
||||||
|
.. cfgcmd:: set protocols mpls ldp parameters transport-prefer-ipv4
|
||||||
|
|
||||||
|
Use this command to prefer IPv4 for TCP peer transport connection for LDP when
|
||||||
|
both an IPv4 and IPv6 LDP address are configured on the same interface.
|
||||||
|
|
||||||
|
.. cfgcmd:: set protocols mpls ldp targeted-neighbor ipv4 enable
|
||||||
|
.. cfgcmd:: set protocols mpls ldp targeted-neighbor ipv6 enable
|
||||||
|
|
||||||
|
Use this command to enable targeted LDP sessions to the local router. The router
|
||||||
|
will then respond to any sessions that are trying to connect to it that are not
|
||||||
|
a link local type of TCP connection.
|
||||||
|
|
||||||
|
.. cfgcmd:: set protocols mpls ldp targeted-neighbor ipv4 address <address>
|
||||||
|
.. cfgcmd:: set protocols mpls ldp targeted-neighbor ipv6 address <address>
|
||||||
|
|
||||||
|
Use this command to enable the local router to try and connect with a targeted
|
||||||
|
LDP session to another router.
|
||||||
|
|
||||||
|
.. cfgcmd:: set protocols mpls ldp targeted-neighbor ipv4 hello-holdtime <seconds>
|
||||||
|
.. cfgcmd:: set protocols mpls ldp targeted-neighbor ipv4 hello-interval <seconds>
|
||||||
|
.. cfgcmd:: set protocols mpls ldp targeted-neighbor ipv6 hello-holdtime <seconds>
|
||||||
|
.. cfgcmd:: set protocols mpls ldp targeted-neighbor ipv6 hello-interval <seconds>
|
||||||
|
|
||||||
|
Use these commands if you would like to set the discovery hello and hold time
|
||||||
|
parameters for the targeted LDP neighbors.
|
||||||
|
|
||||||
|
|
||||||
Sample configuration to setup LDP on VyOS
|
Sample configuration to setup LDP on VyOS
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user