hacking the mptcp socket api
play

Hacking the MPTCP socket API draft-hesmans-mptcp-socket-00 - PowerPoint PPT Presentation

Hacking the MPTCP socket API draft-hesmans-mptcp-socket-00 MultiPath TCP WiFi 4G LTE MultiPath TCP MultiPath TCP Application connect read select getpid MPTCP TCP TCP TCP MultiPath TCP API Application add_subflow read select


  1. Hacking the MPTCP socket API draft-hesmans-mptcp-socket-00

  2. MultiPath TCP WiFi 4G LTE

  3. MultiPath TCP MultiPath TCP Application connect read select getpid MPTCP TCP TCP TCP

  4. MultiPath TCP API Application add_subflow read select getpid API MPTCP TCP TCP TCP

  5. Concept Louvain-La-Neuve Seoul

  6. Topics - Integrating the API with iPerf3 - Bindings the API towards - C# - Java - Python - Ruby - Tuning these applications for MPTCP: - OpenSSH - Curl - lighttpd (server initiating the subflows) - LD_PRELOAD library - Documentation (manpage)

  7. The LD_PRELOAD Library Application connect read select getpid Library add_subflow read API MPTCP TCP TCP TCP

  8. Takeaways - The iPerf extension will allow easier benchmarks - The socket API is asynchronous => you don’t receive any notification/callbacks/error codes - Inferring new endpoints (for new subflows) is hard

Recommend


More recommend