Introducing ProtoRINA
2014, ACM SIGCOMM Computer Communication Review
https://doi.org/10.1145/2656877.2656897Abstract
ProtoRINA is a user-space prototype of the Recursive InterNetwork Architecture. RINA is a new architecture that builds on the fundamental principle that "networking is inter-process communication". As a consequence, RINA overcomes inherent weaknesses of the current Internet, e.g., security, mobility support, and manageability. ProtoRINA serves not only as a prototype that demonstrates the advantages of RINA, but also as a network experimental tool that enables users to program different policies using its built-in mechanisms. In this note, we introduce ProtoRINA as a vehicle for making RINA concepts concrete and for encouraging researchers to use and benefit from the prototype.
References (19)
- REFERENCES
- J. Day, I. Matta, and K. Mattar, "Networking is IPC: A Guiding Principle to a Better Internet," in Proceedings of the 2008 ReArch Workshop, co-located with the ACM CoNEXT Conference, Madrid, Spain, December 2008.
- J. Day, Patterns in Network Architecture: A Return to Fundamentals. Pearson, January 2008.
- ProtoRINA. [Online]. Available: http://csr.bu.edu/rina/protorina/
- D. Han, A. Anand, F. Dogar, B. Li, H. Lim, M. Machado, A. Mukundan, W. Wu, A. Akella, D. G. Andersen, J. W. Byers, S. Seshan, and P. Steenkiste, "XIA: Efficient Support for Evolvable Internetworking," in Proceedings of the 9th USENIX Symposium on Networked Systems Design and Implementation (NSDI 12). San Jose, CA, USA: USENIX, April 2012, pp. 309-322.
- E. Nordström, D. Shue, P. Gopalan, R. Kiefer, M. Arye, S. Ko, J. Rexford, and M. J. Freedman, "Serval: An End-Host Stack for Service-Centric Networking," in Proceedings of the 9th USENIX Symposium on Networked Systems Design and Implementation (NSDI 12). San Jose, CA, USA: USENIX, April 2012, pp. 85-98.
- I. Seskar, K. Nagaraja, S. C. Nelson, and D. Raychaudhuri, "MobilityFirst Future Internet Architecture Project," in Invited Talk at the Asian Internet Engineering Conference (AINTEC), K. Kanchanasut, Ed. Thailand: ACM, November 2011, pp. 1-3.
- V. Jacobson, D. K. Smetters, J. D. Thornton, M. F. Plass, N. H. Briggs, and R. L. Braynard, "Networking Named Content," in Proceedings of the 5th International Conference on Emerging Networking Experiments and Technologies, ser. CoNEXT '09. Rome, Italy: ACM, December 2009, pp. 1-12.
- "NEBULA: A trustworthy, secure and evolvable Future Internet Architecture." [Online]. Available: http://nebula-fia.org/
- V. Ishakian, J. Akinwumi, F. Esposito, and I. Matta, "On Supporting Mobility and Multihoming in Recursive Internet Architectures," Computer Communications, vol. 35, no. 13, pp. 1561-1573, July 2012.
- G. Boddapati, J. Day, I. Matta, and L. T. Chitkushev, "Assessing the Security of a Clean-slate Internet Architecture," in Proceedings of the 7th Workshop on Secure Network Protocols (NPSec), co-located with the International Conference on Network Protocols (ICNP). Austin, Texas, USA: IEEE, October 2012, pp. 1-6.
- E. Trouva, E. Grasa, J. Day, and S. Bunch, "Layer Discovery in RINA Networks," in Proceedings of the IEEE 17th International Workshop on Computer Aided Modeling and Design of Communication Links and Networks (CAMAD), Barcelona, Spain, September 2012, pp. 368-372.
- GENI. [Online]. Available: http://www.geni.net/
- The IRATI Project. [Online]. Available: http://irati.edu/
- TRIA Network Systems, LLC. [Online]. Available: http://www.trianetworksystems.com/
- Y. Wang, F. Esposito, and I. Matta, "Demonstrating RINA Using the GENI Testbed," in Proceedings of the Second GENI Research and Educational Experiment Workshop (GREE2013), Salt Lake City, UT, USA, March 2013.
- F. Esposito, Y. Wang, I. Matta, and J. Day, "Dynamic Layer Instantiation as a Service," in Demo at the 10th USENIX Symposium on Networked Systems Design and Implementation (NSDI), Lombard, IL, USA, April 2013.
- Y. Wang, I. Matta, and N. Akhtar, "Experimenting with Routing Policies Using ProtoRINA over GENI," in Proceedings of the Third GENI Research and Educational Experiment Workshop (GREE2014), Atlanta, GA, USA, March 2014.
- I. Matta, Y. Wang, and N. Akhtar, "GEC19 Tutorial: Running RINA on GENI," video at https://www.youtube.com/watch?v=qUDvduy-JEs. [Online]. Available: http://groups.geni.net/geni/wiki/GEC19Agenda/RINA