Re: [Deepspace] [dtn] technical remarks

Dean Bogdanovic <ivandean@gmail.com> Tue, 26 September 2023 16:52 UTC

Return-Path: <ivandean@gmail.com>
X-Original-To: deepspace@ietfa.amsl.com
Delivered-To: deepspace@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AFDF6C1522B9; Tue, 26 Sep 2023 09:52:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.105
X-Spam-Level:
X-Spam-Status: No, score=-2.105 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9bhIB4KMCIW1; Tue, 26 Sep 2023 09:52:38 -0700 (PDT)
Received: from mail-qv1-xf32.google.com (mail-qv1-xf32.google.com [IPv6:2607:f8b0:4864:20::f32]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1FA54C1522AA; Tue, 26 Sep 2023 09:52:38 -0700 (PDT)
Received: by mail-qv1-xf32.google.com with SMTP id 6a1803df08f44-65af75a0209so30973116d6.3; Tue, 26 Sep 2023 09:52:38 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1695747157; x=1696351957; darn=ietf.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=Yb/e90F1z33bZX7Zl1uLFJ5IaG3TnsAwhwcQEH9cwRA=; b=LIqAg7wPSD4HQR+Gey3RU9AWjqzY5xIG4Vwuxk/jaC56eOsXscudy5404dGSN2+yXV k6vCWKWxjiThmCBEuo3v9Ehl6o338GJF0jDqaS8Swej24X4sqYc5EbW/sF/FORtlpNLc dYFytLvqS0Rv2LjZWLferFw2wuQmlT9hO4uEfbnzhcgkisQOM+X/AU5P/MoyXtGWRgyX iF1pJHOYf5R6Po9OYyRFV3UtVaWtuWpTzQGtTO1rKY4zWQe2CWVzAH9oav3sK1EqSYvo VHN5JxQSmKeXz06/8Tbk+SmIH+/z1mNoACU1kxY+H3RzKORzghkoyLTiPXsg27S8T3E6 7H/w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1695747157; x=1696351957; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=Yb/e90F1z33bZX7Zl1uLFJ5IaG3TnsAwhwcQEH9cwRA=; b=DZFK1x9pz3DCvnDqtGu1uEouC+vEOskU5RcHYT9tQOdeZS2CH5eZcr2Jd3/j8s0hUG f5MNRdEw0WlENXlHfuf84n3TqQWtsQQ8lMLZyExxEque3Ud/+jhMznU3c/7uz6KVndM+ TDPir2BIRxg1QvfDVIdMkuHReQsFtRNR4TeZh4wLjmaSv6hw8VrWFDZEVXTtG8Ho3fiK +Nrn88hiGsAY7Nuuo2k8AzpKeQ0VwT9nKGMzL/8BIFWd/DBRP0AOQlfX7VrMFT1WVUEa 148c7IClgzlm6VB0lw4rRnsh75uJZawpi6q4LqXOLfIa6Kq2lysMeEr6jGk5FGh8sBmh 7lUA==
X-Gm-Message-State: AOJu0Yzj4N2EQJKGlNqiL4vIdZg7lbRT7AiwiqXivouVpD8wI2Fd5yXR bKFlYSqOZBwcr5eBF0KLHog=
X-Google-Smtp-Source: AGHT+IHIzyeLWScvioUENHZTt3FtD14KVgGOV1JjfuVNO+11oPEUYJ6uX4dxE4eD4mGnSJyYSvIMRA==
X-Received: by 2002:a05:6214:18e7:b0:658:a29a:e297 with SMTP id ep7-20020a05621418e700b00658a29ae297mr7805467qvb.49.1695747157059; Tue, 26 Sep 2023 09:52:37 -0700 (PDT)
Received: from [192.168.0.121] (209-6-128-112.s366.c3-0.bkl-cbr1.sbo-bkl.ma.cable.rcncustomer.com. [209.6.128.112]) by smtp.gmail.com with ESMTPSA id t12-20020a0ce2cc000000b0065b21b232bfsm1049017qvl.138.2023.09.26.09.52.36 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 26 Sep 2023 09:52:36 -0700 (PDT)
From: Dean Bogdanovic <ivandean@gmail.com>
To: sburleig.sb@gmail.com
Cc: Marc Blanchet <marc.blanchet@viagenie.ca>, deepspace@ietf.org, DTN WG <dtn@ietf.org>
Date: Tue, 26 Sep 2023 12:52:35 -0400
X-Mailer: MailMate (1.14r5895)
Message-ID: <E8E87E56-90C8-4532-8514-30DEF281E381@gmail.com>
In-Reply-To: <019a01d9f08b$07a00bf0$16e023d0$@gmail.com>
References: <050001d9ea91$d25d55f0$771801d0$@gmail.com> <E127BE58-D0D4-4692-9D19-5E99CA5DA7B5@viagenie.ca> <04a401d9edd3$08c6d0f0$1a5472d0$@gmail.com> <F7B5CEEC-4A89-4F4C-A351-59A6735146E7@viagenie.ca> <024d01d9f018$f62d3720$e287a560$@gmail.com> <142FBCA1-6B75-417E-9B0E-6651736B383F@viagenie.ca> <019a01d9f08b$07a00bf0$16e023d0$@gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/deepspace/-V2SUN8HRtK08_Ydrd9jL0NmumI>
Subject: Re: [Deepspace] [dtn] technical remarks
X-BeenThere: deepspace@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: IP protocol stack in deep space <deepspace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/deepspace>, <mailto:deepspace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/deepspace/>
List-Post: <mailto:deepspace@ietf.org>
List-Help: <mailto:deepspace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/deepspace>, <mailto:deepspace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 26 Sep 2023 16:52:38 -0000


On 26 Sep 2023, at 11:06, sburleig.sb@gmail.com wrote:

> First up:
>
>
>
> From: Marc Blanchet <marc.blanchet@viagenie.ca>
> Sent: Monday, September 25, 2023 8:54 PM
> To: Scott Burleigh <sburleig.sb@gmail.com>
> Cc: deepspace@ietf.org; DTN WG <dtn@ietf.org>
> Subject: Re: [dtn] technical remarks
>
>
>
> The “late binding” concept built into the BP suite is based on the idea that connectivity lapses between nodes on an end-to-end path may be so lengthy (hours certainly; days for some deep space missions) that the destination node may change its location – its IP address – while traffic is en route to its earlier address.  Will this simply not happen frequently enough to justify late binding measures?  If so, can you explain why?  If not, how will Internet architecture handle these anomalies?
>
>
>
> The fact that a node changes location does not mean changing its IP address.
>
>
>
> [SB]        The words “its location – its IP address –“ were intended to indicate that I meant, precisely, the node’s location in network topology, not its location in physical space.  That may not have been clear.
>
>
>
> QUIC has the IP address and/or port change managed securely. The peers confirm their new IP address/port change by a crypto change, since they already have established a trust relationship in the first handshake. So it is robust to DOS or man-in-the-middle attacks and it works with IP address/port change.
>
>
>
> [SB]        What works?  The destination address of the packet is different from the IP address at which the intended destination now resides.  How does the packet get routed to the destination node at its new address?
>
>
>
> Routing is not QUIC business. IP is responsible about it.
>
>
>
> In some ways, BP « does everything ». Here, QUIC does some, IP does other, HTTP does other. It is a layered approach, with responsabilities for each.
>
>
> [SB2]     But we’re not talking about BP, right?  We’re talking about IP in deep space.  I’m not asking about how QUIC resolves this problem, I’m asking about how the deepspace IP framework resolves this problem.  Do we have an answer?
>
> And how long does it take to make that happen?
>
>
>
> [SB2]     And an answer to this as well?
>
>
>
> A related point: will DNS be used across the solar system to resolve destination names to IP addresses?  If so, will DNS lookup queries traverse interplanetary links
>
>
>
> Should not.
>
>
>
> or will they be resolved by local DNS servers?
>
>
>
> yes.
>
>
>
> If the latter, will DNS information be synchronized across the solar system by zone transfers or something similar?
>
>
>
> The ones you need.
>
>
>
> [SB]        What do you mean?  Are you saying that the DNS changes will be synchronized across the solar system in exactly the same way that they are synchronized across the Internet on Earth?  If not, what will be done differently?
>
>
>
>   In either case, are we confident that the volume of DNS synchronization traffic across the interplanetary network will be so low as not to significantly degrade science traffic?
>
>
>
> As answered to Keith in another email, there is a draft on DNS deployment which is already written and currently reviewed by DNS experts. I’m awaiting a few more reviews and will publish. Up to now, no reviewer got heartburn.
>
>
> [SB]        So it is now known that the way in which DNS changes are propagated will work across the solar system without modification and any delays in that information propagation will have no impact on the performance of the network?
>
> Very respectfully, I suggest that we just wait for the draft on DNS to be published and continue that conversation there. The reason is that I will have to essentially pull out the whole draft into these email conversations.  I’ll let a few days pass to wait for incoming reviews and will publish anyway at the end of this week. Then I suggest we resume that conversation on DNS.
>
>
>
> [SB2]     Okay, but isn’t there a dissonance here?  If IP with QUIC and RESTful HTTP and RESTCONF will “just work” in deep space, without modification (just proper configuration and appropriately set timers), why is a new DNS draft needed?
>
>
>
> [SB2]     More to the point, though, my real concern is not DNS but rather those destination nodes whose IP addresses change during the hours or days while packets destined for those nodes are en route to their old addresses – the “late binding” concept.  Are we saying that this will not happen often enough to worry about?

Why are you saying that the IP addresses will change? IPv6 provides enough address space, that there is no need to change IP address from network operations point of view.

Dean

> -- 
> Deepspace mailing list
> Deepspace@ietf.org
> https://www.ietf.org/mailman/listinfo/deepspace