Skip to content

Latest commit

 

History

History
55 lines (42 loc) · 2.43 KB

TODO.md

File metadata and controls

55 lines (42 loc) · 2.43 KB

TODO

  • Implement the protocol over TCP (It should be possible to list the routes from this router to other routers)

    • Implement flooding (maintain database synchronization)
      • serialize a map and transmit it from a client from a server
    • Routes should age and refreshed
  • Understand the protocol

  • Configure many interfaces on container (each of them needs an IP)

  • Create a daemon

Posponed

Reference

https://www.tcpdump.org/manpages/tcpdump.1.html https://hackertarget.com/tcpdump-examples/ https://dzone.com/articles/parallel-tcpip-socket-server-with-multi-threading https://codereview.stackexchange.com/questions/143286/multithreaded-client-server-communication https://www.geeksforgeeks.org/socket-programming-in-cc-handling-multiple-clients-on-server-without-multi-threading/

Multiple executables Raw sockets Basic sockets Lifecycle of a docker container Network analyzer docker image More docs about OSPF

Notes

Other

Versions of boost: boost 1.65 Ubuntu, boost 1.68 Macos