IPFIX Information Model <draft-ipfix-info-03.txt> - PowerPoint PPT Presentation

About This Presentation
Title:

IPFIX Information Model <draft-ipfix-info-03.txt>

Description:

changed the XML representation of the information model ... NFv9 has separate counters for incoming octets/packets and outgoing octets/packets ... – PowerPoint PPT presentation

Number of Views:32
Avg rating:3.0/5.0
Slides: 8
Provided by: MartinSti3
Learn more at: https://www.ietf.org
Category:

less

Transcript and Presenter's Notes

Title: IPFIX Information Model <draft-ipfix-info-03.txt>


1
IPFIX Information Modelltdraft-ipfix-info-03.txtgt
  • Paul Callato, Jeff Meyer, Juergen Quittek
  • 59th IETF meeting, IPFIX session

2
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

3
XML Representation
translate with XSLT scripts and include
section 2
info model schema .xsd
info model I-D .xml
section 3
translate with XSLT scripts
validate
info model .xml
info model I-D .txt
section 4
include in appendices
4
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, ipdrdateTimeMsecm
  • ipdrdateTimeUsec, ipfixdateTimeNsec
  • ipdripV4Addr, ipdripV6Addr
  • ipdrUUID
  • version -03
  • octet
  • unsigned16
  • unsigned32
  • unsigned64
  • float32
  • octetArray
  • string
  • boolean
  • dateTimeSeconds
  • dataTimeMicroSeconds
  • ipv4Address,ipv6Address

5
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

6
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

7
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) ingressFlowegreeFlow
  • IPv6OptionHeaders (74)
  • MPLSlable1-10 (70-78)
  • mplsTopLabelIPv6Addr
Write a Comment
User Comments (0)
About PowerShow.com