Tuesday, February 10, 2009

Manything About MPLS

In a normally routed environment, frames pass from a source to a destination in a hop-by-hop basis. Transit routers evaluate each frame's Layer 3 header and perform a route table lookup to determine the next hop toward the destination. This tends to reduce throughput in a network because of the intensive CPU requirements to process each frame. Although some routers implement hardware and software switching techniques to accelerate the evaluation process by creating high-speed cache entries, these methods rely upon the Layer 3 routing protocol to determine the path to the destination.

Unfortunately, routing protocols have little, if any, visibility into the Layer 2 characteristics of the network, particularly in regard to quality of service (QoS) and loading. Rapid changes in the type (and quantity) of traffic handled by the Internet and the explosion in the number of Internet users is putting an unprecedented strain on the Internet's infrastructure. This pressure mandates new traffic-management solutions. MPLS and its predecessor, tag switching, are aimed at resolving many of the challenges facing an evolving Internet and high-speed data communications in general.

To meet these new demands, multiprotocol label switching (MPLS) changes the hop-by-hop paradigm by enabling devices to specify paths in the network based upon QoS and bandwidth needs of the applications. In other words, path selection can now take into account Layer 2 attributes. Before MPLS, vendors implemented proprietary methods for switching frames with values other than the Layer 3 header. (MPLS is described in more detail in a later section.)

Based upon Cisco's proprietary tag-switching protocol, the IETF is defining MPLS as a vendor-independent protocol. (At the time of this writing, the MPLS definitions were not quite complete.) Although the two protocols have much in common, differences between them prevent tag-switching devices from interacting directly with MPLS devices. MPLS will likely supercede tag switching. However, this chapter starts with a comparison of terms involved with tag switching and MPLS.

Download Links:

KnowledgeNet Implementing Cisco Mpls 2.0 Student Guide

Mpls Training Guide - Building Mpls Networks.chm

Cisco.Press.CCIP.MPLS.Implementing.Cisco.MPLS.v2.1.Vol.2.2004

Cisco MPLS.part1

Cisco MPLS.part2

Cisco MPLS.part3

Carmen.mpls.avi

Mpls Concepts

ccip-mpls.part1

ccip-mpls.part2

Advanced Mpls Design

Mpls VPN Configurations.ppt

CCIE Advanced Mpls Design

Sybex CCIP Mpls Study Guide

CiscoPress Traffic Engineering with Mpls

IP Mpls Infrastructure Evolution

MPLS.Configuration.on.Cisco.IOS.Software

Fault-Tolerant IP and Mpls Networks.chm

Cisco Press - Mpls And Vpn Architectures

Building MPLS-Based Broadband Access VPNs

Cisco CCIP Mpls 642-611 V2.29 Pass4sure

Morgan.Kaufmann.MPLS.Next.Steps.Apr.2008.eBook-BBL

Mesh-Based Survivable Networks Options and Strategies for Optical Mpls SONET and ATM

Good luck

No comments: