15
MPLS: The Magic Behind the Myths Grenville Armitage Lucent Technologies

MPLS: The Magic Behind the Myths Grenville Armitage Lucent Technologies

Embed Size (px)

Citation preview

Page 1: MPLS: The Magic Behind the Myths Grenville Armitage Lucent Technologies

MPLS: The Magic Behind the Myths

Grenville Armitage

Lucent Technologies

Page 2: MPLS: The Magic Behind the Myths Grenville Armitage Lucent Technologies

Introduction

Reviews key differences (and similarities) between IP routing and emerging MPLS approach

Article highlights MPLS does not offer much as once portrayed – e.g. gigabit forwarding

Fails to point out flaws in vision Contribution related to traffic engineering

Page 3: MPLS: The Magic Behind the Myths Grenville Armitage Lucent Technologies

Scalability Issues

MPLS provides traffic engineering capabilities – agreed

Benefits of MPLS extend only as far as its deployment

End-to-end solution possible only if entire network MPLS enabled

MPLS is domain specific!

Page 4: MPLS: The Magic Behind the Myths Grenville Armitage Lucent Technologies

Scalability Issues (contd.)

VoIP packet

Supports MPLS

No MPLS

No QoS guarantee

MPLS is domain specific!!

Page 5: MPLS: The Magic Behind the Myths Grenville Armitage Lucent Technologies

Stateful Routers

LSR (label-switching routers) keep info about different labels

Labels correspond to states stored in router Routers that keep information are bad Does not mention how to deal with failures

Page 6: MPLS: The Magic Behind the Myths Grenville Armitage Lucent Technologies

Stateful Routers

12

4

3

PP

??

Lose label information

Loss of Label makes packet Unroutable!

Page 7: MPLS: The Magic Behind the Myths Grenville Armitage Lucent Technologies

Control and Management

Unclear how QoS characteristics of each LSP managed

Unclear how non-shortest paths for traffic engineering obtained

Human intervention required for router configuration

Complex and error-prone

Page 8: MPLS: The Magic Behind the Myths Grenville Armitage Lucent Technologies

MPLS not for QoS

Domain specificity and scalability issues in deployment

No standards to designate Type of Service (TOS) bits

MPLS has no end-to-end solution MPLS suffers from static routing problems

Page 9: MPLS: The Magic Behind the Myths Grenville Armitage Lucent Technologies

Static Routing Problem

1

2

34P

P

P

P

MPLS offers static routing only!

Page 10: MPLS: The Magic Behind the Myths Grenville Armitage Lucent Technologies

MPLS not for QoS (contd.)

Internet is a significant and rapidly growing carrier of voice traffic

Ineffective and impractical for fluctuating demands of VoIP

MPLS nothing but domain-specific circuit switching

Page 11: MPLS: The Magic Behind the Myths Grenville Armitage Lucent Technologies

MPLS for VPNs

No automatic encryption of data Susceptible to data leak if a connection is

disrupted Potential for administrator doing wrong

provisioning causing loss of privacy Not clear how MPLS will make use of

encryption for security ISPs must manage routing table for each VPN

Page 12: MPLS: The Magic Behind the Myths Grenville Armitage Lucent Technologies

Where does MPLS fit ??

Aims to perform a useful function at the wrong layer – not universally useful

LSR, according to IETF specs, expects to speak IP

No strategy for evolving an existing ATM network into MPLS network

Page 13: MPLS: The Magic Behind the Myths Grenville Armitage Lucent Technologies

No Application-level Routing Intelligence

Need to distinguish different packets on the network

QoS requirements statically determined in MPLS

Can’t make use of application specific knowledge and requirements

Page 14: MPLS: The Magic Behind the Myths Grenville Armitage Lucent Technologies

MPLS unfit for VoIP

MPLS unaware of application requirements No alternate routing to prevent latency, delay,

packet loss, jitter Static and domain-specificity hurts in long run

Page 15: MPLS: The Magic Behind the Myths Grenville Armitage Lucent Technologies

Conclusions

MPLS static and non-application aware Suited to core of major networks Can be deployed only in single-domain

environment where all routers are MPLS enabled

No end-to-end solution Guaranteed QoS still elusive

MPLS – No Magic, All Myth!!