IEEE 802.1ag Ethernet OAM Ronald van der Pol SARA Architecture Workshop, 1-2 Dec, Amsterdam.

Slides:



Advertisements
Similar presentations
MEF 30.1 Service OAM Fault Management Implementation Agreement
Advertisements

Ethernet Switch Features Important to EtherNet/IP
Experiences with IEEE 802.1ah (Provider Backbone Bridges) Ronald van der Pol SARA Sep 2009NORDUnet meeting, Copenhagen.
MEF 30 Service OAM Fault Management Implementation Agreement
Loopback & Linktrace with ECMP Xiao Min, ZTE Huang Lu, China Mobile 1IEEE San Diego July 2012.
Wireless Networking. Wireless Standards a b g n.
10: ICMPv6 Neighbor Discovery
802.1ag - Connectivity Fault Management Tutorial – Part 1 Dinesh Mohan July 12, 2004.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Addressing the Network – IPv4 Network Fundamentals – Chapter 6.
Computer Networks21-1 Chapter 21. Network Layer: Address Mapping, Error Reporting, and Multicasting 21.1 Address Mapping 21.2 ICMP 21.3 IGMP 21.4 ICMPv6.
21.1 Chapter 21 Network Layer: Address Mapping, Error Reporting, and Multicasting Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction.
IPv6 and Microsoft Windows (as of April 14, 2002) IPv6 Workshop Bill Cerveny.
Communication Networks ( ) / Spring 2011 The Blavatnik School of Computer Science, Tel-Aviv University Allon Wagner.
Switching & Operations. Address learning Forward/filter decision Loop avoidance Three Switch Functions.
Implementing Inter-VLAN Routing
Precept 3 Host Configuration 1 Peng Sun. What TCP conn. running? Commands netstat [-n] [-p] [-c] (Linux) lsof -i -P (Mac) ss (newer version of netstat)
Practical use of Ethernet OAM Joerg Ammon Systems Engineer Service Provider May 2011 © 2011 Brocade Communications Systems, Inc. Company.
Foundry Networks – All rights reserved. 1 Protection and Fault Recovery at Internet Peering Points using 802.1ag CFM Rahul Vir Product Marketing Manager.
© 2007 Cisco Systems, Inc. All rights reserved.ICND1 v1.0—1-1 Building a Simple Network Understanding Ethernet.
Internet Control Message Protocol (ICMP)
1 CCNA 2 v3.1 Module 4. 2 CCNA 2 Module 4 Learning about Devices.
Oct 21, 2004CS573: Network Protocols and Standards1 IP: Addressing, ARP, Routing Network Protocols and Standards Autumn
CSEE W4140 Networking Laboratory
IP Routing: an Introduction. Quiz
Layer 2 Switch  Layer 2 Switching is hardware based.  Uses the host's Media Access Control (MAC) address.  Uses Application Specific Integrated Circuits.
21.1 Chapter 21 Network Layer: Address Mapping, Error Reporting, and Multicasting Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction.
Module 1: Reviewing the Suite of TCP/IP Protocols.
CCNA Introduction to Networking 5.0 Rick Graziani Cabrillo College
1 Computer Networks and Internets Spring 2005 Assistant Professor JainShing Liu.
Network Redundancy Multiple paths may exist between systems. Redundancy is not a requirement of a packet switching network. Redundancy was part of the.
Chapter 4: Managing LAN Traffic
21.1 Chapter 21 Network Layer: Address Mapping, Error Reporting, and Multicasting Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction.
Ethernet in Carrier Networks. Ethernet Reminder Shared access medium widespread in LAN environments –CSMA/CD –Frames Dest. MACSource MAC 66 Type 2 Payload.
1 draft-sajassi-mohan-l2vpn-vpls-fm-00.txt draft-mohan-sajassi-l2vpn-vpls-pm-00.txt Dinesh Mohan (Nortel) IETF-59, Seoul March.
Media Access Control (MAC) addresses in the network access layer ▫ Associated w/ network interface card (NIC) ▫ 48 bits or 64 bits IP addresses for the.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco Public BSCI Module 8 Lesson 3 1 BSCI Module 8 Lesson 3 Implementing Dynamic IPv6 Addresses.
Cisco Confidential © 2013 Cisco and/or its affiliates. All rights reserved. 1 Cisco Networking Training (CCENT/CCT/CCNA R&S) Rick Rowe Ron Giannetti.
Text TCS Internal October 17, 2014 Introduction to Ethernet OAM.
+ Lecture#2: Ethernet Asma ALOsaimi. + Objectives In this chapter, you will learn to: Describe the operation of the Ethernet sublayers. Identify the major.
Automated provisioning of Ethernet OAM in CarrierEthernet networks: the case of GRNET Leonidas Poulopoulos Michalis Mamalis Stauros.
Connect communicate collaborate Performance Metrics & Basic Tools Robert Stoy, DFN EGI TF, Madrid September 2013.
TRILL OAM- Status, Updates and Next Steps Tissa Senevirathne November, 2012 Version 3.1.
Cisco Routers Routers collectively provide the main feature of the network layer—the capability to forward packets end-to-end through a network. routers.
Ethernet 802.1ag Fault Management Across Domains Freek Dijkstra, Sander Boele, Ronald van der Pol – SARA TERENA Networking Conference – Reykjavík, 23 May.
Lecture#6:Connectivity Verification
Ethernet OAM Survey and Introducing Network Management Service
Ethernet OAM Survey and Introducing Network Management Service
IP: Addressing, ARP, Routing
IPv6 Overview Address space Address types IPv6 and Tunneling.
Link Layer 5.1 Introduction and services
Instructor Materials Chapter 6: VLANs
Network Tools and Utilities
Chapter 8 ARP(Address Resolution Protocol)
MAC Addresses and ARP 32-bit IP address:
COMPUTER NETWORKS CS610 Lecture-33 Hammad Khalid Khan.
ETHERNET OAM MONITORING
ARP: Address Resolution Protocol
Lecture#7:Connectivity Verification
Computer Networks 9/17/2018 Computer Networks.
Managing an Avaya Fabric Connect Solution
Migrating Your Network to Avaya Fabric Connect
One Upon A Time Computer Networks
Routing and Switching Essentials v6.0
CCNA 3 v3 JEOPARDY Module 8 CCNA3 v3 Module 8 K. Martin.
Lecture#6:Connectivity Verification
A tool for locating QoS failures on an Internet path
PERT Knowledge Data Base (KDB) WiFiMon - Experienced by the End-User
IP Multicast COSC /5/2019.
Chapter 5 Data Link Layer – Hub, Switch
Chapter 5: Link Layer 5.1 Introduction and services
Presentation transcript:

IEEE 802.1ag Ethernet OAM Ronald van der Pol SARA Architecture Workshop, 1-2 Dec, Amsterdam

IEEE 802.1ag standard IEEE 802.1ag is used for Connectivity Fault Management CFM protocol at Ethernet layer Uses Ethernet frames (ethertype 0x8902) Uses MAC addresses, no IPv4 or IPv6 involved Confined to one broadcast domain Support for multi-domain Ethernet networks Implemented on Ethernet switches and router Ethernet interfaces Architecture Workshop, 1-2 Dec, Amsterdam

802.1ag Concepts Ethernet network split into Maintenance Domains 802.1ag frames operate at a certain Maintence Domain Level (8 levels supported) Maintenance Points (interfaces) send and process 802.1ag frames Maintenance End Points (MEPs) Maintenance Intermediate Points (MIPs) MEPs and MIPs only interact when configured at the same Maintenance Domain Level Interfaces can be a MEP at one level and a MIP at another Architecture Workshop, 1-2 Dec, Amsterdam

IEEE 802.1ag OAM Types Continuity Check (CC) Detect loss of connectivity Periodic hello messages from MEPs Processed by MEPs CC frames sent to multicast group, no replies are sent Loopback Message/Reply (LBM/LBR) Check for reachability Sent manually from MEPs via CLI Processed by MIPs/MEPs Unicast request, unicast reply Link Trace Message/Reply (LTM/LTR) Path information Sent manually from MEPs via CLI Processed by MIPs/MEPs in path Multicast request including TTL, unicast replies Architecture Workshop, 1-2 Dec, Amsterdam

Continuity Check Messages Periodic hello messages, supported intervals: 3.33 ms, 10 ms, 100 ms, 1 s, 10 s, 1 min, 10 min Maintenance Association with 2 or more MEPs No replies sent, only listen to associated MEPs Same Maintenance Association Same Maintenance Domain Name Same Maintenance Domain Level Declare link failure when missing 3 consecutive messages Architecture Workshop, 1-2 Dec, Amsterdam

802.1ag MEPs and MIPs Architecture Workshop, 1-2 Dec, Amsterdam

Maintenance Domain Levels Architecture Workshop, 1-2 Dec, Amsterdam

What are the dot1ag-utils? Open Source implementation of IEEE 802.1ag Simplified BSD License Supported on Arista, FreeBSD, Linux and MacOSX User space implementation Work In Progress Powerful debugging tool for Ethernet based lightpaths, VPNs, etc. No need to configure IP addresses on each VLAN on switches Ping to Ethernet MAC addresses of routers and switches You only need a server and install the software on it Architecture Workshop, 1-2 Dec, Amsterdam

ethping demo Architecture Workshop, 1-2 Dec, Amsterdam ethping -i eth5 -v 123 -l 7 -c 10 00:1b:c0:97:38:c6 CFM LBM to 00:1b:c0:97:38:c6 60 bytes from 00:1b:c0:97:38:c6, sequence , ms 60 bytes from 00:1b:c0:97:38:c6, sequence , ms 60 bytes from 00:1b:c0:97:38:c6, sequence , ms 60 bytes from 00:1b:c0:97:38:c6, sequence , ms 60 bytes from 00:1b:c0:97:38:c6, sequence , ms 60 bytes from 00:1b:c0:97:38:c6, sequence , ms 60 bytes from 00:1b:c0:97:38:c6, sequence , ms 60 bytes from 00:1b:c0:97:38:c6, sequence , ms 60 bytes from 00:1b:c0:97:38:c6, sequence , ms 60 bytes from 00:1b:c0:97:38:c6, sequence , ms

ethtrace demo Architecture Workshop, 1-2 Dec, Amsterdam ethtrace -i eth5 -v 123 -l 7 00:1b:c0:97:38:c6 Sending CFM LTM probe to 00:1b:c0:97:38:c6 ttl 1: LTM with id reply from 00:14:0d:0b:10:c1, id= , ttl=0, RlyFDB ttl 2: LTM with id reply from 00:14:0d:0b:10:c4, id= , ttl=0, RlyFDB reply from 00:14:0d:0b:10:c1, id= , ttl=1, RlyFDB ttl 3: LTM with id reply from 00:14:0d:0b:10:c4, id= , ttl=1, RlyFDB reply from 00:14:0d:0b:10:c1, id= , ttl=2, RlyFDB reply from 00:1b:c0:97:38:c6, id= , ttl=0, RlyHit

LBM from Juniper to Arista Architecture Workshop, 1-2 Dec, Amsterdam --- JUNOS 10.3I built :23:14 UTC test 00:1C:73:08:11:84 PING to 00:1c:73:08:11:84, Interface ge-0/3/ bytes from 00:1c:73:08:11:84: lbm_seq=81 64 bytes from 00:1c:73:08:11:84: lbm_seq=82 64 bytes from 00:1c:73:08:11:84: lbm_seq=83 64 bytes from 00:1c:73:08:11:84: lbm_seq= ping statistics packets transmitted, 4 packets received, 0% packet loss

ethping Amsterdam to Chicago Architecture Workshop, 1-2 Dec, Amsterdam donder# ethping -i eth5 -v 400 -l 7 00:1c:73:08:09:80 Sending CFM LBM to 00:1c:73:08:09:80 60 bytes from 00:1c:73:08:09:80, sequence , ms 60 bytes from 00:1c:73:08:09:80, sequence , ms 60 bytes from 00:1c:73:08:09:80, sequence , ms 60 bytes from 00:1c:73:08:09:80, sequence , ms 60 bytes from 00:1c:73:08:09:80, sequence , ms #

Architecture Workshop, 1-2 Dec, Amsterdam

Architecture Workshop, 1-2 Dec, Amsterdam

More Information Mail to or Subscribe to mailman mailing list Architecture Workshop, 1-2 Dec, Amsterdam