Data Networks' Design and Optimization through MPLS VPNs using BGP
M. Junaid Arshad, Tauqir Ahmad, Amjad Farooq · 2010
The key strong points of the Internet have been its vast scalability and flexibility to provide accommodation to the variety of applications. In this context, MPLS (Multi Protocol Label Switching) is the newest technology being employed today's in the Internet core, which is continuously growing to meet the increasing demands of bandwidth and connectivity. In this research work, we provide a survey of MPLS, BGP (Border Gateway Protocol) and both layer-2 and layer-3 VPNs (Virtual Private Networks). We address the issues (such as speed, scalability and security) of traditional IP-based VPNs. Since layer-2 VPNs are efficient but not so intelligent and scalable, while layer-3 VPNs are intelligent and scalable but not so efficient. Thus, we propose a new design scheme for MPLS/BGP-VPNs in such a way that the features of layer-3 as scalability and intelligence are merged with the efficiency of layer-2 to deal with today's evolving demands of speed, scalability and security. The proposed design of optimized data networks through MPLS/BGP-VPNs is implemented in Dynagen simulator for the better understanding the system. This research work will be helpful for adding new security features in core networks in future and provides a guideline for network engineers towards the world of network security. (Journal of American Science. 2010;6(12):88-95). (ISSN: 1545-1003).