Re: [Rum] IPv6 support

Paul Kyzivat <pkyzivat@alum.mit.edu> Fri, 12 March 2021 16:29 UTC

Return-Path: <pkyzivat@alum.mit.edu>
X-Original-To: rum@ietfa.amsl.com
Delivered-To: rum@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3C27A3A16E1 for <rum@ietfa.amsl.com>; Fri, 12 Mar 2021 08:29:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.001
X-Spam-Level:
X-Spam-Status: No, score=-2.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, NICE_REPLY_A=-0.001, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=alum.mit.edu
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 V7F5vn8wiTzh for <rum@ietfa.amsl.com>; Fri, 12 Mar 2021 08:29:11 -0800 (PST)
Received: from NAM11-DM6-obe.outbound.protection.outlook.com (mail-dm6nam11on2041.outbound.protection.outlook.com [40.107.223.41]) (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 25B033A16DA for <rum@ietf.org>; Fri, 12 Mar 2021 08:29:11 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=F0c5ITK82zHfzXOEjOrmBg/Q4OtSX9PkajxcrJgPPgqdi271RIXS1ygq/1FQV+eczL3gf09C8PMLppFtyduythfzO4xXGDZ2tJJlH6NTGORjVVm0CVjOhOP6vVb/PK5jf1jATSDcbjJWUNbfqCKgluiQFXG9nZcxL+gY4Zsaky7FEGPQiIwVwtDprTSvJuidMkmIgTcNLdKwud/iH4zxj2Ce8a+4t0NcvcbUAgXdy1wX6u0wvACUp+YvVbEviJHWVJYMIft3CaU8B3DGGZr1eAxqC/9zMgrf+BxXfdV3Cu8CcorJuMuH7NWKTHKlno1u3Nh+4XOfi8fOvt5/I7d0og==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=fPfzT0kSiAxm0Wyx2iz0VlnhryOUreHgwIn9/YdejZM=; b=XWRhQBAOFmeJniCp3QsayBj8GDoEGZ1vIEOFKsHFvlWED8F8BLRfb6fh8djHh9PQtTeiiTWdOGkUUsOgOXDUYp4nVNdqKQAMwwm+Ay1Wd6udxmk2YakGK2fV3B7c8ZPzQUCRGWS9sRePdW90TeX4BCGxeMFHEycy0ylBgbcib/QRk6Z9SScRo8EBZxApNRgpGLMrP+l5EVKaPdWkQPvyBts7cIS66bfbYGeFlbUXC1DmbBtMS1X6B7hC0zc50b2BCD51p8vrYPD0szjPyAUjf6CAQImozZ1mwxVRlmbSeTtVC8aym69Z+KmXEAzxwpdzvztPR8W7kaSeJif/q1M0Qw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 18.7.68.33) smtp.rcpttodomain=ietf.org smtp.mailfrom=alum.mit.edu; dmarc=bestguesspass action=none header.from=alum.mit.edu; dkim=none (message not signed); arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alum.mit.edu; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=fPfzT0kSiAxm0Wyx2iz0VlnhryOUreHgwIn9/YdejZM=; b=KQxm7/JwkpLAh4K4lUnYIUb/al4jLGoQtll4hXJ6AwcnN66P7EP8z9LEbK8L8WAtvkcPuRQLJ6I4rvLS3vIQ7cLkJvsoZl1LZAMzWSuy7rq9Lob1DIKyKdkxkxz0dgSAFSzY2e21AzXUg0wBi7igacRf8tAqr0NH+osWiQKh1cE=
Received: from SN4PR0701CA0029.namprd07.prod.outlook.com (2603:10b6:803:2d::14) by BY5PR12MB3842.namprd12.prod.outlook.com (2603:10b6:a03:1ab::31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3933.31; Fri, 12 Mar 2021 16:29:09 +0000
Received: from SN1NAM02FT032.eop-nam02.prod.protection.outlook.com (2603:10b6:803:2d:cafe::e5) by SN4PR0701CA0029.outlook.office365.com (2603:10b6:803:2d::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3912.17 via Frontend Transport; Fri, 12 Mar 2021 16:29:09 +0000
X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 18.7.68.33) smtp.mailfrom=alum.mit.edu; ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=bestguesspass action=none header.from=alum.mit.edu;
Received-SPF: Pass (protection.outlook.com: domain of alum.mit.edu designates 18.7.68.33 as permitted sender) receiver=protection.outlook.com; client-ip=18.7.68.33; helo=outgoing-alum.mit.edu;
Received: from outgoing-alum.mit.edu (18.7.68.33) by SN1NAM02FT032.mail.protection.outlook.com (10.152.72.126) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3912.25 via Frontend Transport; Fri, 12 Mar 2021 16:29:08 +0000
Received: from MacBook-Air.localdomain (c-24-62-227-142.hsd1.ma.comcast.net [24.62.227.142]) (authenticated bits=0) (User authenticated as pkyzivat@ALUM.MIT.EDU) by outgoing-alum.mit.edu (8.14.7/8.12.4) with ESMTP id 12CGT6uZ013481 (version=TLSv1/SSLv3 cipher=AES128-GCM-SHA256 bits=128 verify=NOT) for <rum@ietf.org>; Fri, 12 Mar 2021 11:29:07 -0500
To: rum@ietf.org
References: <AEA553BF-3F7C-402B-B184-99224EC0AFD9@brianrosen.net> <1658FF38-1A4E-462D-BBD0-D3D807655DA3@edvina.net>
From: Paul Kyzivat <pkyzivat@alum.mit.edu>
Message-ID: <6e181cd2-0e22-bd6b-1558-9b6796ea820c@alum.mit.edu>
Date: Fri, 12 Mar 2021 11:29:06 -0500
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.16; rv:78.0) Gecko/20100101 Thunderbird/78.8.0
MIME-Version: 1.0
In-Reply-To: <1658FF38-1A4E-462D-BBD0-D3D807655DA3@edvina.net>
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Language: en-US
Content-Transfer-Encoding: 8bit
X-EOPAttributedMessage: 0
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: c02ca471-f64a-49f3-dc23-08d8e573f653
X-MS-TrafficTypeDiagnostic: BY5PR12MB3842:
X-Microsoft-Antispam-PRVS: <BY5PR12MB3842C787CFCAD58A5CA9E8B7F96F9@BY5PR12MB3842.namprd12.prod.outlook.com>
X-MS-Oob-TLC-OOBClassifiers: OLM:8273;
X-MS-Exchange-SenderADCheck: 1
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: PYH8RarVbfAvWER3DsbMdoW0opse8q7q6k1QhvQF6+aRPUwLAFhMBAbcy+bvyfOdrW9740RFilPnOr/P00o4R0GOJYRb+TLQ6NI8MjhG7q5FsnaGvTlxgPLiBM5+Cw0cue4AT33yFUEzRBnOQ8b3NTUDux/zFCTOdOiNNs8QnvpGElb8/DG8coWcukVAAf/RmcPvQuHBWDPc9yrHGG/1JawJZslk6DKIcggXrFqfCwcXDTx10eNZyLVZvy2P5gGq3Hs6jhL4pCCMUnSniMtW+B32YvTFkH1gkgd1w1/XG8m/eHcKWXpw7Sdx6vmYIv5oY7TC9p1+tYc7c2mTgTAeQYTTlAubpmfVnemyzFYWrmkPdYSGomxw393scwp82AE63zMsupdI+Vz3RuJAHaARO0ciXHt1LF4NMEd1ps3OIjU72oiLRKWgd6GmT6Z+lBTvt4jPfMlIG4RmPX+bQ3/8h+B4vTmLVOtUyGUWYYqq2hsFdEukP8mfblSEh9l4YdmouWbBIlYrS4ieV4JT3RrMdu5vGQ65HYyc6lAULnqJ3cyZ2/rF2ouwqSYsoAeoG1HXoUh49bXJdki6wZuP3uMj9duABcl6tIzqed8WmBj/V3k07+5h6tuz55aheda0BE5BNRfATKUuDSrrh0zx+slD4JYFjUxqKEUFHKcLSQYtw5Cf24fuq2BwehTpCQURmZXmq9G/rYtNVUw1rDzcftWnNXiZS3qRcx9MbDq1SNKavE5ypCfqH9Yo4RMHCdMcqrE9
X-Forefront-Antispam-Report: CIP:18.7.68.33; CTRY:US; LANG:en; SCL:1; SRV:; IPV:CAL; SFV:NSPM; H:outgoing-alum.mit.edu; PTR:outgoing-alum.mit.edu; CAT:NONE; SFS:(346002)(376002)(39860400002)(396003)(136003)(36840700001)(46966006)(82310400003)(7596003)(356005)(36860700001)(70206006)(70586007)(47076005)(82740400003)(83380400001)(75432002)(31696002)(86362001)(31686004)(5660300002)(36906005)(53546011)(478600001)(6916009)(786003)(8676002)(2906002)(316002)(2616005)(8936002)(956004)(336012)(966005)(186003)(26005)(43740500002); DIR:OUT; SFP:1101;
X-OriginatorOrg: alum.mit.edu
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 Mar 2021 16:29:08.7416 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: c02ca471-f64a-49f3-dc23-08d8e573f653
X-MS-Exchange-CrossTenant-Id: 3326b102-c043-408b-a990-b89e477d582f
X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=3326b102-c043-408b-a990-b89e477d582f; Ip=[18.7.68.33]; Helo=[outgoing-alum.mit.edu]
X-MS-Exchange-CrossTenant-AuthSource: SN1NAM02FT032.eop-nam02.prod.protection.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Anonymous
X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR12MB3842
Archived-At: <https://mailarchive.ietf.org/arch/msg/rum/JrMuPXQU6hmkKHSbuABJCLUMW6s>
Subject: Re: [Rum] IPv6 support
X-BeenThere: rum@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Relay User Machine <rum.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rum>, <mailto:rum-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rum/>
List-Post: <mailto:rum@ietf.org>
List-Help: <mailto:rum-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rum>, <mailto:rum-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 12 Mar 2021 16:29:13 -0000

On 3/11/21 1:57 AM, Olle E. Johansson wrote:
> 
> 
>> On 10 Mar 2021, at 22:08, Brian Rosen <br@brianrosen.net 
>> <mailto:br@brianrosen.net>> wrote:
>>
>> We’re still having discussions on IPv6 mandatory to support.
>>
>> ISTM that since some very important systems are IPv6 only, and most 
>> ISPs are supporting both, that it’s hard to not require support for 
>> it.  In the meeting Adam discussed using gateways and 4-in-6 support. 
>>  We need to decide what to do.  I point out that many SBCs are capable 
>> of being a fully functional B2BUA and media relay with IPv4 or IPv6 on 
>> either side.  Since it already rewrites addresses for both signaling 
>> and media it has no issues supporting IPv6 on one side and IPv4 on the 
>> other side.  I am checking on support for IPv6 addresses in US 
>> auditing/reporting CDRs and will report my findings shortly.  I would 
>> like to just require both sides to support IPv6, without saying how.
>>
>> Other thoughts?
> IPv6 has to get in.
> 
> Both IETF and the SIP forum has produced documents on dual stack 
> behaviour and there’s a lot of potential
> issues to be aware of there. SIPconnect 2.0 also added some helpful 
> guidelines.

Thanks for the useful pointers.

> https://www.rfc-editor.org/rfc/rfc7984.html 
> <https://www.rfc-editor.org/rfc/rfc7984.html>
> https://www.sipforum.org/activities/technical-wg-overview-and-charter/ipv6-task-group-charter/ 
> <https://www.sipforum.org/activities/technical-wg-overview-and-charter/ipv6-task-group-charter/>
> https://tools.ietf.org/html/draft-klatsky-dispatch-ipv6-impact-ipv4-02 
> <https://tools.ietf.org/html/draft-klatsky-dispatch-ipv6-impact-ipv4-02>
> 
> https://www.sipforum.org/download/sipconnect-technical-recommendation-version-2-0/?wpdmdl=2818 
> <https://www.sipforum.org/download/sipconnect-technical-recommendation-version-2-0/?wpdmdl=2818>

We might want to consider section 15 of the last reference above as a 
pattern that might meet our needs.

	Thanks,
	Paul