Incorporating Congestion Control in BGP Considering Its Economic & Policy Effects

515 Words 3 Pages
IV. Research Methodology Firstly, implement a normal BGP topology in a multi-AS environment. The topology will consist of ten Autonomous Systems and BGP will have all the possible paths from which the packet can be delivered from the source to the destination and it will select the best path on the basis of path attributes. Thereafter, simulate a congested BGP scenario by congesting a particular AS by continuously flooding stream of data and observe the traffic pattern causing delay and packet loss. To observe the traffic pattern, simulate different BGP congestion scenarios between peer-peer, customer-ISP, and ISPs acting as transit for other ISPs. Secondly, implement the topology on ITGURU using its in-built BGP module. Once the …show more content…
IV. Research Methodology Firstly, implement a normal BGP topology in a multi-AS environment. The topology will consist of ten Autonomous Systems and BGP will have all the possible paths from which the packet can be delivered from the source to the destination and it will select the best path on the basis of path attributes. Thereafter, simulate a congested BGP scenario by congesting a particular AS by continuously flooding stream of data and observe the traffic pattern causing delay and packet loss. To observe the traffic pattern, simulate different BGP congestion scenarios between peer-peer, customer-ISP, and ISPs acting as transit for other ISPs. Secondly, implement the topology on ITGURU using its in-built BGP module. Once the simulation is done and the data is logged, analyze the various performance parameters like average end-to-end delay, average packet loss rate, and average throughput. Process the data if required and graph the results before and after congestion using ITGURU or mathplotlib. Since, congestion control is not taken care of in BGP; there are a few mechanisms that are studied and developed in order to overcome the congestion issue. The mechanisms available are as follows:
• Path Diversity Aware Routing (PDAR): PDAR avoids routing interruptions and prevents packet loss by allowing routers to advertise a disjoint alternate path along with the best path. By using the alternative path, routers can locally perform failure recovery. PDAR not only advertises
Open Document