Re: [Int-area] [EXTERNAL] Re: New Version Notification for draft-herbert-ipv4-eh-03.txt

Tom Herbert <tom@herbertland.com> Thu, 21 March 2024 17:08 UTC

Return-Path: <tom@herbertland.com>
X-Original-To: int-area@ietfa.amsl.com
Delivered-To: int-area@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B0103C15154E for <int-area@ietfa.amsl.com>; Thu, 21 Mar 2024 10:08:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.106
X-Spam-Level:
X-Spam-Status: No, score=-7.106 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, RCVD_IN_DNSWL_HI=-5, 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=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=herbertland.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 k4hk3OWu1-XN for <int-area@ietfa.amsl.com>; Thu, 21 Mar 2024 10:08:42 -0700 (PDT)
Received: from mail-ed1-x52f.google.com (mail-ed1-x52f.google.com [IPv6:2a00:1450:4864:20::52f]) (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 C5C5DC180B5C for <int-area@ietf.org>; Thu, 21 Mar 2024 10:08:28 -0700 (PDT)
Received: by mail-ed1-x52f.google.com with SMTP id 4fb4d7f45d1cf-56845954ffeso1560792a12.2 for <int-area@ietf.org>; Thu, 21 Mar 2024 10:08:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=herbertland.com; s=google; t=1711040907; x=1711645707; darn=ietf.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=v/9o9H3C5ckxb2Et8xEaPcZQNjV5MpEZVeNPH9n0urM=; b=glgr9a+2oR4CgET2TyxAck3USQLMg079xni3rC5UbrCtvgW3FC9es5Gj3bmxVMiQb9 IvrdTSQq3gcTiRCzOGzBx62VrPAppa6eFQfdagXZk3z9foz7nyc56aN/qMJGkJpY1lNp qiJS7nB9ANcobdn1Zsm3iz4Oy2IHgO6JjzH1W0VuDgR9xc6RuNmBXlJcnrcJeaQUBL3a DwYsWZjGntkfSNBxZ3bH24JMkDO5iveOjUpSoT8ADBmau6Wp7Bqs/DQmNVujwq20D+jO ud9NEkefaU1nZ7AmENVLmP6AW3TjOv4fsVbfejCuFDQFeLSnwUOnZ1XS8fkl0hmdrD13 XvwQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1711040907; x=1711645707; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=v/9o9H3C5ckxb2Et8xEaPcZQNjV5MpEZVeNPH9n0urM=; b=bwFrH42T5NFuOHb2BXDaKQzI4tAnySzqKH6odfkzr9qQXaUuq8BVmnLve7n3IzxxYY 0U93uineQR+VtUO3YY/yjy+kRyRMqRcVIw2sNLV5FHjVughaq98bZ+vFzObi6bI1zYBD Yt4I32en64Q5PDlY0+OMddbYskbHp1rDDxbLdgTL7ENrjgAqYsxwYPjdD89je62LrAiF EVejOCnX6oH5z51MJ8YJiZcrXq9zV8yK7MNQhm7uEYTrhZ50TMsfxxYYoU0+uSHqajZz qk7DNlap8CrTcEavSzT5IJ1MsDBoaIdOp5FtnWiCqzAwwklXjO1qQJKxC9HH0I2nY5wa wk8w==
X-Forwarded-Encrypted: i=1; AJvYcCXOWkgwU01vkuAFCU+Cq82TDSvc9cdzg5i0k5vni3RFT29d/yAoxMJ8thcRo7cgFngaD67EAa3ioMRSC6T11lSRZw==
X-Gm-Message-State: AOJu0YzQl/sP7YI4Gi4lc6iOpLB80R2uMwNrhGAsddlBNqgT7xvlO1kD JnI8M2tzZyeCh9eEZlAY+C2EfHJHMTcfh0tMxgEB+jbqoHluRu0KKQpb+azfXQKsllO5NPzf0Wy +yLrX1bl8IFstXE1IN7qO1mpFoHWwYV+B6KOM
X-Google-Smtp-Source: AGHT+IE1pgXw98jkPZpWfW3q1dmdzS0atlPTKZQgtvoZ+JwmiuvrHonRchXwpbrJ+QAg/SSLsaFm+uMLCJ/jnUx2Y0Y=
X-Received: by 2002:a50:ab06:0:b0:56b:cf26:3af0 with SMTP id s6-20020a50ab06000000b0056bcf263af0mr1433767edc.17.1711040906994; Thu, 21 Mar 2024 10:08:26 -0700 (PDT)
MIME-Version: 1.0
References: <170865175505.14082.3856617737779580933@ietfa.amsl.com> <CALx6S363oh+7rNMaMa0s+9A-xeyLBy+ct-Q_Bx0xQm_di1PPJA@mail.gmail.com> <ZeZjGyxmuapXz5tb@faui48e.informatik.uni-erlangen.de> <CALx6S34OFL7tzabL+RMvB3nkad5k9esCD_dFpMi6DUtUEG-Dmg@mail.gmail.com> <ZedO1u7aheBhZ26N@faui48e.informatik.uni-erlangen.de> <ZfurRK_oNVES2hVz@faui48e.informatik.uni-erlangen.de> <CALx6S36L57vPa5YkiV3khYbFpPPgPUVynWaRVno0BufvXcALeA@mail.gmail.com> <Zfu5GQ7101lMnHGs@faui48e.informatik.uni-erlangen.de> <DCE2D4E2-9C5D-40B7-952F-7424E7FCBAFE@strayalpha.com> <SN6PR08MB3920E4B4094B92CC54BA43F1E6322@SN6PR08MB3920.namprd08.prod.outlook.com> <CALx6S36_ST0wjo+yDqezKMGtrLYp1ONX-mtaYCD2n1w2j_oT7w@mail.gmail.com> <SN6PR08MB3920DE4FE846735FD308E5E7E6322@SN6PR08MB3920.namprd08.prod.outlook.com> <CALx6S35sBYy918aLrqx0AWNDaCtBgVyo2ttWkzf=M43ys-UPhQ@mail.gmail.com> <SN6PR08MB39209ECC436501D7E9AF68A4E6322@SN6PR08MB3920.namprd08.prod.outlook.com> <CALx6S3547mRZTig6ZiQPpU92EoOGGb3o5wx=JwWVUYMTgP0zSA@mail.gmail.com> <SN6PR08MB392085319A1F407B7A34166EE6322@SN6PR08MB3920.namprd08.prod.outlook.com>
In-Reply-To: <SN6PR08MB392085319A1F407B7A34166EE6322@SN6PR08MB3920.namprd08.prod.outlook.com>
From: Tom Herbert <tom@herbertland.com>
Date: Thu, 21 Mar 2024 10:08:15 -0700
Message-ID: <CALx6S36nrLEYES7VTFiC6bsXAeKqDn-69FY5Jpyz2yxuuBrnOQ@mail.gmail.com>
To: "Robinson, Herbie" <Herbie.Robinson@stratus.com>
Cc: "Robinson, Herbie" <Herbie.Robinson=40stratus.com@dmarc.ietf.org>, int-area <int-area@ietf.org>, Toerless Eckert <tte@cs.fau.de>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/int-area/oC-nBWtoNKihPO4iXaTi0RBpXuQ>
Subject: Re: [Int-area] [EXTERNAL] Re: New Version Notification for draft-herbert-ipv4-eh-03.txt
X-BeenThere: int-area@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: IETF Internet Area WG Mailing List <int-area.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/int-area>, <mailto:int-area-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/int-area/>
List-Post: <mailto:int-area@ietf.org>
List-Help: <mailto:int-area-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/int-area>, <mailto:int-area-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 21 Mar 2024 17:08:46 -0000

On Thu, Mar 21, 2024 at 9:54 AM Robinson, Herbie
<Herbie.Robinson@stratus.com> wrote:
>
> Not including the port numbers in the hash is insufficient.  You end up with all the traffic on one or two cores.  What you are saying is this proposal will effectively break all unmodified NICs.

Herbie,

Again, this proposal doesn't break any protocol. If someone is already
using RSS with plain TCP and UDP packets then that will continue to
work with ports as input (although I wouldn't be surprised if this
doesn't work for some NICs if IP options are present). Yes, the port
information is not available to an unmodified NIC. But I don't see
that as being any different than an unmodified NIC that can't extract
port information from protocols other than UDP and TCP like the
aforementioned DCCP, SCTP, ESP, AH, etc. Also, port extraction can't
work with fragmented UDP and TCP packets.

So I don't see that IPv4 EH breaks anything anymore than using a
protocol other than UDP or TCP. And if a site doesn't want to use IPv4
EH or risk using any other protocol than TCP or UDP or even
fragmentation then that's their business.

Tom

>
> > To include port numbers in RSS hash would require some changes. An
> > unmodified NIC would probably just hash over IP addresses and maybe
> > protocol numbers.
>