Package: inet.examples.mpls.net37
R37
network(no description)
Usage diagram
The following diagram shows usage relationships between types. Unresolved types are missing from the diagram.
Properties
| Name | Value | Description |
|---|---|---|
| isNetwork |
Unassigned submodule parameters
| Name | Type | Default value | Description |
|---|---|---|---|
| configurator.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| configurator.minLinkWeight | double | 1E-3 | |
| configurator.configureIsolatedNetworksSeparatly | bool | false | |
| configurator.config | xml | xml(" |
XML configuration parameters for IP address assignment and adding manual routes |
| configurator.assignAddresses | bool | true |
Assign IP addresses to all interfaces in the network |
| configurator.assignUniqueAddresses | bool | true |
Avoid using the same address and raise an error if not possible |
| configurator.assignDisjunctSubnetAddresses | bool | true |
Avoid using the same address prefix and netmask on different links when assigning IP addresses to interfaces |
| configurator.addStaticRoutes | bool | true |
Add static routes to the routing tables of all nodes to route to all destination interfaces (only where applicable; turn off when config file contains manual routes) |
| configurator.addDefaultRoutes | bool | true |
Add default routes if all routes from a source node go through the same gateway (used only if addStaticRoutes is true) |
| configurator.addSubnetRoutes | bool | true |
Add subnet routes instead of destination interface routes (only where applicable; used only if addStaticRoutes is true) |
| configurator.addDirectRoutes | bool | true |
Add direct routes towards local network members (i.e. directly connected interfaces) to the routing table (used only if addStaticRoutes is true) |
| configurator.optimizeRoutes | bool | true |
Optimize routing tables by merging routes, the resulting routing table might route more packets than the original (used only if addStaticRoutes is true) |
| configurator.updateRoutes | bool | false |
Recalculate static routes if an interface goes down/up or a carrier is lost/back |
| configurator.dumpTopology | bool | false |
Print extracted network topology to the module output |
| configurator.dumpLinks | bool | false |
Print recognized network links to the module output |
| configurator.dumpAddresses | bool | false |
Print assigned IP addresses for all interfaces to the module output |
| configurator.dumpRoutes | bool | false |
Print configured and optimized routing tables for all nodes to the module output |
| configurator.dumpConfig | string | "" |
Write configuration into the given config file that can be fed back to speed up subsequent runs (network configurations) |
| LSR0.status.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR0.status.initialStatus | string | "UP" |
TODO @signal, @statistic |
| LSR0.interfaceTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR0.interfaceTable.displayAddresses | bool | false |
Whether to display IP addresses on links |
| LSR0.ted.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR0.ted.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR0.ted.routingTableModule | string |
The path to the RoutingTable module |
|
| LSR0.linkStateRouting.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR0.linkStateRouting.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR0.linkStateRouting.routingTableModule | string | ||
| LSR0.linkStateRouting.tedModule | string | ||
| LSR0.rsvp.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR0.rsvp.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR0.rsvp.routingTableModule | string | ||
| LSR0.rsvp.libTableModule | string | ||
| LSR0.rsvp.tedModule | string | ||
| LSR0.rsvp.traffic | xml | xml(" |
Specifies paths to set up |
| LSR0.rsvp.helloInterval | double | ||
| LSR0.rsvp.helloTimeout | double | ||
| LSR0.tn.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR0.tn.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR0.tn.forwardServiceRegistration | bool | true | |
| LSR0.tn.forwardProtocolRegistration | bool | true | |
| LSR0.tn.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR0.tn.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR0.tn.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR0.ipv4.routingTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR0.ipv4.routingTable.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR0.ipv4.routingTable.routerId | string | "auto" |
For routers, the router id using IPv4 address dotted notation; specify "auto" to select the highest interface address; should be left empty ("") for hosts |
| LSR0.ipv4.routingTable.netmaskRoutes | string | "*" |
Maintain netmask routes for interfaces |
| LSR0.ipv4.routingTable.forwarding | bool | true |
Turns IP forwarding on/off |
| LSR0.ipv4.routingTable.multicastForwarding | bool | false |
Turns multicast forwarding on/off |
| LSR0.ipv4.routingTable.useAdminDist | bool | false |
Use Cisco-like administrative distances |
| LSR0.ipv4.routingTable.routingFile | string | "" |
Routing table file name |
| LSR0.ipv4.natTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR0.ipv4.natTable.networkProtocolModule | string | "^.ip" | |
| LSR0.ipv4.natTable.config | xml | xml(" |
XML configuration parameters for network address translation |
| LSR0.ipv4.up.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR0.ipv4.up.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR0.ipv4.up.forwardServiceRegistration | bool | true | |
| LSR0.ipv4.up.forwardProtocolRegistration | bool | true | |
| LSR0.ipv4.up.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR0.ipv4.up.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR0.ipv4.up.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR0.ipv4.icmp.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR0.ipv4.icmp.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR0.ipv4.icmp.routingTableModule | string | ||
| LSR0.ipv4.icmp.checksumMode | string | "declared" | |
| LSR0.ipv4.icmp.quoteLength | int | 8B |
Number of bytes from original packet to quote in ICMP reply |
| LSR0.ipv4.mp.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR0.ipv4.mp.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR0.ipv4.mp.forwardServiceRegistration | bool | true | |
| LSR0.ipv4.mp.forwardProtocolRegistration | bool | true | |
| LSR0.ipv4.mp.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR0.ipv4.mp.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR0.ipv4.mp.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR0.ipv4.ipsec.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR0.ipv4.ipsec.networkProtocolModule | string | "^.ip" | |
| LSR0.ipv4.ipsec.interfaceTableModule | string | ||
| LSR0.ipv4.ipsec.spdModule | string | "^.spd" | |
| LSR0.ipv4.ipsec.sadModule | string | "^.sad" | |
| LSR0.ipv4.ipsec.spdConfig | xml | ||
| LSR0.ipv4.ipsec.defaultProtection | string | "" |
If not "": value to use where <Protection> element is absent from the configuration |
| LSR0.ipv4.ipsec.defaultEspMode | string | "" |
If not "": value to use where <EspMode> element is absent from the configuration |
| LSR0.ipv4.ipsec.defaultEncryptionAlg | string | "" |
If not "": value to use where <EncryptionAlg> element is absent from the configuration |
| LSR0.ipv4.ipsec.defaultAuthenticationAlg | string | "" |
If not "": value to use where <defaultAuthenticationAlg> element is absent from the configuration |
| LSR0.ipv4.ipsec.defaultMaxTfcPadLength | int | 0 |
Value to use where <MaxTfcPadLength> element is absent from the configuration |
| LSR0.ipv4.ipsec.ahProtectOutDelay | double | 0.0s | |
| LSR0.ipv4.ipsec.ahProtectInDelay | double | 0.0s | |
| LSR0.ipv4.ipsec.espProtectOutDelay | double | 0.0s | |
| LSR0.ipv4.ipsec.espProtectInDelay | double | 0.0s | |
| LSR0.ipv4.spd.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR0.ipv4.sad.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR0.ipv4.lp.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR0.ipv4.lp.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR0.ipv4.lp.forwardServiceRegistration | bool | true | |
| LSR0.ipv4.lp.forwardProtocolRegistration | bool | true | |
| LSR0.ipv4.lp.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR0.ipv4.lp.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR0.ipv4.lp.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR0.nm.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR0.nm.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR0.nm.forwardServiceRegistration | bool | true | |
| LSR0.nm.forwardProtocolRegistration | bool | true | |
| LSR0.nm.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR0.nm.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR0.nm.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR0.mpls.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR0.mpls.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR0.mpls.libTableModule | string | ||
| LSR0.libTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR0.libTable.config | xml | xml(" |
Table contents to be loaded on startup |
| LSR0.ml.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR0.ml.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR0.ml.forwardServiceRegistration | bool | true | |
| LSR0.ml.forwardProtocolRegistration | bool | true | |
| LSR0.ml.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR0.ml.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR0.ml.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR1.status.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR1.status.initialStatus | string | "UP" |
TODO @signal, @statistic |
| LSR1.interfaceTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR1.interfaceTable.displayAddresses | bool | false |
Whether to display IP addresses on links |
| LSR1.ted.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR1.ted.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR1.ted.routingTableModule | string |
The path to the RoutingTable module |
|
| LSR1.linkStateRouting.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR1.linkStateRouting.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR1.linkStateRouting.routingTableModule | string | ||
| LSR1.linkStateRouting.tedModule | string | ||
| LSR1.rsvp.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR1.rsvp.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR1.rsvp.routingTableModule | string | ||
| LSR1.rsvp.libTableModule | string | ||
| LSR1.rsvp.tedModule | string | ||
| LSR1.rsvp.traffic | xml | xml(" |
Specifies paths to set up |
| LSR1.rsvp.helloInterval | double | ||
| LSR1.rsvp.helloTimeout | double | ||
| LSR1.tn.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR1.tn.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR1.tn.forwardServiceRegistration | bool | true | |
| LSR1.tn.forwardProtocolRegistration | bool | true | |
| LSR1.tn.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR1.tn.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR1.tn.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR1.ipv4.routingTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR1.ipv4.routingTable.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR1.ipv4.routingTable.routerId | string | "auto" |
For routers, the router id using IPv4 address dotted notation; specify "auto" to select the highest interface address; should be left empty ("") for hosts |
| LSR1.ipv4.routingTable.netmaskRoutes | string | "*" |
Maintain netmask routes for interfaces |
| LSR1.ipv4.routingTable.forwarding | bool | true |
Turns IP forwarding on/off |
| LSR1.ipv4.routingTable.multicastForwarding | bool | false |
Turns multicast forwarding on/off |
| LSR1.ipv4.routingTable.useAdminDist | bool | false |
Use Cisco-like administrative distances |
| LSR1.ipv4.routingTable.routingFile | string | "" |
Routing table file name |
| LSR1.ipv4.natTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR1.ipv4.natTable.networkProtocolModule | string | "^.ip" | |
| LSR1.ipv4.natTable.config | xml | xml(" |
XML configuration parameters for network address translation |
| LSR1.ipv4.up.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR1.ipv4.up.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR1.ipv4.up.forwardServiceRegistration | bool | true | |
| LSR1.ipv4.up.forwardProtocolRegistration | bool | true | |
| LSR1.ipv4.up.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR1.ipv4.up.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR1.ipv4.up.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR1.ipv4.icmp.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR1.ipv4.icmp.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR1.ipv4.icmp.routingTableModule | string | ||
| LSR1.ipv4.icmp.checksumMode | string | "declared" | |
| LSR1.ipv4.icmp.quoteLength | int | 8B |
Number of bytes from original packet to quote in ICMP reply |
| LSR1.ipv4.mp.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR1.ipv4.mp.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR1.ipv4.mp.forwardServiceRegistration | bool | true | |
| LSR1.ipv4.mp.forwardProtocolRegistration | bool | true | |
| LSR1.ipv4.mp.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR1.ipv4.mp.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR1.ipv4.mp.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR1.ipv4.ipsec.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR1.ipv4.ipsec.networkProtocolModule | string | "^.ip" | |
| LSR1.ipv4.ipsec.interfaceTableModule | string | ||
| LSR1.ipv4.ipsec.spdModule | string | "^.spd" | |
| LSR1.ipv4.ipsec.sadModule | string | "^.sad" | |
| LSR1.ipv4.ipsec.spdConfig | xml | ||
| LSR1.ipv4.ipsec.defaultProtection | string | "" |
If not "": value to use where <Protection> element is absent from the configuration |
| LSR1.ipv4.ipsec.defaultEspMode | string | "" |
If not "": value to use where <EspMode> element is absent from the configuration |
| LSR1.ipv4.ipsec.defaultEncryptionAlg | string | "" |
If not "": value to use where <EncryptionAlg> element is absent from the configuration |
| LSR1.ipv4.ipsec.defaultAuthenticationAlg | string | "" |
If not "": value to use where <defaultAuthenticationAlg> element is absent from the configuration |
| LSR1.ipv4.ipsec.defaultMaxTfcPadLength | int | 0 |
Value to use where <MaxTfcPadLength> element is absent from the configuration |
| LSR1.ipv4.ipsec.ahProtectOutDelay | double | 0.0s | |
| LSR1.ipv4.ipsec.ahProtectInDelay | double | 0.0s | |
| LSR1.ipv4.ipsec.espProtectOutDelay | double | 0.0s | |
| LSR1.ipv4.ipsec.espProtectInDelay | double | 0.0s | |
| LSR1.ipv4.spd.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR1.ipv4.sad.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR1.ipv4.lp.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR1.ipv4.lp.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR1.ipv4.lp.forwardServiceRegistration | bool | true | |
| LSR1.ipv4.lp.forwardProtocolRegistration | bool | true | |
| LSR1.ipv4.lp.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR1.ipv4.lp.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR1.ipv4.lp.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR1.nm.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR1.nm.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR1.nm.forwardServiceRegistration | bool | true | |
| LSR1.nm.forwardProtocolRegistration | bool | true | |
| LSR1.nm.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR1.nm.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR1.nm.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR1.mpls.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR1.mpls.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR1.mpls.libTableModule | string | ||
| LSR1.libTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR1.libTable.config | xml | xml(" |
Table contents to be loaded on startup |
| LSR1.ml.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR1.ml.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR1.ml.forwardServiceRegistration | bool | true | |
| LSR1.ml.forwardProtocolRegistration | bool | true | |
| LSR1.ml.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR1.ml.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR1.ml.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR2.status.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR2.status.initialStatus | string | "UP" |
TODO @signal, @statistic |
| LSR2.interfaceTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR2.interfaceTable.displayAddresses | bool | false |
Whether to display IP addresses on links |
| LSR2.ted.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR2.ted.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR2.ted.routingTableModule | string |
The path to the RoutingTable module |
|
| LSR2.linkStateRouting.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR2.linkStateRouting.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR2.linkStateRouting.routingTableModule | string | ||
| LSR2.linkStateRouting.tedModule | string | ||
| LSR2.rsvp.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR2.rsvp.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR2.rsvp.routingTableModule | string | ||
| LSR2.rsvp.libTableModule | string | ||
| LSR2.rsvp.tedModule | string | ||
| LSR2.rsvp.traffic | xml | xml(" |
Specifies paths to set up |
| LSR2.rsvp.helloInterval | double | ||
| LSR2.rsvp.helloTimeout | double | ||
| LSR2.tn.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR2.tn.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR2.tn.forwardServiceRegistration | bool | true | |
| LSR2.tn.forwardProtocolRegistration | bool | true | |
| LSR2.tn.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR2.tn.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR2.tn.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR2.ipv4.routingTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR2.ipv4.routingTable.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR2.ipv4.routingTable.routerId | string | "auto" |
For routers, the router id using IPv4 address dotted notation; specify "auto" to select the highest interface address; should be left empty ("") for hosts |
| LSR2.ipv4.routingTable.netmaskRoutes | string | "*" |
Maintain netmask routes for interfaces |
| LSR2.ipv4.routingTable.forwarding | bool | true |
Turns IP forwarding on/off |
| LSR2.ipv4.routingTable.multicastForwarding | bool | false |
Turns multicast forwarding on/off |
| LSR2.ipv4.routingTable.useAdminDist | bool | false |
Use Cisco-like administrative distances |
| LSR2.ipv4.routingTable.routingFile | string | "" |
Routing table file name |
| LSR2.ipv4.natTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR2.ipv4.natTable.networkProtocolModule | string | "^.ip" | |
| LSR2.ipv4.natTable.config | xml | xml(" |
XML configuration parameters for network address translation |
| LSR2.ipv4.up.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR2.ipv4.up.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR2.ipv4.up.forwardServiceRegistration | bool | true | |
| LSR2.ipv4.up.forwardProtocolRegistration | bool | true | |
| LSR2.ipv4.up.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR2.ipv4.up.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR2.ipv4.up.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR2.ipv4.icmp.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR2.ipv4.icmp.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR2.ipv4.icmp.routingTableModule | string | ||
| LSR2.ipv4.icmp.checksumMode | string | "declared" | |
| LSR2.ipv4.icmp.quoteLength | int | 8B |
Number of bytes from original packet to quote in ICMP reply |
| LSR2.ipv4.mp.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR2.ipv4.mp.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR2.ipv4.mp.forwardServiceRegistration | bool | true | |
| LSR2.ipv4.mp.forwardProtocolRegistration | bool | true | |
| LSR2.ipv4.mp.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR2.ipv4.mp.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR2.ipv4.mp.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR2.ipv4.ipsec.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR2.ipv4.ipsec.networkProtocolModule | string | "^.ip" | |
| LSR2.ipv4.ipsec.interfaceTableModule | string | ||
| LSR2.ipv4.ipsec.spdModule | string | "^.spd" | |
| LSR2.ipv4.ipsec.sadModule | string | "^.sad" | |
| LSR2.ipv4.ipsec.spdConfig | xml | ||
| LSR2.ipv4.ipsec.defaultProtection | string | "" |
If not "": value to use where <Protection> element is absent from the configuration |
| LSR2.ipv4.ipsec.defaultEspMode | string | "" |
If not "": value to use where <EspMode> element is absent from the configuration |
| LSR2.ipv4.ipsec.defaultEncryptionAlg | string | "" |
If not "": value to use where <EncryptionAlg> element is absent from the configuration |
| LSR2.ipv4.ipsec.defaultAuthenticationAlg | string | "" |
If not "": value to use where <defaultAuthenticationAlg> element is absent from the configuration |
| LSR2.ipv4.ipsec.defaultMaxTfcPadLength | int | 0 |
Value to use where <MaxTfcPadLength> element is absent from the configuration |
| LSR2.ipv4.ipsec.ahProtectOutDelay | double | 0.0s | |
| LSR2.ipv4.ipsec.ahProtectInDelay | double | 0.0s | |
| LSR2.ipv4.ipsec.espProtectOutDelay | double | 0.0s | |
| LSR2.ipv4.ipsec.espProtectInDelay | double | 0.0s | |
| LSR2.ipv4.spd.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR2.ipv4.sad.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR2.ipv4.lp.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR2.ipv4.lp.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR2.ipv4.lp.forwardServiceRegistration | bool | true | |
| LSR2.ipv4.lp.forwardProtocolRegistration | bool | true | |
| LSR2.ipv4.lp.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR2.ipv4.lp.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR2.ipv4.lp.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR2.nm.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR2.nm.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR2.nm.forwardServiceRegistration | bool | true | |
| LSR2.nm.forwardProtocolRegistration | bool | true | |
| LSR2.nm.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR2.nm.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR2.nm.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR2.mpls.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR2.mpls.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR2.mpls.libTableModule | string | ||
| LSR2.libTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR2.libTable.config | xml | xml(" |
Table contents to be loaded on startup |
| LSR2.ml.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR2.ml.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR2.ml.forwardServiceRegistration | bool | true | |
| LSR2.ml.forwardProtocolRegistration | bool | true | |
| LSR2.ml.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR2.ml.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR2.ml.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR3.status.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR3.status.initialStatus | string | "UP" |
TODO @signal, @statistic |
| LSR3.interfaceTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR3.interfaceTable.displayAddresses | bool | false |
Whether to display IP addresses on links |
| LSR3.ted.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR3.ted.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR3.ted.routingTableModule | string |
The path to the RoutingTable module |
|
| LSR3.linkStateRouting.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR3.linkStateRouting.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR3.linkStateRouting.routingTableModule | string | ||
| LSR3.linkStateRouting.tedModule | string | ||
| LSR3.rsvp.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR3.rsvp.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR3.rsvp.routingTableModule | string | ||
| LSR3.rsvp.libTableModule | string | ||
| LSR3.rsvp.tedModule | string | ||
| LSR3.rsvp.traffic | xml | xml(" |
Specifies paths to set up |
| LSR3.rsvp.helloInterval | double | ||
| LSR3.rsvp.helloTimeout | double | ||
| LSR3.tn.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR3.tn.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR3.tn.forwardServiceRegistration | bool | true | |
| LSR3.tn.forwardProtocolRegistration | bool | true | |
| LSR3.tn.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR3.tn.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR3.tn.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR3.ipv4.routingTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR3.ipv4.routingTable.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR3.ipv4.routingTable.routerId | string | "auto" |
For routers, the router id using IPv4 address dotted notation; specify "auto" to select the highest interface address; should be left empty ("") for hosts |
| LSR3.ipv4.routingTable.netmaskRoutes | string | "*" |
Maintain netmask routes for interfaces |
| LSR3.ipv4.routingTable.forwarding | bool | true |
Turns IP forwarding on/off |
| LSR3.ipv4.routingTable.multicastForwarding | bool | false |
Turns multicast forwarding on/off |
| LSR3.ipv4.routingTable.useAdminDist | bool | false |
Use Cisco-like administrative distances |
| LSR3.ipv4.routingTable.routingFile | string | "" |
Routing table file name |
| LSR3.ipv4.natTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR3.ipv4.natTable.networkProtocolModule | string | "^.ip" | |
| LSR3.ipv4.natTable.config | xml | xml(" |
XML configuration parameters for network address translation |
| LSR3.ipv4.up.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR3.ipv4.up.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR3.ipv4.up.forwardServiceRegistration | bool | true | |
| LSR3.ipv4.up.forwardProtocolRegistration | bool | true | |
| LSR3.ipv4.up.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR3.ipv4.up.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR3.ipv4.up.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR3.ipv4.icmp.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR3.ipv4.icmp.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR3.ipv4.icmp.routingTableModule | string | ||
| LSR3.ipv4.icmp.checksumMode | string | "declared" | |
| LSR3.ipv4.icmp.quoteLength | int | 8B |
Number of bytes from original packet to quote in ICMP reply |
| LSR3.ipv4.mp.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR3.ipv4.mp.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR3.ipv4.mp.forwardServiceRegistration | bool | true | |
| LSR3.ipv4.mp.forwardProtocolRegistration | bool | true | |
| LSR3.ipv4.mp.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR3.ipv4.mp.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR3.ipv4.mp.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR3.ipv4.ipsec.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR3.ipv4.ipsec.networkProtocolModule | string | "^.ip" | |
| LSR3.ipv4.ipsec.interfaceTableModule | string | ||
| LSR3.ipv4.ipsec.spdModule | string | "^.spd" | |
| LSR3.ipv4.ipsec.sadModule | string | "^.sad" | |
| LSR3.ipv4.ipsec.spdConfig | xml | ||
| LSR3.ipv4.ipsec.defaultProtection | string | "" |
If not "": value to use where <Protection> element is absent from the configuration |
| LSR3.ipv4.ipsec.defaultEspMode | string | "" |
If not "": value to use where <EspMode> element is absent from the configuration |
| LSR3.ipv4.ipsec.defaultEncryptionAlg | string | "" |
If not "": value to use where <EncryptionAlg> element is absent from the configuration |
| LSR3.ipv4.ipsec.defaultAuthenticationAlg | string | "" |
If not "": value to use where <defaultAuthenticationAlg> element is absent from the configuration |
| LSR3.ipv4.ipsec.defaultMaxTfcPadLength | int | 0 |
Value to use where <MaxTfcPadLength> element is absent from the configuration |
| LSR3.ipv4.ipsec.ahProtectOutDelay | double | 0.0s | |
| LSR3.ipv4.ipsec.ahProtectInDelay | double | 0.0s | |
| LSR3.ipv4.ipsec.espProtectOutDelay | double | 0.0s | |
| LSR3.ipv4.ipsec.espProtectInDelay | double | 0.0s | |
| LSR3.ipv4.spd.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR3.ipv4.sad.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR3.ipv4.lp.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR3.ipv4.lp.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR3.ipv4.lp.forwardServiceRegistration | bool | true | |
| LSR3.ipv4.lp.forwardProtocolRegistration | bool | true | |
| LSR3.ipv4.lp.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR3.ipv4.lp.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR3.ipv4.lp.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR3.nm.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR3.nm.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR3.nm.forwardServiceRegistration | bool | true | |
| LSR3.nm.forwardProtocolRegistration | bool | true | |
| LSR3.nm.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR3.nm.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR3.nm.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR3.mpls.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR3.mpls.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR3.mpls.libTableModule | string | ||
| LSR3.libTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR3.libTable.config | xml | xml(" |
Table contents to be loaded on startup |
| LSR3.ml.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR3.ml.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR3.ml.forwardServiceRegistration | bool | true | |
| LSR3.ml.forwardProtocolRegistration | bool | true | |
| LSR3.ml.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR3.ml.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR3.ml.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR4.status.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR4.status.initialStatus | string | "UP" |
TODO @signal, @statistic |
| LSR4.interfaceTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR4.interfaceTable.displayAddresses | bool | false |
Whether to display IP addresses on links |
| LSR4.ted.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR4.ted.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR4.ted.routingTableModule | string |
The path to the RoutingTable module |
|
| LSR4.linkStateRouting.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR4.linkStateRouting.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR4.linkStateRouting.routingTableModule | string | ||
| LSR4.linkStateRouting.tedModule | string | ||
| LSR4.rsvp.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR4.rsvp.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR4.rsvp.routingTableModule | string | ||
| LSR4.rsvp.libTableModule | string | ||
| LSR4.rsvp.tedModule | string | ||
| LSR4.rsvp.traffic | xml | xml(" |
Specifies paths to set up |
| LSR4.rsvp.helloInterval | double | ||
| LSR4.rsvp.helloTimeout | double | ||
| LSR4.tn.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR4.tn.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR4.tn.forwardServiceRegistration | bool | true | |
| LSR4.tn.forwardProtocolRegistration | bool | true | |
| LSR4.tn.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR4.tn.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR4.tn.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR4.ipv4.routingTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR4.ipv4.routingTable.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR4.ipv4.routingTable.routerId | string | "auto" |
For routers, the router id using IPv4 address dotted notation; specify "auto" to select the highest interface address; should be left empty ("") for hosts |
| LSR4.ipv4.routingTable.netmaskRoutes | string | "*" |
Maintain netmask routes for interfaces |
| LSR4.ipv4.routingTable.forwarding | bool | true |
Turns IP forwarding on/off |
| LSR4.ipv4.routingTable.multicastForwarding | bool | false |
Turns multicast forwarding on/off |
| LSR4.ipv4.routingTable.useAdminDist | bool | false |
Use Cisco-like administrative distances |
| LSR4.ipv4.routingTable.routingFile | string | "" |
Routing table file name |
| LSR4.ipv4.natTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR4.ipv4.natTable.networkProtocolModule | string | "^.ip" | |
| LSR4.ipv4.natTable.config | xml | xml(" |
XML configuration parameters for network address translation |
| LSR4.ipv4.up.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR4.ipv4.up.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR4.ipv4.up.forwardServiceRegistration | bool | true | |
| LSR4.ipv4.up.forwardProtocolRegistration | bool | true | |
| LSR4.ipv4.up.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR4.ipv4.up.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR4.ipv4.up.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR4.ipv4.icmp.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR4.ipv4.icmp.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR4.ipv4.icmp.routingTableModule | string | ||
| LSR4.ipv4.icmp.checksumMode | string | "declared" | |
| LSR4.ipv4.icmp.quoteLength | int | 8B |
Number of bytes from original packet to quote in ICMP reply |
| LSR4.ipv4.mp.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR4.ipv4.mp.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR4.ipv4.mp.forwardServiceRegistration | bool | true | |
| LSR4.ipv4.mp.forwardProtocolRegistration | bool | true | |
| LSR4.ipv4.mp.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR4.ipv4.mp.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR4.ipv4.mp.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR4.ipv4.ipsec.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR4.ipv4.ipsec.networkProtocolModule | string | "^.ip" | |
| LSR4.ipv4.ipsec.interfaceTableModule | string | ||
| LSR4.ipv4.ipsec.spdModule | string | "^.spd" | |
| LSR4.ipv4.ipsec.sadModule | string | "^.sad" | |
| LSR4.ipv4.ipsec.spdConfig | xml | ||
| LSR4.ipv4.ipsec.defaultProtection | string | "" |
If not "": value to use where <Protection> element is absent from the configuration |
| LSR4.ipv4.ipsec.defaultEspMode | string | "" |
If not "": value to use where <EspMode> element is absent from the configuration |
| LSR4.ipv4.ipsec.defaultEncryptionAlg | string | "" |
If not "": value to use where <EncryptionAlg> element is absent from the configuration |
| LSR4.ipv4.ipsec.defaultAuthenticationAlg | string | "" |
If not "": value to use where <defaultAuthenticationAlg> element is absent from the configuration |
| LSR4.ipv4.ipsec.defaultMaxTfcPadLength | int | 0 |
Value to use where <MaxTfcPadLength> element is absent from the configuration |
| LSR4.ipv4.ipsec.ahProtectOutDelay | double | 0.0s | |
| LSR4.ipv4.ipsec.ahProtectInDelay | double | 0.0s | |
| LSR4.ipv4.ipsec.espProtectOutDelay | double | 0.0s | |
| LSR4.ipv4.ipsec.espProtectInDelay | double | 0.0s | |
| LSR4.ipv4.spd.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR4.ipv4.sad.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR4.ipv4.lp.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR4.ipv4.lp.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR4.ipv4.lp.forwardServiceRegistration | bool | true | |
| LSR4.ipv4.lp.forwardProtocolRegistration | bool | true | |
| LSR4.ipv4.lp.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR4.ipv4.lp.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR4.ipv4.lp.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR4.nm.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR4.nm.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR4.nm.forwardServiceRegistration | bool | true | |
| LSR4.nm.forwardProtocolRegistration | bool | true | |
| LSR4.nm.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR4.nm.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR4.nm.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR4.mpls.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR4.mpls.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR4.mpls.libTableModule | string | ||
| LSR4.libTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR4.libTable.config | xml | xml(" |
Table contents to be loaded on startup |
| LSR4.ml.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR4.ml.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR4.ml.forwardServiceRegistration | bool | true | |
| LSR4.ml.forwardProtocolRegistration | bool | true | |
| LSR4.ml.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR4.ml.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR4.ml.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR5.status.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR5.status.initialStatus | string | "UP" |
TODO @signal, @statistic |
| LSR5.interfaceTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR5.interfaceTable.displayAddresses | bool | false |
Whether to display IP addresses on links |
| LSR5.ted.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR5.ted.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR5.ted.routingTableModule | string |
The path to the RoutingTable module |
|
| LSR5.linkStateRouting.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR5.linkStateRouting.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR5.linkStateRouting.routingTableModule | string | ||
| LSR5.linkStateRouting.tedModule | string | ||
| LSR5.rsvp.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR5.rsvp.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR5.rsvp.routingTableModule | string | ||
| LSR5.rsvp.libTableModule | string | ||
| LSR5.rsvp.tedModule | string | ||
| LSR5.rsvp.traffic | xml | xml(" |
Specifies paths to set up |
| LSR5.rsvp.helloInterval | double | ||
| LSR5.rsvp.helloTimeout | double | ||
| LSR5.tn.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR5.tn.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR5.tn.forwardServiceRegistration | bool | true | |
| LSR5.tn.forwardProtocolRegistration | bool | true | |
| LSR5.tn.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR5.tn.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR5.tn.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR5.ipv4.routingTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR5.ipv4.routingTable.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR5.ipv4.routingTable.routerId | string | "auto" |
For routers, the router id using IPv4 address dotted notation; specify "auto" to select the highest interface address; should be left empty ("") for hosts |
| LSR5.ipv4.routingTable.netmaskRoutes | string | "*" |
Maintain netmask routes for interfaces |
| LSR5.ipv4.routingTable.forwarding | bool | true |
Turns IP forwarding on/off |
| LSR5.ipv4.routingTable.multicastForwarding | bool | false |
Turns multicast forwarding on/off |
| LSR5.ipv4.routingTable.useAdminDist | bool | false |
Use Cisco-like administrative distances |
| LSR5.ipv4.routingTable.routingFile | string | "" |
Routing table file name |
| LSR5.ipv4.natTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR5.ipv4.natTable.networkProtocolModule | string | "^.ip" | |
| LSR5.ipv4.natTable.config | xml | xml(" |
XML configuration parameters for network address translation |
| LSR5.ipv4.up.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR5.ipv4.up.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR5.ipv4.up.forwardServiceRegistration | bool | true | |
| LSR5.ipv4.up.forwardProtocolRegistration | bool | true | |
| LSR5.ipv4.up.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR5.ipv4.up.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR5.ipv4.up.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR5.ipv4.icmp.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR5.ipv4.icmp.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR5.ipv4.icmp.routingTableModule | string | ||
| LSR5.ipv4.icmp.checksumMode | string | "declared" | |
| LSR5.ipv4.icmp.quoteLength | int | 8B |
Number of bytes from original packet to quote in ICMP reply |
| LSR5.ipv4.mp.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR5.ipv4.mp.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR5.ipv4.mp.forwardServiceRegistration | bool | true | |
| LSR5.ipv4.mp.forwardProtocolRegistration | bool | true | |
| LSR5.ipv4.mp.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR5.ipv4.mp.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR5.ipv4.mp.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR5.ipv4.ipsec.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR5.ipv4.ipsec.networkProtocolModule | string | "^.ip" | |
| LSR5.ipv4.ipsec.interfaceTableModule | string | ||
| LSR5.ipv4.ipsec.spdModule | string | "^.spd" | |
| LSR5.ipv4.ipsec.sadModule | string | "^.sad" | |
| LSR5.ipv4.ipsec.spdConfig | xml | ||
| LSR5.ipv4.ipsec.defaultProtection | string | "" |
If not "": value to use where <Protection> element is absent from the configuration |
| LSR5.ipv4.ipsec.defaultEspMode | string | "" |
If not "": value to use where <EspMode> element is absent from the configuration |
| LSR5.ipv4.ipsec.defaultEncryptionAlg | string | "" |
If not "": value to use where <EncryptionAlg> element is absent from the configuration |
| LSR5.ipv4.ipsec.defaultAuthenticationAlg | string | "" |
If not "": value to use where <defaultAuthenticationAlg> element is absent from the configuration |
| LSR5.ipv4.ipsec.defaultMaxTfcPadLength | int | 0 |
Value to use where <MaxTfcPadLength> element is absent from the configuration |
| LSR5.ipv4.ipsec.ahProtectOutDelay | double | 0.0s | |
| LSR5.ipv4.ipsec.ahProtectInDelay | double | 0.0s | |
| LSR5.ipv4.ipsec.espProtectOutDelay | double | 0.0s | |
| LSR5.ipv4.ipsec.espProtectInDelay | double | 0.0s | |
| LSR5.ipv4.spd.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR5.ipv4.sad.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR5.ipv4.lp.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR5.ipv4.lp.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR5.ipv4.lp.forwardServiceRegistration | bool | true | |
| LSR5.ipv4.lp.forwardProtocolRegistration | bool | true | |
| LSR5.ipv4.lp.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR5.ipv4.lp.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR5.ipv4.lp.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR5.nm.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR5.nm.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR5.nm.forwardServiceRegistration | bool | true | |
| LSR5.nm.forwardProtocolRegistration | bool | true | |
| LSR5.nm.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR5.nm.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR5.nm.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR5.mpls.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR5.mpls.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR5.mpls.libTableModule | string | ||
| LSR5.libTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR5.libTable.config | xml | xml(" |
Table contents to be loaded on startup |
| LSR5.ml.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR5.ml.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR5.ml.forwardServiceRegistration | bool | true | |
| LSR5.ml.forwardProtocolRegistration | bool | true | |
| LSR5.ml.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR5.ml.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR5.ml.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR6.status.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR6.status.initialStatus | string | "UP" |
TODO @signal, @statistic |
| LSR6.interfaceTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR6.interfaceTable.displayAddresses | bool | false |
Whether to display IP addresses on links |
| LSR6.ted.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR6.ted.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR6.ted.routingTableModule | string |
The path to the RoutingTable module |
|
| LSR6.linkStateRouting.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR6.linkStateRouting.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR6.linkStateRouting.routingTableModule | string | ||
| LSR6.linkStateRouting.tedModule | string | ||
| LSR6.rsvp.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR6.rsvp.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR6.rsvp.routingTableModule | string | ||
| LSR6.rsvp.libTableModule | string | ||
| LSR6.rsvp.tedModule | string | ||
| LSR6.rsvp.traffic | xml | xml(" |
Specifies paths to set up |
| LSR6.rsvp.helloInterval | double | ||
| LSR6.rsvp.helloTimeout | double | ||
| LSR6.tn.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR6.tn.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR6.tn.forwardServiceRegistration | bool | true | |
| LSR6.tn.forwardProtocolRegistration | bool | true | |
| LSR6.tn.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR6.tn.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR6.tn.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR6.ipv4.routingTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR6.ipv4.routingTable.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR6.ipv4.routingTable.routerId | string | "auto" |
For routers, the router id using IPv4 address dotted notation; specify "auto" to select the highest interface address; should be left empty ("") for hosts |
| LSR6.ipv4.routingTable.netmaskRoutes | string | "*" |
Maintain netmask routes for interfaces |
| LSR6.ipv4.routingTable.forwarding | bool | true |
Turns IP forwarding on/off |
| LSR6.ipv4.routingTable.multicastForwarding | bool | false |
Turns multicast forwarding on/off |
| LSR6.ipv4.routingTable.useAdminDist | bool | false |
Use Cisco-like administrative distances |
| LSR6.ipv4.routingTable.routingFile | string | "" |
Routing table file name |
| LSR6.ipv4.natTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR6.ipv4.natTable.networkProtocolModule | string | "^.ip" | |
| LSR6.ipv4.natTable.config | xml | xml(" |
XML configuration parameters for network address translation |
| LSR6.ipv4.up.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR6.ipv4.up.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR6.ipv4.up.forwardServiceRegistration | bool | true | |
| LSR6.ipv4.up.forwardProtocolRegistration | bool | true | |
| LSR6.ipv4.up.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR6.ipv4.up.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR6.ipv4.up.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR6.ipv4.icmp.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR6.ipv4.icmp.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR6.ipv4.icmp.routingTableModule | string | ||
| LSR6.ipv4.icmp.checksumMode | string | "declared" | |
| LSR6.ipv4.icmp.quoteLength | int | 8B |
Number of bytes from original packet to quote in ICMP reply |
| LSR6.ipv4.mp.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR6.ipv4.mp.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR6.ipv4.mp.forwardServiceRegistration | bool | true | |
| LSR6.ipv4.mp.forwardProtocolRegistration | bool | true | |
| LSR6.ipv4.mp.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR6.ipv4.mp.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR6.ipv4.mp.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR6.ipv4.ipsec.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR6.ipv4.ipsec.networkProtocolModule | string | "^.ip" | |
| LSR6.ipv4.ipsec.interfaceTableModule | string | ||
| LSR6.ipv4.ipsec.spdModule | string | "^.spd" | |
| LSR6.ipv4.ipsec.sadModule | string | "^.sad" | |
| LSR6.ipv4.ipsec.spdConfig | xml | ||
| LSR6.ipv4.ipsec.defaultProtection | string | "" |
If not "": value to use where <Protection> element is absent from the configuration |
| LSR6.ipv4.ipsec.defaultEspMode | string | "" |
If not "": value to use where <EspMode> element is absent from the configuration |
| LSR6.ipv4.ipsec.defaultEncryptionAlg | string | "" |
If not "": value to use where <EncryptionAlg> element is absent from the configuration |
| LSR6.ipv4.ipsec.defaultAuthenticationAlg | string | "" |
If not "": value to use where <defaultAuthenticationAlg> element is absent from the configuration |
| LSR6.ipv4.ipsec.defaultMaxTfcPadLength | int | 0 |
Value to use where <MaxTfcPadLength> element is absent from the configuration |
| LSR6.ipv4.ipsec.ahProtectOutDelay | double | 0.0s | |
| LSR6.ipv4.ipsec.ahProtectInDelay | double | 0.0s | |
| LSR6.ipv4.ipsec.espProtectOutDelay | double | 0.0s | |
| LSR6.ipv4.ipsec.espProtectInDelay | double | 0.0s | |
| LSR6.ipv4.spd.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR6.ipv4.sad.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR6.ipv4.lp.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR6.ipv4.lp.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR6.ipv4.lp.forwardServiceRegistration | bool | true | |
| LSR6.ipv4.lp.forwardProtocolRegistration | bool | true | |
| LSR6.ipv4.lp.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR6.ipv4.lp.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR6.ipv4.lp.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR6.nm.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR6.nm.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR6.nm.forwardServiceRegistration | bool | true | |
| LSR6.nm.forwardProtocolRegistration | bool | true | |
| LSR6.nm.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR6.nm.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR6.nm.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR6.mpls.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR6.mpls.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR6.mpls.libTableModule | string | ||
| LSR6.libTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR6.libTable.config | xml | xml(" |
Table contents to be loaded on startup |
| LSR6.ml.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR6.ml.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR6.ml.forwardServiceRegistration | bool | true | |
| LSR6.ml.forwardProtocolRegistration | bool | true | |
| LSR6.ml.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR6.ml.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR6.ml.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR7.status.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR7.status.initialStatus | string | "UP" |
TODO @signal, @statistic |
| LSR7.interfaceTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR7.interfaceTable.displayAddresses | bool | false |
Whether to display IP addresses on links |
| LSR7.ted.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR7.ted.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR7.ted.routingTableModule | string |
The path to the RoutingTable module |
|
| LSR7.linkStateRouting.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR7.linkStateRouting.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR7.linkStateRouting.routingTableModule | string | ||
| LSR7.linkStateRouting.tedModule | string | ||
| LSR7.rsvp.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR7.rsvp.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR7.rsvp.routingTableModule | string | ||
| LSR7.rsvp.libTableModule | string | ||
| LSR7.rsvp.tedModule | string | ||
| LSR7.rsvp.traffic | xml | xml(" |
Specifies paths to set up |
| LSR7.rsvp.helloInterval | double | ||
| LSR7.rsvp.helloTimeout | double | ||
| LSR7.tn.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR7.tn.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR7.tn.forwardServiceRegistration | bool | true | |
| LSR7.tn.forwardProtocolRegistration | bool | true | |
| LSR7.tn.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR7.tn.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR7.tn.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR7.ipv4.routingTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR7.ipv4.routingTable.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR7.ipv4.routingTable.routerId | string | "auto" |
For routers, the router id using IPv4 address dotted notation; specify "auto" to select the highest interface address; should be left empty ("") for hosts |
| LSR7.ipv4.routingTable.netmaskRoutes | string | "*" |
Maintain netmask routes for interfaces |
| LSR7.ipv4.routingTable.forwarding | bool | true |
Turns IP forwarding on/off |
| LSR7.ipv4.routingTable.multicastForwarding | bool | false |
Turns multicast forwarding on/off |
| LSR7.ipv4.routingTable.useAdminDist | bool | false |
Use Cisco-like administrative distances |
| LSR7.ipv4.routingTable.routingFile | string | "" |
Routing table file name |
| LSR7.ipv4.natTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR7.ipv4.natTable.networkProtocolModule | string | "^.ip" | |
| LSR7.ipv4.natTable.config | xml | xml(" |
XML configuration parameters for network address translation |
| LSR7.ipv4.up.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR7.ipv4.up.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR7.ipv4.up.forwardServiceRegistration | bool | true | |
| LSR7.ipv4.up.forwardProtocolRegistration | bool | true | |
| LSR7.ipv4.up.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR7.ipv4.up.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR7.ipv4.up.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR7.ipv4.icmp.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR7.ipv4.icmp.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR7.ipv4.icmp.routingTableModule | string | ||
| LSR7.ipv4.icmp.checksumMode | string | "declared" | |
| LSR7.ipv4.icmp.quoteLength | int | 8B |
Number of bytes from original packet to quote in ICMP reply |
| LSR7.ipv4.mp.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR7.ipv4.mp.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR7.ipv4.mp.forwardServiceRegistration | bool | true | |
| LSR7.ipv4.mp.forwardProtocolRegistration | bool | true | |
| LSR7.ipv4.mp.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR7.ipv4.mp.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR7.ipv4.mp.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR7.ipv4.ipsec.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR7.ipv4.ipsec.networkProtocolModule | string | "^.ip" | |
| LSR7.ipv4.ipsec.interfaceTableModule | string | ||
| LSR7.ipv4.ipsec.spdModule | string | "^.spd" | |
| LSR7.ipv4.ipsec.sadModule | string | "^.sad" | |
| LSR7.ipv4.ipsec.spdConfig | xml | ||
| LSR7.ipv4.ipsec.defaultProtection | string | "" |
If not "": value to use where <Protection> element is absent from the configuration |
| LSR7.ipv4.ipsec.defaultEspMode | string | "" |
If not "": value to use where <EspMode> element is absent from the configuration |
| LSR7.ipv4.ipsec.defaultEncryptionAlg | string | "" |
If not "": value to use where <EncryptionAlg> element is absent from the configuration |
| LSR7.ipv4.ipsec.defaultAuthenticationAlg | string | "" |
If not "": value to use where <defaultAuthenticationAlg> element is absent from the configuration |
| LSR7.ipv4.ipsec.defaultMaxTfcPadLength | int | 0 |
Value to use where <MaxTfcPadLength> element is absent from the configuration |
| LSR7.ipv4.ipsec.ahProtectOutDelay | double | 0.0s | |
| LSR7.ipv4.ipsec.ahProtectInDelay | double | 0.0s | |
| LSR7.ipv4.ipsec.espProtectOutDelay | double | 0.0s | |
| LSR7.ipv4.ipsec.espProtectInDelay | double | 0.0s | |
| LSR7.ipv4.spd.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR7.ipv4.sad.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR7.ipv4.lp.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR7.ipv4.lp.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR7.ipv4.lp.forwardServiceRegistration | bool | true | |
| LSR7.ipv4.lp.forwardProtocolRegistration | bool | true | |
| LSR7.ipv4.lp.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR7.ipv4.lp.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR7.ipv4.lp.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR7.nm.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR7.nm.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR7.nm.forwardServiceRegistration | bool | true | |
| LSR7.nm.forwardProtocolRegistration | bool | true | |
| LSR7.nm.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR7.nm.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR7.nm.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR7.mpls.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR7.mpls.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR7.mpls.libTableModule | string | ||
| LSR7.libTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR7.libTable.config | xml | xml(" |
Table contents to be loaded on startup |
| LSR7.ml.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR7.ml.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR7.ml.forwardServiceRegistration | bool | true | |
| LSR7.ml.forwardProtocolRegistration | bool | true | |
| LSR7.ml.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR7.ml.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR7.ml.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR8.status.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR8.status.initialStatus | string | "UP" |
TODO @signal, @statistic |
| LSR8.interfaceTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR8.interfaceTable.displayAddresses | bool | false |
Whether to display IP addresses on links |
| LSR8.ted.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR8.ted.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR8.ted.routingTableModule | string |
The path to the RoutingTable module |
|
| LSR8.linkStateRouting.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR8.linkStateRouting.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR8.linkStateRouting.routingTableModule | string | ||
| LSR8.linkStateRouting.tedModule | string | ||
| LSR8.rsvp.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR8.rsvp.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR8.rsvp.routingTableModule | string | ||
| LSR8.rsvp.libTableModule | string | ||
| LSR8.rsvp.tedModule | string | ||
| LSR8.rsvp.traffic | xml | xml(" |
Specifies paths to set up |
| LSR8.rsvp.helloInterval | double | ||
| LSR8.rsvp.helloTimeout | double | ||
| LSR8.tn.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR8.tn.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR8.tn.forwardServiceRegistration | bool | true | |
| LSR8.tn.forwardProtocolRegistration | bool | true | |
| LSR8.tn.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR8.tn.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR8.tn.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR8.ipv4.routingTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR8.ipv4.routingTable.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR8.ipv4.routingTable.routerId | string | "auto" |
For routers, the router id using IPv4 address dotted notation; specify "auto" to select the highest interface address; should be left empty ("") for hosts |
| LSR8.ipv4.routingTable.netmaskRoutes | string | "*" |
Maintain netmask routes for interfaces |
| LSR8.ipv4.routingTable.forwarding | bool | true |
Turns IP forwarding on/off |
| LSR8.ipv4.routingTable.multicastForwarding | bool | false |
Turns multicast forwarding on/off |
| LSR8.ipv4.routingTable.useAdminDist | bool | false |
Use Cisco-like administrative distances |
| LSR8.ipv4.routingTable.routingFile | string | "" |
Routing table file name |
| LSR8.ipv4.natTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR8.ipv4.natTable.networkProtocolModule | string | "^.ip" | |
| LSR8.ipv4.natTable.config | xml | xml(" |
XML configuration parameters for network address translation |
| LSR8.ipv4.up.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR8.ipv4.up.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR8.ipv4.up.forwardServiceRegistration | bool | true | |
| LSR8.ipv4.up.forwardProtocolRegistration | bool | true | |
| LSR8.ipv4.up.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR8.ipv4.up.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR8.ipv4.up.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR8.ipv4.icmp.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR8.ipv4.icmp.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR8.ipv4.icmp.routingTableModule | string | ||
| LSR8.ipv4.icmp.checksumMode | string | "declared" | |
| LSR8.ipv4.icmp.quoteLength | int | 8B |
Number of bytes from original packet to quote in ICMP reply |
| LSR8.ipv4.mp.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR8.ipv4.mp.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR8.ipv4.mp.forwardServiceRegistration | bool | true | |
| LSR8.ipv4.mp.forwardProtocolRegistration | bool | true | |
| LSR8.ipv4.mp.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR8.ipv4.mp.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR8.ipv4.mp.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR8.ipv4.ipsec.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR8.ipv4.ipsec.networkProtocolModule | string | "^.ip" | |
| LSR8.ipv4.ipsec.interfaceTableModule | string | ||
| LSR8.ipv4.ipsec.spdModule | string | "^.spd" | |
| LSR8.ipv4.ipsec.sadModule | string | "^.sad" | |
| LSR8.ipv4.ipsec.spdConfig | xml | ||
| LSR8.ipv4.ipsec.defaultProtection | string | "" |
If not "": value to use where <Protection> element is absent from the configuration |
| LSR8.ipv4.ipsec.defaultEspMode | string | "" |
If not "": value to use where <EspMode> element is absent from the configuration |
| LSR8.ipv4.ipsec.defaultEncryptionAlg | string | "" |
If not "": value to use where <EncryptionAlg> element is absent from the configuration |
| LSR8.ipv4.ipsec.defaultAuthenticationAlg | string | "" |
If not "": value to use where <defaultAuthenticationAlg> element is absent from the configuration |
| LSR8.ipv4.ipsec.defaultMaxTfcPadLength | int | 0 |
Value to use where <MaxTfcPadLength> element is absent from the configuration |
| LSR8.ipv4.ipsec.ahProtectOutDelay | double | 0.0s | |
| LSR8.ipv4.ipsec.ahProtectInDelay | double | 0.0s | |
| LSR8.ipv4.ipsec.espProtectOutDelay | double | 0.0s | |
| LSR8.ipv4.ipsec.espProtectInDelay | double | 0.0s | |
| LSR8.ipv4.spd.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR8.ipv4.sad.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR8.ipv4.lp.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR8.ipv4.lp.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR8.ipv4.lp.forwardServiceRegistration | bool | true | |
| LSR8.ipv4.lp.forwardProtocolRegistration | bool | true | |
| LSR8.ipv4.lp.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR8.ipv4.lp.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR8.ipv4.lp.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR8.nm.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR8.nm.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR8.nm.forwardServiceRegistration | bool | true | |
| LSR8.nm.forwardProtocolRegistration | bool | true | |
| LSR8.nm.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR8.nm.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR8.nm.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR8.mpls.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR8.mpls.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR8.mpls.libTableModule | string | ||
| LSR8.libTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR8.libTable.config | xml | xml(" |
Table contents to be loaded on startup |
| LSR8.ml.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR8.ml.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR8.ml.forwardServiceRegistration | bool | true | |
| LSR8.ml.forwardProtocolRegistration | bool | true | |
| LSR8.ml.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR8.ml.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR8.ml.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR9.status.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR9.status.initialStatus | string | "UP" |
TODO @signal, @statistic |
| LSR9.interfaceTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR9.interfaceTable.displayAddresses | bool | false |
Whether to display IP addresses on links |
| LSR9.ted.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR9.ted.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR9.ted.routingTableModule | string |
The path to the RoutingTable module |
|
| LSR9.linkStateRouting.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR9.linkStateRouting.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR9.linkStateRouting.routingTableModule | string | ||
| LSR9.linkStateRouting.tedModule | string | ||
| LSR9.rsvp.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR9.rsvp.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR9.rsvp.routingTableModule | string | ||
| LSR9.rsvp.libTableModule | string | ||
| LSR9.rsvp.tedModule | string | ||
| LSR9.rsvp.traffic | xml | xml(" |
Specifies paths to set up |
| LSR9.rsvp.helloInterval | double | ||
| LSR9.rsvp.helloTimeout | double | ||
| LSR9.tn.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR9.tn.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR9.tn.forwardServiceRegistration | bool | true | |
| LSR9.tn.forwardProtocolRegistration | bool | true | |
| LSR9.tn.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR9.tn.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR9.tn.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR9.ipv4.routingTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR9.ipv4.routingTable.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR9.ipv4.routingTable.routerId | string | "auto" |
For routers, the router id using IPv4 address dotted notation; specify "auto" to select the highest interface address; should be left empty ("") for hosts |
| LSR9.ipv4.routingTable.netmaskRoutes | string | "*" |
Maintain netmask routes for interfaces |
| LSR9.ipv4.routingTable.forwarding | bool | true |
Turns IP forwarding on/off |
| LSR9.ipv4.routingTable.multicastForwarding | bool | false |
Turns multicast forwarding on/off |
| LSR9.ipv4.routingTable.useAdminDist | bool | false |
Use Cisco-like administrative distances |
| LSR9.ipv4.routingTable.routingFile | string | "" |
Routing table file name |
| LSR9.ipv4.natTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR9.ipv4.natTable.networkProtocolModule | string | "^.ip" | |
| LSR9.ipv4.natTable.config | xml | xml(" |
XML configuration parameters for network address translation |
| LSR9.ipv4.up.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR9.ipv4.up.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR9.ipv4.up.forwardServiceRegistration | bool | true | |
| LSR9.ipv4.up.forwardProtocolRegistration | bool | true | |
| LSR9.ipv4.up.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR9.ipv4.up.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR9.ipv4.up.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR9.ipv4.icmp.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR9.ipv4.icmp.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR9.ipv4.icmp.routingTableModule | string | ||
| LSR9.ipv4.icmp.checksumMode | string | "declared" | |
| LSR9.ipv4.icmp.quoteLength | int | 8B |
Number of bytes from original packet to quote in ICMP reply |
| LSR9.ipv4.mp.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR9.ipv4.mp.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR9.ipv4.mp.forwardServiceRegistration | bool | true | |
| LSR9.ipv4.mp.forwardProtocolRegistration | bool | true | |
| LSR9.ipv4.mp.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR9.ipv4.mp.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR9.ipv4.mp.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR9.ipv4.ipsec.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR9.ipv4.ipsec.networkProtocolModule | string | "^.ip" | |
| LSR9.ipv4.ipsec.interfaceTableModule | string | ||
| LSR9.ipv4.ipsec.spdModule | string | "^.spd" | |
| LSR9.ipv4.ipsec.sadModule | string | "^.sad" | |
| LSR9.ipv4.ipsec.spdConfig | xml | ||
| LSR9.ipv4.ipsec.defaultProtection | string | "" |
If not "": value to use where <Protection> element is absent from the configuration |
| LSR9.ipv4.ipsec.defaultEspMode | string | "" |
If not "": value to use where <EspMode> element is absent from the configuration |
| LSR9.ipv4.ipsec.defaultEncryptionAlg | string | "" |
If not "": value to use where <EncryptionAlg> element is absent from the configuration |
| LSR9.ipv4.ipsec.defaultAuthenticationAlg | string | "" |
If not "": value to use where <defaultAuthenticationAlg> element is absent from the configuration |
| LSR9.ipv4.ipsec.defaultMaxTfcPadLength | int | 0 |
Value to use where <MaxTfcPadLength> element is absent from the configuration |
| LSR9.ipv4.ipsec.ahProtectOutDelay | double | 0.0s | |
| LSR9.ipv4.ipsec.ahProtectInDelay | double | 0.0s | |
| LSR9.ipv4.ipsec.espProtectOutDelay | double | 0.0s | |
| LSR9.ipv4.ipsec.espProtectInDelay | double | 0.0s | |
| LSR9.ipv4.spd.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR9.ipv4.sad.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR9.ipv4.lp.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR9.ipv4.lp.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR9.ipv4.lp.forwardServiceRegistration | bool | true | |
| LSR9.ipv4.lp.forwardProtocolRegistration | bool | true | |
| LSR9.ipv4.lp.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR9.ipv4.lp.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR9.ipv4.lp.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR9.nm.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR9.nm.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR9.nm.forwardServiceRegistration | bool | true | |
| LSR9.nm.forwardProtocolRegistration | bool | true | |
| LSR9.nm.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR9.nm.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR9.nm.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR9.mpls.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR9.mpls.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR9.mpls.libTableModule | string | ||
| LSR9.libTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR9.libTable.config | xml | xml(" |
Table contents to be loaded on startup |
| LSR9.ml.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR9.ml.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR9.ml.forwardServiceRegistration | bool | true | |
| LSR9.ml.forwardProtocolRegistration | bool | true | |
| LSR9.ml.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR9.ml.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR9.ml.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR10.status.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR10.status.initialStatus | string | "UP" |
TODO @signal, @statistic |
| LSR10.interfaceTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR10.interfaceTable.displayAddresses | bool | false |
Whether to display IP addresses on links |
| LSR10.ted.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR10.ted.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR10.ted.routingTableModule | string |
The path to the RoutingTable module |
|
| LSR10.linkStateRouting.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR10.linkStateRouting.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR10.linkStateRouting.routingTableModule | string | ||
| LSR10.linkStateRouting.tedModule | string | ||
| LSR10.rsvp.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR10.rsvp.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR10.rsvp.routingTableModule | string | ||
| LSR10.rsvp.libTableModule | string | ||
| LSR10.rsvp.tedModule | string | ||
| LSR10.rsvp.traffic | xml | xml(" |
Specifies paths to set up |
| LSR10.rsvp.helloInterval | double | ||
| LSR10.rsvp.helloTimeout | double | ||
| LSR10.tn.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR10.tn.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR10.tn.forwardServiceRegistration | bool | true | |
| LSR10.tn.forwardProtocolRegistration | bool | true | |
| LSR10.tn.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR10.tn.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR10.tn.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR10.ipv4.routingTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR10.ipv4.routingTable.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR10.ipv4.routingTable.routerId | string | "auto" |
For routers, the router id using IPv4 address dotted notation; specify "auto" to select the highest interface address; should be left empty ("") for hosts |
| LSR10.ipv4.routingTable.netmaskRoutes | string | "*" |
Maintain netmask routes for interfaces |
| LSR10.ipv4.routingTable.forwarding | bool | true |
Turns IP forwarding on/off |
| LSR10.ipv4.routingTable.multicastForwarding | bool | false |
Turns multicast forwarding on/off |
| LSR10.ipv4.routingTable.useAdminDist | bool | false |
Use Cisco-like administrative distances |
| LSR10.ipv4.routingTable.routingFile | string | "" |
Routing table file name |
| LSR10.ipv4.natTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR10.ipv4.natTable.networkProtocolModule | string | "^.ip" | |
| LSR10.ipv4.natTable.config | xml | xml(" |
XML configuration parameters for network address translation |
| LSR10.ipv4.up.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR10.ipv4.up.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR10.ipv4.up.forwardServiceRegistration | bool | true | |
| LSR10.ipv4.up.forwardProtocolRegistration | bool | true | |
| LSR10.ipv4.up.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR10.ipv4.up.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR10.ipv4.up.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR10.ipv4.icmp.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR10.ipv4.icmp.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR10.ipv4.icmp.routingTableModule | string | ||
| LSR10.ipv4.icmp.checksumMode | string | "declared" | |
| LSR10.ipv4.icmp.quoteLength | int | 8B |
Number of bytes from original packet to quote in ICMP reply |
| LSR10.ipv4.mp.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR10.ipv4.mp.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR10.ipv4.mp.forwardServiceRegistration | bool | true | |
| LSR10.ipv4.mp.forwardProtocolRegistration | bool | true | |
| LSR10.ipv4.mp.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR10.ipv4.mp.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR10.ipv4.mp.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR10.ipv4.ipsec.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR10.ipv4.ipsec.networkProtocolModule | string | "^.ip" | |
| LSR10.ipv4.ipsec.interfaceTableModule | string | ||
| LSR10.ipv4.ipsec.spdModule | string | "^.spd" | |
| LSR10.ipv4.ipsec.sadModule | string | "^.sad" | |
| LSR10.ipv4.ipsec.spdConfig | xml | ||
| LSR10.ipv4.ipsec.defaultProtection | string | "" |
If not "": value to use where <Protection> element is absent from the configuration |
| LSR10.ipv4.ipsec.defaultEspMode | string | "" |
If not "": value to use where <EspMode> element is absent from the configuration |
| LSR10.ipv4.ipsec.defaultEncryptionAlg | string | "" |
If not "": value to use where <EncryptionAlg> element is absent from the configuration |
| LSR10.ipv4.ipsec.defaultAuthenticationAlg | string | "" |
If not "": value to use where <defaultAuthenticationAlg> element is absent from the configuration |
| LSR10.ipv4.ipsec.defaultMaxTfcPadLength | int | 0 |
Value to use where <MaxTfcPadLength> element is absent from the configuration |
| LSR10.ipv4.ipsec.ahProtectOutDelay | double | 0.0s | |
| LSR10.ipv4.ipsec.ahProtectInDelay | double | 0.0s | |
| LSR10.ipv4.ipsec.espProtectOutDelay | double | 0.0s | |
| LSR10.ipv4.ipsec.espProtectInDelay | double | 0.0s | |
| LSR10.ipv4.spd.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR10.ipv4.sad.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR10.ipv4.lp.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR10.ipv4.lp.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR10.ipv4.lp.forwardServiceRegistration | bool | true | |
| LSR10.ipv4.lp.forwardProtocolRegistration | bool | true | |
| LSR10.ipv4.lp.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR10.ipv4.lp.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR10.ipv4.lp.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR10.nm.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR10.nm.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR10.nm.forwardServiceRegistration | bool | true | |
| LSR10.nm.forwardProtocolRegistration | bool | true | |
| LSR10.nm.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR10.nm.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR10.nm.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR10.mpls.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR10.mpls.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR10.mpls.libTableModule | string | ||
| LSR10.libTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR10.libTable.config | xml | xml(" |
Table contents to be loaded on startup |
| LSR10.ml.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR10.ml.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR10.ml.forwardServiceRegistration | bool | true | |
| LSR10.ml.forwardProtocolRegistration | bool | true | |
| LSR10.ml.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR10.ml.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR10.ml.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR11.status.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR11.status.initialStatus | string | "UP" |
TODO @signal, @statistic |
| LSR11.interfaceTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR11.interfaceTable.displayAddresses | bool | false |
Whether to display IP addresses on links |
| LSR11.ted.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR11.ted.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR11.ted.routingTableModule | string |
The path to the RoutingTable module |
|
| LSR11.linkStateRouting.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR11.linkStateRouting.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR11.linkStateRouting.routingTableModule | string | ||
| LSR11.linkStateRouting.tedModule | string | ||
| LSR11.rsvp.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR11.rsvp.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR11.rsvp.routingTableModule | string | ||
| LSR11.rsvp.libTableModule | string | ||
| LSR11.rsvp.tedModule | string | ||
| LSR11.rsvp.traffic | xml | xml(" |
Specifies paths to set up |
| LSR11.rsvp.helloInterval | double | ||
| LSR11.rsvp.helloTimeout | double | ||
| LSR11.tn.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR11.tn.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR11.tn.forwardServiceRegistration | bool | true | |
| LSR11.tn.forwardProtocolRegistration | bool | true | |
| LSR11.tn.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR11.tn.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR11.tn.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR11.ipv4.routingTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR11.ipv4.routingTable.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR11.ipv4.routingTable.routerId | string | "auto" |
For routers, the router id using IPv4 address dotted notation; specify "auto" to select the highest interface address; should be left empty ("") for hosts |
| LSR11.ipv4.routingTable.netmaskRoutes | string | "*" |
Maintain netmask routes for interfaces |
| LSR11.ipv4.routingTable.forwarding | bool | true |
Turns IP forwarding on/off |
| LSR11.ipv4.routingTable.multicastForwarding | bool | false |
Turns multicast forwarding on/off |
| LSR11.ipv4.routingTable.useAdminDist | bool | false |
Use Cisco-like administrative distances |
| LSR11.ipv4.routingTable.routingFile | string | "" |
Routing table file name |
| LSR11.ipv4.natTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR11.ipv4.natTable.networkProtocolModule | string | "^.ip" | |
| LSR11.ipv4.natTable.config | xml | xml(" |
XML configuration parameters for network address translation |
| LSR11.ipv4.up.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR11.ipv4.up.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR11.ipv4.up.forwardServiceRegistration | bool | true | |
| LSR11.ipv4.up.forwardProtocolRegistration | bool | true | |
| LSR11.ipv4.up.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR11.ipv4.up.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR11.ipv4.up.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR11.ipv4.icmp.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR11.ipv4.icmp.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR11.ipv4.icmp.routingTableModule | string | ||
| LSR11.ipv4.icmp.checksumMode | string | "declared" | |
| LSR11.ipv4.icmp.quoteLength | int | 8B |
Number of bytes from original packet to quote in ICMP reply |
| LSR11.ipv4.mp.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR11.ipv4.mp.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR11.ipv4.mp.forwardServiceRegistration | bool | true | |
| LSR11.ipv4.mp.forwardProtocolRegistration | bool | true | |
| LSR11.ipv4.mp.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR11.ipv4.mp.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR11.ipv4.mp.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR11.ipv4.ipsec.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR11.ipv4.ipsec.networkProtocolModule | string | "^.ip" | |
| LSR11.ipv4.ipsec.interfaceTableModule | string | ||
| LSR11.ipv4.ipsec.spdModule | string | "^.spd" | |
| LSR11.ipv4.ipsec.sadModule | string | "^.sad" | |
| LSR11.ipv4.ipsec.spdConfig | xml | ||
| LSR11.ipv4.ipsec.defaultProtection | string | "" |
If not "": value to use where <Protection> element is absent from the configuration |
| LSR11.ipv4.ipsec.defaultEspMode | string | "" |
If not "": value to use where <EspMode> element is absent from the configuration |
| LSR11.ipv4.ipsec.defaultEncryptionAlg | string | "" |
If not "": value to use where <EncryptionAlg> element is absent from the configuration |
| LSR11.ipv4.ipsec.defaultAuthenticationAlg | string | "" |
If not "": value to use where <defaultAuthenticationAlg> element is absent from the configuration |
| LSR11.ipv4.ipsec.defaultMaxTfcPadLength | int | 0 |
Value to use where <MaxTfcPadLength> element is absent from the configuration |
| LSR11.ipv4.ipsec.ahProtectOutDelay | double | 0.0s | |
| LSR11.ipv4.ipsec.ahProtectInDelay | double | 0.0s | |
| LSR11.ipv4.ipsec.espProtectOutDelay | double | 0.0s | |
| LSR11.ipv4.ipsec.espProtectInDelay | double | 0.0s | |
| LSR11.ipv4.spd.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR11.ipv4.sad.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR11.ipv4.lp.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR11.ipv4.lp.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR11.ipv4.lp.forwardServiceRegistration | bool | true | |
| LSR11.ipv4.lp.forwardProtocolRegistration | bool | true | |
| LSR11.ipv4.lp.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR11.ipv4.lp.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR11.ipv4.lp.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR11.nm.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR11.nm.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR11.nm.forwardServiceRegistration | bool | true | |
| LSR11.nm.forwardProtocolRegistration | bool | true | |
| LSR11.nm.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR11.nm.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR11.nm.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR11.mpls.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR11.mpls.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR11.mpls.libTableModule | string | ||
| LSR11.libTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR11.libTable.config | xml | xml(" |
Table contents to be loaded on startup |
| LSR11.ml.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR11.ml.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR11.ml.forwardServiceRegistration | bool | true | |
| LSR11.ml.forwardProtocolRegistration | bool | true | |
| LSR11.ml.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR11.ml.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR11.ml.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR12.status.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR12.status.initialStatus | string | "UP" |
TODO @signal, @statistic |
| LSR12.interfaceTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR12.interfaceTable.displayAddresses | bool | false |
Whether to display IP addresses on links |
| LSR12.ted.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR12.ted.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR12.ted.routingTableModule | string |
The path to the RoutingTable module |
|
| LSR12.linkStateRouting.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR12.linkStateRouting.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR12.linkStateRouting.routingTableModule | string | ||
| LSR12.linkStateRouting.tedModule | string | ||
| LSR12.rsvp.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR12.rsvp.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR12.rsvp.routingTableModule | string | ||
| LSR12.rsvp.libTableModule | string | ||
| LSR12.rsvp.tedModule | string | ||
| LSR12.rsvp.traffic | xml | xml(" |
Specifies paths to set up |
| LSR12.rsvp.helloInterval | double | ||
| LSR12.rsvp.helloTimeout | double | ||
| LSR12.tn.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR12.tn.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR12.tn.forwardServiceRegistration | bool | true | |
| LSR12.tn.forwardProtocolRegistration | bool | true | |
| LSR12.tn.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR12.tn.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR12.tn.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR12.ipv4.routingTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR12.ipv4.routingTable.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR12.ipv4.routingTable.routerId | string | "auto" |
For routers, the router id using IPv4 address dotted notation; specify "auto" to select the highest interface address; should be left empty ("") for hosts |
| LSR12.ipv4.routingTable.netmaskRoutes | string | "*" |
Maintain netmask routes for interfaces |
| LSR12.ipv4.routingTable.forwarding | bool | true |
Turns IP forwarding on/off |
| LSR12.ipv4.routingTable.multicastForwarding | bool | false |
Turns multicast forwarding on/off |
| LSR12.ipv4.routingTable.useAdminDist | bool | false |
Use Cisco-like administrative distances |
| LSR12.ipv4.routingTable.routingFile | string | "" |
Routing table file name |
| LSR12.ipv4.natTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR12.ipv4.natTable.networkProtocolModule | string | "^.ip" | |
| LSR12.ipv4.natTable.config | xml | xml(" |
XML configuration parameters for network address translation |
| LSR12.ipv4.up.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR12.ipv4.up.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR12.ipv4.up.forwardServiceRegistration | bool | true | |
| LSR12.ipv4.up.forwardProtocolRegistration | bool | true | |
| LSR12.ipv4.up.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR12.ipv4.up.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR12.ipv4.up.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR12.ipv4.icmp.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR12.ipv4.icmp.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR12.ipv4.icmp.routingTableModule | string | ||
| LSR12.ipv4.icmp.checksumMode | string | "declared" | |
| LSR12.ipv4.icmp.quoteLength | int | 8B |
Number of bytes from original packet to quote in ICMP reply |
| LSR12.ipv4.mp.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR12.ipv4.mp.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR12.ipv4.mp.forwardServiceRegistration | bool | true | |
| LSR12.ipv4.mp.forwardProtocolRegistration | bool | true | |
| LSR12.ipv4.mp.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR12.ipv4.mp.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR12.ipv4.mp.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR12.ipv4.ipsec.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR12.ipv4.ipsec.networkProtocolModule | string | "^.ip" | |
| LSR12.ipv4.ipsec.interfaceTableModule | string | ||
| LSR12.ipv4.ipsec.spdModule | string | "^.spd" | |
| LSR12.ipv4.ipsec.sadModule | string | "^.sad" | |
| LSR12.ipv4.ipsec.spdConfig | xml | ||
| LSR12.ipv4.ipsec.defaultProtection | string | "" |
If not "": value to use where <Protection> element is absent from the configuration |
| LSR12.ipv4.ipsec.defaultEspMode | string | "" |
If not "": value to use where <EspMode> element is absent from the configuration |
| LSR12.ipv4.ipsec.defaultEncryptionAlg | string | "" |
If not "": value to use where <EncryptionAlg> element is absent from the configuration |
| LSR12.ipv4.ipsec.defaultAuthenticationAlg | string | "" |
If not "": value to use where <defaultAuthenticationAlg> element is absent from the configuration |
| LSR12.ipv4.ipsec.defaultMaxTfcPadLength | int | 0 |
Value to use where <MaxTfcPadLength> element is absent from the configuration |
| LSR12.ipv4.ipsec.ahProtectOutDelay | double | 0.0s | |
| LSR12.ipv4.ipsec.ahProtectInDelay | double | 0.0s | |
| LSR12.ipv4.ipsec.espProtectOutDelay | double | 0.0s | |
| LSR12.ipv4.ipsec.espProtectInDelay | double | 0.0s | |
| LSR12.ipv4.spd.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR12.ipv4.sad.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR12.ipv4.lp.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR12.ipv4.lp.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR12.ipv4.lp.forwardServiceRegistration | bool | true | |
| LSR12.ipv4.lp.forwardProtocolRegistration | bool | true | |
| LSR12.ipv4.lp.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR12.ipv4.lp.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR12.ipv4.lp.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR12.nm.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR12.nm.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR12.nm.forwardServiceRegistration | bool | true | |
| LSR12.nm.forwardProtocolRegistration | bool | true | |
| LSR12.nm.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR12.nm.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR12.nm.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR12.mpls.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR12.mpls.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR12.mpls.libTableModule | string | ||
| LSR12.libTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR12.libTable.config | xml | xml(" |
Table contents to be loaded on startup |
| LSR12.ml.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR12.ml.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR12.ml.forwardServiceRegistration | bool | true | |
| LSR12.ml.forwardProtocolRegistration | bool | true | |
| LSR12.ml.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR12.ml.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR12.ml.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR13.status.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR13.status.initialStatus | string | "UP" |
TODO @signal, @statistic |
| LSR13.interfaceTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR13.interfaceTable.displayAddresses | bool | false |
Whether to display IP addresses on links |
| LSR13.ted.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR13.ted.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR13.ted.routingTableModule | string |
The path to the RoutingTable module |
|
| LSR13.linkStateRouting.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR13.linkStateRouting.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR13.linkStateRouting.routingTableModule | string | ||
| LSR13.linkStateRouting.tedModule | string | ||
| LSR13.rsvp.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR13.rsvp.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR13.rsvp.routingTableModule | string | ||
| LSR13.rsvp.libTableModule | string | ||
| LSR13.rsvp.tedModule | string | ||
| LSR13.rsvp.traffic | xml | xml(" |
Specifies paths to set up |
| LSR13.rsvp.helloInterval | double | ||
| LSR13.rsvp.helloTimeout | double | ||
| LSR13.tn.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR13.tn.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR13.tn.forwardServiceRegistration | bool | true | |
| LSR13.tn.forwardProtocolRegistration | bool | true | |
| LSR13.tn.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR13.tn.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR13.tn.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR13.ipv4.routingTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR13.ipv4.routingTable.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR13.ipv4.routingTable.routerId | string | "auto" |
For routers, the router id using IPv4 address dotted notation; specify "auto" to select the highest interface address; should be left empty ("") for hosts |
| LSR13.ipv4.routingTable.netmaskRoutes | string | "*" |
Maintain netmask routes for interfaces |
| LSR13.ipv4.routingTable.forwarding | bool | true |
Turns IP forwarding on/off |
| LSR13.ipv4.routingTable.multicastForwarding | bool | false |
Turns multicast forwarding on/off |
| LSR13.ipv4.routingTable.useAdminDist | bool | false |
Use Cisco-like administrative distances |
| LSR13.ipv4.routingTable.routingFile | string | "" |
Routing table file name |
| LSR13.ipv4.natTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR13.ipv4.natTable.networkProtocolModule | string | "^.ip" | |
| LSR13.ipv4.natTable.config | xml | xml(" |
XML configuration parameters for network address translation |
| LSR13.ipv4.up.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR13.ipv4.up.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR13.ipv4.up.forwardServiceRegistration | bool | true | |
| LSR13.ipv4.up.forwardProtocolRegistration | bool | true | |
| LSR13.ipv4.up.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR13.ipv4.up.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR13.ipv4.up.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR13.ipv4.icmp.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR13.ipv4.icmp.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR13.ipv4.icmp.routingTableModule | string | ||
| LSR13.ipv4.icmp.checksumMode | string | "declared" | |
| LSR13.ipv4.icmp.quoteLength | int | 8B |
Number of bytes from original packet to quote in ICMP reply |
| LSR13.ipv4.mp.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR13.ipv4.mp.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR13.ipv4.mp.forwardServiceRegistration | bool | true | |
| LSR13.ipv4.mp.forwardProtocolRegistration | bool | true | |
| LSR13.ipv4.mp.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR13.ipv4.mp.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR13.ipv4.mp.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR13.ipv4.ipsec.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR13.ipv4.ipsec.networkProtocolModule | string | "^.ip" | |
| LSR13.ipv4.ipsec.interfaceTableModule | string | ||
| LSR13.ipv4.ipsec.spdModule | string | "^.spd" | |
| LSR13.ipv4.ipsec.sadModule | string | "^.sad" | |
| LSR13.ipv4.ipsec.spdConfig | xml | ||
| LSR13.ipv4.ipsec.defaultProtection | string | "" |
If not "": value to use where <Protection> element is absent from the configuration |
| LSR13.ipv4.ipsec.defaultEspMode | string | "" |
If not "": value to use where <EspMode> element is absent from the configuration |
| LSR13.ipv4.ipsec.defaultEncryptionAlg | string | "" |
If not "": value to use where <EncryptionAlg> element is absent from the configuration |
| LSR13.ipv4.ipsec.defaultAuthenticationAlg | string | "" |
If not "": value to use where <defaultAuthenticationAlg> element is absent from the configuration |
| LSR13.ipv4.ipsec.defaultMaxTfcPadLength | int | 0 |
Value to use where <MaxTfcPadLength> element is absent from the configuration |
| LSR13.ipv4.ipsec.ahProtectOutDelay | double | 0.0s | |
| LSR13.ipv4.ipsec.ahProtectInDelay | double | 0.0s | |
| LSR13.ipv4.ipsec.espProtectOutDelay | double | 0.0s | |
| LSR13.ipv4.ipsec.espProtectInDelay | double | 0.0s | |
| LSR13.ipv4.spd.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR13.ipv4.sad.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR13.ipv4.lp.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR13.ipv4.lp.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR13.ipv4.lp.forwardServiceRegistration | bool | true | |
| LSR13.ipv4.lp.forwardProtocolRegistration | bool | true | |
| LSR13.ipv4.lp.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR13.ipv4.lp.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR13.ipv4.lp.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR13.nm.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR13.nm.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR13.nm.forwardServiceRegistration | bool | true | |
| LSR13.nm.forwardProtocolRegistration | bool | true | |
| LSR13.nm.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR13.nm.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR13.nm.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR13.mpls.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR13.mpls.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR13.mpls.libTableModule | string | ||
| LSR13.libTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR13.libTable.config | xml | xml(" |
Table contents to be loaded on startup |
| LSR13.ml.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR13.ml.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR13.ml.forwardServiceRegistration | bool | true | |
| LSR13.ml.forwardProtocolRegistration | bool | true | |
| LSR13.ml.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR13.ml.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR13.ml.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR14.status.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR14.status.initialStatus | string | "UP" |
TODO @signal, @statistic |
| LSR14.interfaceTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR14.interfaceTable.displayAddresses | bool | false |
Whether to display IP addresses on links |
| LSR14.ted.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR14.ted.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR14.ted.routingTableModule | string |
The path to the RoutingTable module |
|
| LSR14.linkStateRouting.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR14.linkStateRouting.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR14.linkStateRouting.routingTableModule | string | ||
| LSR14.linkStateRouting.tedModule | string | ||
| LSR14.rsvp.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR14.rsvp.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR14.rsvp.routingTableModule | string | ||
| LSR14.rsvp.libTableModule | string | ||
| LSR14.rsvp.tedModule | string | ||
| LSR14.rsvp.traffic | xml | xml(" |
Specifies paths to set up |
| LSR14.rsvp.helloInterval | double | ||
| LSR14.rsvp.helloTimeout | double | ||
| LSR14.tn.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR14.tn.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR14.tn.forwardServiceRegistration | bool | true | |
| LSR14.tn.forwardProtocolRegistration | bool | true | |
| LSR14.tn.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR14.tn.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR14.tn.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR14.ipv4.routingTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR14.ipv4.routingTable.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR14.ipv4.routingTable.routerId | string | "auto" |
For routers, the router id using IPv4 address dotted notation; specify "auto" to select the highest interface address; should be left empty ("") for hosts |
| LSR14.ipv4.routingTable.netmaskRoutes | string | "*" |
Maintain netmask routes for interfaces |
| LSR14.ipv4.routingTable.forwarding | bool | true |
Turns IP forwarding on/off |
| LSR14.ipv4.routingTable.multicastForwarding | bool | false |
Turns multicast forwarding on/off |
| LSR14.ipv4.routingTable.useAdminDist | bool | false |
Use Cisco-like administrative distances |
| LSR14.ipv4.routingTable.routingFile | string | "" |
Routing table file name |
| LSR14.ipv4.natTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR14.ipv4.natTable.networkProtocolModule | string | "^.ip" | |
| LSR14.ipv4.natTable.config | xml | xml(" |
XML configuration parameters for network address translation |
| LSR14.ipv4.up.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR14.ipv4.up.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR14.ipv4.up.forwardServiceRegistration | bool | true | |
| LSR14.ipv4.up.forwardProtocolRegistration | bool | true | |
| LSR14.ipv4.up.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR14.ipv4.up.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR14.ipv4.up.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR14.ipv4.icmp.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR14.ipv4.icmp.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR14.ipv4.icmp.routingTableModule | string | ||
| LSR14.ipv4.icmp.checksumMode | string | "declared" | |
| LSR14.ipv4.icmp.quoteLength | int | 8B |
Number of bytes from original packet to quote in ICMP reply |
| LSR14.ipv4.mp.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR14.ipv4.mp.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR14.ipv4.mp.forwardServiceRegistration | bool | true | |
| LSR14.ipv4.mp.forwardProtocolRegistration | bool | true | |
| LSR14.ipv4.mp.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR14.ipv4.mp.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR14.ipv4.mp.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR14.ipv4.ipsec.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR14.ipv4.ipsec.networkProtocolModule | string | "^.ip" | |
| LSR14.ipv4.ipsec.interfaceTableModule | string | ||
| LSR14.ipv4.ipsec.spdModule | string | "^.spd" | |
| LSR14.ipv4.ipsec.sadModule | string | "^.sad" | |
| LSR14.ipv4.ipsec.spdConfig | xml | ||
| LSR14.ipv4.ipsec.defaultProtection | string | "" |
If not "": value to use where <Protection> element is absent from the configuration |
| LSR14.ipv4.ipsec.defaultEspMode | string | "" |
If not "": value to use where <EspMode> element is absent from the configuration |
| LSR14.ipv4.ipsec.defaultEncryptionAlg | string | "" |
If not "": value to use where <EncryptionAlg> element is absent from the configuration |
| LSR14.ipv4.ipsec.defaultAuthenticationAlg | string | "" |
If not "": value to use where <defaultAuthenticationAlg> element is absent from the configuration |
| LSR14.ipv4.ipsec.defaultMaxTfcPadLength | int | 0 |
Value to use where <MaxTfcPadLength> element is absent from the configuration |
| LSR14.ipv4.ipsec.ahProtectOutDelay | double | 0.0s | |
| LSR14.ipv4.ipsec.ahProtectInDelay | double | 0.0s | |
| LSR14.ipv4.ipsec.espProtectOutDelay | double | 0.0s | |
| LSR14.ipv4.ipsec.espProtectInDelay | double | 0.0s | |
| LSR14.ipv4.spd.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR14.ipv4.sad.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR14.ipv4.lp.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR14.ipv4.lp.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR14.ipv4.lp.forwardServiceRegistration | bool | true | |
| LSR14.ipv4.lp.forwardProtocolRegistration | bool | true | |
| LSR14.ipv4.lp.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR14.ipv4.lp.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR14.ipv4.lp.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR14.nm.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR14.nm.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR14.nm.forwardServiceRegistration | bool | true | |
| LSR14.nm.forwardProtocolRegistration | bool | true | |
| LSR14.nm.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR14.nm.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR14.nm.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR14.mpls.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR14.mpls.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR14.mpls.libTableModule | string | ||
| LSR14.libTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR14.libTable.config | xml | xml(" |
Table contents to be loaded on startup |
| LSR14.ml.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR14.ml.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR14.ml.forwardServiceRegistration | bool | true | |
| LSR14.ml.forwardProtocolRegistration | bool | true | |
| LSR14.ml.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR14.ml.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR14.ml.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR15.status.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR15.status.initialStatus | string | "UP" |
TODO @signal, @statistic |
| LSR15.interfaceTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR15.interfaceTable.displayAddresses | bool | false |
Whether to display IP addresses on links |
| LSR15.ted.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR15.ted.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR15.ted.routingTableModule | string |
The path to the RoutingTable module |
|
| LSR15.linkStateRouting.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR15.linkStateRouting.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR15.linkStateRouting.routingTableModule | string | ||
| LSR15.linkStateRouting.tedModule | string | ||
| LSR15.rsvp.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR15.rsvp.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR15.rsvp.routingTableModule | string | ||
| LSR15.rsvp.libTableModule | string | ||
| LSR15.rsvp.tedModule | string | ||
| LSR15.rsvp.traffic | xml | xml(" |
Specifies paths to set up |
| LSR15.rsvp.helloInterval | double | ||
| LSR15.rsvp.helloTimeout | double | ||
| LSR15.tn.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR15.tn.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR15.tn.forwardServiceRegistration | bool | true | |
| LSR15.tn.forwardProtocolRegistration | bool | true | |
| LSR15.tn.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR15.tn.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR15.tn.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR15.ipv4.routingTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR15.ipv4.routingTable.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR15.ipv4.routingTable.routerId | string | "auto" |
For routers, the router id using IPv4 address dotted notation; specify "auto" to select the highest interface address; should be left empty ("") for hosts |
| LSR15.ipv4.routingTable.netmaskRoutes | string | "*" |
Maintain netmask routes for interfaces |
| LSR15.ipv4.routingTable.forwarding | bool | true |
Turns IP forwarding on/off |
| LSR15.ipv4.routingTable.multicastForwarding | bool | false |
Turns multicast forwarding on/off |
| LSR15.ipv4.routingTable.useAdminDist | bool | false |
Use Cisco-like administrative distances |
| LSR15.ipv4.routingTable.routingFile | string | "" |
Routing table file name |
| LSR15.ipv4.natTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR15.ipv4.natTable.networkProtocolModule | string | "^.ip" | |
| LSR15.ipv4.natTable.config | xml | xml(" |
XML configuration parameters for network address translation |
| LSR15.ipv4.up.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR15.ipv4.up.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR15.ipv4.up.forwardServiceRegistration | bool | true | |
| LSR15.ipv4.up.forwardProtocolRegistration | bool | true | |
| LSR15.ipv4.up.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR15.ipv4.up.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR15.ipv4.up.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR15.ipv4.icmp.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR15.ipv4.icmp.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR15.ipv4.icmp.routingTableModule | string | ||
| LSR15.ipv4.icmp.checksumMode | string | "declared" | |
| LSR15.ipv4.icmp.quoteLength | int | 8B |
Number of bytes from original packet to quote in ICMP reply |
| LSR15.ipv4.mp.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR15.ipv4.mp.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR15.ipv4.mp.forwardServiceRegistration | bool | true | |
| LSR15.ipv4.mp.forwardProtocolRegistration | bool | true | |
| LSR15.ipv4.mp.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR15.ipv4.mp.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR15.ipv4.mp.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR15.ipv4.ipsec.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR15.ipv4.ipsec.networkProtocolModule | string | "^.ip" | |
| LSR15.ipv4.ipsec.interfaceTableModule | string | ||
| LSR15.ipv4.ipsec.spdModule | string | "^.spd" | |
| LSR15.ipv4.ipsec.sadModule | string | "^.sad" | |
| LSR15.ipv4.ipsec.spdConfig | xml | ||
| LSR15.ipv4.ipsec.defaultProtection | string | "" |
If not "": value to use where <Protection> element is absent from the configuration |
| LSR15.ipv4.ipsec.defaultEspMode | string | "" |
If not "": value to use where <EspMode> element is absent from the configuration |
| LSR15.ipv4.ipsec.defaultEncryptionAlg | string | "" |
If not "": value to use where <EncryptionAlg> element is absent from the configuration |
| LSR15.ipv4.ipsec.defaultAuthenticationAlg | string | "" |
If not "": value to use where <defaultAuthenticationAlg> element is absent from the configuration |
| LSR15.ipv4.ipsec.defaultMaxTfcPadLength | int | 0 |
Value to use where <MaxTfcPadLength> element is absent from the configuration |
| LSR15.ipv4.ipsec.ahProtectOutDelay | double | 0.0s | |
| LSR15.ipv4.ipsec.ahProtectInDelay | double | 0.0s | |
| LSR15.ipv4.ipsec.espProtectOutDelay | double | 0.0s | |
| LSR15.ipv4.ipsec.espProtectInDelay | double | 0.0s | |
| LSR15.ipv4.spd.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR15.ipv4.sad.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR15.ipv4.lp.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR15.ipv4.lp.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR15.ipv4.lp.forwardServiceRegistration | bool | true | |
| LSR15.ipv4.lp.forwardProtocolRegistration | bool | true | |
| LSR15.ipv4.lp.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR15.ipv4.lp.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR15.ipv4.lp.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR15.nm.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR15.nm.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR15.nm.forwardServiceRegistration | bool | true | |
| LSR15.nm.forwardProtocolRegistration | bool | true | |
| LSR15.nm.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR15.nm.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR15.nm.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR15.mpls.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR15.mpls.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR15.mpls.libTableModule | string | ||
| LSR15.libTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR15.libTable.config | xml | xml(" |
Table contents to be loaded on startup |
| LSR15.ml.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR15.ml.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR15.ml.forwardServiceRegistration | bool | true | |
| LSR15.ml.forwardProtocolRegistration | bool | true | |
| LSR15.ml.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR15.ml.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR15.ml.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR16.status.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR16.status.initialStatus | string | "UP" |
TODO @signal, @statistic |
| LSR16.interfaceTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR16.interfaceTable.displayAddresses | bool | false |
Whether to display IP addresses on links |
| LSR16.ted.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR16.ted.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR16.ted.routingTableModule | string |
The path to the RoutingTable module |
|
| LSR16.linkStateRouting.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR16.linkStateRouting.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR16.linkStateRouting.routingTableModule | string | ||
| LSR16.linkStateRouting.tedModule | string | ||
| LSR16.rsvp.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR16.rsvp.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR16.rsvp.routingTableModule | string | ||
| LSR16.rsvp.libTableModule | string | ||
| LSR16.rsvp.tedModule | string | ||
| LSR16.rsvp.traffic | xml | xml(" |
Specifies paths to set up |
| LSR16.rsvp.helloInterval | double | ||
| LSR16.rsvp.helloTimeout | double | ||
| LSR16.tn.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR16.tn.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR16.tn.forwardServiceRegistration | bool | true | |
| LSR16.tn.forwardProtocolRegistration | bool | true | |
| LSR16.tn.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR16.tn.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR16.tn.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR16.ipv4.routingTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR16.ipv4.routingTable.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR16.ipv4.routingTable.routerId | string | "auto" |
For routers, the router id using IPv4 address dotted notation; specify "auto" to select the highest interface address; should be left empty ("") for hosts |
| LSR16.ipv4.routingTable.netmaskRoutes | string | "*" |
Maintain netmask routes for interfaces |
| LSR16.ipv4.routingTable.forwarding | bool | true |
Turns IP forwarding on/off |
| LSR16.ipv4.routingTable.multicastForwarding | bool | false |
Turns multicast forwarding on/off |
| LSR16.ipv4.routingTable.useAdminDist | bool | false |
Use Cisco-like administrative distances |
| LSR16.ipv4.routingTable.routingFile | string | "" |
Routing table file name |
| LSR16.ipv4.natTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR16.ipv4.natTable.networkProtocolModule | string | "^.ip" | |
| LSR16.ipv4.natTable.config | xml | xml(" |
XML configuration parameters for network address translation |
| LSR16.ipv4.up.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR16.ipv4.up.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR16.ipv4.up.forwardServiceRegistration | bool | true | |
| LSR16.ipv4.up.forwardProtocolRegistration | bool | true | |
| LSR16.ipv4.up.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR16.ipv4.up.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR16.ipv4.up.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR16.ipv4.icmp.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR16.ipv4.icmp.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR16.ipv4.icmp.routingTableModule | string | ||
| LSR16.ipv4.icmp.checksumMode | string | "declared" | |
| LSR16.ipv4.icmp.quoteLength | int | 8B |
Number of bytes from original packet to quote in ICMP reply |
| LSR16.ipv4.mp.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR16.ipv4.mp.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR16.ipv4.mp.forwardServiceRegistration | bool | true | |
| LSR16.ipv4.mp.forwardProtocolRegistration | bool | true | |
| LSR16.ipv4.mp.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR16.ipv4.mp.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR16.ipv4.mp.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR16.ipv4.ipsec.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR16.ipv4.ipsec.networkProtocolModule | string | "^.ip" | |
| LSR16.ipv4.ipsec.interfaceTableModule | string | ||
| LSR16.ipv4.ipsec.spdModule | string | "^.spd" | |
| LSR16.ipv4.ipsec.sadModule | string | "^.sad" | |
| LSR16.ipv4.ipsec.spdConfig | xml | ||
| LSR16.ipv4.ipsec.defaultProtection | string | "" |
If not "": value to use where <Protection> element is absent from the configuration |
| LSR16.ipv4.ipsec.defaultEspMode | string | "" |
If not "": value to use where <EspMode> element is absent from the configuration |
| LSR16.ipv4.ipsec.defaultEncryptionAlg | string | "" |
If not "": value to use where <EncryptionAlg> element is absent from the configuration |
| LSR16.ipv4.ipsec.defaultAuthenticationAlg | string | "" |
If not "": value to use where <defaultAuthenticationAlg> element is absent from the configuration |
| LSR16.ipv4.ipsec.defaultMaxTfcPadLength | int | 0 |
Value to use where <MaxTfcPadLength> element is absent from the configuration |
| LSR16.ipv4.ipsec.ahProtectOutDelay | double | 0.0s | |
| LSR16.ipv4.ipsec.ahProtectInDelay | double | 0.0s | |
| LSR16.ipv4.ipsec.espProtectOutDelay | double | 0.0s | |
| LSR16.ipv4.ipsec.espProtectInDelay | double | 0.0s | |
| LSR16.ipv4.spd.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR16.ipv4.sad.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR16.ipv4.lp.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR16.ipv4.lp.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR16.ipv4.lp.forwardServiceRegistration | bool | true | |
| LSR16.ipv4.lp.forwardProtocolRegistration | bool | true | |
| LSR16.ipv4.lp.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR16.ipv4.lp.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR16.ipv4.lp.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR16.nm.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR16.nm.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR16.nm.forwardServiceRegistration | bool | true | |
| LSR16.nm.forwardProtocolRegistration | bool | true | |
| LSR16.nm.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR16.nm.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR16.nm.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR16.mpls.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR16.mpls.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR16.mpls.libTableModule | string | ||
| LSR16.libTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR16.libTable.config | xml | xml(" |
Table contents to be loaded on startup |
| LSR16.ml.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR16.ml.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR16.ml.forwardServiceRegistration | bool | true | |
| LSR16.ml.forwardProtocolRegistration | bool | true | |
| LSR16.ml.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR16.ml.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR16.ml.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR17.status.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR17.status.initialStatus | string | "UP" |
TODO @signal, @statistic |
| LSR17.interfaceTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR17.interfaceTable.displayAddresses | bool | false |
Whether to display IP addresses on links |
| LSR17.ted.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR17.ted.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR17.ted.routingTableModule | string |
The path to the RoutingTable module |
|
| LSR17.linkStateRouting.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR17.linkStateRouting.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR17.linkStateRouting.routingTableModule | string | ||
| LSR17.linkStateRouting.tedModule | string | ||
| LSR17.rsvp.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR17.rsvp.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR17.rsvp.routingTableModule | string | ||
| LSR17.rsvp.libTableModule | string | ||
| LSR17.rsvp.tedModule | string | ||
| LSR17.rsvp.traffic | xml | xml(" |
Specifies paths to set up |
| LSR17.rsvp.helloInterval | double | ||
| LSR17.rsvp.helloTimeout | double | ||
| LSR17.tn.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR17.tn.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR17.tn.forwardServiceRegistration | bool | true | |
| LSR17.tn.forwardProtocolRegistration | bool | true | |
| LSR17.tn.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR17.tn.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR17.tn.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR17.ipv4.routingTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR17.ipv4.routingTable.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR17.ipv4.routingTable.routerId | string | "auto" |
For routers, the router id using IPv4 address dotted notation; specify "auto" to select the highest interface address; should be left empty ("") for hosts |
| LSR17.ipv4.routingTable.netmaskRoutes | string | "*" |
Maintain netmask routes for interfaces |
| LSR17.ipv4.routingTable.forwarding | bool | true |
Turns IP forwarding on/off |
| LSR17.ipv4.routingTable.multicastForwarding | bool | false |
Turns multicast forwarding on/off |
| LSR17.ipv4.routingTable.useAdminDist | bool | false |
Use Cisco-like administrative distances |
| LSR17.ipv4.routingTable.routingFile | string | "" |
Routing table file name |
| LSR17.ipv4.natTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR17.ipv4.natTable.networkProtocolModule | string | "^.ip" | |
| LSR17.ipv4.natTable.config | xml | xml(" |
XML configuration parameters for network address translation |
| LSR17.ipv4.up.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR17.ipv4.up.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR17.ipv4.up.forwardServiceRegistration | bool | true | |
| LSR17.ipv4.up.forwardProtocolRegistration | bool | true | |
| LSR17.ipv4.up.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR17.ipv4.up.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR17.ipv4.up.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR17.ipv4.icmp.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR17.ipv4.icmp.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR17.ipv4.icmp.routingTableModule | string | ||
| LSR17.ipv4.icmp.checksumMode | string | "declared" | |
| LSR17.ipv4.icmp.quoteLength | int | 8B |
Number of bytes from original packet to quote in ICMP reply |
| LSR17.ipv4.mp.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR17.ipv4.mp.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR17.ipv4.mp.forwardServiceRegistration | bool | true | |
| LSR17.ipv4.mp.forwardProtocolRegistration | bool | true | |
| LSR17.ipv4.mp.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR17.ipv4.mp.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR17.ipv4.mp.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR17.ipv4.ipsec.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR17.ipv4.ipsec.networkProtocolModule | string | "^.ip" | |
| LSR17.ipv4.ipsec.interfaceTableModule | string | ||
| LSR17.ipv4.ipsec.spdModule | string | "^.spd" | |
| LSR17.ipv4.ipsec.sadModule | string | "^.sad" | |
| LSR17.ipv4.ipsec.spdConfig | xml | ||
| LSR17.ipv4.ipsec.defaultProtection | string | "" |
If not "": value to use where <Protection> element is absent from the configuration |
| LSR17.ipv4.ipsec.defaultEspMode | string | "" |
If not "": value to use where <EspMode> element is absent from the configuration |
| LSR17.ipv4.ipsec.defaultEncryptionAlg | string | "" |
If not "": value to use where <EncryptionAlg> element is absent from the configuration |
| LSR17.ipv4.ipsec.defaultAuthenticationAlg | string | "" |
If not "": value to use where <defaultAuthenticationAlg> element is absent from the configuration |
| LSR17.ipv4.ipsec.defaultMaxTfcPadLength | int | 0 |
Value to use where <MaxTfcPadLength> element is absent from the configuration |
| LSR17.ipv4.ipsec.ahProtectOutDelay | double | 0.0s | |
| LSR17.ipv4.ipsec.ahProtectInDelay | double | 0.0s | |
| LSR17.ipv4.ipsec.espProtectOutDelay | double | 0.0s | |
| LSR17.ipv4.ipsec.espProtectInDelay | double | 0.0s | |
| LSR17.ipv4.spd.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR17.ipv4.sad.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR17.ipv4.lp.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR17.ipv4.lp.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR17.ipv4.lp.forwardServiceRegistration | bool | true | |
| LSR17.ipv4.lp.forwardProtocolRegistration | bool | true | |
| LSR17.ipv4.lp.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR17.ipv4.lp.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR17.ipv4.lp.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR17.nm.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR17.nm.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR17.nm.forwardServiceRegistration | bool | true | |
| LSR17.nm.forwardProtocolRegistration | bool | true | |
| LSR17.nm.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR17.nm.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR17.nm.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR17.mpls.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR17.mpls.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR17.mpls.libTableModule | string | ||
| LSR17.libTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR17.libTable.config | xml | xml(" |
Table contents to be loaded on startup |
| LSR17.ml.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR17.ml.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR17.ml.forwardServiceRegistration | bool | true | |
| LSR17.ml.forwardProtocolRegistration | bool | true | |
| LSR17.ml.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR17.ml.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR17.ml.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR18.status.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR18.status.initialStatus | string | "UP" |
TODO @signal, @statistic |
| LSR18.interfaceTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR18.interfaceTable.displayAddresses | bool | false |
Whether to display IP addresses on links |
| LSR18.ted.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR18.ted.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR18.ted.routingTableModule | string |
The path to the RoutingTable module |
|
| LSR18.linkStateRouting.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR18.linkStateRouting.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR18.linkStateRouting.routingTableModule | string | ||
| LSR18.linkStateRouting.tedModule | string | ||
| LSR18.rsvp.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR18.rsvp.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR18.rsvp.routingTableModule | string | ||
| LSR18.rsvp.libTableModule | string | ||
| LSR18.rsvp.tedModule | string | ||
| LSR18.rsvp.traffic | xml | xml(" |
Specifies paths to set up |
| LSR18.rsvp.helloInterval | double | ||
| LSR18.rsvp.helloTimeout | double | ||
| LSR18.tn.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR18.tn.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR18.tn.forwardServiceRegistration | bool | true | |
| LSR18.tn.forwardProtocolRegistration | bool | true | |
| LSR18.tn.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR18.tn.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR18.tn.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR18.ipv4.routingTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR18.ipv4.routingTable.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR18.ipv4.routingTable.routerId | string | "auto" |
For routers, the router id using IPv4 address dotted notation; specify "auto" to select the highest interface address; should be left empty ("") for hosts |
| LSR18.ipv4.routingTable.netmaskRoutes | string | "*" |
Maintain netmask routes for interfaces |
| LSR18.ipv4.routingTable.forwarding | bool | true |
Turns IP forwarding on/off |
| LSR18.ipv4.routingTable.multicastForwarding | bool | false |
Turns multicast forwarding on/off |
| LSR18.ipv4.routingTable.useAdminDist | bool | false |
Use Cisco-like administrative distances |
| LSR18.ipv4.routingTable.routingFile | string | "" |
Routing table file name |
| LSR18.ipv4.natTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR18.ipv4.natTable.networkProtocolModule | string | "^.ip" | |
| LSR18.ipv4.natTable.config | xml | xml(" |
XML configuration parameters for network address translation |
| LSR18.ipv4.up.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR18.ipv4.up.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR18.ipv4.up.forwardServiceRegistration | bool | true | |
| LSR18.ipv4.up.forwardProtocolRegistration | bool | true | |
| LSR18.ipv4.up.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR18.ipv4.up.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR18.ipv4.up.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR18.ipv4.icmp.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR18.ipv4.icmp.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR18.ipv4.icmp.routingTableModule | string | ||
| LSR18.ipv4.icmp.checksumMode | string | "declared" | |
| LSR18.ipv4.icmp.quoteLength | int | 8B |
Number of bytes from original packet to quote in ICMP reply |
| LSR18.ipv4.mp.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR18.ipv4.mp.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR18.ipv4.mp.forwardServiceRegistration | bool | true | |
| LSR18.ipv4.mp.forwardProtocolRegistration | bool | true | |
| LSR18.ipv4.mp.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR18.ipv4.mp.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR18.ipv4.mp.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR18.ipv4.ipsec.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR18.ipv4.ipsec.networkProtocolModule | string | "^.ip" | |
| LSR18.ipv4.ipsec.interfaceTableModule | string | ||
| LSR18.ipv4.ipsec.spdModule | string | "^.spd" | |
| LSR18.ipv4.ipsec.sadModule | string | "^.sad" | |
| LSR18.ipv4.ipsec.spdConfig | xml | ||
| LSR18.ipv4.ipsec.defaultProtection | string | "" |
If not "": value to use where <Protection> element is absent from the configuration |
| LSR18.ipv4.ipsec.defaultEspMode | string | "" |
If not "": value to use where <EspMode> element is absent from the configuration |
| LSR18.ipv4.ipsec.defaultEncryptionAlg | string | "" |
If not "": value to use where <EncryptionAlg> element is absent from the configuration |
| LSR18.ipv4.ipsec.defaultAuthenticationAlg | string | "" |
If not "": value to use where <defaultAuthenticationAlg> element is absent from the configuration |
| LSR18.ipv4.ipsec.defaultMaxTfcPadLength | int | 0 |
Value to use where <MaxTfcPadLength> element is absent from the configuration |
| LSR18.ipv4.ipsec.ahProtectOutDelay | double | 0.0s | |
| LSR18.ipv4.ipsec.ahProtectInDelay | double | 0.0s | |
| LSR18.ipv4.ipsec.espProtectOutDelay | double | 0.0s | |
| LSR18.ipv4.ipsec.espProtectInDelay | double | 0.0s | |
| LSR18.ipv4.spd.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR18.ipv4.sad.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR18.ipv4.lp.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR18.ipv4.lp.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR18.ipv4.lp.forwardServiceRegistration | bool | true | |
| LSR18.ipv4.lp.forwardProtocolRegistration | bool | true | |
| LSR18.ipv4.lp.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR18.ipv4.lp.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR18.ipv4.lp.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR18.nm.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR18.nm.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR18.nm.forwardServiceRegistration | bool | true | |
| LSR18.nm.forwardProtocolRegistration | bool | true | |
| LSR18.nm.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR18.nm.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR18.nm.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR18.mpls.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR18.mpls.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR18.mpls.libTableModule | string | ||
| LSR18.libTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR18.libTable.config | xml | xml(" |
Table contents to be loaded on startup |
| LSR18.ml.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR18.ml.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR18.ml.forwardServiceRegistration | bool | true | |
| LSR18.ml.forwardProtocolRegistration | bool | true | |
| LSR18.ml.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR18.ml.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR18.ml.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR19.status.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR19.status.initialStatus | string | "UP" |
TODO @signal, @statistic |
| LSR19.interfaceTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR19.interfaceTable.displayAddresses | bool | false |
Whether to display IP addresses on links |
| LSR19.ted.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR19.ted.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR19.ted.routingTableModule | string |
The path to the RoutingTable module |
|
| LSR19.linkStateRouting.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR19.linkStateRouting.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR19.linkStateRouting.routingTableModule | string | ||
| LSR19.linkStateRouting.tedModule | string | ||
| LSR19.rsvp.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR19.rsvp.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR19.rsvp.routingTableModule | string | ||
| LSR19.rsvp.libTableModule | string | ||
| LSR19.rsvp.tedModule | string | ||
| LSR19.rsvp.traffic | xml | xml(" |
Specifies paths to set up |
| LSR19.rsvp.helloInterval | double | ||
| LSR19.rsvp.helloTimeout | double | ||
| LSR19.tn.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR19.tn.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR19.tn.forwardServiceRegistration | bool | true | |
| LSR19.tn.forwardProtocolRegistration | bool | true | |
| LSR19.tn.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR19.tn.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR19.tn.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR19.ipv4.routingTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR19.ipv4.routingTable.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR19.ipv4.routingTable.routerId | string | "auto" |
For routers, the router id using IPv4 address dotted notation; specify "auto" to select the highest interface address; should be left empty ("") for hosts |
| LSR19.ipv4.routingTable.netmaskRoutes | string | "*" |
Maintain netmask routes for interfaces |
| LSR19.ipv4.routingTable.forwarding | bool | true |
Turns IP forwarding on/off |
| LSR19.ipv4.routingTable.multicastForwarding | bool | false |
Turns multicast forwarding on/off |
| LSR19.ipv4.routingTable.useAdminDist | bool | false |
Use Cisco-like administrative distances |
| LSR19.ipv4.routingTable.routingFile | string | "" |
Routing table file name |
| LSR19.ipv4.natTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR19.ipv4.natTable.networkProtocolModule | string | "^.ip" | |
| LSR19.ipv4.natTable.config | xml | xml(" |
XML configuration parameters for network address translation |
| LSR19.ipv4.up.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR19.ipv4.up.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR19.ipv4.up.forwardServiceRegistration | bool | true | |
| LSR19.ipv4.up.forwardProtocolRegistration | bool | true | |
| LSR19.ipv4.up.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR19.ipv4.up.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR19.ipv4.up.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR19.ipv4.icmp.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR19.ipv4.icmp.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR19.ipv4.icmp.routingTableModule | string | ||
| LSR19.ipv4.icmp.checksumMode | string | "declared" | |
| LSR19.ipv4.icmp.quoteLength | int | 8B |
Number of bytes from original packet to quote in ICMP reply |
| LSR19.ipv4.mp.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR19.ipv4.mp.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR19.ipv4.mp.forwardServiceRegistration | bool | true | |
| LSR19.ipv4.mp.forwardProtocolRegistration | bool | true | |
| LSR19.ipv4.mp.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR19.ipv4.mp.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR19.ipv4.mp.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR19.ipv4.ipsec.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR19.ipv4.ipsec.networkProtocolModule | string | "^.ip" | |
| LSR19.ipv4.ipsec.interfaceTableModule | string | ||
| LSR19.ipv4.ipsec.spdModule | string | "^.spd" | |
| LSR19.ipv4.ipsec.sadModule | string | "^.sad" | |
| LSR19.ipv4.ipsec.spdConfig | xml | ||
| LSR19.ipv4.ipsec.defaultProtection | string | "" |
If not "": value to use where <Protection> element is absent from the configuration |
| LSR19.ipv4.ipsec.defaultEspMode | string | "" |
If not "": value to use where <EspMode> element is absent from the configuration |
| LSR19.ipv4.ipsec.defaultEncryptionAlg | string | "" |
If not "": value to use where <EncryptionAlg> element is absent from the configuration |
| LSR19.ipv4.ipsec.defaultAuthenticationAlg | string | "" |
If not "": value to use where <defaultAuthenticationAlg> element is absent from the configuration |
| LSR19.ipv4.ipsec.defaultMaxTfcPadLength | int | 0 |
Value to use where <MaxTfcPadLength> element is absent from the configuration |
| LSR19.ipv4.ipsec.ahProtectOutDelay | double | 0.0s | |
| LSR19.ipv4.ipsec.ahProtectInDelay | double | 0.0s | |
| LSR19.ipv4.ipsec.espProtectOutDelay | double | 0.0s | |
| LSR19.ipv4.ipsec.espProtectInDelay | double | 0.0s | |
| LSR19.ipv4.spd.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR19.ipv4.sad.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR19.ipv4.lp.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR19.ipv4.lp.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR19.ipv4.lp.forwardServiceRegistration | bool | true | |
| LSR19.ipv4.lp.forwardProtocolRegistration | bool | true | |
| LSR19.ipv4.lp.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR19.ipv4.lp.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR19.ipv4.lp.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR19.nm.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR19.nm.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR19.nm.forwardServiceRegistration | bool | true | |
| LSR19.nm.forwardProtocolRegistration | bool | true | |
| LSR19.nm.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR19.nm.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR19.nm.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR19.mpls.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR19.mpls.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR19.mpls.libTableModule | string | ||
| LSR19.libTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR19.libTable.config | xml | xml(" |
Table contents to be loaded on startup |
| LSR19.ml.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR19.ml.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR19.ml.forwardServiceRegistration | bool | true | |
| LSR19.ml.forwardProtocolRegistration | bool | true | |
| LSR19.ml.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR19.ml.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR19.ml.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR20.status.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR20.status.initialStatus | string | "UP" |
TODO @signal, @statistic |
| LSR20.interfaceTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR20.interfaceTable.displayAddresses | bool | false |
Whether to display IP addresses on links |
| LSR20.ted.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR20.ted.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR20.ted.routingTableModule | string |
The path to the RoutingTable module |
|
| LSR20.linkStateRouting.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR20.linkStateRouting.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR20.linkStateRouting.routingTableModule | string | ||
| LSR20.linkStateRouting.tedModule | string | ||
| LSR20.rsvp.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR20.rsvp.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR20.rsvp.routingTableModule | string | ||
| LSR20.rsvp.libTableModule | string | ||
| LSR20.rsvp.tedModule | string | ||
| LSR20.rsvp.traffic | xml | xml(" |
Specifies paths to set up |
| LSR20.rsvp.helloInterval | double | ||
| LSR20.rsvp.helloTimeout | double | ||
| LSR20.tn.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR20.tn.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR20.tn.forwardServiceRegistration | bool | true | |
| LSR20.tn.forwardProtocolRegistration | bool | true | |
| LSR20.tn.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR20.tn.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR20.tn.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR20.ipv4.routingTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR20.ipv4.routingTable.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR20.ipv4.routingTable.routerId | string | "auto" |
For routers, the router id using IPv4 address dotted notation; specify "auto" to select the highest interface address; should be left empty ("") for hosts |
| LSR20.ipv4.routingTable.netmaskRoutes | string | "*" |
Maintain netmask routes for interfaces |
| LSR20.ipv4.routingTable.forwarding | bool | true |
Turns IP forwarding on/off |
| LSR20.ipv4.routingTable.multicastForwarding | bool | false |
Turns multicast forwarding on/off |
| LSR20.ipv4.routingTable.useAdminDist | bool | false |
Use Cisco-like administrative distances |
| LSR20.ipv4.routingTable.routingFile | string | "" |
Routing table file name |
| LSR20.ipv4.natTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR20.ipv4.natTable.networkProtocolModule | string | "^.ip" | |
| LSR20.ipv4.natTable.config | xml | xml(" |
XML configuration parameters for network address translation |
| LSR20.ipv4.up.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR20.ipv4.up.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR20.ipv4.up.forwardServiceRegistration | bool | true | |
| LSR20.ipv4.up.forwardProtocolRegistration | bool | true | |
| LSR20.ipv4.up.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR20.ipv4.up.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR20.ipv4.up.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR20.ipv4.icmp.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR20.ipv4.icmp.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR20.ipv4.icmp.routingTableModule | string | ||
| LSR20.ipv4.icmp.checksumMode | string | "declared" | |
| LSR20.ipv4.icmp.quoteLength | int | 8B |
Number of bytes from original packet to quote in ICMP reply |
| LSR20.ipv4.mp.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR20.ipv4.mp.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR20.ipv4.mp.forwardServiceRegistration | bool | true | |
| LSR20.ipv4.mp.forwardProtocolRegistration | bool | true | |
| LSR20.ipv4.mp.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR20.ipv4.mp.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR20.ipv4.mp.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR20.ipv4.ipsec.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR20.ipv4.ipsec.networkProtocolModule | string | "^.ip" | |
| LSR20.ipv4.ipsec.interfaceTableModule | string | ||
| LSR20.ipv4.ipsec.spdModule | string | "^.spd" | |
| LSR20.ipv4.ipsec.sadModule | string | "^.sad" | |
| LSR20.ipv4.ipsec.spdConfig | xml | ||
| LSR20.ipv4.ipsec.defaultProtection | string | "" |
If not "": value to use where <Protection> element is absent from the configuration |
| LSR20.ipv4.ipsec.defaultEspMode | string | "" |
If not "": value to use where <EspMode> element is absent from the configuration |
| LSR20.ipv4.ipsec.defaultEncryptionAlg | string | "" |
If not "": value to use where <EncryptionAlg> element is absent from the configuration |
| LSR20.ipv4.ipsec.defaultAuthenticationAlg | string | "" |
If not "": value to use where <defaultAuthenticationAlg> element is absent from the configuration |
| LSR20.ipv4.ipsec.defaultMaxTfcPadLength | int | 0 |
Value to use where <MaxTfcPadLength> element is absent from the configuration |
| LSR20.ipv4.ipsec.ahProtectOutDelay | double | 0.0s | |
| LSR20.ipv4.ipsec.ahProtectInDelay | double | 0.0s | |
| LSR20.ipv4.ipsec.espProtectOutDelay | double | 0.0s | |
| LSR20.ipv4.ipsec.espProtectInDelay | double | 0.0s | |
| LSR20.ipv4.spd.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR20.ipv4.sad.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR20.ipv4.lp.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR20.ipv4.lp.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR20.ipv4.lp.forwardServiceRegistration | bool | true | |
| LSR20.ipv4.lp.forwardProtocolRegistration | bool | true | |
| LSR20.ipv4.lp.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR20.ipv4.lp.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR20.ipv4.lp.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR20.nm.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR20.nm.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR20.nm.forwardServiceRegistration | bool | true | |
| LSR20.nm.forwardProtocolRegistration | bool | true | |
| LSR20.nm.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR20.nm.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR20.nm.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR20.mpls.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR20.mpls.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR20.mpls.libTableModule | string | ||
| LSR20.libTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR20.libTable.config | xml | xml(" |
Table contents to be loaded on startup |
| LSR20.ml.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR20.ml.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR20.ml.forwardServiceRegistration | bool | true | |
| LSR20.ml.forwardProtocolRegistration | bool | true | |
| LSR20.ml.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR20.ml.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR20.ml.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR21.status.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR21.status.initialStatus | string | "UP" |
TODO @signal, @statistic |
| LSR21.interfaceTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR21.interfaceTable.displayAddresses | bool | false |
Whether to display IP addresses on links |
| LSR21.ted.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR21.ted.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR21.ted.routingTableModule | string |
The path to the RoutingTable module |
|
| LSR21.linkStateRouting.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR21.linkStateRouting.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR21.linkStateRouting.routingTableModule | string | ||
| LSR21.linkStateRouting.tedModule | string | ||
| LSR21.rsvp.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR21.rsvp.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR21.rsvp.routingTableModule | string | ||
| LSR21.rsvp.libTableModule | string | ||
| LSR21.rsvp.tedModule | string | ||
| LSR21.rsvp.traffic | xml | xml(" |
Specifies paths to set up |
| LSR21.rsvp.helloInterval | double | ||
| LSR21.rsvp.helloTimeout | double | ||
| LSR21.tn.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR21.tn.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR21.tn.forwardServiceRegistration | bool | true | |
| LSR21.tn.forwardProtocolRegistration | bool | true | |
| LSR21.tn.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR21.tn.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR21.tn.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR21.ipv4.routingTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR21.ipv4.routingTable.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR21.ipv4.routingTable.routerId | string | "auto" |
For routers, the router id using IPv4 address dotted notation; specify "auto" to select the highest interface address; should be left empty ("") for hosts |
| LSR21.ipv4.routingTable.netmaskRoutes | string | "*" |
Maintain netmask routes for interfaces |
| LSR21.ipv4.routingTable.forwarding | bool | true |
Turns IP forwarding on/off |
| LSR21.ipv4.routingTable.multicastForwarding | bool | false |
Turns multicast forwarding on/off |
| LSR21.ipv4.routingTable.useAdminDist | bool | false |
Use Cisco-like administrative distances |
| LSR21.ipv4.routingTable.routingFile | string | "" |
Routing table file name |
| LSR21.ipv4.natTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR21.ipv4.natTable.networkProtocolModule | string | "^.ip" | |
| LSR21.ipv4.natTable.config | xml | xml(" |
XML configuration parameters for network address translation |
| LSR21.ipv4.up.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR21.ipv4.up.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR21.ipv4.up.forwardServiceRegistration | bool | true | |
| LSR21.ipv4.up.forwardProtocolRegistration | bool | true | |
| LSR21.ipv4.up.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR21.ipv4.up.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR21.ipv4.up.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR21.ipv4.icmp.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR21.ipv4.icmp.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR21.ipv4.icmp.routingTableModule | string | ||
| LSR21.ipv4.icmp.checksumMode | string | "declared" | |
| LSR21.ipv4.icmp.quoteLength | int | 8B |
Number of bytes from original packet to quote in ICMP reply |
| LSR21.ipv4.mp.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR21.ipv4.mp.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR21.ipv4.mp.forwardServiceRegistration | bool | true | |
| LSR21.ipv4.mp.forwardProtocolRegistration | bool | true | |
| LSR21.ipv4.mp.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR21.ipv4.mp.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR21.ipv4.mp.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR21.ipv4.ipsec.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR21.ipv4.ipsec.networkProtocolModule | string | "^.ip" | |
| LSR21.ipv4.ipsec.interfaceTableModule | string | ||
| LSR21.ipv4.ipsec.spdModule | string | "^.spd" | |
| LSR21.ipv4.ipsec.sadModule | string | "^.sad" | |
| LSR21.ipv4.ipsec.spdConfig | xml | ||
| LSR21.ipv4.ipsec.defaultProtection | string | "" |
If not "": value to use where <Protection> element is absent from the configuration |
| LSR21.ipv4.ipsec.defaultEspMode | string | "" |
If not "": value to use where <EspMode> element is absent from the configuration |
| LSR21.ipv4.ipsec.defaultEncryptionAlg | string | "" |
If not "": value to use where <EncryptionAlg> element is absent from the configuration |
| LSR21.ipv4.ipsec.defaultAuthenticationAlg | string | "" |
If not "": value to use where <defaultAuthenticationAlg> element is absent from the configuration |
| LSR21.ipv4.ipsec.defaultMaxTfcPadLength | int | 0 |
Value to use where <MaxTfcPadLength> element is absent from the configuration |
| LSR21.ipv4.ipsec.ahProtectOutDelay | double | 0.0s | |
| LSR21.ipv4.ipsec.ahProtectInDelay | double | 0.0s | |
| LSR21.ipv4.ipsec.espProtectOutDelay | double | 0.0s | |
| LSR21.ipv4.ipsec.espProtectInDelay | double | 0.0s | |
| LSR21.ipv4.spd.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR21.ipv4.sad.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR21.ipv4.lp.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR21.ipv4.lp.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR21.ipv4.lp.forwardServiceRegistration | bool | true | |
| LSR21.ipv4.lp.forwardProtocolRegistration | bool | true | |
| LSR21.ipv4.lp.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR21.ipv4.lp.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR21.ipv4.lp.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR21.nm.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR21.nm.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR21.nm.forwardServiceRegistration | bool | true | |
| LSR21.nm.forwardProtocolRegistration | bool | true | |
| LSR21.nm.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR21.nm.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR21.nm.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR21.mpls.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR21.mpls.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR21.mpls.libTableModule | string | ||
| LSR21.libTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR21.libTable.config | xml | xml(" |
Table contents to be loaded on startup |
| LSR21.ml.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR21.ml.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR21.ml.forwardServiceRegistration | bool | true | |
| LSR21.ml.forwardProtocolRegistration | bool | true | |
| LSR21.ml.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR21.ml.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR21.ml.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR22.status.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR22.status.initialStatus | string | "UP" |
TODO @signal, @statistic |
| LSR22.interfaceTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR22.interfaceTable.displayAddresses | bool | false |
Whether to display IP addresses on links |
| LSR22.ted.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR22.ted.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR22.ted.routingTableModule | string |
The path to the RoutingTable module |
|
| LSR22.linkStateRouting.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR22.linkStateRouting.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR22.linkStateRouting.routingTableModule | string | ||
| LSR22.linkStateRouting.tedModule | string | ||
| LSR22.rsvp.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR22.rsvp.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR22.rsvp.routingTableModule | string | ||
| LSR22.rsvp.libTableModule | string | ||
| LSR22.rsvp.tedModule | string | ||
| LSR22.rsvp.traffic | xml | xml(" |
Specifies paths to set up |
| LSR22.rsvp.helloInterval | double | ||
| LSR22.rsvp.helloTimeout | double | ||
| LSR22.tn.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR22.tn.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR22.tn.forwardServiceRegistration | bool | true | |
| LSR22.tn.forwardProtocolRegistration | bool | true | |
| LSR22.tn.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR22.tn.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR22.tn.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR22.ipv4.routingTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR22.ipv4.routingTable.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR22.ipv4.routingTable.routerId | string | "auto" |
For routers, the router id using IPv4 address dotted notation; specify "auto" to select the highest interface address; should be left empty ("") for hosts |
| LSR22.ipv4.routingTable.netmaskRoutes | string | "*" |
Maintain netmask routes for interfaces |
| LSR22.ipv4.routingTable.forwarding | bool | true |
Turns IP forwarding on/off |
| LSR22.ipv4.routingTable.multicastForwarding | bool | false |
Turns multicast forwarding on/off |
| LSR22.ipv4.routingTable.useAdminDist | bool | false |
Use Cisco-like administrative distances |
| LSR22.ipv4.routingTable.routingFile | string | "" |
Routing table file name |
| LSR22.ipv4.natTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR22.ipv4.natTable.networkProtocolModule | string | "^.ip" | |
| LSR22.ipv4.natTable.config | xml | xml(" |
XML configuration parameters for network address translation |
| LSR22.ipv4.up.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR22.ipv4.up.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR22.ipv4.up.forwardServiceRegistration | bool | true | |
| LSR22.ipv4.up.forwardProtocolRegistration | bool | true | |
| LSR22.ipv4.up.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR22.ipv4.up.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR22.ipv4.up.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR22.ipv4.icmp.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR22.ipv4.icmp.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR22.ipv4.icmp.routingTableModule | string | ||
| LSR22.ipv4.icmp.checksumMode | string | "declared" | |
| LSR22.ipv4.icmp.quoteLength | int | 8B |
Number of bytes from original packet to quote in ICMP reply |
| LSR22.ipv4.mp.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR22.ipv4.mp.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR22.ipv4.mp.forwardServiceRegistration | bool | true | |
| LSR22.ipv4.mp.forwardProtocolRegistration | bool | true | |
| LSR22.ipv4.mp.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR22.ipv4.mp.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR22.ipv4.mp.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR22.ipv4.ipsec.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR22.ipv4.ipsec.networkProtocolModule | string | "^.ip" | |
| LSR22.ipv4.ipsec.interfaceTableModule | string | ||
| LSR22.ipv4.ipsec.spdModule | string | "^.spd" | |
| LSR22.ipv4.ipsec.sadModule | string | "^.sad" | |
| LSR22.ipv4.ipsec.spdConfig | xml | ||
| LSR22.ipv4.ipsec.defaultProtection | string | "" |
If not "": value to use where <Protection> element is absent from the configuration |
| LSR22.ipv4.ipsec.defaultEspMode | string | "" |
If not "": value to use where <EspMode> element is absent from the configuration |
| LSR22.ipv4.ipsec.defaultEncryptionAlg | string | "" |
If not "": value to use where <EncryptionAlg> element is absent from the configuration |
| LSR22.ipv4.ipsec.defaultAuthenticationAlg | string | "" |
If not "": value to use where <defaultAuthenticationAlg> element is absent from the configuration |
| LSR22.ipv4.ipsec.defaultMaxTfcPadLength | int | 0 |
Value to use where <MaxTfcPadLength> element is absent from the configuration |
| LSR22.ipv4.ipsec.ahProtectOutDelay | double | 0.0s | |
| LSR22.ipv4.ipsec.ahProtectInDelay | double | 0.0s | |
| LSR22.ipv4.ipsec.espProtectOutDelay | double | 0.0s | |
| LSR22.ipv4.ipsec.espProtectInDelay | double | 0.0s | |
| LSR22.ipv4.spd.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR22.ipv4.sad.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR22.ipv4.lp.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR22.ipv4.lp.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR22.ipv4.lp.forwardServiceRegistration | bool | true | |
| LSR22.ipv4.lp.forwardProtocolRegistration | bool | true | |
| LSR22.ipv4.lp.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR22.ipv4.lp.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR22.ipv4.lp.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR22.nm.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR22.nm.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR22.nm.forwardServiceRegistration | bool | true | |
| LSR22.nm.forwardProtocolRegistration | bool | true | |
| LSR22.nm.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR22.nm.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR22.nm.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR22.mpls.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR22.mpls.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR22.mpls.libTableModule | string | ||
| LSR22.libTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR22.libTable.config | xml | xml(" |
Table contents to be loaded on startup |
| LSR22.ml.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR22.ml.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR22.ml.forwardServiceRegistration | bool | true | |
| LSR22.ml.forwardProtocolRegistration | bool | true | |
| LSR22.ml.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR22.ml.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR22.ml.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR23.status.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR23.status.initialStatus | string | "UP" |
TODO @signal, @statistic |
| LSR23.interfaceTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR23.interfaceTable.displayAddresses | bool | false |
Whether to display IP addresses on links |
| LSR23.ted.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR23.ted.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR23.ted.routingTableModule | string |
The path to the RoutingTable module |
|
| LSR23.linkStateRouting.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR23.linkStateRouting.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR23.linkStateRouting.routingTableModule | string | ||
| LSR23.linkStateRouting.tedModule | string | ||
| LSR23.rsvp.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR23.rsvp.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR23.rsvp.routingTableModule | string | ||
| LSR23.rsvp.libTableModule | string | ||
| LSR23.rsvp.tedModule | string | ||
| LSR23.rsvp.traffic | xml | xml(" |
Specifies paths to set up |
| LSR23.rsvp.helloInterval | double | ||
| LSR23.rsvp.helloTimeout | double | ||
| LSR23.tn.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR23.tn.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR23.tn.forwardServiceRegistration | bool | true | |
| LSR23.tn.forwardProtocolRegistration | bool | true | |
| LSR23.tn.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR23.tn.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR23.tn.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR23.ipv4.routingTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR23.ipv4.routingTable.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR23.ipv4.routingTable.routerId | string | "auto" |
For routers, the router id using IPv4 address dotted notation; specify "auto" to select the highest interface address; should be left empty ("") for hosts |
| LSR23.ipv4.routingTable.netmaskRoutes | string | "*" |
Maintain netmask routes for interfaces |
| LSR23.ipv4.routingTable.forwarding | bool | true |
Turns IP forwarding on/off |
| LSR23.ipv4.routingTable.multicastForwarding | bool | false |
Turns multicast forwarding on/off |
| LSR23.ipv4.routingTable.useAdminDist | bool | false |
Use Cisco-like administrative distances |
| LSR23.ipv4.routingTable.routingFile | string | "" |
Routing table file name |
| LSR23.ipv4.natTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR23.ipv4.natTable.networkProtocolModule | string | "^.ip" | |
| LSR23.ipv4.natTable.config | xml | xml(" |
XML configuration parameters for network address translation |
| LSR23.ipv4.up.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR23.ipv4.up.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR23.ipv4.up.forwardServiceRegistration | bool | true | |
| LSR23.ipv4.up.forwardProtocolRegistration | bool | true | |
| LSR23.ipv4.up.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR23.ipv4.up.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR23.ipv4.up.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR23.ipv4.icmp.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR23.ipv4.icmp.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR23.ipv4.icmp.routingTableModule | string | ||
| LSR23.ipv4.icmp.checksumMode | string | "declared" | |
| LSR23.ipv4.icmp.quoteLength | int | 8B |
Number of bytes from original packet to quote in ICMP reply |
| LSR23.ipv4.mp.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR23.ipv4.mp.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR23.ipv4.mp.forwardServiceRegistration | bool | true | |
| LSR23.ipv4.mp.forwardProtocolRegistration | bool | true | |
| LSR23.ipv4.mp.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR23.ipv4.mp.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR23.ipv4.mp.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR23.ipv4.ipsec.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR23.ipv4.ipsec.networkProtocolModule | string | "^.ip" | |
| LSR23.ipv4.ipsec.interfaceTableModule | string | ||
| LSR23.ipv4.ipsec.spdModule | string | "^.spd" | |
| LSR23.ipv4.ipsec.sadModule | string | "^.sad" | |
| LSR23.ipv4.ipsec.spdConfig | xml | ||
| LSR23.ipv4.ipsec.defaultProtection | string | "" |
If not "": value to use where <Protection> element is absent from the configuration |
| LSR23.ipv4.ipsec.defaultEspMode | string | "" |
If not "": value to use where <EspMode> element is absent from the configuration |
| LSR23.ipv4.ipsec.defaultEncryptionAlg | string | "" |
If not "": value to use where <EncryptionAlg> element is absent from the configuration |
| LSR23.ipv4.ipsec.defaultAuthenticationAlg | string | "" |
If not "": value to use where <defaultAuthenticationAlg> element is absent from the configuration |
| LSR23.ipv4.ipsec.defaultMaxTfcPadLength | int | 0 |
Value to use where <MaxTfcPadLength> element is absent from the configuration |
| LSR23.ipv4.ipsec.ahProtectOutDelay | double | 0.0s | |
| LSR23.ipv4.ipsec.ahProtectInDelay | double | 0.0s | |
| LSR23.ipv4.ipsec.espProtectOutDelay | double | 0.0s | |
| LSR23.ipv4.ipsec.espProtectInDelay | double | 0.0s | |
| LSR23.ipv4.spd.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR23.ipv4.sad.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR23.ipv4.lp.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR23.ipv4.lp.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR23.ipv4.lp.forwardServiceRegistration | bool | true | |
| LSR23.ipv4.lp.forwardProtocolRegistration | bool | true | |
| LSR23.ipv4.lp.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR23.ipv4.lp.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR23.ipv4.lp.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR23.nm.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR23.nm.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR23.nm.forwardServiceRegistration | bool | true | |
| LSR23.nm.forwardProtocolRegistration | bool | true | |
| LSR23.nm.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR23.nm.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR23.nm.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR23.mpls.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR23.mpls.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR23.mpls.libTableModule | string | ||
| LSR23.libTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR23.libTable.config | xml | xml(" |
Table contents to be loaded on startup |
| LSR23.ml.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR23.ml.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR23.ml.forwardServiceRegistration | bool | true | |
| LSR23.ml.forwardProtocolRegistration | bool | true | |
| LSR23.ml.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR23.ml.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR23.ml.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR24.status.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR24.status.initialStatus | string | "UP" |
TODO @signal, @statistic |
| LSR24.interfaceTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR24.interfaceTable.displayAddresses | bool | false |
Whether to display IP addresses on links |
| LSR24.ted.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR24.ted.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR24.ted.routingTableModule | string |
The path to the RoutingTable module |
|
| LSR24.linkStateRouting.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR24.linkStateRouting.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR24.linkStateRouting.routingTableModule | string | ||
| LSR24.linkStateRouting.tedModule | string | ||
| LSR24.rsvp.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR24.rsvp.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR24.rsvp.routingTableModule | string | ||
| LSR24.rsvp.libTableModule | string | ||
| LSR24.rsvp.tedModule | string | ||
| LSR24.rsvp.traffic | xml | xml(" |
Specifies paths to set up |
| LSR24.rsvp.helloInterval | double | ||
| LSR24.rsvp.helloTimeout | double | ||
| LSR24.tn.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR24.tn.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR24.tn.forwardServiceRegistration | bool | true | |
| LSR24.tn.forwardProtocolRegistration | bool | true | |
| LSR24.tn.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR24.tn.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR24.tn.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR24.ipv4.routingTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR24.ipv4.routingTable.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR24.ipv4.routingTable.routerId | string | "auto" |
For routers, the router id using IPv4 address dotted notation; specify "auto" to select the highest interface address; should be left empty ("") for hosts |
| LSR24.ipv4.routingTable.netmaskRoutes | string | "*" |
Maintain netmask routes for interfaces |
| LSR24.ipv4.routingTable.forwarding | bool | true |
Turns IP forwarding on/off |
| LSR24.ipv4.routingTable.multicastForwarding | bool | false |
Turns multicast forwarding on/off |
| LSR24.ipv4.routingTable.useAdminDist | bool | false |
Use Cisco-like administrative distances |
| LSR24.ipv4.routingTable.routingFile | string | "" |
Routing table file name |
| LSR24.ipv4.natTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR24.ipv4.natTable.networkProtocolModule | string | "^.ip" | |
| LSR24.ipv4.natTable.config | xml | xml(" |
XML configuration parameters for network address translation |
| LSR24.ipv4.up.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR24.ipv4.up.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR24.ipv4.up.forwardServiceRegistration | bool | true | |
| LSR24.ipv4.up.forwardProtocolRegistration | bool | true | |
| LSR24.ipv4.up.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR24.ipv4.up.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR24.ipv4.up.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR24.ipv4.icmp.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR24.ipv4.icmp.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR24.ipv4.icmp.routingTableModule | string | ||
| LSR24.ipv4.icmp.checksumMode | string | "declared" | |
| LSR24.ipv4.icmp.quoteLength | int | 8B |
Number of bytes from original packet to quote in ICMP reply |
| LSR24.ipv4.mp.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR24.ipv4.mp.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR24.ipv4.mp.forwardServiceRegistration | bool | true | |
| LSR24.ipv4.mp.forwardProtocolRegistration | bool | true | |
| LSR24.ipv4.mp.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR24.ipv4.mp.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR24.ipv4.mp.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR24.ipv4.ipsec.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR24.ipv4.ipsec.networkProtocolModule | string | "^.ip" | |
| LSR24.ipv4.ipsec.interfaceTableModule | string | ||
| LSR24.ipv4.ipsec.spdModule | string | "^.spd" | |
| LSR24.ipv4.ipsec.sadModule | string | "^.sad" | |
| LSR24.ipv4.ipsec.spdConfig | xml | ||
| LSR24.ipv4.ipsec.defaultProtection | string | "" |
If not "": value to use where <Protection> element is absent from the configuration |
| LSR24.ipv4.ipsec.defaultEspMode | string | "" |
If not "": value to use where <EspMode> element is absent from the configuration |
| LSR24.ipv4.ipsec.defaultEncryptionAlg | string | "" |
If not "": value to use where <EncryptionAlg> element is absent from the configuration |
| LSR24.ipv4.ipsec.defaultAuthenticationAlg | string | "" |
If not "": value to use where <defaultAuthenticationAlg> element is absent from the configuration |
| LSR24.ipv4.ipsec.defaultMaxTfcPadLength | int | 0 |
Value to use where <MaxTfcPadLength> element is absent from the configuration |
| LSR24.ipv4.ipsec.ahProtectOutDelay | double | 0.0s | |
| LSR24.ipv4.ipsec.ahProtectInDelay | double | 0.0s | |
| LSR24.ipv4.ipsec.espProtectOutDelay | double | 0.0s | |
| LSR24.ipv4.ipsec.espProtectInDelay | double | 0.0s | |
| LSR24.ipv4.spd.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR24.ipv4.sad.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR24.ipv4.lp.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR24.ipv4.lp.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR24.ipv4.lp.forwardServiceRegistration | bool | true | |
| LSR24.ipv4.lp.forwardProtocolRegistration | bool | true | |
| LSR24.ipv4.lp.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR24.ipv4.lp.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR24.ipv4.lp.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR24.nm.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR24.nm.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR24.nm.forwardServiceRegistration | bool | true | |
| LSR24.nm.forwardProtocolRegistration | bool | true | |
| LSR24.nm.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR24.nm.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR24.nm.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR24.mpls.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR24.mpls.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR24.mpls.libTableModule | string | ||
| LSR24.libTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR24.libTable.config | xml | xml(" |
Table contents to be loaded on startup |
| LSR24.ml.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR24.ml.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR24.ml.forwardServiceRegistration | bool | true | |
| LSR24.ml.forwardProtocolRegistration | bool | true | |
| LSR24.ml.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR24.ml.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR24.ml.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR25.status.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR25.status.initialStatus | string | "UP" |
TODO @signal, @statistic |
| LSR25.interfaceTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR25.interfaceTable.displayAddresses | bool | false |
Whether to display IP addresses on links |
| LSR25.ted.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR25.ted.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR25.ted.routingTableModule | string |
The path to the RoutingTable module |
|
| LSR25.linkStateRouting.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR25.linkStateRouting.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR25.linkStateRouting.routingTableModule | string | ||
| LSR25.linkStateRouting.tedModule | string | ||
| LSR25.rsvp.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR25.rsvp.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR25.rsvp.routingTableModule | string | ||
| LSR25.rsvp.libTableModule | string | ||
| LSR25.rsvp.tedModule | string | ||
| LSR25.rsvp.traffic | xml | xml(" |
Specifies paths to set up |
| LSR25.rsvp.helloInterval | double | ||
| LSR25.rsvp.helloTimeout | double | ||
| LSR25.tn.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR25.tn.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR25.tn.forwardServiceRegistration | bool | true | |
| LSR25.tn.forwardProtocolRegistration | bool | true | |
| LSR25.tn.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR25.tn.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR25.tn.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR25.ipv4.routingTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR25.ipv4.routingTable.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR25.ipv4.routingTable.routerId | string | "auto" |
For routers, the router id using IPv4 address dotted notation; specify "auto" to select the highest interface address; should be left empty ("") for hosts |
| LSR25.ipv4.routingTable.netmaskRoutes | string | "*" |
Maintain netmask routes for interfaces |
| LSR25.ipv4.routingTable.forwarding | bool | true |
Turns IP forwarding on/off |
| LSR25.ipv4.routingTable.multicastForwarding | bool | false |
Turns multicast forwarding on/off |
| LSR25.ipv4.routingTable.useAdminDist | bool | false |
Use Cisco-like administrative distances |
| LSR25.ipv4.routingTable.routingFile | string | "" |
Routing table file name |
| LSR25.ipv4.natTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR25.ipv4.natTable.networkProtocolModule | string | "^.ip" | |
| LSR25.ipv4.natTable.config | xml | xml(" |
XML configuration parameters for network address translation |
| LSR25.ipv4.up.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR25.ipv4.up.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR25.ipv4.up.forwardServiceRegistration | bool | true | |
| LSR25.ipv4.up.forwardProtocolRegistration | bool | true | |
| LSR25.ipv4.up.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR25.ipv4.up.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR25.ipv4.up.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR25.ipv4.icmp.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR25.ipv4.icmp.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR25.ipv4.icmp.routingTableModule | string | ||
| LSR25.ipv4.icmp.checksumMode | string | "declared" | |
| LSR25.ipv4.icmp.quoteLength | int | 8B |
Number of bytes from original packet to quote in ICMP reply |
| LSR25.ipv4.mp.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR25.ipv4.mp.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR25.ipv4.mp.forwardServiceRegistration | bool | true | |
| LSR25.ipv4.mp.forwardProtocolRegistration | bool | true | |
| LSR25.ipv4.mp.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR25.ipv4.mp.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR25.ipv4.mp.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR25.ipv4.ipsec.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR25.ipv4.ipsec.networkProtocolModule | string | "^.ip" | |
| LSR25.ipv4.ipsec.interfaceTableModule | string | ||
| LSR25.ipv4.ipsec.spdModule | string | "^.spd" | |
| LSR25.ipv4.ipsec.sadModule | string | "^.sad" | |
| LSR25.ipv4.ipsec.spdConfig | xml | ||
| LSR25.ipv4.ipsec.defaultProtection | string | "" |
If not "": value to use where <Protection> element is absent from the configuration |
| LSR25.ipv4.ipsec.defaultEspMode | string | "" |
If not "": value to use where <EspMode> element is absent from the configuration |
| LSR25.ipv4.ipsec.defaultEncryptionAlg | string | "" |
If not "": value to use where <EncryptionAlg> element is absent from the configuration |
| LSR25.ipv4.ipsec.defaultAuthenticationAlg | string | "" |
If not "": value to use where <defaultAuthenticationAlg> element is absent from the configuration |
| LSR25.ipv4.ipsec.defaultMaxTfcPadLength | int | 0 |
Value to use where <MaxTfcPadLength> element is absent from the configuration |
| LSR25.ipv4.ipsec.ahProtectOutDelay | double | 0.0s | |
| LSR25.ipv4.ipsec.ahProtectInDelay | double | 0.0s | |
| LSR25.ipv4.ipsec.espProtectOutDelay | double | 0.0s | |
| LSR25.ipv4.ipsec.espProtectInDelay | double | 0.0s | |
| LSR25.ipv4.spd.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR25.ipv4.sad.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR25.ipv4.lp.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR25.ipv4.lp.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR25.ipv4.lp.forwardServiceRegistration | bool | true | |
| LSR25.ipv4.lp.forwardProtocolRegistration | bool | true | |
| LSR25.ipv4.lp.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR25.ipv4.lp.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR25.ipv4.lp.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR25.nm.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR25.nm.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR25.nm.forwardServiceRegistration | bool | true | |
| LSR25.nm.forwardProtocolRegistration | bool | true | |
| LSR25.nm.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR25.nm.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR25.nm.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR25.mpls.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR25.mpls.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR25.mpls.libTableModule | string | ||
| LSR25.libTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR25.libTable.config | xml | xml(" |
Table contents to be loaded on startup |
| LSR25.ml.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR25.ml.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR25.ml.forwardServiceRegistration | bool | true | |
| LSR25.ml.forwardProtocolRegistration | bool | true | |
| LSR25.ml.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR25.ml.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR25.ml.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR26.status.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR26.status.initialStatus | string | "UP" |
TODO @signal, @statistic |
| LSR26.interfaceTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR26.interfaceTable.displayAddresses | bool | false |
Whether to display IP addresses on links |
| LSR26.ted.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR26.ted.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR26.ted.routingTableModule | string |
The path to the RoutingTable module |
|
| LSR26.linkStateRouting.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR26.linkStateRouting.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR26.linkStateRouting.routingTableModule | string | ||
| LSR26.linkStateRouting.tedModule | string | ||
| LSR26.rsvp.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR26.rsvp.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR26.rsvp.routingTableModule | string | ||
| LSR26.rsvp.libTableModule | string | ||
| LSR26.rsvp.tedModule | string | ||
| LSR26.rsvp.traffic | xml | xml(" |
Specifies paths to set up |
| LSR26.rsvp.helloInterval | double | ||
| LSR26.rsvp.helloTimeout | double | ||
| LSR26.tn.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR26.tn.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR26.tn.forwardServiceRegistration | bool | true | |
| LSR26.tn.forwardProtocolRegistration | bool | true | |
| LSR26.tn.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR26.tn.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR26.tn.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR26.ipv4.routingTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR26.ipv4.routingTable.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR26.ipv4.routingTable.routerId | string | "auto" |
For routers, the router id using IPv4 address dotted notation; specify "auto" to select the highest interface address; should be left empty ("") for hosts |
| LSR26.ipv4.routingTable.netmaskRoutes | string | "*" |
Maintain netmask routes for interfaces |
| LSR26.ipv4.routingTable.forwarding | bool | true |
Turns IP forwarding on/off |
| LSR26.ipv4.routingTable.multicastForwarding | bool | false |
Turns multicast forwarding on/off |
| LSR26.ipv4.routingTable.useAdminDist | bool | false |
Use Cisco-like administrative distances |
| LSR26.ipv4.routingTable.routingFile | string | "" |
Routing table file name |
| LSR26.ipv4.natTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR26.ipv4.natTable.networkProtocolModule | string | "^.ip" | |
| LSR26.ipv4.natTable.config | xml | xml(" |
XML configuration parameters for network address translation |
| LSR26.ipv4.up.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR26.ipv4.up.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR26.ipv4.up.forwardServiceRegistration | bool | true | |
| LSR26.ipv4.up.forwardProtocolRegistration | bool | true | |
| LSR26.ipv4.up.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR26.ipv4.up.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR26.ipv4.up.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR26.ipv4.icmp.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR26.ipv4.icmp.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR26.ipv4.icmp.routingTableModule | string | ||
| LSR26.ipv4.icmp.checksumMode | string | "declared" | |
| LSR26.ipv4.icmp.quoteLength | int | 8B |
Number of bytes from original packet to quote in ICMP reply |
| LSR26.ipv4.mp.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR26.ipv4.mp.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR26.ipv4.mp.forwardServiceRegistration | bool | true | |
| LSR26.ipv4.mp.forwardProtocolRegistration | bool | true | |
| LSR26.ipv4.mp.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR26.ipv4.mp.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR26.ipv4.mp.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR26.ipv4.ipsec.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR26.ipv4.ipsec.networkProtocolModule | string | "^.ip" | |
| LSR26.ipv4.ipsec.interfaceTableModule | string | ||
| LSR26.ipv4.ipsec.spdModule | string | "^.spd" | |
| LSR26.ipv4.ipsec.sadModule | string | "^.sad" | |
| LSR26.ipv4.ipsec.spdConfig | xml | ||
| LSR26.ipv4.ipsec.defaultProtection | string | "" |
If not "": value to use where <Protection> element is absent from the configuration |
| LSR26.ipv4.ipsec.defaultEspMode | string | "" |
If not "": value to use where <EspMode> element is absent from the configuration |
| LSR26.ipv4.ipsec.defaultEncryptionAlg | string | "" |
If not "": value to use where <EncryptionAlg> element is absent from the configuration |
| LSR26.ipv4.ipsec.defaultAuthenticationAlg | string | "" |
If not "": value to use where <defaultAuthenticationAlg> element is absent from the configuration |
| LSR26.ipv4.ipsec.defaultMaxTfcPadLength | int | 0 |
Value to use where <MaxTfcPadLength> element is absent from the configuration |
| LSR26.ipv4.ipsec.ahProtectOutDelay | double | 0.0s | |
| LSR26.ipv4.ipsec.ahProtectInDelay | double | 0.0s | |
| LSR26.ipv4.ipsec.espProtectOutDelay | double | 0.0s | |
| LSR26.ipv4.ipsec.espProtectInDelay | double | 0.0s | |
| LSR26.ipv4.spd.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR26.ipv4.sad.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR26.ipv4.lp.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR26.ipv4.lp.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR26.ipv4.lp.forwardServiceRegistration | bool | true | |
| LSR26.ipv4.lp.forwardProtocolRegistration | bool | true | |
| LSR26.ipv4.lp.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR26.ipv4.lp.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR26.ipv4.lp.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR26.nm.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR26.nm.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR26.nm.forwardServiceRegistration | bool | true | |
| LSR26.nm.forwardProtocolRegistration | bool | true | |
| LSR26.nm.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR26.nm.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR26.nm.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR26.mpls.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR26.mpls.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR26.mpls.libTableModule | string | ||
| LSR26.libTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR26.libTable.config | xml | xml(" |
Table contents to be loaded on startup |
| LSR26.ml.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR26.ml.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR26.ml.forwardServiceRegistration | bool | true | |
| LSR26.ml.forwardProtocolRegistration | bool | true | |
| LSR26.ml.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR26.ml.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR26.ml.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR27.status.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR27.status.initialStatus | string | "UP" |
TODO @signal, @statistic |
| LSR27.interfaceTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR27.interfaceTable.displayAddresses | bool | false |
Whether to display IP addresses on links |
| LSR27.ted.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR27.ted.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR27.ted.routingTableModule | string |
The path to the RoutingTable module |
|
| LSR27.linkStateRouting.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR27.linkStateRouting.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR27.linkStateRouting.routingTableModule | string | ||
| LSR27.linkStateRouting.tedModule | string | ||
| LSR27.rsvp.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR27.rsvp.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR27.rsvp.routingTableModule | string | ||
| LSR27.rsvp.libTableModule | string | ||
| LSR27.rsvp.tedModule | string | ||
| LSR27.rsvp.traffic | xml | xml(" |
Specifies paths to set up |
| LSR27.rsvp.helloInterval | double | ||
| LSR27.rsvp.helloTimeout | double | ||
| LSR27.tn.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR27.tn.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR27.tn.forwardServiceRegistration | bool | true | |
| LSR27.tn.forwardProtocolRegistration | bool | true | |
| LSR27.tn.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR27.tn.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR27.tn.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR27.ipv4.routingTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR27.ipv4.routingTable.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR27.ipv4.routingTable.routerId | string | "auto" |
For routers, the router id using IPv4 address dotted notation; specify "auto" to select the highest interface address; should be left empty ("") for hosts |
| LSR27.ipv4.routingTable.netmaskRoutes | string | "*" |
Maintain netmask routes for interfaces |
| LSR27.ipv4.routingTable.forwarding | bool | true |
Turns IP forwarding on/off |
| LSR27.ipv4.routingTable.multicastForwarding | bool | false |
Turns multicast forwarding on/off |
| LSR27.ipv4.routingTable.useAdminDist | bool | false |
Use Cisco-like administrative distances |
| LSR27.ipv4.routingTable.routingFile | string | "" |
Routing table file name |
| LSR27.ipv4.natTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR27.ipv4.natTable.networkProtocolModule | string | "^.ip" | |
| LSR27.ipv4.natTable.config | xml | xml(" |
XML configuration parameters for network address translation |
| LSR27.ipv4.up.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR27.ipv4.up.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR27.ipv4.up.forwardServiceRegistration | bool | true | |
| LSR27.ipv4.up.forwardProtocolRegistration | bool | true | |
| LSR27.ipv4.up.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR27.ipv4.up.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR27.ipv4.up.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR27.ipv4.icmp.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR27.ipv4.icmp.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR27.ipv4.icmp.routingTableModule | string | ||
| LSR27.ipv4.icmp.checksumMode | string | "declared" | |
| LSR27.ipv4.icmp.quoteLength | int | 8B |
Number of bytes from original packet to quote in ICMP reply |
| LSR27.ipv4.mp.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR27.ipv4.mp.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR27.ipv4.mp.forwardServiceRegistration | bool | true | |
| LSR27.ipv4.mp.forwardProtocolRegistration | bool | true | |
| LSR27.ipv4.mp.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR27.ipv4.mp.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR27.ipv4.mp.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR27.ipv4.ipsec.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR27.ipv4.ipsec.networkProtocolModule | string | "^.ip" | |
| LSR27.ipv4.ipsec.interfaceTableModule | string | ||
| LSR27.ipv4.ipsec.spdModule | string | "^.spd" | |
| LSR27.ipv4.ipsec.sadModule | string | "^.sad" | |
| LSR27.ipv4.ipsec.spdConfig | xml | ||
| LSR27.ipv4.ipsec.defaultProtection | string | "" |
If not "": value to use where <Protection> element is absent from the configuration |
| LSR27.ipv4.ipsec.defaultEspMode | string | "" |
If not "": value to use where <EspMode> element is absent from the configuration |
| LSR27.ipv4.ipsec.defaultEncryptionAlg | string | "" |
If not "": value to use where <EncryptionAlg> element is absent from the configuration |
| LSR27.ipv4.ipsec.defaultAuthenticationAlg | string | "" |
If not "": value to use where <defaultAuthenticationAlg> element is absent from the configuration |
| LSR27.ipv4.ipsec.defaultMaxTfcPadLength | int | 0 |
Value to use where <MaxTfcPadLength> element is absent from the configuration |
| LSR27.ipv4.ipsec.ahProtectOutDelay | double | 0.0s | |
| LSR27.ipv4.ipsec.ahProtectInDelay | double | 0.0s | |
| LSR27.ipv4.ipsec.espProtectOutDelay | double | 0.0s | |
| LSR27.ipv4.ipsec.espProtectInDelay | double | 0.0s | |
| LSR27.ipv4.spd.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR27.ipv4.sad.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR27.ipv4.lp.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR27.ipv4.lp.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR27.ipv4.lp.forwardServiceRegistration | bool | true | |
| LSR27.ipv4.lp.forwardProtocolRegistration | bool | true | |
| LSR27.ipv4.lp.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR27.ipv4.lp.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR27.ipv4.lp.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR27.nm.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR27.nm.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR27.nm.forwardServiceRegistration | bool | true | |
| LSR27.nm.forwardProtocolRegistration | bool | true | |
| LSR27.nm.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR27.nm.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR27.nm.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR27.mpls.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR27.mpls.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR27.mpls.libTableModule | string | ||
| LSR27.libTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR27.libTable.config | xml | xml(" |
Table contents to be loaded on startup |
| LSR27.ml.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR27.ml.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR27.ml.forwardServiceRegistration | bool | true | |
| LSR27.ml.forwardProtocolRegistration | bool | true | |
| LSR27.ml.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR27.ml.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR27.ml.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR28.status.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR28.status.initialStatus | string | "UP" |
TODO @signal, @statistic |
| LSR28.interfaceTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR28.interfaceTable.displayAddresses | bool | false |
Whether to display IP addresses on links |
| LSR28.ted.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR28.ted.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR28.ted.routingTableModule | string |
The path to the RoutingTable module |
|
| LSR28.linkStateRouting.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR28.linkStateRouting.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR28.linkStateRouting.routingTableModule | string | ||
| LSR28.linkStateRouting.tedModule | string | ||
| LSR28.rsvp.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR28.rsvp.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR28.rsvp.routingTableModule | string | ||
| LSR28.rsvp.libTableModule | string | ||
| LSR28.rsvp.tedModule | string | ||
| LSR28.rsvp.traffic | xml | xml(" |
Specifies paths to set up |
| LSR28.rsvp.helloInterval | double | ||
| LSR28.rsvp.helloTimeout | double | ||
| LSR28.tn.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR28.tn.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR28.tn.forwardServiceRegistration | bool | true | |
| LSR28.tn.forwardProtocolRegistration | bool | true | |
| LSR28.tn.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR28.tn.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR28.tn.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR28.ipv4.routingTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR28.ipv4.routingTable.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR28.ipv4.routingTable.routerId | string | "auto" |
For routers, the router id using IPv4 address dotted notation; specify "auto" to select the highest interface address; should be left empty ("") for hosts |
| LSR28.ipv4.routingTable.netmaskRoutes | string | "*" |
Maintain netmask routes for interfaces |
| LSR28.ipv4.routingTable.forwarding | bool | true |
Turns IP forwarding on/off |
| LSR28.ipv4.routingTable.multicastForwarding | bool | false |
Turns multicast forwarding on/off |
| LSR28.ipv4.routingTable.useAdminDist | bool | false |
Use Cisco-like administrative distances |
| LSR28.ipv4.routingTable.routingFile | string | "" |
Routing table file name |
| LSR28.ipv4.natTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR28.ipv4.natTable.networkProtocolModule | string | "^.ip" | |
| LSR28.ipv4.natTable.config | xml | xml(" |
XML configuration parameters for network address translation |
| LSR28.ipv4.up.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR28.ipv4.up.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR28.ipv4.up.forwardServiceRegistration | bool | true | |
| LSR28.ipv4.up.forwardProtocolRegistration | bool | true | |
| LSR28.ipv4.up.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR28.ipv4.up.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR28.ipv4.up.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR28.ipv4.icmp.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR28.ipv4.icmp.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR28.ipv4.icmp.routingTableModule | string | ||
| LSR28.ipv4.icmp.checksumMode | string | "declared" | |
| LSR28.ipv4.icmp.quoteLength | int | 8B |
Number of bytes from original packet to quote in ICMP reply |
| LSR28.ipv4.mp.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR28.ipv4.mp.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR28.ipv4.mp.forwardServiceRegistration | bool | true | |
| LSR28.ipv4.mp.forwardProtocolRegistration | bool | true | |
| LSR28.ipv4.mp.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR28.ipv4.mp.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR28.ipv4.mp.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR28.ipv4.ipsec.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR28.ipv4.ipsec.networkProtocolModule | string | "^.ip" | |
| LSR28.ipv4.ipsec.interfaceTableModule | string | ||
| LSR28.ipv4.ipsec.spdModule | string | "^.spd" | |
| LSR28.ipv4.ipsec.sadModule | string | "^.sad" | |
| LSR28.ipv4.ipsec.spdConfig | xml | ||
| LSR28.ipv4.ipsec.defaultProtection | string | "" |
If not "": value to use where <Protection> element is absent from the configuration |
| LSR28.ipv4.ipsec.defaultEspMode | string | "" |
If not "": value to use where <EspMode> element is absent from the configuration |
| LSR28.ipv4.ipsec.defaultEncryptionAlg | string | "" |
If not "": value to use where <EncryptionAlg> element is absent from the configuration |
| LSR28.ipv4.ipsec.defaultAuthenticationAlg | string | "" |
If not "": value to use where <defaultAuthenticationAlg> element is absent from the configuration |
| LSR28.ipv4.ipsec.defaultMaxTfcPadLength | int | 0 |
Value to use where <MaxTfcPadLength> element is absent from the configuration |
| LSR28.ipv4.ipsec.ahProtectOutDelay | double | 0.0s | |
| LSR28.ipv4.ipsec.ahProtectInDelay | double | 0.0s | |
| LSR28.ipv4.ipsec.espProtectOutDelay | double | 0.0s | |
| LSR28.ipv4.ipsec.espProtectInDelay | double | 0.0s | |
| LSR28.ipv4.spd.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR28.ipv4.sad.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR28.ipv4.lp.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR28.ipv4.lp.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR28.ipv4.lp.forwardServiceRegistration | bool | true | |
| LSR28.ipv4.lp.forwardProtocolRegistration | bool | true | |
| LSR28.ipv4.lp.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR28.ipv4.lp.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR28.ipv4.lp.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR28.nm.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR28.nm.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR28.nm.forwardServiceRegistration | bool | true | |
| LSR28.nm.forwardProtocolRegistration | bool | true | |
| LSR28.nm.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR28.nm.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR28.nm.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR28.mpls.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR28.mpls.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR28.mpls.libTableModule | string | ||
| LSR28.libTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR28.libTable.config | xml | xml(" |
Table contents to be loaded on startup |
| LSR28.ml.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR28.ml.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR28.ml.forwardServiceRegistration | bool | true | |
| LSR28.ml.forwardProtocolRegistration | bool | true | |
| LSR28.ml.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR28.ml.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR28.ml.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR29.status.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR29.status.initialStatus | string | "UP" |
TODO @signal, @statistic |
| LSR29.interfaceTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR29.interfaceTable.displayAddresses | bool | false |
Whether to display IP addresses on links |
| LSR29.ted.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR29.ted.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR29.ted.routingTableModule | string |
The path to the RoutingTable module |
|
| LSR29.linkStateRouting.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR29.linkStateRouting.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR29.linkStateRouting.routingTableModule | string | ||
| LSR29.linkStateRouting.tedModule | string | ||
| LSR29.rsvp.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR29.rsvp.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR29.rsvp.routingTableModule | string | ||
| LSR29.rsvp.libTableModule | string | ||
| LSR29.rsvp.tedModule | string | ||
| LSR29.rsvp.traffic | xml | xml(" |
Specifies paths to set up |
| LSR29.rsvp.helloInterval | double | ||
| LSR29.rsvp.helloTimeout | double | ||
| LSR29.tn.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR29.tn.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR29.tn.forwardServiceRegistration | bool | true | |
| LSR29.tn.forwardProtocolRegistration | bool | true | |
| LSR29.tn.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR29.tn.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR29.tn.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR29.ipv4.routingTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR29.ipv4.routingTable.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR29.ipv4.routingTable.routerId | string | "auto" |
For routers, the router id using IPv4 address dotted notation; specify "auto" to select the highest interface address; should be left empty ("") for hosts |
| LSR29.ipv4.routingTable.netmaskRoutes | string | "*" |
Maintain netmask routes for interfaces |
| LSR29.ipv4.routingTable.forwarding | bool | true |
Turns IP forwarding on/off |
| LSR29.ipv4.routingTable.multicastForwarding | bool | false |
Turns multicast forwarding on/off |
| LSR29.ipv4.routingTable.useAdminDist | bool | false |
Use Cisco-like administrative distances |
| LSR29.ipv4.routingTable.routingFile | string | "" |
Routing table file name |
| LSR29.ipv4.natTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR29.ipv4.natTable.networkProtocolModule | string | "^.ip" | |
| LSR29.ipv4.natTable.config | xml | xml(" |
XML configuration parameters for network address translation |
| LSR29.ipv4.up.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR29.ipv4.up.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR29.ipv4.up.forwardServiceRegistration | bool | true | |
| LSR29.ipv4.up.forwardProtocolRegistration | bool | true | |
| LSR29.ipv4.up.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR29.ipv4.up.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR29.ipv4.up.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR29.ipv4.icmp.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR29.ipv4.icmp.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR29.ipv4.icmp.routingTableModule | string | ||
| LSR29.ipv4.icmp.checksumMode | string | "declared" | |
| LSR29.ipv4.icmp.quoteLength | int | 8B |
Number of bytes from original packet to quote in ICMP reply |
| LSR29.ipv4.mp.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR29.ipv4.mp.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR29.ipv4.mp.forwardServiceRegistration | bool | true | |
| LSR29.ipv4.mp.forwardProtocolRegistration | bool | true | |
| LSR29.ipv4.mp.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR29.ipv4.mp.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR29.ipv4.mp.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR29.ipv4.ipsec.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR29.ipv4.ipsec.networkProtocolModule | string | "^.ip" | |
| LSR29.ipv4.ipsec.interfaceTableModule | string | ||
| LSR29.ipv4.ipsec.spdModule | string | "^.spd" | |
| LSR29.ipv4.ipsec.sadModule | string | "^.sad" | |
| LSR29.ipv4.ipsec.spdConfig | xml | ||
| LSR29.ipv4.ipsec.defaultProtection | string | "" |
If not "": value to use where <Protection> element is absent from the configuration |
| LSR29.ipv4.ipsec.defaultEspMode | string | "" |
If not "": value to use where <EspMode> element is absent from the configuration |
| LSR29.ipv4.ipsec.defaultEncryptionAlg | string | "" |
If not "": value to use where <EncryptionAlg> element is absent from the configuration |
| LSR29.ipv4.ipsec.defaultAuthenticationAlg | string | "" |
If not "": value to use where <defaultAuthenticationAlg> element is absent from the configuration |
| LSR29.ipv4.ipsec.defaultMaxTfcPadLength | int | 0 |
Value to use where <MaxTfcPadLength> element is absent from the configuration |
| LSR29.ipv4.ipsec.ahProtectOutDelay | double | 0.0s | |
| LSR29.ipv4.ipsec.ahProtectInDelay | double | 0.0s | |
| LSR29.ipv4.ipsec.espProtectOutDelay | double | 0.0s | |
| LSR29.ipv4.ipsec.espProtectInDelay | double | 0.0s | |
| LSR29.ipv4.spd.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR29.ipv4.sad.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR29.ipv4.lp.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR29.ipv4.lp.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR29.ipv4.lp.forwardServiceRegistration | bool | true | |
| LSR29.ipv4.lp.forwardProtocolRegistration | bool | true | |
| LSR29.ipv4.lp.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR29.ipv4.lp.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR29.ipv4.lp.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR29.nm.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR29.nm.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR29.nm.forwardServiceRegistration | bool | true | |
| LSR29.nm.forwardProtocolRegistration | bool | true | |
| LSR29.nm.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR29.nm.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR29.nm.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR29.mpls.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR29.mpls.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR29.mpls.libTableModule | string | ||
| LSR29.libTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR29.libTable.config | xml | xml(" |
Table contents to be loaded on startup |
| LSR29.ml.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR29.ml.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR29.ml.forwardServiceRegistration | bool | true | |
| LSR29.ml.forwardProtocolRegistration | bool | true | |
| LSR29.ml.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR29.ml.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR29.ml.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR30.status.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR30.status.initialStatus | string | "UP" |
TODO @signal, @statistic |
| LSR30.interfaceTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR30.interfaceTable.displayAddresses | bool | false |
Whether to display IP addresses on links |
| LSR30.ted.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR30.ted.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR30.ted.routingTableModule | string |
The path to the RoutingTable module |
|
| LSR30.linkStateRouting.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR30.linkStateRouting.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR30.linkStateRouting.routingTableModule | string | ||
| LSR30.linkStateRouting.tedModule | string | ||
| LSR30.rsvp.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR30.rsvp.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR30.rsvp.routingTableModule | string | ||
| LSR30.rsvp.libTableModule | string | ||
| LSR30.rsvp.tedModule | string | ||
| LSR30.rsvp.traffic | xml | xml(" |
Specifies paths to set up |
| LSR30.rsvp.helloInterval | double | ||
| LSR30.rsvp.helloTimeout | double | ||
| LSR30.tn.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR30.tn.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR30.tn.forwardServiceRegistration | bool | true | |
| LSR30.tn.forwardProtocolRegistration | bool | true | |
| LSR30.tn.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR30.tn.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR30.tn.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR30.ipv4.routingTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR30.ipv4.routingTable.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR30.ipv4.routingTable.routerId | string | "auto" |
For routers, the router id using IPv4 address dotted notation; specify "auto" to select the highest interface address; should be left empty ("") for hosts |
| LSR30.ipv4.routingTable.netmaskRoutes | string | "*" |
Maintain netmask routes for interfaces |
| LSR30.ipv4.routingTable.forwarding | bool | true |
Turns IP forwarding on/off |
| LSR30.ipv4.routingTable.multicastForwarding | bool | false |
Turns multicast forwarding on/off |
| LSR30.ipv4.routingTable.useAdminDist | bool | false |
Use Cisco-like administrative distances |
| LSR30.ipv4.routingTable.routingFile | string | "" |
Routing table file name |
| LSR30.ipv4.natTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR30.ipv4.natTable.networkProtocolModule | string | "^.ip" | |
| LSR30.ipv4.natTable.config | xml | xml(" |
XML configuration parameters for network address translation |
| LSR30.ipv4.up.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR30.ipv4.up.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR30.ipv4.up.forwardServiceRegistration | bool | true | |
| LSR30.ipv4.up.forwardProtocolRegistration | bool | true | |
| LSR30.ipv4.up.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR30.ipv4.up.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR30.ipv4.up.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR30.ipv4.icmp.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR30.ipv4.icmp.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR30.ipv4.icmp.routingTableModule | string | ||
| LSR30.ipv4.icmp.checksumMode | string | "declared" | |
| LSR30.ipv4.icmp.quoteLength | int | 8B |
Number of bytes from original packet to quote in ICMP reply |
| LSR30.ipv4.mp.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR30.ipv4.mp.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR30.ipv4.mp.forwardServiceRegistration | bool | true | |
| LSR30.ipv4.mp.forwardProtocolRegistration | bool | true | |
| LSR30.ipv4.mp.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR30.ipv4.mp.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR30.ipv4.mp.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR30.ipv4.ipsec.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR30.ipv4.ipsec.networkProtocolModule | string | "^.ip" | |
| LSR30.ipv4.ipsec.interfaceTableModule | string | ||
| LSR30.ipv4.ipsec.spdModule | string | "^.spd" | |
| LSR30.ipv4.ipsec.sadModule | string | "^.sad" | |
| LSR30.ipv4.ipsec.spdConfig | xml | ||
| LSR30.ipv4.ipsec.defaultProtection | string | "" |
If not "": value to use where <Protection> element is absent from the configuration |
| LSR30.ipv4.ipsec.defaultEspMode | string | "" |
If not "": value to use where <EspMode> element is absent from the configuration |
| LSR30.ipv4.ipsec.defaultEncryptionAlg | string | "" |
If not "": value to use where <EncryptionAlg> element is absent from the configuration |
| LSR30.ipv4.ipsec.defaultAuthenticationAlg | string | "" |
If not "": value to use where <defaultAuthenticationAlg> element is absent from the configuration |
| LSR30.ipv4.ipsec.defaultMaxTfcPadLength | int | 0 |
Value to use where <MaxTfcPadLength> element is absent from the configuration |
| LSR30.ipv4.ipsec.ahProtectOutDelay | double | 0.0s | |
| LSR30.ipv4.ipsec.ahProtectInDelay | double | 0.0s | |
| LSR30.ipv4.ipsec.espProtectOutDelay | double | 0.0s | |
| LSR30.ipv4.ipsec.espProtectInDelay | double | 0.0s | |
| LSR30.ipv4.spd.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR30.ipv4.sad.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR30.ipv4.lp.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR30.ipv4.lp.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR30.ipv4.lp.forwardServiceRegistration | bool | true | |
| LSR30.ipv4.lp.forwardProtocolRegistration | bool | true | |
| LSR30.ipv4.lp.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR30.ipv4.lp.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR30.ipv4.lp.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR30.nm.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR30.nm.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR30.nm.forwardServiceRegistration | bool | true | |
| LSR30.nm.forwardProtocolRegistration | bool | true | |
| LSR30.nm.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR30.nm.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR30.nm.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR30.mpls.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR30.mpls.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR30.mpls.libTableModule | string | ||
| LSR30.libTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR30.libTable.config | xml | xml(" |
Table contents to be loaded on startup |
| LSR30.ml.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR30.ml.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR30.ml.forwardServiceRegistration | bool | true | |
| LSR30.ml.forwardProtocolRegistration | bool | true | |
| LSR30.ml.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR30.ml.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR30.ml.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR31.status.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR31.status.initialStatus | string | "UP" |
TODO @signal, @statistic |
| LSR31.interfaceTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR31.interfaceTable.displayAddresses | bool | false |
Whether to display IP addresses on links |
| LSR31.ted.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR31.ted.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR31.ted.routingTableModule | string |
The path to the RoutingTable module |
|
| LSR31.linkStateRouting.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR31.linkStateRouting.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR31.linkStateRouting.routingTableModule | string | ||
| LSR31.linkStateRouting.tedModule | string | ||
| LSR31.rsvp.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR31.rsvp.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR31.rsvp.routingTableModule | string | ||
| LSR31.rsvp.libTableModule | string | ||
| LSR31.rsvp.tedModule | string | ||
| LSR31.rsvp.traffic | xml | xml(" |
Specifies paths to set up |
| LSR31.rsvp.helloInterval | double | ||
| LSR31.rsvp.helloTimeout | double | ||
| LSR31.tn.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR31.tn.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR31.tn.forwardServiceRegistration | bool | true | |
| LSR31.tn.forwardProtocolRegistration | bool | true | |
| LSR31.tn.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR31.tn.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR31.tn.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR31.ipv4.routingTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR31.ipv4.routingTable.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR31.ipv4.routingTable.routerId | string | "auto" |
For routers, the router id using IPv4 address dotted notation; specify "auto" to select the highest interface address; should be left empty ("") for hosts |
| LSR31.ipv4.routingTable.netmaskRoutes | string | "*" |
Maintain netmask routes for interfaces |
| LSR31.ipv4.routingTable.forwarding | bool | true |
Turns IP forwarding on/off |
| LSR31.ipv4.routingTable.multicastForwarding | bool | false |
Turns multicast forwarding on/off |
| LSR31.ipv4.routingTable.useAdminDist | bool | false |
Use Cisco-like administrative distances |
| LSR31.ipv4.routingTable.routingFile | string | "" |
Routing table file name |
| LSR31.ipv4.natTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR31.ipv4.natTable.networkProtocolModule | string | "^.ip" | |
| LSR31.ipv4.natTable.config | xml | xml(" |
XML configuration parameters for network address translation |
| LSR31.ipv4.up.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR31.ipv4.up.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR31.ipv4.up.forwardServiceRegistration | bool | true | |
| LSR31.ipv4.up.forwardProtocolRegistration | bool | true | |
| LSR31.ipv4.up.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR31.ipv4.up.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR31.ipv4.up.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR31.ipv4.icmp.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR31.ipv4.icmp.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR31.ipv4.icmp.routingTableModule | string | ||
| LSR31.ipv4.icmp.checksumMode | string | "declared" | |
| LSR31.ipv4.icmp.quoteLength | int | 8B |
Number of bytes from original packet to quote in ICMP reply |
| LSR31.ipv4.mp.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR31.ipv4.mp.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR31.ipv4.mp.forwardServiceRegistration | bool | true | |
| LSR31.ipv4.mp.forwardProtocolRegistration | bool | true | |
| LSR31.ipv4.mp.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR31.ipv4.mp.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR31.ipv4.mp.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR31.ipv4.ipsec.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR31.ipv4.ipsec.networkProtocolModule | string | "^.ip" | |
| LSR31.ipv4.ipsec.interfaceTableModule | string | ||
| LSR31.ipv4.ipsec.spdModule | string | "^.spd" | |
| LSR31.ipv4.ipsec.sadModule | string | "^.sad" | |
| LSR31.ipv4.ipsec.spdConfig | xml | ||
| LSR31.ipv4.ipsec.defaultProtection | string | "" |
If not "": value to use where <Protection> element is absent from the configuration |
| LSR31.ipv4.ipsec.defaultEspMode | string | "" |
If not "": value to use where <EspMode> element is absent from the configuration |
| LSR31.ipv4.ipsec.defaultEncryptionAlg | string | "" |
If not "": value to use where <EncryptionAlg> element is absent from the configuration |
| LSR31.ipv4.ipsec.defaultAuthenticationAlg | string | "" |
If not "": value to use where <defaultAuthenticationAlg> element is absent from the configuration |
| LSR31.ipv4.ipsec.defaultMaxTfcPadLength | int | 0 |
Value to use where <MaxTfcPadLength> element is absent from the configuration |
| LSR31.ipv4.ipsec.ahProtectOutDelay | double | 0.0s | |
| LSR31.ipv4.ipsec.ahProtectInDelay | double | 0.0s | |
| LSR31.ipv4.ipsec.espProtectOutDelay | double | 0.0s | |
| LSR31.ipv4.ipsec.espProtectInDelay | double | 0.0s | |
| LSR31.ipv4.spd.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR31.ipv4.sad.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR31.ipv4.lp.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR31.ipv4.lp.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR31.ipv4.lp.forwardServiceRegistration | bool | true | |
| LSR31.ipv4.lp.forwardProtocolRegistration | bool | true | |
| LSR31.ipv4.lp.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR31.ipv4.lp.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR31.ipv4.lp.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR31.nm.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR31.nm.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR31.nm.forwardServiceRegistration | bool | true | |
| LSR31.nm.forwardProtocolRegistration | bool | true | |
| LSR31.nm.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR31.nm.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR31.nm.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR31.mpls.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR31.mpls.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR31.mpls.libTableModule | string | ||
| LSR31.libTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR31.libTable.config | xml | xml(" |
Table contents to be loaded on startup |
| LSR31.ml.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR31.ml.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR31.ml.forwardServiceRegistration | bool | true | |
| LSR31.ml.forwardProtocolRegistration | bool | true | |
| LSR31.ml.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR31.ml.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR31.ml.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR32.status.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR32.status.initialStatus | string | "UP" |
TODO @signal, @statistic |
| LSR32.interfaceTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR32.interfaceTable.displayAddresses | bool | false |
Whether to display IP addresses on links |
| LSR32.ted.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR32.ted.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR32.ted.routingTableModule | string |
The path to the RoutingTable module |
|
| LSR32.linkStateRouting.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR32.linkStateRouting.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR32.linkStateRouting.routingTableModule | string | ||
| LSR32.linkStateRouting.tedModule | string | ||
| LSR32.rsvp.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR32.rsvp.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR32.rsvp.routingTableModule | string | ||
| LSR32.rsvp.libTableModule | string | ||
| LSR32.rsvp.tedModule | string | ||
| LSR32.rsvp.traffic | xml | xml(" |
Specifies paths to set up |
| LSR32.rsvp.helloInterval | double | ||
| LSR32.rsvp.helloTimeout | double | ||
| LSR32.tn.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR32.tn.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR32.tn.forwardServiceRegistration | bool | true | |
| LSR32.tn.forwardProtocolRegistration | bool | true | |
| LSR32.tn.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR32.tn.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR32.tn.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR32.ipv4.routingTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR32.ipv4.routingTable.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR32.ipv4.routingTable.routerId | string | "auto" |
For routers, the router id using IPv4 address dotted notation; specify "auto" to select the highest interface address; should be left empty ("") for hosts |
| LSR32.ipv4.routingTable.netmaskRoutes | string | "*" |
Maintain netmask routes for interfaces |
| LSR32.ipv4.routingTable.forwarding | bool | true |
Turns IP forwarding on/off |
| LSR32.ipv4.routingTable.multicastForwarding | bool | false |
Turns multicast forwarding on/off |
| LSR32.ipv4.routingTable.useAdminDist | bool | false |
Use Cisco-like administrative distances |
| LSR32.ipv4.routingTable.routingFile | string | "" |
Routing table file name |
| LSR32.ipv4.natTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR32.ipv4.natTable.networkProtocolModule | string | "^.ip" | |
| LSR32.ipv4.natTable.config | xml | xml(" |
XML configuration parameters for network address translation |
| LSR32.ipv4.up.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR32.ipv4.up.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR32.ipv4.up.forwardServiceRegistration | bool | true | |
| LSR32.ipv4.up.forwardProtocolRegistration | bool | true | |
| LSR32.ipv4.up.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR32.ipv4.up.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR32.ipv4.up.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR32.ipv4.icmp.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR32.ipv4.icmp.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR32.ipv4.icmp.routingTableModule | string | ||
| LSR32.ipv4.icmp.checksumMode | string | "declared" | |
| LSR32.ipv4.icmp.quoteLength | int | 8B |
Number of bytes from original packet to quote in ICMP reply |
| LSR32.ipv4.mp.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR32.ipv4.mp.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR32.ipv4.mp.forwardServiceRegistration | bool | true | |
| LSR32.ipv4.mp.forwardProtocolRegistration | bool | true | |
| LSR32.ipv4.mp.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR32.ipv4.mp.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR32.ipv4.mp.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR32.ipv4.ipsec.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR32.ipv4.ipsec.networkProtocolModule | string | "^.ip" | |
| LSR32.ipv4.ipsec.interfaceTableModule | string | ||
| LSR32.ipv4.ipsec.spdModule | string | "^.spd" | |
| LSR32.ipv4.ipsec.sadModule | string | "^.sad" | |
| LSR32.ipv4.ipsec.spdConfig | xml | ||
| LSR32.ipv4.ipsec.defaultProtection | string | "" |
If not "": value to use where <Protection> element is absent from the configuration |
| LSR32.ipv4.ipsec.defaultEspMode | string | "" |
If not "": value to use where <EspMode> element is absent from the configuration |
| LSR32.ipv4.ipsec.defaultEncryptionAlg | string | "" |
If not "": value to use where <EncryptionAlg> element is absent from the configuration |
| LSR32.ipv4.ipsec.defaultAuthenticationAlg | string | "" |
If not "": value to use where <defaultAuthenticationAlg> element is absent from the configuration |
| LSR32.ipv4.ipsec.defaultMaxTfcPadLength | int | 0 |
Value to use where <MaxTfcPadLength> element is absent from the configuration |
| LSR32.ipv4.ipsec.ahProtectOutDelay | double | 0.0s | |
| LSR32.ipv4.ipsec.ahProtectInDelay | double | 0.0s | |
| LSR32.ipv4.ipsec.espProtectOutDelay | double | 0.0s | |
| LSR32.ipv4.ipsec.espProtectInDelay | double | 0.0s | |
| LSR32.ipv4.spd.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR32.ipv4.sad.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR32.ipv4.lp.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR32.ipv4.lp.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR32.ipv4.lp.forwardServiceRegistration | bool | true | |
| LSR32.ipv4.lp.forwardProtocolRegistration | bool | true | |
| LSR32.ipv4.lp.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR32.ipv4.lp.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR32.ipv4.lp.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR32.nm.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR32.nm.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR32.nm.forwardServiceRegistration | bool | true | |
| LSR32.nm.forwardProtocolRegistration | bool | true | |
| LSR32.nm.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR32.nm.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR32.nm.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR32.mpls.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR32.mpls.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR32.mpls.libTableModule | string | ||
| LSR32.libTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR32.libTable.config | xml | xml(" |
Table contents to be loaded on startup |
| LSR32.ml.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR32.ml.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR32.ml.forwardServiceRegistration | bool | true | |
| LSR32.ml.forwardProtocolRegistration | bool | true | |
| LSR32.ml.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR32.ml.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR32.ml.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR33.status.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR33.status.initialStatus | string | "UP" |
TODO @signal, @statistic |
| LSR33.interfaceTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR33.interfaceTable.displayAddresses | bool | false |
Whether to display IP addresses on links |
| LSR33.ted.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR33.ted.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR33.ted.routingTableModule | string |
The path to the RoutingTable module |
|
| LSR33.linkStateRouting.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR33.linkStateRouting.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR33.linkStateRouting.routingTableModule | string | ||
| LSR33.linkStateRouting.tedModule | string | ||
| LSR33.rsvp.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR33.rsvp.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR33.rsvp.routingTableModule | string | ||
| LSR33.rsvp.libTableModule | string | ||
| LSR33.rsvp.tedModule | string | ||
| LSR33.rsvp.traffic | xml | xml(" |
Specifies paths to set up |
| LSR33.rsvp.helloInterval | double | ||
| LSR33.rsvp.helloTimeout | double | ||
| LSR33.tn.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR33.tn.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR33.tn.forwardServiceRegistration | bool | true | |
| LSR33.tn.forwardProtocolRegistration | bool | true | |
| LSR33.tn.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR33.tn.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR33.tn.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR33.ipv4.routingTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR33.ipv4.routingTable.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR33.ipv4.routingTable.routerId | string | "auto" |
For routers, the router id using IPv4 address dotted notation; specify "auto" to select the highest interface address; should be left empty ("") for hosts |
| LSR33.ipv4.routingTable.netmaskRoutes | string | "*" |
Maintain netmask routes for interfaces |
| LSR33.ipv4.routingTable.forwarding | bool | true |
Turns IP forwarding on/off |
| LSR33.ipv4.routingTable.multicastForwarding | bool | false |
Turns multicast forwarding on/off |
| LSR33.ipv4.routingTable.useAdminDist | bool | false |
Use Cisco-like administrative distances |
| LSR33.ipv4.routingTable.routingFile | string | "" |
Routing table file name |
| LSR33.ipv4.natTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR33.ipv4.natTable.networkProtocolModule | string | "^.ip" | |
| LSR33.ipv4.natTable.config | xml | xml(" |
XML configuration parameters for network address translation |
| LSR33.ipv4.up.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR33.ipv4.up.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR33.ipv4.up.forwardServiceRegistration | bool | true | |
| LSR33.ipv4.up.forwardProtocolRegistration | bool | true | |
| LSR33.ipv4.up.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR33.ipv4.up.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR33.ipv4.up.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR33.ipv4.icmp.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR33.ipv4.icmp.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR33.ipv4.icmp.routingTableModule | string | ||
| LSR33.ipv4.icmp.checksumMode | string | "declared" | |
| LSR33.ipv4.icmp.quoteLength | int | 8B |
Number of bytes from original packet to quote in ICMP reply |
| LSR33.ipv4.mp.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR33.ipv4.mp.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR33.ipv4.mp.forwardServiceRegistration | bool | true | |
| LSR33.ipv4.mp.forwardProtocolRegistration | bool | true | |
| LSR33.ipv4.mp.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR33.ipv4.mp.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR33.ipv4.mp.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR33.ipv4.ipsec.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR33.ipv4.ipsec.networkProtocolModule | string | "^.ip" | |
| LSR33.ipv4.ipsec.interfaceTableModule | string | ||
| LSR33.ipv4.ipsec.spdModule | string | "^.spd" | |
| LSR33.ipv4.ipsec.sadModule | string | "^.sad" | |
| LSR33.ipv4.ipsec.spdConfig | xml | ||
| LSR33.ipv4.ipsec.defaultProtection | string | "" |
If not "": value to use where <Protection> element is absent from the configuration |
| LSR33.ipv4.ipsec.defaultEspMode | string | "" |
If not "": value to use where <EspMode> element is absent from the configuration |
| LSR33.ipv4.ipsec.defaultEncryptionAlg | string | "" |
If not "": value to use where <EncryptionAlg> element is absent from the configuration |
| LSR33.ipv4.ipsec.defaultAuthenticationAlg | string | "" |
If not "": value to use where <defaultAuthenticationAlg> element is absent from the configuration |
| LSR33.ipv4.ipsec.defaultMaxTfcPadLength | int | 0 |
Value to use where <MaxTfcPadLength> element is absent from the configuration |
| LSR33.ipv4.ipsec.ahProtectOutDelay | double | 0.0s | |
| LSR33.ipv4.ipsec.ahProtectInDelay | double | 0.0s | |
| LSR33.ipv4.ipsec.espProtectOutDelay | double | 0.0s | |
| LSR33.ipv4.ipsec.espProtectInDelay | double | 0.0s | |
| LSR33.ipv4.spd.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR33.ipv4.sad.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR33.ipv4.lp.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR33.ipv4.lp.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR33.ipv4.lp.forwardServiceRegistration | bool | true | |
| LSR33.ipv4.lp.forwardProtocolRegistration | bool | true | |
| LSR33.ipv4.lp.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR33.ipv4.lp.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR33.ipv4.lp.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR33.nm.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR33.nm.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR33.nm.forwardServiceRegistration | bool | true | |
| LSR33.nm.forwardProtocolRegistration | bool | true | |
| LSR33.nm.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR33.nm.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR33.nm.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR33.mpls.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR33.mpls.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR33.mpls.libTableModule | string | ||
| LSR33.libTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR33.libTable.config | xml | xml(" |
Table contents to be loaded on startup |
| LSR33.ml.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR33.ml.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR33.ml.forwardServiceRegistration | bool | true | |
| LSR33.ml.forwardProtocolRegistration | bool | true | |
| LSR33.ml.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR33.ml.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR33.ml.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR34.status.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR34.status.initialStatus | string | "UP" |
TODO @signal, @statistic |
| LSR34.interfaceTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR34.interfaceTable.displayAddresses | bool | false |
Whether to display IP addresses on links |
| LSR34.ted.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR34.ted.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR34.ted.routingTableModule | string |
The path to the RoutingTable module |
|
| LSR34.linkStateRouting.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR34.linkStateRouting.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR34.linkStateRouting.routingTableModule | string | ||
| LSR34.linkStateRouting.tedModule | string | ||
| LSR34.rsvp.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR34.rsvp.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR34.rsvp.routingTableModule | string | ||
| LSR34.rsvp.libTableModule | string | ||
| LSR34.rsvp.tedModule | string | ||
| LSR34.rsvp.traffic | xml | xml(" |
Specifies paths to set up |
| LSR34.rsvp.helloInterval | double | ||
| LSR34.rsvp.helloTimeout | double | ||
| LSR34.tn.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR34.tn.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR34.tn.forwardServiceRegistration | bool | true | |
| LSR34.tn.forwardProtocolRegistration | bool | true | |
| LSR34.tn.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR34.tn.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR34.tn.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR34.ipv4.routingTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR34.ipv4.routingTable.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR34.ipv4.routingTable.routerId | string | "auto" |
For routers, the router id using IPv4 address dotted notation; specify "auto" to select the highest interface address; should be left empty ("") for hosts |
| LSR34.ipv4.routingTable.netmaskRoutes | string | "*" |
Maintain netmask routes for interfaces |
| LSR34.ipv4.routingTable.forwarding | bool | true |
Turns IP forwarding on/off |
| LSR34.ipv4.routingTable.multicastForwarding | bool | false |
Turns multicast forwarding on/off |
| LSR34.ipv4.routingTable.useAdminDist | bool | false |
Use Cisco-like administrative distances |
| LSR34.ipv4.routingTable.routingFile | string | "" |
Routing table file name |
| LSR34.ipv4.natTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR34.ipv4.natTable.networkProtocolModule | string | "^.ip" | |
| LSR34.ipv4.natTable.config | xml | xml(" |
XML configuration parameters for network address translation |
| LSR34.ipv4.up.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR34.ipv4.up.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR34.ipv4.up.forwardServiceRegistration | bool | true | |
| LSR34.ipv4.up.forwardProtocolRegistration | bool | true | |
| LSR34.ipv4.up.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR34.ipv4.up.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR34.ipv4.up.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR34.ipv4.icmp.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR34.ipv4.icmp.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR34.ipv4.icmp.routingTableModule | string | ||
| LSR34.ipv4.icmp.checksumMode | string | "declared" | |
| LSR34.ipv4.icmp.quoteLength | int | 8B |
Number of bytes from original packet to quote in ICMP reply |
| LSR34.ipv4.mp.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR34.ipv4.mp.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR34.ipv4.mp.forwardServiceRegistration | bool | true | |
| LSR34.ipv4.mp.forwardProtocolRegistration | bool | true | |
| LSR34.ipv4.mp.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR34.ipv4.mp.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR34.ipv4.mp.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR34.ipv4.ipsec.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR34.ipv4.ipsec.networkProtocolModule | string | "^.ip" | |
| LSR34.ipv4.ipsec.interfaceTableModule | string | ||
| LSR34.ipv4.ipsec.spdModule | string | "^.spd" | |
| LSR34.ipv4.ipsec.sadModule | string | "^.sad" | |
| LSR34.ipv4.ipsec.spdConfig | xml | ||
| LSR34.ipv4.ipsec.defaultProtection | string | "" |
If not "": value to use where <Protection> element is absent from the configuration |
| LSR34.ipv4.ipsec.defaultEspMode | string | "" |
If not "": value to use where <EspMode> element is absent from the configuration |
| LSR34.ipv4.ipsec.defaultEncryptionAlg | string | "" |
If not "": value to use where <EncryptionAlg> element is absent from the configuration |
| LSR34.ipv4.ipsec.defaultAuthenticationAlg | string | "" |
If not "": value to use where <defaultAuthenticationAlg> element is absent from the configuration |
| LSR34.ipv4.ipsec.defaultMaxTfcPadLength | int | 0 |
Value to use where <MaxTfcPadLength> element is absent from the configuration |
| LSR34.ipv4.ipsec.ahProtectOutDelay | double | 0.0s | |
| LSR34.ipv4.ipsec.ahProtectInDelay | double | 0.0s | |
| LSR34.ipv4.ipsec.espProtectOutDelay | double | 0.0s | |
| LSR34.ipv4.ipsec.espProtectInDelay | double | 0.0s | |
| LSR34.ipv4.spd.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR34.ipv4.sad.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR34.ipv4.lp.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR34.ipv4.lp.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR34.ipv4.lp.forwardServiceRegistration | bool | true | |
| LSR34.ipv4.lp.forwardProtocolRegistration | bool | true | |
| LSR34.ipv4.lp.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR34.ipv4.lp.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR34.ipv4.lp.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR34.nm.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR34.nm.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR34.nm.forwardServiceRegistration | bool | true | |
| LSR34.nm.forwardProtocolRegistration | bool | true | |
| LSR34.nm.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR34.nm.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR34.nm.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR34.mpls.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR34.mpls.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR34.mpls.libTableModule | string | ||
| LSR34.libTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR34.libTable.config | xml | xml(" |
Table contents to be loaded on startup |
| LSR34.ml.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR34.ml.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR34.ml.forwardServiceRegistration | bool | true | |
| LSR34.ml.forwardProtocolRegistration | bool | true | |
| LSR34.ml.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR34.ml.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR34.ml.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR35.status.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR35.status.initialStatus | string | "UP" |
TODO @signal, @statistic |
| LSR35.interfaceTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR35.interfaceTable.displayAddresses | bool | false |
Whether to display IP addresses on links |
| LSR35.ted.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR35.ted.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR35.ted.routingTableModule | string |
The path to the RoutingTable module |
|
| LSR35.linkStateRouting.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR35.linkStateRouting.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR35.linkStateRouting.routingTableModule | string | ||
| LSR35.linkStateRouting.tedModule | string | ||
| LSR35.rsvp.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR35.rsvp.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR35.rsvp.routingTableModule | string | ||
| LSR35.rsvp.libTableModule | string | ||
| LSR35.rsvp.tedModule | string | ||
| LSR35.rsvp.traffic | xml | xml(" |
Specifies paths to set up |
| LSR35.rsvp.helloInterval | double | ||
| LSR35.rsvp.helloTimeout | double | ||
| LSR35.tn.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR35.tn.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR35.tn.forwardServiceRegistration | bool | true | |
| LSR35.tn.forwardProtocolRegistration | bool | true | |
| LSR35.tn.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR35.tn.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR35.tn.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR35.ipv4.routingTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR35.ipv4.routingTable.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR35.ipv4.routingTable.routerId | string | "auto" |
For routers, the router id using IPv4 address dotted notation; specify "auto" to select the highest interface address; should be left empty ("") for hosts |
| LSR35.ipv4.routingTable.netmaskRoutes | string | "*" |
Maintain netmask routes for interfaces |
| LSR35.ipv4.routingTable.forwarding | bool | true |
Turns IP forwarding on/off |
| LSR35.ipv4.routingTable.multicastForwarding | bool | false |
Turns multicast forwarding on/off |
| LSR35.ipv4.routingTable.useAdminDist | bool | false |
Use Cisco-like administrative distances |
| LSR35.ipv4.routingTable.routingFile | string | "" |
Routing table file name |
| LSR35.ipv4.natTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR35.ipv4.natTable.networkProtocolModule | string | "^.ip" | |
| LSR35.ipv4.natTable.config | xml | xml(" |
XML configuration parameters for network address translation |
| LSR35.ipv4.up.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR35.ipv4.up.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR35.ipv4.up.forwardServiceRegistration | bool | true | |
| LSR35.ipv4.up.forwardProtocolRegistration | bool | true | |
| LSR35.ipv4.up.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR35.ipv4.up.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR35.ipv4.up.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR35.ipv4.icmp.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR35.ipv4.icmp.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR35.ipv4.icmp.routingTableModule | string | ||
| LSR35.ipv4.icmp.checksumMode | string | "declared" | |
| LSR35.ipv4.icmp.quoteLength | int | 8B |
Number of bytes from original packet to quote in ICMP reply |
| LSR35.ipv4.mp.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR35.ipv4.mp.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR35.ipv4.mp.forwardServiceRegistration | bool | true | |
| LSR35.ipv4.mp.forwardProtocolRegistration | bool | true | |
| LSR35.ipv4.mp.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR35.ipv4.mp.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR35.ipv4.mp.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR35.ipv4.ipsec.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR35.ipv4.ipsec.networkProtocolModule | string | "^.ip" | |
| LSR35.ipv4.ipsec.interfaceTableModule | string | ||
| LSR35.ipv4.ipsec.spdModule | string | "^.spd" | |
| LSR35.ipv4.ipsec.sadModule | string | "^.sad" | |
| LSR35.ipv4.ipsec.spdConfig | xml | ||
| LSR35.ipv4.ipsec.defaultProtection | string | "" |
If not "": value to use where <Protection> element is absent from the configuration |
| LSR35.ipv4.ipsec.defaultEspMode | string | "" |
If not "": value to use where <EspMode> element is absent from the configuration |
| LSR35.ipv4.ipsec.defaultEncryptionAlg | string | "" |
If not "": value to use where <EncryptionAlg> element is absent from the configuration |
| LSR35.ipv4.ipsec.defaultAuthenticationAlg | string | "" |
If not "": value to use where <defaultAuthenticationAlg> element is absent from the configuration |
| LSR35.ipv4.ipsec.defaultMaxTfcPadLength | int | 0 |
Value to use where <MaxTfcPadLength> element is absent from the configuration |
| LSR35.ipv4.ipsec.ahProtectOutDelay | double | 0.0s | |
| LSR35.ipv4.ipsec.ahProtectInDelay | double | 0.0s | |
| LSR35.ipv4.ipsec.espProtectOutDelay | double | 0.0s | |
| LSR35.ipv4.ipsec.espProtectInDelay | double | 0.0s | |
| LSR35.ipv4.spd.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR35.ipv4.sad.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR35.ipv4.lp.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR35.ipv4.lp.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR35.ipv4.lp.forwardServiceRegistration | bool | true | |
| LSR35.ipv4.lp.forwardProtocolRegistration | bool | true | |
| LSR35.ipv4.lp.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR35.ipv4.lp.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR35.ipv4.lp.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR35.nm.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR35.nm.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR35.nm.forwardServiceRegistration | bool | true | |
| LSR35.nm.forwardProtocolRegistration | bool | true | |
| LSR35.nm.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR35.nm.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR35.nm.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR35.mpls.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR35.mpls.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR35.mpls.libTableModule | string | ||
| LSR35.libTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR35.libTable.config | xml | xml(" |
Table contents to be loaded on startup |
| LSR35.ml.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR35.ml.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR35.ml.forwardServiceRegistration | bool | true | |
| LSR35.ml.forwardProtocolRegistration | bool | true | |
| LSR35.ml.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR35.ml.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR35.ml.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR36.status.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR36.status.initialStatus | string | "UP" |
TODO @signal, @statistic |
| LSR36.interfaceTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR36.interfaceTable.displayAddresses | bool | false |
Whether to display IP addresses on links |
| LSR36.ted.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR36.ted.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR36.ted.routingTableModule | string |
The path to the RoutingTable module |
|
| LSR36.linkStateRouting.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR36.linkStateRouting.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR36.linkStateRouting.routingTableModule | string | ||
| LSR36.linkStateRouting.tedModule | string | ||
| LSR36.rsvp.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR36.rsvp.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR36.rsvp.routingTableModule | string | ||
| LSR36.rsvp.libTableModule | string | ||
| LSR36.rsvp.tedModule | string | ||
| LSR36.rsvp.traffic | xml | xml(" |
Specifies paths to set up |
| LSR36.rsvp.helloInterval | double | ||
| LSR36.rsvp.helloTimeout | double | ||
| LSR36.tn.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR36.tn.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR36.tn.forwardServiceRegistration | bool | true | |
| LSR36.tn.forwardProtocolRegistration | bool | true | |
| LSR36.tn.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR36.tn.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR36.tn.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR36.ipv4.routingTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR36.ipv4.routingTable.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR36.ipv4.routingTable.routerId | string | "auto" |
For routers, the router id using IPv4 address dotted notation; specify "auto" to select the highest interface address; should be left empty ("") for hosts |
| LSR36.ipv4.routingTable.netmaskRoutes | string | "*" |
Maintain netmask routes for interfaces |
| LSR36.ipv4.routingTable.forwarding | bool | true |
Turns IP forwarding on/off |
| LSR36.ipv4.routingTable.multicastForwarding | bool | false |
Turns multicast forwarding on/off |
| LSR36.ipv4.routingTable.useAdminDist | bool | false |
Use Cisco-like administrative distances |
| LSR36.ipv4.routingTable.routingFile | string | "" |
Routing table file name |
| LSR36.ipv4.natTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR36.ipv4.natTable.networkProtocolModule | string | "^.ip" | |
| LSR36.ipv4.natTable.config | xml | xml(" |
XML configuration parameters for network address translation |
| LSR36.ipv4.up.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR36.ipv4.up.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR36.ipv4.up.forwardServiceRegistration | bool | true | |
| LSR36.ipv4.up.forwardProtocolRegistration | bool | true | |
| LSR36.ipv4.up.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR36.ipv4.up.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR36.ipv4.up.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR36.ipv4.icmp.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR36.ipv4.icmp.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR36.ipv4.icmp.routingTableModule | string | ||
| LSR36.ipv4.icmp.checksumMode | string | "declared" | |
| LSR36.ipv4.icmp.quoteLength | int | 8B |
Number of bytes from original packet to quote in ICMP reply |
| LSR36.ipv4.mp.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR36.ipv4.mp.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR36.ipv4.mp.forwardServiceRegistration | bool | true | |
| LSR36.ipv4.mp.forwardProtocolRegistration | bool | true | |
| LSR36.ipv4.mp.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR36.ipv4.mp.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR36.ipv4.mp.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR36.ipv4.ipsec.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR36.ipv4.ipsec.networkProtocolModule | string | "^.ip" | |
| LSR36.ipv4.ipsec.interfaceTableModule | string | ||
| LSR36.ipv4.ipsec.spdModule | string | "^.spd" | |
| LSR36.ipv4.ipsec.sadModule | string | "^.sad" | |
| LSR36.ipv4.ipsec.spdConfig | xml | ||
| LSR36.ipv4.ipsec.defaultProtection | string | "" |
If not "": value to use where <Protection> element is absent from the configuration |
| LSR36.ipv4.ipsec.defaultEspMode | string | "" |
If not "": value to use where <EspMode> element is absent from the configuration |
| LSR36.ipv4.ipsec.defaultEncryptionAlg | string | "" |
If not "": value to use where <EncryptionAlg> element is absent from the configuration |
| LSR36.ipv4.ipsec.defaultAuthenticationAlg | string | "" |
If not "": value to use where <defaultAuthenticationAlg> element is absent from the configuration |
| LSR36.ipv4.ipsec.defaultMaxTfcPadLength | int | 0 |
Value to use where <MaxTfcPadLength> element is absent from the configuration |
| LSR36.ipv4.ipsec.ahProtectOutDelay | double | 0.0s | |
| LSR36.ipv4.ipsec.ahProtectInDelay | double | 0.0s | |
| LSR36.ipv4.ipsec.espProtectOutDelay | double | 0.0s | |
| LSR36.ipv4.ipsec.espProtectInDelay | double | 0.0s | |
| LSR36.ipv4.spd.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR36.ipv4.sad.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR36.ipv4.lp.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR36.ipv4.lp.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR36.ipv4.lp.forwardServiceRegistration | bool | true | |
| LSR36.ipv4.lp.forwardProtocolRegistration | bool | true | |
| LSR36.ipv4.lp.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR36.ipv4.lp.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR36.ipv4.lp.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR36.nm.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR36.nm.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR36.nm.forwardServiceRegistration | bool | true | |
| LSR36.nm.forwardProtocolRegistration | bool | true | |
| LSR36.nm.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR36.nm.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR36.nm.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| LSR36.mpls.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR36.mpls.interfaceTableModule | string |
The path to the InterfaceTable module |
|
| LSR36.mpls.libTableModule | string | ||
| LSR36.libTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR36.libTable.config | xml | xml(" |
Table contents to be loaded on startup |
| LSR36.ml.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| LSR36.ml.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| LSR36.ml.forwardServiceRegistration | bool | true | |
| LSR36.ml.forwardProtocolRegistration | bool | true | |
| LSR36.ml.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| LSR36.ml.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| LSR36.ml.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| host1.status.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| host1.status.initialStatus | string | "UP" |
TODO @signal, @statistic |
| host1.environment.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| host1.environment.initStage | int | 0 |
Initialization stage for the setup command |
| host1.environment.globalNamespace | bool | false |
Create new network namespaces under /var/run/netns/ (Linux only) |
| host1.environment.namespace | string | "" |
Name of the host OS network namespace (optional) (Linux only) |
| host1.environment.setupCommand | string | "" |
A host OS system command |
| host1.environment.teardownCommand | string | "" |
A host OS system command |
| host1.pcapRecorder.displayStringTextFormat | string | "rec: %n pks" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| host1.pcapRecorder.verbose | bool | true |
Whether to log packets on the module output |
| host1.pcapRecorder.recordEmptyPackets | bool | true |
Specifies if zero length packets are recorded or not |
| host1.pcapRecorder.enableConvertingPackets | bool | true |
Specifies if converting packets to link type is allowed or not |
| host1.pcapRecorder.pcapFile | string | "" |
The PCAP file to be written, suggested value: pcapFile = "${resultdir}/${configname}-#${runnumber}" + fullpath() + ".pcap" |
| host1.pcapRecorder.fileFormat | string | "pcapng" | |
| host1.pcapRecorder.snaplen | int | 65535 |
Maximum number of bytes to record per packet |
| host1.pcapRecorder.timePrecision | int | 6 |
Time precision in recorded file. pcap supports only 6 (usec) or 9 (nanosec), pcapng supports more values (see 'if_tsresol' option in pcapng file format). |
| host1.pcapRecorder.dumpBadFrames | bool | true |
Enable dump of frames with hasBitError |
| host1.pcapRecorder.moduleNamePatterns | string | "wlan[*] eth[*] ppp[*]" |
Space-separated list of sibling module names to listen on |
| host1.pcapRecorder.sendingSignalNames | string | "transmissionEnded" |
Space-separated list of outbound packet signals to subscribe to |
| host1.pcapRecorder.receivingSignalNames | string | "receptionEnded" |
Space-separated list of inbound packet signals to subscribe to |
| host1.pcapRecorder.dumpProtocols | string | "ethernetmac ppp ieee80211mac" |
Space-separated list of protocol names as defined in the Protocol class |
| host1.pcapRecorder.packetFilter | object | "*" |
Which packets are considered, matches all packets by default |
| host1.pcapRecorder.helpers | string | "" |
Usable PcapRecorder::IHelper helpers for accept packettype and store/convert packet as specified linktype currently available: "inet::AckingMacToEthernetPcapRecorderHelper" |
| host1.pcapRecorder.alwaysFlush | bool | false |
Flush the pcapFile after each write to ensure that all packets are captured in case of a crash |
| host1.interfaceTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| host1.interfaceTable.displayAddresses | bool | false |
Whether to display IP addresses on links |
| host1.cb.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| host1.cb.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| host1.cb.forwardServiceRegistration | bool | true | |
| host1.cb.forwardProtocolRegistration | bool | true | |
| host1.cb.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| host1.cb.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| host1.cb.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| host1.bl.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| host1.bl.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| host1.bl.forwardServiceRegistration | bool | true | |
| host1.bl.forwardProtocolRegistration | bool | true | |
| host1.bl.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| host1.bl.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| host1.bl.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| host1.li.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| host1.li.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| host1.li.forwardServiceRegistration | bool | true | |
| host1.li.forwardProtocolRegistration | bool | true | |
| host1.li.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| host1.li.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| host1.li.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| host1.eth.bitrate | double | ||
| host1.nl.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| host1.nl.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| host1.nl.forwardServiceRegistration | bool | true | |
| host1.nl.forwardProtocolRegistration | bool | true | |
| host1.nl.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| host1.nl.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| host1.nl.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| host1.tn.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| host1.tn.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| host1.tn.forwardServiceRegistration | bool | true | |
| host1.tn.forwardProtocolRegistration | bool | true | |
| host1.tn.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| host1.tn.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| host1.tn.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| host1.at.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| host1.at.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| host1.at.forwardServiceRegistration | bool | true | |
| host1.at.forwardProtocolRegistration | bool | true | |
| host1.at.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| host1.at.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| host1.at.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| host2.status.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| host2.status.initialStatus | string | "UP" |
TODO @signal, @statistic |
| host2.environment.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| host2.environment.initStage | int | 0 |
Initialization stage for the setup command |
| host2.environment.globalNamespace | bool | false |
Create new network namespaces under /var/run/netns/ (Linux only) |
| host2.environment.namespace | string | "" |
Name of the host OS network namespace (optional) (Linux only) |
| host2.environment.setupCommand | string | "" |
A host OS system command |
| host2.environment.teardownCommand | string | "" |
A host OS system command |
| host2.pcapRecorder.displayStringTextFormat | string | "rec: %n pks" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| host2.pcapRecorder.verbose | bool | true |
Whether to log packets on the module output |
| host2.pcapRecorder.recordEmptyPackets | bool | true |
Specifies if zero length packets are recorded or not |
| host2.pcapRecorder.enableConvertingPackets | bool | true |
Specifies if converting packets to link type is allowed or not |
| host2.pcapRecorder.pcapFile | string | "" |
The PCAP file to be written, suggested value: pcapFile = "${resultdir}/${configname}-#${runnumber}" + fullpath() + ".pcap" |
| host2.pcapRecorder.fileFormat | string | "pcapng" | |
| host2.pcapRecorder.snaplen | int | 65535 |
Maximum number of bytes to record per packet |
| host2.pcapRecorder.timePrecision | int | 6 |
Time precision in recorded file. pcap supports only 6 (usec) or 9 (nanosec), pcapng supports more values (see 'if_tsresol' option in pcapng file format). |
| host2.pcapRecorder.dumpBadFrames | bool | true |
Enable dump of frames with hasBitError |
| host2.pcapRecorder.moduleNamePatterns | string | "wlan[*] eth[*] ppp[*]" |
Space-separated list of sibling module names to listen on |
| host2.pcapRecorder.sendingSignalNames | string | "transmissionEnded" |
Space-separated list of outbound packet signals to subscribe to |
| host2.pcapRecorder.receivingSignalNames | string | "receptionEnded" |
Space-separated list of inbound packet signals to subscribe to |
| host2.pcapRecorder.dumpProtocols | string | "ethernetmac ppp ieee80211mac" |
Space-separated list of protocol names as defined in the Protocol class |
| host2.pcapRecorder.packetFilter | object | "*" |
Which packets are considered, matches all packets by default |
| host2.pcapRecorder.helpers | string | "" |
Usable PcapRecorder::IHelper helpers for accept packettype and store/convert packet as specified linktype currently available: "inet::AckingMacToEthernetPcapRecorderHelper" |
| host2.pcapRecorder.alwaysFlush | bool | false |
Flush the pcapFile after each write to ensure that all packets are captured in case of a crash |
| host2.interfaceTable.displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| host2.interfaceTable.displayAddresses | bool | false |
Whether to display IP addresses on links |
| host2.cb.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| host2.cb.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| host2.cb.forwardServiceRegistration | bool | true | |
| host2.cb.forwardProtocolRegistration | bool | true | |
| host2.cb.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| host2.cb.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| host2.cb.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| host2.bl.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| host2.bl.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| host2.bl.forwardServiceRegistration | bool | true | |
| host2.bl.forwardProtocolRegistration | bool | true | |
| host2.bl.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| host2.bl.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| host2.bl.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| host2.li.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| host2.li.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| host2.li.forwardServiceRegistration | bool | true | |
| host2.li.forwardProtocolRegistration | bool | true | |
| host2.li.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| host2.li.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| host2.li.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| host2.eth.bitrate | double | ||
| host2.nl.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| host2.nl.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| host2.nl.forwardServiceRegistration | bool | true | |
| host2.nl.forwardProtocolRegistration | bool | true | |
| host2.nl.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| host2.nl.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| host2.nl.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| host2.tn.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| host2.tn.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| host2.tn.forwardServiceRegistration | bool | true | |
| host2.tn.forwardProtocolRegistration | bool | true | |
| host2.tn.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| host2.tn.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| host2.tn.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
| host2.at.displayStringTextFormat | string | "processed %p pk (%l)" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| host2.at.interfaceTableModule | string |
Module path to the ~InterfaceTable module |
|
| host2.at.forwardServiceRegistration | bool | true | |
| host2.at.forwardProtocolRegistration | bool | true | |
| host2.at.interfaceMapping | object | {} |
Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default |
| host2.at.serviceMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default |
| host2.at.protocolMapping | object | {} |
Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default |
Source code
network R37 { types: channel line extends ThruputMeteringChannel { delay = 15ms; datarate = 128kbps; thruputDisplayFormat = "u"; } submodules: configurator: Ipv4NetworkConfigurator { parameters: @display("p=100,100;is=s"); } LSR0: RsvpMplsRouter; LSR1: RsvpMplsRouter; LSR2: RsvpMplsRouter; LSR3: RsvpMplsRouter; LSR4: RsvpMplsRouter; LSR5: RsvpMplsRouter; LSR6: RsvpMplsRouter; LSR7: RsvpMplsRouter; LSR8: RsvpMplsRouter; LSR9: RsvpMplsRouter; LSR10: RsvpMplsRouter; LSR11: RsvpMplsRouter; LSR12: RsvpMplsRouter; LSR13: RsvpMplsRouter; LSR14: RsvpMplsRouter; LSR15: RsvpMplsRouter; LSR16: RsvpMplsRouter; LSR17: RsvpMplsRouter; LSR18: RsvpMplsRouter; LSR19: RsvpMplsRouter; LSR20: RsvpMplsRouter; LSR21: RsvpMplsRouter; LSR22: RsvpMplsRouter; LSR23: RsvpMplsRouter; LSR24: RsvpMplsRouter; LSR25: RsvpMplsRouter; LSR26: RsvpMplsRouter; LSR27: RsvpMplsRouter; LSR28: RsvpMplsRouter; LSR29: RsvpMplsRouter; LSR30: RsvpMplsRouter; LSR31: RsvpMplsRouter; LSR32: RsvpMplsRouter; LSR33: RsvpMplsRouter; LSR34: RsvpMplsRouter; LSR35: RsvpMplsRouter; LSR36: RsvpMplsRouter; host1: StandardHost { parameters: @display("i=device/laptop"); } host2: StandardHost { parameters: @display("i=device/laptop"); } connections: LSR7.pppg++ <--> line <--> LSR0.pppg++; // cost 259 LSR8.pppg++ <--> line <--> LSR3.pppg++; // cost 474 LSR9.pppg++ <--> line <--> LSR4.pppg++; // cost 540 LSR11.pppg++ <--> line <--> LSR7.pppg++; // cost 264 LSR12.pppg++ <--> line <--> LSR11.pppg++; // cost 275 LSR13.pppg++ <--> line <--> LSR0.pppg++; // cost 1067 LSR13.pppg++ <--> line <--> LSR5.pppg++; // cost 610 LSR13.pppg++ <--> line <--> LSR10.pppg++; // cost 462 LSR14.pppg++ <--> line <--> LSR0.pppg++; // cost 552 LSR14.pppg++ <--> line <--> LSR4.pppg++; // cost 381 LSR14.pppg++ <--> line <--> LSR12.pppg++; // cost 592 LSR16.pppg++ <--> line <--> LSR8.pppg++; // cost 436 LSR18.pppg++ <--> line <--> LSR0.pppg++; // cost 540 LSR18.pppg++ <--> line <--> LSR5.pppg++; // cost 239 LSR18.pppg++ <--> line <--> LSR10.pppg++; // cost 690 LSR18.pppg++ <--> line <--> LSR17.pppg++; // cost 1977 LSR20.pppg++ <--> line <--> LSR2.pppg++; // cost 760 LSR20.pppg++ <--> line <--> LSR6.pppg++; // cost 834 LSR20.pppg++ <--> line <--> LSR17.pppg++; // cost 751 LSR21.pppg++ <--> line <--> LSR2.pppg++; // cost 508 LSR21.pppg++ <--> line <--> LSR6.pppg++; // cost 756 LSR21.pppg++ <--> line <--> LSR19.pppg++; // cost 411 LSR23.pppg++ <--> line <--> LSR4.pppg++; // cost 757 LSR23.pppg++ <--> line <--> LSR12.pppg++; // cost 456 LSR23.pppg++ <--> line <--> LSR22.pppg++; // cost 522 LSR24.pppg++ <--> line <--> LSR9.pppg++; // cost 722 LSR24.pppg++ <--> line <--> LSR15.pppg++; // cost 1182 LSR25.pppg++ <--> line <--> LSR1.pppg++; // cost 1363 LSR26.pppg++ <--> line <--> LSR6.pppg++; // cost 747 LSR26.pppg++ <--> line <--> LSR7.pppg++; // cost 393 LSR26.pppg++ <--> line <--> LSR18.pppg++; // cost 514 LSR26.pppg++ <--> line <--> LSR19.pppg++; // cost 594 LSR27.pppg++ <--> line <--> LSR4.pppg++; // cost 420 LSR27.pppg++ <--> line <--> LSR8.pppg++; // cost 668 LSR28.pppg++ <--> line <--> LSR21.pppg++; // cost 907 LSR28.pppg++ <--> line <--> LSR22.pppg++; // cost 720 LSR28.pppg++ <--> line <--> LSR25.pppg++; // cost 638 LSR29.pppg++ <--> line <--> LSR2.pppg++; // cost 1244 LSR29.pppg++ <--> line <--> LSR17.pppg++; // cost 471 LSR30.pppg++ <--> line <--> LSR1.pppg++; // cost 794 LSR30.pppg++ <--> line <--> LSR3.pppg++; // cost 487 LSR31.pppg++ <--> line <--> LSR9.pppg++; // cost 777 LSR31.pppg++ <--> line <--> LSR15.pppg++; // cost 597 LSR32.pppg++ <--> line <--> LSR12.pppg++; // cost 271 LSR32.pppg++ <--> line <--> LSR26.pppg++; // cost 600 LSR33.pppg++ <--> line <--> LSR23.pppg++; // cost 534 LSR33.pppg++ <--> line <--> LSR27.pppg++; // cost 376 LSR34.pppg++ <--> line <--> LSR4.pppg++; // cost 775 LSR34.pppg++ <--> line <--> LSR15.pppg++; // cost 1370 LSR34.pppg++ <--> line <--> LSR16.pppg++; // cost 383 LSR35.pppg++ <--> line <--> LSR1.pppg++; // cost 1500 LSR35.pppg++ <--> line <--> LSR3.pppg++; // cost 551 LSR35.pppg++ <--> line <--> LSR28.pppg++; // cost 783 LSR35.pppg++ <--> line <--> LSR33.pppg++; // cost 400 LSR36.pppg++ <--> line <--> LSR19.pppg++; // cost 507 LSR36.pppg++ <--> line <--> LSR22.pppg++; // cost 327 LSR36.pppg++ <--> line <--> LSR32.pppg++; // cost 218 host1.pppg++ <--> line <--> LSR2.pppg++; host2.pppg++ <--> line <--> LSR34.pppg++; }File: examples/mpls/net37/r37.ned