rationale design and implementation of the network
play

Rationale, Design, and Implementation of the Network Neutrality Bot - PowerPoint PPT Presentation

Rationale, Design, and Implementation of the Network Neutrality Bot S. Basso A. Servetti J.C. De Martin simone.basso@polito.it , antonio.servetti@polito.it , demartin@polito.it Centro NEXA su Internet & Societ` a, Dipartimento di


  1. Rationale, Design, and Implementation of the Network Neutrality Bot S. Basso A. Servetti J.C. De Martin simone.basso@polito.it , antonio.servetti@polito.it , demartin@polito.it Centro NEXA su Internet & Societ` a, Dipartimento di Automatica e Informatica, Politecnico di Torino http://nexa.polito.it

  2. Network neutrality Network neutrality is a cornerstone of the Internet.

  3. Problem ◮ How do we know whether ISPs respect network neutrality? ◮ Broadband contracts allow them to do almost as they please. ◮ Deep information asymmetry for users.

  4. Objective Better understanding of the actual practices.

  5. Method ◮ Lightweight “bot” program for interested users. ◮ Distributed QoS measurements using various protocols. ◮ Bottom-up collection of the results.

  6. Development ◮ Written in Python. ◮ Open-source (GPLv3). ◮ Public Git repositories: ◮ http://github.com/neubot/neubot ◮ http://github.com/bassosimone/neubot

  7. Releases ◮ A patch release every 7-10 days ( release early, release often ). ◮ A minor release every 2-3 months. ◮ A major release “when needed”. ◮ The first public release (Neubot 0.3) to be available soon. ◮ We’re working at http://www.neubot.org and to write documentation.

  8. A quick tour of Neubot 0.3

  9. Rendezvous

  10. Updates

  11. Speedtest

  12. Speedtest details

  13. Components

  14. What’s next?

  15. BitTorrent

  16. Peer-to-peer

  17. Components (2)

  18. Thank you ◮ Author ◮ simone.basso@polito.it ◮ Website ◮ http://www.neubot.org ◮ http://nexa.polito.it/neubot ◮ Git tree ◮ http://github.com/neubot/neubot ◮ http://github.com/bassosimone/neubot

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend