Network OSPF_TestNetwork

Package: inet.examples.ospfv2.fulltest
File: examples/ospfv2/fulltest/FullTest.ned

(no description)

ChannelInstaller OSPF_Area1 OSPF_Area2 OSPF_Area3 OSPFRouter OSPFRouter OSPFRouter OSPFRouter OSPFRouter OSPFRouter OSPFRouter EtherHub EtherHub EtherHub EtherHub StandardHost StandardHost StandardHost StandardHost

Usage diagram:

The following diagram shows usage relationships between types. Unresolved types are missing from the diagram. Click here to see the full picture.

Inheritance diagram:

The following diagram shows inheritance relationships for this type. Unresolved types are missing from the diagram. Click here to see the full picture.

Properties:

Name Value Description
isNetwork
display p=10,10;b=704,560

Unassigned submodule parameters:

Name Type Default value Description
Area1.RT1.ospf.ospfConfigFile string

xml file containing the full OSPF AS configuration

Area1.RT1.networkLayer.ip.procDelay double 0s
Area1.RT1.networkLayer.arp.retryTimeout double 1s

number seconds ARP waits between retries to resolve an IP address

Area1.RT1.networkLayer.arp.retryCount int 3

number of times ARP will attempt to resolve an IP address

Area1.RT1.networkLayer.arp.cacheTimeout double 120s

number seconds unused entries in the cache will time out

Area1.RT1.ppp.ppp.mtu int 4470
Area1.RT1.eth.mac.promiscuous bool false

if true, all packets are received, otherwise only the ones with matching destination MAC address

Area1.RT1.eth.mac.address string "auto"

MAC address as hex string (12 hex digits), or "auto". "auto" values will be replaced by a generated MAC address in init stage 0.

Area1.RT1.eth.mac.txrate double 100Mbps

maximum data rate supported by this station (bit/s); actually chosen speed may be lower due to auto- configuration. 0 means fully auto-configured.

Area1.RT1.eth.mac.duplexEnabled bool true

whether duplex mode can be enabled or not; whether MAC will actually use duplex mode depends on the result of the auto-configuration process (duplex is only possible with DTE-to-DTE connection).

Area1.RT1.eth.mac.mtu int 1500
Area1.RT2.ospf.ospfConfigFile string

xml file containing the full OSPF AS configuration

Area1.RT2.networkLayer.ip.procDelay double 0s
Area1.RT2.networkLayer.arp.retryTimeout double 1s

number seconds ARP waits between retries to resolve an IP address

Area1.RT2.networkLayer.arp.retryCount int 3

number of times ARP will attempt to resolve an IP address

Area1.RT2.networkLayer.arp.cacheTimeout double 120s

number seconds unused entries in the cache will time out

Area1.RT2.ppp.ppp.mtu int 4470
Area1.RT2.eth.mac.promiscuous bool false

if true, all packets are received, otherwise only the ones with matching destination MAC address

Area1.RT2.eth.mac.address string "auto"

MAC address as hex string (12 hex digits), or "auto". "auto" values will be replaced by a generated MAC address in init stage 0.

Area1.RT2.eth.mac.txrate double 100Mbps

maximum data rate supported by this station (bit/s); actually chosen speed may be lower due to auto- configuration. 0 means fully auto-configured.

Area1.RT2.eth.mac.duplexEnabled bool true

whether duplex mode can be enabled or not; whether MAC will actually use duplex mode depends on the result of the auto-configuration process (duplex is only possible with DTE-to-DTE connection).

Area1.RT2.eth.mac.mtu int 1500
Area1.H1.sctp.numGapReports int 3

====== SCTP Association Parameters =================================

Area1.H1.sctp.rtoInitial double 3s
Area1.H1.sctp.rtoMin double 1s
Area1.H1.sctp.rtoMax double 60s
Area1.H1.sctp.rtoAlpha double 0.125
Area1.H1.sctp.rtoBeta double 0.250
Area1.H1.sctp.maxBurst int 4
Area1.H1.sctp.assocMaxRetrans int 10
Area1.H1.sctp.pathMaxRetrans int 5
Area1.H1.sctp.maxInitRetrans int 8
Area1.H1.sctp.sackPeriod double 200ms
Area1.H1.sctp.sackFrequency int 2
Area1.H1.sctp.reactivatePrimaryPath bool false
Area1.H1.sctp.sendQueueLimit int 0
Area1.H1.sctp.validCookieLifetime double 10s

====== Testing =====================================================

Area1.H1.sctp.enableHeartbeats bool true

====== Heartbeats ==================================================

Area1.H1.sctp.hbInterval double 30s
Area1.H1.sctp.nagleEnabled bool true

====== Nagle Algorithm =============================================

Area1.H1.sctp.naglePoint int 1468
Area1.H1.sctp.fastRecoverySupported bool true

====== Congestion Control ==========================================

Area1.H1.sctp.sctpAlgorithmClass string "SCTPAlg"
Area1.H1.sctp.ccModule int 0

RFC4960=0

Area1.H1.sctp.ssModule int 0

ROUND_ROBIN=0

Area1.H1.sctp.arwnd int 65535
Area1.H1.sctp.swsLimit int 3000

Limit for SWS

Area1.H1.sctp.udpEncapsEnabled bool false
Area1.H1.pingApp.destAddr string ""

destination IP or IPv6 address

Area1.H1.pingApp.srcAddr string ""

source IP or IPv6 address (useful with multi-homing)

Area1.H1.pingApp.packetSize double 56B

of ping payload, in bytes

Area1.H1.pingApp.interval double 1s

time to wait between pings (can be random)

Area1.H1.pingApp.hopLimit double 32

TTL or hopLimit for IP packets

Area1.H1.pingApp.count double 0

stop after count ping requests, 0 means continuously

Area1.H1.pingApp.startTime double uniform(0s,this.interval)

send first ping at startTime

Area1.H1.pingApp.stopTime double 0s

send no pings after stopTime, 0 means forever

Area1.H1.pingApp.printPing bool true

dump on stdout

Area1.H1.networkLayer.ip.procDelay double 0s
Area1.H1.networkLayer.arp.retryTimeout double 1s

number seconds ARP waits between retries to resolve an IP address

Area1.H1.networkLayer.arp.retryCount int 3

number of times ARP will attempt to resolve an IP address

Area1.H1.networkLayer.arp.cacheTimeout double 120s

number seconds unused entries in the cache will time out

Area1.H1.ppp.ppp.mtu int 4470
Area1.H1.eth.mac.promiscuous bool false

if true, all packets are received, otherwise only the ones with matching destination MAC address

Area1.H1.eth.mac.address string "auto"

MAC address as hex string (12 hex digits), or "auto". "auto" values will be replaced by a generated MAC address in init stage 0.

Area1.H1.eth.mac.txrate double 100Mbps

maximum data rate supported by this station (bit/s); actually chosen speed may be lower due to auto- configuration. 0 means fully auto-configured.

Area1.H1.eth.mac.duplexEnabled bool true

whether duplex mode can be enabled or not; whether MAC will actually use duplex mode depends on the result of the auto-configuration process (duplex is only possible with DTE-to-DTE connection).

Area1.H1.eth.mac.mtu int 1500
Area1.H1.ext.filterString string
Area1.H1.ext.device string
Area1.H1.ext.mtu int 1500
Area1.H1.tcpdump.dumpFile string ""
Area1.H1.tcpdump.threadEnable bool false
Area1.H1.tcpdump.snaplen int 65535
Area1.H1.tcpdump.verbosity int 0
Area1.H2.sctp.numGapReports int 3

====== SCTP Association Parameters =================================

Area1.H2.sctp.rtoInitial double 3s
Area1.H2.sctp.rtoMin double 1s
Area1.H2.sctp.rtoMax double 60s
Area1.H2.sctp.rtoAlpha double 0.125
Area1.H2.sctp.rtoBeta double 0.250
Area1.H2.sctp.maxBurst int 4
Area1.H2.sctp.assocMaxRetrans int 10
Area1.H2.sctp.pathMaxRetrans int 5
Area1.H2.sctp.maxInitRetrans int 8
Area1.H2.sctp.sackPeriod double 200ms
Area1.H2.sctp.sackFrequency int 2
Area1.H2.sctp.reactivatePrimaryPath bool false
Area1.H2.sctp.sendQueueLimit int 0
Area1.H2.sctp.validCookieLifetime double 10s

====== Testing =====================================================

Area1.H2.sctp.enableHeartbeats bool true

====== Heartbeats ==================================================

Area1.H2.sctp.hbInterval double 30s
Area1.H2.sctp.nagleEnabled bool true

====== Nagle Algorithm =============================================

Area1.H2.sctp.naglePoint int 1468
Area1.H2.sctp.fastRecoverySupported bool true

====== Congestion Control ==========================================

Area1.H2.sctp.sctpAlgorithmClass string "SCTPAlg"
Area1.H2.sctp.ccModule int 0

RFC4960=0

Area1.H2.sctp.ssModule int 0

ROUND_ROBIN=0

Area1.H2.sctp.arwnd int 65535
Area1.H2.sctp.swsLimit int 3000

Limit for SWS

Area1.H2.sctp.udpEncapsEnabled bool false
Area1.H2.pingApp.destAddr string ""

destination IP or IPv6 address

Area1.H2.pingApp.srcAddr string ""

source IP or IPv6 address (useful with multi-homing)

Area1.H2.pingApp.packetSize double 56B

of ping payload, in bytes

Area1.H2.pingApp.interval double 1s

time to wait between pings (can be random)

Area1.H2.pingApp.hopLimit double 32

TTL or hopLimit for IP packets

Area1.H2.pingApp.count double 0

stop after count ping requests, 0 means continuously

Area1.H2.pingApp.startTime double uniform(0s,this.interval)

send first ping at startTime

Area1.H2.pingApp.stopTime double 0s

send no pings after stopTime, 0 means forever

Area1.H2.pingApp.printPing bool true

dump on stdout

Area1.H2.networkLayer.ip.procDelay double 0s
Area1.H2.networkLayer.arp.retryTimeout double 1s

number seconds ARP waits between retries to resolve an IP address

Area1.H2.networkLayer.arp.retryCount int 3

number of times ARP will attempt to resolve an IP address

Area1.H2.networkLayer.arp.cacheTimeout double 120s

number seconds unused entries in the cache will time out

Area1.H2.ppp.ppp.mtu int 4470
Area1.H2.eth.mac.promiscuous bool false

if true, all packets are received, otherwise only the ones with matching destination MAC address

Area1.H2.eth.mac.address string "auto"

MAC address as hex string (12 hex digits), or "auto". "auto" values will be replaced by a generated MAC address in init stage 0.

Area1.H2.eth.mac.txrate double 100Mbps

maximum data rate supported by this station (bit/s); actually chosen speed may be lower due to auto- configuration. 0 means fully auto-configured.

Area1.H2.eth.mac.duplexEnabled bool true

whether duplex mode can be enabled or not; whether MAC will actually use duplex mode depends on the result of the auto-configuration process (duplex is only possible with DTE-to-DTE connection).

Area1.H2.eth.mac.mtu int 1500
Area1.H2.ext.filterString string
Area1.H2.ext.device string
Area1.H2.ext.mtu int 1500
Area1.H2.tcpdump.dumpFile string ""
Area1.H2.tcpdump.threadEnable bool false
Area1.H2.tcpdump.snaplen int 65535
Area1.H2.tcpdump.verbosity int 0
Area1.H3.sctp.numGapReports int 3

====== SCTP Association Parameters =================================

Area1.H3.sctp.rtoInitial double 3s
Area1.H3.sctp.rtoMin double 1s
Area1.H3.sctp.rtoMax double 60s
Area1.H3.sctp.rtoAlpha double 0.125
Area1.H3.sctp.rtoBeta double 0.250
Area1.H3.sctp.maxBurst int 4
Area1.H3.sctp.assocMaxRetrans int 10
Area1.H3.sctp.pathMaxRetrans int 5
Area1.H3.sctp.maxInitRetrans int 8
Area1.H3.sctp.sackPeriod double 200ms
Area1.H3.sctp.sackFrequency int 2
Area1.H3.sctp.reactivatePrimaryPath bool false
Area1.H3.sctp.sendQueueLimit int 0
Area1.H3.sctp.validCookieLifetime double 10s

====== Testing =====================================================

Area1.H3.sctp.enableHeartbeats bool true

====== Heartbeats ==================================================

Area1.H3.sctp.hbInterval double 30s
Area1.H3.sctp.nagleEnabled bool true

====== Nagle Algorithm =============================================

Area1.H3.sctp.naglePoint int 1468
Area1.H3.sctp.fastRecoverySupported bool true

====== Congestion Control ==========================================

Area1.H3.sctp.sctpAlgorithmClass string "SCTPAlg"
Area1.H3.sctp.ccModule int 0

RFC4960=0

Area1.H3.sctp.ssModule int 0

ROUND_ROBIN=0

Area1.H3.sctp.arwnd int 65535
Area1.H3.sctp.swsLimit int 3000

Limit for SWS

Area1.H3.sctp.udpEncapsEnabled bool false
Area1.H3.pingApp.destAddr string ""

destination IP or IPv6 address

Area1.H3.pingApp.srcAddr string ""

source IP or IPv6 address (useful with multi-homing)

Area1.H3.pingApp.packetSize double 56B

of ping payload, in bytes

Area1.H3.pingApp.interval double 1s

time to wait between pings (can be random)

Area1.H3.pingApp.hopLimit double 32

TTL or hopLimit for IP packets

Area1.H3.pingApp.count double 0

stop after count ping requests, 0 means continuously

Area1.H3.pingApp.startTime double uniform(0s,this.interval)

send first ping at startTime

Area1.H3.pingApp.stopTime double 0s

send no pings after stopTime, 0 means forever

Area1.H3.pingApp.printPing bool true

dump on stdout

Area1.H3.networkLayer.ip.procDelay double 0s
Area1.H3.networkLayer.arp.retryTimeout double 1s

number seconds ARP waits between retries to resolve an IP address

Area1.H3.networkLayer.arp.retryCount int 3

number of times ARP will attempt to resolve an IP address

Area1.H3.networkLayer.arp.cacheTimeout double 120s

number seconds unused entries in the cache will time out

Area1.H3.ppp.ppp.mtu int 4470
Area1.H3.eth.mac.promiscuous bool false

if true, all packets are received, otherwise only the ones with matching destination MAC address

Area1.H3.eth.mac.address string "auto"

MAC address as hex string (12 hex digits), or "auto". "auto" values will be replaced by a generated MAC address in init stage 0.

Area1.H3.eth.mac.txrate double 100Mbps

maximum data rate supported by this station (bit/s); actually chosen speed may be lower due to auto- configuration. 0 means fully auto-configured.

Area1.H3.eth.mac.duplexEnabled bool true

whether duplex mode can be enabled or not; whether MAC will actually use duplex mode depends on the result of the auto-configuration process (duplex is only possible with DTE-to-DTE connection).

Area1.H3.eth.mac.mtu int 1500
Area1.H3.ext.filterString string
Area1.H3.ext.device string
Area1.H3.ext.mtu int 1500
Area1.H3.tcpdump.dumpFile string ""
Area1.H3.tcpdump.threadEnable bool false
Area1.H3.tcpdump.snaplen int 65535
Area1.H3.tcpdump.verbosity int 0
Area1.H4.sctp.numGapReports int 3

====== SCTP Association Parameters =================================

Area1.H4.sctp.rtoInitial double 3s
Area1.H4.sctp.rtoMin double 1s
Area1.H4.sctp.rtoMax double 60s
Area1.H4.sctp.rtoAlpha double 0.125
Area1.H4.sctp.rtoBeta double 0.250
Area1.H4.sctp.maxBurst int 4
Area1.H4.sctp.assocMaxRetrans int 10
Area1.H4.sctp.pathMaxRetrans int 5
Area1.H4.sctp.maxInitRetrans int 8
Area1.H4.sctp.sackPeriod double 200ms
Area1.H4.sctp.sackFrequency int 2
Area1.H4.sctp.reactivatePrimaryPath bool false
Area1.H4.sctp.sendQueueLimit int 0
Area1.H4.sctp.validCookieLifetime double 10s

====== Testing =====================================================

Area1.H4.sctp.enableHeartbeats bool true

====== Heartbeats ==================================================

Area1.H4.sctp.hbInterval double 30s
Area1.H4.sctp.nagleEnabled bool true

====== Nagle Algorithm =============================================

Area1.H4.sctp.naglePoint int 1468
Area1.H4.sctp.fastRecoverySupported bool true

====== Congestion Control ==========================================

Area1.H4.sctp.sctpAlgorithmClass string "SCTPAlg"
Area1.H4.sctp.ccModule int 0

RFC4960=0

Area1.H4.sctp.ssModule int 0

ROUND_ROBIN=0

Area1.H4.sctp.arwnd int 65535
Area1.H4.sctp.swsLimit int 3000

Limit for SWS

Area1.H4.sctp.udpEncapsEnabled bool false
Area1.H4.pingApp.destAddr string ""

destination IP or IPv6 address

Area1.H4.pingApp.srcAddr string ""

source IP or IPv6 address (useful with multi-homing)

Area1.H4.pingApp.packetSize double 56B

of ping payload, in bytes

Area1.H4.pingApp.interval double 1s

time to wait between pings (can be random)

Area1.H4.pingApp.hopLimit double 32

TTL or hopLimit for IP packets

Area1.H4.pingApp.count double 0

stop after count ping requests, 0 means continuously

Area1.H4.pingApp.startTime double uniform(0s,this.interval)

send first ping at startTime

Area1.H4.pingApp.stopTime double 0s

send no pings after stopTime, 0 means forever

Area1.H4.pingApp.printPing bool true

dump on stdout

Area1.H4.networkLayer.ip.procDelay double 0s
Area1.H4.networkLayer.arp.retryTimeout double 1s

number seconds ARP waits between retries to resolve an IP address

Area1.H4.networkLayer.arp.retryCount int 3

number of times ARP will attempt to resolve an IP address

Area1.H4.networkLayer.arp.cacheTimeout double 120s

number seconds unused entries in the cache will time out

Area1.H4.ppp.ppp.mtu int 4470
Area1.H4.eth.mac.promiscuous bool false

if true, all packets are received, otherwise only the ones with matching destination MAC address

Area1.H4.eth.mac.address string "auto"

MAC address as hex string (12 hex digits), or "auto". "auto" values will be replaced by a generated MAC address in init stage 0.

Area1.H4.eth.mac.txrate double 100Mbps

maximum data rate supported by this station (bit/s); actually chosen speed may be lower due to auto- configuration. 0 means fully auto-configured.

Area1.H4.eth.mac.duplexEnabled bool true

whether duplex mode can be enabled or not; whether MAC will actually use duplex mode depends on the result of the auto-configuration process (duplex is only possible with DTE-to-DTE connection).

Area1.H4.eth.mac.mtu int 1500
Area1.H4.ext.filterString string
Area1.H4.ext.device string
Area1.H4.ext.mtu int 1500
Area1.H4.tcpdump.dumpFile string ""
Area1.H4.tcpdump.threadEnable bool false
Area1.H4.tcpdump.snaplen int 65535
Area1.H4.tcpdump.verbosity int 0
Area1.H5.sctp.numGapReports int 3

====== SCTP Association Parameters =================================

Area1.H5.sctp.rtoInitial double 3s
Area1.H5.sctp.rtoMin double 1s
Area1.H5.sctp.rtoMax double 60s
Area1.H5.sctp.rtoAlpha double 0.125
Area1.H5.sctp.rtoBeta double 0.250
Area1.H5.sctp.maxBurst int 4
Area1.H5.sctp.assocMaxRetrans int 10
Area1.H5.sctp.pathMaxRetrans int 5
Area1.H5.sctp.maxInitRetrans int 8
Area1.H5.sctp.sackPeriod double 200ms
Area1.H5.sctp.sackFrequency int 2
Area1.H5.sctp.reactivatePrimaryPath bool false
Area1.H5.sctp.sendQueueLimit int 0
Area1.H5.sctp.validCookieLifetime double 10s

====== Testing =====================================================

Area1.H5.sctp.enableHeartbeats bool true

====== Heartbeats ==================================================

Area1.H5.sctp.hbInterval double 30s
Area1.H5.sctp.nagleEnabled bool true

====== Nagle Algorithm =============================================

Area1.H5.sctp.naglePoint int 1468
Area1.H5.sctp.fastRecoverySupported bool true

====== Congestion Control ==========================================

Area1.H5.sctp.sctpAlgorithmClass string "SCTPAlg"
Area1.H5.sctp.ccModule int 0

RFC4960=0

Area1.H5.sctp.ssModule int 0

ROUND_ROBIN=0

Area1.H5.sctp.arwnd int 65535
Area1.H5.sctp.swsLimit int 3000

Limit for SWS

Area1.H5.sctp.udpEncapsEnabled bool false
Area1.H5.pingApp.destAddr string ""

destination IP or IPv6 address

Area1.H5.pingApp.srcAddr string ""

source IP or IPv6 address (useful with multi-homing)

Area1.H5.pingApp.packetSize double 56B

of ping payload, in bytes

Area1.H5.pingApp.interval double 1s

time to wait between pings (can be random)

Area1.H5.pingApp.hopLimit double 32

TTL or hopLimit for IP packets

Area1.H5.pingApp.count double 0

stop after count ping requests, 0 means continuously

Area1.H5.pingApp.startTime double uniform(0s,this.interval)

send first ping at startTime

Area1.H5.pingApp.stopTime double 0s

send no pings after stopTime, 0 means forever

Area1.H5.pingApp.printPing bool true

dump on stdout

Area1.H5.networkLayer.ip.procDelay double 0s
Area1.H5.networkLayer.arp.retryTimeout double 1s

number seconds ARP waits between retries to resolve an IP address

Area1.H5.networkLayer.arp.retryCount int 3

number of times ARP will attempt to resolve an IP address

Area1.H5.networkLayer.arp.cacheTimeout double 120s

number seconds unused entries in the cache will time out

Area1.H5.ppp.ppp.mtu int 4470
Area1.H5.eth.mac.promiscuous bool false

if true, all packets are received, otherwise only the ones with matching destination MAC address

Area1.H5.eth.mac.address string "auto"

MAC address as hex string (12 hex digits), or "auto". "auto" values will be replaced by a generated MAC address in init stage 0.

Area1.H5.eth.mac.txrate double 100Mbps

maximum data rate supported by this station (bit/s); actually chosen speed may be lower due to auto- configuration. 0 means fully auto-configured.

Area1.H5.eth.mac.duplexEnabled bool true

whether duplex mode can be enabled or not; whether MAC will actually use duplex mode depends on the result of the auto-configuration process (duplex is only possible with DTE-to-DTE connection).

Area1.H5.eth.mac.mtu int 1500
Area1.H5.ext.filterString string
Area1.H5.ext.device string
Area1.H5.ext.mtu int 1500
Area1.H5.tcpdump.dumpFile string ""
Area1.H5.tcpdump.threadEnable bool false
Area1.H5.tcpdump.snaplen int 65535
Area1.H5.tcpdump.verbosity int 0
Area1.H6.sctp.numGapReports int 3

====== SCTP Association Parameters =================================

Area1.H6.sctp.rtoInitial double 3s
Area1.H6.sctp.rtoMin double 1s
Area1.H6.sctp.rtoMax double 60s
Area1.H6.sctp.rtoAlpha double 0.125
Area1.H6.sctp.rtoBeta double 0.250
Area1.H6.sctp.maxBurst int 4
Area1.H6.sctp.assocMaxRetrans int 10
Area1.H6.sctp.pathMaxRetrans int 5
Area1.H6.sctp.maxInitRetrans int 8
Area1.H6.sctp.sackPeriod double 200ms
Area1.H6.sctp.sackFrequency int 2
Area1.H6.sctp.reactivatePrimaryPath bool false
Area1.H6.sctp.sendQueueLimit int 0
Area1.H6.sctp.validCookieLifetime double 10s

====== Testing =====================================================

Area1.H6.sctp.enableHeartbeats bool true

====== Heartbeats ==================================================

Area1.H6.sctp.hbInterval double 30s
Area1.H6.sctp.nagleEnabled bool true

====== Nagle Algorithm =============================================

Area1.H6.sctp.naglePoint int 1468
Area1.H6.sctp.fastRecoverySupported bool true

====== Congestion Control ==========================================

Area1.H6.sctp.sctpAlgorithmClass string "SCTPAlg"
Area1.H6.sctp.ccModule int 0

RFC4960=0

Area1.H6.sctp.ssModule int 0

ROUND_ROBIN=0

Area1.H6.sctp.arwnd int 65535
Area1.H6.sctp.swsLimit int 3000

Limit for SWS

Area1.H6.sctp.udpEncapsEnabled bool false
Area1.H6.pingApp.destAddr string ""

destination IP or IPv6 address

Area1.H6.pingApp.srcAddr string ""

source IP or IPv6 address (useful with multi-homing)

Area1.H6.pingApp.packetSize double 56B

of ping payload, in bytes

Area1.H6.pingApp.interval double 1s

time to wait between pings (can be random)

Area1.H6.pingApp.hopLimit double 32

TTL or hopLimit for IP packets

Area1.H6.pingApp.count double 0

stop after count ping requests, 0 means continuously

Area1.H6.pingApp.startTime double uniform(0s,this.interval)

send first ping at startTime

Area1.H6.pingApp.stopTime double 0s

send no pings after stopTime, 0 means forever

Area1.H6.pingApp.printPing bool true

dump on stdout

Area1.H6.networkLayer.ip.procDelay double 0s
Area1.H6.networkLayer.arp.retryTimeout double 1s

number seconds ARP waits between retries to resolve an IP address

Area1.H6.networkLayer.arp.retryCount int 3

number of times ARP will attempt to resolve an IP address

Area1.H6.networkLayer.arp.cacheTimeout double 120s

number seconds unused entries in the cache will time out

Area1.H6.ppp.ppp.mtu int 4470
Area1.H6.eth.mac.promiscuous bool false

if true, all packets are received, otherwise only the ones with matching destination MAC address

Area1.H6.eth.mac.address string "auto"

MAC address as hex string (12 hex digits), or "auto". "auto" values will be replaced by a generated MAC address in init stage 0.

Area1.H6.eth.mac.txrate double 100Mbps

maximum data rate supported by this station (bit/s); actually chosen speed may be lower due to auto- configuration. 0 means fully auto-configured.

Area1.H6.eth.mac.duplexEnabled bool true

whether duplex mode can be enabled or not; whether MAC will actually use duplex mode depends on the result of the auto-configuration process (duplex is only possible with DTE-to-DTE connection).

Area1.H6.eth.mac.mtu int 1500
Area1.H6.ext.filterString string
Area1.H6.ext.device string
Area1.H6.ext.mtu int 1500
Area1.H6.tcpdump.dumpFile string ""
Area1.H6.tcpdump.threadEnable bool false
Area1.H6.tcpdump.snaplen int 65535
Area1.H6.tcpdump.verbosity int 0
Area1.H7.sctp.numGapReports int 3

====== SCTP Association Parameters =================================

Area1.H7.sctp.rtoInitial double 3s
Area1.H7.sctp.rtoMin double 1s
Area1.H7.sctp.rtoMax double 60s
Area1.H7.sctp.rtoAlpha double 0.125
Area1.H7.sctp.rtoBeta double 0.250
Area1.H7.sctp.maxBurst int 4
Area1.H7.sctp.assocMaxRetrans int 10
Area1.H7.sctp.pathMaxRetrans int 5
Area1.H7.sctp.maxInitRetrans int 8
Area1.H7.sctp.sackPeriod double 200ms
Area1.H7.sctp.sackFrequency int 2
Area1.H7.sctp.reactivatePrimaryPath bool false
Area1.H7.sctp.sendQueueLimit int 0
Area1.H7.sctp.validCookieLifetime double 10s

====== Testing =====================================================

Area1.H7.sctp.enableHeartbeats bool true

====== Heartbeats ==================================================

Area1.H7.sctp.hbInterval double 30s
Area1.H7.sctp.nagleEnabled bool true

====== Nagle Algorithm =============================================

Area1.H7.sctp.naglePoint int 1468
Area1.H7.sctp.fastRecoverySupported bool true

====== Congestion Control ==========================================

Area1.H7.sctp.sctpAlgorithmClass string "SCTPAlg"
Area1.H7.sctp.ccModule int 0

RFC4960=0

Area1.H7.sctp.ssModule int 0

ROUND_ROBIN=0

Area1.H7.sctp.arwnd int 65535
Area1.H7.sctp.swsLimit int 3000

Limit for SWS

Area1.H7.sctp.udpEncapsEnabled bool false
Area1.H7.pingApp.destAddr string ""

destination IP or IPv6 address

Area1.H7.pingApp.srcAddr string ""

source IP or IPv6 address (useful with multi-homing)

Area1.H7.pingApp.packetSize double 56B

of ping payload, in bytes

Area1.H7.pingApp.interval double 1s

time to wait between pings (can be random)

Area1.H7.pingApp.hopLimit double 32

TTL or hopLimit for IP packets

Area1.H7.pingApp.count double 0

stop after count ping requests, 0 means continuously

Area1.H7.pingApp.startTime double uniform(0s,this.interval)

send first ping at startTime

Area1.H7.pingApp.stopTime double 0s

send no pings after stopTime, 0 means forever

Area1.H7.pingApp.printPing bool true

dump on stdout

Area1.H7.networkLayer.ip.procDelay double 0s
Area1.H7.networkLayer.arp.retryTimeout double 1s

number seconds ARP waits between retries to resolve an IP address

Area1.H7.networkLayer.arp.retryCount int 3

number of times ARP will attempt to resolve an IP address

Area1.H7.networkLayer.arp.cacheTimeout double 120s

number seconds unused entries in the cache will time out

Area1.H7.ppp.ppp.mtu int 4470
Area1.H7.eth.mac.promiscuous bool false

if true, all packets are received, otherwise only the ones with matching destination MAC address

Area1.H7.eth.mac.address string "auto"

MAC address as hex string (12 hex digits), or "auto". "auto" values will be replaced by a generated MAC address in init stage 0.

Area1.H7.eth.mac.txrate double 100Mbps

maximum data rate supported by this station (bit/s); actually chosen speed may be lower due to auto- configuration. 0 means fully auto-configured.

Area1.H7.eth.mac.duplexEnabled bool true

whether duplex mode can be enabled or not; whether MAC will actually use duplex mode depends on the result of the auto-configuration process (duplex is only possible with DTE-to-DTE connection).

Area1.H7.eth.mac.mtu int 1500
Area1.H7.ext.filterString string
Area1.H7.ext.device string
Area1.H7.ext.mtu int 1500
Area1.H7.tcpdump.dumpFile string ""
Area1.H7.tcpdump.threadEnable bool false
Area1.H7.tcpdump.snaplen int 65535
Area1.H7.tcpdump.verbosity int 0
Area2.RT8.ospf.ospfConfigFile string

xml file containing the full OSPF AS configuration

Area2.RT8.networkLayer.ip.procDelay double 0s
Area2.RT8.networkLayer.arp.retryTimeout double 1s

number seconds ARP waits between retries to resolve an IP address

Area2.RT8.networkLayer.arp.retryCount int 3

number of times ARP will attempt to resolve an IP address

Area2.RT8.networkLayer.arp.cacheTimeout double 120s

number seconds unused entries in the cache will time out

Area2.RT8.ppp.ppp.mtu int 4470
Area2.RT8.eth.mac.promiscuous bool false

if true, all packets are received, otherwise only the ones with matching destination MAC address

Area2.RT8.eth.mac.address string "auto"

MAC address as hex string (12 hex digits), or "auto". "auto" values will be replaced by a generated MAC address in init stage 0.

Area2.RT8.eth.mac.txrate double 100Mbps

maximum data rate supported by this station (bit/s); actually chosen speed may be lower due to auto- configuration. 0 means fully auto-configured.

Area2.RT8.eth.mac.duplexEnabled bool true

whether duplex mode can be enabled or not; whether MAC will actually use duplex mode depends on the result of the auto-configuration process (duplex is only possible with DTE-to-DTE connection).

Area2.RT8.eth.mac.mtu int 1500
Area2.H8.sctp.numGapReports int 3

====== SCTP Association Parameters =================================

Area2.H8.sctp.rtoInitial double 3s
Area2.H8.sctp.rtoMin double 1s
Area2.H8.sctp.rtoMax double 60s
Area2.H8.sctp.rtoAlpha double 0.125
Area2.H8.sctp.rtoBeta double 0.250
Area2.H8.sctp.maxBurst int 4
Area2.H8.sctp.assocMaxRetrans int 10
Area2.H8.sctp.pathMaxRetrans int 5
Area2.H8.sctp.maxInitRetrans int 8
Area2.H8.sctp.sackPeriod double 200ms
Area2.H8.sctp.sackFrequency int 2
Area2.H8.sctp.reactivatePrimaryPath bool false
Area2.H8.sctp.sendQueueLimit int 0
Area2.H8.sctp.validCookieLifetime double 10s

====== Testing =====================================================

Area2.H8.sctp.enableHeartbeats bool true

====== Heartbeats ==================================================

Area2.H8.sctp.hbInterval double 30s
Area2.H8.sctp.nagleEnabled bool true

====== Nagle Algorithm =============================================

Area2.H8.sctp.naglePoint int 1468
Area2.H8.sctp.fastRecoverySupported bool true

====== Congestion Control ==========================================

Area2.H8.sctp.sctpAlgorithmClass string "SCTPAlg"
Area2.H8.sctp.ccModule int 0

RFC4960=0

Area2.H8.sctp.ssModule int 0

ROUND_ROBIN=0

Area2.H8.sctp.arwnd int 65535
Area2.H8.sctp.swsLimit int 3000

Limit for SWS

Area2.H8.sctp.udpEncapsEnabled bool false
Area2.H8.pingApp.destAddr string ""

destination IP or IPv6 address

Area2.H8.pingApp.srcAddr string ""

source IP or IPv6 address (useful with multi-homing)

Area2.H8.pingApp.packetSize double 56B

of ping payload, in bytes

Area2.H8.pingApp.interval double 1s

time to wait between pings (can be random)

Area2.H8.pingApp.hopLimit double 32

TTL or hopLimit for IP packets

Area2.H8.pingApp.count double 0

stop after count ping requests, 0 means continuously

Area2.H8.pingApp.startTime double uniform(0s,this.interval)

send first ping at startTime

Area2.H8.pingApp.stopTime double 0s

send no pings after stopTime, 0 means forever

Area2.H8.pingApp.printPing bool true

dump on stdout

Area2.H8.networkLayer.ip.procDelay double 0s
Area2.H8.networkLayer.arp.retryTimeout double 1s

number seconds ARP waits between retries to resolve an IP address

Area2.H8.networkLayer.arp.retryCount int 3

number of times ARP will attempt to resolve an IP address

Area2.H8.networkLayer.arp.cacheTimeout double 120s

number seconds unused entries in the cache will time out

Area2.H8.ppp.ppp.mtu int 4470
Area2.H8.eth.mac.promiscuous bool false

if true, all packets are received, otherwise only the ones with matching destination MAC address

Area2.H8.eth.mac.address string "auto"

MAC address as hex string (12 hex digits), or "auto". "auto" values will be replaced by a generated MAC address in init stage 0.

Area2.H8.eth.mac.txrate double 100Mbps

maximum data rate supported by this station (bit/s); actually chosen speed may be lower due to auto- configuration. 0 means fully auto-configured.

Area2.H8.eth.mac.duplexEnabled bool true

whether duplex mode can be enabled or not; whether MAC will actually use duplex mode depends on the result of the auto-configuration process (duplex is only possible with DTE-to-DTE connection).

Area2.H8.eth.mac.mtu int 1500
Area2.H8.ext.filterString string
Area2.H8.ext.device string
Area2.H8.ext.mtu int 1500
Area2.H8.tcpdump.dumpFile string ""
Area2.H8.tcpdump.threadEnable bool false
Area2.H8.tcpdump.snaplen int 65535
Area2.H8.tcpdump.verbosity int 0
Area2.H9.sctp.numGapReports int 3

====== SCTP Association Parameters =================================

Area2.H9.sctp.rtoInitial double 3s
Area2.H9.sctp.rtoMin double 1s
Area2.H9.sctp.rtoMax double 60s
Area2.H9.sctp.rtoAlpha double 0.125
Area2.H9.sctp.rtoBeta double 0.250
Area2.H9.sctp.maxBurst int 4
Area2.H9.sctp.assocMaxRetrans int 10
Area2.H9.sctp.pathMaxRetrans int 5
Area2.H9.sctp.maxInitRetrans int 8
Area2.H9.sctp.sackPeriod double 200ms
Area2.H9.sctp.sackFrequency int 2
Area2.H9.sctp.reactivatePrimaryPath bool false
Area2.H9.sctp.sendQueueLimit int 0
Area2.H9.sctp.validCookieLifetime double 10s

====== Testing =====================================================

Area2.H9.sctp.enableHeartbeats bool true

====== Heartbeats ==================================================

Area2.H9.sctp.hbInterval double 30s
Area2.H9.sctp.nagleEnabled bool true

====== Nagle Algorithm =============================================

Area2.H9.sctp.naglePoint int 1468
Area2.H9.sctp.fastRecoverySupported bool true

====== Congestion Control ==========================================

Area2.H9.sctp.sctpAlgorithmClass string "SCTPAlg"
Area2.H9.sctp.ccModule int 0

RFC4960=0

Area2.H9.sctp.ssModule int 0

ROUND_ROBIN=0

Area2.H9.sctp.arwnd int 65535
Area2.H9.sctp.swsLimit int 3000

Limit for SWS

Area2.H9.sctp.udpEncapsEnabled bool false
Area2.H9.pingApp.destAddr string ""

destination IP or IPv6 address

Area2.H9.pingApp.srcAddr string ""

source IP or IPv6 address (useful with multi-homing)

Area2.H9.pingApp.packetSize double 56B

of ping payload, in bytes

Area2.H9.pingApp.interval double 1s

time to wait between pings (can be random)

Area2.H9.pingApp.hopLimit double 32

TTL or hopLimit for IP packets

Area2.H9.pingApp.count double 0

stop after count ping requests, 0 means continuously

Area2.H9.pingApp.startTime double uniform(0s,this.interval)

send first ping at startTime

Area2.H9.pingApp.stopTime double 0s

send no pings after stopTime, 0 means forever

Area2.H9.pingApp.printPing bool true

dump on stdout

Area2.H9.networkLayer.ip.procDelay double 0s
Area2.H9.networkLayer.arp.retryTimeout double 1s

number seconds ARP waits between retries to resolve an IP address

Area2.H9.networkLayer.arp.retryCount int 3

number of times ARP will attempt to resolve an IP address

Area2.H9.networkLayer.arp.cacheTimeout double 120s

number seconds unused entries in the cache will time out

Area2.H9.ppp.ppp.mtu int 4470
Area2.H9.eth.mac.promiscuous bool false

if true, all packets are received, otherwise only the ones with matching destination MAC address

Area2.H9.eth.mac.address string "auto"

MAC address as hex string (12 hex digits), or "auto". "auto" values will be replaced by a generated MAC address in init stage 0.

Area2.H9.eth.mac.txrate double 100Mbps

maximum data rate supported by this station (bit/s); actually chosen speed may be lower due to auto- configuration. 0 means fully auto-configured.

Area2.H9.eth.mac.duplexEnabled bool true

whether duplex mode can be enabled or not; whether MAC will actually use duplex mode depends on the result of the auto-configuration process (duplex is only possible with DTE-to-DTE connection).

Area2.H9.eth.mac.mtu int 1500
Area2.H9.ext.filterString string
Area2.H9.ext.device string
Area2.H9.ext.mtu int 1500
Area2.H9.tcpdump.dumpFile string ""
Area2.H9.tcpdump.threadEnable bool false
Area2.H9.tcpdump.snaplen int 65535
Area2.H9.tcpdump.verbosity int 0
Area2.H10.sctp.numGapReports int 3

====== SCTP Association Parameters =================================

Area2.H10.sctp.rtoInitial double 3s
Area2.H10.sctp.rtoMin double 1s
Area2.H10.sctp.rtoMax double 60s
Area2.H10.sctp.rtoAlpha double 0.125
Area2.H10.sctp.rtoBeta double 0.250
Area2.H10.sctp.maxBurst int 4
Area2.H10.sctp.assocMaxRetrans int 10
Area2.H10.sctp.pathMaxRetrans int 5
Area2.H10.sctp.maxInitRetrans int 8
Area2.H10.sctp.sackPeriod double 200ms
Area2.H10.sctp.sackFrequency int 2
Area2.H10.sctp.reactivatePrimaryPath bool false
Area2.H10.sctp.sendQueueLimit int 0
Area2.H10.sctp.validCookieLifetime double 10s

====== Testing =====================================================

Area2.H10.sctp.enableHeartbeats bool true

====== Heartbeats ==================================================

Area2.H10.sctp.hbInterval double 30s
Area2.H10.sctp.nagleEnabled bool true

====== Nagle Algorithm =============================================

Area2.H10.sctp.naglePoint int 1468
Area2.H10.sctp.fastRecoverySupported bool true

====== Congestion Control ==========================================

Area2.H10.sctp.sctpAlgorithmClass string "SCTPAlg"
Area2.H10.sctp.ccModule int 0

RFC4960=0

Area2.H10.sctp.ssModule int 0

ROUND_ROBIN=0

Area2.H10.sctp.arwnd int 65535
Area2.H10.sctp.swsLimit int 3000

Limit for SWS

Area2.H10.sctp.udpEncapsEnabled bool false
Area2.H10.pingApp.destAddr string ""

destination IP or IPv6 address

Area2.H10.pingApp.srcAddr string ""

source IP or IPv6 address (useful with multi-homing)

Area2.H10.pingApp.packetSize double 56B

of ping payload, in bytes

Area2.H10.pingApp.interval double 1s

time to wait between pings (can be random)

Area2.H10.pingApp.hopLimit double 32

TTL or hopLimit for IP packets

Area2.H10.pingApp.count double 0

stop after count ping requests, 0 means continuously

Area2.H10.pingApp.startTime double uniform(0s,this.interval)

send first ping at startTime

Area2.H10.pingApp.stopTime double 0s

send no pings after stopTime, 0 means forever

Area2.H10.pingApp.printPing bool true

dump on stdout

Area2.H10.networkLayer.ip.procDelay double 0s
Area2.H10.networkLayer.arp.retryTimeout double 1s

number seconds ARP waits between retries to resolve an IP address

Area2.H10.networkLayer.arp.retryCount int 3

number of times ARP will attempt to resolve an IP address

Area2.H10.networkLayer.arp.cacheTimeout double 120s

number seconds unused entries in the cache will time out

Area2.H10.ppp.ppp.mtu int 4470
Area2.H10.eth.mac.promiscuous bool false

if true, all packets are received, otherwise only the ones with matching destination MAC address

Area2.H10.eth.mac.address string "auto"

MAC address as hex string (12 hex digits), or "auto". "auto" values will be replaced by a generated MAC address in init stage 0.

Area2.H10.eth.mac.txrate double 100Mbps

maximum data rate supported by this station (bit/s); actually chosen speed may be lower due to auto- configuration. 0 means fully auto-configured.

Area2.H10.eth.mac.duplexEnabled bool true

whether duplex mode can be enabled or not; whether MAC will actually use duplex mode depends on the result of the auto-configuration process (duplex is only possible with DTE-to-DTE connection).

Area2.H10.eth.mac.mtu int 1500
Area2.H10.ext.filterString string
Area2.H10.ext.device string
Area2.H10.ext.mtu int 1500
Area2.H10.tcpdump.dumpFile string ""
Area2.H10.tcpdump.threadEnable bool false
Area2.H10.tcpdump.snaplen int 65535
Area2.H10.tcpdump.verbosity int 0
Area2.H11.sctp.numGapReports int 3

====== SCTP Association Parameters =================================

Area2.H11.sctp.rtoInitial double 3s
Area2.H11.sctp.rtoMin double 1s
Area2.H11.sctp.rtoMax double 60s
Area2.H11.sctp.rtoAlpha double 0.125
Area2.H11.sctp.rtoBeta double 0.250
Area2.H11.sctp.maxBurst int 4
Area2.H11.sctp.assocMaxRetrans int 10
Area2.H11.sctp.pathMaxRetrans int 5
Area2.H11.sctp.maxInitRetrans int 8
Area2.H11.sctp.sackPeriod double 200ms
Area2.H11.sctp.sackFrequency int 2
Area2.H11.sctp.reactivatePrimaryPath bool false
Area2.H11.sctp.sendQueueLimit int 0
Area2.H11.sctp.validCookieLifetime double 10s

====== Testing =====================================================

Area2.H11.sctp.enableHeartbeats bool true

====== Heartbeats ==================================================

Area2.H11.sctp.hbInterval double 30s
Area2.H11.sctp.nagleEnabled bool true

====== Nagle Algorithm =============================================

Area2.H11.sctp.naglePoint int 1468
Area2.H11.sctp.fastRecoverySupported bool true

====== Congestion Control ==========================================

Area2.H11.sctp.sctpAlgorithmClass string "SCTPAlg"
Area2.H11.sctp.ccModule int 0

RFC4960=0

Area2.H11.sctp.ssModule int 0

ROUND_ROBIN=0

Area2.H11.sctp.arwnd int 65535
Area2.H11.sctp.swsLimit int 3000

Limit for SWS

Area2.H11.sctp.udpEncapsEnabled bool false
Area2.H11.pingApp.destAddr string ""

destination IP or IPv6 address

Area2.H11.pingApp.srcAddr string ""

source IP or IPv6 address (useful with multi-homing)

Area2.H11.pingApp.packetSize double 56B

of ping payload, in bytes

Area2.H11.pingApp.interval double 1s

time to wait between pings (can be random)

Area2.H11.pingApp.hopLimit double 32

TTL or hopLimit for IP packets

Area2.H11.pingApp.count double 0

stop after count ping requests, 0 means continuously

Area2.H11.pingApp.startTime double uniform(0s,this.interval)

send first ping at startTime

Area2.H11.pingApp.stopTime double 0s

send no pings after stopTime, 0 means forever

Area2.H11.pingApp.printPing bool true

dump on stdout

Area2.H11.networkLayer.ip.procDelay double 0s
Area2.H11.networkLayer.arp.retryTimeout double 1s

number seconds ARP waits between retries to resolve an IP address

Area2.H11.networkLayer.arp.retryCount int 3

number of times ARP will attempt to resolve an IP address

Area2.H11.networkLayer.arp.cacheTimeout double 120s

number seconds unused entries in the cache will time out

Area2.H11.ppp.ppp.mtu int 4470
Area2.H11.eth.mac.promiscuous bool false

if true, all packets are received, otherwise only the ones with matching destination MAC address

Area2.H11.eth.mac.address string "auto"

MAC address as hex string (12 hex digits), or "auto". "auto" values will be replaced by a generated MAC address in init stage 0.

Area2.H11.eth.mac.txrate double 100Mbps

maximum data rate supported by this station (bit/s); actually chosen speed may be lower due to auto- configuration. 0 means fully auto-configured.

Area2.H11.eth.mac.duplexEnabled bool true

whether duplex mode can be enabled or not; whether MAC will actually use duplex mode depends on the result of the auto-configuration process (duplex is only possible with DTE-to-DTE connection).

Area2.H11.eth.mac.mtu int 1500
Area2.H11.ext.filterString string
Area2.H11.ext.device string
Area2.H11.ext.mtu int 1500
Area2.H11.tcpdump.dumpFile string ""
Area2.H11.tcpdump.threadEnable bool false
Area2.H11.tcpdump.snaplen int 65535
Area2.H11.tcpdump.verbosity int 0
Area3.RT9.ospf.ospfConfigFile string

xml file containing the full OSPF AS configuration

Area3.RT9.networkLayer.ip.procDelay double 0s
Area3.RT9.networkLayer.arp.retryTimeout double 1s

number seconds ARP waits between retries to resolve an IP address

Area3.RT9.networkLayer.arp.retryCount int 3

number of times ARP will attempt to resolve an IP address

Area3.RT9.networkLayer.arp.cacheTimeout double 120s

number seconds unused entries in the cache will time out

Area3.RT9.ppp.ppp.mtu int 4470
Area3.RT9.eth.mac.promiscuous bool false

if true, all packets are received, otherwise only the ones with matching destination MAC address

Area3.RT9.eth.mac.address string "auto"

MAC address as hex string (12 hex digits), or "auto". "auto" values will be replaced by a generated MAC address in init stage 0.

Area3.RT9.eth.mac.txrate double 100Mbps

maximum data rate supported by this station (bit/s); actually chosen speed may be lower due to auto- configuration. 0 means fully auto-configured.

Area3.RT9.eth.mac.duplexEnabled bool true

whether duplex mode can be enabled or not; whether MAC will actually use duplex mode depends on the result of the auto-configuration process (duplex is only possible with DTE-to-DTE connection).

Area3.RT9.eth.mac.mtu int 1500
Area3.RT12.ospf.ospfConfigFile string

xml file containing the full OSPF AS configuration

Area3.RT12.networkLayer.ip.procDelay double 0s
Area3.RT12.networkLayer.arp.retryTimeout double 1s

number seconds ARP waits between retries to resolve an IP address

Area3.RT12.networkLayer.arp.retryCount int 3

number of times ARP will attempt to resolve an IP address

Area3.RT12.networkLayer.arp.cacheTimeout double 120s

number seconds unused entries in the cache will time out

Area3.RT12.ppp.ppp.mtu int 4470
Area3.RT12.eth.mac.promiscuous bool false

if true, all packets are received, otherwise only the ones with matching destination MAC address

Area3.RT12.eth.mac.address string "auto"

MAC address as hex string (12 hex digits), or "auto". "auto" values will be replaced by a generated MAC address in init stage 0.

Area3.RT12.eth.mac.txrate double 100Mbps

maximum data rate supported by this station (bit/s); actually chosen speed may be lower due to auto- configuration. 0 means fully auto-configured.

Area3.RT12.eth.mac.duplexEnabled bool true

whether duplex mode can be enabled or not; whether MAC will actually use duplex mode depends on the result of the auto-configuration process (duplex is only possible with DTE-to-DTE connection).

Area3.RT12.eth.mac.mtu int 1500
Area3.H12.sctp.numGapReports int 3

====== SCTP Association Parameters =================================

Area3.H12.sctp.rtoInitial double 3s
Area3.H12.sctp.rtoMin double 1s
Area3.H12.sctp.rtoMax double 60s
Area3.H12.sctp.rtoAlpha double 0.125
Area3.H12.sctp.rtoBeta double 0.250
Area3.H12.sctp.maxBurst int 4
Area3.H12.sctp.assocMaxRetrans int 10
Area3.H12.sctp.pathMaxRetrans int 5
Area3.H12.sctp.maxInitRetrans int 8
Area3.H12.sctp.sackPeriod double 200ms
Area3.H12.sctp.sackFrequency int 2
Area3.H12.sctp.reactivatePrimaryPath bool false
Area3.H12.sctp.sendQueueLimit int 0
Area3.H12.sctp.validCookieLifetime double 10s

====== Testing =====================================================

Area3.H12.sctp.enableHeartbeats bool true

====== Heartbeats ==================================================

Area3.H12.sctp.hbInterval double 30s
Area3.H12.sctp.nagleEnabled bool true

====== Nagle Algorithm =============================================

Area3.H12.sctp.naglePoint int 1468
Area3.H12.sctp.fastRecoverySupported bool true

====== Congestion Control ==========================================

Area3.H12.sctp.sctpAlgorithmClass string "SCTPAlg"
Area3.H12.sctp.ccModule int 0

RFC4960=0

Area3.H12.sctp.ssModule int 0

ROUND_ROBIN=0

Area3.H12.sctp.arwnd int 65535
Area3.H12.sctp.swsLimit int 3000

Limit for SWS

Area3.H12.sctp.udpEncapsEnabled bool false
Area3.H12.pingApp.destAddr string ""

destination IP or IPv6 address

Area3.H12.pingApp.srcAddr string ""

source IP or IPv6 address (useful with multi-homing)

Area3.H12.pingApp.packetSize double 56B

of ping payload, in bytes

Area3.H12.pingApp.interval double 1s

time to wait between pings (can be random)

Area3.H12.pingApp.hopLimit double 32

TTL or hopLimit for IP packets

Area3.H12.pingApp.count double 0

stop after count ping requests, 0 means continuously

Area3.H12.pingApp.startTime double uniform(0s,this.interval)

send first ping at startTime

Area3.H12.pingApp.stopTime double 0s

send no pings after stopTime, 0 means forever

Area3.H12.pingApp.printPing bool true

dump on stdout

Area3.H12.networkLayer.ip.procDelay double 0s
Area3.H12.networkLayer.arp.retryTimeout double 1s

number seconds ARP waits between retries to resolve an IP address

Area3.H12.networkLayer.arp.retryCount int 3

number of times ARP will attempt to resolve an IP address

Area3.H12.networkLayer.arp.cacheTimeout double 120s

number seconds unused entries in the cache will time out

Area3.H12.ppp.ppp.mtu int 4470
Area3.H12.eth.mac.promiscuous bool false

if true, all packets are received, otherwise only the ones with matching destination MAC address

Area3.H12.eth.mac.address string "auto"

MAC address as hex string (12 hex digits), or "auto". "auto" values will be replaced by a generated MAC address in init stage 0.

Area3.H12.eth.mac.txrate double 100Mbps

maximum data rate supported by this station (bit/s); actually chosen speed may be lower due to auto- configuration. 0 means fully auto-configured.

Area3.H12.eth.mac.duplexEnabled bool true

whether duplex mode can be enabled or not; whether MAC will actually use duplex mode depends on the result of the auto-configuration process (duplex is only possible with DTE-to-DTE connection).

Area3.H12.eth.mac.mtu int 1500
Area3.H12.ext.filterString string
Area3.H12.ext.device string
Area3.H12.ext.mtu int 1500
Area3.H12.tcpdump.dumpFile string ""
Area3.H12.tcpdump.threadEnable bool false
Area3.H12.tcpdump.snaplen int 65535
Area3.H12.tcpdump.verbosity int 0
Area3.H13.sctp.numGapReports int 3

====== SCTP Association Parameters =================================

Area3.H13.sctp.rtoInitial double 3s
Area3.H13.sctp.rtoMin double 1s
Area3.H13.sctp.rtoMax double 60s
Area3.H13.sctp.rtoAlpha double 0.125
Area3.H13.sctp.rtoBeta double 0.250
Area3.H13.sctp.maxBurst int 4
Area3.H13.sctp.assocMaxRetrans int 10
Area3.H13.sctp.pathMaxRetrans int 5
Area3.H13.sctp.maxInitRetrans int 8
Area3.H13.sctp.sackPeriod double 200ms
Area3.H13.sctp.sackFrequency int 2
Area3.H13.sctp.reactivatePrimaryPath bool false
Area3.H13.sctp.sendQueueLimit int 0
Area3.H13.sctp.validCookieLifetime double 10s

====== Testing =====================================================

Area3.H13.sctp.enableHeartbeats bool true

====== Heartbeats ==================================================

Area3.H13.sctp.hbInterval double 30s
Area3.H13.sctp.nagleEnabled bool true

====== Nagle Algorithm =============================================

Area3.H13.sctp.naglePoint int 1468
Area3.H13.sctp.fastRecoverySupported bool true

====== Congestion Control ==========================================

Area3.H13.sctp.sctpAlgorithmClass string "SCTPAlg"
Area3.H13.sctp.ccModule int 0

RFC4960=0

Area3.H13.sctp.ssModule int 0

ROUND_ROBIN=0

Area3.H13.sctp.arwnd int 65535
Area3.H13.sctp.swsLimit int 3000

Limit for SWS

Area3.H13.sctp.udpEncapsEnabled bool false
Area3.H13.pingApp.destAddr string ""

destination IP or IPv6 address

Area3.H13.pingApp.srcAddr string ""

source IP or IPv6 address (useful with multi-homing)

Area3.H13.pingApp.packetSize double 56B

of ping payload, in bytes

Area3.H13.pingApp.interval double 1s

time to wait between pings (can be random)

Area3.H13.pingApp.hopLimit double 32

TTL or hopLimit for IP packets

Area3.H13.pingApp.count double 0

stop after count ping requests, 0 means continuously

Area3.H13.pingApp.startTime double uniform(0s,this.interval)

send first ping at startTime

Area3.H13.pingApp.stopTime double 0s

send no pings after stopTime, 0 means forever

Area3.H13.pingApp.printPing bool true

dump on stdout

Area3.H13.networkLayer.ip.procDelay double 0s
Area3.H13.networkLayer.arp.retryTimeout double 1s

number seconds ARP waits between retries to resolve an IP address

Area3.H13.networkLayer.arp.retryCount int 3

number of times ARP will attempt to resolve an IP address

Area3.H13.networkLayer.arp.cacheTimeout double 120s

number seconds unused entries in the cache will time out

Area3.H13.ppp.ppp.mtu int 4470
Area3.H13.eth.mac.promiscuous bool false

if true, all packets are received, otherwise only the ones with matching destination MAC address

Area3.H13.eth.mac.address string "auto"

MAC address as hex string (12 hex digits), or "auto". "auto" values will be replaced by a generated MAC address in init stage 0.

Area3.H13.eth.mac.txrate double 100Mbps

maximum data rate supported by this station (bit/s); actually chosen speed may be lower due to auto- configuration. 0 means fully auto-configured.

Area3.H13.eth.mac.duplexEnabled bool true

whether duplex mode can be enabled or not; whether MAC will actually use duplex mode depends on the result of the auto-configuration process (duplex is only possible with DTE-to-DTE connection).

Area3.H13.eth.mac.mtu int 1500
Area3.H13.ext.filterString string
Area3.H13.ext.device string
Area3.H13.ext.mtu int 1500
Area3.H13.tcpdump.dumpFile string ""
Area3.H13.tcpdump.threadEnable bool false
Area3.H13.tcpdump.snaplen int 65535
Area3.H13.tcpdump.verbosity int 0
Area3.H14.sctp.numGapReports int 3

====== SCTP Association Parameters =================================

Area3.H14.sctp.rtoInitial double 3s
Area3.H14.sctp.rtoMin double 1s
Area3.H14.sctp.rtoMax double 60s
Area3.H14.sctp.rtoAlpha double 0.125
Area3.H14.sctp.rtoBeta double 0.250
Area3.H14.sctp.maxBurst int 4
Area3.H14.sctp.assocMaxRetrans int 10
Area3.H14.sctp.pathMaxRetrans int 5
Area3.H14.sctp.maxInitRetrans int 8
Area3.H14.sctp.sackPeriod double 200ms
Area3.H14.sctp.sackFrequency int 2
Area3.H14.sctp.reactivatePrimaryPath bool false
Area3.H14.sctp.sendQueueLimit int 0
Area3.H14.sctp.validCookieLifetime double 10s

====== Testing =====================================================

Area3.H14.sctp.enableHeartbeats bool true

====== Heartbeats ==================================================

Area3.H14.sctp.hbInterval double 30s
Area3.H14.sctp.nagleEnabled bool true

====== Nagle Algorithm =============================================

Area3.H14.sctp.naglePoint int 1468
Area3.H14.sctp.fastRecoverySupported bool true

====== Congestion Control ==========================================

Area3.H14.sctp.sctpAlgorithmClass string "SCTPAlg"
Area3.H14.sctp.ccModule int 0

RFC4960=0

Area3.H14.sctp.ssModule int 0

ROUND_ROBIN=0

Area3.H14.sctp.arwnd int 65535
Area3.H14.sctp.swsLimit int 3000

Limit for SWS

Area3.H14.sctp.udpEncapsEnabled bool false
Area3.H14.pingApp.destAddr string ""

destination IP or IPv6 address

Area3.H14.pingApp.srcAddr string ""

source IP or IPv6 address (useful with multi-homing)

Area3.H14.pingApp.packetSize double 56B

of ping payload, in bytes

Area3.H14.pingApp.interval double 1s

time to wait between pings (can be random)

Area3.H14.pingApp.hopLimit double 32

TTL or hopLimit for IP packets

Area3.H14.pingApp.count double 0

stop after count ping requests, 0 means continuously

Area3.H14.pingApp.startTime double uniform(0s,this.interval)

send first ping at startTime

Area3.H14.pingApp.stopTime double 0s

send no pings after stopTime, 0 means forever

Area3.H14.pingApp.printPing bool true

dump on stdout

Area3.H14.networkLayer.ip.procDelay double 0s
Area3.H14.networkLayer.arp.retryTimeout double 1s

number seconds ARP waits between retries to resolve an IP address

Area3.H14.networkLayer.arp.retryCount int 3

number of times ARP will attempt to resolve an IP address

Area3.H14.networkLayer.arp.cacheTimeout double 120s

number seconds unused entries in the cache will time out

Area3.H14.ppp.ppp.mtu int 4470
Area3.H14.eth.mac.promiscuous bool false

if true, all packets are received, otherwise only the ones with matching destination MAC address

Area3.H14.eth.mac.address string "auto"

MAC address as hex string (12 hex digits), or "auto". "auto" values will be replaced by a generated MAC address in init stage 0.

Area3.H14.eth.mac.txrate double 100Mbps

maximum data rate supported by this station (bit/s); actually chosen speed may be lower due to auto- configuration. 0 means fully auto-configured.

Area3.H14.eth.mac.duplexEnabled bool true

whether duplex mode can be enabled or not; whether MAC will actually use duplex mode depends on the result of the auto-configuration process (duplex is only possible with DTE-to-DTE connection).

Area3.H14.eth.mac.mtu int 1500
Area3.H14.ext.filterString string
Area3.H14.ext.device string
Area3.H14.ext.mtu int 1500
Area3.H14.tcpdump.dumpFile string ""
Area3.H14.tcpdump.threadEnable bool false
Area3.H14.tcpdump.snaplen int 65535
Area3.H14.tcpdump.verbosity int 0
Area3.H15.sctp.numGapReports int 3

====== SCTP Association Parameters =================================

Area3.H15.sctp.rtoInitial double 3s
Area3.H15.sctp.rtoMin double 1s
Area3.H15.sctp.rtoMax double 60s
Area3.H15.sctp.rtoAlpha double 0.125
Area3.H15.sctp.rtoBeta double 0.250
Area3.H15.sctp.maxBurst int 4
Area3.H15.sctp.assocMaxRetrans int 10
Area3.H15.sctp.pathMaxRetrans int 5
Area3.H15.sctp.maxInitRetrans int 8
Area3.H15.sctp.sackPeriod double 200ms
Area3.H15.sctp.sackFrequency int 2
Area3.H15.sctp.reactivatePrimaryPath bool false
Area3.H15.sctp.sendQueueLimit int 0
Area3.H15.sctp.validCookieLifetime double 10s

====== Testing =====================================================

Area3.H15.sctp.enableHeartbeats bool true

====== Heartbeats ==================================================

Area3.H15.sctp.hbInterval double 30s
Area3.H15.sctp.nagleEnabled bool true

====== Nagle Algorithm =============================================

Area3.H15.sctp.naglePoint int 1468
Area3.H15.sctp.fastRecoverySupported bool true

====== Congestion Control ==========================================

Area3.H15.sctp.sctpAlgorithmClass string "SCTPAlg"
Area3.H15.sctp.ccModule int 0

RFC4960=0

Area3.H15.sctp.ssModule int 0

ROUND_ROBIN=0

Area3.H15.sctp.arwnd int 65535
Area3.H15.sctp.swsLimit int 3000

Limit for SWS

Area3.H15.sctp.udpEncapsEnabled bool false
Area3.H15.pingApp.destAddr string ""

destination IP or IPv6 address

Area3.H15.pingApp.srcAddr string ""

source IP or IPv6 address (useful with multi-homing)

Area3.H15.pingApp.packetSize double 56B

of ping payload, in bytes

Area3.H15.pingApp.interval double 1s

time to wait between pings (can be random)

Area3.H15.pingApp.hopLimit double 32

TTL or hopLimit for IP packets

Area3.H15.pingApp.count double 0

stop after count ping requests, 0 means continuously

Area3.H15.pingApp.startTime double uniform(0s,this.interval)

send first ping at startTime

Area3.H15.pingApp.stopTime double 0s

send no pings after stopTime, 0 means forever

Area3.H15.pingApp.printPing bool true

dump on stdout

Area3.H15.networkLayer.ip.procDelay double 0s
Area3.H15.networkLayer.arp.retryTimeout double 1s

number seconds ARP waits between retries to resolve an IP address

Area3.H15.networkLayer.arp.retryCount int 3

number of times ARP will attempt to resolve an IP address

Area3.H15.networkLayer.arp.cacheTimeout double 120s

number seconds unused entries in the cache will time out

Area3.H15.ppp.ppp.mtu int 4470
Area3.H15.eth.mac.promiscuous bool false

if true, all packets are received, otherwise only the ones with matching destination MAC address

Area3.H15.eth.mac.address string "auto"

MAC address as hex string (12 hex digits), or "auto". "auto" values will be replaced by a generated MAC address in init stage 0.

Area3.H15.eth.mac.txrate double 100Mbps

maximum data rate supported by this station (bit/s); actually chosen speed may be lower due to auto- configuration. 0 means fully auto-configured.

Area3.H15.eth.mac.duplexEnabled bool true

whether duplex mode can be enabled or not; whether MAC will actually use duplex mode depends on the result of the auto-configuration process (duplex is only possible with DTE-to-DTE connection).

Area3.H15.eth.mac.mtu int 1500
Area3.H15.ext.filterString string
Area3.H15.ext.device string
Area3.H15.ext.mtu int 1500
Area3.H15.tcpdump.dumpFile string ""
Area3.H15.tcpdump.threadEnable bool false
Area3.H15.tcpdump.snaplen int 65535
Area3.H15.tcpdump.verbosity int 0
Area3.H16.sctp.numGapReports int 3

====== SCTP Association Parameters =================================

Area3.H16.sctp.rtoInitial double 3s
Area3.H16.sctp.rtoMin double 1s
Area3.H16.sctp.rtoMax double 60s
Area3.H16.sctp.rtoAlpha double 0.125
Area3.H16.sctp.rtoBeta double 0.250
Area3.H16.sctp.maxBurst int 4
Area3.H16.sctp.assocMaxRetrans int 10
Area3.H16.sctp.pathMaxRetrans int 5
Area3.H16.sctp.maxInitRetrans int 8
Area3.H16.sctp.sackPeriod double 200ms
Area3.H16.sctp.sackFrequency int 2
Area3.H16.sctp.reactivatePrimaryPath bool false
Area3.H16.sctp.sendQueueLimit int 0
Area3.H16.sctp.validCookieLifetime double 10s

====== Testing =====================================================

Area3.H16.sctp.enableHeartbeats bool true

====== Heartbeats ==================================================

Area3.H16.sctp.hbInterval double 30s
Area3.H16.sctp.nagleEnabled bool true

====== Nagle Algorithm =============================================

Area3.H16.sctp.naglePoint int 1468
Area3.H16.sctp.fastRecoverySupported bool true

====== Congestion Control ==========================================

Area3.H16.sctp.sctpAlgorithmClass string "SCTPAlg"
Area3.H16.sctp.ccModule int 0

RFC4960=0

Area3.H16.sctp.ssModule int 0

ROUND_ROBIN=0

Area3.H16.sctp.arwnd int 65535
Area3.H16.sctp.swsLimit int 3000

Limit for SWS

Area3.H16.sctp.udpEncapsEnabled bool false
Area3.H16.pingApp.destAddr string ""

destination IP or IPv6 address

Area3.H16.pingApp.srcAddr string ""

source IP or IPv6 address (useful with multi-homing)

Area3.H16.pingApp.packetSize double 56B

of ping payload, in bytes

Area3.H16.pingApp.interval double 1s

time to wait between pings (can be random)

Area3.H16.pingApp.hopLimit double 32

TTL or hopLimit for IP packets

Area3.H16.pingApp.count double 0

stop after count ping requests, 0 means continuously

Area3.H16.pingApp.startTime double uniform(0s,this.interval)

send first ping at startTime

Area3.H16.pingApp.stopTime double 0s

send no pings after stopTime, 0 means forever

Area3.H16.pingApp.printPing bool true

dump on stdout

Area3.H16.networkLayer.ip.procDelay double 0s
Area3.H16.networkLayer.arp.retryTimeout double 1s

number seconds ARP waits between retries to resolve an IP address

Area3.H16.networkLayer.arp.retryCount int 3

number of times ARP will attempt to resolve an IP address

Area3.H16.networkLayer.arp.cacheTimeout double 120s

number seconds unused entries in the cache will time out

Area3.H16.ppp.ppp.mtu int 4470
Area3.H16.eth.mac.promiscuous bool false

if true, all packets are received, otherwise only the ones with matching destination MAC address

Area3.H16.eth.mac.address string "auto"

MAC address as hex string (12 hex digits), or "auto". "auto" values will be replaced by a generated MAC address in init stage 0.

Area3.H16.eth.mac.txrate double 100Mbps

maximum data rate supported by this station (bit/s); actually chosen speed may be lower due to auto- configuration. 0 means fully auto-configured.

Area3.H16.eth.mac.duplexEnabled bool true

whether duplex mode can be enabled or not; whether MAC will actually use duplex mode depends on the result of the auto-configuration process (duplex is only possible with DTE-to-DTE connection).

Area3.H16.eth.mac.mtu int 1500
Area3.H16.ext.filterString string
Area3.H16.ext.device string
Area3.H16.ext.mtu int 1500
Area3.H16.tcpdump.dumpFile string ""
Area3.H16.tcpdump.threadEnable bool false
Area3.H16.tcpdump.snaplen int 65535
Area3.H16.tcpdump.verbosity int 0
Area3.H17.sctp.numGapReports int 3

====== SCTP Association Parameters =================================

Area3.H17.sctp.rtoInitial double 3s
Area3.H17.sctp.rtoMin double 1s
Area3.H17.sctp.rtoMax double 60s
Area3.H17.sctp.rtoAlpha double 0.125
Area3.H17.sctp.rtoBeta double 0.250
Area3.H17.sctp.maxBurst int 4
Area3.H17.sctp.assocMaxRetrans int 10
Area3.H17.sctp.pathMaxRetrans int 5
Area3.H17.sctp.maxInitRetrans int 8
Area3.H17.sctp.sackPeriod double 200ms
Area3.H17.sctp.sackFrequency int 2
Area3.H17.sctp.reactivatePrimaryPath bool false
Area3.H17.sctp.sendQueueLimit int 0
Area3.H17.sctp.validCookieLifetime double 10s

====== Testing =====================================================

Area3.H17.sctp.enableHeartbeats bool true

====== Heartbeats ==================================================

Area3.H17.sctp.hbInterval double 30s
Area3.H17.sctp.nagleEnabled bool true

====== Nagle Algorithm =============================================

Area3.H17.sctp.naglePoint int 1468
Area3.H17.sctp.fastRecoverySupported bool true

====== Congestion Control ==========================================

Area3.H17.sctp.sctpAlgorithmClass string "SCTPAlg"
Area3.H17.sctp.ccModule int 0

RFC4960=0

Area3.H17.sctp.ssModule int 0

ROUND_ROBIN=0

Area3.H17.sctp.arwnd int 65535
Area3.H17.sctp.swsLimit int 3000

Limit for SWS

Area3.H17.sctp.udpEncapsEnabled bool false
Area3.H17.pingApp.destAddr string ""

destination IP or IPv6 address

Area3.H17.pingApp.srcAddr string ""

source IP or IPv6 address (useful with multi-homing)

Area3.H17.pingApp.packetSize double 56B

of ping payload, in bytes

Area3.H17.pingApp.interval double 1s

time to wait between pings (can be random)

Area3.H17.pingApp.hopLimit double 32

TTL or hopLimit for IP packets

Area3.H17.pingApp.count double 0

stop after count ping requests, 0 means continuously

Area3.H17.pingApp.startTime double uniform(0s,this.interval)

send first ping at startTime

Area3.H17.pingApp.stopTime double 0s

send no pings after stopTime, 0 means forever

Area3.H17.pingApp.printPing bool true

dump on stdout

Area3.H17.networkLayer.ip.procDelay double 0s
Area3.H17.networkLayer.arp.retryTimeout double 1s

number seconds ARP waits between retries to resolve an IP address

Area3.H17.networkLayer.arp.retryCount int 3

number of times ARP will attempt to resolve an IP address

Area3.H17.networkLayer.arp.cacheTimeout double 120s

number seconds unused entries in the cache will time out

Area3.H17.ppp.ppp.mtu int 4470
Area3.H17.eth.mac.promiscuous bool false

if true, all packets are received, otherwise only the ones with matching destination MAC address

Area3.H17.eth.mac.address string "auto"

MAC address as hex string (12 hex digits), or "auto". "auto" values will be replaced by a generated MAC address in init stage 0.

Area3.H17.eth.mac.txrate double 100Mbps

maximum data rate supported by this station (bit/s); actually chosen speed may be lower due to auto- configuration. 0 means fully auto-configured.

Area3.H17.eth.mac.duplexEnabled bool true

whether duplex mode can be enabled or not; whether MAC will actually use duplex mode depends on the result of the auto-configuration process (duplex is only possible with DTE-to-DTE connection).

Area3.H17.eth.mac.mtu int 1500
Area3.H17.ext.filterString string
Area3.H17.ext.device string
Area3.H17.ext.mtu int 1500
Area3.H17.tcpdump.dumpFile string ""
Area3.H17.tcpdump.threadEnable bool false
Area3.H17.tcpdump.snaplen int 65535
Area3.H17.tcpdump.verbosity int 0
RT3.ospf.ospfConfigFile string

xml file containing the full OSPF AS configuration

RT3.networkLayer.ip.procDelay double 0s
RT3.networkLayer.arp.retryTimeout double 1s

number seconds ARP waits between retries to resolve an IP address

RT3.networkLayer.arp.retryCount int 3

number of times ARP will attempt to resolve an IP address

RT3.networkLayer.arp.cacheTimeout double 120s

number seconds unused entries in the cache will time out

RT3.ppp.ppp.mtu int 4470
RT3.eth.mac.promiscuous bool false

if true, all packets are received, otherwise only the ones with matching destination MAC address

RT3.eth.mac.address string "auto"

MAC address as hex string (12 hex digits), or "auto". "auto" values will be replaced by a generated MAC address in init stage 0.

RT3.eth.mac.txrate double 100Mbps

maximum data rate supported by this station (bit/s); actually chosen speed may be lower due to auto- configuration. 0 means fully auto-configured.

RT3.eth.mac.duplexEnabled bool true

whether duplex mode can be enabled or not; whether MAC will actually use duplex mode depends on the result of the auto-configuration process (duplex is only possible with DTE-to-DTE connection).

RT3.eth.mac.mtu int 1500
RT4.ospf.ospfConfigFile string

xml file containing the full OSPF AS configuration

RT4.networkLayer.ip.procDelay double 0s
RT4.networkLayer.arp.retryTimeout double 1s

number seconds ARP waits between retries to resolve an IP address

RT4.networkLayer.arp.retryCount int 3

number of times ARP will attempt to resolve an IP address

RT4.networkLayer.arp.cacheTimeout double 120s

number seconds unused entries in the cache will time out

RT4.ppp.ppp.mtu int 4470
RT4.eth.mac.promiscuous bool false

if true, all packets are received, otherwise only the ones with matching destination MAC address

RT4.eth.mac.address string "auto"

MAC address as hex string (12 hex digits), or "auto". "auto" values will be replaced by a generated MAC address in init stage 0.

RT4.eth.mac.txrate double 100Mbps

maximum data rate supported by this station (bit/s); actually chosen speed may be lower due to auto- configuration. 0 means fully auto-configured.

RT4.eth.mac.duplexEnabled bool true

whether duplex mode can be enabled or not; whether MAC will actually use duplex mode depends on the result of the auto-configuration process (duplex is only possible with DTE-to-DTE connection).

RT4.eth.mac.mtu int 1500
RT5.ospf.ospfConfigFile string

xml file containing the full OSPF AS configuration

RT5.networkLayer.ip.procDelay double 0s
RT5.networkLayer.arp.retryTimeout double 1s

number seconds ARP waits between retries to resolve an IP address

RT5.networkLayer.arp.retryCount int 3

number of times ARP will attempt to resolve an IP address

RT5.networkLayer.arp.cacheTimeout double 120s

number seconds unused entries in the cache will time out

RT5.ppp.ppp.mtu int 4470
RT5.eth.mac.promiscuous bool false

if true, all packets are received, otherwise only the ones with matching destination MAC address

RT5.eth.mac.address string "auto"

MAC address as hex string (12 hex digits), or "auto". "auto" values will be replaced by a generated MAC address in init stage 0.

RT5.eth.mac.txrate double 100Mbps

maximum data rate supported by this station (bit/s); actually chosen speed may be lower due to auto- configuration. 0 means fully auto-configured.

RT5.eth.mac.duplexEnabled bool true

whether duplex mode can be enabled or not; whether MAC will actually use duplex mode depends on the result of the auto-configuration process (duplex is only possible with DTE-to-DTE connection).

RT5.eth.mac.mtu int 1500
RT6.ospf.ospfConfigFile string

xml file containing the full OSPF AS configuration

RT6.networkLayer.ip.procDelay double 0s
RT6.networkLayer.arp.retryTimeout double 1s

number seconds ARP waits between retries to resolve an IP address

RT6.networkLayer.arp.retryCount int 3

number of times ARP will attempt to resolve an IP address

RT6.networkLayer.arp.cacheTimeout double 120s

number seconds unused entries in the cache will time out

RT6.ppp.ppp.mtu int 4470
RT6.eth.mac.promiscuous bool false

if true, all packets are received, otherwise only the ones with matching destination MAC address

RT6.eth.mac.address string "auto"

MAC address as hex string (12 hex digits), or "auto". "auto" values will be replaced by a generated MAC address in init stage 0.

RT6.eth.mac.txrate double 100Mbps

maximum data rate supported by this station (bit/s); actually chosen speed may be lower due to auto- configuration. 0 means fully auto-configured.

RT6.eth.mac.duplexEnabled bool true

whether duplex mode can be enabled or not; whether MAC will actually use duplex mode depends on the result of the auto-configuration process (duplex is only possible with DTE-to-DTE connection).

RT6.eth.mac.mtu int 1500
RT7.ospf.ospfConfigFile string

xml file containing the full OSPF AS configuration

RT7.networkLayer.ip.procDelay double 0s
RT7.networkLayer.arp.retryTimeout double 1s

number seconds ARP waits between retries to resolve an IP address

RT7.networkLayer.arp.retryCount int 3

number of times ARP will attempt to resolve an IP address

RT7.networkLayer.arp.cacheTimeout double 120s

number seconds unused entries in the cache will time out

RT7.ppp.ppp.mtu int 4470
RT7.eth.mac.promiscuous bool false

if true, all packets are received, otherwise only the ones with matching destination MAC address

RT7.eth.mac.address string "auto"

MAC address as hex string (12 hex digits), or "auto". "auto" values will be replaced by a generated MAC address in init stage 0.

RT7.eth.mac.txrate double 100Mbps

maximum data rate supported by this station (bit/s); actually chosen speed may be lower due to auto- configuration. 0 means fully auto-configured.

RT7.eth.mac.duplexEnabled bool true

whether duplex mode can be enabled or not; whether MAC will actually use duplex mode depends on the result of the auto-configuration process (duplex is only possible with DTE-to-DTE connection).

RT7.eth.mac.mtu int 1500
RT10.ospf.ospfConfigFile string

xml file containing the full OSPF AS configuration

RT10.networkLayer.ip.procDelay double 0s
RT10.networkLayer.arp.retryTimeout double 1s

number seconds ARP waits between retries to resolve an IP address

RT10.networkLayer.arp.retryCount int 3

number of times ARP will attempt to resolve an IP address

RT10.networkLayer.arp.cacheTimeout double 120s

number seconds unused entries in the cache will time out

RT10.ppp.ppp.mtu int 4470
RT10.eth.mac.promiscuous bool false

if true, all packets are received, otherwise only the ones with matching destination MAC address

RT10.eth.mac.address string "auto"

MAC address as hex string (12 hex digits), or "auto". "auto" values will be replaced by a generated MAC address in init stage 0.

RT10.eth.mac.txrate double 100Mbps

maximum data rate supported by this station (bit/s); actually chosen speed may be lower due to auto- configuration. 0 means fully auto-configured.

RT10.eth.mac.duplexEnabled bool true

whether duplex mode can be enabled or not; whether MAC will actually use duplex mode depends on the result of the auto-configuration process (duplex is only possible with DTE-to-DTE connection).

RT10.eth.mac.mtu int 1500
RT11.ospf.ospfConfigFile string

xml file containing the full OSPF AS configuration

RT11.networkLayer.ip.procDelay double 0s
RT11.networkLayer.arp.retryTimeout double 1s

number seconds ARP waits between retries to resolve an IP address

RT11.networkLayer.arp.retryCount int 3

number of times ARP will attempt to resolve an IP address

RT11.networkLayer.arp.cacheTimeout double 120s

number seconds unused entries in the cache will time out

RT11.ppp.ppp.mtu int 4470
RT11.eth.mac.promiscuous bool false

if true, all packets are received, otherwise only the ones with matching destination MAC address

RT11.eth.mac.address string "auto"

MAC address as hex string (12 hex digits), or "auto". "auto" values will be replaced by a generated MAC address in init stage 0.

RT11.eth.mac.txrate double 100Mbps

maximum data rate supported by this station (bit/s); actually chosen speed may be lower due to auto- configuration. 0 means fully auto-configured.

RT11.eth.mac.duplexEnabled bool true

whether duplex mode can be enabled or not; whether MAC will actually use duplex mode depends on the result of the auto-configuration process (duplex is only possible with DTE-to-DTE connection).

RT11.eth.mac.mtu int 1500
H18.sctp.numGapReports int 3

====== SCTP Association Parameters =================================

H18.sctp.rtoInitial double 3s
H18.sctp.rtoMin double 1s
H18.sctp.rtoMax double 60s
H18.sctp.rtoAlpha double 0.125
H18.sctp.rtoBeta double 0.250
H18.sctp.maxBurst int 4
H18.sctp.assocMaxRetrans int 10
H18.sctp.pathMaxRetrans int 5
H18.sctp.maxInitRetrans int 8
H18.sctp.sackPeriod double 200ms
H18.sctp.sackFrequency int 2
H18.sctp.reactivatePrimaryPath bool false
H18.sctp.sendQueueLimit int 0
H18.sctp.validCookieLifetime double 10s

====== Testing =====================================================

H18.sctp.enableHeartbeats bool true

====== Heartbeats ==================================================

H18.sctp.hbInterval double 30s
H18.sctp.nagleEnabled bool true

====== Nagle Algorithm =============================================

H18.sctp.naglePoint int 1468
H18.sctp.fastRecoverySupported bool true

====== Congestion Control ==========================================

H18.sctp.sctpAlgorithmClass string "SCTPAlg"
H18.sctp.ccModule int 0

RFC4960=0

H18.sctp.ssModule int 0

ROUND_ROBIN=0

H18.sctp.arwnd int 65535
H18.sctp.swsLimit int 3000

Limit for SWS

H18.sctp.udpEncapsEnabled bool false
H18.pingApp.destAddr string ""

destination IP or IPv6 address

H18.pingApp.srcAddr string ""

source IP or IPv6 address (useful with multi-homing)

H18.pingApp.packetSize double 56B

of ping payload, in bytes

H18.pingApp.interval double 1s

time to wait between pings (can be random)

H18.pingApp.hopLimit double 32

TTL or hopLimit for IP packets

H18.pingApp.count double 0

stop after count ping requests, 0 means continuously

H18.pingApp.startTime double uniform(0s,this.interval)

send first ping at startTime

H18.pingApp.stopTime double 0s

send no pings after stopTime, 0 means forever

H18.pingApp.printPing bool true

dump on stdout

H18.networkLayer.ip.procDelay double 0s
H18.networkLayer.arp.retryTimeout double 1s

number seconds ARP waits between retries to resolve an IP address

H18.networkLayer.arp.retryCount int 3

number of times ARP will attempt to resolve an IP address

H18.networkLayer.arp.cacheTimeout double 120s

number seconds unused entries in the cache will time out

H18.ppp.ppp.mtu int 4470
H18.eth.mac.promiscuous bool false

if true, all packets are received, otherwise only the ones with matching destination MAC address

H18.eth.mac.address string "auto"

MAC address as hex string (12 hex digits), or "auto". "auto" values will be replaced by a generated MAC address in init stage 0.

H18.eth.mac.txrate double 100Mbps

maximum data rate supported by this station (bit/s); actually chosen speed may be lower due to auto- configuration. 0 means fully auto-configured.

H18.eth.mac.duplexEnabled bool true

whether duplex mode can be enabled or not; whether MAC will actually use duplex mode depends on the result of the auto-configuration process (duplex is only possible with DTE-to-DTE connection).

H18.eth.mac.mtu int 1500
H18.ext.filterString string
H18.ext.device string
H18.ext.mtu int 1500
H18.tcpdump.dumpFile string ""
H18.tcpdump.threadEnable bool false
H18.tcpdump.snaplen int 65535
H18.tcpdump.verbosity int 0
H19.sctp.numGapReports int 3

====== SCTP Association Parameters =================================

H19.sctp.rtoInitial double 3s
H19.sctp.rtoMin double 1s
H19.sctp.rtoMax double 60s
H19.sctp.rtoAlpha double 0.125
H19.sctp.rtoBeta double 0.250
H19.sctp.maxBurst int 4
H19.sctp.assocMaxRetrans int 10
H19.sctp.pathMaxRetrans int 5
H19.sctp.maxInitRetrans int 8
H19.sctp.sackPeriod double 200ms
H19.sctp.sackFrequency int 2
H19.sctp.reactivatePrimaryPath bool false
H19.sctp.sendQueueLimit int 0
H19.sctp.validCookieLifetime double 10s

====== Testing =====================================================

H19.sctp.enableHeartbeats bool true

====== Heartbeats ==================================================

H19.sctp.hbInterval double 30s
H19.sctp.nagleEnabled bool true

====== Nagle Algorithm =============================================

H19.sctp.naglePoint int 1468
H19.sctp.fastRecoverySupported bool true

====== Congestion Control ==========================================

H19.sctp.sctpAlgorithmClass string "SCTPAlg"
H19.sctp.ccModule int 0

RFC4960=0

H19.sctp.ssModule int 0

ROUND_ROBIN=0

H19.sctp.arwnd int 65535
H19.sctp.swsLimit int 3000

Limit for SWS

H19.sctp.udpEncapsEnabled bool false
H19.pingApp.destAddr string ""

destination IP or IPv6 address

H19.pingApp.srcAddr string ""

source IP or IPv6 address (useful with multi-homing)

H19.pingApp.packetSize double 56B

of ping payload, in bytes

H19.pingApp.interval double 1s

time to wait between pings (can be random)

H19.pingApp.hopLimit double 32

TTL or hopLimit for IP packets

H19.pingApp.count double 0

stop after count ping requests, 0 means continuously

H19.pingApp.startTime double uniform(0s,this.interval)

send first ping at startTime

H19.pingApp.stopTime double 0s

send no pings after stopTime, 0 means forever

H19.pingApp.printPing bool true

dump on stdout

H19.networkLayer.ip.procDelay double 0s
H19.networkLayer.arp.retryTimeout double 1s

number seconds ARP waits between retries to resolve an IP address

H19.networkLayer.arp.retryCount int 3

number of times ARP will attempt to resolve an IP address

H19.networkLayer.arp.cacheTimeout double 120s

number seconds unused entries in the cache will time out

H19.ppp.ppp.mtu int 4470
H19.eth.mac.promiscuous bool false

if true, all packets are received, otherwise only the ones with matching destination MAC address

H19.eth.mac.address string "auto"

MAC address as hex string (12 hex digits), or "auto". "auto" values will be replaced by a generated MAC address in init stage 0.

H19.eth.mac.txrate double 100Mbps

maximum data rate supported by this station (bit/s); actually chosen speed may be lower due to auto- configuration. 0 means fully auto-configured.

H19.eth.mac.duplexEnabled bool true

whether duplex mode can be enabled or not; whether MAC will actually use duplex mode depends on the result of the auto-configuration process (duplex is only possible with DTE-to-DTE connection).

H19.eth.mac.mtu int 1500
H19.ext.filterString string
H19.ext.device string
H19.ext.mtu int 1500
H19.tcpdump.dumpFile string ""
H19.tcpdump.threadEnable bool false
H19.tcpdump.snaplen int 65535
H19.tcpdump.verbosity int 0
H20.sctp.numGapReports int 3

====== SCTP Association Parameters =================================

H20.sctp.rtoInitial double 3s
H20.sctp.rtoMin double 1s
H20.sctp.rtoMax double 60s
H20.sctp.rtoAlpha double 0.125
H20.sctp.rtoBeta double 0.250
H20.sctp.maxBurst int 4
H20.sctp.assocMaxRetrans int 10
H20.sctp.pathMaxRetrans int 5
H20.sctp.maxInitRetrans int 8
H20.sctp.sackPeriod double 200ms
H20.sctp.sackFrequency int 2
H20.sctp.reactivatePrimaryPath bool false
H20.sctp.sendQueueLimit int 0
H20.sctp.validCookieLifetime double 10s

====== Testing =====================================================

H20.sctp.enableHeartbeats bool true

====== Heartbeats ==================================================

H20.sctp.hbInterval double 30s
H20.sctp.nagleEnabled bool true

====== Nagle Algorithm =============================================

H20.sctp.naglePoint int 1468
H20.sctp.fastRecoverySupported bool true

====== Congestion Control ==========================================

H20.sctp.sctpAlgorithmClass string "SCTPAlg"
H20.sctp.ccModule int 0

RFC4960=0

H20.sctp.ssModule int 0

ROUND_ROBIN=0

H20.sctp.arwnd int 65535
H20.sctp.swsLimit int 3000

Limit for SWS

H20.sctp.udpEncapsEnabled bool false
H20.pingApp.destAddr string ""

destination IP or IPv6 address

H20.pingApp.srcAddr string ""

source IP or IPv6 address (useful with multi-homing)

H20.pingApp.packetSize double 56B

of ping payload, in bytes

H20.pingApp.interval double 1s

time to wait between pings (can be random)

H20.pingApp.hopLimit double 32

TTL or hopLimit for IP packets

H20.pingApp.count double 0

stop after count ping requests, 0 means continuously

H20.pingApp.startTime double uniform(0s,this.interval)

send first ping at startTime

H20.pingApp.stopTime double 0s

send no pings after stopTime, 0 means forever

H20.pingApp.printPing bool true

dump on stdout

H20.networkLayer.ip.procDelay double 0s
H20.networkLayer.arp.retryTimeout double 1s

number seconds ARP waits between retries to resolve an IP address

H20.networkLayer.arp.retryCount int 3

number of times ARP will attempt to resolve an IP address

H20.networkLayer.arp.cacheTimeout double 120s

number seconds unused entries in the cache will time out

H20.ppp.ppp.mtu int 4470
H20.eth.mac.promiscuous bool false

if true, all packets are received, otherwise only the ones with matching destination MAC address

H20.eth.mac.address string "auto"

MAC address as hex string (12 hex digits), or "auto". "auto" values will be replaced by a generated MAC address in init stage 0.

H20.eth.mac.txrate double 100Mbps

maximum data rate supported by this station (bit/s); actually chosen speed may be lower due to auto- configuration. 0 means fully auto-configured.

H20.eth.mac.duplexEnabled bool true

whether duplex mode can be enabled or not; whether MAC will actually use duplex mode depends on the result of the auto-configuration process (duplex is only possible with DTE-to-DTE connection).

H20.eth.mac.mtu int 1500
H20.ext.filterString string
H20.ext.device string
H20.ext.mtu int 1500
H20.tcpdump.dumpFile string ""
H20.tcpdump.threadEnable bool false
H20.tcpdump.snaplen int 65535
H20.tcpdump.verbosity int 0
H21.sctp.numGapReports int 3

====== SCTP Association Parameters =================================

H21.sctp.rtoInitial double 3s
H21.sctp.rtoMin double 1s
H21.sctp.rtoMax double 60s
H21.sctp.rtoAlpha double 0.125
H21.sctp.rtoBeta double 0.250
H21.sctp.maxBurst int 4
H21.sctp.assocMaxRetrans int 10
H21.sctp.pathMaxRetrans int 5
H21.sctp.maxInitRetrans int 8
H21.sctp.sackPeriod double 200ms
H21.sctp.sackFrequency int 2
H21.sctp.reactivatePrimaryPath bool false
H21.sctp.sendQueueLimit int 0
H21.sctp.validCookieLifetime double 10s

====== Testing =====================================================

H21.sctp.enableHeartbeats bool true

====== Heartbeats ==================================================

H21.sctp.hbInterval double 30s
H21.sctp.nagleEnabled bool true

====== Nagle Algorithm =============================================

H21.sctp.naglePoint int 1468
H21.sctp.fastRecoverySupported bool true

====== Congestion Control ==========================================

H21.sctp.sctpAlgorithmClass string "SCTPAlg"
H21.sctp.ccModule int 0

RFC4960=0

H21.sctp.ssModule int 0

ROUND_ROBIN=0

H21.sctp.arwnd int 65535
H21.sctp.swsLimit int 3000

Limit for SWS

H21.sctp.udpEncapsEnabled bool false
H21.pingApp.destAddr string ""

destination IP or IPv6 address

H21.pingApp.srcAddr string ""

source IP or IPv6 address (useful with multi-homing)

H21.pingApp.packetSize double 56B

of ping payload, in bytes

H21.pingApp.interval double 1s

time to wait between pings (can be random)

H21.pingApp.hopLimit double 32

TTL or hopLimit for IP packets

H21.pingApp.count double 0

stop after count ping requests, 0 means continuously

H21.pingApp.startTime double uniform(0s,this.interval)

send first ping at startTime

H21.pingApp.stopTime double 0s

send no pings after stopTime, 0 means forever

H21.pingApp.printPing bool true

dump on stdout

H21.networkLayer.ip.procDelay double 0s
H21.networkLayer.arp.retryTimeout double 1s

number seconds ARP waits between retries to resolve an IP address

H21.networkLayer.arp.retryCount int 3

number of times ARP will attempt to resolve an IP address

H21.networkLayer.arp.cacheTimeout double 120s

number seconds unused entries in the cache will time out

H21.ppp.ppp.mtu int 4470
H21.eth.mac.promiscuous bool false

if true, all packets are received, otherwise only the ones with matching destination MAC address

H21.eth.mac.address string "auto"

MAC address as hex string (12 hex digits), or "auto". "auto" values will be replaced by a generated MAC address in init stage 0.

H21.eth.mac.txrate double 100Mbps

maximum data rate supported by this station (bit/s); actually chosen speed may be lower due to auto- configuration. 0 means fully auto-configured.

H21.eth.mac.duplexEnabled bool true

whether duplex mode can be enabled or not; whether MAC will actually use duplex mode depends on the result of the auto-configuration process (duplex is only possible with DTE-to-DTE connection).

H21.eth.mac.mtu int 1500
H21.ext.filterString string
H21.ext.device string
H21.ext.mtu int 1500
H21.tcpdump.dumpFile string ""
H21.tcpdump.threadEnable bool false
H21.tcpdump.snaplen int 65535
H21.tcpdump.verbosity int 0

Source code:

network OSPF_TestNetwork
{
    parameters:
        @display("p=10,10;b=704,560");
    types:
        channel C extends DatarateChannel
        {
            delay = 0.1us;
        }
    submodules:
        channelInstaller: ChannelInstaller {
            parameters:
                channelClass = "ThruputMeteringChannel";
                channelAttrs = "format=#N";
                @display("p=98,50");
        }
        Area1: OSPF_Area1 {
            parameters:
                @display("p=120,172;b=176,168");
            gates:
                ethg[3];
        }
        Area2: OSPF_Area2 {
            parameters:
                @display("p=448,468;b=176,168");
            gates:
                ethg[4];
        }
        Area3: OSPF_Area3 {
            parameters:
                @display("p=128,468;b=176,168");
            gates:
                ethg[1];
        }
        RT3: OSPFRouter {
            parameters:
                @display("p=276,208");
            gates:
                ethg[3];
        }
        RT4: OSPFRouter {
            parameters:
                @display("p=276,144");
            gates:
                ethg[2];
        }
        RT5: OSPFRouter {
            parameters:
                @display("p=496,144");
            gates:
                ethg[6];
        }
        RT6: OSPFRouter {
            parameters:
                @display("p=424,208");
            gates:
                ethg[3];
        }
        RT7: OSPFRouter {
            parameters:
                @display("p=496,328");
            gates:
                ethg[4];
        }
        RT10: OSPFRouter {
            parameters:
                @display("p=424,328");
            gates:
                ethg[3];
        }
        RT11: OSPFRouter {
            parameters:
                @display("p=284,468");
            gates:
                ethg[2];
        }
        N12: EtherHub {
            parameters:
                @display("p=608,296");
            gates:
                ethg[3];
        }
        N13: EtherHub {
            parameters:
                @display("p=500,92");
            gates:
                ethg[2];
        }
        N14: EtherHub {
            parameters:
                @display("p=608,92");
            gates:
                ethg[2];
        }
        N15: EtherHub {
            parameters:
                @display("p=608,356");
            gates:
                ethg[2];
        }
        H18: StandardHost {
            parameters:
                @display("p=496,36;i=device/pc_s");
            gates:
                ethg[1];
        }
        H19: StandardHost {
            parameters:
                @display("p=612,36;i=device/pc_s");
            gates:
                ethg[1];
        }
        H20: StandardHost {
            parameters:
                @display("p=688,296;i=device/pc_s");
            gates:
                ethg[1];
        }
        H21: StandardHost {
            parameters:
                @display("p=688,356;i=device/pc_s");
            gates:
                ethg[1];
        }
    connections:
        RT11.ethg[0] <--> C <--> Area3.ethg[0];
        RT11.ethg[1] <--> C <--> Area2.ethg[0];
        RT3.ethg[0] <--> C { @display("m=m,41,50,88,40"); } <--> Area1.ethg[1];
        RT3.ethg[1] <--> C { @display("m=m,77,42,92,96"); } <--> Area1.ethg[2];
        N13.ethg[1] <--> C <--> RT5.ethg[0];
        N12.ethg[0] <--> C <--> RT5.ethg[4];
        RT5.ethg[5] <--> C <--> N14.ethg[1];
        RT3.ethg[2] <--> C <--> RT6.ethg[0];
        RT10.ethg[0] <--> C <--> RT6.ethg[1];
        RT7.ethg[3] <--> C <--> N12.ethg[1];
        RT7.ethg[2] <--> C <--> N15.ethg[0];
        RT5.ethg[3] <--> C <--> RT7.ethg[0];
        RT5.ethg[2] <--> C <--> RT6.ethg[2];
        RT10.ethg[1] <--> C { @display("m=m,50,50,0,30"); } <--> Area2.ethg[1];
        RT10.ethg[2] <--> C { @display("m=m,50,50,64,12"); } <--> Area2.ethg[2];
        RT7.ethg[1] <--> C <--> Area2.ethg[3];
        RT4.ethg[1] <--> C <--> RT5.ethg[1];
        RT4.ethg[0] <--> C <--> Area1.ethg[0];
        N14.ethg[0] <--> C <--> H19.ethg[0];
        H20.ethg[0] <--> C <--> N12.ethg[2];
        H21.ethg[0] <--> C <--> N15.ethg[1];
        H18.ethg[0] <--> C <--> N13.ethg[0];
}