IPFIX Information Model Paul Callato, Jeff Meyer, Juergen Quittek 59th IETF meeting, IPFIX session.

Slides:



Advertisements
Similar presentations
XMLSchema to TTCN-3 Mapping Importing XML schema based data types into TTCN-3.
Advertisements

Datatypes for OGSA Dr Martin Westhead Principal Consultant, EPCC Telephone: Fax:
STRING AN EXAMPLE OF REFERENCE DATA TYPE. 2 Primitive Data Types  The eight Java primitive data types are:  byte  short  int  long  float  double.
Introduction to IPv6 Presented by: Minal Mishra. Agenda IP Network Addressing IP Network Addressing Classful IP addressing Classful IP addressing Techniques.
19.1 Chapter 19 Network Layer: Logical Addressing Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
IPV6. Features of IPv6 New header format Large address space More efficient routing IPsec header support required Simple automatic configuration New protocol.
Classifying Network Addressing
Chapter 19 Network Layer: Logical Addressing Stephen Kim.
IPv4 Addresses. Internet Protocol: Which version? There are currently two versions of the Internet Protocol in use for the Internet IPv4 (IP Version 4)
IP Subnetting.
4 XML Schema.
1 Web Data Management XML Schema. 2 In this lecture XML Schemas Elements v. Types Regular expressions Expressive power Resources W3C Draft:
CSC1351 9/6/2011 Where are we?. Polymorphism // Use dynamic lookup to allow different data types to be manipulated // with a uniform interface. public.
XML Simple Types CSPP51038 shortcourse. Simple Types Recall that simple types are composed of text-only values. All attributes are of simple type Elements.
XML Schemas and Namespaces Lecture 11, 07/10/02. BookStore.dtd.
Introduction to IPv6 NSS Wing,BSNL Mobile Services, Ernakulam 1.
Format for the Session Initiation Protocol (SIP) Common Log Format (CLF) draft-ietf-sipclf-format-01 (G. Salgueiro, V. Gurbani, and A. B. Roach) Presenter:
DCN286 INTRODUCTION TO DATA COMMUNICATION TECHNOLOGY Network Basics Introduction Instructor: Ataur Rahman
1Group 07 IPv6 2 1.ET/06/ ET/06/ ET/06/ EE/06/ EE/06/ EE/06/6473 Group 07 IPv6.
CSIS 4823 Data Communications Networking – IPv6
1 PSAMP Protocol Specifications IPFIX IETF-64 November 10th, 2005 Benoit Claise Juergen Quittek Andrew Johnson.
IPv4 Addresses. Internet Protocol: Which version? There are currently two versions of the Internet Protocol in use for the Internet IPv4 (IP Version 4)
Dean Cheng Jouni Korhonen Mehamed Boucadair
Draft-ietf-ospf-segment-routing-extensions-01 draft-psenak-ospf-segment-routing-ospfv3-extension- 02 IETF 88, November 3-8, 2013 P. Psenak, S.Previdi,
1 IPFIX Protocol Specifications IPFIX IETF-59 March 3, 2004 Benoit Claise Mark Fullmer Reinaldo Penno Paul Calato Stewart Bryant Ganesh Sadasivan.
Using xalan extensions to get the current date and time.
The Saigon CTT Semester 1 CHAPTER 10 Le Chi Trung.
Mtrace Version 2: Traceroute Facility for IP Multicast draft-ietf-mboned-mtrace-v2-07 Hitoshi Asaeda Tatsuya Jinmei Bill Fenner Steve Casner 78 th IETF,
Topic of Presentation IPv6 Presented by: Mahwish Chaudhary Roll No 08TL01.
Jun Li DHCP Option for Access Network Information draft-lijun-dhc-clf-nass-option-01.
QUALCOMM Incorporated 1 Protocol Options for BSN- BSMCS Controller Interface Jun Wang, Kirti Gupta 05/16/2005 Notice: Contributors grant a free, irrevocable.
© 2009 Cisco Systems, Inc. All rights reserved. Cisco Public Presentation_ID 1 Inter-domain SLA Exchange
Extended Attributes RADEXT - IETF 79 Alan DeKok FreeRADIUS Avi Lior Bridgewater.
IPv6 WORKING GROUP March 2002 Minneapolis IETF Bob Hinden / Nokia Steve Deering / Cisco Systems Co-Chairs.
1 PSAMP Protocol Specifications PSAMP IETF-59 March 2, 2004 Benoit Claise Juergen Quittek.
Primer on XML Schema CSE 544 April, XML Schemas Generalizes DTDs Uses XML syntax Two parts: structure and datatypes Very complex –criticized –alternative.
IXP Lab 2012: Part 2 Example Functions. Outline Demo-1: Packet Counter – 1ME Version Demo-2: Packet Counter – nMEs Version Demo-3: Packet Size Counter.
63rd IETF - IPFIX WG dratf-stephan-isp-template-00.txt I nteroperability requirement for ISPs.
 Serialization Programming Model for WCF  Similar to ISerializable (also supported by WCF)  Can generate from/to WSDL/XSD using svctool  Example:
March 20, 2007BLISS BOF IETF-681 Requirements and Implementation Options for the Multiple Line Appearance Feature using the Session Initiation Protocol.
1 PSAMP Protocol Specifications PSAMP IETF-58 November 11, 2003 Benoit Claise Juergen Quittek.
PSAMP Information Model Status Information Model for Packet Sampling A Status Report Thomas Dietz Falko Dressler.
IPFIX MIB Status Managed Object for IP Flow Export A Status Report Thomas Dietz Atsushi Kobayashi
1 Minneapolis‘ IETF IPFIX Aggregation draft-dressler-ipfix-aggregation-00.txt.
1 AII Types for Aggregation draft-metz-aii-aggregate-01.txt Chris Metz, Luca Martini,
1 IETF69 BOF XSD for accessing SMIv2 data models Yan Li
IPFIX Charter Discussion Juergen Quittek 65th IETF meeting, IPFIX session.
IPFIX Requirements: Document Changes and New Issues Raised Jürgen Quittek, NEC Benoit Claise, Cisco Tanja Zseby, Sebstian Zander, FhG FOKUS.
Traceroute Storage Format and Metrics draft-niccolini-ippm-storetraceroutes-03 Saverio Niccolini, Sandra Tartarelli, Juergen Quittek Network Laboratories,
Objective 1.Understand Network 2.Understand IP Addressing (IPv4 and IPv6) 3.Understand Subnetting 4.Examples 5.IP addressing and Vlan’s in TIFR 6.TIFR.
NetCDF Data Model Details Russ Rew, UCAR Unidata NetCDF 2009 Workshop
1 Introduction IETF RFC1752 – a specification for a next-generation IP (IPng) IETF RFC2460 – IPv6 specification Designed to accommodate the highest speed.
Guidelines for IPFIX Implementations on Middleboxes Juergen Quittek, Martin Stiemerling 59th IETF meeting, IPFIX WG.
IETF 64 PSAMP WG1 Path-coupled Meter Configuration Georg Carle, Falko Dressler, Changpeng Fan, Ali Fessi, Cornelia Kappler, Andreas Klenk, Juergen Quittek,
IP Flow Information eXport (IPFIX)
IPFIX Protocol Specifications IPFIX IETF-62 March 12th, Benoit Claise Stewart Bryant
IETF69 BOF XSD for accessing SMIv2 data models
Chapter-5 TCP/IP Suite.
An IPv4 address is a 32-bit address that uniquely and universally defines the connection of a device (for example, a computer or a router) to the Internet.
Subject Name: Computer Communication Networks Subject Code: 10EC71
IP Address.
New Solutions For Scaling The Internet Address Space
Chapter 19 Network Layer: Logical Addressing
Network Layer: Logical Addressing
THE DATATYPES OF XML SCHEMA A Practical Introduction
Paul Bottorff 802.1Qbg Maintenance Items Paul Bottorff 6/1/2019 EVB.
Update on DHCPv6 On-Demand Mobility Extension draft
William Lupton | | 04-Nov-2018
O&M Area Working Group WG
Summary of MAC Address policy contribution to IEEE
Presentation transcript:

IPFIX Information Model Paul Callato, Jeff Meyer, Juergen Quittek 59th IETF meeting, IPFIX session

IETF 59 IPFIX INFO MODEL2 Changes Since Version -02 several editorial changes changed the XML representation of the information model  replaced representation of IPFIX protocol fields  added representation of field template  added representation of abstract data types modified list of (abstract) data types modified list of fields

IETF 59 IPFIX INFO MODEL3 XML Representation info model schema.xsd info model.xml info model I-D.xml info model I-D.txt translate with XSLT scripts and include include in appendices translate with XSLT scripts validate section 2 section 3 section 4

IETF 59 IPFIX INFO MODEL4 Issue 1: Datatypes Concrete XML data types were replaced by abstract IPFIX data types What is the useful set in order to be prepared for future extensions? version -02:  byte, unsignedByte  short, unsignedShort  int, unsignedInt  long, unsignedLong  float, double  hexBinary  string  boolean  dateTime, ipdr:dateTimeMsecm  ipdr:dateTimeUsec, ipfix:dateTimeNsec  ipdr:ipV4Addr, ipdr:ipV6Addr  ipdr:UUID version -03:  octet  unsigned16  unsigned32  unsigned64  float32  octetArray  string  boolean  dateTimeSeconds  dataTimeMicroSeconds  ipv4Address,ipv6Address

IETF 59 IPFIX INFO MODEL5 Issue 2: Field IDs Current version is compatible to NFv9 field IDs Allocating field IDs will be delegated to IANA There are some field Ids that we do not want to re-use.  These will be labeled "reserved for NFv9" The list of currently unused NFv9 fields needs to be checked for candidates to include in IPFIX

IETF 59 IPFIX INFO MODEL6 NFv9 Field Issues NFv9 has separate counters for incoming octets/packets and outgoing octets/packets  not nicely applicable to probes  unclear observation point  Shall we just use one of them for IPFIX?  Shall we define new fiels without "in" or "out" as prefix? NFv9 has separated values for IPv4 and IPv6 network mask length  shall we adopt this? NFv9 has smaplingInterval and samplingAlgorithm  PSAMP showed that this is not sufficient

IETF 59 IPFIX INFO MODEL7 List of not yet used NFv9 fields engineType (38), engineID (39) ipv4SrcPrefix (44), ipv4DestPrefix (45) MPLSTopLabel (46), MPLSTopLabelIPaddress (47) destClassOfService (55) srcMACAddr (56), destMACAddress (57) srcVLAN (58), dstVLAN (59) direction (61) : {ingressFlow|egreeFlow} IPv6OptionHeaders (74) MPLSlable1-10 (70-78) mplsTopLabelIPv6Addr