routing/rip
Type: Directory
routing/rip/instance
Type: Directory
The maximum metric of a RIP route is 15. A metric higher than 15 is considered 'infinity' and routes with such a metric are considered unreachable. Thus RIP cannot be used on networks with more than 15 hops between any two routers, and using redistribute metrics larger than 1 further reduces this maximum hop count.
| Flag | Name | Description |
|---|
| X | disabled | disabled |
| Argument | Type | Description |
|---|
| name | string | Name of the instance. |
| vrf | enum | Name of the VRF to be used for connections. |
| afi | enum (ip | ipv6) | |
| in-filter-chain ( unset ) | enum | |
| out-filter-select ( unset ) | enum | |
| out-filter-chain ( unset ) | enum | |
| redistribute ( unset ) | ubit (connected, static, rip, ospf, isis, bgp, vpn, dhcp, fantasy, modem, bgp-mpls-vpn, slaac) | |
| originate-default ( unset ) | enum (never | always | if-installed) | Whether to originate default route |
| route-timeout | num | |
| route-gc-timeout | num | |
| update-interval | num | Specifies the time interval after which the route is considered invalid. |
| routing-table ( unset ) | enum | Routing table name where routes will be installed. |
routing/rip/interface-template
Type: Directory
| Flag | Name | Description |
|---|
| X | disabled | disabled |
| Argument | Type | Description |
|---|
| instance ( mandatory ) | enum | |
| interfaces ( unset ) | obj_arg { interface_enum { } { }
} | |
| source-addresses ( unset ) | obj_arg { address (flags=46)
} | |
| cost | num | |
| split-horizon | bool | |
| poison-reverse | bool | |
| key-chain ( unset ) | enum | Name of the key-chain which contains the MD5 key. Should be set only when MD5 authentication is needed. |
| password ( unset ) | string | Password for plain-text authentication. Should be set only when plain-text authentication is needed. |
| mode ( unset ) | enum (passive | strict) | |
| use-bfd ( unset ) | bool | |
routing/rip/interface
Type: Directory
| Read-only Argument | Type | Description |
|---|
| instance | enum | |
| interface | interface_enum | |
| address | address (flags=46) | |
| bfd | bool | |
routing/rip/neighbor
Type: Directory
This submenu is used to define neighboring routers to exchange routing information with. Normally there is no need to add the neighbors, if multicasting is working properly within the network. If there are problems with exchanging routing information, neighbor routers can be added to the list. It will force the router to exchange the routing information with the neighbor using regular unicast packets.
| Flag | Name | Description |
|---|
| D | dynamic | dynamic |
| Read-only Argument | Type | Description |
|---|
| instance | enum | |
| address | address (flags=46i) | |
| routes | num | |
| packets-total | num | |
| packets-bad | num | |
| entries-bad | num | |
| last-update | time | Time from last update. |
routing/rip/static-neighbor
Type: Directory
| Flag | Name | Description |
|---|
| X | disabled | disabled |
| Argument | Type | Description |
|---|
| instance | enum | |
| address | address (flags=46i) | |
routing/rip/keys
Type: Directory
MD5 authentication key chains.
| Flag | Name | Description |
|---|
| X | disabled | disabled |
| Argument | Type | Description |
|---|
| chain ( mandatory ) | enum | |
| key-id ( mandatory ) | num | Key identifier. This number is included in MD5 authenticated RIP messages, and determines which key to use to check authentication for a specific message. |
| key ( mandatory ) | string | Authentication key. Maximal length 16 characters |
| valid-from | date_arg | The key is valid from this date and time. |
| valid-till | date_arg | The key is valid until this date and time. |