DocumentCode
2214916
Title
Creating realistic BGP models
Author
Dimitropoulos, Xenofontas A. ; Riley, George F.
Author_Institution
Dept. of ECE, Georgia Inst. of Technol., Atlanta, GA, USA
fYear
2003
fDate
12-15 Oct. 2003
Firstpage
64
Lastpage
70
Abstract
Modeling the Internet infrastructure is a challenging endeavor. Complex interactions between protocols, increasing traffic volumes and the irregular structure of the Internet lead to demanding requirements for the simulation developer. These requirements include implementation detail, memory efficiency and scalability, among others. We introduce a simulation model of the Border Gateway Protocol that we call BGP++, which is built on the popular ns-2 simulation environment. A novel development approach is presented that incorporates the public domain routing software GNU Zebra in the simulator. Most of the original software functionality is retained, while the transition to the simulation environment required a manageable amount of effort. Moreover, the discussed design inherits much of the maturity of the original software, since the later is only minimally modified. We analyze BGP++ features and highlight its potential to provide significant aid in BGP research and modeling.
Keywords
Internet; parallel processing; public domain software; routing protocols; software packages; BGP++; Border Gateway protocol; GNU Zebra; Internet infrastructure; memory efficiency; ns-2 simulation environment; public domain routing software; scalability; simulation developer; Analytical models; Computational modeling; Contracts; Convergence; IP networks; Internet; Open source software; Predictive models; Routing protocols; Scalability;
fLanguage
English
Publisher
ieee
Conference_Titel
Modeling, Analysis and Simulation of Computer Telecommunications Systems, 2003. MASCOTS 2003. 11th IEEE/ACM International Symposium on
ISSN
1526-7539
Print_ISBN
0-7695-2039-1
Type
conf
DOI
10.1109/MASCOT.2003.1240643
Filename
1240643
Link To Document