SlideShare una empresa de Scribd logo
1 de 46
Descargar para leer sin conexión
Carrier
Ethernet

.

Raj Jain
Washington University in Saint Louis
Saint Louis, MO 63130
Jain@cse.wustl.edu
These slides and audio/video recordings of this class lecture are at:
http://www.cse.wustl.edu/~jain/cse570-13/
Washington University in St. Louis

http://www.cse.wustl.edu/~jain/cse570-13/

7-1

©2013 Raj Jain
Overview
Technologies for Data Center Interconnection:
PDH, SDH, MPLS, PWE3
2. Metro Ethernet Services: E-Line, E-LAN, E-Tree, E-Access
3. Administration and Management Ethernet Services
4. Extensions to Ethernet for carriers:
PB (Q-in-Q), PBB (MAC-in-MAC), PBB-TE
Note: Although these technologies were originally developed for
carriers, they are now used inside multi-tenant data centers
(clouds)
1.

Washington University in St. Louis

http://www.cse.wustl.edu/~jain/cse570-13/

7-2

©2013 Raj Jain
Options to Connect Two Data Centers?

Danforth Campus
1.
2.
3.
4.
5.
6.
7.
8.
9.

Medical Campus

Dedicated Optical fiber (leased from the phone company)
Ethernet over Optical Transport Network (all-Optical Switches)
Ethernet over Wavelength Division Multiplexing (DWDM)
Ethernet over Synchronous Digital Hierarchy (SDH)
Ethernet over Plesiochronous Hierarchy (PDH)
Ethernet over Pseudo-wire over MPLS
Ethernet over Micro-wave
Single Pair High-Speed Digital Subscriber Line (SHDSL)
Ethernet with enhancements

Washington University in St. Louis

http://www.cse.wustl.edu/~jain/cse570-13/

7-3

©2013 Raj Jain
Plesiochronous Digital Hierarchy (PDH)






Plesios + Synchronous = Near synchronous
Phone Line = 64 kbps = 1 User channel
North America
 T1 = 1.544 Mbps = 24 User channels
 T2 = 6.312 Mbps = 96 Channels
 T3 = 44.736 Mbps = 480 Channels
Europe:
 E1 = 2.048 Mbps = 32 Channels
 E2 = 8.448 Mbps = 128 Channels
 E3 = 139.264 Mbps = 2048 Channels

Washington University in St. Louis

http://www.cse.wustl.edu/~jain/cse570-13/

7-4

T1

©2013 Raj Jain
SONET/SDH
E
Ethernet












E

S

S

S

S SDH

SONET=Synchronous optical network
Standard for digital optical transmission
Standardized by ANSI and then by ITU
 Synchronous Digital Hierarchy (SDH)
Protection: Allows redundant Line or paths
Fast Restoration: 50ms using rings
Sophisticated management
Ideal for Voice: No queues. Guaranteed delay
Fixed Payload Rates: OC1=51.84 Mbps, OC3=155M,
OC12=622M, OC48=2.4G, OC192=9.5G
Rates do not match data rates of 10M, 100M, 1G, 10G
Static rates not suitable for bursty traffic
One Payload per Stream http://www.cse.wustl.edu/~jain/cse570-13/
 High Cost

Washington University in St. Louis

7-5

©2013 Raj Jain
Multiprotocol Label Switching (MPLS)
PBX
1







PBX
3

5

2

3

Allows virtual circuits in IP Networks (May 1996)
Each packet has a virtual circuit number called ‘label’
Label determines the packet’s queuing and forwarding
Circuits are called Label Switched Paths (LSPs)
LSP’s have to be set up before use
Allows traffic engineering

Washington University in St. Louis

http://www.cse.wustl.edu/~jain/cse570-13/

7-6

©2013 Raj Jain
Label Switching Example
Ethernet Header IP Header Payload
Ethernet Header
64

IP Header Payload

3
<64>

A

Label

R1

5
<3>

<5>

R3

B

<5>
5

Washington University in St. Louis

R2

<2>

<3>

C

2

3
http://www.cse.wustl.edu/~jain/cse570-13/

7-7

©2013 Raj Jain
IP over MPLS over Ethernet
CE

PE

Carrier Network

PE

CE

PE= Provider Edge
CE = Customer Edge

Dest. Adr Src. Type MPLS
Customer
Customer
L3 CRC
Next Hop Adr /Len Tag Dest. MAC Adr Src. MAC Adr PDU
48b
48b 16b
32b
48b
48b
32b
Label Experimental
Stack Position Time
CoS/Drop-Preced. 1  Bottom to Live
20b
3b
1b
8b



Allows 220 Label switched paths (LSP)
Each path can have reserved capacity
 MPLS became a very popular

Washington University in St. Louis

http://www.cse.wustl.edu/~jain/cse570-13/

7-8

©2013 Raj Jain
Martini Draft


1995-1999: IP over ATM, IP over Ethernet

L3
L2


L2
L3


Ethernet

IP
ATM

PPP

2000+: ATM over IP, Ethernet over IP
SONET over IP
Ethernet

ATM
IP

PPP

Idea proposed by Luca Martini of
Level 3 Communications and then
Cisco

Washington University in St. Louis

http://www.cse.wustl.edu/~jain/cse570-13/

7-9

©2013 Raj Jain
Pseudo Wire: L2 Circuits over IP
CE1
ATM
Network

PE1

PE2

Pseudo Wire
Emulated Service

A
Frame Relay
Network
Ethernet

CE2
ATM
Network

B
IP
Network

Frame Relay
Network
Ethernet

Tunnel Hdr Demux Field [Control] ATM ATM ATM ATM
Payload Type How to de-assemble payload
MPLS/GRE/L2TP - How to get to egress
http://www.cse.wustl.edu/~jain/cse570-13/

Washington University in St. Louis

©2013 Raj Jain

7-10
Ethernet over PWE3 over MPLS
MPLS Label

PW Label

[Control]

Ethernet Frame w/o FCS

PID Flags FRG Length Sequence #
4b 4b
2b
6b
16b









PW1
MPLS
LSP

PW2
Pseudo-Wire Emulation Edge-to-Edge (PWE3)
Multiple pseudo-wires per MPLS LSP
PW3
Payload ID (PID): 5=Untagged Ethernet, 4=VLAN tagged, …
4VLAN tag put by carrier and customers may or may not be
relevent for forwarding. Determined administratively by PE.
Flags: Payload specific. FRG: Used for fragmentation
Pause frames are obeyed locally. Not transported.
May put 802.1p priority in exp field of MPLS label

Washington University in St. Louis

http://www.cse.wustl.edu/~jain/cse570-13/

7-11

©2013 Raj Jain
Virtual Private LAN Service (VPLS)





Allows multi-point Ethernet services
over MPLS networks using pseudo-wires
Non-Hierarchical VPLS: Edge routers do complete routing
table, label distribution, multicast/broadcast replication
 Suitable for small deployments
Hierarchical VPLS (H-VPLS): Edge routers communicate with
only other edge devices and do not have large routing tables
 Suitable for large deployments
A

CE

PE

B

CE

PE

A

CE

PE

PE

CE

B

PE
Service
Provider

CE

A

PE

CE

CE: Customer Edge
PE: Provider Edge

B

Ref: H. Saboowala, M. Abid, S. Modali, "Designing Networks and Services for the Cloud: Delivering business-grade cloud
applications and services," Cisco Press 2013, ISBN:1587142945
http://www.cse.wustl.edu/~jain/cse570-13/
Washington University in St. Louis
©2013 Raj Jain

7-12
Differentiated Services








A way for IP routers to provide QoS
Expedited Forwarding (EF): Also known as Premium Service
 Virtual leased line  Guaranteed minimum service rate
 Policed: Arrival rate < Minimum Service Rate
 Not affected by other forwarding classes
Assured Forwarding (AF):
 Four Classes: No particular ordering
 Three drop preference per class:
Low, Medium, High
Best Effort Service
Differentiated Service Code Point (6 bits) encode the service,
E.g., 101110 = EF

Washington University in St. Louis

http://www.cse.wustl.edu/~jain/cse570-13/

7-13

©2013 Raj Jain
Carriers vs. Enterprise
We need to exchange
topology for
optimal routing.

Washington University in St. Louis

Sorry, We can’t tell you
anything about our
internal network.

http://www.cse.wustl.edu/~jain/cse570-13/

7-14

©2013 Raj Jain
Issue: UNI vs Peer-to-Peer Signaling


Two Business Models:
 Carrier: Overlay or cloud
 Network is a black-box
 User-to-network interface (UNI)
to create/destroy light paths (in OIF)
 Enterprise: Peer-to-Peer
 Complete exchange of information

UNI

Washington University in St. Louis

UNI
http://www.cse.wustl.edu/~jain/cse570-13/
7-15

©2013 Raj Jain
UNI vs. ENNI




User to Network Interface (UNI):
 Separates responsibilities between the user and the provider.
(Troubleshooting, failures etc).
 Like the wired phone box outside your home.
 Only one customer’s traffic.
External Network to Network Interface (ENNI):
 Separates responsibilities between two providers.
 Many customer’s traffic passes through an ENNI
 Tier 2 operators sell services to Tier 3 service providers.

Customer

UNI

Provider 1
Tier 3

ENNI Provider 2
Tier 2

Ref: Fujitsu, “Carrier Ethernet Essentials,” http://www.fujitsu.com/downloads/TEL/fnc/whitepapers/CarrierEthernetEssentials.pdf
http://www.cse.wustl.edu/~jain/cse570-13/
Washington University in St. Louis
©2013 Raj Jain

7-16
Operator Virtual Connection (OVC)






Between UNI and ENNI or between two ENNIs.
For wholesale service providers
Two types: Point-to-Point and Multipoint-to-Multipoint
Untagged or single tagged frames at NNI. Q-in-Q at ENNI
UNIs may be 10 to 100 Mbps. ENNIs at 1 to 10 Gbps.

UNI

UNI

ENNI

UNI
ENNI

Washington University in St. Louis

ENNI

ENNI

UNI

http://www.cse.wustl.edu/~jain/cse570-13/

7-17

©2013 Raj Jain
Metro Access Ethernet Private Line


Access Ethernet Private Line (Access-EPL):
 Port-based service for Internet access
Like the service at your home.
 Ends at your access provider, where many other AccessEPLs may end
 Access provider has only one interface
Shared by many Access-EPLs Different from p2p EPL.
Customer 1

ENNI
Customer n
E-Access
Washington University in St. Louis

http://www.cse.wustl.edu/~jain/cse570-13/

7-18

©2013 Raj Jain
End-to-End Metro Ethernet Connection


An EC may go through multiple service providers
 Multiple OVCs can be concatenated to create an EC

ENNI
Wholesale
Access Provider
OVC1

UNI
Subscriber

Washington University in St. Louis

ENNI
Wholesale
Transport Provider
OVC2

Retail
Service Provider
OVC3

EC
http://www.cse.wustl.edu/~jain/cse570-13/

7-19

UNI
Subscriber

©2013 Raj Jain
Ethernet Virtual Connections (EVCs)








Port-based ECs: Forwarding not based on VLANs.
Frames delivered to remote UNI/ENNI for P2P or
Based on destination address for P2MP
VLAN-based ECs: Forwarding based on VLAN tag.
 Multiple Virtual UNIs
 Ethernet Virtual Connection (EVC)
More cost-effective for Enterprise customers
EVC
Types of EVCs:
UNI EVC
1. Ethernet Virtual Private Line (EVPL)
EVC
2. Ethernet Virtual Private Tree (EVP-Tree)
3. Ethernet Virtual Private LAN (EVPLAN)
4. Access Ethernet Virtual Private Line (Access EVPL)
Note: Service providers always share an ENNI for multiple
connections  OVCs are always virtual  No OCs

Washington University in St. Louis

http://www.cse.wustl.edu/~jain/cse570-13/

7-20

©2013 Raj Jain
Metro Ethernet Service Attributes






Bandwidth Profiles: Limits on data dates
 Ingress Profile: Incoming data rate
 Egress Profile: Outgoing data rate
Per UNI, Per EVC or OVC, or
Data
Per EVC/OVC per Class of Service (CoS)
CoS is indicated by the 3-bits in the priority field or
CBS
4-bit Differentiated Services Code Point (DSCP)
Rate specified by 5 parameters
1. Committed Information Rate (CIR)
CIR
EBS
2. Committed Burst Size (CBS)
Dropped
3. Excess Information rate (EIR)
Mark EIR
4. Excess Burst Size (EBS)
DEI
5. Color Mode (CM): Customer does/does not
Forwarded
mark drop eligibility indicator (DEI)

Washington University in St. Louis

http://www.cse.wustl.edu/~jain/cse570-13/

7-21

©2013 Raj Jain
Metro Ethernet OAM

Service
Provider

Wholesale
Provider
MEG

Service
Provider
MEG

UNI-C

Subscriber

Wholesale
Service
Provider

UNI-N



ENNI



ENNI



UNI-N



Operation, Administration and Maintenance (OAM)
Defined in IEEE 802.1ag, IEEE 802.3ah, and ITU Y.1731
Maintenance end points (MEPs)
Maintenance Intermediate Points (MIPs)
Maintenance Entity Group (MEG): Level of Administration
UNI-C



Subscriber

MEP
MIP

Service Provider MEG
Subscriber MEG
Washington University in St. Louis

http://www.cse.wustl.edu/~jain/cse570-13/

7-22

©2013 Raj Jain
Metro Ethernet OAM (Cont)

UNI-C

Service
Provider

UNI-N

ENNI

Wholesale
Service
Provider

ENNI

Subscriber

UNI-N



Performance Monitoring: Measure throughput and latency
Connectivity Fault Management: Monitor downtime
 Service Fault Management
 Link Fault Management
UNI-C



Subscriber

IEEE 802.3ah Link OAM

Link
OAM

ITU-T Y.1731 End-to-End Performance Monitoring
IEEE 802.3ag End-to-End Connectivity Fault Management
Washington University in St. Louis

http://www.cse.wustl.edu/~jain/cse570-13/

7-23

Service
OAM
©2013 Raj Jain
Metro Ethernet OAM Messages

UNI-C

Service
Provider

UNI-N

ENNI

Wholesale
Service
Provider

ENNI

Subscriber

UNI-N



Continuity Check Message (CCM) in both directions
(Similar to IP Ping)
Link Trace Message (LTM): Locates fault. Link Trace
Response (LTR) is returned by each end point and intermediate
point (similar to IP trace route)
UNI-C



Subscriber

Service Provider MEG
LTM
LTRs

Washington University in St. Louis

http://www.cse.wustl.edu/~jain/cse570-13/

7-24

©2013 Raj Jain
Metro Ethernet Use Cases

2.

Internet
Subscriber 1
Building B

UNI

P2P EVC

Retail
Service
Provider

UNI

UNI

Subscriber 1
Building A

Access EVC

ENNI

Head office to Satellite offices and/or Internet
UNI

1.

Customers to Cloud Service Provider

Retail
Service
Provider
Washington University in St. Louis

EVC2

Cloud
Service
Provider

Wholesale
Access
Provider

http://www.cse.wustl.edu/~jain/cse570-13/

7-25

ENNI

OVCD

ENNI

ENNI

OVCC

OVCB

UNI

Subscriber 2

UNI

OVCA

ENNI

UNI

Subscriber 1

UNI

EVC1

©2013 Raj Jain
Ethernet Provider Bridge (PB)
Customer A
VLANs 1-100

CE

PE

Customer B
VLANs 1-100

CE

PE






Service Provider
S-VLAN 1
S-VLAN 2

PE

CE

Customer A
VLANs 1-100

PE

CE

Customer B
VLANs 1-100

IEEE 802.1ad-2005 incorporated in IEEE 802.1Q-2011
Problem: Multiple customers may have the same VLAN ID.
How to keep them separate?
Solution: Q-in-Q. Provider inserts a service VLAN tag
Allows 4K customers to be serviced. Total 16M VLANs
C-DA C-SA Type S-VID Type C-VID Type Payload
88A8
8100

Ref: D. Bonafede, “Metro Ethernet Network,” http://www.cicomra.org.ar/cicomra2/asp/TUTORIAL-%20Bonafede.pdf

Ref: P. Thaler, et al., “IEEE 802.1Q,” IETF tutorial, March 10 2013,
http://www.ietf.org/meeting/86/tutorials/86-IEEE-8021-Thaler.pdf
Washington University in St. Louis

http://www.cse.wustl.edu/~jain/cse570-13/

7-26

©2013 Raj Jain
Provider Bridge (Cont)


8 Traffic Classes using Differentiated Services Code Points
(DSCP) for Assured Forwarding
S-Tag

Priority
3b
Priority
7
6
5
4
3
2
1
0

Washington University in St. Louis

CFI S-VLAN ID Type/Length
1b
12b
16b
Class
Strict Priority
AF1
AF2
AF3
AF4
AF5
AF6
Best Effort
http://www.cse.wustl.edu/~jain/cse570-13/

7-27

©2013 Raj Jain
Provider Backbone Network (PBB)
Subscriber
Provider
Subscriber
Subscriber





Provider
Backbone

Provider

Provider

Subscriber

Subscriber

Problem: Number of MAC addresses passing through
backbone bridges is too large for all core bridge to remember
Broadcast and flooded (unknown address) frames give
unwanted traffic and security issues
Solution: IEEE 802.1ah-2008 now in 802.1Q-2011
Add new source/destination MAC addresses pointing to ingress
backbone bridge and egress backbone bridge
Core bridges only know edge bridge addresses
http://www.cse.wustl.edu/~jain/cse570-13/

Washington University in St. Louis

©2013 Raj Jain

7-28
MAC-in-MAC Frame Format





Provider backbone edge bridges (PBEB) forward
to other PBEB’s and learn customer MAC
addresses
 PB core bridges do not learn customer MACs
B-DA = Destination backbone bridge address Edge
Determined by Customer Destination Address
Edge
Backbone VLANs delimit the broadcast
domains in the backbone

Core
Core

Edge
Edge

Backbone

B-DA B-SA Type B-VID Type I-SID C-DA C-SA Type S-VID Type C-VID Type Payload
88A8
88C8
88A8
8100
48b

48b

16b

16b

16b

32b

48b

48b

16b

16b

16b

16b

16b

I-Tag



PBB Core switches forward based on Backbone Destination
Bridge Address and Backbone-VLAN ID (60 bits)
Similar to 802.1ad Q-in-Q. Therefore, same EtherType.

Washington University in St. Louis

http://www.cse.wustl.edu/~jain/cse570-13/

7-29

©2013 Raj Jain
PBB Service Instance


Service instance ID (I-SID) indicates a specific flow
 All frames on a specific port, or
 All frames on a specific port with a specific service VLAN, or
 All frames on a specific port with a specific service VLAN
and a specific customer VLAN
SID
1
20
33
401
502

Definition
Port 1
Port 2, S-VLAN=10
Port 2, S-VLAN=20
Port 2, S-VLAN=30, C-VLAN=100
Port 3, S-VLAN=40, C-VLAN=200

Washington University in St. Louis

B-VLAN
1
3
6
4
4

http://www.cse.wustl.edu/~jain/cse570-13/

7-30

Port 1
Port 2

B-VLAN=1
B-VLAN=3
B-VLAN=6

Port 3

B-VLAN=4

Service
Instance
Mapping
©2013 Raj Jain
MAC-in-MAC (Cont)
SIDB

PBBE

SIDA
SIDB
SIDD




SIDB

PBB Core Bridge

PBBE
SIDC



PBBE

PBBE

SIDA

B-VLAN1
B-VLAN2

PBBE

PBBE

SIDC
SIDD

Each Backbone VLANs (B-VLAN) can carry multiple services
24-bit SID  224 Service Instances in the backbone
I-Tag format: I-Tag not used in the core. Includes C-DA+C-SA
UCA=1  Use customer addresses (used in CFM)
Priority
Code
Point
(I-PCP)
3b

Drop
Eligibility
Indicator
(I-DEI)

Use
Customer
Address
(UCA)

Reserved
1

Reserved
2

1b

1b

1b

2b

Washington University in St. Louis

Service
Instance
ID
(I-SID)

Customer
Destination
Address
(C-DA)

24b

http://www.cse.wustl.edu/~jain/cse570-13/

7-31

48b

Customer
Source
Address
(C-SA)
48b
©2013 Raj Jain
Connection Oriented Ethernet



Connectionless: Path determined at forwarding
 Varying QoS
Connection Oriented: Path determined at provisioning
 Path provisioned by management  Deterministic QoS
 No spanning tree, No MAC address learning,
 Frames forwarded based on VLAN Ids and Backbone
bridges addresses
 Path not determined by customer MAC addresses and
other customer fields  More Secure
 Reserved bandwidth per EVC
 Pre-provisioned Protection path  Better availability
Working Path
CE

PE

PE

CE

Protection Path
Washington University in St. Louis

http://www.cse.wustl.edu/~jain/cse570-13/

7-32

©2013 Raj Jain
VLAN Cross-Connect




Cross-connect  Circuit oriented
Connection Oriented Ethernet with Q-in-Q
Forward frames based on VLAN ID and Input port
 No MAC Learning
Input VLAN Output
Port
ID
Port
1
200
7
2
201
5
3
20
5
3
21
6
4
100
7
4
101
8

Washington University in St. Louis

P2P VPN

1

5

Wholesale VoD

2

6

3

7

4

8

VOIP
VoD
High-Speed Internet
Broadcast TV

http://www.cse.wustl.edu/~jain/cse570-13/

7-33

©2013 Raj Jain
PBB-TE








Provider Backbone Bridges with Traffic Engineering (PBB-TE)
IEEE 802.1Qay-2009 now in 802.1Q-2011
Provides connection oriented P2P (E-Line) Ethernet service
For PBB-TE traffic VLANs:
 Turn off MAC learning
 Discard frames with unknown address and broadcasts.
 No flooding
 Disable Spanning Tree Protocol.
 Add protection path switching for each direction of the trunk
Switch forwarding tables are administratively populated using
management
Same frame format as with MAC-in-MAC. No change.

Washington University in St. Louis

http://www.cse.wustl.edu/~jain/cse570-13/

7-34

©2013 Raj Jain
PBB-TE QoS

Classification,
Policing,
Marking

Washington University in St. Louis

Scheduling,
Remarking

Subscriber

Shaping

http://www.cse.wustl.edu/~jain/cse570-13/

7-35

UNI-C

Service
Provider

UNI-N

Subscriber

Wholesale
Service
Provider

ENNI



ENNI



UNI-N



Guarantees QoS  No need for MPLS or SONET/SDH
UNI traffic is classified by Port, Service VLAN ID, Customer
VLAN ID, priority, Unicast/Multicast
UNI ports are policed  Excess traffic is dropped
No policing at NNI ports. Only remarking, if necessary.
Traffic may be marked and remarked at both UNI and NNI
UNI-C



©2013 Raj Jain
Ethernet Tagged Frame Format Evolution


Original Ethernet
C-DA C-SA Type Payload



IEEE 802.1Q VLAN
C-DA C-SA Type C-VID Type Payload
8100



IEEE 802.1ad PB
C-DA C-SA Type S-VID Type C-VID Type Payload
88A8
8100



IEEE 802.1ah PBB or 802.1Qay PBB-TE

B-DA B-SA Type B-VID Type I-SID C-DA C-SA Type S-VID Type C-VID Type Payload
88A8
88C7
88A8
8100

Tag Type
Customer VLAN
Service VLAN or Backbone VLAN
Backbone Service Instance
Washington University in St. Louis

Value
8100
88A8
88C7

http://www.cse.wustl.edu/~jain/cse570-13/

7-36

©2013 Raj Jain
Comparison of Technologies
Basic
MPLS
Ethernet
No
Protection
Fast Reroute
No
Circuit
Based
Yes
Inefficient
Priority Diffserve

PB

PBB-TE

Legacy
Services
Traffic
Engineering
Scalability

No

Protection
Fast Reroute
VLAN
Circuit
Based
Yes
No. P2P only
Diffserve+ Diffserve+
Guaranteed Guaranteed
Yes (PWE3) No
No

No

Yes

No

Yes

Limited

Complex

Q-in-Q

Cost
OAM

Low
No

High
Some

Medium
Yes

Q-in-Q+
Mac-in-MAC
Medium
Yes

Resilience
Security
Multicast
QoS

Ref: Bonafede

Washington University in St. Louis

SPB/LAG

http://www.cse.wustl.edu/~jain/cse570-13/

7-37

©2013 Raj Jain
Summary
1.

2.
3.
4.
5.

Carrier networks are moving away from voice oriented
networks (SDH, PDH) to data oriented networks (MPLS,
Ethernet)
Ethernet over Pseudo wires over MPLS is used to interconnect
Ethernet switches over long distances
Metro Ethernet Forum has defined: EVPL, EVP-LAN, EVPTree, and EVP-Access services
Q-in-Q and MAC-in-MAC extensions allow very large
Ethernet networks spanning over several backbone carriers
PBB-TE extension allows connection oriented Ethernet with
QoS guarantees and protection

Washington University in St. Louis

http://www.cse.wustl.edu/~jain/cse570-13/

7-38

©2013 Raj Jain
Reading List








Fujitsu, “Carrier Ethernet Essentials,”
http://www.fujitsu.com/downloads/TEL/fnc/whitepapers/Carrie
rEthernetEssentials.pdf (must read)
D. Bonafede, “Metro Ethernet Network,”
http://www.cicomra.org.ar/cicomra2/asp/TUTORIAL%20Bonafede.pdf
P. Thaler, et al., “IEEE 802.1Q,” IETF tutorial, March 10 2013,
http://www.ietf.org/meeting/86/tutorials/86-IEEE-8021Thaler.pdf
H. Saboowala, M. Abid, S. Modali, "Designing Networks and
Services for the Cloud: Delivering business-grade cloud
applications and services," Cisco Press 2013,
ISBN:1587142945 (Safari Book)

Washington University in St. Louis

http://www.cse.wustl.edu/~jain/cse570-13/

7-39

©2013 Raj Jain
Wikipedia Links

















http://en.wikipedia.org/wiki/Carrier_Ethernet
http://en.wikipedia.org/wiki/Connection-oriented_Ethernet
http://en.wikipedia.org/wiki/Differentiated_services
http://en.wikipedia.org/wiki/Ethernet_Private_Line
http://en.wikipedia.org/wiki/Ethernet_Virtual_Private_Line
http://en.wikipedia.org/wiki/IEEE_802.1ad
http://en.wikipedia.org/wiki/IEEE_802.1ag
http://en.wikipedia.org/wiki/IEEE_802.1ah-2008
http://en.wikipedia.org/wiki/Label-switched_path
http://en.wikipedia.org/wiki/Label_Distribution_Protocol
http://en.wikipedia.org/wiki/Link_protection
http://en.wikipedia.org/wiki/Metro_Ethernet
http://en.wikipedia.org/wiki/Metro_Ethernet_Forum
http://en.wikipedia.org/wiki/MPLS-TP
http://en.wikipedia.org/wiki/MPLS_local_protection
http://en.wikipedia.org/wiki/MPLS_VPN

Washington University in St. Louis

http://www.cse.wustl.edu/~jain/cse570-13/

7-40

©2013 Raj Jain
Wikipedia Links (Cont)

















http://en.wikipedia.org/wiki/Multiprotocol_Label_Switching
http://en.wikipedia.org/wiki/Network-to-network_interface
http://en.wikipedia.org/wiki/Operations,_administration_and_management
http://en.wikipedia.org/wiki/Optical_Carrier_transmission_rates
http://en.wikipedia.org/wiki/Optical_Transport_Network
http://en.wikipedia.org/wiki/Path_protection
http://en.wikipedia.org/wiki/Plesiochronous_digital_hierarchy
http://en.wikipedia.org/wiki/Provider_Backbone_Bridge_Traffic_Engineeri
ng
http://en.wikipedia.org/wiki/Pseudo-wire
http://en.wikipedia.org/wiki/Resilient_Packet_Ring
http://en.wikipedia.org/wiki/Synchronous_optical_networking
http://en.wikipedia.org/wiki/Traffic_policing
http://en.wikipedia.org/wiki/Traffic_shaping
http://en.wikipedia.org/wiki/User%E2%80%93network_interface
http://en.wikipedia.org/wiki/Virtual_Private_LAN_Service
http://en.wikipedia.org/wiki/Wavelength-division_multiplexing
http://www.cse.wustl.edu/~jain/cse570-13/

Washington University in St. Louis

©2013 Raj Jain

7-41
Acronyms















AF
ATM
B-VLAN
BGP
CBS
CCM
CIR
CM
CoS
DA
DEI
DSCP
DWDM
EBS

Assured Forwarding
Asynchronous Transfer Mode
Backbone VLAN
Border Gateway Protocol
Committed Burst Size
Continuity Check Message
Committed Information Rate
Color Mode
Class of Service
Destination Address
Drop Eligibility Indicator
Differentiated Services Code Points
Dense Wavelength Division Multiplexing
Excess Burst Size

Washington University in St. Louis

http://www.cse.wustl.edu/~jain/cse570-13/

7-42

©2013 Raj Jain
Acronyms (Cont)















EC
ECMP
EF
EIR
ENNI
EPL
EVC
EVP-Access
EVP-LAN
EVP-Line
EVP-Tree
EVPL
FRG
ID

Ethernet Connection
Equal-cost Multipathing
Expedited Forwarding
Excess Information rate
External Network to Network Interface
Ethernet Private Line
Ethernet Virtual Connection
Ethernet Virtual Private Access
Ethernet Virtual Private Local Area Network
Ethernet Virtual Private Line
Ethernet Virtual Private Tree
Ethernet Virtual Private Line
Fragmentation
Identifier

Washington University in St. Louis

http://www.cse.wustl.edu/~jain/cse570-13/

7-43

©2013 Raj Jain
Acronyms (Cont)
















ITU
LAN
LDP
LSP
LSR
LTM
LTR
MAC
MEG
MEP
MIP
MP
MPLS
MTU
NNI

International Telecommunications Union
Local Area Network
Label Distribution Protocol
Label Switched Paths
Label Switching Router
Link Trace Message
Link Trace Response
Media Access Control
Maintenance Entity Group
Maintenance End Points
Maintenance Intermediate Points
Multi-Point
Multi-Protocol Label Switching
Maximum Transmission Unit
Network-to-Network Interface

Washington University in St. Louis

http://www.cse.wustl.edu/~jain/cse570-13/

7-44

©2013 Raj Jain
Acronyms (Cont)















OAM
OC
OIF
OTN
OVC
PB
PBB-TE
PBB
PBEB
PDH
PE
PW
PWE3
QoS

Operation, Administration and Maintenance
Optical Carrier
Optical Interoperability Forum
Optical Transmission Network
Operator Virtual Connection
Provider Bridge
Provider Backbone Bridge with Traffic Engineering
Provider Backbone Bridge
Provider backbone edge bridges
Plesiochronous Digital Hierarchy
Provider Edge
Pseudo-Wire
Pseudo-Wire Emulation Edge-to-Edge
Quality of Service

Washington University in St. Louis

http://www.cse.wustl.edu/~jain/cse570-13/

7-45

©2013 Raj Jain
Acronyms (Cont)














SA
SDH
SHDSL
SID
SONET
TE
TTL
UNI
VC
VID
VLAN
VPLS
WDM

Source Address
Synchronous Digital Hierarchy
Single Pair High-Speed Digital Subscriber Line
Service Identifier
Synchronous optical network
Traffic Engineering
Time to Live
User to Network Interface
Virtual Circuit
VLAN Identifier
Virtual Local Area Network
Virtual Private Line Service
Wavelength Division Multiplexing

Washington University in St. Louis

http://www.cse.wustl.edu/~jain/cse570-13/

7-46

©2013 Raj Jain

Más contenido relacionado

La actualidad más candente

LTE @ Yogyakarta, 19 December 2001
LTE @ Yogyakarta, 19 December 2001LTE @ Yogyakarta, 19 December 2001
LTE @ Yogyakarta, 19 December 2001Arief Gunawan
 
LTE EPC Technology Essentials
LTE EPC Technology EssentialsLTE EPC Technology Essentials
LTE EPC Technology EssentialsHussien Mahmoud
 
3GPP 5G Control Plane Service Based Architecture
3GPP 5G Control Plane Service Based Architecture3GPP 5G Control Plane Service Based Architecture
3GPP 5G Control Plane Service Based ArchitectureSridhar Bhaskaran
 
3GPP_Overall_Architecture_and_Specifications.pdf
3GPP_Overall_Architecture_and_Specifications.pdf3GPP_Overall_Architecture_and_Specifications.pdf
3GPP_Overall_Architecture_and_Specifications.pdfAbubakar416712
 
5G Core Network White Paper
5G Core Network White Paper5G Core Network White Paper
5G Core Network White Paperssusere032f4
 
Best practices-lte-call-flow-guide
Best practices-lte-call-flow-guideBest practices-lte-call-flow-guide
Best practices-lte-call-flow-guideMorg
 
Carrier Ethernet - What and Why
Carrier Ethernet - What and Why  Carrier Ethernet - What and Why
Carrier Ethernet - What and Why Anuradha Udunuwara
 
3GPP Packet Core Towards 5G Communication Systems
3GPP Packet Core Towards 5G Communication Systems3GPP Packet Core Towards 5G Communication Systems
3GPP Packet Core Towards 5G Communication SystemsOfinno
 
MPLS Concepts and Fundamentals
MPLS Concepts and FundamentalsMPLS Concepts and Fundamentals
MPLS Concepts and FundamentalsShawn Zandi
 
LTE - Long Term Evolution
LTE - Long Term EvolutionLTE - Long Term Evolution
LTE - Long Term EvolutionArief Gunawan
 
Introduction to LTE
Introduction to LTEIntroduction to LTE
Introduction to LTESB MN
 
Umts network protocols and complete call flows
Umts network protocols and complete call flowsUmts network protocols and complete call flows
Umts network protocols and complete call flowssivakumar D
 
Ccnp workbook network bulls
Ccnp workbook network bullsCcnp workbook network bulls
Ccnp workbook network bullsSwapnil Kapate
 
Advanced: Control and User Plane Separation of EPC nodes (CUPS)
Advanced: Control and User Plane Separation of EPC nodes (CUPS)Advanced: Control and User Plane Separation of EPC nodes (CUPS)
Advanced: Control and User Plane Separation of EPC nodes (CUPS)3G4G
 
5G Technology Tutorial
5G Technology Tutorial5G Technology Tutorial
5G Technology TutorialAPNIC
 

La actualidad más candente (20)

Lte channel
Lte channelLte channel
Lte channel
 
LTE @ Yogyakarta, 19 December 2001
LTE @ Yogyakarta, 19 December 2001LTE @ Yogyakarta, 19 December 2001
LTE @ Yogyakarta, 19 December 2001
 
LTE EPC Technology Essentials
LTE EPC Technology EssentialsLTE EPC Technology Essentials
LTE EPC Technology Essentials
 
Zte Corporation
Zte CorporationZte Corporation
Zte Corporation
 
IMS ENUM & DNS Mechanism
IMS ENUM & DNS MechanismIMS ENUM & DNS Mechanism
IMS ENUM & DNS Mechanism
 
3GPP 5G Control Plane Service Based Architecture
3GPP 5G Control Plane Service Based Architecture3GPP 5G Control Plane Service Based Architecture
3GPP 5G Control Plane Service Based Architecture
 
3GPP_Overall_Architecture_and_Specifications.pdf
3GPP_Overall_Architecture_and_Specifications.pdf3GPP_Overall_Architecture_and_Specifications.pdf
3GPP_Overall_Architecture_and_Specifications.pdf
 
5G Core Network White Paper
5G Core Network White Paper5G Core Network White Paper
5G Core Network White Paper
 
Best practices-lte-call-flow-guide
Best practices-lte-call-flow-guideBest practices-lte-call-flow-guide
Best practices-lte-call-flow-guide
 
Carrier Ethernet - What and Why
Carrier Ethernet - What and Why  Carrier Ethernet - What and Why
Carrier Ethernet - What and Why
 
3GPP Packet Core Towards 5G Communication Systems
3GPP Packet Core Towards 5G Communication Systems3GPP Packet Core Towards 5G Communication Systems
3GPP Packet Core Towards 5G Communication Systems
 
MPLS Concepts and Fundamentals
MPLS Concepts and FundamentalsMPLS Concepts and Fundamentals
MPLS Concepts and Fundamentals
 
Attach flow &amp; srb
Attach flow &amp; srbAttach flow &amp; srb
Attach flow &amp; srb
 
LTE - Long Term Evolution
LTE - Long Term EvolutionLTE - Long Term Evolution
LTE - Long Term Evolution
 
Introduction to LTE
Introduction to LTEIntroduction to LTE
Introduction to LTE
 
How BGP Works
How BGP WorksHow BGP Works
How BGP Works
 
Umts network protocols and complete call flows
Umts network protocols and complete call flowsUmts network protocols and complete call flows
Umts network protocols and complete call flows
 
Ccnp workbook network bulls
Ccnp workbook network bullsCcnp workbook network bulls
Ccnp workbook network bulls
 
Advanced: Control and User Plane Separation of EPC nodes (CUPS)
Advanced: Control and User Plane Separation of EPC nodes (CUPS)Advanced: Control and User Plane Separation of EPC nodes (CUPS)
Advanced: Control and User Plane Separation of EPC nodes (CUPS)
 
5G Technology Tutorial
5G Technology Tutorial5G Technology Tutorial
5G Technology Tutorial
 

Destacado

Why carrier grade ethernet
Why carrier grade ethernetWhy carrier grade ethernet
Why carrier grade ethernetTasuka Hsu
 
Carrier Ethernet
Carrier EthernetCarrier Ethernet
Carrier Ethernetvnandlall
 
Carrier ethernet essentials
Carrier ethernet essentialsCarrier ethernet essentials
Carrier ethernet essentialsbeachghim
 
Glimpse of carrier ethernet
Glimpse of carrier ethernetGlimpse of carrier ethernet
Glimpse of carrier ethernetMapYourTech
 
Ethernet Demarcation Devices for managing end to end Ethernet service delivery
Ethernet Demarcation Devices for managing end to end Ethernet service deliveryEthernet Demarcation Devices for managing end to end Ethernet service delivery
Ethernet Demarcation Devices for managing end to end Ethernet service deliveryMetrodata Limited
 
Architectural Options for Metro Carrier-Ethernet Network Buildout: Analysis &...
Architectural Options for Metro Carrier-Ethernet Network Buildout: Analysis &...Architectural Options for Metro Carrier-Ethernet Network Buildout: Analysis &...
Architectural Options for Metro Carrier-Ethernet Network Buildout: Analysis &...Vishal Sharma, Ph.D.
 
MPLS-based Metro Ethernet Networks Tutorial by Khatri
MPLS-based Metro Ethernet Networks Tutorial by KhatriMPLS-based Metro Ethernet Networks Tutorial by Khatri
MPLS-based Metro Ethernet Networks Tutorial by KhatriFebrian ‎
 
FTTH by Khoerul Anam.pptx
FTTH by Khoerul Anam.pptxFTTH by Khoerul Anam.pptx
FTTH by Khoerul Anam.pptxKhoerul Anam
 
DIANA: Scenarios for QoS based integration of IP and ATM
DIANA: Scenarios for QoS based integration of IP and ATMDIANA: Scenarios for QoS based integration of IP and ATM
DIANA: Scenarios for QoS based integration of IP and ATMJohn Loughney
 
Mef Carrier Ethernet For Delivery Of Private Cloud Services 20120031
Mef Carrier Ethernet For Delivery Of Private Cloud Services 20120031Mef Carrier Ethernet For Delivery Of Private Cloud Services 20120031
Mef Carrier Ethernet For Delivery Of Private Cloud Services 20120031slongobardo
 
Carrier Ethernet Services -logic-3-5
Carrier Ethernet Services -logic-3-5Carrier Ethernet Services -logic-3-5
Carrier Ethernet Services -logic-3-5Roman Krzanowski
 
Troubleshooting BGP Juniper Examples
Troubleshooting BGP Juniper ExamplesTroubleshooting BGP Juniper Examples
Troubleshooting BGP Juniper ExamplesSalachudin Emir
 
Troubleshooting BGP
Troubleshooting BGPTroubleshooting BGP
Troubleshooting BGPAPNIC
 
Introducing Ethernet Services Suite
Introducing Ethernet Services SuiteIntroducing Ethernet Services Suite
Introducing Ethernet Services SuiteADVA
 
Carrier ethernet-network-solutions
Carrier ethernet-network-solutionsCarrier ethernet-network-solutions
Carrier ethernet-network-solutionsMetaswitch NTD
 

Destacado (20)

Carrier Ethernet
Carrier EthernetCarrier Ethernet
Carrier Ethernet
 
Why carrier grade ethernet
Why carrier grade ethernetWhy carrier grade ethernet
Why carrier grade ethernet
 
Carrier Ethernet
Carrier EthernetCarrier Ethernet
Carrier Ethernet
 
Carrier ethernet essentials
Carrier ethernet essentialsCarrier ethernet essentials
Carrier ethernet essentials
 
Glimpse of carrier ethernet
Glimpse of carrier ethernetGlimpse of carrier ethernet
Glimpse of carrier ethernet
 
Mpls
MplsMpls
Mpls
 
Ethernet Demarcation Devices for managing end to end Ethernet service delivery
Ethernet Demarcation Devices for managing end to end Ethernet service deliveryEthernet Demarcation Devices for managing end to end Ethernet service delivery
Ethernet Demarcation Devices for managing end to end Ethernet service delivery
 
Architectural Options for Metro Carrier-Ethernet Network Buildout: Analysis &...
Architectural Options for Metro Carrier-Ethernet Network Buildout: Analysis &...Architectural Options for Metro Carrier-Ethernet Network Buildout: Analysis &...
Architectural Options for Metro Carrier-Ethernet Network Buildout: Analysis &...
 
MPLS-based Metro Ethernet Networks Tutorial by Khatri
MPLS-based Metro Ethernet Networks Tutorial by KhatriMPLS-based Metro Ethernet Networks Tutorial by Khatri
MPLS-based Metro Ethernet Networks Tutorial by Khatri
 
FTTH by Khoerul Anam.pptx
FTTH by Khoerul Anam.pptxFTTH by Khoerul Anam.pptx
FTTH by Khoerul Anam.pptx
 
DIANA: Scenarios for QoS based integration of IP and ATM
DIANA: Scenarios for QoS based integration of IP and ATMDIANA: Scenarios for QoS based integration of IP and ATM
DIANA: Scenarios for QoS based integration of IP and ATM
 
MEF briefing
MEF briefingMEF briefing
MEF briefing
 
Mef Carrier Ethernet For Delivery Of Private Cloud Services 20120031
Mef Carrier Ethernet For Delivery Of Private Cloud Services 20120031Mef Carrier Ethernet For Delivery Of Private Cloud Services 20120031
Mef Carrier Ethernet For Delivery Of Private Cloud Services 20120031
 
Ip sobre atm
Ip sobre atmIp sobre atm
Ip sobre atm
 
Carrier Ethernet Services -logic-3-5
Carrier Ethernet Services -logic-3-5Carrier Ethernet Services -logic-3-5
Carrier Ethernet Services -logic-3-5
 
Troubleshooting BGP Juniper Examples
Troubleshooting BGP Juniper ExamplesTroubleshooting BGP Juniper Examples
Troubleshooting BGP Juniper Examples
 
Troubleshooting BGP
Troubleshooting BGPTroubleshooting BGP
Troubleshooting BGP
 
Juniper idp overview
Juniper idp overviewJuniper idp overview
Juniper idp overview
 
Introducing Ethernet Services Suite
Introducing Ethernet Services SuiteIntroducing Ethernet Services Suite
Introducing Ethernet Services Suite
 
Carrier ethernet-network-solutions
Carrier ethernet-network-solutionsCarrier ethernet-network-solutions
Carrier ethernet-network-solutions
 

Similar a Carrier Ethernet Services and Technologies

Network Virtualization in Cloud Data Centers
Network Virtualization in Cloud Data CentersNetwork Virtualization in Cloud Data Centers
Network Virtualization in Cloud Data Centersrjain51
 
Data Center Ethernet
Data Center EthernetData Center Ethernet
Data Center Ethernetrjain51
 
LAN Extension and Network Virtualization for Cloud Computing using Layer 3 Pr...
LAN Extension and Network Virtualization for Cloud Computing using Layer 3 Pr...LAN Extension and Network Virtualization for Cloud Computing using Layer 3 Pr...
LAN Extension and Network Virtualization for Cloud Computing using Layer 3 Pr...rjain51
 
Lte R14 Features RAN.pdf
Lte R14 Features RAN.pdfLte R14 Features RAN.pdf
Lte R14 Features RAN.pdfAbhilash C A
 
SDN and NFV: Facts, Extensions, and Carrier Opportunities
SDN and NFV: Facts, Extensions, and Carrier OpportunitiesSDN and NFV: Facts, Extensions, and Carrier Opportunities
SDN and NFV: Facts, Extensions, and Carrier Opportunitiesrjain51
 
Internet of Things.pdf
Internet of Things.pdfInternet of Things.pdf
Internet of Things.pdfsateeshka
 
Data Center Networks:Virtual Bridging
Data Center Networks:Virtual BridgingData Center Networks:Virtual Bridging
Data Center Networks:Virtual Bridgingrjain51
 
Introduction to Internet of Things
Introduction to Internet of ThingsIntroduction to Internet of Things
Introduction to Internet of Thingsrjain51
 
Introduction to Software Defined Networking (SDN)
Introduction to Software Defined Networking (SDN)Introduction to Software Defined Networking (SDN)
Introduction to Software Defined Networking (SDN)rjain51
 
Data Center Network Topologies
Data Center Network TopologiesData Center Network Topologies
Data Center Network Topologiesrjain51
 
JesusLopez-VitaeCurricular2016
JesusLopez-VitaeCurricular2016JesusLopez-VitaeCurricular2016
JesusLopez-VitaeCurricular2016Jesus Lopez
 
Networking Issues For Big Data
Networking Issues For Big DataNetworking Issues For Big Data
Networking Issues For Big Datarjain51
 
Introduction to OpenFlow
Introduction to OpenFlowIntroduction to OpenFlow
Introduction to OpenFlowrjain51
 
Performance Evaluation of Multicast Video Distribution with User Cooperation ...
Performance Evaluation of Multicast Video Distribution with User Cooperation ...Performance Evaluation of Multicast Video Distribution with User Cooperation ...
Performance Evaluation of Multicast Video Distribution with User Cooperation ...Communication Systems & Networks
 
IRJET- Internet Video Streaming Service for Social Network
IRJET- Internet Video Streaming Service for Social NetworkIRJET- Internet Video Streaming Service for Social Network
IRJET- Internet Video Streaming Service for Social NetworkIRJET Journal
 
IRJET- Internet Video Streaming Service for Social Network
IRJET-  	  Internet Video Streaming Service for Social NetworkIRJET-  	  Internet Video Streaming Service for Social Network
IRJET- Internet Video Streaming Service for Social NetworkIRJET Journal
 
Effect Through Broadcasting System Access Point for Video Transmission
Effect Through Broadcasting System Access Point for Video TransmissionEffect Through Broadcasting System Access Point for Video Transmission
Effect Through Broadcasting System Access Point for Video TransmissionUniversitas Pembangunan Panca Budi
 

Similar a Carrier Ethernet Services and Technologies (20)

Network Virtualization in Cloud Data Centers
Network Virtualization in Cloud Data CentersNetwork Virtualization in Cloud Data Centers
Network Virtualization in Cloud Data Centers
 
Data Center Ethernet
Data Center EthernetData Center Ethernet
Data Center Ethernet
 
LAN Extension and Network Virtualization for Cloud Computing using Layer 3 Pr...
LAN Extension and Network Virtualization for Cloud Computing using Layer 3 Pr...LAN Extension and Network Virtualization for Cloud Computing using Layer 3 Pr...
LAN Extension and Network Virtualization for Cloud Computing using Layer 3 Pr...
 
Lte R14 Features RAN.pdf
Lte R14 Features RAN.pdfLte R14 Features RAN.pdf
Lte R14 Features RAN.pdf
 
SDN and NFV: Facts, Extensions, and Carrier Opportunities
SDN and NFV: Facts, Extensions, and Carrier OpportunitiesSDN and NFV: Facts, Extensions, and Carrier Opportunities
SDN and NFV: Facts, Extensions, and Carrier Opportunities
 
Internet of Things.pdf
Internet of Things.pdfInternet of Things.pdf
Internet of Things.pdf
 
Data Center Networks:Virtual Bridging
Data Center Networks:Virtual BridgingData Center Networks:Virtual Bridging
Data Center Networks:Virtual Bridging
 
Introduction to Internet of Things
Introduction to Internet of ThingsIntroduction to Internet of Things
Introduction to Internet of Things
 
Introduction to Software Defined Networking (SDN)
Introduction to Software Defined Networking (SDN)Introduction to Software Defined Networking (SDN)
Introduction to Software Defined Networking (SDN)
 
Data Center Network Topologies
Data Center Network TopologiesData Center Network Topologies
Data Center Network Topologies
 
Csc341 – Lecture 1 network management
Csc341 – Lecture 1 network managementCsc341 – Lecture 1 network management
Csc341 – Lecture 1 network management
 
JesusLopez-VitaeCurricular2016
JesusLopez-VitaeCurricular2016JesusLopez-VitaeCurricular2016
JesusLopez-VitaeCurricular2016
 
Networking Issues For Big Data
Networking Issues For Big DataNetworking Issues For Big Data
Networking Issues For Big Data
 
Introduction to OpenFlow
Introduction to OpenFlowIntroduction to OpenFlow
Introduction to OpenFlow
 
Performance Evaluation of Multicast Video Distribution with User Cooperation ...
Performance Evaluation of Multicast Video Distribution with User Cooperation ...Performance Evaluation of Multicast Video Distribution with User Cooperation ...
Performance Evaluation of Multicast Video Distribution with User Cooperation ...
 
V2X, V2I, and the Cellular Infrastructure
V2X, V2I, and the Cellular InfrastructureV2X, V2I, and the Cellular Infrastructure
V2X, V2I, and the Cellular Infrastructure
 
IRJET- Internet Video Streaming Service for Social Network
IRJET- Internet Video Streaming Service for Social NetworkIRJET- Internet Video Streaming Service for Social Network
IRJET- Internet Video Streaming Service for Social Network
 
IRJET- Internet Video Streaming Service for Social Network
IRJET-  	  Internet Video Streaming Service for Social NetworkIRJET-  	  Internet Video Streaming Service for Social Network
IRJET- Internet Video Streaming Service for Social Network
 
50120130404054
5012013040405450120130404054
50120130404054
 
Effect Through Broadcasting System Access Point for Video Transmission
Effect Through Broadcasting System Access Point for Video TransmissionEffect Through Broadcasting System Access Point for Video Transmission
Effect Through Broadcasting System Access Point for Video Transmission
 

Más de rjain51

Internet of Things: Challenges and Issues
Internet of Things: Challenges and IssuesInternet of Things: Challenges and Issues
Internet of Things: Challenges and Issuesrjain51
 
Introduction to Network Function Virtualization (NFV)
Introduction to Network Function Virtualization (NFV)Introduction to Network Function Virtualization (NFV)
Introduction to Network Function Virtualization (NFV)rjain51
 
OpenFlow Controllers and Tools
OpenFlow Controllers and ToolsOpenFlow Controllers and Tools
OpenFlow Controllers and Toolsrjain51
 
Big Data Fundamentals
Big Data FundamentalsBig Data Fundamentals
Big Data Fundamentalsrjain51
 
Application Delivery Networking
Application Delivery NetworkingApplication Delivery Networking
Application Delivery Networkingrjain51
 
Storage Virtualization
Storage VirtualizationStorage Virtualization
Storage Virtualizationrjain51
 
Server Virtualization
Server VirtualizationServer Virtualization
Server Virtualizationrjain51
 
Networking Protocols for Internet of Things
Networking Protocols for Internet of ThingsNetworking Protocols for Internet of Things
Networking Protocols for Internet of Thingsrjain51
 

Más de rjain51 (8)

Internet of Things: Challenges and Issues
Internet of Things: Challenges and IssuesInternet of Things: Challenges and Issues
Internet of Things: Challenges and Issues
 
Introduction to Network Function Virtualization (NFV)
Introduction to Network Function Virtualization (NFV)Introduction to Network Function Virtualization (NFV)
Introduction to Network Function Virtualization (NFV)
 
OpenFlow Controllers and Tools
OpenFlow Controllers and ToolsOpenFlow Controllers and Tools
OpenFlow Controllers and Tools
 
Big Data Fundamentals
Big Data FundamentalsBig Data Fundamentals
Big Data Fundamentals
 
Application Delivery Networking
Application Delivery NetworkingApplication Delivery Networking
Application Delivery Networking
 
Storage Virtualization
Storage VirtualizationStorage Virtualization
Storage Virtualization
 
Server Virtualization
Server VirtualizationServer Virtualization
Server Virtualization
 
Networking Protocols for Internet of Things
Networking Protocols for Internet of ThingsNetworking Protocols for Internet of Things
Networking Protocols for Internet of Things
 

Último

Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 

Último (20)

Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 

Carrier Ethernet Services and Technologies

  • 1. Carrier Ethernet . Raj Jain Washington University in Saint Louis Saint Louis, MO 63130 Jain@cse.wustl.edu These slides and audio/video recordings of this class lecture are at: http://www.cse.wustl.edu/~jain/cse570-13/ Washington University in St. Louis http://www.cse.wustl.edu/~jain/cse570-13/ 7-1 ©2013 Raj Jain
  • 2. Overview Technologies for Data Center Interconnection: PDH, SDH, MPLS, PWE3 2. Metro Ethernet Services: E-Line, E-LAN, E-Tree, E-Access 3. Administration and Management Ethernet Services 4. Extensions to Ethernet for carriers: PB (Q-in-Q), PBB (MAC-in-MAC), PBB-TE Note: Although these technologies were originally developed for carriers, they are now used inside multi-tenant data centers (clouds) 1. Washington University in St. Louis http://www.cse.wustl.edu/~jain/cse570-13/ 7-2 ©2013 Raj Jain
  • 3. Options to Connect Two Data Centers? Danforth Campus 1. 2. 3. 4. 5. 6. 7. 8. 9. Medical Campus Dedicated Optical fiber (leased from the phone company) Ethernet over Optical Transport Network (all-Optical Switches) Ethernet over Wavelength Division Multiplexing (DWDM) Ethernet over Synchronous Digital Hierarchy (SDH) Ethernet over Plesiochronous Hierarchy (PDH) Ethernet over Pseudo-wire over MPLS Ethernet over Micro-wave Single Pair High-Speed Digital Subscriber Line (SHDSL) Ethernet with enhancements Washington University in St. Louis http://www.cse.wustl.edu/~jain/cse570-13/ 7-3 ©2013 Raj Jain
  • 4. Plesiochronous Digital Hierarchy (PDH)     Plesios + Synchronous = Near synchronous Phone Line = 64 kbps = 1 User channel North America  T1 = 1.544 Mbps = 24 User channels  T2 = 6.312 Mbps = 96 Channels  T3 = 44.736 Mbps = 480 Channels Europe:  E1 = 2.048 Mbps = 32 Channels  E2 = 8.448 Mbps = 128 Channels  E3 = 139.264 Mbps = 2048 Channels Washington University in St. Louis http://www.cse.wustl.edu/~jain/cse570-13/ 7-4 T1 ©2013 Raj Jain
  • 5. SONET/SDH E Ethernet           E S S S S SDH SONET=Synchronous optical network Standard for digital optical transmission Standardized by ANSI and then by ITU  Synchronous Digital Hierarchy (SDH) Protection: Allows redundant Line or paths Fast Restoration: 50ms using rings Sophisticated management Ideal for Voice: No queues. Guaranteed delay Fixed Payload Rates: OC1=51.84 Mbps, OC3=155M, OC12=622M, OC48=2.4G, OC192=9.5G Rates do not match data rates of 10M, 100M, 1G, 10G Static rates not suitable for bursty traffic One Payload per Stream http://www.cse.wustl.edu/~jain/cse570-13/  High Cost Washington University in St. Louis 7-5 ©2013 Raj Jain
  • 6. Multiprotocol Label Switching (MPLS) PBX 1       PBX 3 5 2 3 Allows virtual circuits in IP Networks (May 1996) Each packet has a virtual circuit number called ‘label’ Label determines the packet’s queuing and forwarding Circuits are called Label Switched Paths (LSPs) LSP’s have to be set up before use Allows traffic engineering Washington University in St. Louis http://www.cse.wustl.edu/~jain/cse570-13/ 7-6 ©2013 Raj Jain
  • 7. Label Switching Example Ethernet Header IP Header Payload Ethernet Header 64 IP Header Payload 3 <64> A Label R1 5 <3> <5> R3 B <5> 5 Washington University in St. Louis R2 <2> <3> C 2 3 http://www.cse.wustl.edu/~jain/cse570-13/ 7-7 ©2013 Raj Jain
  • 8. IP over MPLS over Ethernet CE PE Carrier Network PE CE PE= Provider Edge CE = Customer Edge Dest. Adr Src. Type MPLS Customer Customer L3 CRC Next Hop Adr /Len Tag Dest. MAC Adr Src. MAC Adr PDU 48b 48b 16b 32b 48b 48b 32b Label Experimental Stack Position Time CoS/Drop-Preced. 1  Bottom to Live 20b 3b 1b 8b   Allows 220 Label switched paths (LSP) Each path can have reserved capacity  MPLS became a very popular Washington University in St. Louis http://www.cse.wustl.edu/~jain/cse570-13/ 7-8 ©2013 Raj Jain
  • 9. Martini Draft  1995-1999: IP over ATM, IP over Ethernet L3 L2  L2 L3  Ethernet IP ATM PPP 2000+: ATM over IP, Ethernet over IP SONET over IP Ethernet ATM IP PPP Idea proposed by Luca Martini of Level 3 Communications and then Cisco Washington University in St. Louis http://www.cse.wustl.edu/~jain/cse570-13/ 7-9 ©2013 Raj Jain
  • 10. Pseudo Wire: L2 Circuits over IP CE1 ATM Network PE1 PE2 Pseudo Wire Emulated Service A Frame Relay Network Ethernet CE2 ATM Network B IP Network Frame Relay Network Ethernet Tunnel Hdr Demux Field [Control] ATM ATM ATM ATM Payload Type How to de-assemble payload MPLS/GRE/L2TP - How to get to egress http://www.cse.wustl.edu/~jain/cse570-13/ Washington University in St. Louis ©2013 Raj Jain 7-10
  • 11. Ethernet over PWE3 over MPLS MPLS Label PW Label [Control] Ethernet Frame w/o FCS PID Flags FRG Length Sequence # 4b 4b 2b 6b 16b        PW1 MPLS LSP PW2 Pseudo-Wire Emulation Edge-to-Edge (PWE3) Multiple pseudo-wires per MPLS LSP PW3 Payload ID (PID): 5=Untagged Ethernet, 4=VLAN tagged, … 4VLAN tag put by carrier and customers may or may not be relevent for forwarding. Determined administratively by PE. Flags: Payload specific. FRG: Used for fragmentation Pause frames are obeyed locally. Not transported. May put 802.1p priority in exp field of MPLS label Washington University in St. Louis http://www.cse.wustl.edu/~jain/cse570-13/ 7-11 ©2013 Raj Jain
  • 12. Virtual Private LAN Service (VPLS)    Allows multi-point Ethernet services over MPLS networks using pseudo-wires Non-Hierarchical VPLS: Edge routers do complete routing table, label distribution, multicast/broadcast replication  Suitable for small deployments Hierarchical VPLS (H-VPLS): Edge routers communicate with only other edge devices and do not have large routing tables  Suitable for large deployments A CE PE B CE PE A CE PE PE CE B PE Service Provider CE A PE CE CE: Customer Edge PE: Provider Edge B Ref: H. Saboowala, M. Abid, S. Modali, "Designing Networks and Services for the Cloud: Delivering business-grade cloud applications and services," Cisco Press 2013, ISBN:1587142945 http://www.cse.wustl.edu/~jain/cse570-13/ Washington University in St. Louis ©2013 Raj Jain 7-12
  • 13. Differentiated Services      A way for IP routers to provide QoS Expedited Forwarding (EF): Also known as Premium Service  Virtual leased line  Guaranteed minimum service rate  Policed: Arrival rate < Minimum Service Rate  Not affected by other forwarding classes Assured Forwarding (AF):  Four Classes: No particular ordering  Three drop preference per class: Low, Medium, High Best Effort Service Differentiated Service Code Point (6 bits) encode the service, E.g., 101110 = EF Washington University in St. Louis http://www.cse.wustl.edu/~jain/cse570-13/ 7-13 ©2013 Raj Jain
  • 14. Carriers vs. Enterprise We need to exchange topology for optimal routing. Washington University in St. Louis Sorry, We can’t tell you anything about our internal network. http://www.cse.wustl.edu/~jain/cse570-13/ 7-14 ©2013 Raj Jain
  • 15. Issue: UNI vs Peer-to-Peer Signaling  Two Business Models:  Carrier: Overlay or cloud  Network is a black-box  User-to-network interface (UNI) to create/destroy light paths (in OIF)  Enterprise: Peer-to-Peer  Complete exchange of information UNI Washington University in St. Louis UNI http://www.cse.wustl.edu/~jain/cse570-13/ 7-15 ©2013 Raj Jain
  • 16. UNI vs. ENNI   User to Network Interface (UNI):  Separates responsibilities between the user and the provider. (Troubleshooting, failures etc).  Like the wired phone box outside your home.  Only one customer’s traffic. External Network to Network Interface (ENNI):  Separates responsibilities between two providers.  Many customer’s traffic passes through an ENNI  Tier 2 operators sell services to Tier 3 service providers. Customer UNI Provider 1 Tier 3 ENNI Provider 2 Tier 2 Ref: Fujitsu, “Carrier Ethernet Essentials,” http://www.fujitsu.com/downloads/TEL/fnc/whitepapers/CarrierEthernetEssentials.pdf http://www.cse.wustl.edu/~jain/cse570-13/ Washington University in St. Louis ©2013 Raj Jain 7-16
  • 17. Operator Virtual Connection (OVC)      Between UNI and ENNI or between two ENNIs. For wholesale service providers Two types: Point-to-Point and Multipoint-to-Multipoint Untagged or single tagged frames at NNI. Q-in-Q at ENNI UNIs may be 10 to 100 Mbps. ENNIs at 1 to 10 Gbps. UNI UNI ENNI UNI ENNI Washington University in St. Louis ENNI ENNI UNI http://www.cse.wustl.edu/~jain/cse570-13/ 7-17 ©2013 Raj Jain
  • 18. Metro Access Ethernet Private Line  Access Ethernet Private Line (Access-EPL):  Port-based service for Internet access Like the service at your home.  Ends at your access provider, where many other AccessEPLs may end  Access provider has only one interface Shared by many Access-EPLs Different from p2p EPL. Customer 1 ENNI Customer n E-Access Washington University in St. Louis http://www.cse.wustl.edu/~jain/cse570-13/ 7-18 ©2013 Raj Jain
  • 19. End-to-End Metro Ethernet Connection  An EC may go through multiple service providers  Multiple OVCs can be concatenated to create an EC ENNI Wholesale Access Provider OVC1 UNI Subscriber Washington University in St. Louis ENNI Wholesale Transport Provider OVC2 Retail Service Provider OVC3 EC http://www.cse.wustl.edu/~jain/cse570-13/ 7-19 UNI Subscriber ©2013 Raj Jain
  • 20. Ethernet Virtual Connections (EVCs)     Port-based ECs: Forwarding not based on VLANs. Frames delivered to remote UNI/ENNI for P2P or Based on destination address for P2MP VLAN-based ECs: Forwarding based on VLAN tag.  Multiple Virtual UNIs  Ethernet Virtual Connection (EVC) More cost-effective for Enterprise customers EVC Types of EVCs: UNI EVC 1. Ethernet Virtual Private Line (EVPL) EVC 2. Ethernet Virtual Private Tree (EVP-Tree) 3. Ethernet Virtual Private LAN (EVPLAN) 4. Access Ethernet Virtual Private Line (Access EVPL) Note: Service providers always share an ENNI for multiple connections  OVCs are always virtual  No OCs Washington University in St. Louis http://www.cse.wustl.edu/~jain/cse570-13/ 7-20 ©2013 Raj Jain
  • 21. Metro Ethernet Service Attributes     Bandwidth Profiles: Limits on data dates  Ingress Profile: Incoming data rate  Egress Profile: Outgoing data rate Per UNI, Per EVC or OVC, or Data Per EVC/OVC per Class of Service (CoS) CoS is indicated by the 3-bits in the priority field or CBS 4-bit Differentiated Services Code Point (DSCP) Rate specified by 5 parameters 1. Committed Information Rate (CIR) CIR EBS 2. Committed Burst Size (CBS) Dropped 3. Excess Information rate (EIR) Mark EIR 4. Excess Burst Size (EBS) DEI 5. Color Mode (CM): Customer does/does not Forwarded mark drop eligibility indicator (DEI) Washington University in St. Louis http://www.cse.wustl.edu/~jain/cse570-13/ 7-21 ©2013 Raj Jain
  • 22. Metro Ethernet OAM Service Provider Wholesale Provider MEG Service Provider MEG UNI-C Subscriber Wholesale Service Provider UNI-N  ENNI  ENNI  UNI-N  Operation, Administration and Maintenance (OAM) Defined in IEEE 802.1ag, IEEE 802.3ah, and ITU Y.1731 Maintenance end points (MEPs) Maintenance Intermediate Points (MIPs) Maintenance Entity Group (MEG): Level of Administration UNI-C  Subscriber MEP MIP Service Provider MEG Subscriber MEG Washington University in St. Louis http://www.cse.wustl.edu/~jain/cse570-13/ 7-22 ©2013 Raj Jain
  • 23. Metro Ethernet OAM (Cont) UNI-C Service Provider UNI-N ENNI Wholesale Service Provider ENNI Subscriber UNI-N  Performance Monitoring: Measure throughput and latency Connectivity Fault Management: Monitor downtime  Service Fault Management  Link Fault Management UNI-C  Subscriber IEEE 802.3ah Link OAM Link OAM ITU-T Y.1731 End-to-End Performance Monitoring IEEE 802.3ag End-to-End Connectivity Fault Management Washington University in St. Louis http://www.cse.wustl.edu/~jain/cse570-13/ 7-23 Service OAM ©2013 Raj Jain
  • 24. Metro Ethernet OAM Messages UNI-C Service Provider UNI-N ENNI Wholesale Service Provider ENNI Subscriber UNI-N  Continuity Check Message (CCM) in both directions (Similar to IP Ping) Link Trace Message (LTM): Locates fault. Link Trace Response (LTR) is returned by each end point and intermediate point (similar to IP trace route) UNI-C  Subscriber Service Provider MEG LTM LTRs Washington University in St. Louis http://www.cse.wustl.edu/~jain/cse570-13/ 7-24 ©2013 Raj Jain
  • 25. Metro Ethernet Use Cases 2. Internet Subscriber 1 Building B UNI P2P EVC Retail Service Provider UNI UNI Subscriber 1 Building A Access EVC ENNI Head office to Satellite offices and/or Internet UNI 1. Customers to Cloud Service Provider Retail Service Provider Washington University in St. Louis EVC2 Cloud Service Provider Wholesale Access Provider http://www.cse.wustl.edu/~jain/cse570-13/ 7-25 ENNI OVCD ENNI ENNI OVCC OVCB UNI Subscriber 2 UNI OVCA ENNI UNI Subscriber 1 UNI EVC1 ©2013 Raj Jain
  • 26. Ethernet Provider Bridge (PB) Customer A VLANs 1-100 CE PE Customer B VLANs 1-100 CE PE     Service Provider S-VLAN 1 S-VLAN 2 PE CE Customer A VLANs 1-100 PE CE Customer B VLANs 1-100 IEEE 802.1ad-2005 incorporated in IEEE 802.1Q-2011 Problem: Multiple customers may have the same VLAN ID. How to keep them separate? Solution: Q-in-Q. Provider inserts a service VLAN tag Allows 4K customers to be serviced. Total 16M VLANs C-DA C-SA Type S-VID Type C-VID Type Payload 88A8 8100 Ref: D. Bonafede, “Metro Ethernet Network,” http://www.cicomra.org.ar/cicomra2/asp/TUTORIAL-%20Bonafede.pdf Ref: P. Thaler, et al., “IEEE 802.1Q,” IETF tutorial, March 10 2013, http://www.ietf.org/meeting/86/tutorials/86-IEEE-8021-Thaler.pdf Washington University in St. Louis http://www.cse.wustl.edu/~jain/cse570-13/ 7-26 ©2013 Raj Jain
  • 27. Provider Bridge (Cont)  8 Traffic Classes using Differentiated Services Code Points (DSCP) for Assured Forwarding S-Tag Priority 3b Priority 7 6 5 4 3 2 1 0 Washington University in St. Louis CFI S-VLAN ID Type/Length 1b 12b 16b Class Strict Priority AF1 AF2 AF3 AF4 AF5 AF6 Best Effort http://www.cse.wustl.edu/~jain/cse570-13/ 7-27 ©2013 Raj Jain
  • 28. Provider Backbone Network (PBB) Subscriber Provider Subscriber Subscriber    Provider Backbone Provider Provider Subscriber Subscriber Problem: Number of MAC addresses passing through backbone bridges is too large for all core bridge to remember Broadcast and flooded (unknown address) frames give unwanted traffic and security issues Solution: IEEE 802.1ah-2008 now in 802.1Q-2011 Add new source/destination MAC addresses pointing to ingress backbone bridge and egress backbone bridge Core bridges only know edge bridge addresses http://www.cse.wustl.edu/~jain/cse570-13/ Washington University in St. Louis ©2013 Raj Jain 7-28
  • 29. MAC-in-MAC Frame Format    Provider backbone edge bridges (PBEB) forward to other PBEB’s and learn customer MAC addresses  PB core bridges do not learn customer MACs B-DA = Destination backbone bridge address Edge Determined by Customer Destination Address Edge Backbone VLANs delimit the broadcast domains in the backbone Core Core Edge Edge Backbone B-DA B-SA Type B-VID Type I-SID C-DA C-SA Type S-VID Type C-VID Type Payload 88A8 88C8 88A8 8100 48b 48b 16b 16b 16b 32b 48b 48b 16b 16b 16b 16b 16b I-Tag  PBB Core switches forward based on Backbone Destination Bridge Address and Backbone-VLAN ID (60 bits) Similar to 802.1ad Q-in-Q. Therefore, same EtherType. Washington University in St. Louis http://www.cse.wustl.edu/~jain/cse570-13/ 7-29 ©2013 Raj Jain
  • 30. PBB Service Instance  Service instance ID (I-SID) indicates a specific flow  All frames on a specific port, or  All frames on a specific port with a specific service VLAN, or  All frames on a specific port with a specific service VLAN and a specific customer VLAN SID 1 20 33 401 502 Definition Port 1 Port 2, S-VLAN=10 Port 2, S-VLAN=20 Port 2, S-VLAN=30, C-VLAN=100 Port 3, S-VLAN=40, C-VLAN=200 Washington University in St. Louis B-VLAN 1 3 6 4 4 http://www.cse.wustl.edu/~jain/cse570-13/ 7-30 Port 1 Port 2 B-VLAN=1 B-VLAN=3 B-VLAN=6 Port 3 B-VLAN=4 Service Instance Mapping ©2013 Raj Jain
  • 31. MAC-in-MAC (Cont) SIDB PBBE SIDA SIDB SIDD   SIDB PBB Core Bridge PBBE SIDC  PBBE PBBE SIDA B-VLAN1 B-VLAN2 PBBE PBBE SIDC SIDD Each Backbone VLANs (B-VLAN) can carry multiple services 24-bit SID  224 Service Instances in the backbone I-Tag format: I-Tag not used in the core. Includes C-DA+C-SA UCA=1  Use customer addresses (used in CFM) Priority Code Point (I-PCP) 3b Drop Eligibility Indicator (I-DEI) Use Customer Address (UCA) Reserved 1 Reserved 2 1b 1b 1b 2b Washington University in St. Louis Service Instance ID (I-SID) Customer Destination Address (C-DA) 24b http://www.cse.wustl.edu/~jain/cse570-13/ 7-31 48b Customer Source Address (C-SA) 48b ©2013 Raj Jain
  • 32. Connection Oriented Ethernet   Connectionless: Path determined at forwarding  Varying QoS Connection Oriented: Path determined at provisioning  Path provisioned by management  Deterministic QoS  No spanning tree, No MAC address learning,  Frames forwarded based on VLAN Ids and Backbone bridges addresses  Path not determined by customer MAC addresses and other customer fields  More Secure  Reserved bandwidth per EVC  Pre-provisioned Protection path  Better availability Working Path CE PE PE CE Protection Path Washington University in St. Louis http://www.cse.wustl.edu/~jain/cse570-13/ 7-32 ©2013 Raj Jain
  • 33. VLAN Cross-Connect    Cross-connect  Circuit oriented Connection Oriented Ethernet with Q-in-Q Forward frames based on VLAN ID and Input port  No MAC Learning Input VLAN Output Port ID Port 1 200 7 2 201 5 3 20 5 3 21 6 4 100 7 4 101 8 Washington University in St. Louis P2P VPN 1 5 Wholesale VoD 2 6 3 7 4 8 VOIP VoD High-Speed Internet Broadcast TV http://www.cse.wustl.edu/~jain/cse570-13/ 7-33 ©2013 Raj Jain
  • 34. PBB-TE       Provider Backbone Bridges with Traffic Engineering (PBB-TE) IEEE 802.1Qay-2009 now in 802.1Q-2011 Provides connection oriented P2P (E-Line) Ethernet service For PBB-TE traffic VLANs:  Turn off MAC learning  Discard frames with unknown address and broadcasts.  No flooding  Disable Spanning Tree Protocol.  Add protection path switching for each direction of the trunk Switch forwarding tables are administratively populated using management Same frame format as with MAC-in-MAC. No change. Washington University in St. Louis http://www.cse.wustl.edu/~jain/cse570-13/ 7-34 ©2013 Raj Jain
  • 35. PBB-TE QoS Classification, Policing, Marking Washington University in St. Louis Scheduling, Remarking Subscriber Shaping http://www.cse.wustl.edu/~jain/cse570-13/ 7-35 UNI-C Service Provider UNI-N Subscriber Wholesale Service Provider ENNI  ENNI  UNI-N  Guarantees QoS  No need for MPLS or SONET/SDH UNI traffic is classified by Port, Service VLAN ID, Customer VLAN ID, priority, Unicast/Multicast UNI ports are policed  Excess traffic is dropped No policing at NNI ports. Only remarking, if necessary. Traffic may be marked and remarked at both UNI and NNI UNI-C  ©2013 Raj Jain
  • 36. Ethernet Tagged Frame Format Evolution  Original Ethernet C-DA C-SA Type Payload  IEEE 802.1Q VLAN C-DA C-SA Type C-VID Type Payload 8100  IEEE 802.1ad PB C-DA C-SA Type S-VID Type C-VID Type Payload 88A8 8100  IEEE 802.1ah PBB or 802.1Qay PBB-TE B-DA B-SA Type B-VID Type I-SID C-DA C-SA Type S-VID Type C-VID Type Payload 88A8 88C7 88A8 8100 Tag Type Customer VLAN Service VLAN or Backbone VLAN Backbone Service Instance Washington University in St. Louis Value 8100 88A8 88C7 http://www.cse.wustl.edu/~jain/cse570-13/ 7-36 ©2013 Raj Jain
  • 37. Comparison of Technologies Basic MPLS Ethernet No Protection Fast Reroute No Circuit Based Yes Inefficient Priority Diffserve PB PBB-TE Legacy Services Traffic Engineering Scalability No Protection Fast Reroute VLAN Circuit Based Yes No. P2P only Diffserve+ Diffserve+ Guaranteed Guaranteed Yes (PWE3) No No No Yes No Yes Limited Complex Q-in-Q Cost OAM Low No High Some Medium Yes Q-in-Q+ Mac-in-MAC Medium Yes Resilience Security Multicast QoS Ref: Bonafede Washington University in St. Louis SPB/LAG http://www.cse.wustl.edu/~jain/cse570-13/ 7-37 ©2013 Raj Jain
  • 38. Summary 1. 2. 3. 4. 5. Carrier networks are moving away from voice oriented networks (SDH, PDH) to data oriented networks (MPLS, Ethernet) Ethernet over Pseudo wires over MPLS is used to interconnect Ethernet switches over long distances Metro Ethernet Forum has defined: EVPL, EVP-LAN, EVPTree, and EVP-Access services Q-in-Q and MAC-in-MAC extensions allow very large Ethernet networks spanning over several backbone carriers PBB-TE extension allows connection oriented Ethernet with QoS guarantees and protection Washington University in St. Louis http://www.cse.wustl.edu/~jain/cse570-13/ 7-38 ©2013 Raj Jain
  • 39. Reading List     Fujitsu, “Carrier Ethernet Essentials,” http://www.fujitsu.com/downloads/TEL/fnc/whitepapers/Carrie rEthernetEssentials.pdf (must read) D. Bonafede, “Metro Ethernet Network,” http://www.cicomra.org.ar/cicomra2/asp/TUTORIAL%20Bonafede.pdf P. Thaler, et al., “IEEE 802.1Q,” IETF tutorial, March 10 2013, http://www.ietf.org/meeting/86/tutorials/86-IEEE-8021Thaler.pdf H. Saboowala, M. Abid, S. Modali, "Designing Networks and Services for the Cloud: Delivering business-grade cloud applications and services," Cisco Press 2013, ISBN:1587142945 (Safari Book) Washington University in St. Louis http://www.cse.wustl.edu/~jain/cse570-13/ 7-39 ©2013 Raj Jain
  • 40. Wikipedia Links                 http://en.wikipedia.org/wiki/Carrier_Ethernet http://en.wikipedia.org/wiki/Connection-oriented_Ethernet http://en.wikipedia.org/wiki/Differentiated_services http://en.wikipedia.org/wiki/Ethernet_Private_Line http://en.wikipedia.org/wiki/Ethernet_Virtual_Private_Line http://en.wikipedia.org/wiki/IEEE_802.1ad http://en.wikipedia.org/wiki/IEEE_802.1ag http://en.wikipedia.org/wiki/IEEE_802.1ah-2008 http://en.wikipedia.org/wiki/Label-switched_path http://en.wikipedia.org/wiki/Label_Distribution_Protocol http://en.wikipedia.org/wiki/Link_protection http://en.wikipedia.org/wiki/Metro_Ethernet http://en.wikipedia.org/wiki/Metro_Ethernet_Forum http://en.wikipedia.org/wiki/MPLS-TP http://en.wikipedia.org/wiki/MPLS_local_protection http://en.wikipedia.org/wiki/MPLS_VPN Washington University in St. Louis http://www.cse.wustl.edu/~jain/cse570-13/ 7-40 ©2013 Raj Jain
  • 41. Wikipedia Links (Cont)                 http://en.wikipedia.org/wiki/Multiprotocol_Label_Switching http://en.wikipedia.org/wiki/Network-to-network_interface http://en.wikipedia.org/wiki/Operations,_administration_and_management http://en.wikipedia.org/wiki/Optical_Carrier_transmission_rates http://en.wikipedia.org/wiki/Optical_Transport_Network http://en.wikipedia.org/wiki/Path_protection http://en.wikipedia.org/wiki/Plesiochronous_digital_hierarchy http://en.wikipedia.org/wiki/Provider_Backbone_Bridge_Traffic_Engineeri ng http://en.wikipedia.org/wiki/Pseudo-wire http://en.wikipedia.org/wiki/Resilient_Packet_Ring http://en.wikipedia.org/wiki/Synchronous_optical_networking http://en.wikipedia.org/wiki/Traffic_policing http://en.wikipedia.org/wiki/Traffic_shaping http://en.wikipedia.org/wiki/User%E2%80%93network_interface http://en.wikipedia.org/wiki/Virtual_Private_LAN_Service http://en.wikipedia.org/wiki/Wavelength-division_multiplexing http://www.cse.wustl.edu/~jain/cse570-13/ Washington University in St. Louis ©2013 Raj Jain 7-41
  • 42. Acronyms               AF ATM B-VLAN BGP CBS CCM CIR CM CoS DA DEI DSCP DWDM EBS Assured Forwarding Asynchronous Transfer Mode Backbone VLAN Border Gateway Protocol Committed Burst Size Continuity Check Message Committed Information Rate Color Mode Class of Service Destination Address Drop Eligibility Indicator Differentiated Services Code Points Dense Wavelength Division Multiplexing Excess Burst Size Washington University in St. Louis http://www.cse.wustl.edu/~jain/cse570-13/ 7-42 ©2013 Raj Jain
  • 43. Acronyms (Cont)               EC ECMP EF EIR ENNI EPL EVC EVP-Access EVP-LAN EVP-Line EVP-Tree EVPL FRG ID Ethernet Connection Equal-cost Multipathing Expedited Forwarding Excess Information rate External Network to Network Interface Ethernet Private Line Ethernet Virtual Connection Ethernet Virtual Private Access Ethernet Virtual Private Local Area Network Ethernet Virtual Private Line Ethernet Virtual Private Tree Ethernet Virtual Private Line Fragmentation Identifier Washington University in St. Louis http://www.cse.wustl.edu/~jain/cse570-13/ 7-43 ©2013 Raj Jain
  • 44. Acronyms (Cont)                ITU LAN LDP LSP LSR LTM LTR MAC MEG MEP MIP MP MPLS MTU NNI International Telecommunications Union Local Area Network Label Distribution Protocol Label Switched Paths Label Switching Router Link Trace Message Link Trace Response Media Access Control Maintenance Entity Group Maintenance End Points Maintenance Intermediate Points Multi-Point Multi-Protocol Label Switching Maximum Transmission Unit Network-to-Network Interface Washington University in St. Louis http://www.cse.wustl.edu/~jain/cse570-13/ 7-44 ©2013 Raj Jain
  • 45. Acronyms (Cont)               OAM OC OIF OTN OVC PB PBB-TE PBB PBEB PDH PE PW PWE3 QoS Operation, Administration and Maintenance Optical Carrier Optical Interoperability Forum Optical Transmission Network Operator Virtual Connection Provider Bridge Provider Backbone Bridge with Traffic Engineering Provider Backbone Bridge Provider backbone edge bridges Plesiochronous Digital Hierarchy Provider Edge Pseudo-Wire Pseudo-Wire Emulation Edge-to-Edge Quality of Service Washington University in St. Louis http://www.cse.wustl.edu/~jain/cse570-13/ 7-45 ©2013 Raj Jain
  • 46. Acronyms (Cont)              SA SDH SHDSL SID SONET TE TTL UNI VC VID VLAN VPLS WDM Source Address Synchronous Digital Hierarchy Single Pair High-Speed Digital Subscriber Line Service Identifier Synchronous optical network Traffic Engineering Time to Live User to Network Interface Virtual Circuit VLAN Identifier Virtual Local Area Network Virtual Private Line Service Wavelength Division Multiplexing Washington University in St. Louis http://www.cse.wustl.edu/~jain/cse570-13/ 7-46 ©2013 Raj Jain