[v6ops] Re: Traffic control protocols (PCP and UPnP IGD)
Brian Candler <brian@nsrc.org> Fri, 26 July 2024 17:38 UTC
Return-Path: <brian@nsrc.org>
X-Original-To: v6ops@ietfa.amsl.com
Delivered-To: v6ops@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 70F02C14F6A3 for <v6ops@ietfa.amsl.com>; Fri, 26 Jul 2024 10:38:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.104
X-Spam-Level:
X-Spam-Status: No, score=-2.104 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, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=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=nsrc.org header.b="HJxGKiLl"; dkim=pass (2048-bit key) header.d=messagingengine.com header.b="bHkjM8s9"
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 AXJhmzZAyOXc for <v6ops@ietfa.amsl.com>; Fri, 26 Jul 2024 10:38:45 -0700 (PDT)
Received: from fout8-smtp.messagingengine.com (fout8-smtp.messagingengine.com [103.168.172.151]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 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 BEABEC14F6A9 for <v6ops@ietf.org>; Fri, 26 Jul 2024 10:38:44 -0700 (PDT)
Received: from compute2.internal (compute2.nyi.internal [10.202.2.46]) by mailfout.nyi.internal (Postfix) with ESMTP id 39BC91380157; Fri, 26 Jul 2024 13:38:43 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163]) by compute2.internal (MEProxy); Fri, 26 Jul 2024 13:38:43 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nsrc.org; h=cc :cc:content-type:content-type:date:date:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:subject :subject:to:to; s=fm3; t=1722015523; x=1722101923; bh=dc27zJeE+C 2eNNt3Ewrtp2SoU43jR7raNS5KY3RxVao=; b=HJxGKiLl8WgWgij8ZNv0jS4naH zRs4obu0vKACRksvhKQ2HHqFSb1EPUxPQ8k6ZlZGM/5ybgrBaaYMc7HGkdNl8Yqp YxOsgleHHezL4W+khwT800tpSQcHCUjHzQFU1d9LqP/OhOIAlfrS+ZQo9TzhhPeU UOzJVnmMFnZnRbQrpRXmAMf4aLP4GZ3Kh8SUD7hK3NTdhPYw7giNO6fyZLpcN/yO K+QZFbLtU4LOVvmUIci88pFUUtS7PB4MHThZG7Z7d07htOIUZEDGSEZpGmof1VEX IR+z8gv9dFcKHiKW7vwvSxmo9Q7WlNhRTfKOsYunkuY/XPhVP3czjbOkF6ag==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:subject:subject:to :to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm3; t=1722015523; x=1722101923; bh=dc27zJeE+C2eNNt3Ewrtp2SoU43j R7raNS5KY3RxVao=; b=bHkjM8s9AiG3fq9cx/Q81Yx1cuLtIr0CBFMSGOOe8Wlj 6GupyvqrvHPTYjhloOasihrG5ipHWNsFolFGuVjJ3u5LU4gYbRrm0q3D+nwSiLjL lA0wnOyPsmyLtfkpXTTxnj5ccI2HZSjZf8nXNMCfwGPZ274vA1D0eUL3TsP4C5b4 jEfWycbLyyggV7rjtSsznBXFV5E+jZMYwgFF6mk+tfy0B5xOE3rucItcb6naqLrb ZdOTOXp6nW/jmMXMC9NAhPV7A32yd71wV8ueQjH1G2xc1MzveToLPj55ZBafeG62 BbvRg9nMd/RqVov/qwrRwN0JwXhWAm+7/3sVFfGhPw==
X-ME-Sender: <xms:I9-jZiyTVOyLysl7B-E0zbapvW254ssqzKdtiLtpsSalCozrZgNzVg> <xme:I9-jZuRNwrinopSP4Glo5q1bDaHNcEusVRhRQeEOimZmOnoGl0uxgpRx80i8kyfAa asrNxtZex4oFV7RdJA>
X-ME-Received: <xmr:I9-jZkVaRrqh4YSxZ0naidtWJWtsWiUJ3Fi9h1snn3NHsjvnG-ZCMbV2NnmRuqw>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeeftddrieehgdduudejucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpegtkfffgggfuffvvehfhfgjsegrtd erredtvdejnecuhfhrohhmpeeurhhirghnucevrghnughlvghruceosghrihgrnhesnhhs rhgtrdhorhhgqeenucggtffrrghtthgvrhhnpeeftdekhfevffeihfeghfelieeliedtgf fgffevveejhfetueduieefteeuueeffeenucevlhhushhtvghrufhiiigvpedtnecurfgr rhgrmhepmhgrihhlfhhrohhmpegsrhhirghnsehnshhrtgdrohhrghdpnhgspghrtghpth htoheptd
X-ME-Proxy: <xmx:I9-jZojZjdceUYxtIUw0wG2rQTrkm1GixBYiCn9xVHgqp4m61anIog> <xmx:I9-jZkCTee6wHK_sKrqzRjWp6Fe-iu6mMoEQLYw88Dnq2W8TegR_dg> <xmx:I9-jZpLO9YPbHNVggBcFSEN_U4mfvN5qQ4cFMHQGab05Gs899hcxdw> <xmx:I9-jZrCxdYROV7SOAl8T73Wnf60yEZPwS0DCEjzqdaGwiZb1vkKDdw> <xmx:I9-jZn_G6X-9kjrMWm7_jc-NYEgvNHlShK-iJbPvacGRaH4GCKkdbYON>
Feedback-ID: i8f09498f:Fastmail
Received: by mail.messagingengine.com (Postfix) with ESMTPA; Fri, 26 Jul 2024 13:38:42 -0400 (EDT)
Content-Type: multipart/alternative; boundary="------------JiNbff2ZZgmW0psDin5P4eXD"
Message-ID: <388955e5-f955-4b7d-aabe-6abad4b8dc79@nsrc.org>
Date: Fri, 26 Jul 2024 18:38:39 +0100
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
To: Daryll Swer <contact=40daryllswer.com@dmarc.ietf.org>, "Kawashima Masanobu(川島 正伸)" <kawashimam=40nec.com@dmarc.ietf.org>
References: <73141FE4-DA01-4B9F-88F3-EE68FBD2A0CB@apple.com> <CAPt1N1mhViWNxWw1XKQZyMwFWWdUQ3doh-u6pezYoFhpA8b8Qg@mail.gmail.com> <TYVPR01MB10750FB6A5FA4EB034F9B5B8AD2B42@TYVPR01MB10750.jpnprd01.prod.outlook.com> <CAPt1N1kA9KETiVsK744m5AaXvCnspsN8zkdqRR1OcMo-ftkNfA@mail.gmail.com> <TYVPR01MB10750B17554096318B8C49BACD2B42@TYVPR01MB10750.jpnprd01.prod.outlook.com> <BF9C2E26-E49C-4764-9CEA-8E7738801819@employees.org> <CACyFTPFiNjvBKbCbNv-yk9NuNW3JJEJA9KBhsD06EdgrZQmFKw@mail.gmail.com> <CAPt1N1=SJNe+_dtufY8sMOydgqtGatxp0M9Vd4dOecxqo9zE7g@mail.gmail.com> <CACyFTPFoepzuDcEBnn2dt9v1Kt32ALxuBwoNwh9=8Qca=ihOoQ@mail.gmail.com> <TYVPR01MB107504A021B4A90CAEC2AAE0BD2B42@TYVPR01MB10750.jpnprd01.prod.outlook.com> <CACyFTPGQPme1NHzOc1Cvdydx=Jg1+2SzppTy305jw4UFzJkvwg@mail.gmail.com> <TYVPR01MB10750B5C9FD7FEF601FE6F660D2B42@TYVPR01MB10750.jpnprd01.prod.outlook.com> <CACyFTPHKrvQDpxs1ji+qWjb66BFyBhiM=E1DZbmRfhCyAkdRpw@mail.gmail.com>
Content-Language: en-GB
From: Brian Candler <brian@nsrc.org>
In-Reply-To: <CACyFTPHKrvQDpxs1ji+qWjb66BFyBhiM=E1DZbmRfhCyAkdRpw@mail.gmail.com>
Message-ID-Hash: YSQCKTOLVI3U3KZRUT3MLV3RT43W2FMU
X-Message-ID-Hash: YSQCKTOLVI3U3KZRUT3MLV3RT43W2FMU
X-MailFrom: brian@nsrc.org
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-v6ops.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: "v6ops@ietf.org" <v6ops@ietf.org>
X-Mailman-Version: 3.3.9rc4
Precedence: list
Subject: [v6ops] Re: Traffic control protocols (PCP and UPnP IGD)
List-Id: v6ops discussion list <v6ops.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/G4KH5PlxxeA53vPoAVxJiY1gLSw>
List-Archive: <https://mailarchive.ietf.org/arch/browse/v6ops>
List-Help: <mailto:v6ops-request@ietf.org?subject=help>
List-Owner: <mailto:v6ops-owner@ietf.org>
List-Post: <mailto:v6ops@ietf.org>
List-Subscribe: <mailto:v6ops-join@ietf.org>
List-Unsubscribe: <mailto:v6ops-leave@ietf.org>
On 26/07/2024 18:06, Daryll Swer wrote: > > Assumed IPv6 mostly network deployment, 464XLAT is the appropriate > choice. > > 464xlat is *stateful*, MAP-T is *stateless*, I heavily prefer > stateless approaches, why avoid chances to minimise computing overhead > in general… Correct me if I'm wrong, but my understanding is that MAP-T is stateless inside the provider's network only. It still requires a stateful CPE for every customer, to map internal traffic from multiple customer devices to the provider-assigned IP and port range (NAPT44). And what the customer then gets is dual-stack on their side of the CPE. If you want to do MAP-T but with "IPv6 mostly" on the customer's own network - i.e. when a device declines to pick up an IPv4 address - then you'd still need this stateful part to take place somewhere. As you say, traditionally this would be a stonking big stateful PLAT in the provider's network. You can't delegate this to the client devices. It would mean all client devices sharing the same IP address, and having to apportion the port range between themselves. However, I don't see in principle why you couldn't put an intermediate node in the CPE doing the stateful mapping to the assigned IPv4 address/port. Effectively it would be a PLAT back-to-back with MAP-T CE. The CPE would then have to advertise itself as the PREF64 to the customer side network. I've never seen anybody attempt this, but I'd certainly be interested to see it if it exists.
- [v6ops] Traffic control protocols (PCP and UPnP I… Stuart Cheshire
- [v6ops] Re: Traffic control protocols (PCP and UP… Ted Lemon
- [v6ops] Re: Traffic control protocols (PCP and UP… Kawashima Masanobu(川島 正伸)
- [v6ops] Re: Traffic control protocols (PCP and UP… jordi.palet@consulintel.es
- [v6ops] Re: Traffic control protocols (PCP and UP… Kawashima Masanobu(川島 正伸)
- [v6ops] Re: Traffic control protocols (PCP and UP… Ted Lemon
- [v6ops] Re: Traffic control protocols (PCP and UP… Kawashima Masanobu(川島 正伸)
- [v6ops] Re: Traffic control protocols (PCP and UP… Ole Troan
- [v6ops] Re: Traffic control protocols (PCP and UP… Daryll Swer
- [v6ops] Re: Traffic control protocols (PCP and UP… Ted Lemon
- [v6ops] Re: Traffic control protocols (PCP and UP… Daryll Swer
- [v6ops] Re: Traffic control protocols (PCP and UP… Ted Lemon
- [v6ops] Re: Traffic control protocols (PCP and UP… mohamed.boucadair
- [v6ops] Re: Traffic control protocols (PCP and UP… Daryll Swer
- [v6ops] Re: Traffic control protocols (PCP and UP… Kawashima Masanobu(川島 正伸)
- [v6ops] Re: Traffic control protocols (PCP and UP… Daryll Swer
- [v6ops] Re: Traffic control protocols (PCP and UP… Kawashima Masanobu(川島 正伸)
- [v6ops] Re: Traffic control protocols (PCP and UP… Daryll Swer
- [v6ops] Re: Traffic control protocols (PCP and UP… Brian Candler
- [v6ops] Re: Traffic control protocols (PCP and UP… Daryll Swer
- [v6ops] Re: Traffic control protocols (PCP and UP… Kawashima Masanobu(川島 正伸)
- [v6ops] Re: Traffic control protocols (PCP and UP… Kawashima Masanobu(川島 正伸)
- [v6ops] Re: Traffic control protocols (PCP and UP… Daryll Swer
- [v6ops] Re: Traffic control protocols (PCP and UP… jordi.palet@consulintel.es
- [v6ops] Re: Traffic control protocols (PCP and UP… Daryll Swer
- [v6ops] Re: Traffic control protocols (PCP and UP… Kawashima Masanobu(川島 正伸)
- [v6ops] Re: Traffic control protocols (PCP and UP… Brian Candler
- [v6ops] Re: Traffic control protocols (PCP and UP… Gert Doering
- [v6ops] Re: Traffic control protocols (PCP and UP… Daryll Swer
- [v6ops] Re: Traffic control protocols (PCP and UP… Ted Lemon
- [v6ops] Re: Traffic control protocols (PCP and UP… Gert Doering
- [v6ops] Re: Traffic control protocols (PCP and UP… Ted Lemon
- [v6ops] Re: Traffic control protocols (PCP and UP… Gert Doering
- [v6ops] Re: Traffic control protocols (PCP and UP… Ted Lemon
- [v6ops] Re: Traffic control protocols (PCP and UP… Gert Doering
- [v6ops] Re: Traffic control protocols (PCP and UP… Ted Lemon
- [v6ops] Re: Traffic control protocols (PCP and UP… Daryll Swer
- [v6ops] Re: Traffic control protocols (PCP and UP… Dan Wing
- [v6ops] Re: Traffic control protocols (PCP and UP… Daryll Swer
- [v6ops] Re: Traffic control protocols (PCP and UP… Dan Wing
- [v6ops] Re: Traffic control protocols (PCP and UP… Daryll Swer