520 likes | 683 Views
Simulation of BGP Protocol. Using OPNET IT Guru Simulating Tool. Ahmad Salam AlRefai Wael F. Al Takrouri December 28, 2008. Outline. Introduction Autonomous System Border Gateway Protocol OPNET IT Guru Simulation Procedure Conclusion Questions & Answers. Introduction.
E N D
Simulation of BGP Protocol Using OPNET IT Guru Simulating Tool Ahmad Salam AlRefai Wael F. Al Takrouri December 28, 2008
Outline • Introduction • Autonomous System • Border Gateway Protocol • OPNET IT Guru • Simulation Procedure • Conclusion • Questions & Answers AlRefai & Al Takrouri
Introduction • Simulation of Border Gateway Protocol using IT Guru as simulation tool. • Measure the performance of BGP protocol of a baseline model (consists of no. of Autonomous Systems) AlRefai & Al Takrouri
Autonomous System • Autonomous System (AS) is a group of routers that are typically under the same administrative control (operated by the same ISP or belonging to the same company)[1]. • Routers within the same AS all run the same algorithm. AlRefai & Al Takrouri
Autonomous System (cont.) Three Autonomous Systems[2] AlRefai & Al Takrouri
Autonomous System (cont.) • Each AS has one or more router(s) that are responsible communicating with other Ass and responsible for forwarding packets to destination these routers are called gateway routers or border routers. • Each AS has a unique number that distinguishes it from other AS this number is called the autonomous system number or ASN AlRefai & Al Takrouri
Border Gateway Protocol • Border Gateway Protocol or BGP is routing protocol for the internet. • There are two forms of BGP, Interior Border Gateway Protocol or IBGP when it runs on same AS and Exterior Border Gateway Protocol when it runs on between different Autonomous Systems AlRefai & Al Takrouri
Border Gateway Protocol (BGP) • Mainly BGP provide AS with methods to • Obtain subnet reachablitiy information form neighboring AS • Propagate the reachablitiy information to all router in a AS • Determine good routers to subnet based one the reachablitiy information and AS policy AlRefai & Al Takrouri
OPNET IT Guru • OPNET IT Guru Academic 9.1 is selected as simulating tool • Run Windows operating system • Has many good features • Usability • Supporting large number of simulated devices • Speed of Simulation AlRefai & Al Takrouri
Simulation Procedure AlRefai & Al Takrouri
Simulation Procedure AlRefai & Al Takrouri
Simulation Result AlRefai & Al Takrouri
Slip8_gtwy AlRefai & Al Takrouri
PPP_DS3 AlRefai & Al Takrouri
Router Naming AlRefai & Al Takrouri
After Arrangement AlRefai & Al Takrouri
Set Autonomous Number AlRefai & Al Takrouri
larger AlRefai & Al Takrouri
Set Autonomous Number AlRefai & Al Takrouri
Don’t Forget to … Check Apply Changes to Selected Objects AlRefai & Al Takrouri
Check Links AlRefai & Al Takrouri
Run AlRefai & Al Takrouri
Before you run AlRefai & Al Takrouri
Running AlRefai & Al Takrouri
Running AlRefai & Al Takrouri
Go to file and do refresh AlRefai & Al Takrouri
larger AlRefai & Al Takrouri
Open Generic Data file AlRefai & Al Takrouri
Select .. AlRefai & Al Takrouri
larger AlRefai & Al Takrouri
Set Neighboring Information AlRefai & Al Takrouri
Edit Neighboring Infos AlRefai & Al Takrouri
You can set timer parameters AlRefai & Al Takrouri
Export Routing… AlRefai & Al Takrouri
larger AlRefai & Al Takrouri
Run for 30 Minutes AlRefai & Al Takrouri
For Routing table you can export AlRefai & Al Takrouri
We can now select statistics Right Click on Empty Place Choose Individual Statistics AlRefai & Al Takrouri
Click View Results Button AlRefai & Al Takrouri
Some Results – overall AlRefai & Al Takrouri
Some Results – on R10 AlRefai & Al Takrouri
Average and overlaid AlRefai & Al Takrouri
Simulation Log AlRefai & Al Takrouri
IP routing table/ choose router and see the routing table AlRefai & Al Takrouri
Routing table AlRefai & Al Takrouri