rfc8992v2.txt   rfc8992.txt 
Internet Engineering Task Force (IETF) S. Jiang, Ed. Internet Engineering Task Force (IETF) S. Jiang, Ed.
Request for Comments: 8992 Huawei Technologies Co., Ltd Request for Comments: 8992 Huawei Technologies Co., Ltd
Category: Informational Z. Du Category: Informational Z. Du
ISSN: 2070-1721 China Mobile ISSN: 2070-1721 China Mobile
B. Carpenter B. Carpenter
Univ. of Auckland Univ. of Auckland
Q. Sun Q. Sun
China Telecom China Telecom
April 2021 May 2021
Autonomic IPv6 Edge Prefix Management in Large-Scale Networks Autonomic IPv6 Edge Prefix Management in Large-Scale Networks
Abstract Abstract
This document defines two autonomic technical objectives for IPv6 This document defines two autonomic technical objectives for IPv6
prefix management at the edge of large-scale ISP networks, with an prefix management at the edge of large-scale ISP networks, with an
extension to support IPv4 prefixes. An important purpose of this extension to support IPv4 prefixes. An important purpose of this
document is to use it for validation of the design of various document is to use it for validation of the design of various
components of the Autonomic Networking Infrastructure. components of the Autonomic Networking Infrastructure.
skipping to change at line 462 skipping to change at line 462
requirements. However, the logging and reporting process is out of requirements. However, the logging and reporting process is out of
scope for this document. scope for this document.
5. Autonomic Prefix Management Objectives 5. Autonomic Prefix Management Objectives
This section defines the GRASP technical objective options that are This section defines the GRASP technical objective options that are
used to support autonomic prefix management. used to support autonomic prefix management.
5.1. Edge Prefix Objective Option 5.1. Edge Prefix Objective Option
The PrefixManager Objective option is a GRASP objective option The PrefixManager Objective option is a GRASP Objective option
conforming to the GRASP specification [RFC8990]. Its name is conforming to the GRASP specification [RFC8990]. Its name is
"PrefixManager" (see Section 8), and it carries the following data "PrefixManager" (see Section 8), and it carries the following data
items as its value: the prefix length and the actual prefix bits. items as its value: the prefix length and the actual prefix bits.
Since GRASP is based on CBOR (Concise Binary Object Representation) Since GRASP is based on CBOR (Concise Binary Object Representation)
[RFC8949], the format of the PrefixManager Objective option is [RFC8949], the format of the PrefixManager Objective option is
described in the Concise Data Definition Language (CDDL) [RFC8610] as described in the Concise Data Definition Language (CDDL) [RFC8610] as
follows: follows:
objective = ["PrefixManager", objective-flags, loop-count, objective = ["PrefixManager", objective-flags, loop-count,
[length, ?prefix]] [length, ?prefix]]
skipping to change at line 665 skipping to change at line 665
"Dynamic Host Configuration Protocol for IPv6 (DHCPv6)", "Dynamic Host Configuration Protocol for IPv6 (DHCPv6)",
RFC 8415, DOI 10.17487/RFC8415, November 2018, RFC 8415, DOI 10.17487/RFC8415, November 2018,
<https://www.rfc-editor.org/info/rfc8415>. <https://www.rfc-editor.org/info/rfc8415>.
[RFC8610] Birkholz, H., Vigano, C., and C. Bormann, "Concise Data [RFC8610] Birkholz, H., Vigano, C., and C. Bormann, "Concise Data
Definition Language (CDDL): A Notational Convention to Definition Language (CDDL): A Notational Convention to
Express Concise Binary Object Representation (CBOR) and Express Concise Binary Object Representation (CBOR) and
JSON Data Structures", RFC 8610, DOI 10.17487/RFC8610, JSON Data Structures", RFC 8610, DOI 10.17487/RFC8610,
June 2019, <https://www.rfc-editor.org/info/rfc8610>. June 2019, <https://www.rfc-editor.org/info/rfc8610>.
[RFC8990] Bormann, C., Carpenter, B., Ed., and B. Liu, Ed., "A [RFC8990] Bormann, C., Carpenter, B., Ed., and B. Liu, Ed., "GeneRic
GeneRic Autonomic Signaling Protocol (GRASP)", RFC 8990, Autonomic Signaling Protocol (GRASP)", RFC 8990,
DOI 10.17487/RFC8990, April 2021, DOI 10.17487/RFC8990, May 2021,
<https://www.rfc-editor.org/info/rfc8990>. <https://www.rfc-editor.org/info/rfc8990>.
[RFC8994] Eckert, T., Ed., Behringer, M., Ed., and S. Bjarnason, "An [RFC8994] Eckert, T., Ed., Behringer, M., Ed., and S. Bjarnason, "An
Autonomic Control Plane (ACP)", RFC 8994, Autonomic Control Plane (ACP)", RFC 8994,
DOI 10.17487/RFC8994, April 2021, DOI 10.17487/RFC8994, May 2021,
<https://www.rfc-editor.org/info/rfc8994>. <https://www.rfc-editor.org/info/rfc8994>.
[RFC8995] Pritikin, M., Richardson, M., Eckert, T., Behringer, M., [RFC8995] Pritikin, M., Richardson, M., Eckert, T., Behringer, M.,
and K. Watsen, "Bootstrapping Remote Secure Key and K. Watsen, "Bootstrapping Remote Secure Key
Infrastructure (BRSKI)", RFC 8995, DOI 10.17487/RFC8995, Infrastructure (BRSKI)", RFC 8995, DOI 10.17487/RFC8995,
April 2021, <https://www.rfc-editor.org/info/rfc8995>. May 2021, <https://www.rfc-editor.org/info/rfc8995>.
9.2. Informative References 9.2. Informative References
[CORE-YANG-CBOR] [CORE-YANG-CBOR]
Veillette, M., Ed., Petrov, I., Ed., and A. Pelov, "CBOR Veillette, M., Ed., Petrov, I., Ed., and A. Pelov, "CBOR
Encoding of Data Modeled with YANG", Work in Progress, Encoding of Data Modeled with YANG", Work in Progress,
Internet-Draft, draft-ietf-core-yang-cbor-15, 24 January Internet-Draft, draft-ietf-core-yang-cbor-15, 24 January
2021, <https://tools.ietf.org/html/draft-ietf-core-yang- 2021, <https://tools.ietf.org/html/draft-ietf-core-yang-
cbor-15>. cbor-15>.
[DHCP-YANG-MODEL] [DHCP-YANG-MODEL]
Liu, B., Ed., Lou, K., and C. Chen, "Yang Data Model for Liu, B., Ed., Lou, K., and C. Chen, "Yang Data Model for
DHCP Protocol", Work in Progress, Internet-Draft, draft- DHCP Protocol", Work in Progress, Internet-Draft, draft-
liu-dhc-dhcp-yang-model-07, 11 October 2018, liu-dhc-dhcp-yang-model-07, 12 October 2018,
<https://tools.ietf.org/html/draft-liu-dhc-dhcp-yang- <https://tools.ietf.org/html/draft-liu-dhc-dhcp-yang-
model-07>. model-07>.
[RFC1918] Rekhter, Y., Moskowitz, B., Karrenberg, D., de Groot, G. [RFC1918] Rekhter, Y., Moskowitz, B., Karrenberg, D., de Groot, G.
J., and E. Lear, "Address Allocation for Private J., and E. Lear, "Address Allocation for Private
Internets", BCP 5, RFC 1918, DOI 10.17487/RFC1918, Internets", BCP 5, RFC 1918, DOI 10.17487/RFC1918,
February 1996, <https://www.rfc-editor.org/info/rfc1918>. February 1996, <https://www.rfc-editor.org/info/rfc1918>.
[RFC2865] Rigney, C., Willens, S., Rubens, A., and W. Simpson, [RFC2865] Rigney, C., Willens, S., Rubens, A., and W. Simpson,
"Remote Authentication Dial In User Service (RADIUS)", "Remote Authentication Dial In User Service (RADIUS)",
skipping to change at line 743 skipping to change at line 743
Datastores over RESTCONF", RFC 8650, DOI 10.17487/RFC8650, Datastores over RESTCONF", RFC 8650, DOI 10.17487/RFC8650,
November 2019, <https://www.rfc-editor.org/info/rfc8650>. November 2019, <https://www.rfc-editor.org/info/rfc8650>.
[RFC8949] Bormann, C. and P. Hoffman, "Concise Binary Object [RFC8949] Bormann, C. and P. Hoffman, "Concise Binary Object
Representation (CBOR)", STD 94, RFC 8949, Representation (CBOR)", STD 94, RFC 8949,
DOI 10.17487/RFC8949, December 2020, DOI 10.17487/RFC8949, December 2020,
<https://www.rfc-editor.org/info/rfc8949>. <https://www.rfc-editor.org/info/rfc8949>.
[RFC8993] Behringer, M., Ed., Carpenter, B., Eckert, T., Ciavaglia, [RFC8993] Behringer, M., Ed., Carpenter, B., Eckert, T., Ciavaglia,
L., and J. Nobre, "A Reference Model for Autonomic L., and J. Nobre, "A Reference Model for Autonomic
Networking", RFC 8993, DOI 10.17487/RFC8993, April 2021, Networking", RFC 8993, DOI 10.17487/RFC8993, May 2021,
<https://www.rfc-editor.org/info/rfc8993>. <https://www.rfc-editor.org/info/rfc8993>.
Appendix A. Deployment Overview Appendix A. Deployment Overview
This appendix includes logical deployment models and explanations of This appendix includes logical deployment models and explanations of
the target deployment models. Its purpose is to help in the target deployment models. Its purpose is to help in
understanding the mechanism described in this document. understanding the mechanism described in this document.
This appendix includes two subsections: Appendix A.1 for the two most This appendix includes two subsections: Appendix A.1 for the two most
common DHCP deployment models and Appendix A.2 for the PD deployment common DHCP deployment models and Appendix A.2 for the PD deployment
 End of changes. 7 change blocks. 
9 lines changed or deleted 9 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/