Network Working Group                                       D. Farinacci
Internet-Draft                                               lispers.net
Intended status: Experimental                                  V. Moreno
Expires: 27 March 2023                                 P. Pillay-Esnault
                                                             Independent
                                                       23 September 2022


                      LISP for Satellite Networks
               draft-farinacci-lisp-satellite-network-01

Abstract

   This specification describes how the LISP architecture and protocols
   can be used over satellite network systems.  The LISP overlay runs on
   earth using the satellite network system in space as the underlay.

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 March 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, et al.         Expires 27 March 2023                 [Page 1]


Internet-Draft         LISP for Satellite Networks        September 2022


Table of Contents

   1.  Introduction  . . . . . . . . . . . . . . . . . . . . . . . .   2
   2.  Definition of Terms . . . . . . . . . . . . . . . . . . . . .   4
   3.  Overview  . . . . . . . . . . . . . . . . . . . . . . . . . .   5
   4.  Mapping System  . . . . . . . . . . . . . . . . . . . . . . .   5
   5.  EID Mobility  . . . . . . . . . . . . . . . . . . . . . . . .   6
   6.  Satellite RLOCs and Underlay Routing  . . . . . . . . . . . .   6
   7.  Underlay Performance  . . . . . . . . . . . . . . . . . . . .   7
   8.  Security Considerations . . . . . . . . . . . . . . . . . . .   7
   9.  IANA Considerations . . . . . . . . . . . . . . . . . . . . .   7
   10. Test and Deployment Experience  . . . . . . . . . . . . . . .   7
     10.1.  GS-xTRs Direct (non-NAT) . . . . . . . . . . . . . . . .   8
     10.2.  GS-xTRs Direct (NAT) . . . . . . . . . . . . . . . . . .   8
     10.3.  GS-xTR to LISP-xTR (NAT) . . . . . . . . . . . . . . . .   8
     10.4.  GS-xTR Direct to non-LISP Host (NAT and Interwork) . . .   9
     10.5.  GS-xTR to non-LISP Host (NAT and Interwork)  . . . . . .  10
     10.6.  EID-Mobility Direct (non-NAT)  . . . . . . . . . . . . .  11
     10.7.  GS-xTRs Direct ISLs  . . . . . . . . . . . . . . . . . .  11
   11. References  . . . . . . . . . . . . . . . . . . . . . . . . .  12
     11.1.  Normative References . . . . . . . . . . . . . . . . . .  12
     11.2.  Informative References . . . . . . . . . . . . . . . . .  13
   Appendix A.  Acknowledgments  . . . . . . . . . . . . . . . . . .  14
   Appendix B.  Document Change Log  . . . . . . . . . . . . . . . .  15
     B.1.  Changes to draft-farinacci-lisp-satellite-network-01  . .  15
     B.2.  Changes to draft-farinacci-lisp-satellite-network-00  . .  15
   Authors' Addresses  . . . . . . . . . . . . . . . . . . . . . . .  15

1.  Introduction

   This specification describes how a LISP overlay structure can run on
   top of a satellite network underlay.  The approach is similar to how
   [I-D.haindl-lisp-gb-atn] is used in Aeronautical Telecommunications
   Networks and [I-D.farinacci-lisp-mobile-network] is used in cellular
   networks.

   This satellite deployment use-case requires no changes to the LISP
   architecture or standard protocol specifications.  In addition, any
   LISP implementations that run on a device with an existing satellite
   interface does not need to be upgraded.

   Even though an overlay should not concern itself with the operation
   of an underlay, the requirements from
   [I-D.lhan-problems-requirements-satellite-net] are considered but
   outside the scope of this document.

   The LISP overlay requirements are:




Farinacci, et al.         Expires 27 March 2023                 [Page 2]


Internet-Draft         LISP for Satellite Networks        September 2022


   1.  There will be no EID state in the satellite network underlay.

   2.  The satellite underlay is completely unaware of the overlay
       running over it.

   3.  The overlay requires the underlay network to deliver packets to
       RLOC addresses.

   4.  The underlay network can transport IPv4 or IPv6 packets and can
       be dual-stack.

   5.  When path optimization in the underlay is available, an RLOC-
       record can be a source route of satellite hops.


   The diagram below illustrates a 4 satellite system where each have
   Inter-Satellite-Links (ISLs) for connectivity between them and edge
   satellites with RF links to Ground Stations.  The EID connectivity to
   the xTRs is achieved via typical IP network connectivity where EIDs
   can be directly connected, one or more switch hops away, one or more
   router hops away, or any combination.

                             in space (underlay)
       +--------------------------------------------------------------+
       |                                                              |
       |     sat     ISL     sat     ISL     sat     ISL     sat      |
       |    ))*((  -------  ))*((  -------  ))*((  -------  ))*((     |
       |      |                                               |       |
       |      |                                               |       |
       |      |up/down RF-link                 up/down RF-link|       |
       |      |                                               |       |
       |      |                                               |       |
       +------|-----------------------------------------------|-------+
              |                                               |
              |                                               |
              |               on earth (overlay)              |
       +------|-----------------------------------------------|-------+
       |      |                                               |       |
       |    GS-xTR             [mapping system]            GS-xTR     |
       |     /  \                                           /  \      |
       |    /    \                                         /    \     |
       |   /      \                                       /      \    |
       |  /        \                                     /        \   |
       | EIDs ... EIDs                                  EIDs ... EIDs |
       |                                                              |
       +--------------------------------------------------------------+

               Figure 1: Overlay on Earth, Underlay in Space



Farinacci, et al.         Expires 27 March 2023                 [Page 3]


Internet-Draft         LISP for Satellite Networks        September 2022


   The LISP mapping system runs on the earth-resident Internet and
   requires reachability by xTRs before LISP encapsulation can occur
   over the satellite network underlay.

   EIDs are known only to the overlay xTR nodes.  EIDs are not routable
   or require state in the satellite network.  This provides great value
   for scaling and EID mobility.


2.  Definition of Terms

   Inter-Satellite-Links (ISLs):  are phased-array laser wireless links
      that transmit within or across orbits in space to other
      satellites.  They are different than satellite downlinks which are
      RF links to Ground-Stations.

   xTR:  is a LISP data-plane device. xTR is the general term for ITR,
      ETR, or RTR.  The formal and authoritative definition is in
      [I-D.ietf-lisp-rfc6830bis].  When a LISP xTR runs on a ground
      station device, it is called a GS-xTR.

   Ground-Station (GS):  is a device on the ground that has wireless
      links to a satellite node in space
      [I-D.lhan-problems-requirements-satellite-net].  When a Ground-
      Station is an LISP xTR, it encapsulates and decapsulates packets
      sent and received on satellite links according to the forwarding
      procedures in [I-D.ietf-lisp-rfc6830bis] and
      [I-D.ietf-lisp-rfc6833bis].  A GS can also be part of the
      satellite network system but isn't deployed as a GS-xTR.  In this
      scenario, the GS is part of the underlay and assumes the satellite
      network system, with its attached ground stations, deliver RLOC
      addressed packets.  When a satellite is in relay mode (not using
      ISLs), a LISP RTR can be used to support traffic engineering where
      a GS-ITR encapsulates through a single satellite hop to a GS-RTR
      which decapsulates and re-encapsulates through another single
      satellite hop to a GS-ETR.  See [I-D.ietf-lisp-te] for details,
      and how LISP-TE can also be used with multiple satellite hops.

   source-GS-xTR:  is the LISP ITR which does a mapping system lookup to
      obtain and cache the destination-RLOC for the destination-EID.  It
      then encapsulates the packet and sends it on the uplink whatever
      satellite that is in coverage range.

   destination-GS-xTR:  is the LISP ETR which receives a LISP
      encapsulated packet on the downlink from the satellite that is in
      coverage range over it.  The outer header is stripped and packet
      is delivered to local EID on the ground.




Farinacci, et al.         Expires 27 March 2023                 [Page 4]


Internet-Draft         LISP for Satellite Networks        September 2022


   EID:  defined as an Endpoint-ID in [I-D.ietf-lisp-rfc6830bis].  An
      EID is assigned to devices that reside behind GS-xTRs and are
      registered to the LISP mapping system with a satellite network
      address which is used as an RLOC.

   RLOC:  defined as a Routing Locator in [I-D.ietf-lisp-rfc6830bis].
      Within the scope of this specification, the RLOC is the satellite
      network address of a GS-xTR where the satellite network knows how
      to forward packets to this RLOC address.


3.  Overview

   Here is how a packet flow sequence occurs from a source-EID to a
   destination-EID when the underlay is a satellite network:

   1.  source-EID originates an IP packet to a destination-EID.  The
       addresses in the packet are EIDs.

   2.  The packet travels to the GS-xTR (source-GS-xTR) via traditional
       IP routing.

   3.  The source-GS-xTR does a map-cache lookup for destination-EID to
       obtain the RLOC for the destination-GS-xTR.

   4.  If map-cache lookup fails, a mapping system lookup is performed
       for destination-EID.

   5.  The source-GS-xTR LISP encapsulates the packet and sends it on
       the uplink to the satellite.  The RLOC addresses in the outer
       header are source-GS-xTR and destination-GS-xTR.

   6.  The satellite network delivers the packet to Ground-Station
       addressed as destination-GS-xTR.

   7.  The destination-GS-xTR decapsulates the LISP packet by stripping
       the outer header and delivering the packet to the destination-EID
       on the ground.


4.  Mapping System

   The LISP mapping system holds EID-to-RLOC-set mappings.  They are
   kept up to date by GS-xTRs and all the mechanisms from
   [I-D.ietf-lisp-rfc6833bis] are available for use.  The mappings can
   contain RLOCs that are not GS-xTRs thereby allowing load-splitting
   between both satellite and terrestrial paths.  The RLOC-set can also
   contain multicast RLOCs that can be reachable via satellite or



Farinacci, et al.         Expires 27 March 2023                 [Page 5]


Internet-Draft         LISP for Satellite Networks        September 2022


   terrestrial paths.

   All of IPv4, IPv6, and MAC EIDs can be registered to the mapping
   system to create multi-address-family L3 overlays as well as L2
   overlays on the satellite underlay.  That is, GS-xTR RLOCs can be
   used with these EID address types.

   Even though the satellite network is deployed to offer global
   Internet services, it may just carry routes and connectivity to GS-
   xTR addresses (their RLOC addresses).  If this is the case, the LISP
   critical infrastructure may not be reachable by the satellite network
   or the satellite nodes themselves.  Therefore, the mapping system can
   be deployed in GS-xTRs which can be reached by the satellite network.

   This specification recommends the mapping system reside on earth and
   if the satellite network does offer global Internet connectivity, the
   mapping system can reside anywhere on earth.  So even for rural based
   deployments of GS-xTRs, where the only connectivity is through a
   satellite interface link, the LISP critical infrastructure is always
   reachable.

   When satellite connectivity changes from a GS-xTR within its coverage
   range, the RLOC of the GS-xTR does not change.  Therefore, there is
   no need to update the mapping system when this happens.  This
   provides more scale to the total system since the LISP overlay is
   providing a level of indirection.

5.  EID Mobility

   EID-mobility [I-D.ietf-lisp-eid-mobility] is supported so devices can
   roam to other xTRs and are found by mapping system updates for remote
   xTRs encapsulating to the EID.  GS-xTRs learn EIDs on the ground
   dynamically via the mechanisms in [I-D.ietf-lisp-eid-mobility].

6.  Satellite RLOCs and Underlay Routing

   The address format of a GS-xTR RLOC depends on the design of the
   satellite network system.  The LISP RLOC formatting is flexible to
   accommodate new address types such as GPS coordinate based addressing
   or other forms of satellite addressing
   [I-D.lhan-satellite-semantic-addressing].  The only requirement is
   that they are routable by the satellite network system.

   If the satellite network supports IP forwarding and IP addresses are
   assigned to the RF-links on the GS-xTRs, then the satellite network
   just needs to make these "attachment point addresses" routable in the
   satellite network routing system.  And if the satellite network
   desires to scale the route state in its routing system, it can use



Farinacci, et al.         Expires 27 March 2023                 [Page 6]


Internet-Draft         LISP for Satellite Networks        September 2022


   prefix aggregation, a local design matter to the satellite network
   routing system.  When this is the case, the RLOC is a standard AFI
   encoded IPv4 or IPv6 address.

   If the satellite network underlay supports a source-routing
   mechanism, as suggested in [I-D.lhan-satellite-instructive-routing],
   the same approach can be used as a LISP overlay on a terrestrial
   underlay running Segment Routing [RFC8754].  The source-route is
   encoded in an RLOC-record stored in the mapping system that is
   formatted as a list of satellite hop addresses.

7.  Underlay Performance

   The RLOC probing procedures in [I-D.ietf-lisp-rfc6833bis] can provide
   underlay telemetry measurement [I-D.farinacci-lisp-telemetry] so the
   overlay can tell how well the satellite network is performing.  And
   if the underlay under performs or telemetry metrics change, the GS-
   xTR can select another RLOC, possibly to a terrestrial RLOC.

8.  Security Considerations

   There are no specific security considerations at this time for this
   use-case.  However, existing LISP security functionality documented
   in [I-D.ietf-lisp-rfc6833bis], [I-D.ietf-lisp-sec],
   [I-D.ietf-lisp-eid-anonymity], and [I-D.farinacci-lisp-ecdsa-auth]
   can be used when the LISP overlay runs over a satellite network
   underlay.

   Data-plane encryption can be used to make the satellite underlay more
   secure.  See LISP Data-Plane Confidentiality [RFC8061] for more
   details.  This solution can work when packets take multiple satellite
   hops and/or Ground-Station hops.

9.  IANA Considerations

   There are no requests for IANA at this time.

10.  Test and Deployment Experience

   This section will describe the various LISP deployment combinations
   as well as progress updates of testing LISP over SpaceX's Starlink
   satellite network [STARLINK].

   In the following sections, the mapping system is running in a cloud
   provider VM and is accessible by all LISP xTRs in all the testing
   scenarios.  The LISP RTR also runs in the VM which is providing NAT-
   traversal services as well as LISP to non-LISP connectivity [RFC6832]
   via LISP-NAT.



Farinacci, et al.         Expires 27 March 2023                 [Page 7]


Internet-Draft         LISP for Satellite Networks        September 2022


10.1.  GS-xTRs Direct (non-NAT)

                            satellite(s)
                               /   \
                              /     \
                             /       \
                            /         \
                        dish           dish
                         |               |
                         |               |
                     wifi-router      wifi-router
                         ^                ^
                        / \              / \
                      GS-xTR            GS-xTR

           Figure 2: Each GS-xTR is one-hop away on WiFi Network

   This test has not been performed at this time since we are seeking
   more Starlink participants.  This section will be updated in the next
   document revision.  We are not sure we will be able to test this case
   since the Starlink provided wifi-routers are doing NAT translation.

10.2.  GS-xTRs Direct (NAT)

                            satellite(s)
                            /    |      \
                           /     |       \
                          /      |        \
                         /       |         \
                     dish       dish        dish
                      /          |             \
                     /           |              \
           wifi-router       colo-pop           wifi-router
               ^                 |                  ^
              / \                |                 / \
             GS-xTR          LISP-RTR            GS-xTR

           Figure 3: Each GS-xTR is one-hop away on WiFi Network

   This test has not been performed at this time since we are seeking
   more Starlink participants.  This section will be updated in the next
   document revision.  When this occurs, packets will flow from GS-xTR
   to RTR to GS-xTR since NAT-traversal is occurring in the wifi-
   routers.  The LISP-RTR is many hops away from the colocation-pop
   router, which has a direct connection to the satellite dish.

10.3.  GS-xTR to LISP-xTR (NAT)




Farinacci, et al.         Expires 27 March 2023                 [Page 8]


Internet-Draft         LISP for Satellite Networks        September 2022


              satellite(s)
                 /   \
                /     \
               /       \                      LISP-RTR
              /         \                         |
          dish           dish                     |
            |             |                +-------------+
            |             |                | Terrestrial |
        wifi-router    colocation-pop ---- |  Internet   | ---- LISP-xTR
            ^                              +-------------+
           / \
          GS-xTR

            Figure 4: GS-xTR on WiFi Network to LISP-xTR in VM

   In this deployment scenario, the GS-xTR is a laptop, assigned an EID
   and communicating with the EID assigned to an xTR running in a cloud
   VM.  Since NAT-traversal is used on the wifi-routers, packets flow
   through the LISP-RTR.

   The laptop is assigned EID 240.1.1.1 and LISP-xTR is assigned EID
   240.11.11.11.  Here is ping output initiated from the laptop:

   laptop -> ping -c 5 240.11.11.11
   PING 240.11.11.11 (240.11.11.11): 56 data bytes
   64 bytes from 240.11.11.11: icmp_seq=0 ttl=62 time=xx ms
   64 bytes from 240.11.11.11: icmp_seq=1 ttl=62 time=xx ms
   64 bytes from 240.11.11.11: icmp_seq=2 ttl=62 time=xx ms
   64 bytes from 240.11.11.11: icmp_seq=3 ttl=62 time=xx ms
   64 bytes from 240.11.11.11: icmp_seq=4 ttl=62 time=xx ms

   --- 240.11.11.11 ping statistics ---
   5 packets transmitted, 5 packets received, 0.0% packet loss

10.4.  GS-xTR Direct to non-LISP Host (NAT and Interwork)

                            satellite(s)
                            /    |     \
                           /     |      \
                          /      |       \
                         /       |        \
                     dish       dish      dish
                      /          |           \
                     /           |            \
           wifi-router       colo-pop         wifi-router
               ^                 |                ^
              / \                |               / \
             GS-xTR          LISP-RTR        non-LISP-Host



Farinacci, et al.         Expires 27 March 2023                 [Page 9]


Internet-Draft         LISP for Satellite Networks        September 2022


           Figure 5: GS-xTR and Host one-hop away on WiFi Network

   This test has not been performed at this time since we are seeking
   more Starlink participants.  This section will be updated in the next
   document revision.  When this occurs, packets will flow from GS-xTR
   to RTR to non-LISP-Host since both NAT-traversal and LISP-NAT support
   is required.  The LISP-RTR is many hops away from the colo-pop
   router, which has a direct connection to the satellite dish.

10.5.  GS-xTR to non-LISP Host (NAT and Interwork)

            satellite(s)
               /   \
              /     \
             /       \                      LISP-RTR
            /         \                         |
        dish           dish                     |
          |             |                +-------------+
          |             |                | Terrestrial |
      wifi-router    colocation-pop ---- |  Internet   | ---- non-LISP-Host
          ^                              +-------------+
         / \
        GS-xTR

           Figure 6: GS-xTR onn WiFi to non-LISP-Host in VM

   In this deployment scenario, the GS-xTR is a laptop, assigned an EID
   and communicating with the non-EID assigned to non-LISP Host running
   in a cloud VM.  When this occurs, packets will flow from GS-xTR to
   RTR to non-LISP-Host since both NAT-traversal and LISP-NAT support is
   required.

   The laptop is assigned EID 240.1.1.1 and non-LISP-Host is the Google
   DNS server 8.8.8.8.  Here is ping output initiated from the laptop:

   laptop -> ping -c 5 -S 240.1.1.1 8.8.8.8
   PING 8.8.8.8 (8.8.8.8) from 240.1.1.1: 56 data bytes
   64 bytes from 8.8.8.8: icmp_seq=0 ttl=43 time=xx ms
   64 bytes from 8.8.8.8: icmp_seq=1 ttl=43 time=xx ms
   64 bytes from 8.8.8.8: icmp_seq=2 ttl=43 time=xx ms
   64 bytes from 8.8.8.8: icmp_seq=3 ttl=43 time=xx ms
   64 bytes from 8.8.8.8: icmp_seq=4 ttl=43 time=xx ms

   --- 8.8.8.8 ping statistics ---
   5 packets transmitted, 5 packets received, 0.0% packet loss

   This may be a likely connectivity option since not all equipment
   connected to the satellite network will be LISP GS-xTRs.



Farinacci, et al.         Expires 27 March 2023                [Page 10]


Internet-Draft         LISP for Satellite Networks        September 2022


10.6.  EID-Mobility Direct (non-NAT)

                            satellite(s)
                               /   \
                              /     \
                             /       \
                            /         \
                        dish           dish
                         |               |
                         |               |
                     wifi-router      wifi-router
                         ^                ^
                        / \              / \
                      GS-xTR            GS-xTR
                       |  |              |  |
                    EID1  EID2  ...   EID2  EID3

           Figure 7: Each GS-xTR is one-hop away on WiFi Network

   This test has not been performed yet.  In this test a device assigned
   with EID2 will be able to roam across GS-xTRs and keep connections up
   and running between EID1 and EID3.  This can also happen when EID2
   talks to a non-LISP host (via an RTR running LISP-NAT interworking
   services).

   In this test scenario, EIDs are assigned to devices that reside
   behind GS-xTRs (via wireless or wired links) and do not run LISP.
   The GS-xTRs, which run LISP, encapsulate/decapsulate packets on
   behalf of the host devices.  The GS-xTR RLOC addresses are routable
   by the satellite network (like in the previous test scenarios)
   allowing for the host devices to communicate while the satellite
   network keeps no state about EID addresses.

10.7.  GS-xTRs Direct ISLs

       satellite ---(ISL)--- satellite ---(ISL)--- satellite
           |                     |                     |
           |                     |                     |
           |                     |                     |
           |                     |                     |
          dish                  dish                  dish
           |                     |                     |
           |                     |                     |
       wifi-router           colo-pop              wifi-router
           ^                     |                     ^
          / \                    |                    / \
        GS-xTR               LISP-RTR               GS-xTR




Farinacci, et al.         Expires 27 March 2023                [Page 11]


Internet-Draft         LISP for Satellite Networks        September 2022


           Figure 8: Each GS-xTR is one-hop away on WiFi Network

   This test has not been performed.  It will be tested when the
   satellite network has proven it can support ISL links and satellite
   routing reliably.

11.  References

11.1.  Normative References

   [I-D.ietf-lisp-rfc6830bis]
              Farinacci, D., Fuller, V., Meyer, D., Lewis, D., and A.
              Cabellos, "The Locator/ID Separation Protocol (LISP)",
              Work in Progress, Internet-Draft, draft-ietf-lisp-
              rfc6830bis-38, 7 May 2022,
              <https://www.ietf.org/archive/id/draft-ietf-lisp-
              rfc6830bis-38.txt>.

   [I-D.ietf-lisp-rfc6833bis]
              Farinacci, D., Maino, F., Fuller, V., and A. Cabellos,
              "Locator/ID Separation Protocol (LISP) Control-Plane",
              Work in Progress, Internet-Draft, draft-ietf-lisp-
              rfc6833bis-31, 2 May 2022,
              <https://www.ietf.org/archive/id/draft-ietf-lisp-
              rfc6833bis-31.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>.

   [RFC1700]  Reynolds, J. and J. Postel, "Assigned Numbers", RFC 1700,
              DOI 10.17487/RFC1700, October 1994,
              <https://www.rfc-editor.org/info/rfc1700>.

   [RFC6832]  Lewis, D., Meyer, D., Farinacci, D., and V. Fuller,
              "Interworking between Locator/ID Separation Protocol
              (LISP) and Non-LISP Sites", RFC 6832,
              DOI 10.17487/RFC6832, January 2013,
              <https://www.rfc-editor.org/info/rfc6832>.

   [RFC8061]  Farinacci, D. and B. Weis, "Locator/ID Separation Protocol
              (LISP) Data-Plane Confidentiality", RFC 8061,
              DOI 10.17487/RFC8061, February 2017,
              <https://www.rfc-editor.org/info/rfc8061>.




Farinacci, et al.         Expires 27 March 2023                [Page 12]


Internet-Draft         LISP for Satellite Networks        September 2022


   [RFC8754]  Filsfils, C., Ed., Dukes, D., Ed., Previdi, S., Leddy, J.,
              Matsushima, S., and D. Voyer, "IPv6 Segment Routing Header
              (SRH)", RFC 8754, DOI 10.17487/RFC8754, March 2020,
              <https://www.rfc-editor.org/info/rfc8754>.

11.2.  Informative References

   [I-D.farinacci-lisp-ecdsa-auth]
              Farinacci, D. and E. Nordmark, "LISP Control-Plane ECDSA
              Authentication and Authorization", Work in Progress,
              Internet-Draft, draft-farinacci-lisp-ecdsa-auth-03, 4
              September 2018, <https://www.ietf.org/archive/id/draft-
              farinacci-lisp-ecdsa-auth-03.txt>.

   [I-D.farinacci-lisp-mobile-network]
              Farinacci, D., Pillay-Esnault, P., and U. Chunduri, "LISP
              for the Mobile Network", Work in Progress, Internet-Draft,
              draft-farinacci-lisp-mobile-network-15, 11 September 2022,
              <https://www.ietf.org/archive/id/draft-farinacci-lisp-
              mobile-network-15.txt>.

   [I-D.farinacci-lisp-telemetry]
              Farinacci, D., Ouissal, S., and E. Nordmark, "LISP Data-
              Plane Telemetry", Work in Progress, Internet-Draft, draft-
              farinacci-lisp-telemetry-08, 9 May 2022,
              <https://www.ietf.org/archive/id/draft-farinacci-lisp-
              telemetry-08.txt>.

   [I-D.haindl-lisp-gb-atn]
              Haindl, B., Lindner, M., Moreno, V., Portoles-Comeras, M.,
              Maino, F., and B. Venkatachalapathy, "Ground-Based LISP
              for the Aeronautical Telecommunications Network", Work in
              Progress, Internet-Draft, draft-haindl-lisp-gb-atn-08, 23
              September 2022, <https://www.ietf.org/archive/id/draft-
              haindl-lisp-gb-atn-08.txt>.

   [I-D.ietf-lisp-eid-anonymity]
              Farinacci, D., Pillay-Esnault, P., and W. Haddad, "LISP
              EID Anonymity", Work in Progress, Internet-Draft, draft-
              ietf-lisp-eid-anonymity-13, 11 September 2022,
              <https://www.ietf.org/archive/id/draft-ietf-lisp-eid-
              anonymity-13.txt>.









Farinacci, et al.         Expires 27 March 2023                [Page 13]


Internet-Draft         LISP for Satellite Networks        September 2022


   [I-D.ietf-lisp-eid-mobility]
              Comeras, M. P., Ashtaputre, V., Maino, F., Moreno, V., and
              D. Farinacci, "LISP L2/L3 EID Mobility Using a Unified
              Control Plane", Work in Progress, Internet-Draft, draft-
              ietf-lisp-eid-mobility-10, 10 July 2022,
              <https://www.ietf.org/archive/id/draft-ietf-lisp-eid-
              mobility-10.txt>.

   [I-D.ietf-lisp-te]
              Farinacci, D., Kowal, M., and P. Lahiri, "LISP Traffic
              Engineering Use-Cases", Work in Progress, Internet-Draft,
              draft-ietf-lisp-te-11, 11 September 2022,
              <https://www.ietf.org/archive/id/draft-ietf-lisp-te-
              11.txt>.

   [I-D.lhan-problems-requirements-satellite-net]
              Han, L., Li, R., Retana, A., Chen, M., Su, L., Jiang, T.,
              and N. Wang, "Problems and Requirements of Satellite
              Constellation for Internet", Work in Progress, Internet-
              Draft, draft-lhan-problems-requirements-satellite-net-03,
              6 July 2022, <https://www.ietf.org/archive/id/draft-lhan-
              problems-requirements-satellite-net-03.txt>.

   [I-D.lhan-satellite-instructive-routing]
              Han, L., Retana, A., and R. Li, "Semantic Address Based
              Instructive Routing for Satellite Network", Work in
              Progress, Internet-Draft, draft-lhan-satellite-
              instructive-routing-01, 2 September 2022,
              <https://www.ietf.org/archive/id/draft-lhan-satellite-
              instructive-routing-01.txt>.

   [I-D.lhan-satellite-semantic-addressing]
              Han, L., Li, R., Retana, A., Chen, M., and N. Wang,
              "Satellite Semantic Addressing for Satellite
              Constellation", Work in Progress, Internet-Draft, draft-
              lhan-satellite-semantic-addressing-02, 4 September 2022,
              <https://www.ietf.org/archive/id/draft-lhan-satellite-
              semantic-addressing-02.txt>.

   [STARLINK] SpaceX, "High-Level SpaceX Starlink Technology
              Description", https://www.starlink.com/technology,
              September 2022.

Appendix A.  Acknowledgments

   The authors would like to thank the LISP working group for their
   review of this specification.  A special thank you goes to Lin Han
   for email discussions on this topic.



Farinacci, et al.         Expires 27 March 2023                [Page 14]


Internet-Draft         LISP for Satellite Networks        September 2022


Appendix B.  Document Change Log

B.1.  Changes to draft-farinacci-lisp-satellite-network-01

   *  Submitted September 2022.

   *  Added text about how the mapping system is used in a rural
      location when the only Internet link available is the satellite
      link.

   *  Added the Test and Deployment Experience section to document what
      has been tested so far.

B.2.  Changes to draft-farinacci-lisp-satellite-network-00

   *  Initial posting April 2022.

Authors' Addresses

   Dino Farinacci
   lispers.net
   San Jose, CA
   United States of America
   Email: farinacci@gmail.com


   Victor Moreno
   Independent
   Mountain View, CA
   United States of America
   Email: victor@magooit.com


   Padma Pillay-Esnault
   Independent
   Santa Clara, CA
   United States of America
   Email: padma.ietf@gmail.com













Farinacci, et al.         Expires 27 March 2023                [Page 15]