Metro Ethernet:
Understanding Key Underlying
Technologies
Metanoia, Inc.
consultants@metanoia-inc.com
+1-888-641-0082
http://www.metanoia-inc.com
Copyright 2007
All Rights Reserved
Metanoia, Inc.
Critical Systems Thinking
Workshop Outline
Legacy networks & Ethernet over legacy networks
Value propositions and business drivers
Ethernet over SDH/SONET
Copyright 2007
All Rights Reserved Next-Generation Systems & Networks Workshop, 17th July. 2007, Bangalore, India 3
Metanoia, Inc.
Critical Systems Thinking
Ethernet over
Legacy Networks
Metanoia, Inc.
Critical Systems Thinking
No flexibility to scale
Slow provisioning
Next-Generation SDH
Customer
Network
Central NG-SDH
Office NG ADM
Switch
Customer
Ethernet Network
Customer
Network
Copyright 2007
All Rights Reserved Next-Generation Systems & Networks Workshop, 17th July. 2007, Bangalore, India 6
Metanoia, Inc.
Critical Systems Thinking
Ethernet-over-SDH
Framing protocol
Encapsulates Ethernet frames in SDH payloads
Ethernet-over-SDH (contd)
Very popular in carriers with installed base of SDH rings
E.g. BSNL in India
Copyright 2007
All Rights Reserved Next-Generation Systems & Networks Workshop, 17th July. 2007, Bangalore, India 8
Metanoia, Inc.
Critical Systems Thinking
Ease of inter-working
Plug-and-play feature
Ubiquitous adoption
The technology of choice in enterprise networks
Copyright 2007
All Rights Reserved Next-Generation Systems & Networks Workshop, 17th July. 2007, Bangalore, India 9
Metanoia, Inc.
Critical Systems Thinking
Residential services
Triple-play services (IPTV)
On-line gaming
High-speed Internet access
Wireless backhaul
Reduced cost, complexity for mobile operators
Copyright 2007
All Rights Reserved Next-Generation Systems & Networks Workshop, 17th July. 2007, Bangalore, India 10
Metanoia, Inc.
Critical Systems Thinking
Technical Sub-committees
Architecture
Services
Protocols and Transport
Management
Copyright 2007
All Rights Reserved Next-Generation Systems & Networks Workshop, 17th July. 2007, Bangalore, India 12
Metanoia, Inc.
Critical Systems Thinking
Ethernet Flow
Unidirectional stream of Ethernet frames
UNI
Interface used to interconnect MEN subscriber to provider
EVC
Defines association between UNI for delivering Ethernet flow across MEN
Copyright 2007
All Rights Reserved Next-Generation Systems & Networks Workshop, 17th July. 2007, Bangalore, India 13
Metanoia, Inc.
Critical Systems Thinking
Application Service
Layer
(IP, MPLS, PDH, E1/E3, SDH)
Ethernet Service
Layer
Transport Service
Layer
(802.1, SONET/SDH, MPLS)
Copyright 2007
All Rights Reserved Next-Generation Systems & Networks Workshop, 17th July. 2007, Bangalore, India 14
Metanoia, Inc.
Critical Systems Thinking
Service Attributes
Defines characteristics of a service type
Attribute Parameters
Set of parameters with various options
Copyright 2007
All Rights Reserved Next-Generation Systems & Networks Workshop, 17th July. 2007, Bangalore, India 15
Metanoia, Inc.
Critical Systems Thinking
Service Types
E-Line
EVC1
Point-to-point Ethernet Virtual
Circuit (EVC)
EVC2
E-LAN
Multipoint-to-multipoint
Ethernet Virtual Circuit
Copyright 2007
All Rights Reserved Next-Generation Systems & Networks Workshop, 17th July. 2007, Bangalore, India 16
Metanoia, Inc.
Critical Systems Thinking
Service Attributes
Physical Interface
Medium, speed, mode, MAC layer
Traffic Parameters
CIR, CBS, PIR, MBS
QoS Parameters
Availability, delay, jitter, loss
Service Multiplexing
Multiple instances of EVCs on a given physical I/F
Bundling
Multiple VLAN IDs (VID) mapped to single EVC at UNI
Copyright 2007
All Rights Reserved Next-Generation Systems & Networks Workshop, 17th July. 2007, Bangalore, India 17
Metanoia, Inc.
Critical Systems Thinking
Ethernet Services
Ethernet Private Line (EPL)
Uses E-Line
Does not allow service multiplexing
High degree of transparency
Low delay, delay variation, and packet loss ratio
Copyright 2007
All Rights Reserved Next-Generation Systems & Networks Workshop, 17th July. 2007, Bangalore, India 18
Metanoia, Inc.
Critical Systems Thinking
E-Line E-LAN
(p2p connectivity) (mp2mp connectivity)
Ethernet Services
Copyright 2007
All Rights Reserved Next-Generation Systems & Networks Workshop, 17th July. 2007, Bangalore, India 19
Metanoia, Inc.
Critical Systems Thinking
Native Ethernet as
Carrier-class Transport
Metanoia, Inc.
Critical Systems Thinking
Quality-of-Service (QoS)
Ability to offer differentiated levels of service
Copyright 2007
All Rights Reserved Next-Generation Systems & Networks Workshop, 17th July. 2007, Bangalore, India 21
Metanoia, Inc.
Critical Systems Thinking
Ethernet Ring
Ethernet
Switch
Ethernet Ethernet
Switch Switch
Ethernet
Switch
Ethernet Customer
Network
Copyright 2007
All Rights Reserved Next-Generation Systems & Networks Workshop, 17th July. 2007, Bangalore, India 22
Metanoia, Inc.
Critical Systems Thinking
VLAN stacking
Outer tag service instance; Inner tag individual customer
802.1Q in 802.1Q (Q-in-Q) - IEEE 802.1ad
Architecture
CE-B
CES
Customer
CE-A UNI-B Network
Customer
Network
CES
UNI-A
CES
Spanning tree
UNI-C
CE-C
CE: Customer Equipment
Copyright 2007
All Rights Reserved Next-Generation Systems & Networks Workshop, 17th July. 2007, Bangalore, India 24
Metanoia, Inc.
Critical Systems Thinking
Copyright 2007
All Rights Reserved Next-Generation Systems & Networks Workshop, 17th July. 2007, Bangalore, India 25
Metanoia, Inc.
Critical Systems Thinking
B-DA B-SA B-TAG I-TAG C-DA C-SA C-TAG Client data B-FCS
Copyright 2007
All Rights Reserved Next-Generation Systems & Networks Workshop, 17th July. 2007, Bangalore, India 26
Metanoia, Inc.
Provider Backbone Bridging (PBB) Critical Systems Thinking
Architecture
CPE B CPE A CPE B
CPE A CPE C CPE D
Provider backbone
network (802.1ah)
Provider backbone
network (802.1ad) Provider backbone
network (802.1ad)
802.1q
CPE C CPE B
CPE B CPE A CPE D
CPE C
Copyright 2007
All Rights Reserved Next-Generation Systems & Networks Workshop, 17th July. 2007, Bangalore, India 27
Metanoia, Inc.
Critical Systems Thinking
Benefits of PBB
Scalability
Addresses limitations of 4096 service instances
Robustness
Isolates provider network from broadcast storms
Security
Provider need switch frames only on provider addresses
Simplicity
Provider & customers can plan networks independently
Copyright 2007
All Rights Reserved Next-Generation Systems & Networks Workshop, 17th July. 2007, Bangalore, India 28
Metanoia, Inc.
Critical Systems Thinking
Copyright 2007
All Rights Reserved Next-Generation Systems & Networks Workshop, 17th July. 2007, Bangalore, India 29
Metanoia, Inc.
Challenges with an All-Ethernet Critical Systems Thinking
Metro Service
Restriction on # of customers 4096 VLANs!
Service monitoring
Service provisioning
Carrying a VLAN is not a simple task!
Ethernet-based Architecture
Provider Bridge (802.1ad) in edge
Provider Backbone Transport (PBT) in Core
Hybrid Architecture
802.1ad in the edge
Multiprotocol Label Switching (MPLS) in core
Copyright 2007
All Rights Reserved Next-Generation Systems & Networks Workshop, 17th July. 2007, Bangalore, India 31
Metanoia, Inc.
Critical Systems Thinking
No learning !
Forwarding info. provided by management plane
Copyright 2007
All Rights Reserved Next-Generation Systems & Networks Workshop, 17th July. 2007, Bangalore, India 32
Metanoia, Inc.
Critical Systems Thinking
PBT Architecture
Central TE Module
PE2
PE1
Customer
Customer
Network
Network
SA : PE1 SA : PE1
DA : PE2 DA : PE2
VLAN 22 VLAN 33
Copyright 2007
All Rights Reserved Next-Generation Systems & Networks Workshop, 17th July. 2007, Bangalore, India 33
Metanoia, Inc.
Critical Systems Thinking
Benefits of PBT
No learning
Eliminates undesirable broadcast storms
Resolves MAC flooding problem
Addresses scaling by forwarding on MAC + VID-highly scalable
Protection
Sets-up backup paths
50ms restoration possible
Copyright 2007
All Rights Reserved Next-Generation Systems & Networks Workshop, 17th July. 2007, Bangalore, India 34
Metanoia, Inc.
Critical Systems Thinking
128.89.10.x
In Out Address Prefix N/w In Out Address Prefix N/w
label label
128.89.10.12
label Int. label Int.
X 5 128.89.10.x 1 Label Table
3 128.89.10.x 1 3
X 4 179.69.x.x 1 4 7 179.69.x.x 2 R3
Advertises binding
1 <5, 128.89.10.x>
R1 1 R2
2
198.168.7.6
Advertises bindings Advertises binding
<3, 128.89.10.x> <7, 179.69.x.x>
<4, 179.69.x.x>
179.69.x.x
Routing fills routing table
R4
Signaling fills label forwarding table 179.69.42.3
Copyright 2007
All Rights Reserved Next-Generation Systems & Networks Workshop, 17th July. 2007, Bangalore, India 36
Metanoia, Inc.
Critical Systems Thinking
Pop
label 5
In Out Address Prefix N/w In Out Address Prefix N/w Forward
label label Int. label label Int. packet
X 3 128.89.10.x 1 3 5 128.89.10.x 1 5 128.89.10.x
X 4 179.69.x.x 1 4 7 179.69.x.x 2 128.89.10.12
R3
Swap
Label 5
3
1
R1 1 R2
2
3 198.168.7.6
Push
Label
Packet arrives
DA=128.89.10.25
179.69.x.x
R3 R4
179.69.42.3
Copyright 2007
All Rights Reserved Next-Generation Systems & Networks Workshop, 17th July. 2007, Bangalore, India 37
Metanoia, Inc.
So what about MPLS Control and Critical Systems Thinking
Forwarding?
Superset of conventional router control
Control Distribute info. via n/w layer routing protocols (OSPF, BGP, etc.)
Component
Algos. to convert routing info. into forwarding table:
Create binding from FEC label
Entities that may be grouped into an FEC are flexible. E.g. FEC could be:
Connection between two IP ports on two hosts or between IP hosts
Traffic headed for a particular network with same TOS bits
All destination networks with a certain prefix
Manually configured connection
Traffic belonging to a customer or department VLAN
Traffic of a given application voice, video, plain data, management traffic
and many others
Copyright 2007
All Rights Reserved Next-Generation Systems & Networks Workshop, 17th July. 2007, Bangalore, India 39
Metanoia, Inc.
Critical Systems Thinking
1 bit
EXP/
Label S TTL
CoS
Copyright 2007
All Rights Reserved Next-Generation Systems & Networks Workshop, 17th July. 2007, Bangalore, India 40
Metanoia, Inc.
Primary Label Assignment and Critical Systems Thinking
Distribution Modes
1 Requests
Edge LSR
2
6
5 3
4
Downstream-on-demand
with Ordered Control
Assignments Edge LSR
1 Requests
Edge LSR
2
Assignments 2
3 3
4
Downstream-on-demand
with Independent Control
Edge LSR
Copyright 2007
All Rights Reserved Next-Generation Systems & Networks Workshop, 17th July. 2007, Bangalore, India 41
Metanoia, Inc.
Critical Systems Thinking
Advantages of MPLS
Original justification
Availability of fast, amortized, ATM hardware; emergence of H/W
forwarding engines has practically eliminated this
Current justifications
Separates forwarding from control, allowing
Routing functionality to evolve independently of forwarding algorithm
MPLS to control non-packet technologies: SONET/SDH ckts., lightpaths
Copyright 2007
All Rights Reserved Next-Generation Systems & Networks Workshop, 17th July. 2007, Bangalore, India 42
Metanoia, Inc.
Critical Systems Thinking
Edge LSRs
Swap
Inside a transit AS, each core router must keep track of all
networks that might be reached through it
Copyright 2007
All Rights Reserved Next-Generation Systems & Networks Workshop, 17th July. 2007, Bangalore, India 44
Metanoia, Inc.
Explicit Manageable Routes -- Policy Critical Systems Thinking
Copyright 2007
All Rights Reserved Next-Generation Systems & Networks Workshop, 17th July. 2007, Bangalore, India 45
Metanoia, Inc.
Critical Systems Thinking
L2 VPN Components
VC LSP
A A
Emulated
PE1 LAN A PE2
B Routed B
backbone
AC
Emulated
LAN B
PE3
Copyright 2007
All Rights Reserved Next-Generation Systems & Networks Workshop, 17th July. 2007, Bangalore, India 47
Metanoia, Inc.
Critical Systems Thinking
6 PW Signaling
PE1 PE2
From CE
devices 5 PSN Tunnel
3 PWs
Routed backbone
1 ACs 2 From CE
with P routers
Bridge devices
Module Emulated LAN
4 Forwarder
Instance
Emulated LAN
Interface
Copyright 2007
All Rights Reserved Next-Generation Systems & Networks Workshop, 17th July. 2007, Bangalore, India 48
Metanoia, Inc.
Critical Systems Thinking
PW A
LAN Service (full mesh)
VSI VSI
VSI
CE L3/MPLS
VSI
Backbone
B
B
CE
AC
A VSI Tunnel LAN Service
(full mesh)
Copyright 2007
All Rights Reserved Next-Generation Systems & Networks Workshop, 17th July. 2007, Bangalore, India 49
Metanoia, Inc.
Critical Systems Thinking
BGP/Targeted LDP
PE PE
B
CE
3
A
VSI 2 VSI
CE ?
VSI
PWs PE2
PE1
B 2
PE3 PE4 B
A
VSI
VSI
CE
3
Address Learning
Layer 2 reachability directly learned in data plane
1 VSI A
Inbound
CE
VC LSP Label = 1002
i/f1 i/f2
i/f1
PE3 Remote
Learning
Copyright 2007
All Rights Reserved Next-Generation Systems & Networks Workshop, 17th July. 2007, Bangalore, India 54
Metanoia, Inc.
Critical Systems Thinking
Encapsulation
PW header applied to Ethernet packet w/o preamble + FCS
VLAN tag denoting customers VPLS instance can be stripped at
ingress, reapplied at egress
Copyright 2007
All Rights Reserved Next-Generation Systems & Networks Workshop, 17th July. 2007, Bangalore, India 55
Metanoia, Inc.
Tunnel and PW Topology and Critical Systems Thinking
Loop Freedom
Dest. MAC = 08:00:69:02:01:FC PW A
? (full mesh)
VSI
VSI
PE1 PE2
VSI
CE VSI
B
AC CE
A
Tunnel
(full mesh)
VSI PE3 PE4
PE PE
MTU MTU
PE PE
LSP explosion
Operational nightmare!
PE
MTU
Copyright 2007
All Rights Reserved Next-Generation Systems & Networks Workshop, 17th July. 2007, Bangalore, India 57
Metanoia, Inc.
Critical Systems Thinking
PE PE
Hub PE
PE Spoke PE
VCs
(VLL or Q-in-Q)
Benefits
Simplifies signaling
Reduces pkt. replication
PE
MTU Simplifies MTU
Scalable inter-domain VPLS
Simplifies new site addition
Copyright 2007
All Rights Reserved Next-Generation Systems & Networks Workshop, 17th July. 2007, Bangalore, India 58
Metanoia, Inc.
Hierarchical VPLS: Case Study for Critical Systems Thinking
a Metro Region
100 MTUs; 10 customers/MTU; 2 VPLS/cust.; 100 stations/VPLS
VPLSs/MTU = 10x2 = 20
MTU100 MTU91
MACs/MTU = 20x100 = 2000 CE CE
PE PE CE
CE
PE
PE PE CE CE
MTU3 MTU40 MTU31 MTU40
Privacy of routing
Layer 3 independence
Copyright 2007
All Rights Reserved Next-Generation Systems & Networks Workshop, 17th July. 2007, Bangalore, India 60
Metanoia, Inc.
Critical Systems Thinking
Advanced Features:
Traffic Engineering,
Resilience, OAM, QoS
Metanoia, Inc.
Critical Systems Thinking
Copyright 2006
All Rights Reserved
Metanoia, Inc.
Critical Systems Thinking
Copyright 2007
All Rights Reserved Next-Generation Systems & Networks Workshop, 17th July. 2007, Bangalore, India 63
Metanoia, Inc.
Critical Systems Thinking
CB Routing System
Inputs
Resources
Flow/path attributes:
required b/w, hop count, ...
Resource attributes: Attributes
Topology
properties of nodes/links
Network topology & state
Constraint-Based
Routing Process
Outputs
Computed feasible path Feasible Path
ERO {1,3,4,5}
Explicit route of the path 3
5
1
4
Copyright 2007
All Rights Reserved Next-Generation Systems & Networks Workshop, 17th July. 2007, Bangalore, India 64
Metanoia, Inc.
Critical Systems Thinking
Copyright 2006
All Rights Reserved
Metanoia, Inc.
Critical Systems Thinking
Designed to transport
Classification info. (Sender_Template)
Allows flows with specific QoS reqs. to be recognized
Soft-state protocol
Path/Resv transmitted periodically to refresh reservation
Refresh Reduction [RFC2961] has practically eliminated original
scalability concerns with use of soft state
Copyright 2007
All Rights Reserved Next-Generation Systems & Networks Workshop, 17th July. 2007, Bangalore, India 66
Metanoia, Inc.
Critical Systems Thinking
A B C D E
LABEL_REQUEST Request for label on this hop RRO Record route taken by Path
Specific path to which flow is
ERO/RRO RSpec QoS desired by receiver
to be bound
SESSION_ATTRIBUTE Flow for which QoS is
LSP attributes for this sender SENDER_TEMPLATE
desired
PHOP IP address of I/F that NHOP IP address of I/F originating
transmitted Path Msg. the Resv msg.
Flow Descriptor
Copyright 2007
All Rights Reserved Next-Generation Systems & Networks Workshop, 17th July. 2007, Bangalore, India 67
Metanoia, Inc.
Fast Re-Route (FRR) using Critical Systems Thinking
RSVP-TE
Rerouting is done when
A better path is available Originates LSPs
with IDs 1 and 2
Upon failure along LSP Src
in a Nutshell
Operator Input Route Computation Resource Enhanced IGP
(Flow or LSP Process TED Attributes Process
Attributes) (on-line (CSPF) or offline) (OSPF-TE)
Network
Output Topology + State
Routing Table
Computed
(RIB)
Demand or Traffic driven feasible path
(ERO) Control driven route computation
LSP path selection
and LSP path selection
Link State
Signaling Process Database Standard IGP
(RSVP-TE) (LSDB) Process (OSPF)
CONTROL PLANE
DATA PLANE
LSP
Establishment Link Attribute
Modification
MPLS LSPs
(Label Info. Base) Forwarding
Info. Base (FIB)
Copyright 2007
All Rights Reserved Next-Generation Systems & Networks Workshop, 17th July. 2007, Bangalore, India 69
Metanoia, Inc.
Critical Systems Thinking
LSP Tunnels
CE1
PE2
IP/MPLS Core
CE2
Attachment circuits
-- Physical (PDH/SDN)
-- Logical (FR, ATM, VLANs, tunnels)
Copyright 2007
All Rights Reserved Next-Generation Systems & Networks Workshop, 17th July. 2007, Bangalore, India 70
Metanoia, Inc.
Critical Systems Thinking
Copyright 2006
All Rights Reserved
Metanoia, Inc.
Critical Systems Thinking
Copyright 2007
All Rights Reserved Next-Generation Systems & Networks Workshop, 17th July. 2007, Bangalore, India 72
Metanoia, Inc.
Critical Systems Thinking
Link OAM
Monitoring & fault mgt of individual Ethernet link (physical/emulated)
Part of IEEE 802.3, Clause 57 (formerly 802.3ah (not to be confused
with 802.1ah))
Copyright 2007
All Rights Reserved Next-Generation Systems & Networks Workshop, 17th July. 2007, Bangalore, India 73
Metanoia, Inc.
Critical Systems Thinking
Service OAM
Works on per-EVC basis
Independent of underlying transport technology
CFM messages
Continuity Check Message
Detects loss of service connectivity
Loopback Message
Detects whether target point is reachable (like ICMP Ping)
Copyright 2007
All Rights Reserved Next-Generation Systems & Networks Workshop, 17th July. 2007, Bangalore, India 74
Metanoia, Inc.
Critical Systems Thinking
Link OAM
Discovery
Identifies devices at both ends of the link
Link Monitoring
Detects link faults
Statistics of packet errors
Remote Loopback
Determines quality of link during installation and troubleshooting
Copyright 2007
All Rights Reserved Next-Generation Systems & Networks Workshop, 17th July. 2007, Bangalore, India 75
Metanoia, Inc.
Critical Systems Thinking
E-LMI
Provides local configuration & operational parameters to
customer edge
VLAN-EVC mapping
QoS profiles of EVC
Copyright 2007
All Rights Reserved Next-Generation Systems & Networks Workshop, 17th July. 2007, Bangalore, India 76
Metanoia, Inc.
Critical Systems Thinking
Copyright 2006
All Rights Reserved
Metanoia, Inc.
MPLS and Quality-of-Service for Critical Systems Thinking
Ethernet Services
MPLS supports (not extends) a packet-based QoS model
Copyright 2007
All Rights Reserved Next-Generation Systems & Networks Workshop, 17th July. 2007, Bangalore, India 78
Metanoia, Inc.
Critical Systems Thinking
Core Functions
Edge Functions
EF
Traffic Conditioning
Colored packet Strict
Meter (marked DSCP) Priority
Aggregate
AF PHBs
Queueing
Copyright 2007
All Rights Reserved Next-Generation Systems & Networks Workshop, 17th July. 2007, Bangalore, India 80
Metanoia, Inc.
MPLS Support of DiffServ: Critical Systems Thinking
DSCP
DSCP Label EXP S TTL
DS byte 3 bits
Copyright 2007
All Rights Reserved Next-Generation Systems & Networks Workshop, 17th July. 2007, Bangalore, India 81
Metanoia, Inc.
MPLS Support of DiffServ: Critical Systems Thinking
DS class drop
precedence
6 bits DS class: EF, AFx
DSCP
DSCP Label EXP S TTL
DS byte 3 bits
Copyright 2007
All Rights Reserved Next-Generation Systems & Networks Workshop, 17th July. 2007, Bangalore, India 82
Metanoia, Inc.
Critical Systems Thinking
Conclusions
Ethernet poised to be dominant choice in metro networks
Reduces capex and opex for providers
Enables new revenue generating services
Copyright 2007
All Rights Reserved Next-Generation Systems & Networks Workshop, 17th July. 2007, Bangalore, India 84
Metanoia, Inc.
Critical Systems Thinking
Thank You!
Questions?
Metanoia, Inc.
Critical Systems Thinking
Glossary
AC Attachment Circuit DS DiffServ
B-FCS Backbone Frame Check Sequence Experimental (EXP bits in MPLS "shim"
EXP header)
BGP Border Gateway Protocol
EXP Experimental Bits
CBS Committed Burst Size
FCS Frame Check Sequence
CE Customer Edge (router)
FEC Forwarding Equivalence Class
CES Core Ethernet Switch/Bridge
FIB Forwarding Information Base
CFM
FR Frame Relay
CIR Committed Information Rate
GR Graceful Restart
CO Central Office
H-QoS Hierarchical Quality-of-Service
DA Destination Address
H-VPLS Hierarchical VPLS
DS DiffServ
IPTV IP Television
Copyright 2007
All Rights Reserved Next-Generation Systems & Networks Workshop, 17th July. 2007, Bangalore, India 86
Metanoia, Inc.
Critical Systems Thinking
Glossary
L2 Layer 2 (Data Link Layer; MAC Layer) OSPF Open Shortest Path First
L3 Layer 3 (Network or IP Layer) P Provider (router)
LAN Local Area Network PB Provider Bridging
LDP Label Distribution Protocol PBB Provider Backbone Bridging
LER Label Edge Router PBT Provider Backbone Transport
LIB Label Information Base PDH Pleisosynchronous Digital Hierarchy
L-LSP Label inferred LSP PE Provider Edge (router)
LSP Label Switched Path PHB Per Hop Behavior
LSR Label Switching Router PIR Peak Information Rate
MAC Medium Access Control PSN Packet Switching Network
MBS Maximum Burst Size P-VLAN Provider VLAN
MEF Metro Ethernet Forum PW Pseudo-Wire
MEN Metro Ethernet Architecture QoS Quality-of-Service
MPLS Multi-Protocol Label Switching RIB Routing Information Base
MSTP Multiple Shortest Path Tree RSTP Rapid Spanning Tree Protocol
MTU Multi-Tenant Unit Resource Reservation Protocol - Traffic
Engineering (RSVP protocol with MPLS
NG Next Generation RSVP-TE traffic engineering extensions)
NGN Next-Generation Network SA Source Address
NNI Network Network Interface SDH Synchronous Digital Hierarchy
Copyright 2007
All Rights Reserved Next-Generation Systems & Networks Workshop, 17th July. 2007, Bangalore, India 87
Metanoia, Inc.
Critical Systems Thinking
Glossary
SPT Shortest Path Tree VRF Virtual Routing and Forwarding
ST Spanning Tree Protocol VSI Virtual Switching Instance
STP Spanning Tree Protocol WFQ Weighted Fair Queuing
TDM Time-Division Multiplexing
TE Traffic Engineering
TM Traffic Management
TTL Time to Live
UNI User Network Interface
VCI Virtual Circuit Identifier
VFI Virtual Forwarding Instance
VID VLAN Identifier
VLAN Virtual LAN
VLAN Virtual LAN
VOQ Virtual Output Queue
VPI Virtual Path Identifier
VPLS Virtual Private LAN Service
VPN Virtual Private Network
VPWS Virtual Private Wire Service
VR Virtual Router
Copyright 2007
All Rights Reserved Next-Generation Systems & Networks Workshop, 17th July. 2007, Bangalore, India 88
Metanoia, Inc.
Critical Systems Thinking
IEEE 802.1d/q WG: Media Access Control (MAC) Bridges, IEEE 1998
Documents on the MEF and IEEE 802.1 and 802.3 WG web sites
Copyright 2007
All Rights Reserved Next-Generation Systems & Networks Workshop, 17th July. 2007, Bangalore, India 89
Metanoia, Inc.
Critical Systems Thinking
K. Kompella and Y. Rekhter, Eds., Virtual Private LAN Service: Using BGP
for Autodiscovery and Signaling, RFC 4761, January 2007
L. Martini et al, Eds., Pseudowire Setup and Maintenance Using the Label
Distribution Protocol (LDP), RFC 4447, April 2006
Documents on the L2 VPN, PWE3, MPLS, and CCAMP WGs of the IETF
Copyright 2007
All Rights Reserved Next-Generation Systems & Networks Workshop, 17th July. 2007, Bangalore, India 90
Metanoia, Inc.
Critical Systems Thinking
Additional Slides
Metanoia, Inc.
Label Assignment and Distribution Critical Systems Thinking
(control component)
Data Data
Labels Labels
Copyright 2007
All Rights Reserved Next-Generation Systems & Networks Workshop, 17th July. 2007, Bangalore, India 92
Metanoia, Inc.
Critical Systems Thinking
PE PE PE RR PE
PE PE
LDP session full mesh b/ween PEs RRs reduce full mesh to 2 sessions/PE
PEs exchange labels directly Cannot direct label mapping to a
New PE reconfig. mesh at all PEs specific peer need label ranges
Copyright 2007
All Rights Reserved Next-Generation Systems & Networks Workshop, 17th July. 2007, Bangalore, India 94
Metanoia, Inc.
Critical Systems Thinking
RD (8 octets) RD (8 octets)
VE ID (2 octets) CE ID (2 octets)
Copyright 2007
All Rights Reserved Next-Generation Systems & Networks Workshop, 17th July. 2007, Bangalore, India 95
Metanoia, Inc.
Critical Systems Thinking
DLCI=[11,12,, 30]
Label block offset=0
DLCI=[101, 102, , 120] CE3 Label base = 3000
Label range = 20
11
103 12
CE1
1003 CE4
Label block offset=0
Label base = 1000 PE1 3001
PE3
Label range = 20
2003
3002
PE2 IP/MPLS
Core
Copyright 2007
All Rights Reserved Next-Generation Systems & Networks Workshop, 17th July. 2007, Bangalore, India 96
Metanoia, Inc.
Critical Systems Thinking
CE1
CE4
3001
PE1 PE3
VE ID = 3
3002
PE2 IP/MPLS
Core
CE2
Copyright 2007
All Rights Reserved Next-Generation Systems & Networks Workshop, 17th July. 2007, Bangalore, India 97