Re: [IPv6] Working Group Last Call for draft-ietf-6man-comp-rtg-hdr

Ron Bonica <rbonica@juniper.net> Sat, 06 January 2024 21:39 UTC

Return-Path: <rbonica@juniper.net>
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 5D265C14F5F1; Sat, 6 Jan 2024 13:39:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.805
X-Spam-Level:
X-Spam-Status: No, score=-2.805 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=juniper.net header.b="QGkGi6qt"; dkim=pass (1024-bit key) header.d=juniper.net header.b="ThmDxzs8"
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 G1VOrhRhRhpa; Sat, 6 Jan 2024 13:39:21 -0800 (PST)
Received: from mx0b-00273201.pphosted.com (mx0b-00273201.pphosted.com [67.231.152.164]) (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 32767C14F5E6; Sat, 6 Jan 2024 13:39:21 -0800 (PST)
Received: from pps.filterd (m0108161.ppops.net [127.0.0.1]) by mx0b-00273201.pphosted.com (8.17.1.24/8.17.1.24) with ESMTP id 406LRg1D004520; Sat, 6 Jan 2024 13:39:18 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h= from:to:cc:subject:date:message-id:references:in-reply-to :content-type:mime-version; s=PPS1017; bh=v/TKxEO5MPapOdjPNpdpgG Wl0TdIyt76K6ZWxSOurRI=; b=QGkGi6qtto1ETIYWBqp2nEPO+6OrEyzkoh0wOq dTgfd8/f+RucNUVJvk9EjBcGSRQeq5s6LCgrzPoKG1nIeqC8GF842gZ7HBHhXT1c sSZgMeGMC0KQVhb8UOtYH/9bXs4nAQemw2ECzmfpX2ax4zCi4Pz8xDmmpHJFjaZE /UAfSjJR6oT2v0V4lBZQXc8rz9oYpthKgaF1J1fRu96VQKGSDdIclJce6ChFjib/ xYXZaRcfqXwcdTC4NJFbQkmsKeMPw1WM6ZchrGBTi3Rq+c3InoYbbPLNKLgQ+t5d GehYV4lno5HDP6sWnauSE/CEyQ85J+QaT1bWAuD7Z89arHzg==
Received: from cy4pr02cu007.outbound.protection.outlook.com (mail-westcentralusazlp17011015.outbound.protection.outlook.com [40.93.6.15]) by mx0b-00273201.pphosted.com (PPS) with ESMTPS id 3vf6uyh86e-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Sat, 06 Jan 2024 13:39:17 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=WZ7fajEoqBJt2lDpC6N0j9WBoZkgeenIn0/hAKjUdu4i+7p11TTT1r7Rn+V8vTYns6sXzRH8i/8BQrd6CMNVlcFD00ip4xe3lH1yMxPczt+ZCcbe1h5DfQUDhj8R6fykgieX7Y5QmBOcy08i3GAtyhREl+WoUha03IDMfHFKHPXOwANparwgzkS7OISc6OnJLxJVI0E3Bf5BnWuw/KqEuBK3wEjdYQ+pm5kx3IQuvhJH8cTeD1/LzMG8BekjiSIn2eYClMJPsAuMt5ejpg4ICq1hm7FRTWypCaPa3rsjAI/AEy/v2N8X4JdSSgm+ZC1pHjv1hoIv9wu6cevu7Dz8Nw==
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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=v/TKxEO5MPapOdjPNpdpgGWl0TdIyt76K6ZWxSOurRI=; b=jJkRDr/cScN1LZEb1L5AsL1qmJknndOYfxmofaXx7yseD0oxbMq6a16QWGSxfyFDQxFs38KdiwcMGKpe35Kni7QP/Q6+914GiGKi4VlwFnEcgq0FpggFCe0TM+FNIo9SwfgQLaw0FmWMtlKjwaCJku0f3DoAnWM2H82M7gxy+DmH883Axp4IOfP7NGeFw1xl5KJxPfk/WbG/er0E+/ZBFnUL3zs33UrqVrrsjuSwoH4IUH40UFkRh9HT6izphl6nfoZvRjm8X8UG5h4BcFwnkDCt/Ry0N/rph5CvX7Br43KqBqv5McrlI2dnL13PNqlQ4A9vbsnHgkIw5u1D6wUIQA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=juniper.net; dmarc=pass action=none header.from=juniper.net; dkim=pass header.d=juniper.net; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=v/TKxEO5MPapOdjPNpdpgGWl0TdIyt76K6ZWxSOurRI=; b=ThmDxzs8VQ941/MZGrHQh7gx2HBHUguq/OXav7ph7y5qPaogTsXhgjxCXUDNBRKZR8/DGMOkbRZ2nkFoRPfRsQ0zX6l/u9VJWiGis5xD5/47Nz146Bl6ZddJSXly/d6h0qGkLT5b179u6WdJUTo+6xbs1imkgW+mPcd/v4YjUUA=
Received: from BL0PR05MB5316.namprd05.prod.outlook.com (2603:10b6:208:2f::25) by SA1PR05MB7917.namprd05.prod.outlook.com (2603:10b6:806:1a3::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7159.20; Sat, 6 Jan 2024 21:39:14 +0000
Received: from BL0PR05MB5316.namprd05.prod.outlook.com ([fe80::ea96:ac1:f1bd:c2d7]) by BL0PR05MB5316.namprd05.prod.outlook.com ([fe80::ea96:ac1:f1bd:c2d7%4]) with mapi id 15.20.7159.015; Sat, 6 Jan 2024 21:39:14 +0000
From: Ron Bonica <rbonica@juniper.net>
To: Tom Herbert <tom@herbertland.com>
CC: Jen Linkova <furry13@gmail.com>, 6man <ipv6@ietf.org>, "draft-ietf-6man-comp-rtg-hdr@ietf.org" <draft-ietf-6man-comp-rtg-hdr@ietf.org>
Thread-Topic: [IPv6] Working Group Last Call for draft-ietf-6man-comp-rtg-hdr
Thread-Index: AQHaP1Jcq5yN6UN+vEizhMicTzAb3bDL1g2AgAAMrJCAARarAIAASm6ggAAKZ4CAAASmYA==
Date: Sat, 06 Jan 2024 21:39:14 +0000
Message-ID: <BL0PR05MB53169283FCEA26B5FB002931AE652@BL0PR05MB5316.namprd05.prod.outlook.com>
References: <CAFU7BATiUtHmtbhtrWSPDR4c2Eb+XQXFdvU2-V=TVLGb+W6hnA@mail.gmail.com> <CALx6S34CWX_1imdUtK1EHcVUEMfhWPm8Uj+JRHiqxMUz5fvH5Q@mail.gmail.com> <BL0PR05MB5316352E89869C176CCF6F50AE652@BL0PR05MB5316.namprd05.prod.outlook.com> <CALx6S37iKMXJ6hiqGvfDk6OtkDWsctGb2t-0GwGtciHxV4-thg@mail.gmail.com> <BL0PR05MB53165DBB635661F9D9B22B66AE652@BL0PR05MB5316.namprd05.prod.outlook.com> <CALx6S36R+5dMx=eUXrV4ofqzGMXujrYaFqWhFOAk5HJP300p4Q@mail.gmail.com>
In-Reply-To: <CALx6S36R+5dMx=eUXrV4ofqzGMXujrYaFqWhFOAk5HJP300p4Q@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels: MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ActionId=739bdeab-70d9-44ab-9784-184d4b088f2a; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ContentBits=0; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=true; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Method=Standard; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Name=0633b888-ae0d-4341-a75f-06e04137d755; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2024-01-06T21:38:59Z; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: BL0PR05MB5316:EE_|SA1PR05MB7917:EE_
x-ms-office365-filtering-correlation-id: c766e3e9-e57e-495d-4653-08dc0effed7c
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: awn2blExWeDJfKl5mRYvGTx6yTAB5WU8Ig+J8vsbMqYXlTZ7Xf4dd5cEGnuuXmTWmoZqoSucyhYbR247vAfuULvzRawci0RXUBPRssV3jCkLDnCvk0gkTaScN104OdU/DuSLuZdgH7+4S1GIeZFyT9toBFCaQBJ8QKl4bYqDghBq3hrAMbXmIG7DSAQ2Op7T4R5IC1zgSE+ljbqh6vY9xjoRz5BjUdBslhDRsM+zu5R1iyuu6lrdBYIQQgzF2UjfX1OGCihNpQPgiFp7gMsU7KZNO0fIfPZHSFjh/Ubopq++Nal7oyRjq7EoASk4GNSvK1Kw80xtUR2VycarxMKagl0s1VeuO/LAcLprzorfbn0RQCKh+O3nZERUvHsjxFVyJwccydYeld+h3KgJLHB7aUzw/u2JFFpzHUK8L+dnwNv+izrmgemdR+daxqFFFhBaZcVfmENdDOI3IQTtvLb/c2COl85frnKkGSfalGYFU39bAow3y7IeN53MTCVy0xMjN4XSnfQ/k9/7joRTTe/V6Yr7hRQglWLUZpCsGtK2oQRg+lRa8sBgIMBmhPqH4pPQvOmc6gn7AWS53xFixtbQIw6sKQufaTF/AdKvDapMeGzdIsgR8qri3m/mfOd6UoxJAPVnMrXfhpUTW43o/eFP6VHTSdHqsUd2weok3jW3+3uL6N9zaeg0U8JaXUJmHVyT
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BL0PR05MB5316.namprd05.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(396003)(136003)(376002)(39860400002)(346002)(366004)(230273577357003)(230173577357003)(230922051799003)(64100799003)(186009)(1800799012)(451199024)(33656002)(2906002)(38100700002)(316002)(8676002)(8936002)(54906003)(5660300002)(55016003)(38070700009)(166002)(6916009)(64756008)(66446008)(66476007)(66556008)(76116006)(66946007)(41300700001)(122000001)(86362001)(4326008)(52536014)(6506007)(53546011)(9686003)(478600001)(966005)(71200400001)(83380400001)(7696005); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: F9I0UX2AiZcZZEJZk7bEwco7QVXbl7k/eNrGWm18zXMZPMa4gN+EWhiSu8LC8KCdNGoNVGkKqn3VdM8G23Or90QWOCMWAnr0u2P0MsW8JnGJnwjsfekqZtptJyn4CXYWXQHLKbzV4XF+ZYnyM0pR++sF3rEmRIGzuQtgSkQTPUvmJOwyOOzjvW4gV65p0j/Jh7PDVkijJ5nAGiLZzp/LEsLvtaHN7j4ZoWHqaKybZFcV2CWf4Xxtta605eTevC6Y8BgJVXxj3lT2cfFcXrPplzZHUi0TlChjtqQRHnjHdl1m/f62UkSgS3gi/gf7OKeyKPy2z2BkizCWGtPvdikCoXETeQ2Nlz8jOCebSfeLuIE5OVxK9M7u9+xcSltiilIFTbEqdOibcFzxvMYqa1YvdMi40pXsXc85Vk3c5Qv7DWUdkjz3waF9ChBp5EgxMuVveMoBuO8XgKh2S6bmxF2pj+E8lCDyY9y4MO3QlvUOtEHUBfwzxRJLJgFP2dBb7KwhPljjjWX2OFFiWca91WgRan78bkEyKAuBvp5XAvC+omZJeLttnkDcvkjt6K+Vj2WhNq9bc8nN1Wi8QKqvM8GLxNfsLNXosxgnt0DBWDnL+JivMBirB9SiXmWqNoA5l5ZSxbsjiSntlDMc0/mtcPQa/QSF3qxl9C+V20SHCQ2sa8bBMhIgHFPjLN37IDMg6e4YSGWnR3QvJU5t7kIy4k5aCmJs4i2RqQvHssoGAw2vmCrJXnIZeKOfPYzRqOcv/rnFKznTHXMBnxw9+vKGxxpbWqduK+aYOoureGuvrEjtJItWXhP7xx0i8VZ7zft9TRs+T97DRBbO9B/8y3zqNeEpyw5oD0pDZrmXw8vvHiH6DH+z+EBc44z/Q+q31W1lwyTESZYlsAJ7E0HwOJW0Ubiz7ltJtg0xUuZ2ih5YNTSEJ7UTb0c8r1I/T6J5poqFJ+4UcYPXn+r1jCnl1EShccMVc7lXBx3yOqF7bz/M/RL45bU1Tgke7zUvyN6Mde9l9TRS4gxqtMT4C4oVKzD/DAHwkKzSJDtUx4qS4tnSH3GxSxTG2/CYW+NJA2oL5N43+w5moHFIfGQLQ5sByiX3XeZUbeTpTEh8ss74xsFkoA6jwBdyMjTlLGvrIt/cvJ8M/FoeAgZ7MS+QXjGb6KwIUhS2BNW9JHBXVl56wHT82FK85zx+noULDBUzKfHXmb5cxLl5/c6Gkouuk8FNpcTqPOMTHak5ttgwjVLu03qAHVv0jWTJxlfg0mFNcQcm0XW+0qi3RMv5YnpFsuBq/zgBaYxNNlkaSUbtFq78mwhpWa3r20WYBF8GDml6EgPQkjhl3Cg5C/lZ0P4Ggn6x90HvsyTo6isUl4wKDZQr1+3aNPYCXhiVxsx0/0tnCDcO25d/8B1IAJyLrXgrftbJzA8iI7/aOTpVjBBwPiUx6ccQq38Ial+XcHi59I8xpECtNuWkwNbXXInPudetdxEDhchK6J7aSUKVIXsRZZuzVPgcukuZcyWhoA3JSKfdjAgpPkJPuyB+hQ7hlgpZzcb/1DeIUsrnVb86aDD3J0meD//c7d8AflpBmaUcVeOaqjh4iRSSuaoAO/syqrLNrTecLldrpvlxqotdWI4+arjwjahtCQcDTko0vk9axcdXz/zBq+iqRzSk
Content-Type: multipart/alternative; boundary="_000_BL0PR05MB53169283FCEA26B5FB002931AE652BL0PR05MB5316namp_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BL0PR05MB5316.namprd05.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: c766e3e9-e57e-495d-4653-08dc0effed7c
X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Jan 2024 21:39:14.3223 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: NLAd1xt+qBa9SGfckz2vpQC9DzRt339Bir8+tJzKTzsPR66L8RFLSuudeJA2aITUq5lJP6wgv0oj+spBWf1U+Q==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA1PR05MB7917
X-Proofpoint-GUID: HrVqjg21Dp4sM8CkwnV3hdboeOf7DCwf
X-Proofpoint-ORIG-GUID: HrVqjg21Dp4sM8CkwnV3hdboeOf7DCwf
X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.272,Aquarius:18.0.997,Hydra:6.0.619,FMLib:17.11.176.26 definitions=2023-12-09_02,2023-12-07_01,2023-05-22_02
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 adultscore=0 priorityscore=1501 bulkscore=0 impostorscore=0 phishscore=0 mlxscore=0 lowpriorityscore=0 malwarescore=0 mlxlogscore=999 clxscore=1015 suspectscore=0 spamscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.19.0-2311290000 definitions=main-2401060140
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/Mp4WgYSPicAQ-Fpk9LbHDVcBv60>
Subject: Re: [IPv6] Working Group Last Call for draft-ietf-6man-comp-rtg-hdr
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: Sat, 06 Jan 2024 21:39:25 -0000

Fair enough.

                      Ron




Juniper Business Use Only
From: Tom Herbert <tom@herbertland.com>
Sent: Saturday, January 6, 2024 4:22 PM
To: Ron Bonica <rbonica@juniper.net>
Cc: Jen Linkova <furry13@gmail.com>; 6man <ipv6@ietf.org>; draft-ietf-6man-comp-rtg-hdr@ietf.org
Subject: Re: [IPv6] Working Group Last Call for draft-ietf-6man-comp-rtg-hdr

[External Email. Be cautious of content]


On Sat, Jan 6, 2024, 12:57 PM Ron Bonica <rbonica@juniper.net<mailto:rbonica@juniper.net>> wrote:
Tom,

Revealing the ultimate destination address to intermediate nodes has never been an explicitly stated requirement of the IPv6 Routing header. Therefore, it is beyond the scope of the current experiment.
Ron,

It may not be an explicit protocol requirement, but as I pointed out it may be an implicit operational requirement at least in some networks. Even if there's not a solution in this draft, I think it's worth mentioning in the draft the loss of visibility of the final destination and potential ramifications.

Tom


However, that doesn’t close the door to subsequent experiments. Please feel free to post a follow up draft.

                                                                                               Ron




Juniper Business Use Only
From: Tom Herbert <tom@herbertland.com<mailto:tom@herbertland.com>>
Sent: Saturday, January 6, 2024 11:19 AM
To: Ron Bonica <rbonica@juniper.net<mailto:rbonica@juniper.net>>
Cc: Jen Linkova <furry13@gmail.com<mailto:furry13@gmail.com>>; 6man <ipv6@ietf.org<mailto:ipv6@ietf.org>>; draft-ietf-6man-comp-rtg-hdr@ietf.org<mailto:draft-ietf-6man-comp-rtg-hdr@ietf.org>
Subject: Re: [IPv6] Working Group Last Call for draft-ietf-6man-comp-rtg-hdr

[External Email. Be cautious of content]


On Fri, Jan 5, 2024, 4:35 PM Ron Bonica <rbonica@juniper.net<mailto:rbonica@juniper.net>> wrote:
Hi Tom,

I believe that we have discussed this topic before, but it may have been off-list. So, I will repeat my argument on list.

When considering your objection, we must consider:

- its scope
- the cost / benefit trade-off

Regarding scope, you comment applies to many routing header compression scheme's not only the CRH. So, we should search for a solution that addresses all routing header compression schemes, not just the CRH.

Hi Ron,

Agreed.


Regarding the cost / benefit trade-off, some operators may be concerned about the issue that you raise. They would be willing to sacrifice a few bytes of overhead for the additional functionality that you propose. Other operators, not so much.

Yes, this trade-off could be one of the questions answered in the experiment.

So, it seems that we should look for a solution that a) is applicable to many routing header compression scheme's and b) is optional. Clause a) precludes a solution that is embedded in the CRH.

What do you think of a HBH Option that displays the ultimate destination. This can apply to any routing header compression scheme. It is also optional. If you like the idea, I would support a draft.

No, I suspect a new HBH option for this would be overkill.

Since this is experiment, how about defining two routing header types for CRH where last SID is compressed, and one where it's not. The additional processing and implementation complexity for the handling two variants shouldn't be very significant, and both could be deployed side-by-side. It would allow us to get feedback from real use cases, particularly on rather a FIB containing all possible final destinations is scalable.

Tom



                                                                        Ron



Juniper Business Use Only
-----Original Message-----
From: Tom Herbert <tom@herbertland.com<mailto:tom@herbertland.com>>
Sent: Friday, January 5, 2024 5:56 PM
To: Jen Linkova <furry13@gmail.com<mailto:furry13@gmail.com>>
Cc: 6man <ipv6@ietf.org<mailto:ipv6@ietf.org>>; draft-ietf-6man-comp-rtg-hdr@ietf.org<mailto:draft-ietf-6man-comp-rtg-hdr@ietf.org>
Subject: Re: [IPv6] Working Group Last Call for draft-ietf-6man-comp-rtg-hdr

[External Email. Be cautious of content]


Hi,

I have a concern with this proposal. As I understand it, the addresses of all intermediate destinations and the final destination can only be correctly deduced with access to the external state (the CRH-FIB). In particular, the final destination address can no longer be deduced by simple inspection of the packet contents. I think it may have ramifications on debugging and security. I suspect this also would be a concern for SR CRH.

This will make much hardware to track and diagnose flows in the network. Also, if the destination is obfuscated the TCP and UDP checksum cannot be validated in the network (strictly not needed, however it is done when debugging corrupted checksums. Even if the diagnostic tools do have access to the FIB, it has to be the correct FIB in time. So to do post mortem analysis on a flow could only be done if the correct state is accessed for when the packet was accessed.

Security may be a problem due to the potential of misdelivery. Correct delivery depends on FIB state being correct and synchronized between nodes. Presumably, misdelivery would be detected by transport layer checksum with pseudo header, however not all protocols have a checksum, and RFC6936 allows UDPv6 to be sent with a zero checksum in the case of tunnels.

To avoid ambiguity and misinterpretation, I suggest that the final address in the SIDs should be sent uncompressed as a plain address or compressed using some stateless method. I think this also could reduce the size of the FIB table since final destinations are likely to be hosts and there may be an order of magnitude more hosts than routers in the network.

Tom

On Thu, Jan 4, 2024 at 1:09 PM Jen Linkova <furry13@gmail.com<mailto:furry13@gmail.com>> wrote:
>
> This message starts a new two week 6MAN Working Group Last Call on
> advancing "The IPv6 Compact Routing Header (CRH)" document
> (https://urldefense.com/v3/__https://datatracker.ietf.org/doc/draft-ie<https://urldefense.com/v3/__https:/datatracker.ietf.org/doc/draft-ie>
> tf-6man-comp-rtg-hdr/__;!!NEt6yMaO-gk!CWvVGIuSGSWauTRliWk7FJg8VvZNfVPLMcMeOdaUrfqmrfb7flEI0bndmOe3UuwngN0gXiuPTOerJkI$ ) as an Experimental document.
>
> Substantive comments and statements of support for publishing this
> document should be directed to the ipv6@ietf.org<mailto:ipv6@ietf.org> mailing list.
> Editorial suggestions can be sent to the authors.  This last call will
> end on Jan 21 2024, 23:59:59 UTC.
>
> --
> Cheers, Jen Linkova on behalf of 6MAN chairs
>
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org<mailto:ipv6@ietf.org>
> Administrative Requests:
> https://urldefense.com/v3/__https://www.ietf.org/mailman/listinfo/ipv6<https://urldefense.com/v3/__https:/www.ietf.org/mailman/listinfo/ipv6>
> __;!!NEt6yMaO-gk!CWvVGIuSGSWauTRliWk7FJg8VvZNfVPLMcMeOdaUrfqmrfb7flEI0
> bndmOe3UuwngN0gXiuPTMIkwPI$
> --------------------------------------------------------------------