largeNet.ini 2.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. [General]
  2. sim-time-limit = 120s
  3. #cpu-time-limit = 60s
  4. tkenv-plugin-path = ../../../etc/plugins
  5. **.vector-recording = false
  6. [Config LargeNet]
  7. network = LargeNet
  8. #LargeNet.n=15 # number of switches on backbone
  9. LargeNet.n = 8 # number of switches on backbone
  10. LargeNet.*s = 1 # uncomment for testing: one LAN of each type on each switch
  11. LargeNet.*m = 1 # uncomment for testing: one LAN of each type on each switch
  12. LargeNet.*l = 1 # uncomment for testing: one LAN of each type on each switch
  13. #LargeNet.bbs=6 # number of small LANs on backbone switches
  14. #LargeNet.bbm=15 # number of medium LANs on backbone switches
  15. #LargeNet.bbl=8 # number of large LANs on backbone switches
  16. #LargeNet.?s=4 # sets as,bs,cs: number of small LANs on switches A,B,C,D
  17. #LargeNet.?m=8 # sets am,bm,cm: number of medium LANs on switches A,B,C,D
  18. #LargeNet.?l=3 # sets al,bl,cl: number of large LANs on switches A,B,C,D
  19. #LargeNet.*.n=12 # number of hosts connected to a switch in each LAN
  20. LargeNet.*.n = 8 # number of hosts connected to a switch in each LAN
  21. LargeNet.*.h = 5 # number of hosts connected to a hub in each LAN
  22. LargeNet.*.b = 7 # number of hosts connected to a bus in each LAN
  23. LargeNet.**.cli.reqLength = intuniform(50,1400)*1B
  24. LargeNet.**.cli.respLength = truncnormal(5000B,5000B)
  25. LargeNet.**.cli.sendInterval = exponential(0.5s) # avg 2 requests per sec
  26. LargeNet.*.*host[0].cli.destAddress = "serverA"
  27. LargeNet.*.*host[1].cli.destAddress = "serverB"
  28. LargeNet.*.*host[2].cli.destAddress = "serverB"
  29. LargeNet.*.*host[3].cli.destAddress = "serverC"
  30. LargeNet.*.*host[4].cli.destAddress = "serverC"
  31. LargeNet.*.*host[*].cli.destAddress = "serverD"
  32. LargeNet.server*.cli.destAddress = ""
  33. LargeNet.*.switch.relayUnit.numCPUs = 1
  34. LargeNet.switch*.relayUnit.numCPUs = 2
  35. **.relayUnit.processingTime = 10us
  36. **.mac.txQueueLimit = 50
  37. **.mac[*].txQueueLimit = 50
  38. **.mac.duplexMode = true
  39. **.mac[*].duplexMode = true
  40. **.switch*.macTable.agingTime = 120s
  41. **.switch*.macTable.addressTableFile = ""
  42. **.switch*.relayUnitType = "MACRelayUnit"