ForCES Forwarding Element Functional Model Lily Yang Intel Corp. Nov 18, 2002 55 rd IETF meeting.

Slides:



Advertisements
Similar presentations
XCON - IETF 62 (March 2005) - Minneapolis 1 XCON data modeling – NETCONF, RDF and others draft-schulzrinne-sipping-emergency-req-01 draft-sipping-sos Henning.
Advertisements

By Ram Gopal, Alex Audu, Chaoping Wu, Hormuzd Khosravi Forwarding and Control Element Protocol (FACT)
Network Service Header (NSH) draft-quinn-sfc-nsh IETF 90
Presenter: Jyun-Yan Li Design Fault Directed Test Generation for Microprocessor Validation Deepak A. Mathaikutty, Sandeep K. Shukla FERMAT Lab, Virginia.
CCU EE&CTR1 Software Architecture Overview Nick Wang & Ting-Chao Hou National Chung Cheng University Control Plane-Platform Development Kit.
8/2/ IETF, Pittsburgh Kutscher/Ott/Bormann SDPng Requirements draft-kutscher-mmusic-sdpng-req-00.txt Dirk Jörg
ACN: IntServ and DiffServ1 Integrated Service (IntServ) versus Differentiated Service (Diffserv) Information taken from Kurose and Ross textbook “ Computer.
1 25\10\2010 Unit-V Connecting LANs Unit – 5 Connecting DevicesConnecting Devices Backbone NetworksBackbone Networks Virtual LANsVirtual LANs.
DMM Framework based on Functional Elements draft-liebsch-dmm-framework-analysis-02 M. Liebsch, P. Seite, G. Karagiannis IETF88, Vancouver DMM WG 08 th.
© 2009 Cisco Systems, Inc. All rights reserved. Cisco Public Presentation_ID 1 Diffserv Yang Model
Weiming Wang Institute of Networks and Communication Engineering Zhejiang Gongshang University, P. R.
ONF Configuration and Management WG Jürgen Quittek
T Network Application Frameworks and XML Web Services and WSDL Sasu Tarkoma Based on slides by Pekka Nikander.
Web Services Description Language CS409 Application Services Even Semester 2007.
Insert presenter logo here on slide master. See hidden slide 4 for directions  Session ID: Session Classification: SEUNG GEOL CHOI UNIVERSITY OF MARYLAND.
Slide title minimum 48 pt Slide subtitle minimum 30 pt RTP Multiple Stream Sessions and Simulcast draft-westerlund-avtcore-multistream-and-simulcast-00.
© Hitachi, Ltd All rights reserved. NETCONF Configuration I/F Advertisement by WSDL and XSD Hideki Okita, Tomoyuki Iijima, Yoshifumi Atarashi, Ray.
Yang Shi, Chris Elliott, Yong Zhang IETF 73 rd 18 Nov 2008, Minneapolis CAPWAP WG MIB Drafts Report.
© 2007 CH-RD MB - 1 ISA S99 – WG4 IEC Markus Brändle CHCRC.C5.
G-Number 1 Forwarding and Control Element Separation (ForCES) Overview & Requirements Update Todd A. Anderson.
Application Policy on Network Functions (APONF) G. Karagiannis and T.Tsou 1.
ForCES: Forwarding and Control Element Separation Working Group IETF July 13, 2003.
1 Kyung Hee University Chapter 15 Connecting LANs, Backbone Networks, and Virtual LANs.
Terminology and Use Cases Status Report David Harrington IETF 88 – Nov Security Automation and Continuous Monitoring WG.
Computer Networks 15-1 Chapter 15. Connecting LANs, Backbone Networks, and Virtual LANs 15.1 Connecting devices 15.2 Backbone networks 15.3 Virtual LANs.
Formal Specification of Intrusion Signatures and Detection Rules By Jean-Philippe Pouzol and Mireille Ducassé 15 th IEEE Computer Security Foundations.
Abierman-psamp-18nov02 1 PSAMP WG 55th IETF Atlanta, Georgia November 18, 2002 Discussion: Admin: (In Body:
IETF 57, Vienna1 SDPng Update Dirk Jörg Carsten draft-ietf-mmusic-sdpng-06.txt.
(1) Basic Language Concepts © Sudhakar Yalamanchili, Georgia Institute of Technology, 2006.
MPLS-TP INTER-OP: WHAT, WHY, AND HOW? General Objectives for MPLS-TP Inter-Op Test Program at UNH-IOL.
March 2006 CAPWAP Protocol Specification Update March 2006
By Alex Audu, Jamal H. Salim, Avri Doria Forces-IPTML Design.
1 SIPPING Working Group IETF 74 Dale Worley Martin Dolly Dan Petrie Profile Datasets draft-ietf-sipping-profile-datasets-03.
Dissuasion, Working Group Scope and Deliverables Lou Berger Pat Thaler
73rd IETF Minneapolis Nov Framework and Requirements for Virtual Private Multicast Service (VPMS) draft-kamite-l2vpn-vpms-frmwk-requirements-02.txt.
P. Bosshart, D. Daly, G. Gibb, M. Izzard, N. McKeown, J. Rexford, C. Schlesinger, D. Talayco, A. Vahdat, G. Varghese, D. Walker SIGCOMM CCR, 2014 Presented.
By Alex Audu Forces-PL Design Criteria. NOKIA RESEARCH CENTER / BOSTON NE (Network Element) WITH STATE NE (Network Element) WITH STATE  Importance of.
Slide #1 Nov 6 – 11, 2005XCON WG IETF54 Conference Package Extensions draft-levin-xcon-conference-package-ext-00 by Orit Levin The Discussion Starter.
IETF 53, Minneapolis Kutscher/Ott/Bormann 1 SDPng Update Dirk Jörg Carsten draft-ietf-mmusic-sdpng-04.txt.
Agenda 1.WSDL & XML Schema Astronomicko-geofyzikálne observatórium, Modra An Order.
Ch. 15 Connecting LANs.
Per-Packet Record Export Proposal draft-kim-ipfix-ppr-00.txt Chang H. Kim, Taesang Choi {kimch,
55th IETF GSMP WG, Atlanta 1 General Switch Management Protocol (GSMP) v3 for Optical Support 55 th IETF GSMP WG, Atlanta Jun Kyun Choi
ForCES Forwarding Element Functional Model Lily Yang, Joel Halpern, Ram Gopal, Ram Dantu.
IETF CAPWAP Protocol Objectives China Mobile,Huawei Technology, Intel Corporation,ZTE,RITT Nov. 8,2004.
1 73th IETF, CCAMP WG, Minneapolis, MN, USA November 2008 A Framework for defining Optical Parameters to be used in WSON Networks draft-martinelli-ccamp-opt-imp-fwk-00.txt.
Multi-protocol Label Switching
15.1 Chapter 15 Connecting LANs, Backbone Networks, and Virtual LANs Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or.
Draft-wilton-netmod-intf-ext-yang-01 draft-wilton-netmod-intf-vlan-yang-01 Rob Wilton IETF 94 – Yokohama, NETMOD WG.
Discussion on Certification Group Name: TST WG Source: JaeSeung Song, WG6 Chair, Meeting Date: TST #21.
12/11/00Policy Framework WG - 49th IETF1 QDDIM-02 Issues Policy Framework WG 49th IETF Bob Moore -
History of s Standardization
Basic Language Concepts
SysML v2 Formalism: Requirements & Benefits
The SUPA Information Model
IETF#67 – 5-10 November 2006 FECFRAME requirements (draft-ietf-fecframe-req-01) Mark Watson.
Subscribing to YANG datastore push updates draft-netconf-yang-push-00 IETF #94 Yokohama A. Clemm A. Gonzalez Prieto
NETCONF Configuration I/F Advertisement by WSDL and XSD
Additional TRILL Work/Documents
Proposal on system description, reference model and draft outline
Factory default Setting draft-wu-netmod-factory-default-01
Service Function Chaining-Enabled
Draft-ietf-supa-generic-policy-info-model-01
DetNet Configuration YANG Model
DetNet Information Model Consideration
Thoughts on AP Functional Descriptions
PAA-2-EP protocol PANA wg - IETF 58 Minneapolis
Henning Schulzrinne Columbia University
QoS Yang Model Aseem Choudhary, Norm Strahle, Ing-Whar Chen,
PCEP extensions for GMPLS
Presentation transcript:

ForCES Forwarding Element Functional Model Lily Yang Intel Corp. Nov 18, rd IETF meeting

draft-yang-forces-model-01 Co-Authors: –Lily Yang (Intel), –Joel Halpern, –Ram Gopal (Nokia), –Ram Dantu (U. of Texas) History: –53 rd IETF (Minneapolis): contribution & presentation by Ram Gopal –54 th IETF (Yokohama): joint work (v00) –Before 55 th IETF: v01

Overview Motivation of the model What is in the model Open Issues & Next Steps

Motivation CE FE capability: what FE can be FE state: what FE is now FE configuration: what FE should be FE FE Functional Model

FE Block FE Block = Abstract Base Class for FE logical functions An FE block specifies: –Block ID or name (functional type) –Textual description of the function Need a namespace: –Extensible (to allow new functions added later)

Block Library Requirements to support 8 categories of FE functions: –Forwarding –QoS –Filtering –Port –Security –High touch –Off-loaded –Vendor specific

Example of FE blocks Classifiers (from DiffServ Model) Classifier Match filter-1 Match filter-2 others output3 output2 output1 input

FE stage & Directed Graph FE Stage: an instance of an FE block in a data path –Stage id (unique within the FE) –Block Name or ID –Number of downstream stages –List of downstream stage IDs FE Directed Graph: –Interconnection of the FE stages

Two approaches in graph modeling Topological approach (DiffServ model) –No explicit info carried forward beyond next stage –Fan-out function (e.g., classifier): N branches Encoded state approach (QDDIM model) –Explicit info (preamble) can be appended and carried forward to any subsequent stages –Less branches in the graph

Open Issues/Remaining Work Data modeling language: representation –Over the wire (transport format) –On the paper (specification language) –Candidates : SMI/SPPI/ASN.1/XML/UML Topological versus Encoded State approach Modeling of the actual functions –Identify the minimum set of functions –Work on model for each one

Next Steps WG document? Data modeling language: evaluation can be done in conjunction with protocol proposals Resolve on the approach (topology/state) Define a small set of functions for initial modeling Functional modeling for each

Questions?