|
ABSTRACT
The ability to conduct accurate and realistic experiments is critical in furthering the research and development of network routing protocols. Existing framework for routing experiments is found to be lacking in one or more of the three required features: realism, scalability, and flexibility. We develop a new software infrastructure that combines the scalability and flexibility benefits of real-time network simulation with the realism of open-source routing protocol implementations. The infrastructure seamlessly integrates the open-source XORP router software with a previously developed real-time network simulation engine. Our design of the infrastructure uses a novel forwarding plane offloading approach that decouples routing from forwarding and confines the more resource consuming forwarding operations inside the simulation engine to reduce I/O overhead. Experiments demonstrate superior performance of the experimental infrastructure without impairing accuracy.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Abilene Observatory Summary Data View. http: //abilene.internet2.edu/observatory/ data-views.html.
|
 |
2
|
Paul Barham , Boris Dragovic , Keir Fraser , Steven Hand , Tim Harris , Alex Ho , Rolf Neugebauer , Ian Pratt , Andrew Warfield, Xen and the art of virtualization, Proceedings of the nineteenth ACM symposium on Operating systems principles, October 19-22, 2003, Bolton Landing, NY, USA
|
 |
3
|
Anindya Basu , Jon Riecke, Stability issues in OSPF routing, Proceedings of the 2001 conference on Applications, technologies, architectures, and protocols for computer communications, p.225-236, August 2001, San Diego, California, United States
|
| |
4
|
|
 |
5
|
|
| |
6
|
|
| |
7
|
Lee Breslau , Deborah Estrin , Kevin Fall , Sally Floyd , John Heidemann , Ahmed Helmy , Polly Huang , Steven McCanne , Kannan Varadhan , Ya Xu , Haobo Yu, Advances in Network Simulation, Computer, v.33 n.5, p.59-67, May 2000
[doi> 10.1109/2.841785]
|
| |
8
|
T. W. Chim and K. L. Yeung. Time-efficient algorithms for BGP route configuration. In Proceedings of the IEEE International Conference on Communications (ICC'04), 2004.
|
| |
9
|
|
| |
10
|
|
| |
11
|
|
| |
12
|
G. Goodell, W. Aiello, T. G. Griffin, J. Ioannidis, P. Mc-Daniel, and A. Rubin. Working around BGP: An incremental approach to improving security and accuracy of interdomain routing. In Proceedings of NDSS (NDSS'03), 2003.
|
| |
13
|
|
 |
14
|
|
| |
15
|
J. Liu. The PRIME research. http://www.cis.fiu. edu/prime/.
|
| |
16
|
|
| |
17
|
|
| |
18
|
J. Liu, S. Mann, N. V. Vorst, and K. Hellman. An open and scalable emulation infrastructure for large-scale real-time network simulations. In INFOCOM 2007.
|
| |
19
|
J. Liu and D. M. Nicol. Dartmouth Scalable Simulation Framework (DaSSF). http://www.cis.fiu.edu/ ~liux/research/projects/dassf/index. html.
|
| |
20
|
|
| |
21
|
X. Liu, H. Xia, and A. A. Chien. Network emulation tools for modeling grid behavior. In Proceedings of 3rd IEEE/ACM International Symposium on Cluster Computing and the Grid (CCGrid'03), May 2003.
|
 |
22
|
Ratul Mahajan , David Wetherall , Tom Anderson, Understanding BGP misconfiguration, Proceedings of the 2002 conference on Applications, technologies, architectures, and protocols for computer communications, August 19-23, 2002, Pittsburgh, Pennsylvania, USA
|
 |
23
|
|
| |
24
|
D. Obradovic. Real-time model and convergence time of BGP. In INFOCOM 20022.
|
| |
25
|
OpenVZ. http://openvz.org/.
|
| |
26
|
PlanetLab: An open platorm for developing, deploying, and accessing planetary-scale services. http://www. planet-lab.org/.
|
| |
27
|
Quagga Routing Suite. http://www.quagga.net/.
|
| |
28
|
Scalable Network Technologies. http:// scalablenetworks.com/.
|
| |
29
|
A. Shaikh, R. Dube, and A. Varma. Avoiding instability during graceful shutdown of OSPF. In INFOCOM 2002.
|
 |
30
|
|
 |
31
|
Aman Shaikh , Anujan Varma , Lampros Kalampoukas , Rohit Dube, Routing stability in congested networks: experimentation and analysis, Proceedings of the conference on Applications, Technologies, Architectures, and Protocols for Computer Communication, p.163-174, August 28-September 01, 2000, Stockholm, Sweden
|
| |
32
|
Linux Virtual Routing and Forwarding (VRF). http:// sourceforge.net/projects/linux-vrf/.
|
 |
33
|
Brian White , Jay Lepreau , Leigh Stoller , Robert Ricci , Shashi Guruprasad , Mac Newbold , Mike Hibler , Chad Barb , Abhijeet Joglekar, An integrated experimental environment for distributed systems and networks, Proceedings of the 5th symposium on Operating systems design and implementation Due to copyright restrictions we are not able to make the PDFs for this conference available for downloading, December 09-11, 2002, Boston, Massachusetts
[doi> 10.1145/1060289.1060313]
|
| |
34
|
XORP. http://www.xorp.org/.
|
| |
35
|
GNU Zebra. http://www.zebra.org/.
|
 |
36
|
|
CITED BY 2
|
|
Jason Liu , Yue Li , Nathanael Van Vorst , Scott Mann , Keith Hellman, A real-time network simulation infrastructure based on OpenVPN, Journal of Systems and Software, v.82 n.3, p.473-485, March, 2009
|
|
|
|
|