README 818 B

123456789101112131415161718192021222324
  1. In this example the network consists of one client and one server only
  2. and demonstrates how to use different TCP implementations on different hosts
  3. in the same network.
  4. The default TCP implementation can be replaced using the StandardHost's tcpType
  5. parameter. This example uses the Network Simulation Cradle library which contains
  6. real-world tcp implementations taken from Linux 2.6, OpenBSD, FreeBSD and lwIP.
  7. It can be downloaded from: http://www.wand.net.nz/~stj2/nsc/
  8. The NSC library must be present in <inet_root>/3rdparty/nsc-0.5.1 directory.
  9. To successfully build INET with NSC support you must first compile the NSC libraries
  10. in 3rdparty/nsc-0.5.1 .
  11. Execute:
  12. $ python scons.py
  13. The build process will create several TCP stack implementations as shared libraries.
  14. Build INET:
  15. $ make clean
  16. $ make