1
Configuration Managements for
BGP/MPLS VPN and DiffServ-aware-MPLS VPN
Hyung-Woo Choi, Young-Tak Kim
Dept. of Info. & Comm. Eng., Graduate School, Yeungnam University,
214-1, Daedong, Kyungsan-Si, Kyungbook, 712-749, KOREA
shout0713@yumail.ac.kr , ytkim@yu.ac.kr
ABSTRACT
VPN efficiently connects Intranet sites which are distributed over wide areas. Internet based VPN has
lots of merits, such as flexibility in network configuration, expansibility, and low operational cost compared
to existing leased line private network. Since the request of reliable information exchange through Internet is
increasing explosively, and the MPLS network can offer efficient traffic-engineering function, the necessity
of MPLS VPN is also increasing rapidly. In order to provide MPLS VPN efficiently, Network Management
System(NMS) must be able to collect information of many MPLS VPN-sites in the network, and manage the
information of each node systems and links in service provider network that supports MPLS VPN.
In this paper, we propose an MPLS VPN configuration management system that is designed and
implemented by Object-Oriented Programming (OOP). We explain the configuration management function
of QoS guaranteed BGP/MPLS VPN where expansion of site is easy, and a DiffServ-aware-MPLS VPN that
provides DiffServ with guaranteed QoS. We designed and implemented BGP/MPLS VPN Manager module
and DiffServ-aware-MPLS VPN module in NMS with MOs for VPN and VPN-site. Also, the MPLS VPN
management system has CLI (Command Line Interface)-based auto-discovery function to collect information
of previously configured MPLS VPNs.
1. Introduction
VPN (Virtual Private Network) connects Intranet sites
which are distributed in wide areas. Internet based VPN is
flexible in network configuration, expansibility, and low
operational cost compared to leased line based private
network. Requests of guaranteed service in VPN based on
Internet with security and traffic engineering for high
speed realtime multimedia s