Common Framework for OAM IEEE Meeting San Diego July 16 th -20 th, 2012 by Tissa Senevirathne Donald Eastlake 3 rd
Objective Explore complementary OAM model between IEEE and IETF/TRILL Explore Leveraging Existing OAM Framework for the purpose 2
OAM Model Goal of OAM ◦Complement and coexist rather than re-invent and compete OAM Framework ◦Common OAM frame structure ◦Common OAM concepts/semantics/Functional elements ◦Common OAM messaging format ◦This allow us to reuse the same framework Faster Time to Market Uniform user experience 3
Scope of TRILL OAM vs 802.1ag (CFM) MEP 802.1ag TRILL OAM TRILL Network LAN Bridge TRILL Switch MIP 4
Scope TRILL OAM vs 802.1ag (CFM) Link Network 802.1ag/802.3ah TRILL OAM Transport (end-end) 802.1ag 5 Physical Session Presentation Application Media Layers Host Layers OSI Model
Common OAM Frame Structure Encapsulation Header Flow EntropyMessage Channel 1.Technology Dependent 2.Addresses MEP (end Points) 3.Drives Forwarding decisions 1.Technology Dependent 2.Influence Forwarding decisions 1.Drives OAM Functions 2.SHOULD be common across Technologies (SDO) OAM Message structures are similar between many technologies Most OAM functions are common across technologies Yet, there are no established common OAM framework 6
Common OAM Concepts/Functional Elements Common OAM Functional elements ◦Maintenance Domains ◦Maintenance Associations (MA) ◦Maintenance End Points (MEP) ◦Maintenance Intermediate Points (MIP) 7
Common OAM Message Channel Utilize 802.1ag Messaging ◦Re-use TLV and opcodes where commonality exist ◦IETF/TRILL specific opcodes for Technology specific functions. 8
Next Steps Your comment/Feedback on the general direction of having a common OAM framework between IEEE and TRILL/IETF If we do agree this is the right thing to do ◦Then how can we collaborate and workout the details ? 9
References TRILL OAM Requirements (WG document) ◦draft-ietf-trill-oam-req-00draft-ietf-trill-oam-req-00 TRILL OAM Framework (Individual submission) ◦draft-salam-trill-oam-framework-00draft-salam-trill-oam-framework-00 Use of 802.1ag for TRILL (Individual submission) ◦draft-tissa-trill-8021ag-00draft-tissa-trill-8021ag-00 10