access icon free Investigation on software-defined networks’ reactive routing against BitTorrent

Technologies in software-defined networks (SDNs) introduce programmatic ways to reorganise the network logical topology. A possible practical usage of SDNs is reactive routing, where the logical topology is continuously evolving based on traffic statistics and policies. Usually, the SDNs controllers are considered transparent to the higher layers. It is expected that changes in logical topology may not affect applications. The goal is to study the impact of logical topology changes on BitTorrent, a popular peer-to-peer protocol in practice. This study focuses on BitTorrent, and the experimental results show that BitTorrent may produce the opposite effect to the one expected. The authors have run 32 BitTorrent clients in an emulated SDN ring topology and changed the virtual topology periodically by removing one link at the time from the ring. The experiments produced lower propagation when logical topology changed periodically than when it was static for BitTorrent traffic. For comparison, the same experiments were recreated using HTTP. For HTTP, slower propagation is obtained when logical topology changed than when it was static. Finally, the results are discussed and it has been concluded that high layer protocols need to be carefully studied, and in some cases adapted, before being deployed in SDNs.

Inspec keywords: transport protocols; telecommunication network routing; telecommunication traffic; software defined networking; peer-to-peer computing; telecommunication network topology

Other keywords: traffic statistics; software-defined networks; peer-to-peer protocol; traffic policies; BitTorrent; SDN ring topology; virtual topology; network logical topology; HTTP; reactive routing

Subjects: Computer communications; Communication network design, planning and routing; Protocols; Computer networks and techniques; Protocols

References

    1. 1)
      • 16. Jammal, M., Singh, T., Shami, A., Asal, R., Li, Y.: ‘Software-defined networking: state of the art and research challenges’. arXiv preprint arXiv:1406.0124, 2014.
    2. 2)
      • 19. Gupta, A., Shahbaz, M., Vanbever, L., et al: ‘SDX: A software defined internet exchange’ in: Proceedings of the 2014 ACM Conference on SIGCOMM, 2014, pp. 551562.
    3. 3)
    4. 4)
      • 14. Pung, W., Woodward, A.: ‘Can current packet analysis software detect BitTorrent activity or extract files from BTP and μTP traffic streams?’ (Secau Security Research Centre Edith Cowan University, Perth, Western Australia).
    5. 5)
      • 6. ‘N. Pox/nox’ (http://www.noxrepo.org/), 2008.
    6. 6)
      • 8. Project Floodlight: ‘Floodlight’ (http://www.projectfloodlight.org/), 2011.
    7. 7)
      • 18. Alimi, R., Yang, Y., Penno, R.: ‘Application-layer traffic optimization (ALTO) protocolhttp:// tools.ietf.org/html/rfc7285, 2013.
    8. 8)
      • 17. Gurbani, V.K., Scharf, M., Lakshman, T., Hilt, V., Marocco, E.: ‘Abstracting network state in software defined networks (SDN) for rendezvous services’. 2012 IEEE Int. Conf. on Communications (ICC), 2012, pp. 66276632.
    9. 9)
      • 11. Vicino, D., Timpanaro, J.P., Chrisment, I., Righetti, C.: ‘Using kad-BitTorrent hybrid clients to share contents’, 2012.
    10. 10)
      • 2. Cohen, B.: ‘Incentives build robustness in BitTorrent’. Workshop on Economics of Peer-to-Peer systems, 2003, vol. 6, pp. 6872.
    11. 11)
      • 13. Nordberg, A.: ‘Rasterbar-Libtorrent’. Available at: http://www.rasterbar.com/products/libttorrent, 2003.
    12. 12)
      • 5. Nadeau, T.D., Gray, K.: ‘SDN: software defined networks’ (O'Reilly Media, 2013).
    13. 13)
      • 10. Pouwelse, J., Garbacki, P., Epema, D., Sips, H.: ‘The BitTorrent P2P file-sharing system: measurements and analysis’. Peer-to-Peer Systems IV, 2005, pp. 205216.
    14. 14)
      • 15. Hakiri, A., Gokhale, A., Berthou, P., Schmidt, D.C., Thierry, G.: ‘Software-defined networking: challenges and research opportunities for future internet’, Comput. Netw., 2014.
    15. 15)
      • 20. Lin, P., Bi, J., Chen, Z., Wang, Y., Hu, H., Xu, A.: ‘We-bridge: West–East bridge for SDN inter-domain network peering’, 2014 IEEE Conference on Date of Conference, Computer Communications Workshops (INFOCOM WKSHPS), Toronto, ON, 2014, pp. 111112, DOI: 10.1109/INFCOMW.2014.6849180.
    16. 16)
    17. 17)
      • 9. Linux Foundation: ‘Open daylight’ (http://www.opendaylight.org/), 2013.
    18. 18)
      • 7. Nippon Telegraph and Telephone Corporation: ‘Ryu’ (http://osrg.github.io/ryu/), 2013.
    19. 19)
      • 1. Peterson, L.L., Davie, B.S.: ‘Computer networks: a systems approach’ (Elsevier, 2007).
    20. 20)
      • 4. Open Network Foundation, : ‘OpenFlow’ (https://www.opennetworking.org/images/stories/downloads/sdn-resources/white-papers/wp-sdn-newnorm.pdf), 2013.
http://iet.metastore.ingenta.com/content/journals/10.1049/iet-net.2014.0105
Loading

Related content

content/journals/10.1049/iet-net.2014.0105
pub_keyword,iet_inspecKeyword,pub_concept
6
6
Loading