Introduction
Why MPLS?
Now a day’s technology is increasing rapidly. Every present technology has been further extended into new future technology. MPLS is mainly introduced to overcome the drawbacks of traditional IP Routing. For distributing Layer 3 routing data different routing protocols are used. Forwarding the packets is based on the destination address. So routing lookups are performed on every node that the packet is forwarded along the path. This routing lookup on each node is a time consuming process. Every router should have the total internet routing information which contains millions of routes.
So some requirements are aroused and need to develop a new technology which should satisfy some features. 1. Single infrastructure which supports multiple applications with protection 2. High scalability mechanism i.e. it should be topology driven rather than flow driven 3. Load Balancing traffic 4. Effective usage of network Bandwidth. 5. Simple forwarding paradigm 6. Low usage of Bandwidth.
MPLS: Every client requires more, faster and better technology to run multiple applications with fewer things. Now MPLS came into picture. This technology is implemented with minimizing delay and packet loss. It is a technology for delivering the IP services. It switches the packets rather than routing the packets to transport the data to destination. The name itself says that it uses the labels for switching the packets. Packets can run on other layer 2 technologies such as ATM, Frame Relay, PPP (Point to Point Protocol). ATM relies on PVCs i.e. it depends on VPI/VCI values, Frame relay depends on VLCI values transferring the packets from A to B within the
References: [1] http://www.cisco.com/en/US/docs/ios/mpls/configuration/guide/mp_cfg_layer3_vpn.html#wp1051456 [2] http://www.cisco.com/en/US/prod/collateral/routers/ps9343/Deploying_and_Configuring_MPLS_Virtual_Private_Networks_In_IP_Tunnel_Environment.pdf [3] http://www.cisco.com/en/US/docs/routers/crs/software/crs_r4.1/lxvpn/configuration/guide/vc41v3.pdf