draft-ietf-lisp-predictive-rlocs-09.txt | draft-ietf-lisp-predictive-rlocs-10.txt | |||
---|---|---|---|---|
Network Working Group D. Farinacci | Network Working Group D. Farinacci | |||
Internet-Draft lispers.net | Internet-Draft lispers.net | |||
Intended status: Experimental P. Pillay-Esnault | Intended status: Experimental P. Pillay-Esnault | |||
Expires: April 21, 2022 Independent | Expires: October 13, 2022 Independent | |||
October 18, 2021 | April 11, 2022 | |||
LISP Predictive RLOCs | LISP Predictive RLOCs | |||
draft-ietf-lisp-predictive-rlocs-09 | draft-ietf-lisp-predictive-rlocs-10 | |||
Abstract | Abstract | |||
This specification describes a method to achieve near-zero packet | This specification describes a method to achieve near-zero packet | |||
loss when an EID is roaming quickly across RLOCs. | loss when an EID is roaming quickly across RLOCs. | |||
Requirements Language | Requirements Language | |||
The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", | The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", | |||
"SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this | "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this | |||
skipping to change at page 1, line 38 ¶ | skipping to change at page 1, line 38 ¶ | |||
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 April 21, 2022. | This Internet-Draft will expire on October 13, 2022. | |||
Copyright Notice | Copyright Notice | |||
Copyright (c) 2021 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 | Provisions Relating to IETF Documents | |||
(https://trustee.ietf.org/license-info) in effect on the date of | (https://trustee.ietf.org/license-info) in effect on the date of | |||
publication of this document. Please review these documents | publication of this document. Please review these documents | |||
carefully, as they describe your rights and restrictions with respect | carefully, as they describe your rights and restrictions with respect | |||
to this document. Code Components extracted from this document must | to this document. Code Components extracted from this document must | |||
include Simplified BSD License text as described in Section 4.e of | include Simplified BSD License text as described in Section 4.e of | |||
the Trust Legal Provisions and are provided without warranty as | the Trust Legal Provisions and are provided without warranty as | |||
skipping to change at page 2, line 29 ¶ | skipping to change at page 2, line 29 ¶ | |||
6. Multicast Considerations . . . . . . . . . . . . . . . . . . 10 | 6. Multicast Considerations . . . . . . . . . . . . . . . . . . 10 | |||
7. Multiple Address-Family Considerations . . . . . . . . . . . 11 | 7. Multiple Address-Family Considerations . . . . . . . . . . . 11 | |||
8. Scaling Considerations . . . . . . . . . . . . . . . . . . . 11 | 8. Scaling Considerations . . . . . . . . . . . . . . . . . . . 11 | |||
9. Security Considerations . . . . . . . . . . . . . . . . . . . 12 | 9. Security Considerations . . . . . . . . . . . . . . . . . . . 12 | |||
10. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 12 | 10. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 12 | |||
11. References . . . . . . . . . . . . . . . . . . . . . . . . . 12 | 11. References . . . . . . . . . . . . . . . . . . . . . . . . . 12 | |||
11.1. Normative References . . . . . . . . . . . . . . . . . . 12 | 11.1. Normative References . . . . . . . . . . . . . . . . . . 12 | |||
11.2. Informative References . . . . . . . . . . . . . . . . . 13 | 11.2. Informative References . . . . . . . . . . . . . . . . . 13 | |||
Appendix A. Acknowledgments . . . . . . . . . . . . . . . . . . 14 | Appendix A. Acknowledgments . . . . . . . . . . . . . . . . . . 14 | |||
Appendix B. Document Change Log . . . . . . . . . . . . . . . . 14 | Appendix B. Document Change Log . . . . . . . . . . . . . . . . 14 | |||
B.1. Changes to draft-ietf-lisp-predictive-rlocs-09 . . . . . 14 | B.1. Changes to draft-ietf-lisp-predictive-rlocs-10 . . . . . 14 | |||
B.2. Changes to draft-ietf-lisp-predictive-rlocs-08 . . . . . 14 | B.2. Changes to draft-ietf-lisp-predictive-rlocs-09 . . . . . 14 | |||
B.3. Changes to draft-ietf-lisp-predictive-rlocs-07 . . . . . 14 | B.3. Changes to draft-ietf-lisp-predictive-rlocs-08 . . . . . 14 | |||
B.4. Changes to draft-ietf-lisp-predictive-rlocs-06 . . . . . 14 | B.4. Changes to draft-ietf-lisp-predictive-rlocs-07 . . . . . 14 | |||
B.5. Changes to draft-ietf-lisp-predictive-rlocs-05 . . . . . 14 | B.5. Changes to draft-ietf-lisp-predictive-rlocs-06 . . . . . 14 | |||
B.6. Changes to draft-ietf-lisp-predictive-rlocs-04 . . . . . 14 | B.6. Changes to draft-ietf-lisp-predictive-rlocs-05 . . . . . 14 | |||
B.7. Changes to draft-ietf-lisp-predictive-rlocs-03 . . . . . 15 | B.7. Changes to draft-ietf-lisp-predictive-rlocs-04 . . . . . 15 | |||
B.8. Changes to draft-ietf-lisp-predictive-rlocs-02 . . . . . 15 | B.8. Changes to draft-ietf-lisp-predictive-rlocs-03 . . . . . 15 | |||
B.9. Changes to draft-ietf-lisp-predictive-rlocs-01 . . . . . 15 | B.9. Changes to draft-ietf-lisp-predictive-rlocs-02 . . . . . 15 | |||
B.10. Changes to draft-ietf-lisp-predictive-rlocs-00 . . . . . 15 | B.10. Changes to draft-ietf-lisp-predictive-rlocs-01 . . . . . 15 | |||
B.11. Changes to draft-farinacci-lisp-predictive-rlocs-02 . . . 15 | B.11. Changes to draft-ietf-lisp-predictive-rlocs-00 . . . . . 15 | |||
B.12. Changes to draft-farinacci-lisp-predictive-rlocs-01 . . . 15 | B.12. Changes to draft-farinacci-lisp-predictive-rlocs-02 . . . 15 | |||
B.13. Changes to draft-farinacci-lisp-predictive-rlocs-00 . . . 15 | B.13. Changes to draft-farinacci-lisp-predictive-rlocs-01 . . . 15 | |||
Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . 15 | B.14. Changes to draft-farinacci-lisp-predictive-rlocs-00 . . . 16 | |||
Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . 16 | ||||
1. Introduction | 1. Introduction | |||
The LISP architecture [RFC6830] specifies two namespaces, End-Point | The LISP architecture [RFC6830] specifies two namespaces, End-Point | |||
IDs (EIDs) and Routing Locators (RLOCs). An EID identifies a node in | IDs (EIDs) and Routing Locators (RLOCs). An EID identifies a node in | |||
the network and the RLOC indicates the EID's topological location. | the network and the RLOC indicates the EID's topological location. | |||
When an node roams in the network, its EID remains fixed and | When an node roams in the network, its EID remains fixed and | |||
unchanged but the RLOCs associated with it change to reflect its new | unchanged but the RLOCs associated with it change to reflect its new | |||
topological attachment point. This specification will focus EIDs and | topological attachment point. This specification will focus EIDs and | |||
RLOCs residing in separate nodes. An EID is assigned to a host node | RLOCs residing in separate nodes. An EID is assigned to a host node | |||
skipping to change at page 13, line 33 ¶ | skipping to change at page 13, line 33 ¶ | |||
[RFC8378] Moreno, V. and D. Farinacci, "Signal-Free Locator/ID | [RFC8378] Moreno, V. and D. Farinacci, "Signal-Free Locator/ID | |||
Separation Protocol (LISP) Multicast", RFC 8378, | Separation Protocol (LISP) Multicast", RFC 8378, | |||
DOI 10.17487/RFC8378, May 2018, | DOI 10.17487/RFC8378, May 2018, | |||
<https://www.rfc-editor.org/info/rfc8378>. | <https://www.rfc-editor.org/info/rfc8378>. | |||
11.2. Informative References | 11.2. Informative References | |||
[I-D.farinacci-lisp-geo] | [I-D.farinacci-lisp-geo] | |||
Farinacci, D., "LISP Geo-Coordinate Use-Cases", draft- | Farinacci, D., "LISP Geo-Coordinate Use-Cases", draft- | |||
farinacci-lisp-geo-12 (work in progress), September 2021. | farinacci-lisp-geo-13 (work in progress), March 2022. | |||
[I-D.ietf-lisp-eid-anonymity] | [I-D.ietf-lisp-eid-anonymity] | |||
Farinacci, D., Pillay-Esnault, P., and W. Haddad, "LISP | Farinacci, D., Pillay-Esnault, P., and W. Haddad, "LISP | |||
EID Anonymity", draft-ietf-lisp-eid-anonymity-11 (work in | EID Anonymity", draft-ietf-lisp-eid-anonymity-12 (work in | |||
progress), September 2021. | progress), March 2022. | |||
[I-D.ietf-lisp-eid-mobility] | [I-D.ietf-lisp-eid-mobility] | |||
Comeras, M. P., Ashtaputre, V., Moreno, V., Maino, F., and | Comeras, M. P., Ashtaputre, V., Maino, F., Moreno, V., and | |||
D. Farinacci, "LISP L2/L3 EID Mobility Using a Unified | D. Farinacci, "LISP L2/L3 EID Mobility Using a Unified | |||
Control Plane", draft-ietf-lisp-eid-mobility-08 (work in | Control Plane", draft-ietf-lisp-eid-mobility-09 (work in | |||
progress), July 2021. | progress), January 2022. | |||
[I-D.ietf-lisp-sec] | [I-D.ietf-lisp-sec] | |||
Maino, F., Ermagan, V., Cabellos, A., and D. Saucez, | Maino, F., Ermagan, V., Cabellos, A., and D. Saucez, | |||
"LISP-Security (LISP-SEC)", draft-ietf-lisp-sec-23 (work | "LISP-Security (LISP-SEC)", draft-ietf-lisp-sec-25 (work | |||
in progress), September 2021. | in progress), December 2021. | |||
Appendix A. Acknowledgments | Appendix A. Acknowledgments | |||
The author would like to thank the LISP WG for their review and | The author would like to thank the LISP WG for their review and | |||
acceptance of this draft. | acceptance of this draft. | |||
Appendix B. Document Change Log | Appendix B. Document Change Log | |||
[RFC Editor: Please delete this section on publication as RFC.] | [RFC Editor: Please delete this section on publication as RFC.] | |||
B.1. Changes to draft-ietf-lisp-predictive-rlocs-09 | B.1. Changes to draft-ietf-lisp-predictive-rlocs-10 | |||
o Posted April 2022. | ||||
o Update document timer and references. | ||||
B.2. Changes to draft-ietf-lisp-predictive-rlocs-09 | ||||
o Posted October 2021. | o Posted October 2021. | |||
o Update document timer and references. | o Update document timer and references. | |||
B.2. Changes to draft-ietf-lisp-predictive-rlocs-08 | B.3. Changes to draft-ietf-lisp-predictive-rlocs-08 | |||
o Posted March 2021. | o Posted March 2021. | |||
o Update document timer and references. | o Update document timer and references. | |||
B.3. Changes to draft-ietf-lisp-predictive-rlocs-07 | B.4. Changes to draft-ietf-lisp-predictive-rlocs-07 | |||
o Posted November 2020. | o Posted November 2020. | |||
o Update document timer and references. | o Update document timer and references. | |||
B.4. Changes to draft-ietf-lisp-predictive-rlocs-06 | B.5. Changes to draft-ietf-lisp-predictive-rlocs-06 | |||
o Posted May 2020. | o Posted May 2020. | |||
o Update document timer and references. | o Update document timer and references. | |||
B.5. Changes to draft-ietf-lisp-predictive-rlocs-05 | B.6. Changes to draft-ietf-lisp-predictive-rlocs-05 | |||
o Posted November 2019. | o Posted November 2019. | |||
o Update document timer and references. | o Update document timer and references. | |||
B.6. Changes to draft-ietf-lisp-predictive-rlocs-04 | B.7. Changes to draft-ietf-lisp-predictive-rlocs-04 | |||
o Posted May 2019. | o Posted May 2019. | |||
o Update document timer and references. | o Update document timer and references. | |||
B.7. Changes to draft-ietf-lisp-predictive-rlocs-03 | B.8. Changes to draft-ietf-lisp-predictive-rlocs-03 | |||
o Posted November 2018. | o Posted November 2018. | |||
o Update document timer and references. | o Update document timer and references. | |||
B.8. Changes to draft-ietf-lisp-predictive-rlocs-02 | B.9. Changes to draft-ietf-lisp-predictive-rlocs-02 | |||
o Posted May 2018. | o Posted May 2018. | |||
o Update document timer and references. | o Update document timer and references. | |||
B.9. Changes to draft-ietf-lisp-predictive-rlocs-01 | B.10. Changes to draft-ietf-lisp-predictive-rlocs-01 | |||
o Posted November 2017. | o Posted November 2017. | |||
o Update document timer and references. | o Update document timer and references. | |||
o Reflect comments from Prague meeting presentation. There is no | o Reflect comments from Prague meeting presentation. There is no | |||
need for "RLE Usage Types" as suggested. The ITR can treat what | need for "RLE Usage Types" as suggested. The ITR can treat what | |||
RLOCs it replicates to as a local matter via implementation | RLOCs it replicates to as a local matter via implementation | |||
configuration. RLE Directional is default. Circular rotation, | configuration. RLE Directional is default. Circular rotation, | |||
back-n-forth, and random selection of RLOCs is up to the ITR. | back-n-forth, and random selection of RLOCs is up to the ITR. | |||
B.10. Changes to draft-ietf-lisp-predictive-rlocs-00 | B.11. Changes to draft-ietf-lisp-predictive-rlocs-00 | |||
o Posted June 2017. | o Posted June 2017. | |||
o Make this specification a working group document. It is a copy of | o Make this specification a working group document. It is a copy of | |||
draft-farinacci-lisp-predictive-rlocs-02. | draft-farinacci-lisp-predictive-rlocs-02. | |||
B.11. Changes to draft-farinacci-lisp-predictive-rlocs-02 | B.12. Changes to draft-farinacci-lisp-predictive-rlocs-02 | |||
o Posted May 2017 to update document timer. | o Posted May 2017 to update document timer. | |||
B.12. Changes to draft-farinacci-lisp-predictive-rlocs-01 | B.13. Changes to draft-farinacci-lisp-predictive-rlocs-01 | |||
o Posted November 2016 to update document timer. | o Posted November 2016 to update document timer. | |||
B.13. Changes to draft-farinacci-lisp-predictive-rlocs-00 | B.14. Changes to draft-farinacci-lisp-predictive-rlocs-00 | |||
o Initial post April 2016. | o Initial post April 2016. | |||
Authors' Addresses | Authors' Addresses | |||
Dino Farinacci | Dino Farinacci | |||
lispers.net | lispers.net | |||
San Jose, CA | San Jose, CA | |||
USA | USA | |||
Email: farinacci@gmail.com | Email: farinacci@gmail.com | |||
Padma Pillay-Esnault | Padma Pillay-Esnault | |||
Independent | Independent | |||
San Clara, CA | San Clara, CA | |||
End of changes. 24 change blocks. | ||||
40 lines changed or deleted | 48 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/ |