< draft-tgraf-opsawg-ipfix-srv6-srh-02.txt   draft-tgraf-opsawg-ipfix-srv6-srh-03.txt >
Network Working Group T. Graf Network Working Group T. Graf
Internet-Draft Swisscom Internet-Draft Swisscom
Intended status: Standards Track B. Claise Intended status: Standards Track B. Claise
Expires: 7 September 2022 Huawei Expires: 21 September 2022 Huawei
6 March 2022 20 March 2022
Export of Segment Routing IPv6 Information in Export of Segment Routing IPv6 Information in
IP Flow Information Export (IPFIX) IP Flow Information Export (IPFIX)
draft-tgraf-opsawg-ipfix-srv6-srh-02 draft-tgraf-opsawg-ipfix-srv6-srh-03
Abstract Abstract
This document introduces new IP Flow Information Export (IPFIX) This document introduces new IP Flow Information Export (IPFIX)
information elements to identify the SRv6 Segment Routing Header information elements to identify the SRv6 Segment Routing Header
dimensions and SRv6 Control Plane Protocol that traffic is being dimensions and SRv6 Control Plane Protocol that traffic is being
forwarded with. forwarded with.
Status of This Memo Status of This Memo
skipping to change at page 1, line 35 skipping to change at page 1, line 35
Internet-Drafts are working documents of the Internet Engineering Internet-Drafts are working documents of the Internet Engineering
Task Force (IETF). Note that other groups may also distribute Task Force (IETF). Note that other groups may also distribute
working documents as Internet-Drafts. The list of current Internet- working documents as Internet-Drafts. The list of current Internet-
Drafts is at https://datatracker.ietf.org/drafts/current/. Drafts is at https://datatracker.ietf.org/drafts/current/.
Internet-Drafts are draft documents valid for a maximum of six months Internet-Drafts are draft documents valid for a maximum of six months
and may be updated, replaced, or obsoleted by other documents at any and may be updated, replaced, or obsoleted by other documents at any
time. It is inappropriate to use Internet-Drafts as reference time. It is inappropriate to use Internet-Drafts as reference
material or to cite them other than as "work in progress." material or to cite them other than as "work in progress."
This Internet-Draft will expire on 7 September 2022. This Internet-Draft will expire on 21 September 2022.
Copyright Notice Copyright Notice
Copyright (c) 2022 IETF Trust and the persons identified as the Copyright (c) 2022 IETF Trust and the persons identified as the
document authors. All rights reserved. document authors. All rights reserved.
This document is subject to BCP 78 and the IETF Trust's Legal This document is subject to BCP 78 and the IETF Trust's Legal
Provisions Relating to IETF Documents (https://trustee.ietf.org/ Provisions Relating to IETF Documents (https://trustee.ietf.org/
license-info) in effect on the date of publication of this document. license-info) in effect on the date of publication of this document.
Please review these documents carefully, as they describe your rights Please review these documents carefully, as they describe your rights
skipping to change at page 2, line 11 skipping to change at page 2, line 11
extracted from this document must include Revised BSD License text as extracted from this document must include Revised BSD License text as
described in Section 4.e of the Trust Legal Provisions and are described in Section 4.e of the Trust Legal Provisions and are
provided without warranty as described in the Revised BSD License. provided without warranty as described in the Revised BSD License.
Table of Contents Table of Contents
1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . 2 1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . 2
2. IPFIX Information Elements . . . . . . . . . . . . . . . . . 2 2. IPFIX Information Elements . . . . . . . . . . . . . . . . . 2
3. Use Cases . . . . . . . . . . . . . . . . . . . . . . . . . . 3 3. Use Cases . . . . . . . . . . . . . . . . . . . . . . . . . . 3
4. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 3 4. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 3
5. Operational Considerations . . . . . . . . . . . . . . . . . 7 5. Operational Considerations . . . . . . . . . . . . . . . . . 6
6. Security Considerations . . . . . . . . . . . . . . . . . . . 8 6. Security Considerations . . . . . . . . . . . . . . . . . . . 7
7. Acknowledgements . . . . . . . . . . . . . . . . . . . . . . 8 7. Acknowledgements . . . . . . . . . . . . . . . . . . . . . . 7
8. References . . . . . . . . . . . . . . . . . . . . . . . . . 8 8. References . . . . . . . . . . . . . . . . . . . . . . . . . 7
8.1. Normative References . . . . . . . . . . . . . . . . . . 8 8.1. Normative References . . . . . . . . . . . . . . . . . . 7
8.2. Informative References . . . . . . . . . . . . . . . . . 8 8.2. Informative References . . . . . . . . . . . . . . . . . 8
Appendix A. IPFIX Encoding Example . . . . . . . . . . . . . . . 9 Appendix A. IPFIX Encoding Example . . . . . . . . . . . . . . . 8
Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . 11 Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . 10
1. Introduction 1. Introduction
A new type of Routing Extension Header called Segment Routing Header A new type of Routing Extension Header called Segment Routing Header
(SRH) is defined by [RFC8754] which is used for applying Segment (SRH) is defined by [RFC8754] which is used for applying Segment
Routing (SR) on the IPv6 data plane. Routing (SR) on the IPv6 data plane.
Three routing protocol extensions, OSPFv3 Extensions Three routing protocol extensions, OSPFv3 Extensions
[I-D.li-lsr-ospfv3-srv6-extensions], IS-IS Extensions [I-D.li-lsr-ospfv3-srv6-extensions], IS-IS Extensions
[I-D.ietf-lsr-isis-srv6-extensions], BGP Prefix Segment Identifiers [I-D.ietf-lsr-isis-srv6-extensions], BGP Prefix Segment Identifiers
skipping to change at page 3, line 11 skipping to change at page 3, line 11
ipv6SRHSegment ipv6SRHSegment
128-bit IPv6 address that represents an SRv6 segment. 128-bit IPv6 address that represents an SRv6 segment.
ipv6SRHSegmentBasicList ipv6SRHSegmentBasicList
Ordered basicList [RFC6313] of zero or more 128-bit IPv6 addresses Ordered basicList [RFC6313] of zero or more 128-bit IPv6 addresses
in the SRH that represents the SRv6 segment list. The Segment in the SRH that represents the SRv6 segment list. The Segment
List is encoded starting from the active segment of the SR Policy. List is encoded starting from the active segment of the SR Policy.
ipv6SRHSegmentListSection ipv6SRHSegmentListSection
String of zero or more 128-bit IPv6 addresses in the SRH that Exposes the SRH Segment List as defined in section 2 of [RFC8754]
represents the SRv6 segment list. The Segment List is encoded as series of n octets.
starting from the active segment of the SR Policy and is devided
by a semicolon.
ipv6SRHSegmentsLeft ipv6SRHSegmentsLeft
8-bit unsigned integer defining the number of route segments 8-bit unsigned integer defining the number of route segments
remaining to reach the end of the segment list. remaining to reach the end of the segment list.
ipv6SRHSection ipv6SRHSection
Exposes the SRH and its TLV's as defined in section 2 of [RFC8754] Exposes the SRH and its TLV's as defined in section 2 of [RFC8754]
as series of n octets. as series of n octets.
ipv6SRHSegmentType ipv6SRHSegmentType
skipping to change at page 5, line 39 skipping to change at page 5, line 39
Name: ipv6SRHSegmentBasicList ElementID: TBD4 Description: This Name: ipv6SRHSegmentBasicList ElementID: TBD4 Description: This
Information Element identifies the Ordered basicList [RFC6313] of Information Element identifies the Ordered basicList [RFC6313] of
zero or more 128-bit IPv6 addresses in the SRH that represents the zero or more 128-bit IPv6 addresses in the SRH that represents the
SRv6 segment list. The Segment List is encoded starting from the SRv6 segment list. The Segment List is encoded starting from the
active segment of the SR Policy. Abstract Data Type: basicList Data active segment of the SR Policy. Abstract Data Type: basicList Data
Type Semantics: list Reference: [RFC-to-be], RFC8754 Type Semantics: list Reference: [RFC-to-be], RFC8754
4.5. ipv6SRHSegmentListSection 4.5. ipv6SRHSegmentListSection
Name: ipv6SRHSegmentListSection ElementID: TBD5 Description: This Name: ipv6SRHSegmentListSection ElementID: TBD5 Description: Exposes
Information Element identifies the string of zero or more 128-bit the SRH Segment List as defined in section 2 of Abstract Data Type:
IPv6 addresses in the SRH that represents the SRv6 segment list. The octetArray Data Type Semantics: default Reference: [RFC-to-be],
Segment List is encoded starting from the active segment of the SR RFC8754[RFC8754] as series of n octets.
Policy devided by a semicolon. Abstract Data Type: octetArray Data
Type Semantics: default Reference: [RFC-to-be], RFC8754
4.6. ipv6SRHSegmentsLeft 4.6. ipv6SRHSegmentsLeft
Name: ipv6SRHSegmentsLeft ElementID: TBD6 Description: This Name: ipv6SRHSegmentsLeft ElementID: TBD6 Description: This
Information Element identifies the 8-bit unsigned integer defining Information Element identifies the 8-bit unsigned integer defining
the number of route segments remaining to reach the end of the the number of route segments remaining to reach the end of the
segment list. Abstract Data Type: unsigned8 Data Type Semantics: segment list. Abstract Data Type: unsigned8 Data Type Semantics:
quantity Reference: [RFC-to-be], RFC8754 quantity Reference: [RFC-to-be], RFC8754
4.7. ipv6SRHSection 4.7. ipv6SRHSection
skipping to change at page 8, line 40 skipping to change at page 8, line 11
Writing an IANA Considerations Section in RFCs", BCP 26, Writing an IANA Considerations Section in RFCs", BCP 26,
RFC 8126, DOI 10.17487/RFC8126, June 2017, RFC 8126, DOI 10.17487/RFC8126, June 2017,
<https://www.rfc-editor.org/info/rfc8126>. <https://www.rfc-editor.org/info/rfc8126>.
8.2. Informative References 8.2. Informative References
[I-D.ietf-bess-srv6-services] [I-D.ietf-bess-srv6-services]
Dawra, G., Filsfils, C., Talaulikar, K., Raszuk, R., Dawra, G., Filsfils, C., Talaulikar, K., Raszuk, R.,
Decraene, B., Zhuang, S., and J. Rabadan, "SRv6 BGP based Decraene, B., Zhuang, S., and J. Rabadan, "SRv6 BGP based
Overlay Services", Work in Progress, Internet-Draft, Overlay Services", Work in Progress, Internet-Draft,
draft-ietf-bess-srv6-services-12, 5 March 2022, draft-ietf-bess-srv6-services-13, 19 March 2022,
<https://www.ietf.org/archive/id/draft-ietf-bess-srv6- <https://www.ietf.org/archive/id/draft-ietf-bess-srv6-
services-12.txt>. services-13.txt>.
[I-D.ietf-lsr-isis-srv6-extensions] [I-D.ietf-lsr-isis-srv6-extensions]
Psenak, P., Filsfils, C., Bashandy, A., Decraene, B., and Psenak, P., Filsfils, C., Bashandy, A., Decraene, B., and
Z. Hu, "IS-IS Extensions to Support Segment Routing over Z. Hu, "IS-IS Extensions to Support Segment Routing over
IPv6 Dataplane", Work in Progress, Internet-Draft, draft- IPv6 Dataplane", Work in Progress, Internet-Draft, draft-
ietf-lsr-isis-srv6-extensions-18, 20 October 2021, ietf-lsr-isis-srv6-extensions-18, 20 October 2021,
<https://www.ietf.org/archive/id/draft-ietf-lsr-isis-srv6- <https://www.ietf.org/archive/id/draft-ietf-lsr-isis-srv6-
extensions-18.txt>. extensions-18.txt>.
[I-D.ietf-pce-segment-routing-ipv6] [I-D.ietf-pce-segment-routing-ipv6]
Li, C., Negi, M., Sivabalan, S., Koldychev, M., Li, C., Negi, M., Sivabalan, S., Koldychev, M.,
Kaladharan, P., and Y. Zhu, "PCEP Extensions for Segment Kaladharan, P., and Y. Zhu, "PCEP Extensions for Segment
Routing leveraging the IPv6 data plane", Work in Progress, Routing leveraging the IPv6 data plane", Work in Progress,
Internet-Draft, draft-ietf-pce-segment-routing-ipv6-11, 10 Internet-Draft, draft-ietf-pce-segment-routing-ipv6-12, 6
January 2022, <https://www.ietf.org/internet-drafts/draft- March 2022, <https://www.ietf.org/internet-drafts/draft-
ietf-pce-segment-routing-ipv6-11.txt>. ietf-pce-segment-routing-ipv6-12.txt>.
[I-D.li-lsr-ospfv3-srv6-extensions] [I-D.li-lsr-ospfv3-srv6-extensions]
Li, Z., Hu, Z., Cheng, D., Talaulikar, K., and P. Psenak, Li, Z., Hu, Z., Cheng, D., Talaulikar, K., and P. Psenak,
"OSPFv3 Extensions for SRv6", Work in Progress, Internet- "OSPFv3 Extensions for SRv6", Work in Progress, Internet-
Draft, draft-li-lsr-ospfv3-srv6-extensions-00, 15 January Draft, draft-li-lsr-ospfv3-srv6-extensions-00, 15 January
2020, <https://www.ietf.org/archive/id/draft-li-lsr- 2020, <https://www.ietf.org/archive/id/draft-li-lsr-
ospfv3-srv6-extensions-00.txt>. ospfv3-srv6-extensions-00.txt>.
[IANA-IPFIX] [IANA-IPFIX]
"IANA, "IP Flow Information Export (IPFIX) Entities"", "IANA, "IP Flow Information Export (IPFIX) Entities"",
 End of changes. 10 change blocks. 
26 lines changed or deleted 22 lines changed or added

This html diff was produced by rfcdiff 1.48. The latest version is available from http://tools.ietf.org/tools/rfcdiff/