NORNET CORE - A multi-homed research testbed q,qq

Testbed Multi-homing Routing Transport Applications abstract Over the last decade, the Internet has grown at a tremendous speed in both size and com- plexity. Nowadays, a large number of important services - for instance e-commerce, healthcare and many others - depend on the availability of the underlying network. Clearly, service interruptions due to network problems may have a severe impact. On the long way towards the Future Internet, the complexity will grow even further. There- fore, new ideas and concepts must be evaluated thoroughly, and particularly in realistic, real-world Internet scenarios, before they can be deployed for production networks. For this purpose, various testbeds - for instance PLANETLAB ,G PENI or G-LAB - have been estab- lished and are intensively used for research. However, all of these testbeds lack the support for so-called multi-homing. Multi-homing denotes the connection of a site to multiple Internet service providers, in order to achieve redundancy. Clearly, with the need for network availability, there is a stea- dily growing demand for multi-homing. The idea of the NORNET CORE project is to establish a Future Internet research testbed with multi-homed sites, in order to allow researchers to perform experiments with multi-homed systems. Particular use cases for this testbed include realistic experiments in the areas of multi-path routing, load balancing, multi-path transport protocols, overlay networks and network resilience. In this paper, we introduce the NORNET CORE testbed as well as its architecture.

[1]  Thomas Dreibholz,et al.  NorNet Core - A multi-homed research testbed , 2014, Comput. Networks.

[2]  Thomas Dreibholz,et al.  Alternative transmission strategies for multipath transport of multimedia streams over wireless networks , 2013, Proceedings of the 12th International Conference on Telecommunications.

[3]  Thomas Dreibholz,et al.  Evaluation of Concurrent Multipath Transfer over Dissimilar Paths , 2011, 2011 IEEE Workshops of International Conference on Advanced Information Networking and Applications.

[4]  David L. Black,et al.  Definition of the Differentiated Services Field (DS Field) in the IPv4 and IPv6 Headers , 1998, RFC.

[5]  Thomas Dreibholz Evaluation and Optimisation of Multi-Path Transport using the Stream Control Transmission Protocol , 2012 .

[6]  Andreas Mitschele-Thiel,et al.  Multipath Video Streaming Based on Hierarchical Routing Management , 2013, 2013 27th International Conference on Advanced Information Networking and Applications Workshops.

[7]  Stephen Deering,et al.  Internet Protocol Version 6(IPv6) , 1998 .

[8]  Thomas Dreibholz,et al.  The RSPLIB Project - From Research to Application , 2010 .

[9]  Thomas Dreibholz,et al.  On the performance of reliable server pooling systems , 2005, The IEEE Conference on Local Computer Networks 30th Anniversary (LCN'05)l.

[10]  Ignacio Goyret,et al.  Layer Two Tunneling Protocol - Version 3 (L2TPv3) , 2005, RFC.

[11]  Phuoc Tran-Gia,et al.  Future Internet research and experimentation: The G-Lab approach , 2014, Comput. Networks.

[12]  Mauro Campanella,et al.  The FEDERICA infrastructure and experience , 2014, Comput. Networks.

[13]  Cheng Jin,et al.  MATE: MPLS adaptive traffic engineering , 2001, Proceedings IEEE INFOCOM 2001. Conference on Computer Communications. Twentieth Annual Joint Conference of the IEEE Computer and Communications Society (Cat. No.01CH37213).

[14]  M. Casado,et al.  Virtual Switching in an Era of Advanced Edges , 2010 .

[15]  Mark Handley,et al.  Architectural Guidelines for Multipath TCP Development , 2011, RFC.

[16]  Thomas Dreibholz,et al.  Evaluation of a new multipath congestion control scheme using the NetPerfMeter tool-chain , 2011, SoftCOM 2011, 19th International Conference on Software, Telecommunications and Computer Networks.

[17]  Andrew S. Tanenbaum,et al.  Computer Networks , 1981 .

[18]  Thomas Dreibholz,et al.  Simulation and Experimental Evaluation of Multipath Congestion Control Strategies , 2012, 2012 26th International Conference on Advanced Information Networking and Applications Workshops.

[19]  Jennifer Rexford,et al.  Toward internet-wide multipath routing , 2008, IEEE Network.

[20]  Thomas Dreibholz,et al.  An Overview of Reliable Server Pooling Protocols , 2008, RFC.

[21]  Phuoc Tran-Gia,et al.  Using concurrent multipath transmission for Transport Virtualization: Analyzing path selection , 2010, 2010 22nd International Teletraffic Congress (lTC 22).

[22]  Thomas Dreibholz Reliable server pooling: evaluation, optimization and extension of a novel IETF architecture , 2007 .

[23]  Anja Feldmann,et al.  REPLEX: dynamic traffic engineering based on wardrop routing policies , 2006, CoNEXT '06.

[24]  Dino Farinacci,et al.  Generic Routing Encapsulation (GRE) , 2000, RFC.

[25]  David L. Black,et al.  The Addition of Explicit Congestion Notification (ECN) to IP , 2001, RFC.

[26]  Ahmed Elmokashfi,et al.  The Nornet Edge platform for mobile broadband measurements , 2014, Comput. Networks.

[27]  Amund Kvalbein,et al.  Multipath load-adaptive routing: putting the emphasis on robustness and simplicity , 2009, 2009 17th IEEE International Conference on Network Protocols.

[28]  Thomas Dreibholz,et al.  On the fairness of transport protocols in a multi-path environment , 2012, 2012 IEEE International Conference on Communications (ICC).

[29]  Nick Feamster,et al.  In VINI veritas: realistic and controlled network experimentation , 2006, SIGCOMM.

[30]  Tatu Ylönen,et al.  The Secure Shell (SSH) Connection Protocol , 2006, RFC.

[31]  Byrav Ramamurthy,et al.  The GpENI testbed: Network infrastructure, implementation experience, and experimentation , 2014, Comput. Networks.

[32]  Thomas Dreibholz,et al.  On Improving the Performance of Reliable Server Pooling Systems for Distance-Sensitive Distributed Applications , 2007, KiVS.

[33]  David L. Mills,et al.  Internet Engineering Task Force (ietf) Network Time Protocol Version 4: Protocol and Algorithms Specification , 2010 .

[34]  Xing Zhou,et al.  On the security of reliable server pooling systems , 2010, Int. J. Intell. Inf. Database Syst..

[35]  Michalis Faloutsos,et al.  A Blueprint for a Manageable and Affordable Wireless Testbed: Design, Pitfalls and Lessons Learned , 2007, 2007 3rd International Conference on Testbeds and Research Infrastructure for the Development of Networks and Communities.

[36]  Thomas Dreibholz,et al.  Design and Implementation of the NORNET CORE Research Testbed for Multi-homed Systems , 2013, 2013 27th International Conference on Advanced Information Networking and Applications Workshops.

[37]  Thomas Dreibholz,et al.  Stream control transmission protocol: Past, current, and future standardization activities , 2011, IEEE Communications Magazine.

[38]  Phuoc Tran-Gia,et al.  ToMaTo - A Network Experimentation Tool , 2011, TRIDENTCOM.

[39]  S. Hara,et al.  Optical burst switching network testbed in Japan , 2005, OFC/NFOEC Technical Digest. Optical Fiber Communication Conference, 2005..

[40]  Randall R. Stewart,et al.  Stream Control Transmission Protocol , 2000, RFC.

[41]  Anees Shaikh,et al.  On the Performance Benefits of Multihoming Route Control , 2008, IEEE/ACM Transactions on Networking.

[42]  Robert M. Hinden,et al.  Unique Local IPv6 Unicast Addresses , 2005, RFC.

[43]  Akihiro Nakao,et al.  GENI: A federated testbed for innovative network experiments , 2014, Comput. Networks.

[44]  Mung Chiang,et al.  DEFT: Distributed Exponentially-Weighted Flow Splitting , 2007, IEEE INFOCOM 2007 - 26th IEEE International Conference on Computer Communications.

[45]  Lixia Zhang,et al.  Stream Control Transmission Protocol , 2000, RFC.

[46]  Jon Postel,et al.  Internet Protocol , 1981, RFC.

[47]  Larry L. Peterson,et al.  The design principles of PlanetLab , 2006, OPSR.

[48]  Paul V. Mockapetris,et al.  Domain names - implementation and specification , 1987, RFC.

[49]  Olivier Bonaventure,et al.  MultiPath TCP: From Theory to Practice , 2011, Networking.