lo0_IPv6.test 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116
  1. %description:
  2. Testing loopback interface module
  3. UDP communication via lo0 interface
  4. %#--------------------------------------------------------------------------------------------------------------
  5. %file: test.ned
  6. import inet.node.ipv6.StandardHost6;
  7. network LocalUDP
  8. {
  9. submodules:
  10. host: StandardHost6 {
  11. parameters:
  12. @display("i=device/pc3");
  13. }
  14. }
  15. %#--------------------------------------------------------------------------------------------------------------
  16. %inifile: omnetpp.ini
  17. [General]
  18. tkenv-plugin-path = ../../../etc/plugins
  19. ned-path = .;../../../../src;../../lib
  20. #omnetpp 5.0 - 5.1 compatibility:
  21. eventlog-file = "${resultdir}/${configname}-${runnumber}.elog"
  22. output-scalar-file = "${resultdir}/${configname}-${runnumber}.sca"
  23. output-vector-file = "${resultdir}/${configname}-${runnumber}.vec"
  24. snapshot-file = "${resultdir}/${configname}-${runnumber}.sna"
  25. **.vector-recording=false
  26. network = LocalUDP
  27. #debug-on-errors = true
  28. total-stack = 7MiB
  29. # udp app configuration
  30. **.numUdpApps = 5
  31. **.udpApp[0].typename = "UDPEchoApp"
  32. **.udpApp[0].localPort = 100
  33. **.udpApp[*].typename = "UDPBasicApp"
  34. **.udpApp[*].localPort = 200+index
  35. **.udpApp[*].destPort = 100
  36. **.udpApp[*].messageLength = 5000B
  37. **.udpApp[*].sendInterval = 5s
  38. **.udpApp[*].destAddresses = "::1"
  39. **.udpApp[*].startTime = 60s+uniform(0s,5s)
  40. **.udpApp[*].stopTime = 1059.99s
  41. %#--------------------------------------------------------------------------------------------------------------
  42. %#--------------------------------------------------------------------------------------------------------------
  43. %contains: results/General-0.sca
  44. scalar LocalUDP.host.lo0.lo passedUpPk:count 3200
  45. attr
  46. %contains: results/General-0.sca
  47. scalar LocalUDP.host.lo0.lo rcvdPkFromHL:count 3200
  48. attr
  49. %contains: results/General-0.sca
  50. scalar LocalUDP.host.udpApp[0] echoedPk:count 800
  51. attr
  52. %contains: results/General-0.sca
  53. scalar LocalUDP.host.udpApp[1] sentPk:count 200
  54. attr
  55. %contains: results/General-0.sca
  56. scalar LocalUDP.host.udpApp[1] rcvdPk:count 200
  57. attr
  58. %contains: results/General-0.sca
  59. scalar LocalUDP.host.udpApp[2] sentPk:count 200
  60. attr
  61. %contains: results/General-0.sca
  62. scalar LocalUDP.host.udpApp[2] rcvdPk:count 200
  63. attr
  64. %contains: results/General-0.sca
  65. scalar LocalUDP.host.udpApp[3] sentPk:count 200
  66. attr
  67. %contains: results/General-0.sca
  68. scalar LocalUDP.host.udpApp[3] rcvdPk:count 200
  69. attr
  70. %contains: results/General-0.sca
  71. scalar LocalUDP.host.udpApp[4] sentPk:count 200
  72. attr
  73. %contains: results/General-0.sca
  74. scalar LocalUDP.host.udpApp[4] rcvdPk:count 200
  75. attr
  76. %contains: results/General-0.sca
  77. scalar LocalUDP.host.udp passedUpPk:count 1600
  78. attr
  79. %contains: results/General-0.sca
  80. scalar LocalUDP.host.udp sentPk:count 1600
  81. attr
  82. %contains: results/General-0.sca
  83. scalar LocalUDP.host.udp rcvdPk:count 1600
  84. attr
  85. %#--------------------------------------------------------------------------------------------------------------
  86. %not-contains: stdout
  87. undisposed object:
  88. %not-contains: stdout
  89. -- check module destructor
  90. %#--------------------------------------------------------------------------------------------------------------