> > Hi Dino, > >> On 9 Dec 2022, at 22:20, Dino Farinacci <farina...@gmail.com> wrote: >> >> I agree with all your comments and will do a revision. >> >> Regarding Type 5, that type was previously allocated *for this draft*. >> Sometimes it is hard to remember since so much time has passed. > > Indeed it has been quite some time…. > > If you look Section 4.3 of RFC 8060 you can see Type 5 LCAF Format that is > completely incompatible with the specs in this document.
We need to update RFC 8060 so the format in the geo draft matches and points to this use-case draft. That is what we have done with the other LCAF types. So we just need to be consistent. > What about asking for type 15 and name it “extended Geo-coordinates”? There is no point to have 2 code points for Geo-Coordinates. Want me to start on a 8060bis document? Dino > > Ciao > > L. > > > >> >> So we do not need a new type. >> >> Dino >> >>> On Dec 9, 2022, at 6:38 AM, Luigi Iannone <g...@gigix.net> wrote: >>> >>> Hi Dino, >>> >>> I reviewed the lisp-geo document. My comments inline. >>> >>> Ciao >>> >>> L. >>> >>> >>> >>> >>> >>> >>> >>>> >>>> >>>> >>>> >>>> >>>> Network Working Group D. Farinacci >>>> Internet-Draft lispers.net >>>> Intended status: Experimental 23 November 2022 >>>> Expires: 27 May 2023 >>>> >>>> >>>> LISP Geo-Coordinate Use-Cases >>>> draft-ietf-lisp-geo-00 >>>> >>>> Abstract >>>> >>>> This draft describes how Geo-Coordinates can be used in the LISP >>>> Architecture and Protocols. >>>> >>> >>> Would be good to add more word. The document does 2 things: propose uses >>> cases, define geo coordinates encoding. >>> >>> >>>> Status of This Memo >>>> >>>> This Internet-Draft is submitted in full conformance with the >>>> provisions of BCP 78 and BCP 79. >>>> >>>> Internet-Drafts are working documents of the Internet Engineering >>>> Task Force (IETF). Note that other groups may also distribute >>>> working documents as Internet-Drafts. The list of current Internet- >>>> Drafts is at https://datatracker.ietf.org/drafts/current/. >>>> >>>> Internet-Drafts are draft documents valid for a maximum of six months >>>> and may be updated, replaced, or obsoleted by other documents at any >>>> time. It is inappropriate to use Internet-Drafts as reference >>>> material or to cite them other than as "work in progress." >>>> >>>> This Internet-Draft will expire on 27 May 2023. >>>> >>>> Copyright Notice >>>> >>>> Copyright (c) 2022 IETF Trust and the persons identified as the >>>> document authors. All rights reserved. >>>> >>>> This document is subject to BCP 78 and the IETF Trust's Legal >>>> Provisions Relating to IETF Documents (https://trustee.ietf.org/ >>>> license-info) in effect on the date of publication of this document. >>>> Please review these documents carefully, as they describe your rights >>>> and restrictions with respect to this document. Code Components >>>> extracted from this document must include Revised BSD License text as >>>> described in Section 4.e of the Trust Legal Provisions and are >>>> provided without warranty as described in the Revised BSD License. >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> Farinacci Expires 27 May 2023 [Page 1] >>>> Internet-Draft LISP Geo-Coordinate Use-Cases November 2022 >>>> >>>> >>>> Table of Contents >>>> >>>> 1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . 2 >>>> 2. Definition of Terms . . . . . . . . . . . . . . . . . . . . . 3 >>>> 3. Geo-Points in RLOC-records . . . . . . . . . . . . . . . . . 3 >>>> 4. Geo-Prefixes in EID-records and RLOC-records . . . . . . . . 3 >>>> 5. Geo-Prefix and Geo-Point Encodings . . . . . . . . . . . . . 5 >>>> 6. Security Considerations . . . . . . . . . . . . . . . . . . . 7 >>>> 7. Privacy Considerations . . . . . . . . . . . . . . . . . . . 8 >>>> 8. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 8 >>>> 9. References . . . . . . . . . . . . . . . . . . . . . . . . . 8 >>>> 9.1. Normative References . . . . . . . . . . . . . . . . . . 8 >>>> 9.2. Informative References . . . . . . . . . . . . . . . . . 9 >>>> Appendix A. Acknowledgments . . . . . . . . . . . . . . . . . . 10 >>>> Appendix B. Document Change Log . . . . . . . . . . . . . . . . 10 >>>> B.1. Changes to draft-ietf-lisp-geo-00 . . . . . . . . . . . . 10 >>>> B.2. Changes to draft-farinacci-lisp-geo-15 . . . . . . . . . 11 >>>> B.3. Changes to draft-farinacci-lisp-geo-14 . . . . . . . . . 11 >>>> B.4. Changes to draft-farinacci-lisp-geo-13 . . . . . . . . . 11 >>>> B.5. Changes to draft-farinacci-lisp-geo-12 . . . . . . . . . 11 >>>> B.6. Changes to draft-farinacci-lisp-geo-11 . . . . . . . . . 11 >>>> B.7. Changes to draft-farinacci-lisp-geo-10 . . . . . . . . . 11 >>>> B.8. Changes to draft-farinacci-lisp-geo-09 . . . . . . . . . 11 >>>> B.9. Changes to draft-farinacci-lisp-geo-08 . . . . . . . . . 11 >>>> B.10. Changes to draft-farinacci-lisp-geo-07 . . . . . . . . . 12 >>>> B.11. Changes to draft-farinacci-lisp-geo-06 . . . . . . . . . 12 >>>> B.12. Changes to draft-farinacci-lisp-geo-05 . . . . . . . . . 12 >>>> B.13. Changes to draft-farinacci-lisp-geo-04 . . . . . . . . . 12 >>>> B.14. Changes to draft-farinacci-lisp-geo-03 . . . . . . . . . 12 >>>> B.15. Changes to draft-farinacci-lisp-geo-02 . . . . . . . . . 12 >>>> B.16. Changes to draft-farinacci-lisp-geo-01 . . . . . . . . . 12 >>>> B.17. Changes to draft-farinacci-lisp-geo-00 . . . . . . . . . 13 >>>> Author's Address . . . . . . . . . . . . . . . . . . . . . . . . 13 >>>> >>>> 1. Introduction >>>> >>>> The LISP architecture and protocols [RFC9300] introduces two new >>>> namespaces, Endpoint Identifiers (EIDs) and Routing Locators (RLOCs) >>>> which are intended to separate the semantics of identity and >>>> topological location from an IP address. To provide flexibility for >>>> current and future applications, these values can be encoded in LISP >>>> control messages using a general syntax that includes Address Family >>>> Identifier (AFI) [RFC1700]. >>>> >>>> This specification introduces the use of Geo-Coordinates that can be >>>> used in EID-records and RLOC-records of LISP control messages. The >>>> encoding format is specified in [RFC8060] as the "Geo-Coordinates >>>> LCAF Type". >>>> >>>> >>>> >>>> Farinacci Expires 27 May 2023 [Page 2] >>>> Internet-Draft LISP Geo-Coordinate Use-Cases November 2022 >>>> >>>> >>>> 2. Definition of Terms >>>> >>>> Geo-Point is a Geo-Coordinate according to [GEO] that defines a >>>> point from parameters Latitude, Longitude, and Altitude. >>>> >>>> Geo-Prefix forms a circle of a geographic area made up of a Geo- >>>> Point and a Radius. A Geo-Point is known to be "more-specific" >>>> than a Geo-Prefix when its physical location is within the >>>> geographic circle. >>> >>> I would add the usual requirement notation section here. >>> >>> >>>> >>>> >>> >>> May be make Section 3 and 4 sub sections of a more general “Relevant >>> use-cases” section? >>> >>> >>>> 3. Geo-Points in RLOC-records >>>> >>>> Geo-Points can accompany an RLOC-record to determine the physical >>>> location of an ETR or RTR. This can aid in determining geographical >>>> distance when topological distance is inaccurate or hidden. When >>>> Geo-Points are encoded in RLOC-records with RLOC addresses the LCAF >>>> AFI-List Type should be used. >>>> >>>> Geo-Points can be used as the sole piece of information in an RLOC- >>>> record when an EID maps to a Geo-Coordinate. If it is desirable to >>>> find the geographical location of any EID, this method can be >>>> convenient. >>>> >>>> Here is a high-level use-case where an EID that maps to a Geo- >>>> Coordinate can be used. Lets say that am EID is assigned to a >>> >>> Two typos: Let’s say that an EID…. >>> >>> >>>> physical shipping package by a package delivery company. And the EID >>>> is encoded as an IPv6 address where the tracking number is embedded >>>> in an IPv6 EID. The network has LISP nodes deployed in many >>>> locations that are configured with their respective Geo-Coordinates. >>>> As the package roams, the LISP node that discovers the EID, registers >>>> it to the LISP mapping system. The EID-to-RLOC mapping is EID=IPv6 >>>> and RLOC=Geo-Coordinate. If someone does a mapping database lookup >>>> on the IPv6 EID, what is returned is the Geo-Coordinate. As the EID >>>> roams, new registrations with different Geo-Coordinates are stored, >>>> allowing the physical tracking of the package. >>>> >>>> 4. Geo-Prefixes in EID-records and RLOC-records >>>> >>>> A Geo-Prefix is defined to be a Geo-Coordinate point and a Radius. >>>> This allows a circle to be drawn on a geographic map. The Geo-Prefix >>>> can describe a coarse physical location for an RLOC when encoded in >>>> an RLOC-record. So an RLOC could be registered in the mapping >>>> database indicating it is in a city or country versus the exact >>>> location where a Geo-Point would locate it. >>>> >>>> >>>> >>>> >>>> >>>> >>>> Farinacci Expires 27 May 2023 [Page 3] >>>> Internet-Draft LISP Geo-Coordinate Use-Cases November 2022 >>>> >>>> >>>> A Geo-Prefix could allow a Distinguished-Name >>>> [I-D.ietf-lisp-name-encoding] to be registered as an EID with an RLOC >>>> that contains a Geo-Prefix. For example EID="San Francisco", with >>>> RLOC=geo-prefix could be stored in the mapping system. >>>> >>>> A Geo-Prefix, when encoded in an EID-record, could be registered as >>>> an EID-prefix and when a Geo-Point is used as an EID lookup key, a >>>> sort of longest match could be looked up. If the Geo-Point is in the >>>> Circle described by the Geo-Prefix, an entry is returned to the Map- >>>> Requestor. >>> >>> If you have overlapping Geo-prefixes this can have several matches. Would >>> be good to have text describing this case. >>> >>> >>>> >>>> >>>> You could take a combination of mappings from the above examples to >>>> ask the question: "Is the package in San Francisco"? This could be >>>> done with two lookups to the mapping system: >>>> >>>> >>>> Contents of Mapping Database: >>>> EID=<dist-name="san francisco"> >>>> RLOC=<geo-prefix-of-60-mile-radius-of-sf> >>>> >>>> EID=<ipv6-package-tracking-number> >>>> RLOC=<geo-point-of-current-location> >>>> >>>> EID=<geo-prefix-of-60-mile-radius-of-sf> >>>> RLOC=<dist-name="san francisco"> >>>> >>>> Map-Request for package: >>>> EID=<ipv6-package-tracking-number> >>>> Mapping system returns: >>>> RLOC=<geo-point-of-current-location> >>>> >>>> Map-Request for geo-point: >>>> EID=<geo-point-of-current-location> >>>> Mapping system longest-match lookup returns: >>>> EID=<geo-prefix-of-60-mile-radius-of-sf> >>>> RLOC=<dist-name="san francisco"> >>>> >>>> >>>> If the package was not in San Francisco, the second mapping table >>>> lookup would fail. >>>> >>>> Another application is concentric rings of WiFi access-points. The >>>> radius of each ring corresponds to the Wifi signal strength. An EID >>>> could be located in any on the inner rings but possibly on the edge >>>> of a ring. A WiFi access-point RLOC can be selected to encapsulate >>>> packets to because it will have better signal to the current EID >>>> location. And when there are intersecting circles, it can be >>>> >>>> >>>> >>>> Farinacci Expires 27 May 2023 [Page 4] >>>> Internet-Draft LISP Geo-Coordinate Use-Cases November 2022 >>>> >>>> >>>> determined that when the EID is in the intersection of the circles, >>>> it would be a good time to transition radios to closer APs or base >>>> stations. >>>> >>>> When assigning EIDs to vehicles >>>> [I-D.jeong-its-v2i-problem-statement], a Geo-Prefix could be used to >>>> create a "reachability set" of Road-Side-Units (RSUs). So an ITR >>>> could encapsulate to multiple RLOCs in the Geo-Prefix to try to >>>> create connectivity to the vehicle while roaming. This makes use of >>>> predictive RLOCs that can be used when the direction of the roaming >>>> EID is known (a train track or single direction road, but not a >>>> flight path of a plane). >>>> >>>> >>>> 5. Geo-Prefix and Geo-Point Encodings >>>> >>>> When a Geo-Prefix or a Geo-Point are encoded in an EID-record, it is >>>> encoded solely with the Geo-Coordinates LCAF Type format when VPNs >>>> are not in use. When VPNs are used, the Geo-Coordinate LCAF Type is >>>> encoded within an Instance-ID LCAF Type. >>> >>> I found the VPN text superfluous, but if you really want to keep it I would >>> put it at the end of this section. You first define the encoding and than >>> details the VPN case. >>> >>> >>>> >>>> >>>> 0 1 2 3 >>>> 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 >>>> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ >>>> | AFI = 16387 | Rsvd1 | Flags | >>>> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ >>>> | Type = 5 | Rsvd2 | Length | >>>> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ >>> >>> You cannot use type 5. The type has been allocated in RFC 8060 and the >>> associated format already defined there (see also IANA section). >>> >>> >>>> |U|N|E|A|M|R|K| Reserved | Location Uncertainty | >>>> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ >>>> | Lat Degrees | Latitude Milliseconds | >>>> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ >>>> | Long Degrees | Longitude Milliseconds | >>>> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ >>>> | Altitude | >>>> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ >>>> | Radius | Reserved | >>>> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ >>>> | AFI = x | Address ... | >>>> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ >>>> >>> >>> Why you need the “= x” part in the AFI field? >>> >>> >>>> >>>> Rsvd1/Rsvd2/Flags: See [RFC8060] for details. >>>> >>>> Length: length in bytes starting and including the byte after this >>>> Length field. >>>> >>>> >>>> >>>> >>>> Farinacci Expires 27 May 2023 [Page 5] >>>> Internet-Draft LISP Geo-Coordinate Use-Cases November 2022 >>>> >>>> >>>> U-bit: If the U-bit is set, it indicates that the "Location >>>> Uncertainty" field is specified. >>> >>> Rather than “specified” I would say “used and meaningful" >>> >>>> If the U-bit is clear, it >>>> indicates the "Location Uncertainty" field is unspecified. >>> >>> I would write: >>> >>> If the U-bit is clear, the "Location Uncertainty" field MUST be set to 0 >>> on transmission and MUST be ignored on reception. >>> >>> The last two comments apply as well to the bit A and R. >>> >>> >>> I would use capital letters for North, South, East and West. >>> >>> >>>> >>>> N-bit: If the N-bit is set, it indicates the Latitude is north >>>> relative to the Equator. If the N-bit is clear, it indicates the >>>> Latitude is south of the Equator. >>>> >>>> E-bit: If the E-bit is set, it indicates the Longitude is east of >>>> the Prime Meridian. If the E-bit is clear, it indicates the >>>> Longitude is west of the Prime Meridian. >>>> >>>> A-bit: If the A-bit is set, it indicates the "Altitude" field is >>>> specified. If the A-bit is clear, it indicates the "Altitude" >>>> field is unspecified. >>>> >>>> M-bit: If the M-bit is set, it indicates the "Altitude" is specified >>>> in meters. If the M-bit is clear, it indicates the "Altitude" is >>>> in centimeters. >>>> >>>> R-bit: If the R-bit is set, it indicates the "Radius" field is >>>> specified and the encoding is a Geo-Prefix. If the R-bit is >>>> clear, it indicates the "Radius" field is unspecified and the >>>> encoding is a Geo-Point. >>>> >>>> K-bit: If the K-bit is set, it indicates the "Radius" is specified >>>> in kilometers. If the K-bit is clear, it indicates the "Radius" >>>> is in meters. >>>> >>>> Reserved: These bits are reserved. They SHOULD be set to 0 when >>>> sending protocol packets and MUST be ignored when receiving >>>> protocol packets. >>> >>> Rephrase: They MUST be set to 0 on transmission and MUST be ignored on >>> reception. >>> >>> >>>> >>>> Location Uncertainty: Unsigned 16-bit integer indicating the number >>>> of centimeters of uncertainty for the location. >>> >>> Why not meters? Any reasoning? >>> >>> >>>> >>>> Latitude Degrees: Unsigned 8-bit integer with a range of 0 - 90 >>>> degrees north or south of the Equator (northern or southern >>>> hemisphere, respectively). >>>> >>>> Latitude Milliseconds: Unsigned 24-bit integer with a range of 0 - >>>> 3,599,999 (i.e., less than 60 minutes). >>>> >>>> Longitude Degrees: Unsigned 8-bit integer with a range of 0 - 180 >>>> degrees east or west of the Prime Meridian. >>>> >>>> Longitude Milliseconds: Unsigned 24-bit integer with a range of 0 - >>>> 3,599,999 (i.e., less than 60 minutes). >>>> >>>> >>>> >>>> Farinacci Expires 27 May 2023 [Page 6] >>>> Internet-Draft LISP Geo-Coordinate Use-Cases November 2022 >>>> >>>> >>>> Altitude: Signed 32-bit integer containing the Height relative to >>>> sea level in centimeters or meters. A negative height indicates >>>> that the location is below sea level. >>>> >>>> Radius: Unsigned 16-bit integer containing the radius of a circle >>>> (or sphere) centered at the specified coordinates. The radius is >>>> specified in meters unless the K-bit is specified indicating >>>> radius is in kilometers. When the radius is specified, this LCAF >>>> type encodes a Geo-Prefix where the geo-coordinates define the >>>> entire area of the circle defined by the radius and center point. >>>> >>>> AFI = x: x can be any AFI value from [AFI] and [RFC8060]. >>> >>> Again, why x? >>> >>>> >>>> 6. Security Considerations >>> >>> >>> The first 4 paragraph are IMO privacy issues and should go in the privacy >>> section. >>> I would put the privacy section before the security one. >>> >>>> >>>> The use of Geo-Coordinates in any application must be considered >>>> carefully to not violate any privacy concerns about physical >>>> location. This draft does take into consideration the applicability >>>> of BCP160 [RFC6280] for location-based privacy protection. >>>> >>>> In a LISP environment, Geo-Coordinates can be registered to the >>>> Mapping Database System. When this occurs, an xTR is allowing its >>>> physical location to be known to queriers of the mapping system as >>>> well as network components that make up the mapping system. There >>>> are various sets of trust relationships that may exist. >>>> >>>> An xTR at a LISP site already has a business and trust relationship >>>> with its Mapping Service Provider (MSP). When xTRs register their >>>> mappings with Geo-Coordinate information, a policy is agreed upon >>>> about who can access the information. Typically, the policy is >>>> stored locally and processed by the xTR when the MSP forwards Map- >>>> Requests to the xTRs of the LISP site. Conditionally, based on the >>>> requesting xTR, the responding xTR can apply the local policy to >>>> decide if a Map-Reply is sent with all RLOC-records, or perhaps, the >>>> RLOC-records that do not contain Geo-Coordinate information. >>>> >>>> The MSP can also be requested by LISP site xTRs to proxy Map-Reply to >>>> Map-Requests. In this case, the MSP must apply the xTR policy so >>>> only authorized requesters get access to Geo-Coordinate information. >>>> >>>> Note that once a requester is authorized, Map-Replies are returned >>>> directly to the requester and are signed with [I-D.ietf-lisp-sec]. >>> >>> Don’t we have a RFC number ? ;-) >>> >>>> The Map-Replies not only authenticates the Map-Replier but can be >>>> encrypted by the Map-Replier so no eavesdropping of Geo-Coordinate >>>> information can occur. >>>> >>> >>> I would put more words in stating that LISP-Sec or any other protection >>> mechanism should be used to protect the sensible information from >>> eavesdropper. >>> >>> Also can you state whether this introduces other security threats in the >>> LISP architecture? >>> >>> >>> >>>> >>>> >>>> >>>> >>>> >>>> Farinacci Expires 27 May 2023 [Page 7] >>>> Internet-Draft LISP Geo-Coordinate Use-Cases November 2022 >>>> >>>> >>>> 7. Privacy Considerations >>>> >>>> In addition to controlling where LISP Geo-Coordinate mapping records >>>> go and applying policies [Section 6] for who can access them, there >>>> are additional steps that can be taken to protect threats. >>>> >>>> The suggestions from [RFC6973] can be implemented by existing LISP >>>> features, such as: >>>> >>>> * Using signatures from [I-D.ietf-lisp-ecdsa-auth] can authenticate >>>> and authorize who can request such mapping records. >>>> >>>> * Obfuscating a geo-point by using geo-prefixes instead uses data >>>> minimization techniques. >>>> >>>> * Using short TTLs so the Geo-Coordinate mapping records are >>>> ephemeral reduces the attack window. >>>> >>>> * Encrypting mapping records with either shared keys or using PKI >>>> [I-D.ietf-lisp-ecdsa-auth] so data is confidential both in transit >>>> to/from and at rest in the mapping system. Implementations exist >>>> which do encryption for various contract-tracing (virus-related) >>>> applications. >>>> >>>> The typical applicability for the use of Geo-Coordinates will be to >>>> describe physical location for well known public structures, places, >>>> and landmarks versus people, vehicles, and equipment. >>>> >>>> 8. IANA Considerations >>>> >>>> At this time there are no specific requests for IANA. >>> >>> You should ask for a new LCAF type. >>> Type 5 in RFC 8060 is allocated for a format that already defined there, >>> hence you need a new type value for the new format. >>> >>> >>> >>> >>>> >>>> 9. References >>>> >>>> 9.1. Normative References >>>> >>>> [GEO] Geodesy and Geophysics Department, DoD., "World Geodetic >>>> System 1984", NIMA TR8350.2, 3 January 2000, >>>> <http://earth-info.nga.mil/GandG/publications/tr8350.2/ >>>> wgs84fin.pdf>. >>>> >>>> [RFC1700] Reynolds, J. and J. Postel, "Assigned Numbers", RFC 1700, >>>> DOI 10.17487/RFC1700, October 1994, >>>> <https://www.rfc-editor.org/info/rfc1700>. >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> Farinacci Expires 27 May 2023 [Page 8] >>>> Internet-Draft LISP Geo-Coordinate Use-Cases November 2022 >>>> >>>> >>>> [RFC6280] Barnes, R., Lepinski, M., Cooper, A., Morris, J., >>>> Tschofenig, H., and H. Schulzrinne, "An Architecture for >>>> Location and Location Privacy in Internet Applications", >>>> BCP 160, RFC 6280, DOI 10.17487/RFC6280, July 2011, >>>> <https://www.rfc-editor.org/info/rfc6280>. >>>> >>>> [RFC6973] Cooper, A., Tschofenig, H., Aboba, B., Peterson, J., >>>> Morris, J., Hansen, M., and R. Smith, "Privacy >>>> Considerations for Internet Protocols", RFC 6973, >>>> DOI 10.17487/RFC6973, July 2013, >>>> <https://www.rfc-editor.org/info/rfc6973>. >>>> >>>> [RFC8060] Farinacci, D., Meyer, D., and J. Snijders, "LISP Canonical >>>> Address Format (LCAF)", RFC 8060, DOI 10.17487/RFC8060, >>>> February 2017, <https://www.rfc-editor.org/info/rfc8060>. >>>> >>>> [RFC9300] Farinacci, D., Fuller, V., Meyer, D., Lewis, D., and A. >>>> Cabellos, Ed., "The Locator/ID Separation Protocol >>>> (LISP)", RFC 9300, DOI 10.17487/RFC9300, October 2022, >>>> <https://www.rfc-editor.org/info/rfc9300>. >>>> >>>> 9.2. Informative References >>>> >>>> [AFI] "Address Family Identifier (AFIs)", ADDRESS FAMILY >>>> NUMBERS http://www.iana.org/assignments/address-family- >>>> numbers/address-family-numbers.xhtml?, February 2007. >>>> >>>> [I-D.acee-ospf-geo-location] >>>> Lindem, A., Shen, N., and E. Chen, "OSPF Extensions for >>>> Advertising/Signaling Geo Location Information", Work in >>>> Progress, Internet-Draft, draft-acee-ospf-geo-location-05, >>>> 18 October 2017, <https://www.ietf.org/archive/id/draft- >>>> acee-ospf-geo-location-05.txt>. >>>> >>>> [I-D.chen-idr-geo-coordinates] >>>> Chen, E., Shen, N., and R. Raszuk, "Carrying Geo >>>> Coordinates in BGP", Work in Progress, Internet-Draft, >>>> draft-chen-idr-geo-coordinates-02, 31 October 2016, >>>> <https://www.ietf.org/archive/id/draft-chen-idr-geo- >>>> coordinates-02.txt>. >>>> >>>> [I-D.ietf-lisp-ecdsa-auth] >>>> Farinacci, D. and E. Nordmark, "LISP Control-Plane ECDSA >>>> Authentication and Authorization", Work in Progress, >>>> Internet-Draft, draft-ietf-lisp-ecdsa-auth-09, 11 >>>> September 2022, <https://www.ietf.org/archive/id/draft- >>>> ietf-lisp-ecdsa-auth-09.txt>. >>>> >>>> >>>> >>>> >>>> Farinacci Expires 27 May 2023 [Page 9] >>>> Internet-Draft LISP Geo-Coordinate Use-Cases November 2022 >>>> >>>> >>>> [I-D.ietf-lisp-name-encoding] >>>> Farinacci, D., "LISP Distinguished Name Encoding", Work in >>>> Progress, Internet-Draft, draft-ietf-lisp-name-encoding- >>>> 00, 6 September 2022, <https://www.ietf.org/archive/id/ >>>> draft-ietf-lisp-name-encoding-00.txt>. >>>> >>>> [I-D.ietf-lisp-sec] >>>> Maino, F., Ermagan, V., Cabellos, A., and D. Saucez, >>>> "LISP-Security (LISP-SEC)", Work in Progress, Internet- >>>> Draft, draft-ietf-lisp-sec-29, 7 July 2022, >>>> <https://www.ietf.org/archive/id/draft-ietf-lisp-sec- >>>> 29.txt>. >>>> >>>> [I-D.jeong-its-v2i-problem-statement] >>>> Jeong, J. P. and T. (. Oh, "Problem Statement for Vehicle- >>>> to-Infrastructure Networking", Work in Progress, Internet- >>>> Draft, draft-jeong-its-v2i-problem-statement-02, 19 July >>>> 2016, <https://www.ietf.org/archive/id/draft-jeong-its- >>>> v2i-problem-statement-02.txt>. >>>> >>>> [I-D.shen-isis-geo-coordinates] >>>> Shen, N. and E. Chen, "Carrying Geo Coordinates >>>> Information In IS-IS", Work in Progress, Internet-Draft, >>>> draft-shen-isis-geo-coordinates-04, 18 October 2017, >>>> <https://www.ietf.org/archive/id/draft-shen-isis-geo- >>>> coordinates-04.txt>. >>>> >>>> Appendix A. Acknowledgments >>>> >>>> The author would like to thank the LISP WG for their review and >>>> acceptance of this draft. >>>> >>>> A special thanks goes to Enke Chen, Acee Lindem, and Naiming Shen for >>>> collaboarting on a consistent geo-location encoding format with OSPF >>>> [I-D.acee-ospf-geo-location], IS-IS [I-D.shen-isis-geo-coordinates], >>>> and BGP [I-D.chen-idr-geo-coordinates] protocols. >>>> >>>> Appendix B. Document Change Log >>>> >>>> [RFC Editor: Please delete this section on publication as RFC.] >>>> >>>> B.1. Changes to draft-ietf-lisp-geo-00 >>>> >>>> * Posted November 2022. >>>> >>>> * Renamed draft-farinacci-lisp-geo-15 to make working group draft. >>>> >>>> >>>> >>>> >>>> >>>> Farinacci Expires 27 May 2023 [Page 10] >>>> Internet-Draft LISP Geo-Coordinate Use-Cases November 2022 >>>> >>>> >>>> B.2. Changes to draft-farinacci-lisp-geo-15 >>>> >>>> * Posted November 2022. >>>> >>>> * Made change to reflect last call comments. First sentence of >>>> intro and added a Privacy Considerations section. >>>> >>>> B.3. Changes to draft-farinacci-lisp-geo-14 >>>> >>>> * Posted September 2022. >>>> >>>> * Update document timer and references. >>>> >>>> B.4. Changes to draft-farinacci-lisp-geo-13 >>>> >>>> * Posted March 2022. >>>> >>>> * Update document timer and references. >>>> >>>> B.5. Changes to draft-farinacci-lisp-geo-12 >>>> >>>> * Posted September 2021. >>>> >>>> * Update document timer and references. >>>> >>>> B.6. Changes to draft-farinacci-lisp-geo-11 >>>> >>>> * Posted March 2021. >>>> >>>> * Update document timer and references. >>>> >>>> B.7. Changes to draft-farinacci-lisp-geo-10 >>>> >>>> * Posted October 2020. >>>> >>>> * Update document timer and references. >>>> >>>> B.8. Changes to draft-farinacci-lisp-geo-09 >>>> >>>> * Posted April 2020. >>>> >>>> * Update document timer and references. >>>> >>>> B.9. Changes to draft-farinacci-lisp-geo-08 >>>> >>>> * Posted October 2019. >>>> >>>> * Update document timer and references. >>>> >>>> >>>> >>>> Farinacci Expires 27 May 2023 [Page 11] >>>> Internet-Draft LISP Geo-Coordinate Use-Cases November 2022 >>>> >>>> >>>> B.10. Changes to draft-farinacci-lisp-geo-07 >>>> >>>> * Posted April 2019. >>>> >>>> * Update document timer and references. >>>> >>>> B.11. Changes to draft-farinacci-lisp-geo-06 >>>> >>>> * Posted October 2018. >>>> >>>> * Update document timer and references. >>>> >>>> B.12. Changes to draft-farinacci-lisp-geo-05 >>>> >>>> * Posted April 2018. >>>> >>>> * Update document timer and references. >>>> >>>> B.13. Changes to draft-farinacci-lisp-geo-04 >>>> >>>> * Posted October 2017. >>>> >>>> * Update document timer and references. >>>> >>>> B.14. Changes to draft-farinacci-lisp-geo-03 >>>> >>>> * Posted April 2017. >>>> >>>> * Update document timer. >>>> >>>> B.15. Changes to draft-farinacci-lisp-geo-02 >>>> >>>> * Posted October 2016. >>>> >>>> * Change format of the Geo-Coordinates LCAF Type to be compatible >>>> with equivalent proposals for OSPF, IS-IS, and BGP. >>>> >>>> * Add to the Security Considerations section to BCP160 compliance. >>>> >>>> B.16. Changes to draft-farinacci-lisp-geo-01 >>>> >>>> * Posted October 2016. >>>> >>>> * Clarify that the Geo-Coordinates LCAF type should be encoded >>>> inside an Instance-ID LCAF type when VPNs are used. >>>> >>>> >>>> >>>> >>>> >>>> >>>> Farinacci Expires 27 May 2023 [Page 12] >>>> Internet-Draft LISP Geo-Coordinate Use-Cases November 2022 >>>> >>>> >>>> * Indicate what the value of the Altitude field is when not included >>>> in a message. Since this draft shortens the field, a new value is >>>> specified in this draft for not conveying an Altitude value in a >>>> message. >>>> >>>> B.17. Changes to draft-farinacci-lisp-geo-00 >>>> >>>> * Initial draft posted April 2016. >>>> >>>> Author's Address >>>> >>>> Dino Farinacci >>>> lispers.net >>>> San Jose, CA >>>> United States of America >>>> Email: farina...@gmail.com >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> Farinacci Expires 27 May 2023 [Page 13] >>> >>> _______________________________________________ >>> lisp mailing list >>> lisp@ietf.org >>> https://www.ietf.org/mailman/listinfo/lisp >> > _______________________________________________ lisp mailing list lisp@ietf.org https://www.ietf.org/mailman/listinfo/lisp