123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118 |
- [General]
- **.testing = false
- **.testTimeout = 0
- network = multihomed
- # udp app (off)
- **.numUdpApps = 0
- **.udpAppType = "UDPApp"
- # sctp apps
- **.sctp_client.numTcpApps = 0
- **.sctp_client.numSctpApps = 1
- **.sctp_client.sctpApp[*].localAddress = "10.1.1.1 10.2.1.1"
- **.sctp_client.sctpApp[0].requestLength=1400
- **.sctp_client.sctpApp[0].typename = "SCTPClient"
- **.sctp_client.sctpApp[*].connectAddress = "10.1.3.1"
- **.sctp_client.sctpApp[*].primaryPath = "10.1.3.1"
- **.sctp_client.sctpApp[0].connectPort = 6666
- **.sctp_client.sctpApp[0].startTime = truncnormal(1s,0.2s)
- **.sctp_client.sctpApp[0].stopTime = truncnormal(60s,10s)
- **.sctp_client.sctpApp[0].numRequestsPerSession = 100000000
- **.sctp_client.sctpApp[0].queueSize = 100
- **.sctp_client.sctpApp[0].outboundStreams = 1
- **.sctp_server.numTcpApps = 0
- **.sctp_server.numSctpApps = 1
- **.sctp_server.sctpApp[0].typename = "SCTPServer"
- **.sctp_server.sctpApp[*].localAddress = "10.1.3.1 10.2.3.1"
- **.sctp_server.sctpApp[0].localPort = 6666
- **.sctp_server.sctpApp[*].readingInterval = 0
- **.sctp_server.sctpApp[*].bytesToPush = 0
- **.sctp_server.sctpApp[*].queueSize = 0 #Size of sendQueue before App is notified to send new data
- **.sctp_server.sctpApp[*].numPacketsToSendPerClient = 0
- **.sctp_server.sctpApp[*].numPacketsToReceivePerClient = 0
- **.sctp_server.sctpApp[*].outboundStreams = 1
- **.sctp_client.routingTable.routingFile = "multi_client.mrt"
- **.sctp_server.routingTable.routingFile = "multi_server.mrt"
- **.router1.routingTable.routingFile = "multi_router1.mrt"
- **.router2.routingTable.routingFile = "multi_router2.mrt"
- **.cmtCCVariant = "cmt" # Activate CMT
- **.cmtCUCVariant = "pseudoCumAckV2"
- **.cmtUseSFR = true
- **.cmtUseDAC = true
- **.cmtUseFRC = true
- # ping app (off)
- **.pingApp.destAddr = ""
- **.pingApp.srcAddr = ""
- **.pingApp.packetSize = 56B
- **.pingApp.interval = 1s
- **.pingApp.hopLimit = 32
- **.pingApp.count = 0
- **.pingApp.startTime = 1s
- **.pingApp.stopTime = 0
- **.pingApp.printPing = true
- #**.pingApp.generationTime = 0
- # sctp settings
- **.sctp.sctpAlgorithmClass = "SCTPAlg"
- **.sctp.fragPoint = 1400
- **.sctp.numGapReports = 3
- **.sctp.rtoMin = 1s #default 1
- **.sctp.rtoMax = 60s #default 60
- **.sctp.rtoInitial = 3s #default 3
- **.sctp.maxBurst = 4
- **.sctp.assocMaxRetrans = 10
- **.sctp.pathMaxRetrans = 5 #default 5
- **.sctp.maxInitRetrans = 8
- **.sctp.hbInterval = 30s #default 30
- **.sctp.nagleEnabled = true
- **.sctp.naglePoint = 1468
- **.sctp.osbWithHeader = false #default false
- **.sctp.padding = false
- **.sctp.reactivatePrimaryPath = false
- **.sctp.sackPeriod = 0.2s
- **.sctp.sackFrequency = 2
- **.sctp.validCookieLifetime = 10s
- **.sctp.fragment = false
- **.sctp.arwnd = 65535
- **.sctp.auth = false
- **.sctp.addIP = false
- **.sctp.addTime = 0
- **.sctp.addAddress = ""
- **.sctp.addIpType = "0"
- **.sctp.chunks = ""
- **.sctp.packetDrop = false
- **.sctp.RTXMethod=0 # Always after 3 Sacks
- # tcp settings
- **.tcp.mss = 1024
- **.tcp.advertisedWindow = 65535 #14336 # 14*mss
- **.tcp.sendQueueClass = "TCPVirtualDataSendQueue" #"TCPMsgBasedSendQueue"
- **.tcp.receiveQueueClass = "TCPVirtualDataRcvQueue" #"TCPMsgBasedRcvQueue"
- #**.tcp.tcpAlgorithmClass="DummyTCPAlg"
- **.tcp.tcpAlgorithmClass = "TCPReno"
- **.tcp.recordStats = true
- # NIC configuration
- **.ppp[*].queueType = "DropTailQueue" # in routers
- **.ppp[*].queue.frameCapacity = 100 # in routers
- **.ppp[*].ppp.mtu = 1500 B
- **.ext[*].filterString = "sctp"
- **.ext[*].device = eth0
- **.vector-recording = false
|