Network Hierarchical99

Package: inet.examples.inet.hierarchical99
File: examples/inet/hierarchical99/Hierarchical99.ned

This hierarchical network topology contains 3 levels, 72 hosts and 27 routers.

RoutingTableRecorder INetworkConfigurator Area Area Area Area Area Area Router Router Router

Usage diagram:

The following diagram shows usage relationships between types. Unresolved types are missing from the diagram.

Inheritance diagram:

The following diagram shows inheritance relationships for this type. Unresolved types are missing from the diagram.

Parameters:

Name Type Default value Description
networkConfiguratorType string

Properties:

Name Value Description
isNetwork
display bgb=708,518;bgl=22

Unassigned submodule parameters:

Name Type Default value Description
recorder.enabled bool true
area11.lan1.switch.status.initialStatus string "UP"

TODO @signal, @statistic

area11.lan1.switch.l2NodeConfigurator.interfaceTableModule string
area11.lan1.switch.l2NodeConfigurator.l2ConfiguratorModule string "l2NetworkConfigurator"

the absolute path to the L2NetworkConfigurator; use "" if there is no configurator

area11.lan1.switch.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area11.lan1.switch.macTable.agingTime double
area11.lan1.switch.macTable.addressTableFile string
area11.lan1.switch.stp.helloTime double
area11.lan1.switch.stp.forwardDelay double
area11.lan1.switch.stp.maxAge double
area11.lan1.switch.stp.bridgePriority int
area11.lan1.switch.stp.visualize bool
area11.lan1.host1.status.initialStatus string "UP"

TODO @signal, @statistic

area11.lan1.host1.routingTable.forwarding bool
area11.lan1.host1.routingTable.multicastForwarding bool
area11.lan1.host1.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area11.lan1.host1.pcapRecorder.verbose bool false

whether to log packets on the module output

area11.lan1.host1.pcapRecorder.pcapFile string ""

the PCAP file to be written

area11.lan1.host1.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

area11.lan1.host1.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

area11.lan1.host1.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

area11.lan1.host1.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

area11.lan1.host1.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

area11.lan1.host1.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

area11.lan1.host1.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

area11.lan1.host1.lo0.lo.mtu int 4470B
area11.lan1.host2.status.initialStatus string "UP"

TODO @signal, @statistic

area11.lan1.host2.routingTable.forwarding bool
area11.lan1.host2.routingTable.multicastForwarding bool
area11.lan1.host2.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area11.lan1.host2.pcapRecorder.verbose bool false

whether to log packets on the module output

area11.lan1.host2.pcapRecorder.pcapFile string ""

the PCAP file to be written

area11.lan1.host2.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

area11.lan1.host2.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

area11.lan1.host2.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

area11.lan1.host2.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

area11.lan1.host2.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

area11.lan1.host2.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

area11.lan1.host2.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

area11.lan1.host2.lo0.lo.mtu int 4470B
area11.lan1.host3.status.initialStatus string "UP"

TODO @signal, @statistic

area11.lan1.host3.routingTable.forwarding bool
area11.lan1.host3.routingTable.multicastForwarding bool
area11.lan1.host3.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area11.lan1.host3.pcapRecorder.verbose bool false

whether to log packets on the module output

area11.lan1.host3.pcapRecorder.pcapFile string ""

the PCAP file to be written

area11.lan1.host3.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

area11.lan1.host3.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

area11.lan1.host3.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

area11.lan1.host3.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

area11.lan1.host3.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

area11.lan1.host3.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

area11.lan1.host3.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

area11.lan1.host3.lo0.lo.mtu int 4470B
area11.lan2.switch.status.initialStatus string "UP"

TODO @signal, @statistic

area11.lan2.switch.l2NodeConfigurator.interfaceTableModule string
area11.lan2.switch.l2NodeConfigurator.l2ConfiguratorModule string "l2NetworkConfigurator"

the absolute path to the L2NetworkConfigurator; use "" if there is no configurator

area11.lan2.switch.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area11.lan2.switch.macTable.agingTime double
area11.lan2.switch.macTable.addressTableFile string
area11.lan2.switch.stp.helloTime double
area11.lan2.switch.stp.forwardDelay double
area11.lan2.switch.stp.maxAge double
area11.lan2.switch.stp.bridgePriority int
area11.lan2.switch.stp.visualize bool
area11.lan2.host1.status.initialStatus string "UP"

TODO @signal, @statistic

area11.lan2.host1.routingTable.forwarding bool
area11.lan2.host1.routingTable.multicastForwarding bool
area11.lan2.host1.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area11.lan2.host1.pcapRecorder.verbose bool false

whether to log packets on the module output

area11.lan2.host1.pcapRecorder.pcapFile string ""

the PCAP file to be written

area11.lan2.host1.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

area11.lan2.host1.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

area11.lan2.host1.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

area11.lan2.host1.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

area11.lan2.host1.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

area11.lan2.host1.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

area11.lan2.host1.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

area11.lan2.host1.lo0.lo.mtu int 4470B
area11.lan2.host2.status.initialStatus string "UP"

TODO @signal, @statistic

area11.lan2.host2.routingTable.forwarding bool
area11.lan2.host2.routingTable.multicastForwarding bool
area11.lan2.host2.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area11.lan2.host2.pcapRecorder.verbose bool false

whether to log packets on the module output

area11.lan2.host2.pcapRecorder.pcapFile string ""

the PCAP file to be written

area11.lan2.host2.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

area11.lan2.host2.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

area11.lan2.host2.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

area11.lan2.host2.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

area11.lan2.host2.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

area11.lan2.host2.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

area11.lan2.host2.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

area11.lan2.host2.lo0.lo.mtu int 4470B
area11.lan2.host3.status.initialStatus string "UP"

TODO @signal, @statistic

area11.lan2.host3.routingTable.forwarding bool
area11.lan2.host3.routingTable.multicastForwarding bool
area11.lan2.host3.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area11.lan2.host3.pcapRecorder.verbose bool false

whether to log packets on the module output

area11.lan2.host3.pcapRecorder.pcapFile string ""

the PCAP file to be written

area11.lan2.host3.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

area11.lan2.host3.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

area11.lan2.host3.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

area11.lan2.host3.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

area11.lan2.host3.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

area11.lan2.host3.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

area11.lan2.host3.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

area11.lan2.host3.lo0.lo.mtu int 4470B
area11.lan3.switch.status.initialStatus string "UP"

TODO @signal, @statistic

area11.lan3.switch.l2NodeConfigurator.interfaceTableModule string
area11.lan3.switch.l2NodeConfigurator.l2ConfiguratorModule string "l2NetworkConfigurator"

the absolute path to the L2NetworkConfigurator; use "" if there is no configurator

area11.lan3.switch.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area11.lan3.switch.macTable.agingTime double
area11.lan3.switch.macTable.addressTableFile string
area11.lan3.switch.stp.helloTime double
area11.lan3.switch.stp.forwardDelay double
area11.lan3.switch.stp.maxAge double
area11.lan3.switch.stp.bridgePriority int
area11.lan3.switch.stp.visualize bool
area11.lan3.host1.status.initialStatus string "UP"

TODO @signal, @statistic

area11.lan3.host1.routingTable.forwarding bool
area11.lan3.host1.routingTable.multicastForwarding bool
area11.lan3.host1.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area11.lan3.host1.pcapRecorder.verbose bool false

whether to log packets on the module output

area11.lan3.host1.pcapRecorder.pcapFile string ""

the PCAP file to be written

area11.lan3.host1.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

area11.lan3.host1.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

area11.lan3.host1.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

area11.lan3.host1.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

area11.lan3.host1.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

area11.lan3.host1.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

area11.lan3.host1.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

area11.lan3.host1.lo0.lo.mtu int 4470B
area11.lan3.host2.status.initialStatus string "UP"

TODO @signal, @statistic

area11.lan3.host2.routingTable.forwarding bool
area11.lan3.host2.routingTable.multicastForwarding bool
area11.lan3.host2.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area11.lan3.host2.pcapRecorder.verbose bool false

whether to log packets on the module output

area11.lan3.host2.pcapRecorder.pcapFile string ""

the PCAP file to be written

area11.lan3.host2.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

area11.lan3.host2.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

area11.lan3.host2.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

area11.lan3.host2.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

area11.lan3.host2.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

area11.lan3.host2.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

area11.lan3.host2.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

area11.lan3.host2.lo0.lo.mtu int 4470B
area11.lan3.host3.status.initialStatus string "UP"

TODO @signal, @statistic

area11.lan3.host3.routingTable.forwarding bool
area11.lan3.host3.routingTable.multicastForwarding bool
area11.lan3.host3.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area11.lan3.host3.pcapRecorder.verbose bool false

whether to log packets on the module output

area11.lan3.host3.pcapRecorder.pcapFile string ""

the PCAP file to be written

area11.lan3.host3.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

area11.lan3.host3.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

area11.lan3.host3.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

area11.lan3.host3.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

area11.lan3.host3.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

area11.lan3.host3.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

area11.lan3.host3.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

area11.lan3.host3.lo0.lo.mtu int 4470B
area11.lan4.switch.status.initialStatus string "UP"

TODO @signal, @statistic

area11.lan4.switch.l2NodeConfigurator.interfaceTableModule string
area11.lan4.switch.l2NodeConfigurator.l2ConfiguratorModule string "l2NetworkConfigurator"

the absolute path to the L2NetworkConfigurator; use "" if there is no configurator

area11.lan4.switch.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area11.lan4.switch.macTable.agingTime double
area11.lan4.switch.macTable.addressTableFile string
area11.lan4.switch.stp.helloTime double
area11.lan4.switch.stp.forwardDelay double
area11.lan4.switch.stp.maxAge double
area11.lan4.switch.stp.bridgePriority int
area11.lan4.switch.stp.visualize bool
area11.lan4.host1.status.initialStatus string "UP"

TODO @signal, @statistic

area11.lan4.host1.routingTable.forwarding bool
area11.lan4.host1.routingTable.multicastForwarding bool
area11.lan4.host1.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area11.lan4.host1.pcapRecorder.verbose bool false

whether to log packets on the module output

area11.lan4.host1.pcapRecorder.pcapFile string ""

the PCAP file to be written

area11.lan4.host1.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

area11.lan4.host1.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

area11.lan4.host1.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

area11.lan4.host1.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

area11.lan4.host1.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

area11.lan4.host1.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

area11.lan4.host1.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

area11.lan4.host1.lo0.lo.mtu int 4470B
area11.lan4.host2.status.initialStatus string "UP"

TODO @signal, @statistic

area11.lan4.host2.routingTable.forwarding bool
area11.lan4.host2.routingTable.multicastForwarding bool
area11.lan4.host2.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area11.lan4.host2.pcapRecorder.verbose bool false

whether to log packets on the module output

area11.lan4.host2.pcapRecorder.pcapFile string ""

the PCAP file to be written

area11.lan4.host2.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

area11.lan4.host2.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

area11.lan4.host2.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

area11.lan4.host2.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

area11.lan4.host2.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

area11.lan4.host2.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

area11.lan4.host2.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

area11.lan4.host2.lo0.lo.mtu int 4470B
area11.lan4.host3.status.initialStatus string "UP"

TODO @signal, @statistic

area11.lan4.host3.routingTable.forwarding bool
area11.lan4.host3.routingTable.multicastForwarding bool
area11.lan4.host3.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area11.lan4.host3.pcapRecorder.verbose bool false

whether to log packets on the module output

area11.lan4.host3.pcapRecorder.pcapFile string ""

the PCAP file to be written

area11.lan4.host3.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

area11.lan4.host3.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

area11.lan4.host3.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

area11.lan4.host3.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

area11.lan4.host3.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

area11.lan4.host3.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

area11.lan4.host3.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

area11.lan4.host3.lo0.lo.mtu int 4470B
area11.router1.status.initialStatus string "UP"

TODO @signal, @statistic

area11.router1.routingTable.forwarding bool
area11.router1.routingTable.multicastForwarding bool
area11.router1.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area11.router1.pcapRecorder.verbose bool false

whether to log packets on the module output

area11.router1.pcapRecorder.pcapFile string ""

the PCAP file to be written

area11.router1.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

area11.router1.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

area11.router1.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

area11.router1.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

area11.router1.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

area11.router1.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

area11.router1.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

area11.router1.lo0.lo.mtu int 4470B
area11.router1.bgp.interfaceTableModule string

The path to the InterfaceTable module

area11.router1.bgp.routingTableModule string
area11.router1.bgp.ospfRoutingModule string hasOSPF ? "^.ospf" : ""
area11.router1.bgp.dataTransferMode string
area11.router2.status.initialStatus string "UP"

TODO @signal, @statistic

area11.router2.routingTable.forwarding bool
area11.router2.routingTable.multicastForwarding bool
area11.router2.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area11.router2.pcapRecorder.verbose bool false

whether to log packets on the module output

area11.router2.pcapRecorder.pcapFile string ""

the PCAP file to be written

area11.router2.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

area11.router2.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

area11.router2.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

area11.router2.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

area11.router2.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

area11.router2.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

area11.router2.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

area11.router2.lo0.lo.mtu int 4470B
area11.router2.bgp.interfaceTableModule string

The path to the InterfaceTable module

area11.router2.bgp.routingTableModule string
area11.router2.bgp.ospfRoutingModule string hasOSPF ? "^.ospf" : ""
area11.router2.bgp.dataTransferMode string
area11.router3.status.initialStatus string "UP"

TODO @signal, @statistic

area11.router3.routingTable.forwarding bool
area11.router3.routingTable.multicastForwarding bool
area11.router3.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area11.router3.pcapRecorder.verbose bool false

whether to log packets on the module output

area11.router3.pcapRecorder.pcapFile string ""

the PCAP file to be written

area11.router3.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

area11.router3.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

area11.router3.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

area11.router3.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

area11.router3.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

area11.router3.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

area11.router3.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

area11.router3.lo0.lo.mtu int 4470B
area11.router3.bgp.interfaceTableModule string

The path to the InterfaceTable module

area11.router3.bgp.routingTableModule string
area11.router3.bgp.ospfRoutingModule string hasOSPF ? "^.ospf" : ""
area11.router3.bgp.dataTransferMode string
area11.router4.status.initialStatus string "UP"

TODO @signal, @statistic

area11.router4.routingTable.forwarding bool
area11.router4.routingTable.multicastForwarding bool
area11.router4.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area11.router4.pcapRecorder.verbose bool false

whether to log packets on the module output

area11.router4.pcapRecorder.pcapFile string ""

the PCAP file to be written

area11.router4.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

area11.router4.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

area11.router4.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

area11.router4.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

area11.router4.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

area11.router4.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

area11.router4.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

area11.router4.lo0.lo.mtu int 4470B
area11.router4.bgp.interfaceTableModule string

The path to the InterfaceTable module

area11.router4.bgp.routingTableModule string
area11.router4.bgp.ospfRoutingModule string hasOSPF ? "^.ospf" : ""
area11.router4.bgp.dataTransferMode string
area12.lan1.switch.status.initialStatus string "UP"

TODO @signal, @statistic

area12.lan1.switch.l2NodeConfigurator.interfaceTableModule string
area12.lan1.switch.l2NodeConfigurator.l2ConfiguratorModule string "l2NetworkConfigurator"

the absolute path to the L2NetworkConfigurator; use "" if there is no configurator

area12.lan1.switch.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area12.lan1.switch.macTable.agingTime double
area12.lan1.switch.macTable.addressTableFile string
area12.lan1.switch.stp.helloTime double
area12.lan1.switch.stp.forwardDelay double
area12.lan1.switch.stp.maxAge double
area12.lan1.switch.stp.bridgePriority int
area12.lan1.switch.stp.visualize bool
area12.lan1.host1.status.initialStatus string "UP"

TODO @signal, @statistic

area12.lan1.host1.routingTable.forwarding bool
area12.lan1.host1.routingTable.multicastForwarding bool
area12.lan1.host1.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area12.lan1.host1.pcapRecorder.verbose bool false

whether to log packets on the module output

area12.lan1.host1.pcapRecorder.pcapFile string ""

the PCAP file to be written

area12.lan1.host1.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

area12.lan1.host1.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

area12.lan1.host1.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

area12.lan1.host1.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

area12.lan1.host1.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

area12.lan1.host1.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

area12.lan1.host1.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

area12.lan1.host1.lo0.lo.mtu int 4470B
area12.lan1.host2.status.initialStatus string "UP"

TODO @signal, @statistic

area12.lan1.host2.routingTable.forwarding bool
area12.lan1.host2.routingTable.multicastForwarding bool
area12.lan1.host2.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area12.lan1.host2.pcapRecorder.verbose bool false

whether to log packets on the module output

area12.lan1.host2.pcapRecorder.pcapFile string ""

the PCAP file to be written

area12.lan1.host2.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

area12.lan1.host2.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

area12.lan1.host2.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

area12.lan1.host2.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

area12.lan1.host2.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

area12.lan1.host2.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

area12.lan1.host2.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

area12.lan1.host2.lo0.lo.mtu int 4470B
area12.lan1.host3.status.initialStatus string "UP"

TODO @signal, @statistic

area12.lan1.host3.routingTable.forwarding bool
area12.lan1.host3.routingTable.multicastForwarding bool
area12.lan1.host3.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area12.lan1.host3.pcapRecorder.verbose bool false

whether to log packets on the module output

area12.lan1.host3.pcapRecorder.pcapFile string ""

the PCAP file to be written

area12.lan1.host3.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

area12.lan1.host3.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

area12.lan1.host3.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

area12.lan1.host3.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

area12.lan1.host3.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

area12.lan1.host3.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

area12.lan1.host3.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

area12.lan1.host3.lo0.lo.mtu int 4470B
area12.lan2.switch.status.initialStatus string "UP"

TODO @signal, @statistic

area12.lan2.switch.l2NodeConfigurator.interfaceTableModule string
area12.lan2.switch.l2NodeConfigurator.l2ConfiguratorModule string "l2NetworkConfigurator"

the absolute path to the L2NetworkConfigurator; use "" if there is no configurator

area12.lan2.switch.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area12.lan2.switch.macTable.agingTime double
area12.lan2.switch.macTable.addressTableFile string
area12.lan2.switch.stp.helloTime double
area12.lan2.switch.stp.forwardDelay double
area12.lan2.switch.stp.maxAge double
area12.lan2.switch.stp.bridgePriority int
area12.lan2.switch.stp.visualize bool
area12.lan2.host1.status.initialStatus string "UP"

TODO @signal, @statistic

area12.lan2.host1.routingTable.forwarding bool
area12.lan2.host1.routingTable.multicastForwarding bool
area12.lan2.host1.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area12.lan2.host1.pcapRecorder.verbose bool false

whether to log packets on the module output

area12.lan2.host1.pcapRecorder.pcapFile string ""

the PCAP file to be written

area12.lan2.host1.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

area12.lan2.host1.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

area12.lan2.host1.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

area12.lan2.host1.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

area12.lan2.host1.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

area12.lan2.host1.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

area12.lan2.host1.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

area12.lan2.host1.lo0.lo.mtu int 4470B
area12.lan2.host2.status.initialStatus string "UP"

TODO @signal, @statistic

area12.lan2.host2.routingTable.forwarding bool
area12.lan2.host2.routingTable.multicastForwarding bool
area12.lan2.host2.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area12.lan2.host2.pcapRecorder.verbose bool false

whether to log packets on the module output

area12.lan2.host2.pcapRecorder.pcapFile string ""

the PCAP file to be written

area12.lan2.host2.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

area12.lan2.host2.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

area12.lan2.host2.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

area12.lan2.host2.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

area12.lan2.host2.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

area12.lan2.host2.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

area12.lan2.host2.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

area12.lan2.host2.lo0.lo.mtu int 4470B
area12.lan2.host3.status.initialStatus string "UP"

TODO @signal, @statistic

area12.lan2.host3.routingTable.forwarding bool
area12.lan2.host3.routingTable.multicastForwarding bool
area12.lan2.host3.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area12.lan2.host3.pcapRecorder.verbose bool false

whether to log packets on the module output

area12.lan2.host3.pcapRecorder.pcapFile string ""

the PCAP file to be written

area12.lan2.host3.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

area12.lan2.host3.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

area12.lan2.host3.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

area12.lan2.host3.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

area12.lan2.host3.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

area12.lan2.host3.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

area12.lan2.host3.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

area12.lan2.host3.lo0.lo.mtu int 4470B
area12.lan3.switch.status.initialStatus string "UP"

TODO @signal, @statistic

area12.lan3.switch.l2NodeConfigurator.interfaceTableModule string
area12.lan3.switch.l2NodeConfigurator.l2ConfiguratorModule string "l2NetworkConfigurator"

the absolute path to the L2NetworkConfigurator; use "" if there is no configurator

area12.lan3.switch.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area12.lan3.switch.macTable.agingTime double
area12.lan3.switch.macTable.addressTableFile string
area12.lan3.switch.stp.helloTime double
area12.lan3.switch.stp.forwardDelay double
area12.lan3.switch.stp.maxAge double
area12.lan3.switch.stp.bridgePriority int
area12.lan3.switch.stp.visualize bool
area12.lan3.host1.status.initialStatus string "UP"

TODO @signal, @statistic

area12.lan3.host1.routingTable.forwarding bool
area12.lan3.host1.routingTable.multicastForwarding bool
area12.lan3.host1.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area12.lan3.host1.pcapRecorder.verbose bool false

whether to log packets on the module output

area12.lan3.host1.pcapRecorder.pcapFile string ""

the PCAP file to be written

area12.lan3.host1.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

area12.lan3.host1.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

area12.lan3.host1.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

area12.lan3.host1.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

area12.lan3.host1.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

area12.lan3.host1.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

area12.lan3.host1.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

area12.lan3.host1.lo0.lo.mtu int 4470B
area12.lan3.host2.status.initialStatus string "UP"

TODO @signal, @statistic

area12.lan3.host2.routingTable.forwarding bool
area12.lan3.host2.routingTable.multicastForwarding bool
area12.lan3.host2.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area12.lan3.host2.pcapRecorder.verbose bool false

whether to log packets on the module output

area12.lan3.host2.pcapRecorder.pcapFile string ""

the PCAP file to be written

area12.lan3.host2.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

area12.lan3.host2.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

area12.lan3.host2.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

area12.lan3.host2.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

area12.lan3.host2.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

area12.lan3.host2.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

area12.lan3.host2.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

area12.lan3.host2.lo0.lo.mtu int 4470B
area12.lan3.host3.status.initialStatus string "UP"

TODO @signal, @statistic

area12.lan3.host3.routingTable.forwarding bool
area12.lan3.host3.routingTable.multicastForwarding bool
area12.lan3.host3.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area12.lan3.host3.pcapRecorder.verbose bool false

whether to log packets on the module output

area12.lan3.host3.pcapRecorder.pcapFile string ""

the PCAP file to be written

area12.lan3.host3.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

area12.lan3.host3.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

area12.lan3.host3.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

area12.lan3.host3.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

area12.lan3.host3.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

area12.lan3.host3.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

area12.lan3.host3.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

area12.lan3.host3.lo0.lo.mtu int 4470B
area12.lan4.switch.status.initialStatus string "UP"

TODO @signal, @statistic

area12.lan4.switch.l2NodeConfigurator.interfaceTableModule string
area12.lan4.switch.l2NodeConfigurator.l2ConfiguratorModule string "l2NetworkConfigurator"

the absolute path to the L2NetworkConfigurator; use "" if there is no configurator

area12.lan4.switch.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area12.lan4.switch.macTable.agingTime double
area12.lan4.switch.macTable.addressTableFile string
area12.lan4.switch.stp.helloTime double
area12.lan4.switch.stp.forwardDelay double
area12.lan4.switch.stp.maxAge double
area12.lan4.switch.stp.bridgePriority int
area12.lan4.switch.stp.visualize bool
area12.lan4.host1.status.initialStatus string "UP"

TODO @signal, @statistic

area12.lan4.host1.routingTable.forwarding bool
area12.lan4.host1.routingTable.multicastForwarding bool
area12.lan4.host1.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area12.lan4.host1.pcapRecorder.verbose bool false

whether to log packets on the module output

area12.lan4.host1.pcapRecorder.pcapFile string ""

the PCAP file to be written

area12.lan4.host1.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

area12.lan4.host1.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

area12.lan4.host1.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

area12.lan4.host1.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

area12.lan4.host1.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

area12.lan4.host1.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

area12.lan4.host1.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

area12.lan4.host1.lo0.lo.mtu int 4470B
area12.lan4.host2.status.initialStatus string "UP"

TODO @signal, @statistic

area12.lan4.host2.routingTable.forwarding bool
area12.lan4.host2.routingTable.multicastForwarding bool
area12.lan4.host2.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area12.lan4.host2.pcapRecorder.verbose bool false

whether to log packets on the module output

area12.lan4.host2.pcapRecorder.pcapFile string ""

the PCAP file to be written

area12.lan4.host2.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

area12.lan4.host2.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

area12.lan4.host2.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

area12.lan4.host2.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

area12.lan4.host2.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

area12.lan4.host2.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

area12.lan4.host2.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

area12.lan4.host2.lo0.lo.mtu int 4470B
area12.lan4.host3.status.initialStatus string "UP"

TODO @signal, @statistic

area12.lan4.host3.routingTable.forwarding bool
area12.lan4.host3.routingTable.multicastForwarding bool
area12.lan4.host3.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area12.lan4.host3.pcapRecorder.verbose bool false

whether to log packets on the module output

area12.lan4.host3.pcapRecorder.pcapFile string ""

the PCAP file to be written

area12.lan4.host3.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

area12.lan4.host3.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

area12.lan4.host3.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

area12.lan4.host3.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

area12.lan4.host3.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

area12.lan4.host3.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

area12.lan4.host3.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

area12.lan4.host3.lo0.lo.mtu int 4470B
area12.router1.status.initialStatus string "UP"

TODO @signal, @statistic

area12.router1.routingTable.forwarding bool
area12.router1.routingTable.multicastForwarding bool
area12.router1.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area12.router1.pcapRecorder.verbose bool false

whether to log packets on the module output

area12.router1.pcapRecorder.pcapFile string ""

the PCAP file to be written

area12.router1.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

area12.router1.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

area12.router1.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

area12.router1.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

area12.router1.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

area12.router1.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

area12.router1.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

area12.router1.lo0.lo.mtu int 4470B
area12.router1.bgp.interfaceTableModule string

The path to the InterfaceTable module

area12.router1.bgp.routingTableModule string
area12.router1.bgp.ospfRoutingModule string hasOSPF ? "^.ospf" : ""
area12.router1.bgp.dataTransferMode string
area12.router2.status.initialStatus string "UP"

TODO @signal, @statistic

area12.router2.routingTable.forwarding bool
area12.router2.routingTable.multicastForwarding bool
area12.router2.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area12.router2.pcapRecorder.verbose bool false

whether to log packets on the module output

area12.router2.pcapRecorder.pcapFile string ""

the PCAP file to be written

area12.router2.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

area12.router2.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

area12.router2.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

area12.router2.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

area12.router2.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

area12.router2.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

area12.router2.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

area12.router2.lo0.lo.mtu int 4470B
area12.router2.bgp.interfaceTableModule string

The path to the InterfaceTable module

area12.router2.bgp.routingTableModule string
area12.router2.bgp.ospfRoutingModule string hasOSPF ? "^.ospf" : ""
area12.router2.bgp.dataTransferMode string
area12.router3.status.initialStatus string "UP"

TODO @signal, @statistic

area12.router3.routingTable.forwarding bool
area12.router3.routingTable.multicastForwarding bool
area12.router3.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area12.router3.pcapRecorder.verbose bool false

whether to log packets on the module output

area12.router3.pcapRecorder.pcapFile string ""

the PCAP file to be written

area12.router3.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

area12.router3.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

area12.router3.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

area12.router3.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

area12.router3.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

area12.router3.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

area12.router3.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

area12.router3.lo0.lo.mtu int 4470B
area12.router3.bgp.interfaceTableModule string

The path to the InterfaceTable module

area12.router3.bgp.routingTableModule string
area12.router3.bgp.ospfRoutingModule string hasOSPF ? "^.ospf" : ""
area12.router3.bgp.dataTransferMode string
area12.router4.status.initialStatus string "UP"

TODO @signal, @statistic

area12.router4.routingTable.forwarding bool
area12.router4.routingTable.multicastForwarding bool
area12.router4.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area12.router4.pcapRecorder.verbose bool false

whether to log packets on the module output

area12.router4.pcapRecorder.pcapFile string ""

the PCAP file to be written

area12.router4.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

area12.router4.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

area12.router4.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

area12.router4.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

area12.router4.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

area12.router4.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

area12.router4.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

area12.router4.lo0.lo.mtu int 4470B
area12.router4.bgp.interfaceTableModule string

The path to the InterfaceTable module

area12.router4.bgp.routingTableModule string
area12.router4.bgp.ospfRoutingModule string hasOSPF ? "^.ospf" : ""
area12.router4.bgp.dataTransferMode string
area21.lan1.switch.status.initialStatus string "UP"

TODO @signal, @statistic

area21.lan1.switch.l2NodeConfigurator.interfaceTableModule string
area21.lan1.switch.l2NodeConfigurator.l2ConfiguratorModule string "l2NetworkConfigurator"

the absolute path to the L2NetworkConfigurator; use "" if there is no configurator

area21.lan1.switch.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area21.lan1.switch.macTable.agingTime double
area21.lan1.switch.macTable.addressTableFile string
area21.lan1.switch.stp.helloTime double
area21.lan1.switch.stp.forwardDelay double
area21.lan1.switch.stp.maxAge double
area21.lan1.switch.stp.bridgePriority int
area21.lan1.switch.stp.visualize bool
area21.lan1.host1.status.initialStatus string "UP"

TODO @signal, @statistic

area21.lan1.host1.routingTable.forwarding bool
area21.lan1.host1.routingTable.multicastForwarding bool
area21.lan1.host1.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area21.lan1.host1.pcapRecorder.verbose bool false

whether to log packets on the module output

area21.lan1.host1.pcapRecorder.pcapFile string ""

the PCAP file to be written

area21.lan1.host1.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

area21.lan1.host1.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

area21.lan1.host1.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

area21.lan1.host1.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

area21.lan1.host1.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

area21.lan1.host1.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

area21.lan1.host1.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

area21.lan1.host1.lo0.lo.mtu int 4470B
area21.lan1.host2.status.initialStatus string "UP"

TODO @signal, @statistic

area21.lan1.host2.routingTable.forwarding bool
area21.lan1.host2.routingTable.multicastForwarding bool
area21.lan1.host2.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area21.lan1.host2.pcapRecorder.verbose bool false

whether to log packets on the module output

area21.lan1.host2.pcapRecorder.pcapFile string ""

the PCAP file to be written

area21.lan1.host2.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

area21.lan1.host2.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

area21.lan1.host2.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

area21.lan1.host2.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

area21.lan1.host2.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

area21.lan1.host2.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

area21.lan1.host2.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

area21.lan1.host2.lo0.lo.mtu int 4470B
area21.lan1.host3.status.initialStatus string "UP"

TODO @signal, @statistic

area21.lan1.host3.routingTable.forwarding bool
area21.lan1.host3.routingTable.multicastForwarding bool
area21.lan1.host3.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area21.lan1.host3.pcapRecorder.verbose bool false

whether to log packets on the module output

area21.lan1.host3.pcapRecorder.pcapFile string ""

the PCAP file to be written

area21.lan1.host3.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

area21.lan1.host3.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

area21.lan1.host3.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

area21.lan1.host3.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

area21.lan1.host3.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

area21.lan1.host3.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

area21.lan1.host3.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

area21.lan1.host3.lo0.lo.mtu int 4470B
area21.lan2.switch.status.initialStatus string "UP"

TODO @signal, @statistic

area21.lan2.switch.l2NodeConfigurator.interfaceTableModule string
area21.lan2.switch.l2NodeConfigurator.l2ConfiguratorModule string "l2NetworkConfigurator"

the absolute path to the L2NetworkConfigurator; use "" if there is no configurator

area21.lan2.switch.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area21.lan2.switch.macTable.agingTime double
area21.lan2.switch.macTable.addressTableFile string
area21.lan2.switch.stp.helloTime double
area21.lan2.switch.stp.forwardDelay double
area21.lan2.switch.stp.maxAge double
area21.lan2.switch.stp.bridgePriority int
area21.lan2.switch.stp.visualize bool
area21.lan2.host1.status.initialStatus string "UP"

TODO @signal, @statistic

area21.lan2.host1.routingTable.forwarding bool
area21.lan2.host1.routingTable.multicastForwarding bool
area21.lan2.host1.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area21.lan2.host1.pcapRecorder.verbose bool false

whether to log packets on the module output

area21.lan2.host1.pcapRecorder.pcapFile string ""

the PCAP file to be written

area21.lan2.host1.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

area21.lan2.host1.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

area21.lan2.host1.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

area21.lan2.host1.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

area21.lan2.host1.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

area21.lan2.host1.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

area21.lan2.host1.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

area21.lan2.host1.lo0.lo.mtu int 4470B
area21.lan2.host2.status.initialStatus string "UP"

TODO @signal, @statistic

area21.lan2.host2.routingTable.forwarding bool
area21.lan2.host2.routingTable.multicastForwarding bool
area21.lan2.host2.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area21.lan2.host2.pcapRecorder.verbose bool false

whether to log packets on the module output

area21.lan2.host2.pcapRecorder.pcapFile string ""

the PCAP file to be written

area21.lan2.host2.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

area21.lan2.host2.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

area21.lan2.host2.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

area21.lan2.host2.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

area21.lan2.host2.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

area21.lan2.host2.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

area21.lan2.host2.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

area21.lan2.host2.lo0.lo.mtu int 4470B
area21.lan2.host3.status.initialStatus string "UP"

TODO @signal, @statistic

area21.lan2.host3.routingTable.forwarding bool
area21.lan2.host3.routingTable.multicastForwarding bool
area21.lan2.host3.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area21.lan2.host3.pcapRecorder.verbose bool false

whether to log packets on the module output

area21.lan2.host3.pcapRecorder.pcapFile string ""

the PCAP file to be written

area21.lan2.host3.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

area21.lan2.host3.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

area21.lan2.host3.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

area21.lan2.host3.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

area21.lan2.host3.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

area21.lan2.host3.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

area21.lan2.host3.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

area21.lan2.host3.lo0.lo.mtu int 4470B
area21.lan3.switch.status.initialStatus string "UP"

TODO @signal, @statistic

area21.lan3.switch.l2NodeConfigurator.interfaceTableModule string
area21.lan3.switch.l2NodeConfigurator.l2ConfiguratorModule string "l2NetworkConfigurator"

the absolute path to the L2NetworkConfigurator; use "" if there is no configurator

area21.lan3.switch.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area21.lan3.switch.macTable.agingTime double
area21.lan3.switch.macTable.addressTableFile string
area21.lan3.switch.stp.helloTime double
area21.lan3.switch.stp.forwardDelay double
area21.lan3.switch.stp.maxAge double
area21.lan3.switch.stp.bridgePriority int
area21.lan3.switch.stp.visualize bool
area21.lan3.host1.status.initialStatus string "UP"

TODO @signal, @statistic

area21.lan3.host1.routingTable.forwarding bool
area21.lan3.host1.routingTable.multicastForwarding bool
area21.lan3.host1.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area21.lan3.host1.pcapRecorder.verbose bool false

whether to log packets on the module output

area21.lan3.host1.pcapRecorder.pcapFile string ""

the PCAP file to be written

area21.lan3.host1.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

area21.lan3.host1.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

area21.lan3.host1.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

area21.lan3.host1.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

area21.lan3.host1.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

area21.lan3.host1.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

area21.lan3.host1.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

area21.lan3.host1.lo0.lo.mtu int 4470B
area21.lan3.host2.status.initialStatus string "UP"

TODO @signal, @statistic

area21.lan3.host2.routingTable.forwarding bool
area21.lan3.host2.routingTable.multicastForwarding bool
area21.lan3.host2.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area21.lan3.host2.pcapRecorder.verbose bool false

whether to log packets on the module output

area21.lan3.host2.pcapRecorder.pcapFile string ""

the PCAP file to be written

area21.lan3.host2.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

area21.lan3.host2.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

area21.lan3.host2.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

area21.lan3.host2.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

area21.lan3.host2.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

area21.lan3.host2.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

area21.lan3.host2.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

area21.lan3.host2.lo0.lo.mtu int 4470B
area21.lan3.host3.status.initialStatus string "UP"

TODO @signal, @statistic

area21.lan3.host3.routingTable.forwarding bool
area21.lan3.host3.routingTable.multicastForwarding bool
area21.lan3.host3.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area21.lan3.host3.pcapRecorder.verbose bool false

whether to log packets on the module output

area21.lan3.host3.pcapRecorder.pcapFile string ""

the PCAP file to be written

area21.lan3.host3.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

area21.lan3.host3.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

area21.lan3.host3.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

area21.lan3.host3.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

area21.lan3.host3.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

area21.lan3.host3.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

area21.lan3.host3.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

area21.lan3.host3.lo0.lo.mtu int 4470B
area21.lan4.switch.status.initialStatus string "UP"

TODO @signal, @statistic

area21.lan4.switch.l2NodeConfigurator.interfaceTableModule string
area21.lan4.switch.l2NodeConfigurator.l2ConfiguratorModule string "l2NetworkConfigurator"

the absolute path to the L2NetworkConfigurator; use "" if there is no configurator

area21.lan4.switch.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area21.lan4.switch.macTable.agingTime double
area21.lan4.switch.macTable.addressTableFile string
area21.lan4.switch.stp.helloTime double
area21.lan4.switch.stp.forwardDelay double
area21.lan4.switch.stp.maxAge double
area21.lan4.switch.stp.bridgePriority int
area21.lan4.switch.stp.visualize bool
area21.lan4.host1.status.initialStatus string "UP"

TODO @signal, @statistic

area21.lan4.host1.routingTable.forwarding bool
area21.lan4.host1.routingTable.multicastForwarding bool
area21.lan4.host1.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area21.lan4.host1.pcapRecorder.verbose bool false

whether to log packets on the module output

area21.lan4.host1.pcapRecorder.pcapFile string ""

the PCAP file to be written

area21.lan4.host1.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

area21.lan4.host1.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

area21.lan4.host1.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

area21.lan4.host1.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

area21.lan4.host1.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

area21.lan4.host1.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

area21.lan4.host1.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

area21.lan4.host1.lo0.lo.mtu int 4470B
area21.lan4.host2.status.initialStatus string "UP"

TODO @signal, @statistic

area21.lan4.host2.routingTable.forwarding bool
area21.lan4.host2.routingTable.multicastForwarding bool
area21.lan4.host2.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area21.lan4.host2.pcapRecorder.verbose bool false

whether to log packets on the module output

area21.lan4.host2.pcapRecorder.pcapFile string ""

the PCAP file to be written

area21.lan4.host2.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

area21.lan4.host2.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

area21.lan4.host2.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

area21.lan4.host2.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

area21.lan4.host2.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

area21.lan4.host2.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

area21.lan4.host2.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

area21.lan4.host2.lo0.lo.mtu int 4470B
area21.lan4.host3.status.initialStatus string "UP"

TODO @signal, @statistic

area21.lan4.host3.routingTable.forwarding bool
area21.lan4.host3.routingTable.multicastForwarding bool
area21.lan4.host3.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area21.lan4.host3.pcapRecorder.verbose bool false

whether to log packets on the module output

area21.lan4.host3.pcapRecorder.pcapFile string ""

the PCAP file to be written

area21.lan4.host3.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

area21.lan4.host3.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

area21.lan4.host3.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

area21.lan4.host3.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

area21.lan4.host3.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

area21.lan4.host3.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

area21.lan4.host3.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

area21.lan4.host3.lo0.lo.mtu int 4470B
area21.router1.status.initialStatus string "UP"

TODO @signal, @statistic

area21.router1.routingTable.forwarding bool
area21.router1.routingTable.multicastForwarding bool
area21.router1.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area21.router1.pcapRecorder.verbose bool false

whether to log packets on the module output

area21.router1.pcapRecorder.pcapFile string ""

the PCAP file to be written

area21.router1.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

area21.router1.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

area21.router1.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

area21.router1.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

area21.router1.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

area21.router1.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

area21.router1.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

area21.router1.lo0.lo.mtu int 4470B
area21.router1.bgp.interfaceTableModule string

The path to the InterfaceTable module

area21.router1.bgp.routingTableModule string
area21.router1.bgp.ospfRoutingModule string hasOSPF ? "^.ospf" : ""
area21.router1.bgp.dataTransferMode string
area21.router2.status.initialStatus string "UP"

TODO @signal, @statistic

area21.router2.routingTable.forwarding bool
area21.router2.routingTable.multicastForwarding bool
area21.router2.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area21.router2.pcapRecorder.verbose bool false

whether to log packets on the module output

area21.router2.pcapRecorder.pcapFile string ""

the PCAP file to be written

area21.router2.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

area21.router2.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

area21.router2.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

area21.router2.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

area21.router2.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

area21.router2.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

area21.router2.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

area21.router2.lo0.lo.mtu int 4470B
area21.router2.bgp.interfaceTableModule string

The path to the InterfaceTable module

area21.router2.bgp.routingTableModule string
area21.router2.bgp.ospfRoutingModule string hasOSPF ? "^.ospf" : ""
area21.router2.bgp.dataTransferMode string
area21.router3.status.initialStatus string "UP"

TODO @signal, @statistic

area21.router3.routingTable.forwarding bool
area21.router3.routingTable.multicastForwarding bool
area21.router3.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area21.router3.pcapRecorder.verbose bool false

whether to log packets on the module output

area21.router3.pcapRecorder.pcapFile string ""

the PCAP file to be written

area21.router3.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

area21.router3.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

area21.router3.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

area21.router3.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

area21.router3.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

area21.router3.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

area21.router3.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

area21.router3.lo0.lo.mtu int 4470B
area21.router3.bgp.interfaceTableModule string

The path to the InterfaceTable module

area21.router3.bgp.routingTableModule string
area21.router3.bgp.ospfRoutingModule string hasOSPF ? "^.ospf" : ""
area21.router3.bgp.dataTransferMode string
area21.router4.status.initialStatus string "UP"

TODO @signal, @statistic

area21.router4.routingTable.forwarding bool
area21.router4.routingTable.multicastForwarding bool
area21.router4.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area21.router4.pcapRecorder.verbose bool false

whether to log packets on the module output

area21.router4.pcapRecorder.pcapFile string ""

the PCAP file to be written

area21.router4.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

area21.router4.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

area21.router4.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

area21.router4.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

area21.router4.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

area21.router4.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

area21.router4.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

area21.router4.lo0.lo.mtu int 4470B
area21.router4.bgp.interfaceTableModule string

The path to the InterfaceTable module

area21.router4.bgp.routingTableModule string
area21.router4.bgp.ospfRoutingModule string hasOSPF ? "^.ospf" : ""
area21.router4.bgp.dataTransferMode string
area22.lan1.switch.status.initialStatus string "UP"

TODO @signal, @statistic

area22.lan1.switch.l2NodeConfigurator.interfaceTableModule string
area22.lan1.switch.l2NodeConfigurator.l2ConfiguratorModule string "l2NetworkConfigurator"

the absolute path to the L2NetworkConfigurator; use "" if there is no configurator

area22.lan1.switch.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area22.lan1.switch.macTable.agingTime double
area22.lan1.switch.macTable.addressTableFile string
area22.lan1.switch.stp.helloTime double
area22.lan1.switch.stp.forwardDelay double
area22.lan1.switch.stp.maxAge double
area22.lan1.switch.stp.bridgePriority int
area22.lan1.switch.stp.visualize bool
area22.lan1.host1.status.initialStatus string "UP"

TODO @signal, @statistic

area22.lan1.host1.routingTable.forwarding bool
area22.lan1.host1.routingTable.multicastForwarding bool
area22.lan1.host1.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area22.lan1.host1.pcapRecorder.verbose bool false

whether to log packets on the module output

area22.lan1.host1.pcapRecorder.pcapFile string ""

the PCAP file to be written

area22.lan1.host1.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

area22.lan1.host1.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

area22.lan1.host1.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

area22.lan1.host1.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

area22.lan1.host1.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

area22.lan1.host1.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

area22.lan1.host1.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

area22.lan1.host1.lo0.lo.mtu int 4470B
area22.lan1.host2.status.initialStatus string "UP"

TODO @signal, @statistic

area22.lan1.host2.routingTable.forwarding bool
area22.lan1.host2.routingTable.multicastForwarding bool
area22.lan1.host2.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area22.lan1.host2.pcapRecorder.verbose bool false

whether to log packets on the module output

area22.lan1.host2.pcapRecorder.pcapFile string ""

the PCAP file to be written

area22.lan1.host2.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

area22.lan1.host2.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

area22.lan1.host2.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

area22.lan1.host2.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

area22.lan1.host2.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

area22.lan1.host2.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

area22.lan1.host2.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

area22.lan1.host2.lo0.lo.mtu int 4470B
area22.lan1.host3.status.initialStatus string "UP"

TODO @signal, @statistic

area22.lan1.host3.routingTable.forwarding bool
area22.lan1.host3.routingTable.multicastForwarding bool
area22.lan1.host3.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area22.lan1.host3.pcapRecorder.verbose bool false

whether to log packets on the module output

area22.lan1.host3.pcapRecorder.pcapFile string ""

the PCAP file to be written

area22.lan1.host3.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

area22.lan1.host3.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

area22.lan1.host3.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

area22.lan1.host3.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

area22.lan1.host3.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

area22.lan1.host3.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

area22.lan1.host3.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

area22.lan1.host3.lo0.lo.mtu int 4470B
area22.lan2.switch.status.initialStatus string "UP"

TODO @signal, @statistic

area22.lan2.switch.l2NodeConfigurator.interfaceTableModule string
area22.lan2.switch.l2NodeConfigurator.l2ConfiguratorModule string "l2NetworkConfigurator"

the absolute path to the L2NetworkConfigurator; use "" if there is no configurator

area22.lan2.switch.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area22.lan2.switch.macTable.agingTime double
area22.lan2.switch.macTable.addressTableFile string
area22.lan2.switch.stp.helloTime double
area22.lan2.switch.stp.forwardDelay double
area22.lan2.switch.stp.maxAge double
area22.lan2.switch.stp.bridgePriority int
area22.lan2.switch.stp.visualize bool
area22.lan2.host1.status.initialStatus string "UP"

TODO @signal, @statistic

area22.lan2.host1.routingTable.forwarding bool
area22.lan2.host1.routingTable.multicastForwarding bool
area22.lan2.host1.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area22.lan2.host1.pcapRecorder.verbose bool false

whether to log packets on the module output

area22.lan2.host1.pcapRecorder.pcapFile string ""

the PCAP file to be written

area22.lan2.host1.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

area22.lan2.host1.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

area22.lan2.host1.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

area22.lan2.host1.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

area22.lan2.host1.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

area22.lan2.host1.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

area22.lan2.host1.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

area22.lan2.host1.lo0.lo.mtu int 4470B
area22.lan2.host2.status.initialStatus string "UP"

TODO @signal, @statistic

area22.lan2.host2.routingTable.forwarding bool
area22.lan2.host2.routingTable.multicastForwarding bool
area22.lan2.host2.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area22.lan2.host2.pcapRecorder.verbose bool false

whether to log packets on the module output

area22.lan2.host2.pcapRecorder.pcapFile string ""

the PCAP file to be written

area22.lan2.host2.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

area22.lan2.host2.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

area22.lan2.host2.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

area22.lan2.host2.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

area22.lan2.host2.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

area22.lan2.host2.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

area22.lan2.host2.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

area22.lan2.host2.lo0.lo.mtu int 4470B
area22.lan2.host3.status.initialStatus string "UP"

TODO @signal, @statistic

area22.lan2.host3.routingTable.forwarding bool
area22.lan2.host3.routingTable.multicastForwarding bool
area22.lan2.host3.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area22.lan2.host3.pcapRecorder.verbose bool false

whether to log packets on the module output

area22.lan2.host3.pcapRecorder.pcapFile string ""

the PCAP file to be written

area22.lan2.host3.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

area22.lan2.host3.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

area22.lan2.host3.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

area22.lan2.host3.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

area22.lan2.host3.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

area22.lan2.host3.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

area22.lan2.host3.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

area22.lan2.host3.lo0.lo.mtu int 4470B
area22.lan3.switch.status.initialStatus string "UP"

TODO @signal, @statistic

area22.lan3.switch.l2NodeConfigurator.interfaceTableModule string
area22.lan3.switch.l2NodeConfigurator.l2ConfiguratorModule string "l2NetworkConfigurator"

the absolute path to the L2NetworkConfigurator; use "" if there is no configurator

area22.lan3.switch.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area22.lan3.switch.macTable.agingTime double
area22.lan3.switch.macTable.addressTableFile string
area22.lan3.switch.stp.helloTime double
area22.lan3.switch.stp.forwardDelay double
area22.lan3.switch.stp.maxAge double
area22.lan3.switch.stp.bridgePriority int
area22.lan3.switch.stp.visualize bool
area22.lan3.host1.status.initialStatus string "UP"

TODO @signal, @statistic

area22.lan3.host1.routingTable.forwarding bool
area22.lan3.host1.routingTable.multicastForwarding bool
area22.lan3.host1.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area22.lan3.host1.pcapRecorder.verbose bool false

whether to log packets on the module output

area22.lan3.host1.pcapRecorder.pcapFile string ""

the PCAP file to be written

area22.lan3.host1.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

area22.lan3.host1.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

area22.lan3.host1.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

area22.lan3.host1.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

area22.lan3.host1.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

area22.lan3.host1.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

area22.lan3.host1.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

area22.lan3.host1.lo0.lo.mtu int 4470B
area22.lan3.host2.status.initialStatus string "UP"

TODO @signal, @statistic

area22.lan3.host2.routingTable.forwarding bool
area22.lan3.host2.routingTable.multicastForwarding bool
area22.lan3.host2.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area22.lan3.host2.pcapRecorder.verbose bool false

whether to log packets on the module output

area22.lan3.host2.pcapRecorder.pcapFile string ""

the PCAP file to be written

area22.lan3.host2.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

area22.lan3.host2.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

area22.lan3.host2.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

area22.lan3.host2.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

area22.lan3.host2.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

area22.lan3.host2.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

area22.lan3.host2.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

area22.lan3.host2.lo0.lo.mtu int 4470B
area22.lan3.host3.status.initialStatus string "UP"

TODO @signal, @statistic

area22.lan3.host3.routingTable.forwarding bool
area22.lan3.host3.routingTable.multicastForwarding bool
area22.lan3.host3.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area22.lan3.host3.pcapRecorder.verbose bool false

whether to log packets on the module output

area22.lan3.host3.pcapRecorder.pcapFile string ""

the PCAP file to be written

area22.lan3.host3.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

area22.lan3.host3.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

area22.lan3.host3.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

area22.lan3.host3.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

area22.lan3.host3.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

area22.lan3.host3.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

area22.lan3.host3.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

area22.lan3.host3.lo0.lo.mtu int 4470B
area22.lan4.switch.status.initialStatus string "UP"

TODO @signal, @statistic

area22.lan4.switch.l2NodeConfigurator.interfaceTableModule string
area22.lan4.switch.l2NodeConfigurator.l2ConfiguratorModule string "l2NetworkConfigurator"

the absolute path to the L2NetworkConfigurator; use "" if there is no configurator

area22.lan4.switch.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area22.lan4.switch.macTable.agingTime double
area22.lan4.switch.macTable.addressTableFile string
area22.lan4.switch.stp.helloTime double
area22.lan4.switch.stp.forwardDelay double
area22.lan4.switch.stp.maxAge double
area22.lan4.switch.stp.bridgePriority int
area22.lan4.switch.stp.visualize bool
area22.lan4.host1.status.initialStatus string "UP"

TODO @signal, @statistic

area22.lan4.host1.routingTable.forwarding bool
area22.lan4.host1.routingTable.multicastForwarding bool
area22.lan4.host1.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area22.lan4.host1.pcapRecorder.verbose bool false

whether to log packets on the module output

area22.lan4.host1.pcapRecorder.pcapFile string ""

the PCAP file to be written

area22.lan4.host1.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

area22.lan4.host1.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

area22.lan4.host1.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

area22.lan4.host1.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

area22.lan4.host1.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

area22.lan4.host1.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

area22.lan4.host1.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

area22.lan4.host1.lo0.lo.mtu int 4470B
area22.lan4.host2.status.initialStatus string "UP"

TODO @signal, @statistic

area22.lan4.host2.routingTable.forwarding bool
area22.lan4.host2.routingTable.multicastForwarding bool
area22.lan4.host2.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area22.lan4.host2.pcapRecorder.verbose bool false

whether to log packets on the module output

area22.lan4.host2.pcapRecorder.pcapFile string ""

the PCAP file to be written

area22.lan4.host2.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

area22.lan4.host2.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

area22.lan4.host2.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

area22.lan4.host2.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

area22.lan4.host2.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

area22.lan4.host2.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

area22.lan4.host2.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

area22.lan4.host2.lo0.lo.mtu int 4470B
area22.lan4.host3.status.initialStatus string "UP"

TODO @signal, @statistic

area22.lan4.host3.routingTable.forwarding bool
area22.lan4.host3.routingTable.multicastForwarding bool
area22.lan4.host3.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area22.lan4.host3.pcapRecorder.verbose bool false

whether to log packets on the module output

area22.lan4.host3.pcapRecorder.pcapFile string ""

the PCAP file to be written

area22.lan4.host3.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

area22.lan4.host3.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

area22.lan4.host3.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

area22.lan4.host3.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

area22.lan4.host3.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

area22.lan4.host3.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

area22.lan4.host3.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

area22.lan4.host3.lo0.lo.mtu int 4470B
area22.router1.status.initialStatus string "UP"

TODO @signal, @statistic

area22.router1.routingTable.forwarding bool
area22.router1.routingTable.multicastForwarding bool
area22.router1.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area22.router1.pcapRecorder.verbose bool false

whether to log packets on the module output

area22.router1.pcapRecorder.pcapFile string ""

the PCAP file to be written

area22.router1.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

area22.router1.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

area22.router1.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

area22.router1.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

area22.router1.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

area22.router1.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

area22.router1.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

area22.router1.lo0.lo.mtu int 4470B
area22.router1.bgp.interfaceTableModule string

The path to the InterfaceTable module

area22.router1.bgp.routingTableModule string
area22.router1.bgp.ospfRoutingModule string hasOSPF ? "^.ospf" : ""
area22.router1.bgp.dataTransferMode string
area22.router2.status.initialStatus string "UP"

TODO @signal, @statistic

area22.router2.routingTable.forwarding bool
area22.router2.routingTable.multicastForwarding bool
area22.router2.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area22.router2.pcapRecorder.verbose bool false

whether to log packets on the module output

area22.router2.pcapRecorder.pcapFile string ""

the PCAP file to be written

area22.router2.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

area22.router2.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

area22.router2.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

area22.router2.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

area22.router2.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

area22.router2.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

area22.router2.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

area22.router2.lo0.lo.mtu int 4470B
area22.router2.bgp.interfaceTableModule string

The path to the InterfaceTable module

area22.router2.bgp.routingTableModule string
area22.router2.bgp.ospfRoutingModule string hasOSPF ? "^.ospf" : ""
area22.router2.bgp.dataTransferMode string
area22.router3.status.initialStatus string "UP"

TODO @signal, @statistic

area22.router3.routingTable.forwarding bool
area22.router3.routingTable.multicastForwarding bool
area22.router3.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area22.router3.pcapRecorder.verbose bool false

whether to log packets on the module output

area22.router3.pcapRecorder.pcapFile string ""

the PCAP file to be written

area22.router3.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

area22.router3.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

area22.router3.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

area22.router3.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

area22.router3.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

area22.router3.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

area22.router3.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

area22.router3.lo0.lo.mtu int 4470B
area22.router3.bgp.interfaceTableModule string

The path to the InterfaceTable module

area22.router3.bgp.routingTableModule string
area22.router3.bgp.ospfRoutingModule string hasOSPF ? "^.ospf" : ""
area22.router3.bgp.dataTransferMode string
area22.router4.status.initialStatus string "UP"

TODO @signal, @statistic

area22.router4.routingTable.forwarding bool
area22.router4.routingTable.multicastForwarding bool
area22.router4.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area22.router4.pcapRecorder.verbose bool false

whether to log packets on the module output

area22.router4.pcapRecorder.pcapFile string ""

the PCAP file to be written

area22.router4.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

area22.router4.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

area22.router4.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

area22.router4.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

area22.router4.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

area22.router4.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

area22.router4.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

area22.router4.lo0.lo.mtu int 4470B
area22.router4.bgp.interfaceTableModule string

The path to the InterfaceTable module

area22.router4.bgp.routingTableModule string
area22.router4.bgp.ospfRoutingModule string hasOSPF ? "^.ospf" : ""
area22.router4.bgp.dataTransferMode string
area31.lan1.switch.status.initialStatus string "UP"

TODO @signal, @statistic

area31.lan1.switch.l2NodeConfigurator.interfaceTableModule string
area31.lan1.switch.l2NodeConfigurator.l2ConfiguratorModule string "l2NetworkConfigurator"

the absolute path to the L2NetworkConfigurator; use "" if there is no configurator

area31.lan1.switch.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area31.lan1.switch.macTable.agingTime double
area31.lan1.switch.macTable.addressTableFile string
area31.lan1.switch.stp.helloTime double
area31.lan1.switch.stp.forwardDelay double
area31.lan1.switch.stp.maxAge double
area31.lan1.switch.stp.bridgePriority int
area31.lan1.switch.stp.visualize bool
area31.lan1.host1.status.initialStatus string "UP"

TODO @signal, @statistic

area31.lan1.host1.routingTable.forwarding bool
area31.lan1.host1.routingTable.multicastForwarding bool
area31.lan1.host1.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area31.lan1.host1.pcapRecorder.verbose bool false

whether to log packets on the module output

area31.lan1.host1.pcapRecorder.pcapFile string ""

the PCAP file to be written

area31.lan1.host1.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

area31.lan1.host1.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

area31.lan1.host1.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

area31.lan1.host1.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

area31.lan1.host1.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

area31.lan1.host1.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

area31.lan1.host1.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

area31.lan1.host1.lo0.lo.mtu int 4470B
area31.lan1.host2.status.initialStatus string "UP"

TODO @signal, @statistic

area31.lan1.host2.routingTable.forwarding bool
area31.lan1.host2.routingTable.multicastForwarding bool
area31.lan1.host2.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area31.lan1.host2.pcapRecorder.verbose bool false

whether to log packets on the module output

area31.lan1.host2.pcapRecorder.pcapFile string ""

the PCAP file to be written

area31.lan1.host2.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

area31.lan1.host2.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

area31.lan1.host2.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

area31.lan1.host2.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

area31.lan1.host2.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

area31.lan1.host2.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

area31.lan1.host2.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

area31.lan1.host2.lo0.lo.mtu int 4470B
area31.lan1.host3.status.initialStatus string "UP"

TODO @signal, @statistic

area31.lan1.host3.routingTable.forwarding bool
area31.lan1.host3.routingTable.multicastForwarding bool
area31.lan1.host3.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area31.lan1.host3.pcapRecorder.verbose bool false

whether to log packets on the module output

area31.lan1.host3.pcapRecorder.pcapFile string ""

the PCAP file to be written

area31.lan1.host3.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

area31.lan1.host3.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

area31.lan1.host3.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

area31.lan1.host3.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

area31.lan1.host3.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

area31.lan1.host3.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

area31.lan1.host3.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

area31.lan1.host3.lo0.lo.mtu int 4470B
area31.lan2.switch.status.initialStatus string "UP"

TODO @signal, @statistic

area31.lan2.switch.l2NodeConfigurator.interfaceTableModule string
area31.lan2.switch.l2NodeConfigurator.l2ConfiguratorModule string "l2NetworkConfigurator"

the absolute path to the L2NetworkConfigurator; use "" if there is no configurator

area31.lan2.switch.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area31.lan2.switch.macTable.agingTime double
area31.lan2.switch.macTable.addressTableFile string
area31.lan2.switch.stp.helloTime double
area31.lan2.switch.stp.forwardDelay double
area31.lan2.switch.stp.maxAge double
area31.lan2.switch.stp.bridgePriority int
area31.lan2.switch.stp.visualize bool
area31.lan2.host1.status.initialStatus string "UP"

TODO @signal, @statistic

area31.lan2.host1.routingTable.forwarding bool
area31.lan2.host1.routingTable.multicastForwarding bool
area31.lan2.host1.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area31.lan2.host1.pcapRecorder.verbose bool false

whether to log packets on the module output

area31.lan2.host1.pcapRecorder.pcapFile string ""

the PCAP file to be written

area31.lan2.host1.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

area31.lan2.host1.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

area31.lan2.host1.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

area31.lan2.host1.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

area31.lan2.host1.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

area31.lan2.host1.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

area31.lan2.host1.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

area31.lan2.host1.lo0.lo.mtu int 4470B
area31.lan2.host2.status.initialStatus string "UP"

TODO @signal, @statistic

area31.lan2.host2.routingTable.forwarding bool
area31.lan2.host2.routingTable.multicastForwarding bool
area31.lan2.host2.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area31.lan2.host2.pcapRecorder.verbose bool false

whether to log packets on the module output

area31.lan2.host2.pcapRecorder.pcapFile string ""

the PCAP file to be written

area31.lan2.host2.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

area31.lan2.host2.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

area31.lan2.host2.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

area31.lan2.host2.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

area31.lan2.host2.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

area31.lan2.host2.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

area31.lan2.host2.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

area31.lan2.host2.lo0.lo.mtu int 4470B
area31.lan2.host3.status.initialStatus string "UP"

TODO @signal, @statistic

area31.lan2.host3.routingTable.forwarding bool
area31.lan2.host3.routingTable.multicastForwarding bool
area31.lan2.host3.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area31.lan2.host3.pcapRecorder.verbose bool false

whether to log packets on the module output

area31.lan2.host3.pcapRecorder.pcapFile string ""

the PCAP file to be written

area31.lan2.host3.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

area31.lan2.host3.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

area31.lan2.host3.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

area31.lan2.host3.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

area31.lan2.host3.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

area31.lan2.host3.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

area31.lan2.host3.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

area31.lan2.host3.lo0.lo.mtu int 4470B
area31.lan3.switch.status.initialStatus string "UP"

TODO @signal, @statistic

area31.lan3.switch.l2NodeConfigurator.interfaceTableModule string
area31.lan3.switch.l2NodeConfigurator.l2ConfiguratorModule string "l2NetworkConfigurator"

the absolute path to the L2NetworkConfigurator; use "" if there is no configurator

area31.lan3.switch.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area31.lan3.switch.macTable.agingTime double
area31.lan3.switch.macTable.addressTableFile string
area31.lan3.switch.stp.helloTime double
area31.lan3.switch.stp.forwardDelay double
area31.lan3.switch.stp.maxAge double
area31.lan3.switch.stp.bridgePriority int
area31.lan3.switch.stp.visualize bool
area31.lan3.host1.status.initialStatus string "UP"

TODO @signal, @statistic

area31.lan3.host1.routingTable.forwarding bool
area31.lan3.host1.routingTable.multicastForwarding bool
area31.lan3.host1.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area31.lan3.host1.pcapRecorder.verbose bool false

whether to log packets on the module output

area31.lan3.host1.pcapRecorder.pcapFile string ""

the PCAP file to be written

area31.lan3.host1.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

area31.lan3.host1.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

area31.lan3.host1.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

area31.lan3.host1.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

area31.lan3.host1.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

area31.lan3.host1.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

area31.lan3.host1.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

area31.lan3.host1.lo0.lo.mtu int 4470B
area31.lan3.host2.status.initialStatus string "UP"

TODO @signal, @statistic

area31.lan3.host2.routingTable.forwarding bool
area31.lan3.host2.routingTable.multicastForwarding bool
area31.lan3.host2.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area31.lan3.host2.pcapRecorder.verbose bool false

whether to log packets on the module output

area31.lan3.host2.pcapRecorder.pcapFile string ""

the PCAP file to be written

area31.lan3.host2.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

area31.lan3.host2.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

area31.lan3.host2.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

area31.lan3.host2.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

area31.lan3.host2.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

area31.lan3.host2.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

area31.lan3.host2.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

area31.lan3.host2.lo0.lo.mtu int 4470B
area31.lan3.host3.status.initialStatus string "UP"

TODO @signal, @statistic

area31.lan3.host3.routingTable.forwarding bool
area31.lan3.host3.routingTable.multicastForwarding bool
area31.lan3.host3.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area31.lan3.host3.pcapRecorder.verbose bool false

whether to log packets on the module output

area31.lan3.host3.pcapRecorder.pcapFile string ""

the PCAP file to be written

area31.lan3.host3.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

area31.lan3.host3.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

area31.lan3.host3.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

area31.lan3.host3.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

area31.lan3.host3.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

area31.lan3.host3.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

area31.lan3.host3.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

area31.lan3.host3.lo0.lo.mtu int 4470B
area31.lan4.switch.status.initialStatus string "UP"

TODO @signal, @statistic

area31.lan4.switch.l2NodeConfigurator.interfaceTableModule string
area31.lan4.switch.l2NodeConfigurator.l2ConfiguratorModule string "l2NetworkConfigurator"

the absolute path to the L2NetworkConfigurator; use "" if there is no configurator

area31.lan4.switch.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area31.lan4.switch.macTable.agingTime double
area31.lan4.switch.macTable.addressTableFile string
area31.lan4.switch.stp.helloTime double
area31.lan4.switch.stp.forwardDelay double
area31.lan4.switch.stp.maxAge double
area31.lan4.switch.stp.bridgePriority int
area31.lan4.switch.stp.visualize bool
area31.lan4.host1.status.initialStatus string "UP"

TODO @signal, @statistic

area31.lan4.host1.routingTable.forwarding bool
area31.lan4.host1.routingTable.multicastForwarding bool
area31.lan4.host1.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area31.lan4.host1.pcapRecorder.verbose bool false

whether to log packets on the module output

area31.lan4.host1.pcapRecorder.pcapFile string ""

the PCAP file to be written

area31.lan4.host1.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

area31.lan4.host1.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

area31.lan4.host1.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

area31.lan4.host1.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

area31.lan4.host1.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

area31.lan4.host1.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

area31.lan4.host1.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

area31.lan4.host1.lo0.lo.mtu int 4470B
area31.lan4.host2.status.initialStatus string "UP"

TODO @signal, @statistic

area31.lan4.host2.routingTable.forwarding bool
area31.lan4.host2.routingTable.multicastForwarding bool
area31.lan4.host2.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area31.lan4.host2.pcapRecorder.verbose bool false

whether to log packets on the module output

area31.lan4.host2.pcapRecorder.pcapFile string ""

the PCAP file to be written

area31.lan4.host2.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

area31.lan4.host2.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

area31.lan4.host2.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

area31.lan4.host2.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

area31.lan4.host2.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

area31.lan4.host2.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

area31.lan4.host2.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

area31.lan4.host2.lo0.lo.mtu int 4470B
area31.lan4.host3.status.initialStatus string "UP"

TODO @signal, @statistic

area31.lan4.host3.routingTable.forwarding bool
area31.lan4.host3.routingTable.multicastForwarding bool
area31.lan4.host3.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area31.lan4.host3.pcapRecorder.verbose bool false

whether to log packets on the module output

area31.lan4.host3.pcapRecorder.pcapFile string ""

the PCAP file to be written

area31.lan4.host3.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

area31.lan4.host3.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

area31.lan4.host3.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

area31.lan4.host3.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

area31.lan4.host3.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

area31.lan4.host3.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

area31.lan4.host3.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

area31.lan4.host3.lo0.lo.mtu int 4470B
area31.router1.status.initialStatus string "UP"

TODO @signal, @statistic

area31.router1.routingTable.forwarding bool
area31.router1.routingTable.multicastForwarding bool
area31.router1.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area31.router1.pcapRecorder.verbose bool false

whether to log packets on the module output

area31.router1.pcapRecorder.pcapFile string ""

the PCAP file to be written

area31.router1.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

area31.router1.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

area31.router1.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

area31.router1.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

area31.router1.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

area31.router1.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

area31.router1.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

area31.router1.lo0.lo.mtu int 4470B
area31.router1.bgp.interfaceTableModule string

The path to the InterfaceTable module

area31.router1.bgp.routingTableModule string
area31.router1.bgp.ospfRoutingModule string hasOSPF ? "^.ospf" : ""
area31.router1.bgp.dataTransferMode string
area31.router2.status.initialStatus string "UP"

TODO @signal, @statistic

area31.router2.routingTable.forwarding bool
area31.router2.routingTable.multicastForwarding bool
area31.router2.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area31.router2.pcapRecorder.verbose bool false

whether to log packets on the module output

area31.router2.pcapRecorder.pcapFile string ""

the PCAP file to be written

area31.router2.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

area31.router2.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

area31.router2.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

area31.router2.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

area31.router2.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

area31.router2.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

area31.router2.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

area31.router2.lo0.lo.mtu int 4470B
area31.router2.bgp.interfaceTableModule string

The path to the InterfaceTable module

area31.router2.bgp.routingTableModule string
area31.router2.bgp.ospfRoutingModule string hasOSPF ? "^.ospf" : ""
area31.router2.bgp.dataTransferMode string
area31.router3.status.initialStatus string "UP"

TODO @signal, @statistic

area31.router3.routingTable.forwarding bool
area31.router3.routingTable.multicastForwarding bool
area31.router3.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area31.router3.pcapRecorder.verbose bool false

whether to log packets on the module output

area31.router3.pcapRecorder.pcapFile string ""

the PCAP file to be written

area31.router3.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

area31.router3.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

area31.router3.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

area31.router3.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

area31.router3.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

area31.router3.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

area31.router3.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

area31.router3.lo0.lo.mtu int 4470B
area31.router3.bgp.interfaceTableModule string

The path to the InterfaceTable module

area31.router3.bgp.routingTableModule string
area31.router3.bgp.ospfRoutingModule string hasOSPF ? "^.ospf" : ""
area31.router3.bgp.dataTransferMode string
area31.router4.status.initialStatus string "UP"

TODO @signal, @statistic

area31.router4.routingTable.forwarding bool
area31.router4.routingTable.multicastForwarding bool
area31.router4.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area31.router4.pcapRecorder.verbose bool false

whether to log packets on the module output

area31.router4.pcapRecorder.pcapFile string ""

the PCAP file to be written

area31.router4.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

area31.router4.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

area31.router4.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

area31.router4.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

area31.router4.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

area31.router4.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

area31.router4.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

area31.router4.lo0.lo.mtu int 4470B
area31.router4.bgp.interfaceTableModule string

The path to the InterfaceTable module

area31.router4.bgp.routingTableModule string
area31.router4.bgp.ospfRoutingModule string hasOSPF ? "^.ospf" : ""
area31.router4.bgp.dataTransferMode string
area32.lan1.switch.status.initialStatus string "UP"

TODO @signal, @statistic

area32.lan1.switch.l2NodeConfigurator.interfaceTableModule string
area32.lan1.switch.l2NodeConfigurator.l2ConfiguratorModule string "l2NetworkConfigurator"

the absolute path to the L2NetworkConfigurator; use "" if there is no configurator

area32.lan1.switch.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area32.lan1.switch.macTable.agingTime double
area32.lan1.switch.macTable.addressTableFile string
area32.lan1.switch.stp.helloTime double
area32.lan1.switch.stp.forwardDelay double
area32.lan1.switch.stp.maxAge double
area32.lan1.switch.stp.bridgePriority int
area32.lan1.switch.stp.visualize bool
area32.lan1.host1.status.initialStatus string "UP"

TODO @signal, @statistic

area32.lan1.host1.routingTable.forwarding bool
area32.lan1.host1.routingTable.multicastForwarding bool
area32.lan1.host1.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area32.lan1.host1.pcapRecorder.verbose bool false

whether to log packets on the module output

area32.lan1.host1.pcapRecorder.pcapFile string ""

the PCAP file to be written

area32.lan1.host1.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

area32.lan1.host1.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

area32.lan1.host1.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

area32.lan1.host1.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

area32.lan1.host1.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

area32.lan1.host1.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

area32.lan1.host1.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

area32.lan1.host1.lo0.lo.mtu int 4470B
area32.lan1.host2.status.initialStatus string "UP"

TODO @signal, @statistic

area32.lan1.host2.routingTable.forwarding bool
area32.lan1.host2.routingTable.multicastForwarding bool
area32.lan1.host2.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area32.lan1.host2.pcapRecorder.verbose bool false

whether to log packets on the module output

area32.lan1.host2.pcapRecorder.pcapFile string ""

the PCAP file to be written

area32.lan1.host2.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

area32.lan1.host2.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

area32.lan1.host2.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

area32.lan1.host2.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

area32.lan1.host2.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

area32.lan1.host2.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

area32.lan1.host2.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

area32.lan1.host2.lo0.lo.mtu int 4470B
area32.lan1.host3.status.initialStatus string "UP"

TODO @signal, @statistic

area32.lan1.host3.routingTable.forwarding bool
area32.lan1.host3.routingTable.multicastForwarding bool
area32.lan1.host3.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area32.lan1.host3.pcapRecorder.verbose bool false

whether to log packets on the module output

area32.lan1.host3.pcapRecorder.pcapFile string ""

the PCAP file to be written

area32.lan1.host3.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

area32.lan1.host3.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

area32.lan1.host3.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

area32.lan1.host3.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

area32.lan1.host3.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

area32.lan1.host3.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

area32.lan1.host3.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

area32.lan1.host3.lo0.lo.mtu int 4470B
area32.lan2.switch.status.initialStatus string "UP"

TODO @signal, @statistic

area32.lan2.switch.l2NodeConfigurator.interfaceTableModule string
area32.lan2.switch.l2NodeConfigurator.l2ConfiguratorModule string "l2NetworkConfigurator"

the absolute path to the L2NetworkConfigurator; use "" if there is no configurator

area32.lan2.switch.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area32.lan2.switch.macTable.agingTime double
area32.lan2.switch.macTable.addressTableFile string
area32.lan2.switch.stp.helloTime double
area32.lan2.switch.stp.forwardDelay double
area32.lan2.switch.stp.maxAge double
area32.lan2.switch.stp.bridgePriority int
area32.lan2.switch.stp.visualize bool
area32.lan2.host1.status.initialStatus string "UP"

TODO @signal, @statistic

area32.lan2.host1.routingTable.forwarding bool
area32.lan2.host1.routingTable.multicastForwarding bool
area32.lan2.host1.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area32.lan2.host1.pcapRecorder.verbose bool false

whether to log packets on the module output

area32.lan2.host1.pcapRecorder.pcapFile string ""

the PCAP file to be written

area32.lan2.host1.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

area32.lan2.host1.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

area32.lan2.host1.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

area32.lan2.host1.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

area32.lan2.host1.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

area32.lan2.host1.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

area32.lan2.host1.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

area32.lan2.host1.lo0.lo.mtu int 4470B
area32.lan2.host2.status.initialStatus string "UP"

TODO @signal, @statistic

area32.lan2.host2.routingTable.forwarding bool
area32.lan2.host2.routingTable.multicastForwarding bool
area32.lan2.host2.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area32.lan2.host2.pcapRecorder.verbose bool false

whether to log packets on the module output

area32.lan2.host2.pcapRecorder.pcapFile string ""

the PCAP file to be written

area32.lan2.host2.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

area32.lan2.host2.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

area32.lan2.host2.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

area32.lan2.host2.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

area32.lan2.host2.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

area32.lan2.host2.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

area32.lan2.host2.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

area32.lan2.host2.lo0.lo.mtu int 4470B
area32.lan2.host3.status.initialStatus string "UP"

TODO @signal, @statistic

area32.lan2.host3.routingTable.forwarding bool
area32.lan2.host3.routingTable.multicastForwarding bool
area32.lan2.host3.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area32.lan2.host3.pcapRecorder.verbose bool false

whether to log packets on the module output

area32.lan2.host3.pcapRecorder.pcapFile string ""

the PCAP file to be written

area32.lan2.host3.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

area32.lan2.host3.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

area32.lan2.host3.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

area32.lan2.host3.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

area32.lan2.host3.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

area32.lan2.host3.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

area32.lan2.host3.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

area32.lan2.host3.lo0.lo.mtu int 4470B
area32.lan3.switch.status.initialStatus string "UP"

TODO @signal, @statistic

area32.lan3.switch.l2NodeConfigurator.interfaceTableModule string
area32.lan3.switch.l2NodeConfigurator.l2ConfiguratorModule string "l2NetworkConfigurator"

the absolute path to the L2NetworkConfigurator; use "" if there is no configurator

area32.lan3.switch.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area32.lan3.switch.macTable.agingTime double
area32.lan3.switch.macTable.addressTableFile string
area32.lan3.switch.stp.helloTime double
area32.lan3.switch.stp.forwardDelay double
area32.lan3.switch.stp.maxAge double
area32.lan3.switch.stp.bridgePriority int
area32.lan3.switch.stp.visualize bool
area32.lan3.host1.status.initialStatus string "UP"

TODO @signal, @statistic

area32.lan3.host1.routingTable.forwarding bool
area32.lan3.host1.routingTable.multicastForwarding bool
area32.lan3.host1.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area32.lan3.host1.pcapRecorder.verbose bool false

whether to log packets on the module output

area32.lan3.host1.pcapRecorder.pcapFile string ""

the PCAP file to be written

area32.lan3.host1.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

area32.lan3.host1.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

area32.lan3.host1.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

area32.lan3.host1.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

area32.lan3.host1.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

area32.lan3.host1.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

area32.lan3.host1.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

area32.lan3.host1.lo0.lo.mtu int 4470B
area32.lan3.host2.status.initialStatus string "UP"

TODO @signal, @statistic

area32.lan3.host2.routingTable.forwarding bool
area32.lan3.host2.routingTable.multicastForwarding bool
area32.lan3.host2.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area32.lan3.host2.pcapRecorder.verbose bool false

whether to log packets on the module output

area32.lan3.host2.pcapRecorder.pcapFile string ""

the PCAP file to be written

area32.lan3.host2.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

area32.lan3.host2.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

area32.lan3.host2.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

area32.lan3.host2.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

area32.lan3.host2.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

area32.lan3.host2.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

area32.lan3.host2.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

area32.lan3.host2.lo0.lo.mtu int 4470B
area32.lan3.host3.status.initialStatus string "UP"

TODO @signal, @statistic

area32.lan3.host3.routingTable.forwarding bool
area32.lan3.host3.routingTable.multicastForwarding bool
area32.lan3.host3.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area32.lan3.host3.pcapRecorder.verbose bool false

whether to log packets on the module output

area32.lan3.host3.pcapRecorder.pcapFile string ""

the PCAP file to be written

area32.lan3.host3.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

area32.lan3.host3.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

area32.lan3.host3.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

area32.lan3.host3.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

area32.lan3.host3.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

area32.lan3.host3.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

area32.lan3.host3.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

area32.lan3.host3.lo0.lo.mtu int 4470B
area32.lan4.switch.status.initialStatus string "UP"

TODO @signal, @statistic

area32.lan4.switch.l2NodeConfigurator.interfaceTableModule string
area32.lan4.switch.l2NodeConfigurator.l2ConfiguratorModule string "l2NetworkConfigurator"

the absolute path to the L2NetworkConfigurator; use "" if there is no configurator

area32.lan4.switch.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area32.lan4.switch.macTable.agingTime double
area32.lan4.switch.macTable.addressTableFile string
area32.lan4.switch.stp.helloTime double
area32.lan4.switch.stp.forwardDelay double
area32.lan4.switch.stp.maxAge double
area32.lan4.switch.stp.bridgePriority int
area32.lan4.switch.stp.visualize bool
area32.lan4.host1.status.initialStatus string "UP"

TODO @signal, @statistic

area32.lan4.host1.routingTable.forwarding bool
area32.lan4.host1.routingTable.multicastForwarding bool
area32.lan4.host1.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area32.lan4.host1.pcapRecorder.verbose bool false

whether to log packets on the module output

area32.lan4.host1.pcapRecorder.pcapFile string ""

the PCAP file to be written

area32.lan4.host1.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

area32.lan4.host1.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

area32.lan4.host1.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

area32.lan4.host1.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

area32.lan4.host1.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

area32.lan4.host1.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

area32.lan4.host1.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

area32.lan4.host1.lo0.lo.mtu int 4470B
area32.lan4.host2.status.initialStatus string "UP"

TODO @signal, @statistic

area32.lan4.host2.routingTable.forwarding bool
area32.lan4.host2.routingTable.multicastForwarding bool
area32.lan4.host2.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area32.lan4.host2.pcapRecorder.verbose bool false

whether to log packets on the module output

area32.lan4.host2.pcapRecorder.pcapFile string ""

the PCAP file to be written

area32.lan4.host2.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

area32.lan4.host2.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

area32.lan4.host2.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

area32.lan4.host2.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

area32.lan4.host2.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

area32.lan4.host2.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

area32.lan4.host2.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

area32.lan4.host2.lo0.lo.mtu int 4470B
area32.lan4.host3.status.initialStatus string "UP"

TODO @signal, @statistic

area32.lan4.host3.routingTable.forwarding bool
area32.lan4.host3.routingTable.multicastForwarding bool
area32.lan4.host3.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area32.lan4.host3.pcapRecorder.verbose bool false

whether to log packets on the module output

area32.lan4.host3.pcapRecorder.pcapFile string ""

the PCAP file to be written

area32.lan4.host3.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

area32.lan4.host3.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

area32.lan4.host3.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

area32.lan4.host3.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

area32.lan4.host3.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

area32.lan4.host3.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

area32.lan4.host3.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

area32.lan4.host3.lo0.lo.mtu int 4470B
area32.router1.status.initialStatus string "UP"

TODO @signal, @statistic

area32.router1.routingTable.forwarding bool
area32.router1.routingTable.multicastForwarding bool
area32.router1.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area32.router1.pcapRecorder.verbose bool false

whether to log packets on the module output

area32.router1.pcapRecorder.pcapFile string ""

the PCAP file to be written

area32.router1.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

area32.router1.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

area32.router1.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

area32.router1.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

area32.router1.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

area32.router1.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

area32.router1.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

area32.router1.lo0.lo.mtu int 4470B
area32.router1.bgp.interfaceTableModule string

The path to the InterfaceTable module

area32.router1.bgp.routingTableModule string
area32.router1.bgp.ospfRoutingModule string hasOSPF ? "^.ospf" : ""
area32.router1.bgp.dataTransferMode string
area32.router2.status.initialStatus string "UP"

TODO @signal, @statistic

area32.router2.routingTable.forwarding bool
area32.router2.routingTable.multicastForwarding bool
area32.router2.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area32.router2.pcapRecorder.verbose bool false

whether to log packets on the module output

area32.router2.pcapRecorder.pcapFile string ""

the PCAP file to be written

area32.router2.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

area32.router2.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

area32.router2.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

area32.router2.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

area32.router2.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

area32.router2.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

area32.router2.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

area32.router2.lo0.lo.mtu int 4470B
area32.router2.bgp.interfaceTableModule string

The path to the InterfaceTable module

area32.router2.bgp.routingTableModule string
area32.router2.bgp.ospfRoutingModule string hasOSPF ? "^.ospf" : ""
area32.router2.bgp.dataTransferMode string
area32.router3.status.initialStatus string "UP"

TODO @signal, @statistic

area32.router3.routingTable.forwarding bool
area32.router3.routingTable.multicastForwarding bool
area32.router3.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area32.router3.pcapRecorder.verbose bool false

whether to log packets on the module output

area32.router3.pcapRecorder.pcapFile string ""

the PCAP file to be written

area32.router3.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

area32.router3.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

area32.router3.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

area32.router3.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

area32.router3.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

area32.router3.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

area32.router3.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

area32.router3.lo0.lo.mtu int 4470B
area32.router3.bgp.interfaceTableModule string

The path to the InterfaceTable module

area32.router3.bgp.routingTableModule string
area32.router3.bgp.ospfRoutingModule string hasOSPF ? "^.ospf" : ""
area32.router3.bgp.dataTransferMode string
area32.router4.status.initialStatus string "UP"

TODO @signal, @statistic

area32.router4.routingTable.forwarding bool
area32.router4.routingTable.multicastForwarding bool
area32.router4.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

area32.router4.pcapRecorder.verbose bool false

whether to log packets on the module output

area32.router4.pcapRecorder.pcapFile string ""

the PCAP file to be written

area32.router4.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

area32.router4.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

area32.router4.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

area32.router4.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

area32.router4.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

area32.router4.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

area32.router4.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

area32.router4.lo0.lo.mtu int 4470B
area32.router4.bgp.interfaceTableModule string

The path to the InterfaceTable module

area32.router4.bgp.routingTableModule string
area32.router4.bgp.ospfRoutingModule string hasOSPF ? "^.ospf" : ""
area32.router4.bgp.dataTransferMode string
router1.status.initialStatus string "UP"

TODO @signal, @statistic

router1.routingTable.forwarding bool
router1.routingTable.multicastForwarding bool
router1.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

router1.pcapRecorder.verbose bool false

whether to log packets on the module output

router1.pcapRecorder.pcapFile string ""

the PCAP file to be written

router1.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

router1.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

router1.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

router1.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

router1.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

router1.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

router1.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

router1.lo0.lo.mtu int 4470B
router1.bgp.interfaceTableModule string

The path to the InterfaceTable module

router1.bgp.routingTableModule string
router1.bgp.ospfRoutingModule string hasOSPF ? "^.ospf" : ""
router1.bgp.dataTransferMode string
router2.status.initialStatus string "UP"

TODO @signal, @statistic

router2.routingTable.forwarding bool
router2.routingTable.multicastForwarding bool
router2.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

router2.pcapRecorder.verbose bool false

whether to log packets on the module output

router2.pcapRecorder.pcapFile string ""

the PCAP file to be written

router2.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

router2.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

router2.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

router2.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

router2.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

router2.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

router2.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

router2.lo0.lo.mtu int 4470B
router2.bgp.interfaceTableModule string

The path to the InterfaceTable module

router2.bgp.routingTableModule string
router2.bgp.ospfRoutingModule string hasOSPF ? "^.ospf" : ""
router2.bgp.dataTransferMode string
router3.status.initialStatus string "UP"

TODO @signal, @statistic

router3.routingTable.forwarding bool
router3.routingTable.multicastForwarding bool
router3.interfaceTable.displayAddresses bool false

whether to display IP addresses on links

router3.pcapRecorder.verbose bool false

whether to log packets on the module output

router3.pcapRecorder.pcapFile string ""

the PCAP file to be written

router3.pcapRecorder.snaplen int 65535

maximum number of bytes to record per packet

router3.pcapRecorder.dumpBadFrames bool true

enable dump of frames with hasBitError

router3.pcapRecorder.moduleNamePatterns string "wlan[*] eth[*] ppp[*] ext[*]"

space-separated list of sibling module names to listen on

router3.pcapRecorder.sendingSignalNames string "packetSentToLower"

space-separated list of outbound packet signals to subscribe to

router3.pcapRecorder.receivingSignalNames string "packetReceivedFromLower"

space-separated list of inbound packet signals to subscribe to

router3.pcapRecorder.alwaysFlush bool false

flush the pcapFile after each write to ensure that all packets are captured in case of a crash

router3.lo0.lo.interfaceTableModule string

The path to the InterfaceTable module

router3.lo0.lo.mtu int 4470B
router3.bgp.interfaceTableModule string

The path to the InterfaceTable module

router3.bgp.routingTableModule string
router3.bgp.ospfRoutingModule string hasOSPF ? "^.ospf" : ""
router3.bgp.dataTransferMode string

Source code:

//
// This hierarchical network topology contains 3 levels, 72 hosts and 27 routers.
//
network Hierarchical99
{
    parameters:
        string networkConfiguratorType;
        @display("bgb=708,518;bgl=22");
    types:
        module LAN
        {
            @display("bgl=12;bgb=395,342;i=misc/cloud;is=vl");
            gates:
                inout ethg[];
            submodules:
                switch: EtherSwitch {
                    @display("p=206,163");
                }
                host1: StandardHost {
                    @display("p=302,84;t=10.x.x.1");
                }
                host2: StandardHost {
                    @display("p=263,271;t=10.x.x.2");
                }
                host3: StandardHost {
                    @display("p=84,164;t=10.x.x.3");
                }
            connections:
                host1.ethg++ <--> Eth100M <--> switch.ethg++;
                host2.ethg++ <--> Eth100M <--> switch.ethg++;
                host3.ethg++ <--> Eth100M <--> switch.ethg++;
                for i=0..sizeof(ethg) - 1 {
                    switch.ethg++ <--> ethg++;
                }
        }
        module Area
        {
            @display("bgl=12;bgb=506,453;i=misc/cloud;is=vl");
            gates:
                inout ethg[];
            submodules:
                lan1: LAN {
                    @display("p=391,86;t=10.x.1.x");
                }
                lan2: LAN {
                    @display("p=391,355;t=10.x.2.x");
                }
                lan3: LAN {
                    @display("p=106,355;t=10.x.3.x");
                }
                lan4: LAN {
                    @display("p=106,86;t=10.x.4.x");
                }
                router1: Router {
                    @display("p=250,87");
                }
                router2: Router {
                    @display("p=391,219");
                }
                router3: Router {
                    @display("p=250,356");
                }
                router4: Router {
                    @display("p=106,219");
                }
            connections:
                lan1.ethg++ <--> Eth1G <--> router1.ethg++;
                lan2.ethg++ <--> Eth1G <--> router2.ethg++;
                lan3.ethg++ <--> Eth1G <--> router3.ethg++;
                lan4.ethg++ <--> Eth1G <--> router4.ethg++;
                router1.ethg++ <--> Eth1G <--> router2.ethg++;
                router2.ethg++ <--> Eth1G <--> router3.ethg++;
                router3.ethg++ <--> Eth1G <--> router4.ethg++;
                router4.ethg++ <--> Eth1G <--> router1.ethg++;
                router1.ethg++ <--> ethg++;
        }
    submodules:
        recorder: RoutingTableRecorder {
            @display("p=37,81");
        }
        networkConfigurator: <networkConfiguratorType> like INetworkConfigurator {
            @display("p=37,31");
        }
        area11: Area {
            @display("p=261,80;t=10.11.x.x");
        }
        area12: Area {
            @display("p=426,80;t=10.12.x.x");
        }
        area21: Area {
            @display("p=581,299;t=10.21.x.x");
        }
        area22: Area {
            @display("p=426,432;t=10.22.x.x");
        }
        area31: Area {
            @display("p=104,299;t=10.31.x.x");
        }
        area32: Area {
            @display("p=261,432;t=10.32.x.x");
        }
        router1: Router {
            @display("p=337,196");
        }
        router2: Router {
            @display("p=426,300");
        }
        router3: Router {
            @display("p=261,300");
        }
    connections:
        router1.ethg++ <--> Eth10G <--> router2.ethg++;
        router2.ethg++ <--> Eth10G <--> router3.ethg++;
        router3.ethg++ <--> Eth10G <--> router1.ethg++;
        router1.ethg++ <--> Eth10G <--> area11.ethg++;
        router1.ethg++ <--> Eth10G <--> area12.ethg++;
        router2.ethg++ <--> Eth10G <--> area21.ethg++;
        router2.ethg++ <--> Eth10G <--> area22.ethg++;
        router3.ethg++ <--> Eth10G <--> area31.ethg++;
        router3.ethg++ <--> Eth10G <--> area32.ethg++;
}