1
IEEE 802.1 interim, January, 2004 Connection Management for Service Providers, Rev. 2
Metro Ethernet Connection Management
Submitted to IEEE 802.1 Interim meeting Vancouver, BC, January 12-15, 2004 Norman Finn
Metro Ethernet Connection Management Submitted to IEEE 802.1 - - PowerPoint PPT Presentation
Metro Ethernet Connection Management Submitted to IEEE 802.1 Interim meeting Vancouver, BC, January 12-15, 2004 Norman Finn 1 Connection Management for Service Providers, Rev. 2 IEEE 802.1 interim, January, 2004 Overview 2 Connection
1
IEEE 802.1 interim, January, 2004 Connection Management for Service Providers, Rev. 2
Submitted to IEEE 802.1 Interim meeting Vancouver, BC, January 12-15, 2004 Norman Finn
2
IEEE 802.1 interim, January, 2004 Connection Management for Service Providers, Rev. 2
3 3
IEEE 802.1 interim, January, 2004 Connection Management for Service Providers, Rev. 2
L2 “L1” Ethernet
Ethernet
10G Ethernet ATM RFC1483 Edge Bridge Bridge Bridge Bridge Edge Router switch switch Router Router Router ATM Switch ATM Switch
4 4
IEEE 802.1 interim, January, 2004 Connection Management for Service Providers, Rev. 2
5 5
IEEE 802.1 interim, January, 2004 Connection Management for Service Providers, Rev. 2
6 6
IEEE 802.1 interim, January, 2004 Connection Management for Service Providers, Rev. 2
various technologies used for Metro Ethernet, the IEEE 802 LAN architecture must be observed.
in IEEE 802: Bridges and Hubs (Repeaters).
does not need to run spanning tree, has only two ports per VLAN enabled (one trunk and one local Ethernet), and uses Pseudowires for trunks.
depends on which function you are looking at.)
7 7
IEEE 802.1 interim, January, 2004 Connection Management for Service Providers, Rev. 2
(single-link) IEEE 802.3ah OAM.
periodic confirmation of network topology and configuration, SNMP-based “traceroute”, or Layer 3 functions such as Ping.
Ethernet Line Management Interface, BPDUs, etc.
8 8
IEEE 802.1 interim, January, 2004 Connection Management for Service Providers, Rev. 2
IEEE 802.1ag defines end-to-end Ethernet OAM for those Bridges.
end-to-end Ethernet OAM for both circuit- switched equipment (e.g. Ether-over-SONET) and packet-switched equipment (802.1ad Bridges).
membership and are cooperating fully.
802.1 should define low-level aspects tied closely to bridging technology. Q.3/13 should define high-level aspects tied to the service models.
9
IEEE 802.1 interim, January, 2004 Connection Management for Service Providers, Rev. 2
10 10 10
IEEE 802.1 interim, January, 2004 Connection Management for Service Providers, Rev. 2
service.
equipment and networks.
same company or same division.
11 11 11
IEEE 802.1 interim, January, 2004 Connection Management for Service Providers, Rev. 2
System administrators use MPs to initiate and monitor OAM activity and report the results.
Loopback Points (LPs) passively receive and respond to OAM packets initiated by MPs.
12 12 12
IEEE 802.1 interim, January, 2004 Connection Management for Service Providers, Rev. 2
13 13 13
IEEE 802.1 interim, January, 2004 Connection Management for Service Providers, Rev. 2
Maintenance Points Loopback Points
14 14 14
IEEE 802.1 interim, January, 2004 Connection Management for Service Providers, Rev. 2
There could be multiple Domains at any level.
Customer Equipment Customer Equipment Operator A Bridges Operator B Bridges Customer Level Provider Level Operator Level Physical (or Layer 3 carrier) Level
15 15 15
IEEE 802.1 interim, January, 2004 Connection Management for Service Providers, Rev. 2
This is where MPLS OAM, ATM OAM, etc., live. These OAM functions ought to, but do not necessarily, follow the MP/LP/FP model.
Operator A Bridge Operator B Bridge “Physical” level of Metro Ethernet End-to-End OAM MPLS OAM Level Layer 3 Operator Level Physical Level Operator C Routers Operator D Routers
16 16 16
IEEE 802.1 interim, January, 2004 Connection Management for Service Providers, Rev. 2
higher-level’s Maintenance or Loopback Points.
Customer Equipment Customer Equipment Operator A Bridges Operator B Bridges M M M M M M M M M M M M M M M M M M M M M M M M L L L L L L L L L L L L L L
17 17 17
IEEE 802.1 interim, January, 2004 Connection Management for Service Providers, Rev. 2
Customer Equipment Customer Equipment Operator A Bridges Operator B Bridges
M M M M M M M M M M M M M M M M M M M M M M M M L L L L L L L L L L L L L L
18 18 18
IEEE 802.1 interim, January, 2004 Connection Management for Service Providers, Rev. 2
Maintenance Points Loopback Points
19 19 19
IEEE 802.1 interim, January, 2004 Connection Management for Service Providers, Rev. 2
Maintenance Points Loopback Points
20
IEEE 802.1 interim, January, 2004 Connection Management for Service Providers, Rev. 2
21 21 21
IEEE 802.1 interim, January, 2004 Connection Management for Service Providers, Rev. 2
Multicast from MP. Received by MPs and LPs. Catalogued by receiving MPs.
Next-hop Multicast from MP to next MP or LP along route. Receiver both replies with unicast to original MP, and sends Traceroute to next MP/LP.
Unicast from MP to LP or MP, which replies with unicast to originating MP.
22 22 22
IEEE 802.1 interim, January, 2004 Connection Management for Service Providers, Rev. 2
23 23 23
IEEE 802.1 interim, January, 2004 Connection Management for Service Providers, Rev. 2
Data MUST NOT be interpreted by replying FP. Supports testing frame size limitations and testing of Service Level Agreements.
This may detect bad FCS hardware.
24 24 24
IEEE 802.1 interim, January, 2004 Connection Management for Service Providers, Rev. 2
25 25 25
IEEE 802.1 interim, January, 2004 Connection Management for Service Providers, Rev. 2
E.g. Validity time of 2.5 transmission interval allows loss of 1 CC.
26 26 26
IEEE 802.1 interim, January, 2004 Connection Management for Service Providers, Rev. 2
27 27 27
IEEE 802.1 interim, January, 2004 Connection Management for Service Providers, Rev. 2
28 28 28
IEEE 802.1 interim, January, 2004 Connection Management for Service Providers, Rev. 2
29 29 29
IEEE 802.1 interim, January, 2004 Connection Management for Service Providers, Rev. 2
Target MAC address, always a Maintenance Point Originator’s MAC address
(For tracing at higher Maintenance Levels.)
30 30 30
IEEE 802.1 interim, January, 2004 Connection Management for Service Providers, Rev. 2
Originator MP.
hop along path to target MAC address.
31 31 31
IEEE 802.1 interim, January, 2004 Connection Management for Service Providers, Rev. 2
(This prevents multiple answers after hopping
32 32 32
IEEE 802.1 interim, January, 2004 Connection Management for Service Providers, Rev. 2
Obsolete Slide!
33 33 33
IEEE 802.1 interim, January, 2004 Connection Management for Service Providers, Rev. 2
Point ID, in LLDP format.
Ingress FP’s STP/VLAN state is not Forwarding; Ingress FP’s ifOperState is not UP; Data frame would be filtered on ingress; Traceroute Message’s TTL expired; Data frame would be filtered by relay function; or No egress FP could be identified.
either:
Egress FP from Filtering Database; or Egress FP from Continuity Check database.
Obsolete Slide!
34 34 34
IEEE 802.1 interim, January, 2004 Connection Management for Service Providers, Rev. 2
TM was forwarded; OR Egress FP’s ifOperState is not UP; Egress FP/VLAN STP state is not Forwarding; Egress FP is blocked by GVRP; Data frame would be filtered on egress; or Traceroute Message’s TTL expired.
Obsolete Slide!
35 35 35
IEEE 802.1 interim, January, 2004 Connection Management for Service Providers, Rev. 2
Customer Equipment Customer Equipment Operator A Bridges Operator B Bridges M M M M M M M M M M M M M M M M M M M M M M M M L L L L L L L L L L L L L L Only 4 Flow Points visible to Customer Four others visible to Provider Each Operator sees only his own Flow Points
36 36 36
IEEE 802.1 interim, January, 2004 Connection Management for Service Providers, Rev. 2
2 3 4 Target MAC address Z Loopback point 1 5 X Y Other Flow Point Bridge A Bridge B
37 37 37
IEEE 802.1 interim, January, 2004 Connection Management for Service Providers, Rev. 2
but for Relay Function to relay only one.
forward.
LLC LLC Relay PHY PHY Bridge Brain
38 38 38
IEEE 802.1 interim, January, 2004 Connection Management for Service Providers, Rev. 2
Address is obtained from a previous Continuity Check or Traceroute operation.
All optional fields are returned in the Loopback Reply.
39
IEEE 802.1 interim, January, 2004 Connection Management for Service Providers, Rev. 2
40 40 40
IEEE 802.1 interim, January, 2004 Connection Management for Service Providers, Rev. 2
41 41 41
IEEE 802.1 interim, January, 2004 Connection Management for Service Providers, Rev. 2
42 42 42
IEEE 802.1 interim, January, 2004 Connection Management for Service Providers, Rev. 2
Transmission period and validity time Optional TLVs (e.g. interior checksum) Configured list of peer MPs Layer 3 address and options for error reporting
Maintenance Level (read-only for CC operator, read/write for Bridge owner/operator) Table of discovered CC information Error conditions
43 43 43
IEEE 802.1 interim, January, 2004 Connection Management for Service Providers, Rev. 2
Initiate Traceroute Select MP (MAC address) to trace TTL values Layer 3 address and options for error reporting
Traceroute Replies Error conditions
44 44 44
IEEE 802.1 interim, January, 2004 Connection Management for Service Providers, Rev. 2
Initiate Loopback sequence Select FP or MP (MAC address) to ping Optional TLVs (e.g. arbitrary data) Layer 3 address and options for error reporting
Successful Loopback Replies Error conditions
45
IEEE 802.1 interim, January, 2004 Connection Management for Service Providers, Rev. 2
46 46 46
IEEE 802.1 interim, January, 2004 Connection Management for Service Providers, Rev. 2
Line cards may be swapped. spanning tree paths may change, and MP MAC addresses may be addresses of Ports, and not Brains.
47 47 47
IEEE 802.1 interim, January, 2004 Connection Management for Service Providers, Rev. 2
This may yield the reason for the loss of connectivity. This will also yield a list of Loopback Points’ MAC addresses to use in Loopback Messages.
48 48 48
IEEE 802.1 interim, January, 2004 Connection Management for Service Providers, Rev. 2
TM is hop-by-hop, and CC is a multicast. LM/LR are unicast. LM/LR can be used to detect links with too- small MTUs.
49 49 49
IEEE 802.1 interim, January, 2004 Connection Management for Service Providers, Rev. 2
50
IEEE 802.1 interim, January, 2004 Connection Management for Service Providers, Rev. 2
51 51 51
IEEE 802.1 interim, January, 2004 Connection Management for Service Providers, Rev. 2
Customer Equipment Customer Equipment Operator A Bridges Operator B Bridges M M C/Portland C/Santa_Fe
52 52 52
IEEE 802.1 interim, January, 2004 Connection Management for Service Providers, Rev. 2
Customer Equipment Customer Equipment Operator A Bridges Operator B Bridges M M M M C/Portland C/Santa_Fe P.3456/1 P.3456/2
53 53 53
IEEE 802.1 interim, January, 2004 Connection Management for Service Providers, Rev. 2
Customer Equipment Customer Equipment Operator A Bridges Operator B Bridges M M M M C/Portland C/Santa_Fe P.3456/1 P.3456/2 M M M M 01.g/1 01.g/6 O2.95/8 02.95/1
54 54 54
IEEE 802.1 interim, January, 2004 Connection Management for Service Providers, Rev. 2
Customer Equipment Customer Equipment Operator A Bridges Operator B Bridges M M M M C/Portland C/Santa_Fe P.3456/1 P.3456/2 M M M M 01.g/1 01.g/6 O2.95/8 02.95/1 1.2.3.4:25 1.2.3.5:19 10.0.21:8 10.0.21:1
55 55 55
IEEE 802.1 interim, January, 2004 Connection Management for Service Providers, Rev. 2
Customer Equipment Customer Equipment Operator A Bridges Operator B Bridges M M M M C/Portland C/Santa_Fe P.3456/1 P.3456/2 M M M M 1.2.3.4:25 1.2.3.5:19 10.0.21:8 10.0.21:1 L L L L L L L L L L 01.g/1 O2.95/8 01.g/6 02.95/1
56 56 56
IEEE 802.1 interim, January, 2004 Connection Management for Service Providers, Rev. 2
Customer Equipment Customer Equipment Operator A Bridges Operator B Bridges M M M M C/Portland C/Santa_Fe P.3456/1 P.3456/2 M M M M 1.2.3.4:25 1.2.3.5:19 10.0.21:8 10.0.21:1 L L L L L L L L L L 1.2.3.4:25 10.0.21:1 01.g/1 O2.95/8 01.g/6 02.95/1
57 57 57
IEEE 802.1 interim, January, 2004 Connection Management for Service Providers, Rev. 2
Customer Equipment Customer Equipment Operator A Bridges Operator B Bridges M M M M C/Portland C/Santa_Fe P.3456/1 P.3456/2 M M M M 1.2.3.4:25 1.2.3.5:19 10.0.21:8 10.0.21:1 L L L L L L L L L L 1.2.3.4:25 10.0.21:1 L L 01.g/1 O2.95/8 01.g/6 02.95/1
58 58 58
IEEE 802.1 interim, January, 2004 Connection Management for Service Providers, Rev. 2
Customer Equipment Customer Equipment Operator A Bridges Operator B Bridges M M M M C/Portland C/Santa_Fe P.3456/1 P.3456/2 M M M M 1.2.3.4:25 1.2.3.5:19 10.0.21:8 10.0.21:1 L L L L L L L L L L 1.2.3.4:25 10.0.21:1 L L L L 01.g/1 O2.95/8 01.g/6 02.95/1
59
IEEE 802.1 interim, January, 2004 Connection Management for Service Providers, Rev. 2
60 60 60
IEEE 802.1 interim, January, 2004 Connection Management for Service Providers, Rev. 2
All OAM goes through Bridges’ internal MAC interfaces.
Most OAM goes through the LLC module in Bridge Ports’ pants legs.
Most OAM goes through an OAM shim inserted between MACSec and Media-dependent functions in Bridge Ports’ pants legs
61 61 61
IEEE 802.1 interim, January, 2004 Connection Management for Service Providers, Rev. 2
LLC LLC Relay PHY Bridge Brain
62 62 62
IEEE 802.1 interim, January, 2004 Connection Management for Service Providers, Rev. 2
PHY
LLC LLC Relay PHY Bridge Brain
LLC
63 63 63
IEEE 802.1 interim, January, 2004 Connection Management for Service Providers, Rev. 2
PHY
LLC LLC Relay PHY Bridge Brain LLC
64 64 64
IEEE 802.1 interim, January, 2004 Connection Management for Service Providers, Rev. 2
PHY
LLC LLC Relay PHY Bridge Brain
65 65 65
IEEE 802.1 interim, January, 2004 Connection Management for Service Providers, Rev. 2
PHY PHY LLC LLC Relay Bridge Brain OAM Shim OAM Shim
66 66 66
IEEE 802.1 interim, January, 2004 Connection Management for Service Providers, Rev. 2
LLC LLC Relay PHY PHY Bridge Brain LLC LLC Relay PHY PHY Bridge Brain MP MP FP FP
67 67 67
IEEE 802.1 interim, January, 2004 Connection Management for Service Providers, Rev. 2
PHY PHY PHY PHY OAM filter OAM filter OAM filter OAM filter
LLC LLC Relay Bridge Brain LLC LLC Relay Bridge Brain MP MP FP FP
68 68 68
IEEE 802.1 interim, January, 2004 Connection Management for Service Providers, Rev. 2
69 69 69
IEEE 802.1 interim, January, 2004 Connection Management for Service Providers, Rev. 2
LLC LLC Relay PHY PHY Bridge Brain LLC LLC Relay PHY PHY Bridge Brain MP MP FP FP
70 70 70
IEEE 802.1 interim, January, 2004 Connection Management for Service Providers, Rev. 2
LLC LLC Relay PHY PHY Bridge Brain LLC LLC Relay PHY PHY Bridge Brain MP MP FP FP
71 71 71
IEEE 802.1 interim, January, 2004 Connection Management for Service Providers, Rev. 2
72 72 72
IEEE 802.1 interim, January, 2004 Connection Management for Service Providers, Rev. 2
73 73 73
IEEE 802.1 interim, January, 2004 Connection Management for Service Providers, Rev. 2
74 74 74
IEEE 802.1 interim, January, 2004 Connection Management for Service Providers, Rev. 2
75
IEEE 802.1 interim, January, 2004 Connection Management for Service Providers, Rev. 2
76 76 76
IEEE 802.1 interim, January, 2004 Connection Management for Service Providers, Rev. 2
77 77 77
IEEE 802.1 interim, January, 2004 Connection Management for Service Providers, Rev. 2