The aim of this paper is to analyze MPLS-based recovery schemes and evaluate the work done by various authors for MPLS-based recovery. This paper also provides an experimental evaluation of MPLS-based recovery schemes (dedicated path-based, link-based and one-to-one) using ns-2 on a synthetic network topology. | International Journal of Computer Networks and Communications Security VOL. 3, NO. 7, JULY 2015, 305–313 Available online at: E-ISSN 2308-9830 (Online) / ISSN 2410-0595 (Print) MPLS Recovery Schemes: An Experimental Evaluation Seema Anand Ladhe1 and Vijay T Raisinghani2 1, 2 School of Engineering, NMIMS University, Mumbai, India E-mail: , 2rvijay@ ABSTRACT Multiprotocol Label Switching (MPLS) is widely used in large Internet backbone because of its traffic engineering capabilities. One of the key features of MPLS Traffic Engineering (MPLS-TE) is fast recovery in case of failure of link or node. MPLS-TE is mainly used to improve network survivability and quality of service (QoS). The aim of this paper is to analyze MPLS-based recovery schemes and evaluate the work done by various authors for MPLS-based recovery. This paper also provides an experimental evaluation of MPLS-based recovery schemes (dedicated path-based, link-based and one-to-one) using ns-2 on a synthetic network topology. Keywords: MPLS, Quality of Service, Dedicated Path-Based, Link-Based, Traffic Engineering. 1 INTRODUCTION In Internet backbone, Multiprotocol Label Switching (MPLS) [1], [2] plays an important role for providing quality of service (QoS). Fast recovery is one of the key features of MPLS Traffic Engineering (MPLS-TE) in case of failure of link or node of working path. The MPLS-TE supports end-to-end services requiring QoS, network resource optimization and fast recovery [3], [4], [5]. MPLS-based recovery can be segregated as global repair and local repair (local recovery) [6]. Global repair establishes an end-to-end recovery path which is link and node disjoint with its respective working path and ingress router is responsible for switching the traffic to the recovery path. Protecting against a failure of a link or node on the working path is the main purpose of the local repair (local recovery) [6]. In local repair the immediate upstream