Re: [Int-area] tunneling and recursion (was: Re: New Version Notification for draft-li-int-aggregation-00.txt)

Joe Touch <touch@strayalpha.com> Tue, 01 March 2022 06:35 UTC

Return-Path: <touch@strayalpha.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 8030A3A191E for <int-area@ietfa.amsl.com>; Mon, 28 Feb 2022 22:35:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.329
X-Spam-Level:
X-Spam-Status: No, score=-1.329 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, SPF_HELO_NONE=0.001, SPF_NEUTRAL=0.779, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=strayalpha.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1YQ4BwzQNjxE for <int-area@ietfa.amsl.com>; Mon, 28 Feb 2022 22:35:54 -0800 (PST)
Received: from server217-1.web-hosting.com (server217-1.web-hosting.com [198.54.114.226]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 38BA53A191D for <int-area@ietf.org>; Mon, 28 Feb 2022 22:35:54 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=strayalpha.com; s=default; h=To:References:Message-Id:Date:Cc:In-Reply-To: From:Mime-Version:Subject:Content-Transfer-Encoding:Content-Type:Sender: Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender :Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=wCd7TWDtqLN8Rygi1JRkVwboNUwirjDoBy9XJgTJ/Oo=; b=Mk91V1ng8ngD1ZqpCWyaUm8PuB wS14aS/8uuVj3Cjm7rZNHxJ5ouPfDek5Dz1GzInSwOKnHduB46ZWkp7NfMwA2gcEQe7zfOn5SS03S nbZaEhgZ9SL30m36JPFkP4bTUCAepVO1GrG2bLJXeZdoM7cApBnn4AxnsQjdP7+wuAP1Ge3CwcjyL QZnnQU62gng80Mf/t3nxSOoWr0z1S8yEEyLVhlPrQ9acRXM15owh3A+DyE6JulzhA62Lit3GAElt9 TI9LaDWq0NqhswU7Gz8WtQ+VAyjoAfDmunnbCv2E9+brTTAopXX6Vg5nakmKUOZrmM9YxOF0fzTLa Dc5EVcfg==;
Received: from cpe-172-114-237-88.socal.res.rr.com ([172.114.237.88]:54851 helo=smtpclient.apple) by server217.web-hosting.com with esmtpsa (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from <touch@strayalpha.com>) id 1nOw6u-009XSK-7g; Tue, 01 Mar 2022 01:35:52 -0500
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
X-Apple-Notify-Thread: NO
Mime-Version: 1.0 (1.0)
X-Universally-Unique-Identifier: 50608146-7EC2-4F3F-AD6B-BDB74C2469A1
From: Joe Touch <touch@strayalpha.com>
In-Reply-To: <3A090D0C-7F0F-4CBD-889A-FB714DD2AA92@gmail.com>
Cc: Toerless Eckert <tte@cs.fau.de>, int-area@ietf.org
Date: Mon, 28 Feb 2022 22:35:46 -0800
X-Apple-Message-Smime-Encrypt: NO
Message-Id: <1D5CAC25-C124-4DC0-8D3C-CFFAA7CD6530@strayalpha.com>
References: <3A090D0C-7F0F-4CBD-889A-FB714DD2AA92@gmail.com>
To: Dino Farinacci <farinacci@gmail.com>
X-Mailer: iPad Mail (19D52)
X-OutGoing-Spam-Status: No, score=-1.0
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - server217.web-hosting.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - strayalpha.com
X-Get-Message-Sender-Via: server217.web-hosting.com: authenticated_id: touch@strayalpha.com
X-Authenticated-Sender: server217.web-hosting.com: touch@strayalpha.com
X-Source:
X-Source-Args:
X-Source-Dir:
X-From-Rewrite: unmodified, already matched
Archived-At: <https://mailarchive.ietf.org/arch/msg/int-area/tGkv0Q64MqhfmrSyVnT41In21O0>
Subject: Re: [Int-area] tunneling and recursion (was: Re: New Version Notification for draft-li-int-aggregation-00.txt)
X-BeenThere: int-area@ietf.org
X-Mailman-Version: 2.1.29
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: Tue, 01 Mar 2022 06:35:59 -0000

In the example I gave, I was equating GRE *to* UDP, not saying it ran over UDP, though it can (port 4754, per RFC 8086).

Joe

> On Feb 28, 2022, at 10:15 PM, Dino Farinacci <farinacci@gmail.com> wrote:
> 
> There is no UDP port number assigned for GRE because it does not run over UDP. It runs DIRECTLY over IP. Check the RFC if you don’t believe me. 
> 
> Dino
> 
>> On Feb 28, 2022, at 9:29 PM, touch@strayalpha.com wrote:
>> 
>> 
>>>>> On Feb 28, 2022, at 8:00 PM, Dino Farinacci <farinacci@gmail.com> wrote:
>>>>> 
>>>>> There is a base case to the recursion, i.e., where logical information meets fermions and bosons (literally). But that tells you only that base layer; it tells you nothing about the meaning of the headers you see inside, e.g., in OSI, they would be 1,2,3,4,5,6,7, but in an IP tunnel, they could be 1,2,3,3,4,5,6,7, with GRE they could be 1,2,3,2,3,4,5,6,7, etc.
>>> 
>>> An IP tunnel with protocol number 4 is indeed 1,2,3,3,4,5,6,7, but LISP (UDP port 4341) UDP tunnels are 1,2,3,4,3,4,5,6,7 and GRE is 1,2,3,3,4,5,6,7 because it runs directly over IP with protocol number 47.
>>> 
>>> Dino
>> 
>> If GRE runs over IP, then it would be the same as IP-over-UDP tunnels:
>> 
>> 1,2,3(IP), 4(GRE, since it is a protocol number of IP), 3(IP in GRE), 5,6,7, i.e.: 1,2,3,4,3,4,5,6,7
>> 
>> It’s all actually relative, though - to the left IP, GRE is layer 4. To the right IP, GRE is layer 2.
>> 
>> Joe