MPLS networking at PSP Co Multi-Protocol Label Switching Presented by: Hamid Sheikhghanbari 1 MPLS networking at PSP Co • PSP Co.'s networking needs • How MPLS service meets the needs • Motivation • MPLS Basics • Operation • Advantages and Disadvantages • Alternatives to MPLS 2 PSP Co.'s networking needs • Establishing a online connection between Office and factories for application • Establishing VOIP between office and factories Centralized the network • Supporting and troubleshooting the network more efficiently • Accelerate and enhance the company's efficiency 3 Why MPLS? • Needed a single infrastructure that supports multitude of applications in a secure manner • Provide a highly scalable mechanism that was topology driven rather than flow driven • Load balance traffic to utilize network bandwidth efficiently • Allow core routers/networking devices to switch packets based on some simplified header • Ultra fast forwarding • VPN 4 Motivation • IP o o The first defined and used protocol De facto the only protocol for global Internet working … but there are disadvantages 5 Motivation (cont.) • IP Routing disadvantages Connectionless - e.g. no QoS o Large IP Header - At least 20 bytes o Routing in Network Layer - Slower than Switching o Usually designed to obtain shortest path - Do not take into account additional metrics o 6 Motivation (cont.) • ATM connection oriented - Supports QoS o fast packet switching with fixed length packets (cells) o integration of different traffic types (voice, data, video) o … but there are also disadvantages 7 Motivation (cont.) • ATM disadvantages o o o Complex Expensive Not widely adopted 8 Motivation (cont.) • Idea: Combine the forwarding algorithm used in ATM with IP. 9 MPLS Basics • Multi Protocol Label Switching is arranged between Layer 2 and Layer 3 10 MPLS Basics (cont.) • MPLS Characteristics Mechanisms to manage traffic flows of various granularities (Flow Management) o Is independent of Layer-2 and Layer-3 protocols o Maps IP-addresses to fixed length labels o Supports ATM, Frame-Relay and Ethernet o 11 MPLS Basics (cont.) • Generic label format 12 MPLS Operation • The following steps must be taken for a data packet to travel through an MPLS domain. o o o o o label creation and distribution table creation at each router label-switched path creation label insertion/table lookup packet forwarding 13 MPLS Operation Example 14 MPLS Advantages • Improves packet-forwarding performance in the network • Supports QoS and CoS for service differentiation • Supports network scalability • Integrates IP and ATM in the network • Builds interoperable networks • Use of special services, such as traffic engineering 15 MPLS Disadvantages • An additional layer is added • The router has to understand MPLS 16 Alternative to MPLS • Frame Relay • Point to Point • ATM • Leased Line 17 Protocol Comparison 18 References • http://en.wikipedia.org/wiki/Multiprotocol_Labe l_Switching • http://t1rex.blogspot.com/2010/06/ip-vpn-vsmpls-vpn.html • http://www.t1rex.com/mplsnetwork.html • http://www.ietf.org/rfc/rfc3031.txt 19 MPLS networking at PSP Co Q&A 20 MPLS networking at PSP Co Thank you! 21