tcptimestamps.ned 930 B

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. //
  2. // author: Thomas Reschka
  3. //
  4. package inet.examples.inet.tcptimestamps;
  5. import inet.networklayer.configurator.ipv4.IPv4NetworkConfigurator;
  6. import inet.node.inet.StandardHost;
  7. import ned.DatarateChannel;
  8. network tcptimestamps
  9. {
  10. parameters:
  11. @display("bgb=400,200");
  12. submodules:
  13. client: StandardHost {
  14. parameters:
  15. @display("p=50,100");
  16. gates:
  17. pppg[1];
  18. }
  19. server: StandardHost {
  20. parameters:
  21. @display("p=350,100;i=device/server");
  22. gates:
  23. pppg[1];
  24. }
  25. configurator: IPv4NetworkConfigurator {
  26. @display("p=187,34");
  27. }
  28. connections:
  29. client.pppg[0] <--> NormalPath <--> server.pppg[0];
  30. }
  31. channel NormalPath extends DatarateChannel
  32. {
  33. parameters:
  34. datarate = 100Mbps;
  35. delay = 0.5ms;
  36. per = 0;
  37. ber = 0;
  38. }