Re: Adoption Call for "The IPv6 Compact Routing Header (CRH)"

Andrew Alston <> Sun, 17 May 2020 06:26 UTC

Return-Path: <>
Received: from localhost (localhost []) by (Postfix) with ESMTP id 515763A0DC2 for <>; Sat, 16 May 2020 23:26:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at
X-Spam-Flag: NO
X-Spam-Score: 0.004
X-Spam-Status: No, score=0.004 tagged_above=-999 required=5 tests=[HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from ([]) by localhost ( []) (amavisd-new, port 10024) with ESMTP id 4oFpb4KiqHMH for <>; Sat, 16 May 2020 23:26:31 -0700 (PDT)
Received: from ( []) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by (Postfix) with ESMTPS id 46BD03A0DC0 for <>; Sat, 16 May 2020 23:26:29 -0700 (PDT)
Received: from ( []) (Using TLS) by with ESMTP id uk-mta-225-XgU2kSNSNmCQUM78idsdrQ-1; Sun, 17 May 2020 07:26:24 +0100
X-MC-Unique: XgU2kSNSNmCQUM78idsdrQ-1
Received: from (2603:10a6:803:bf::31) by (2603:10a6:803:c5::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3000.25; Sun, 17 May 2020 06:26:21 +0000
Received: from ([fe80::ed68:9303:79e0:cc49]) by ([fe80::ed68:9303:79e0:cc49%4]) with mapi id 15.20.3000.022; Sun, 17 May 2020 06:26:21 +0000
From: Andrew Alston <>
To: "Darren Dukes (ddukes)" <>
CC: Bob Hinden <>, IPv6 List <>
Subject: Re: Adoption Call for "The IPv6 Compact Routing Header (CRH)"
Thread-Topic: Adoption Call for "The IPv6 Compact Routing Header (CRH)"
Thread-Index: AQHWKwY20Gv3GIPb+UeuPrnmxUhOiKiqvnkAgAA+vgCAAKKvAIAAZH6A
Date: Sun, 17 May 2020 06:26:21 +0000
Message-ID: <>
References: <> <> <> <>
In-Reply-To: <>
Accept-Language: en-US
Content-Language: en-GB
user-agent: Microsoft-MacOutlook/16.36.20041300
x-originating-ip: [2c0f:fe40:3:3:107:d9eb:8723:2de8]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: 8bf2c957-903c-4f8a-edd7-08d7fa2b3787
x-ms-traffictypediagnostic: VI1PR03MB4973:
x-microsoft-antispam-prvs: <>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 040655413E
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 1yQQbWlBwc6VQUwWPW8KtmhdYdxxMmmsDRx4TNuYYKLMSeojkX8UXvalrUnYo8/7XG9Q5cdELuFQES7XAbUFuaBvtsexeAF0ZLnj0UgWqzxY/a0HOJKYeAQNKZXB58DCj4i8hAwYx8KSqpqK58A9E7aonHzGhqqYBcqQOqNFu+Im+BcBcDEVXB0xO4030+QFS26wLzaQ2f9qqUp4Ic/y9bx5+ZX+ukHvtXHY6rsjKYvTD54PuiJXkqvbhLl22BWR9zv4MrswQ1PMaJnaFRThxzbCFHT2lAyRiz6JMTk/ehXGdAiPrPqMJm9T2ztr9qXZIlMljHNevQC02lbes9t4AGOJcbCHsJ87pFP6MyI4pdrWYDQo1NTcWvhXT134JUfFaanFtxr2DGwtjNNLDhSmqlnWlHn2V8hRQqm5zCI3G01ImyW4LodmBu2JoykkyTKSIN6ysdUlzDZ7hPfAn88KnIuNaRSm0EuC96pva5zqcsWxu4rwBO0tu5/bHtpZYNPrOPVFB2h0BCFopRwAXiO7Xg==
x-forefront-antispam-report: CIP:; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM;; PTR:; CAT:NONE; SFTY:; SFS:(4636009)(376002)(396003)(366004)(39860400002)(346002)(136003)(6916009)(166002)(2906002)(86362001)(478600001)(4326008)(966005)(5660300002)(2616005)(33656002)(8936002)(6512007)(6486002)(186003)(36756003)(316002)(54906003)(71200400001)(64756008)(66446008)(6506007)(8676002)(53546011)(76116006)(66556008)(66476007)(66946007)(91956017); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata: f1MO3vP65QE9N6JD8adZhJUDjGeX00okN5nV4ef8/ueJKCm5oxsODwR4XGhKk7E5wiiVBjd5fbhGzwVYdMzD2ui5tOdvDfGsmMhsZqEp0emjdfV+Fmsny7UNy6f2UoIq9jiyFGUzilqHDicicOncqbC0SREwzK2T+q1c4Dks0YL6rzR2JLnfZl49y2vWpQ8P0scgSBkAAM4WanZg4efALIaBgNoBUlufi3cksamEDjicZjuF1MzOqTBW1tAT2+7ZPLu/1x1jArb8+Tu6gNz4wRYvD/CU34HBBYAOgm0VDJIDHk639S72qfXBzhfs8fgdYY51ftOmnn/WAGLcBDdUrY/jUgotEio9tLSni0OV8/K1BLlaof8h8kRauoJpCAGV/4fRgNYPB/4m+eXh5hQe9SVpzi2rvEkMmj56qNUIi2LYOMIeWBltbPXf7BS4VFaJK6VgducPclWjMlrdxIxhHKA80ETvCks5Fkq/IEIL4BHW9snOuO+RNtqOHfyExOut+QzBULb79JPkFVkN1g3hNA4tQmeD4sxgiPp4JLpRLsI=
x-ms-exchange-transport-forked: True
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 8bf2c957-903c-4f8a-edd7-08d7fa2b3787
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 May 2020 06:26:21.7877 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 68792612-0f0e-46cb-b16a-fcb82fd80cb1
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: BBboG5jXXV37X6CuTm9y5ilvaa1/3v6m5CTL+tU0nKb/V2Ye3s0zpBVptbOAajelWB8RyJ89Hfe8O/G8XUoayHg1o12yqQXFZD9IZ36tglY=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR03MB4973
X-Mimecast-Spam-Score: 0
Content-Type: multipart/alternative; boundary="_000_EA3A8EEC8D564EA48173BEB496493A7Cliquidtelecomcom_"
Archived-At: <>
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "IPv6 Maintenance Working Group \(6man\)" <>
List-Unsubscribe: <>, <>
List-Archive: <>
List-Post: <>
List-Help: <>
List-Subscribe: <>, <>
X-List-Received-Date: Sun, 17 May 2020 06:26:35 -0000

Hi Darren,

Nah – wasn’t confused after all – you confirmed what I thought.

Last I checked – CRH was a routing header – and as stated many times – is a building block – upon which other things can be built.  As was stated in the interim meeting by Sander – things that utilize it may require architecture documents.  That doesn’t mean those individual architectures for the various things you can do with this will sit in 6man.  Last I checked – we never stated in any way shape or form that as people use the CRH for its various applications – that any further work done would have to sit in 6man. We did say – that this si a building block – and a routing header – and hence, belongs very much in 6man.

Let me try and use some analogies to paint you a picture you may understand – sometimes is easier that way.

In about 7000 BC someone invented this thing called the Brick.  About 9000 years later – someone came up with the architectural plans for the building at 170 West Tasman Drive.  In between – architectural plans use cases for this wondering thing called the Brick – were drawn up for some pretty spectacular things -  you know, like, the Acropolis, the Taj Mahal, the Empire State building, the Palace of Versailles – the list goes on.  I’m sure someone even wrote some use cases documents as to why they wanted those buildings, and I’d hope there was a business case behind building 170 West Tasman Drive, but – long before any of that – there was the simple, easy to use, brick – the building block.

I hope this makes sense to you – I realize that some of these concepts can sometimes be a little confusing and daunting when someone is used to dealing with things that have a single purpose designed by one group of people and have been taught that that group of people are the only ones that are capable of drawing up use cases and having ideas.  It’s similar to what I see in so many areas – where people are told to constrain their ideas to that which created by others, rather than taking the building blocks and closing their eyes and letting their imagination guide them.

See – there is a strong case for creating building blocks – so that people can well – build on them – with the freedom to do so as the innovative ideas come.  And that – is what this is – a building block – rather than a dictation of what the innovation of tomorrow should look like.



From: "Darren Dukes (ddukes)" <>
Date: Sunday, 17 May 2020 at 06:26
To: Andrew Alston <>
Cc: Bob Hinden <>om>, IPv6 List <>
Subject: Re: Adoption Call for "The IPv6 Compact Routing Header (CRH)"

Hi Andrew.  You say...

That 6man – does refer to this working group right?  Or am I confused.

I think you are confused, but that’s OK, it’s easy to explain.
SPRING defined segment routing, the terminology, usecases, problem statement, and protocol extensions.
6man defined the routing header.
See section 1 of<> where this context was given when 6man adopted the document.

RPL appears similar, see section 1.<>

I hope this helps.


From: Andrew Alston <<>>
Sent: Saturday, May 16, 2020 10:44 AM
To: Darren Dukes (ddukes); Bob Hinden; IPv6 List
Subject: Re: Adoption Call for "The IPv6 Compact Routing Header (CRH)"


Can you please explain the double standard here – where the additional development on segment routing was done in other working groups (IDR/LSR/SPRING etc) – but – last I checked –<>

That 6man – does refer to this working group right?  Or am I confused.

Now – let me be very clear before someone claims we’re trying to replace the SRH – which is not the case – I am merely contrasting your arguments to another case where a routing header was developed – and the rest of the work – was done elsewhere as needed, and which you had nom issue with.

So – to be frank – from my perspective  and speaking only for myself – I see this as yet another red herring popped out of thin air.



From: ipv6 <<>> on behalf of "Darren Dukes (ddukes)" <<>>
Date: Saturday, 16 May 2020 at 17:00
To: Bob Hinden <<>>, IPv6 List <<>>
Cc: Bob Hinden <<>>
Subject: Re: Adoption Call for "The IPv6 Compact Routing Header (CRH)"

Hi Bob and Ole.

I’m not supporting the draft for adoption by 6man. I know you’re shocked ;).

I have one main concern with 6man adoption that I think many can agree with.

This draft will require substantial work related to the 16/32bit identifier (CP and OAM) that is not ipv6 nor ipv6 maintenance and for which this working group does not have a mandate nor, traditionally, expertise to drive.

Others have said “this is not 6man’s concern” and I agree because 6man is an ipv6 maintenance WG, not the segment mapping working group.  I believe the authors should find a WG with that concern to drive this work. I know starting work without requirements is fun and exciting, but you will likely end up at the wrong destination.

Brian had one suggestion on this topic.

In the past I’ve suggested SPRING, or if the authors desire, a BOF to build consensus and gather requirements for its parent SRm6 work or some variant of it.

I hope the authors, WG, chairs and AD consider these points during this adoption call.


From: ipv6 <<>> on behalf of Bob Hinden <<>>
Sent: Friday, May 15, 2020 6:14 PM
To: IPv6 List
Cc: Bob Hinden
Subject: Adoption Call for "The IPv6 Compact Routing Header (CRH)"

This message starts a two-week 6MAN call on adopting:

 Title:          The IPv6 Compact Routing Header (CRH)
 Authors:        R. Bonica, Y. Kamite, T. Niwa, A. Alston, L. Jalil
 File Name:      draft-bonica-6man-comp-rtg-hdr-21
 Document date:  2020-05-14<>

as a working group item. Substantive comments regarding adopting this document should be directed to the mailing list.  Editorial suggestions can be sent to the authors.

Please note that this is an adoption call, it is not a w.g. last call for advancement, adoption means that it will become a w.g. draft.  As the working group document, the w.g. will decide how the document should change going forward.

This adoption call will end on 29 May 2020.

The chairs note there has been a lot of discussions on the list about this draft.   After discussing with our area directors, we think it is appropriate to start a working group adoption call.  The authors have been active in resolving issues raised on the list.

Could those who are willing to work on this document, either as contributors, authors or reviewers please notify the list.   That gives us an indication of the energy level in the working group
to work on this.

Bob and Ole