[Deepspace] comments on draft-many-deepspace-ip-assessment (section 2, 3)

Kiran Makhijani <kiran.ietf@gmail.com> Sun, 24 September 2023 05:00 UTC

Return-Path: <kiran.ietf@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 B64D3C14CE3F for <deepspace@ietfa.amsl.com>; Sat, 23 Sep 2023 22:00:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.107
X-Spam-Level:
X-Spam-Status: No, score=-2.107 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, HTML_MESSAGE=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] 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 AiCYIY_KXRG7 for <deepspace@ietfa.amsl.com>; Sat, 23 Sep 2023 22:00:06 -0700 (PDT)
Received: from mail-ot1-x330.google.com (mail-ot1-x330.google.com [IPv6:2607:f8b0:4864:20::330]) (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 3BEA2C14EB19 for <deepspace@ietf.org>; Sat, 23 Sep 2023 22:00:06 -0700 (PDT)
Received: by mail-ot1-x330.google.com with SMTP id 46e09a7af769-6c45a230403so607901a34.1 for <deepspace@ietf.org>; Sat, 23 Sep 2023 22:00:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1695531605; x=1696136405; darn=ietf.org; h=to:subject:message-id:date:mime-version:from:from:to:cc:subject :date:message-id:reply-to; bh=4XvfTsAhe+K276UTFLjw0txwo5YgqDXBUWcHupmY4zY=; b=m+l7mcy/3+IJeSXxby7LNdP1bW/Ap2Et+Drs7JMlW3C9I/E6MEV2G77y1T+lmB78IJ eiKp5vPIE/hlY9hfcBJVg4fOWkzOgfM476e83JNKoegXvfX4DxSrHShR9sgXxIEI6r+Q PmN8K7Wa4YEyLI1WhfwZmgaMr/aZOW5TV75u88a+MwQ3yoDcVz7+GMGj3sg1J+DIOIvb Gh6CSwH12biB/Qg2CUJcTnNa8VlIYEvR+xg68ssQqpnxmMpaNkkhc/1K38qQNiFFr8NS tOzVj3t1HqjEKrt0g0jJxhc4pgAUvVcnaRHBr4q5I+biYHPsfHE7nu8ohbVEXo4USGt+ QR1w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1695531605; x=1696136405; h=to:subject:message-id:date:mime-version:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=4XvfTsAhe+K276UTFLjw0txwo5YgqDXBUWcHupmY4zY=; b=B3FXCdhbaMtEVmauaZ8RbSdM1QnFQ0zNaEXMGpcBSvDIr42RjQxsXZJecoFbHGrT4c mzZXYPWjLzYJRTlbTdT/y3NpiUV4D2ud3Rk6a71YNagU6Ckta21nsy4mR6BDMOloS2FN gTF5p74n9NBMrNiWHBiONxvqpZNH3h5oE30jvLWDQBdoqs0EYaDQGsPNAXoA/hHAXJAN X0OtYwgVSQiJLeeDIGjoUcjRg1E4GPZrp9UeAC45Xyh5G/GKuLz3o7QV8CFvSS8hSrae I1YMRWSsq5ZGH1ssNMQPKwRrDFXX5xpLP9EjHiDCseSKZUhZRTjlsizMkRrWF5PLQWMd Ks2g==
X-Gm-Message-State: AOJu0Ywm6gDkJxwBrf5OdhSO4Y4aQV0xSirnvwDmOJDK4THmZBUUvBPz ps9jxa8Ks3COMKlhQ9dkdn3de/J7AhnIPp5E8mR3q0C6
X-Google-Smtp-Source: AGHT+IEtrOounWYv0amv5e2vNxAHaiMqdnoHFlTG8jS5onPRScV+AKfhFJIh63ouTN4oTf8b9ji4bLvU8WhoiMr45VY=
X-Received: by 2002:a05:6808:1a21:b0:3a9:e40c:683c with SMTP id bk33-20020a0568081a2100b003a9e40c683cmr3661056oib.1.1695531604919; Sat, 23 Sep 2023 22:00:04 -0700 (PDT)
Received: from 1058052472880 named unknown by gmailapi.google.com with HTTPREST; Sat, 23 Sep 2023 22:00:04 -0700
From: Kiran Makhijani <kiran.ietf@gmail.com>
MIME-Version: 1.0
Date: Sat, 23 Sep 2023 22:00:04 -0700
Message-ID: <CAFV7YBpY1w_BDi0c20=2u90QGRSDZYWSVczf-r4VJ3MDFq=wfw@mail.gmail.com>
To: deepspace@ietf.org
Content-Type: multipart/alternative; boundary="0000000000000449dd060613b7af"
Archived-At: <https://mailarchive.ietf.org/arch/msg/deepspace/5sxhjwt_4PfoKt5lx7NHl63FbNE>
Subject: [Deepspace] comments on draft-many-deepspace-ip-assessment (section 2, 3)
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: Sun, 24 Sep 2023 05:00:06 -0000

Hi Authors,

Thank you for sharing this work. An interesting read and a very clearly
written  document. I thought I'd share my comments mainly for
clarifications. Please bear with me since I have not followed DTN work.

My main take aways from the document is that the intention to use the
existing protocols as much through configuration knobs as possible. This is
apt and gives a very clear direction. Hopefully, as the work matures we
will see per protocol configurable values in one place. My expectation is
current protocol YANG models support those as is.

Section 2:

I do not know if DTN work has already covered this: I will find it useful
to document/understand the potential traffic profiles a bit more. For
example, upstream (towards nodes in space) vs downstream (towards Earth)
will have different behavior. E.g. Will there be more traffic coming
downstream? Or aggregation will happen on nodes closer to terrestrial nodes?

My comment is related to the discussion on queue-management/dicipline. The
text left me more curious about what and why AQM (old or new) will be of
interest. Again, maybe, DTN has covered it already. The data rates and
congestion will take different meaning in deep-space networking and will
vary between upstream and downstream. E.g. How does an intermediate node QM
can provide
timely feedback to end-station, specifically what it dropped.

Since we need a delay-tolerant network, won't feedback about queue-lengths
arrive too late? My inclination is to focus discussion on buffer management
instead of queue disciplines (perhaps not needed unless reassembly or
ordering). Perhaps it is just a terminology issue.

Section 3:
You bring up BGP, perhaps more justification is required. First, given that
no topology reference is given, the usecase for the choice of routing
protocol is not clearly evaluated.
Second, you maybe interested in BGP over QUIC (draft-retana-idr-bgp-quic)
based on discussion Section 4.


Minor editorial suggestions
Section 1.
In the abstract and intro, i think it is better to clarify upfront that
delay-tolerant IP stack is being scoped.

OLD:
This result lead to the definition of a new protocol stack based on a
store-and-forward
NEW:
This result lead to the definition of a new delay tolerant protocol stack
based on a store-and-forward

I have comments on transport and beyond sections but can bring them later
to avoid lengthy email.
HTH,
Kiran