ACM Home Page
Please provide us with feedback. Feedback
Large-scale network simulation techniques: examples of TCP and OSPF models
Full text PdfPdf (587 KB)
Source ACM SIGCOMM Computer Communication Review archive
Volume 33 ,  Issue 3  (July 2003) table of contents
COLUMN: Developments in simulation and instrumentation table of contents
Pages: 27 - 41  
Year of Publication: 2003
ISSN:0146-4833
Authors
Garrett R. Yaun  Troy, New York
David Bauer  Troy, New York
Harshad L. Bhutada  Troy, New York
Christopher D. Carothers  Troy, New York
Murat Yuksel  Troy, New York
Shivkumar Kalyanaraman  Troy, New York
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 6,   Downloads (12 Months): 64,   Citation Count: 8
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues   peer to peer  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/956993.956999
What is a DOI?

ABSTRACT

Simulation of large-scale networks remains to be a challenge, although various network simulators are in place. In this paper, we identify fundamental issues for large-scale networks simulation, and porpose new techniques that address them. First, we exploit optimistic parallel simulation techniques to enable fast execution on inexpensive hyper-threaded, multiprocessor systems. Second, we provide a compact, light-weight implementation framework that greatly reduces the amount of state required to simulate large-scale network models. Based on the proposed techniques, we provide sample simulation models for two networking protocols: TCP and OSPF. We implement these models in a simulation environment ROSSNet, which is an extension to the previously developed optimistic simulator ROSS. We perform validation experoments for TCP and OSPF and present performance reuslts of our techniques by simulating OSPF and TCP on a large and realistic topology, such as AT&T's US network based on rocketfuel data. The end result of these innovations is that we are able to simulate million node network tolopgies using inexpensive commercial off-the-shelf hyper-threaded multiprocessor systems consuming less than 1.4 GB of RAM in total.


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
E. G. Coffman, Z. Ge, V. Misra, and D. Towsley, "Network resilience: Exporing cascading failures within bgp", in Proceedings of the 40th annual Allerton Conference on Communications, Computing and Control, 2002.
2
3
4
 
5
"UCB/LBLN/VINT network simulator - ns (version2)," http://www.nash.cs.berkeley.edu/ns, 1997.
 
6
J. Cowie, H. Liu, J. Liu, D. Nicol, and A. Ogielski, "Towards realistic million-node internet simulations," in Proceedings of International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA), 1999.
 
7
 
8
 
9
10
11
 
12
D. M. Rao and P. A. Wilsey, "An ultra-large scale simulation framework," Journal of Parallel and Distributed Computing (in press), 2002.
 
13
"JavaSim," http://javasim.cs.uiuc.edu, 1999.
 
14
V. Jacobson, "Congestion avoidance and control," in Proceedings of Conference on Applications, Technologies, Architectures, and Protocols for Computer Communications (SIGCOMM), 2001.
 
15
16
 
17
18
 
19
"Intel Pentium 4 and Xeon Processor Optimization Reference Manual", http://developer.intel.com/design/pentium4/manuals/248966.htm.
 
20
"Rocketfuel internet topology databse," http://www.cs.washington.edu/research/networking/rocketfuel.
 
21
D. Nicol, "Scalability of network simulators revisited," in Procedings of Communications Networks and Distributed Systems Modeling and Simulation Conference (CNDS) part of Western Multi-Confernce (WMC), 2003.
22
 
23
D. Kotfila kotfid@cs.rpi.edu, "Personal communication," Director, Cisco Academy, RPI, 2002.
 
24
 
25
26
 
27
28
 
29

CITED BY  8
 
 
 
 
 
 
 

Collaborative Colleagues:
Garrett R. Yaun: colleagues
David Bauer: colleagues
Harshad L. Bhutada: colleagues
Christopher D. Carothers: colleagues
Murat Yuksel: colleagues
Shivkumar Kalyanaraman: colleagues

Peer to Peer - Readers of this Article have also read: