XORP
- 1 January 2003
- journal article
- Published by Association for Computing Machinery (ACM) in ACM SIGCOMM Computer Communication Review
- Vol. 33 (1) , 53-57
- https://doi.org/10.1145/774763.774771
Abstract
Network researchers face a significant problem when deploying software in routers, either for experimentation or for pilot deployment. Router platforms are generally not open systems, in either the open-source or the open-API sense. In this paper we discuss the problems this poses, and present an eXtensible Open Router Platform (XORP) that we are developing to address these issues. Key goals are extensibility, performance and robustness. We show that different parts of a router need to prioritize these differently, and examine techniques by which we can satisfy these often conflicting goals. We aim for XORP to be both a research tool and a stable deployment platform, thus easing the transition of new ideas from the lab to the real world.Keywords
This publication has 5 references indexed in Scilit:
- Building a robust software-based router using network processorsPublished by Association for Computing Machinery (ACM) ,2001
- Reprogrammable network packet processing on the field programmable port extender (FPX)Published by Association for Computing Machinery (ACM) ,2001
- The click modular routerACM Transactions on Computer Systems, 2000
- TCP Selective Acknowledgment OptionsPublished by RFC Editor ,1996
- Supporting real-time applications in an Integrated Services Packet NetworkACM SIGCOMM Computer Communication Review, 1992