Information Model for IP Flow Information Export
RFC 5102
Document | Type |
RFC - Proposed Standard
(January 2008; Errata)
Obsoleted by RFC 7012
Updated by RFC 6313
|
|
---|---|---|---|
Authors | BenoƮt Claise , Juergen Quittek , Jeff Meyer , Stewart Bryant , Paul Aitken | ||
Last updated | 2020-01-21 | ||
Stream | IETF | ||
Formats | plain text html pdf htmlized with errata bibtex | ||
Reviews | |||
Stream | WG state | (None) | |
Document shepherd | No shepherd assigned | ||
IESG | IESG state | RFC 5102 (Proposed Standard) | |
Consensus Boilerplate | Unknown | ||
Telechat date | |||
Responsible AD | Dan Romascanu | ||
Send notices to | (None) |
Network Working Group J. Quittek Request for Comments: 5102 NEC Category: Standards Track S. Bryant B. Claise P. Aitken Cisco Systems, Inc. J. Meyer PayPal January 2008 Information Model for IP Flow Information Export Status of This Memo This document specifies an Internet standards track protocol for the Internet community, and requests discussion and suggestions for improvements. Please refer to the current edition of the "Internet Official Protocol Standards" (STD 1) for the standardization state and status of this protocol. Distribution of this memo is unlimited. Abstract This memo defines an information model for the IP Flow Information eXport (IPFIX) protocol. It is used by the IPFIX protocol for encoding measured traffic information and information related to the traffic Observation Point, the traffic Metering Process, and the Exporting Process. Although developed for the IPFIX protocol, the model is defined in an open way that easily allows using it in other protocols, interfaces, and applications. Table of Contents 1. Introduction ....................................................6 2. Properties of IPFIX Protocol Information Elements ...............7 2.1. Information Elements Specification Template ................7 2.2. Scope of Information Elements ..............................9 2.3. Naming Conventions for Information Elements ................9 3. Type Space .....................................................10 3.1. Abstract Data Types .......................................10 3.1.1. unsigned8 ..........................................10 3.1.2. unsigned16 .........................................11 3.1.3. unsigned32 .........................................11 3.1.4. unsigned64 .........................................11 3.1.5. signed8 ............................................11 3.1.6. signed16 ...........................................11 3.1.7. signed32 ...........................................11 3.1.8. signed64 ...........................................11 Quittek, et al. Standards Track [Page 1] RFC 5102 IPFIX Information Model January 2008 3.1.9. float32 ............................................11 3.1.10. float64 ...........................................11 3.1.11. boolean ...........................................12 3.1.12. macAddress ........................................12 3.1.13. octetArray ........................................12 3.1.14. string ............................................12 3.1.15. dateTimeSeconds ...................................12 3.1.16. dateTimeMilliseconds ..............................12 3.1.17. dateTimeMicroseconds ..............................12 3.1.18. dateTimeNanoseconds ...............................13 3.1.19. ipv4Address .......................................13 3.1.20. ipv6Address .......................................13 3.2. Data Type Semantics .......................................13 3.2.1. quantity ...........................................13 3.2.2. totalCounter .......................................13 3.2.3. deltaCounter .......................................14 3.2.4. identifier .........................................14 3.2.5. flags ..............................................14 4. Information Element Identifiers ................................14 5. Information Elements ...........................................18 5.1. Identifiers ...............................................19 5.1.1. lineCardId .........................................20 5.1.2. portId .............................................20 5.1.3. ingressInterface ...................................20 5.1.4. egressInterface ....................................21 5.1.5. meteringProcessId ..................................21 5.1.6. exportingProcessId .................................21 5.1.7. flowId .............................................22 5.1.8. templateId .........................................22 5.1.9. observationDomainId ................................22Show full document text