Re: [IPv6] communicating multiple link (status) to hosts

Brian E Carpenter <brian.e.carpenter@gmail.com> Thu, 21 March 2024 06:44 UTC

Return-Path: <brian.e.carpenter@gmail.com>
X-Original-To: ipv6@ietfa.amsl.com
Delivered-To: ipv6@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8709CC1D4A6A for <ipv6@ietfa.amsl.com>; Wed, 20 Mar 2024 23:44:51 -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, RCVD_IN_DNSWL_BLOCKED=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 rTCD02I2gjPZ for <ipv6@ietfa.amsl.com>; Wed, 20 Mar 2024 23:44:51 -0700 (PDT)
Received: from mail-oi1-x236.google.com (mail-oi1-x236.google.com [IPv6:2607:f8b0:4864:20::236]) (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 25550C1D4A65 for <ipv6@ietf.org>; Wed, 20 Mar 2024 23:44:51 -0700 (PDT)
Received: by mail-oi1-x236.google.com with SMTP id 5614622812f47-3c36f882372so443633b6e.2 for <ipv6@ietf.org>; Wed, 20 Mar 2024 23:44:51 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1711003490; x=1711608290; darn=ietf.org; h=content-transfer-encoding:in-reply-to:from:references:to :content-language:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=lDnfd5AdDf22lDpnsUxbJhQwh+szcX9/wr1Kal4NKEg=; b=j813hdcTTfpJ3iVGFsVSww58e1BDQRVVsN9G1xAVqZ5i3uuC+XyBa8NfFNzoAhQMGF zUdM38FgzM3GXTxwwRO+g37ve2Jz2YKNhUHMKfGa4kJoOFhr9Fg8A10Vb0xshx7/w1xN g87hB9aWW74MAn5RFKJxJuUb/g/hZWzsuHAZggeLEfb/wXdZAzQcem1ETFiS93hn7IJE RHPIPOaVcZYPONIWGDOA43ptyGn62RahEF5zqc6lzeck/OhShrP2/daF7s5RTFSYXe5P /IqgfUsexemJv5wRDoF+UoK0MW+r3A+x6YhiTAbWtUHsMgxhoGU0Bw+vBudON4ySor0x r9dQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1711003490; x=1711608290; h=content-transfer-encoding:in-reply-to:from:references:to :content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=lDnfd5AdDf22lDpnsUxbJhQwh+szcX9/wr1Kal4NKEg=; b=kuBx7YGt2Fu2GNphHuRV4jsBdTiy0N/BAdgIiZUFM3zW8G6G0Scrf1yIWP53cac08+ mXBksrxke2LwMdHQnYcdAQ/32tj6XpeNTy9DmeFbauSe5OnpYPWDYccYwwb5gcNakV0s bX+k3DaGNyVOq+IuiO8Pvp9/j6DEwbwxvJZvSucXmmIvFblPmS5ckOprf1+O+LupwnjX 7A1O0SRpYCI+Ewkqy4tuu84CFCIRs94SYht4JKrI9bPEu5S/X2R+SDNuFx64I3J6ug8A xl1xcIEMRvDXsMWODm5yxPU8rKoB+UoKiAiiU9beTVeSq6l7BBbuEt3yd0Ev3L4lWfYK 7Ikw==
X-Forwarded-Encrypted: i=1; AJvYcCXPPP4Gagju4Mgd4IgisnS3HKDHKTT4HqNZ0M14KyFyT47CStmyIBhQyITyw51K58RfYYb15E1xak9MshNU
X-Gm-Message-State: AOJu0YzfnWTQZofmuiUgPtrdrh3obYGtt+JFHXEZv1Hf0TJ+CttIjXcz c/HpvY11XZQxzSftLFW3xJ+QWs6yFGsEz4g4i8EAT/h5QmqVXhlsSZl7vGfu+UI=
X-Google-Smtp-Source: AGHT+IEx+JpNO8+NUrh0781oenUVjfsHLaV1AjXW/az8OYi46lb5/C8a89zgGZWRXVVqISbHOyBR5A==
X-Received: by 2002:a05:6808:6491:b0:3c3:abcf:8bda with SMTP id fh17-20020a056808649100b003c3abcf8bdamr1197146oib.58.1711003489987; Wed, 20 Mar 2024 23:44:49 -0700 (PDT)
Received: from ?IPV6:2404:4400:541d:a600:44b7:2c2e:2bc6:8707? ([2404:4400:541d:a600:44b7:2c2e:2bc6:8707]) by smtp.gmail.com with ESMTPSA id 18-20020a630d52000000b005eb4d24e809sm1760613pgn.34.2024.03.20.23.44.48 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 20 Mar 2024 23:44:49 -0700 (PDT)
Message-ID: <3e9a90d1-0325-49e2-a402-dc320f363a2b@gmail.com>
Date: Thu, 21 Mar 2024 19:44:45 +1300
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
Content-Language: en-US
To: Michael Richardson <mcr+ietf@sandelman.ca>, 6man WG <ipv6@ietf.org>
References: <186314.1710989921@dyas> <deedaad1-9c71-442d-a7f1-cacc80273a74@gmail.com> <195985.1710999889@dyas>
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
In-Reply-To: <195985.1710999889@dyas>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/iZOTAtDn3xOtO6vl0wiwqBiT9YY>
Subject: Re: [IPv6] communicating multiple link (status) to hosts
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: "IPv6 Maintenance Working Group \(6man\)" <ipv6.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ipv6>, <mailto:ipv6-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ipv6/>
List-Post: <mailto:ipv6@ietf.org>
List-Help: <mailto:ipv6-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ipv6>, <mailto:ipv6-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 21 Mar 2024 06:44:51 -0000

On 21-Mar-24 18:44, Michael Richardson wrote:
> 
> Brian E Carpenter <brian.e.carpenter@gmail.com> wrote:
>      >> {trying to start a new thread}
>      >>
>      >> Lorenzo Colitti <lorenzo=40google.com@dmarc.ietf.org> wrote: > And
>      >> that's bad. The network does not have the capability to leverage >
>      >> multiple paths by using multipath protocols. Only the hosts do.
>      >>
>      >> > Hiding multihoming from the hosts using NPTv6 will prevent hosts
>      >> from > leveraging these protocols to improve bandwidth and resilience.
>      >>
>      >> > While MPTCP is difficult to deploy due to middleboxes, MP-QUIC does
>      >> not > have this problem, and interest in MP-QUIC is building. Even
>      >> without > MP-QUIC, even today QUIC already supports client-initiated
>      >> session > migration. That can be leveraged to maintain existing
>      >> connections alive > when one of the uplinks fails - the client can
>      >> just migrate the > connection to a new source address which will use a
>      >> new uplink. If we > hide the uplinks from the client using NPTv6, we
>      >> cannot do that.
>      >>
>      >> For networks which are more complex than a home network with a single
>      >> LAN segment (no SNACk ) and two routers... how do hosts find out which
>      >> egress routers are up/down/congested/etc.
> 
>      > I think the only universal answer to this is probing. Actually we
>      > learned that from SHIM6.
> 
> So a probe to target, or one to the egress router?

Yes, both. The two probes tell us different things.

> Knowing if the target is down (or a specific address, one of many), vs the
> entire egress is down, or if the ISP in that direction is broken, would be
> useful, right?
> It helps prune the N*M possibilities, right?

Exactly.

    Brian

> 
> 
> --
> Michael Richardson <mcr+IETF@sandelman.ca>, Sandelman Software Works
>   -= IPv6 IoT consulting =-                      *I*LIKE*TRAINS*
> 
> 
>