mpls/ldp
Conditions: !smips
Type: Directory
| Flag | Name | Description |
|---|
| X | disabled | disabled |
| I | inactive | inactive |
| Argument | Type | Description |
|---|
| lsr-id ( unset ) | ipAddr | Unique label switching router's ID. |
| path-vector-limit ( unset ) | num | Max path vector limit used for loop detection. Works in combination with the loop-detect property. |
| hop-limit ( unset ) | num | Max hop limit used for loop detection. Works in combination with the loop-detect property. |
| loop-detect ( unset ) | bool | Defines whether to run LSP loop detection. Will not work correctly if not enabled on all LSRs. Should be used only on non-TTL networks such as ATMs. |
| use-explicit-null ( unset ) | bool | Whether to distribute explicit-null label bindings. |
| distribute-for-default ( unset ) | bool | Defines whether to map label for the default route. |
| transport-addresses ( unset ) | multi { array-id, address (flags=46)
} | Specifies LDP session connection origin addresses and also advertises these addresses as transport addresses to LDP neighbors. |
| vrf ( unset ) | enum | Name of the VRF table this instance will operate on. |
| afi ( unset ) | ubit (ip, ipv6) | Determines supported address families by the instance. |
| preferred-afi ( unset ) | enum (ip | ipv6) | Determines which address family connection is preferred. Value is also set in dual-stack element (if used). |
mpls/ldp/accept-filter
Conditions: !smips
Type: Directory
List of label bindings that should be accepted from LDP neighbors.
| Flag | Name | Description |
|---|
| X | disabled | disabled |
| Argument | Type | Description |
|---|
| vrf ( unset ) | enum (any) | |
| prefix ( unset ) | address (flags=46/) | Prefix to match. |
| neighbor ( unset ) | address (flags=46/) | Neighbor to which this filter applies. |
| accept ( unset ) | bool | Whether to accept label bindings from the neighbors for the specified prefix. If parameter is unset then matching prefix is not accepted. |
mpls/ldp/advertise-filter
Conditions: !smips
Type: Directory
| Flag | Name | Description |
|---|
| X | disabled | disabled |
| Argument | Type | Description |
|---|
| vrf ( unset ) | enum (any) | |
| prefix ( unset ) | address (flags=46/) | Prefix to match. |
| neighbor ( unset ) | address (flags=46/) | Neighbor to which this filter applies. |
| advertise ( unset ) | bool | Whether to advertise label bindings to the neighbors for the specified prefix. If parameter is unset then matching prefix is not advertised. |
mpls/ldp/interface
Conditions: !smips
Type: Directory
| Flag | Name | Description |
|---|
| X | disabled | disabled |
| Argument | Type | Description |
|---|
| interface ( mandatory ) | enum () | Name of the interface or interface list where LDP will be listening. |
| hello-interval ( unset ) | time | The interval between hello packets that the router sends out on the specified interface/s. The default value is 5s. |
| hold-time ( unset ) | time | Specifies the interval after which a neighbor discovered on the interface is declared as not reachable. The default value is 15s. |
| transport-addresses ( unset ) | multi { array-id, address (flags=46)
} | Used transport addresses if they differ from LDP Instance settings. |
| accept-dynamic-neighbors ( unset ) | bool | Defines whether to discover neighbors dynamically or use only statically configured in LDP neighbors menu. |
| afi ( unset ) | ubit (ip, ipv6) | Determines interface address family. Only AFIs that are configured as supported by the instance are taken into account. If the value is not explicitly specified then it is considered to be equal to the instance-supported AFIs. |
mpls/ldp/local-mapping
Conditions: !smips
Type: Directory
This sub-menu shows labels bound to the routes locally in the router. In this menu, static mappings can also be configured if there is no intention to use LDP dynamically.
| Flag | Name | Description |
|---|
| X | disabled | disabled |
| I | inactive | Whether binding is active and can be selected as a candidate for forwarding. |
| D | dynamic | Whether the entry was dynamically added. |
| E | egress | egress |
| G | gateway | Whether the destination is reachable through the gateway. |
| L | local | Whether the destination is locally reachable on the router. |
| V | vpls | vpls |
| Argument | Type | Description |
|---|
| vrf ( unset ) | enum | Name of the VRF table this mapping belongs to. |
| dst-address ( unset mandatory ) | address (flags=46/) | Destination prefix the label is assigned to. |
| label ( mandatory ) | alt { enum (expl-null | alert | expl-null6 | impl-null) { expl-null:0, alert:1, expl-null6:2, impl-null:3 }
, num [16 .. 1048576]
} | Label number assigned to destination. |
| Read-only Argument | Type | Description |
|---|
| adv-path | string | |
| peers | object { composite { , } { , }
} | IP address and label space of the peer to which this entry was advertised. |
| pw-fec | string | |
mpls/ldp/neighbor
Conditions: !smips
Type: Directory
List of discovered and statically configured LDP neighbors.
| Flag | Name | Description |
|---|
| X | disabled | disabled |
| D | dynamic | dynamic |
| I | inactive | inactive |
| O | operational | Indicates whether the peer is operational. |
| C | active-connect | Indicates that active role has been selected and the router is trying to establish the session. |
| W | passive-wait | Indicates whether the peer is in a passive role and currently is waiting for the session to be initialized. |
| T | throttled | Indicates whether session is in throttled state. Session is throttled after initialization failure, max throttle time 120s. |
| t | sending-targeted-hello | Whether targeted hellos are being sent to the neighbor. |
| v | vpls | Whether neighbor is used by LDP signaled VPLS tunnel. |
| p | passive | Indicates whether the peer is in a passive role. |
| d | on-demand | Downstream On Demand label distribution. |
| Argument | Type | Description |
|---|
| transport ( mandatory ) | address (flags=46vi) | Remote transport address. |
| send-targeted ( unset ) | bool | Specifies whether to try to send targeted hellos, used for targeted (not directly connected) LDP sessions. |
| Read-only Argument | Type | Description |
|---|
| peer | object { composite { , } { , }
} | LSR-ID and label space of the neighbor. |
| local-transport | address (flags=46) | Selected local transport address. |
| addresses | multi { array-id, address (flags=46)
} | List of discovered addresses on the neighbor. |
| path-vector-limit | num | |
| on-demand | bool | Downstream On Demand label distribution. |
| used-afi | ubit (ip, ipv6) | Used transport AFI. |
mpls/ldp/remote-mapping
Conditions: !smips
Type: Directory
The Sub-menu shows label bindings for routes received from other routers. Static mapping can be configured if there is no intention to use LDP dynamically. This table is used to build the Forwarding Table
| Flag | Name | Description |
|---|
| X | disabled | disabled |
| I | inactive | Whether binding is active and can be selected as a candidate for forwarding. |
| D | dynamic | Whether entry was dynamically added. |
| V | vpls | vpls |
| Argument | Type | Description |
|---|
| vrf ( unset ) | enum | Name of the VRF table this mapping belongs to. |
| dst-address ( mandatory ) | address (flags=46/) | Destination prefix the label is assigned to. |
| label ( mandatory ) | alt { enum (expl-null | alert | expl-null6 | impl-null) { expl-null:0, alert:1, expl-null6:2, impl-null:3 }
, num [16 .. 1048576]
} | Label number assigned to destination. |
| nexthop ( mandatory ) | address (flags=46i) | |
| Read-only Argument | Type | Description |
|---|
| peer | object { composite { , } { , }
} | |
| path | string | |
| pw-fec | string | |