[General]
network = ARPTest
sim-time-limit = 500s
total-stack = 2MiB
[Config ARPTest]
# tcp apps
**.client.numApps = 1
**.
client.app[*].typename = "TcpSessionApp"
**.
client.app[*].active = true
**.
client.app[*].localAddress = ""
**.
client.app[*].localPort = -1
**.
client.app[*].connectAddress = "server"
**.
client.app[*].connectPort = 1000
**.
client.app[*].tOpen = 1.0s
**.
client.app[*].tSend = 1.1s
**.
client.app[*].sendBytes = 1MiB
**.
client.app[*].sendScript = ""
**.
client.app[*].tClose = 0s
**.server.numApps = 1
**.
server.app[*].typename = "TcpEchoApp"
**.
server.app[0].localAddress = ""
**.
server.app[0].localPort = 1000
**.
server.app[0].echoFactor = 2.0
**.
server.app[0].echoDelay = 0s
# Ethernet NIC configuration
**.eth[*].mac.duplexMode = true
# Queues
**.ppp[*].ppp.queue.typename = "DropTailQueue"
**.ppp[*].ppp.queue.packetCapacity = 10
**.eth[*].mac.queue.typename = "EtherQosQueue"
**.eth[*].mac.queue.dataQueue.typename = "DropTailQueue"
**.eth[*].mac.queue.dataQueue.packetCapacity = 10
# Ethernet switch
**.switch*.relayUnit.typename = "MacRelayUnit"
**.relayUnit.addressTableSize = 100
**.relayUnit.agingTime = 120s
**.relayUnit.bufferSize = 1MiB
**.relayUnit.highWatermark = 512KiB
**.relayUnit.pauseUnits = 300 # pause for 300*512 bit (19200 byte) time
**.relayUnit.addressTableFile = ""
**.relayUnit.numCPUs = 2
**.relayUnit.processingTime = 2us
**.mac[*].duplexMode = true
2022년 6월 20일 월요일 오후 2시 47분 15초 UTC+9에 권영준님이 작성: