RE: Routing Header Insertion

Andrew Alston <Andrew.Alston@liquidtelecom.com> Fri, 08 May 2020 10:15 UTC

Return-Path: <andrew.alston@liquidtelecom.com>
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 36E143A099F for <ipv6@ietfa.amsl.com>; Fri, 8 May 2020 03:15:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.798
X-Spam-Level:
X-Spam-Status: No, score=-1.798 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
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 9RiAvw5k2aqm for <ipv6@ietfa.amsl.com>; Fri, 8 May 2020 03:15:38 -0700 (PDT)
Received: from eu-smtp-delivery-182.mimecast.com (eu-smtp-delivery-182.mimecast.com [185.58.86.182]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 673E43A0992 for <6man@ietf.org>; Fri, 8 May 2020 03:15:38 -0700 (PDT)
Received: from EUR01-HE1-obe.outbound.protection.outlook.com (mail-he1eur01lp2059.outbound.protection.outlook.com [104.47.0.59]) (Using TLS) by relay.mimecast.com with ESMTP id uk-mta-83-9sBBJFHJOGufXtmlwznZBw-1; Fri, 08 May 2020 11:15:32 +0100
X-MC-Unique: 9sBBJFHJOGufXtmlwznZBw-1
Received: from AM6PR03MB5047.eurprd03.prod.outlook.com (2603:10a6:20b:89::13) by AM6PR03MB3607.eurprd03.prod.outlook.com (2603:10a6:209:34::29) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2979.28; Fri, 8 May 2020 10:15:31 +0000
Received: from AM6PR03MB5047.eurprd03.prod.outlook.com ([fe80::8081:95b4:8a9d:e05d]) by AM6PR03MB5047.eurprd03.prod.outlook.com ([fe80::8081:95b4:8a9d:e05d%6]) with mapi id 15.20.2979.030; Fri, 8 May 2020 10:15:30 +0000
From: Andrew Alston <Andrew.Alston@liquidtelecom.com>
To: Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>, "Darren Dukes (ddukes)" <ddukes=40cisco.com@dmarc.ietf.org>, Krzysztof Szarkowicz <kszarkowicz@gmail.com>
CC: 6man <6man@ietf.org>
Subject: RE: Routing Header Insertion
Thread-Topic: Routing Header Insertion
Thread-Index: AQHWI58t0MrEgFbBRG+Eev5I1WHYlaia/q4AgAHXnICAAAry0IABGRow
Date: Fri, 08 May 2020 10:15:30 +0000
Message-ID: <AM6PR03MB5047D06890AAC079AD2B8C39EEA20@AM6PR03MB5047.eurprd03.prod.outlook.com>
References: <B2412568-7DA4-4742-844D-B2E94114DC10@bell.ca> <497430AB-1840-4320-991F-B4906607033E@gmail.com> <6E089E7E-4D09-4704-A3A9-1A3878FC3786@cisco.com> <DM6PR05MB6348DAF3CA331E3F7318A66CAEA50@DM6PR05MB6348.namprd05.prod.outlook.com>
In-Reply-To: <DM6PR05MB6348DAF3CA331E3F7318A66CAEA50@DM6PR05MB6348.namprd05.prod.outlook.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_Enabled=True; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Owner=rbonica@juniper.net; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2020-05-07T17:26:09.7979291Z; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Name=Juniper Business Use Only; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Application=Microsoft Azure Information Protection; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ActionId=0dc8cb13-b1cd-4358-b2cf-2c6a0b8836d2; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Extended_MSFT_Method=Automatic
x-originating-ip: [2c0f:fe40:3:2:8127:1b33:8af4:f0ec]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: cdbf12a8-6e0b-4a4b-7cec-08d7f338bcec
x-ms-traffictypediagnostic: AM6PR03MB3607:
x-microsoft-antispam-prvs: <AM6PR03MB3607E12EECC5DEB718D8D69CEEA20@AM6PR03MB3607.eurprd03.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 039735BC4E
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: eAHzcoiFFsgw3H+jNMQXqfIHttYsDAU/wAmXiPxnfKo/erenjVrWVJ1rshclhMmTNmmzPyeNsDVAQxtWkFslvtab43PPqXWtALpIW+72ImU7t4y1tGZSj2ibhxxutrBDCs1v/SRWzMskHmQwAs9hIdIkmmWuxpbcijD1UOT1H4lj/Bosp0oUaQYk8w3SPpa/0ULNjivI1pcUoNHjv3m8E+OnflKEGtSLvzObtLKLGqcnlVlzWt5d0a2a6o3kKGQzvVRlBh2Fp62WqQc6KsFlubVMMvwaN97aKWHMlr/xzsHWgInIKOnV/wwbkLCSg5Z2IZPElVkamwttvgISz84xXJ3j4QCRySWUb5/oMIG5BLMlclc8yYxl8njXuWLbEK0Efxp7yzYfCunkqDy8RKoOhyqq0CU6NtseCxkboFRRg9df8b0EnP/NDFb2l6hJgdMstOeB2jxdWibbcm11uRrzlq4aGz32fBwZQu+gUCYkIXEDF3tNFgASSSia5xNq7ScGGnR6IVNZ+pwlloTSh/nlLOku6Hj83UG+FkQKyvJA4wOxLdeS1QyU6QkPPHCPYyFGuTQGb98qxWPdglKzFRC5J5GS1LEonKLkkAIajduVXp0=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM6PR03MB5047.eurprd03.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(4636009)(39860400002)(396003)(136003)(346002)(376002)(366004)(33430700001)(33440700001)(64756008)(8676002)(52536014)(53546011)(5660300002)(8936002)(4326008)(7696005)(6506007)(83300400001)(83080400001)(7116003)(83290400001)(83280400001)(83310400001)(83320400001)(55016002)(2906002)(110136005)(3480700007)(166002)(478600001)(66574014)(966005)(316002)(76116006)(66446008)(66556008)(86362001)(186003)(71200400001)(9686003)(33656002)(66476007)(66946007); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata: XEBYy+I+1zZmV62+hZgo0Gx77ravGXNc9aGseeTU26EaXhzMQ+RAWS0vNcHp4LVb65oDc9kC4DjzIaSfwbXIswuHR8WWlkDZP5jKxg+PbvbftP/s5yfyup9UyX57DAYHasvLk58wiauJLViRxPA4yckkJUw2QvFZZFfkzpD2Rnz/LtLNj5FOt2cKjPxzhsmBlOfmWWN0qMHQY7FpR+/ZuMOEyrN0CBJDuU5w10t0b4pnP5lwkDGRjQUcwbkwih/+VQ1y2FmeCxB5po6Nzy2o+BMkEdkpGMnKHiaPMT1U15CYIlqEJC5KCUL5YGZHlMGSWU7pxrzLFpUhoTdlL4fRn2dtzI9Uz1/8hOb7s012D1yyFV1DzJi1eYnfKsnBcSathozk+twmwIz2S/cQb5Uny/5mot150hDfbBzcBXtAMc4R85K+9YQgHPutnITdWjxmngC4+B7wc1x0ZYB2mE5yUDMgCrc1tx3Uyvy+fVdUZFKezAIT7uAew/C82S7NhY/V6LRCQrDvJrRT9S5o8y1oGuy/m+s5ddszetR5mfT7k5U=
x-ms-exchange-transport-forked: True
MIME-Version: 1.0
X-OriginatorOrg: liquidtelecom.com
X-MS-Exchange-CrossTenant-Network-Message-Id: cdbf12a8-6e0b-4a4b-7cec-08d7f338bcec
X-MS-Exchange-CrossTenant-originalarrivaltime: 08 May 2020 10:15:30.8908 (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: LyMy2nlrsN/5ZpwUNOWcAUlugUjgbm3FGai467lZj2XfOXyY7Zl0MJyaPleda/jPDKu4coRuffqFMygtI50mehkuDj6RbIBj+V+a7KVyQMg=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR03MB3607
X-Mimecast-Spam-Score: 0
X-Mimecast-Originator: liquidtelecom.com
Content-Type: multipart/alternative; boundary="_000_AM6PR03MB5047D06890AAC079AD2B8C39EEA20AM6PR03MB5047eurp_"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/y3j-ecvRYZzEUbPWwqtTffNCttc>
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 08 May 2020 10:15:45 -0000

I do find it kinda bizarre that one vendor or an individual would jump to a conclusion and make statements about what another one desires - surely it is up to the vendor that desires something to publicly state so and not for someone else to make statements on their behalf?

I mean - let's be clear - I have written a partial SRv6 / SRv6-NP implementation into our DPDK lab testing stack - I did it to verify certain things - the only thing it further convinced me  of is that I will never run this in production - in a million years - and I'd be rather concerned if someone went out there and said on the basis of the fact that I chose to test something - I suddenly supported or liked it.  What that's effectively saying is - to test something is to support it - that's not the case.  It's similar to the line that I was given that because I signed a blue sheet in Singapore and didn't stand up at the microphone and publically object to something at the time - some how my signature on the blue sheet indicated my acceptance and support of the issue in question.

(To quote that)

PC2: The comment started because in the draft we had an example that was assigning A:1::/32 as loopback interface for a router. This is wrong (prefix length, documentation prefix,).
This was fixed in revision 2 of the WG draft, published in September 19th 2019. The closure of this comment was presented by me personally in IETF Singapore. Please refer to the slides. In Singapore you were present (signed blue sheet) and did not had any comment about such closure.


This is interesting - so firstly - let me state that because I was present in a meeting and signed a blue sheet to say I was there - in no way indicates that I forgo the right to object after the meeting - and last I checked, signatures on a blue sheet are there to track attendance, not to track consensus.


So - can I make a humble request that we let people speak for themselves about what they actively support and want rather than trying to speak for others to bolster our case?  Because if the case is so weak that we need to make claims on behalf of others - then there is no case at all.

Thanks

Andrew





From: ipv6 <ipv6-bounces@ietf.org> On Behalf Of Ron Bonica
Sent: Thursday, 7 May 2020 20:26
To: Darren Dukes (ddukes) <ddukes=40cisco.com@dmarc.ietf.org>; Krzysztof Szarkowicz <kszarkowicz@gmail.com>
Cc: 6man <6man@ietf.org>
Subject: RE: Routing Header Insertion

Darren,

I would not infer that Juniper sees SRH insertion as desirable.

                                                                    Ron




Juniper Business Use Only
From: Darren Dukes (ddukes) <ddukes=40cisco.com@dmarc.ietf.org<mailto:ddukes=40cisco.com@dmarc.ietf.org>>
Sent: Thursday, May 7, 2020 12:44 PM
To: Krzysztof Szarkowicz <kszarkowicz@gmail.com<mailto:kszarkowicz@gmail.com>>
Cc: Voyer, Daniel <daniel.voyer@bell.ca<mailto:daniel.voyer@bell.ca>>; Ron Bonica <rbonica@juniper.net<mailto:rbonica@juniper.net>>; Eric Vyncke (evyncke) <evyncke@cisco.com<mailto:evyncke@cisco.com>>; 6man <6man@ietf.org<mailto:6man@ietf.org>>
Subject: Re: Routing Header Insertion

[External Email. Be cautious of content]

Krzysztof thanks for the link, to me it does seem that Juniper sees SRH insertion for TILFA as desirable, as documented in draft-voyer-6man-extension-header-insertion.

So Dan, I think we can jump to that conclusion supported by 19 implementations and 5 deployments as captured in draft-matsushima-spring-srv6-deployment-status, including Juniper's.

Darren

On May 6, 2020, at 8:36 AM, Krzysztof Szarkowicz <kszarkowicz@gmail.com<mailto:kszarkowicz@gmail.com>> wrote:

Also,

There is short video discussing SRv6 TI-LFA EANTC test:

https://youtu.be/v9woK-7AiyA<https://urldefense.com/v3/__https:/youtu.be/v9woK-7AiyA__;!!NEt6yMaO-gk!TaDJL7YNeeQ7k_C0AX1_QHZk9QBMPGB_gcrjT6UGAdlpCkJ2gRyHQAxM4VlrWMYF$>

Thanks,
Krzysztof

On 2020 -May-06, at 14:09, Voyer, Daniel <daniel.voyer@bell.ca<mailto:daniel.voyer@bell.ca>> wrote:

Ron, yes - I echo Eric - all my respect.

Ron, I for one, would jump to conclusion for that specific use case where insertion is performed, and have the expected behaviour. This is the exact use case that was described over the years in this mailing list,

Now, obviously, this use case is contain within the operator domain. I don't expect an operator to have "TI-LFA" on their peering links with other transit/operator.

For people references, page 15 "TI-LFA over SRv6":
http://www.eantc.de/fileadmin/eantc/downloads/events/MPLS2020/EANTC-MPLSSDNNFV2020-WhitePaper.pdf<https://urldefense.com/v3/__http:/www.eantc.de/fileadmin/eantc/downloads/events/MPLS2020/EANTC-MPLSSDNNFV2020-WhitePaper.pdf__;!!NEt6yMaO-gk!TaDJL7YNeeQ7k_C0AX1_QHZk9QBMPGB_gcrjT6UGAdlpCkJ2gRyHQAxM4XlMWSUv$>

Thanks,
dan

From: ipv6 <ipv6-bounces@ietf.org<mailto:ipv6-bounces@ietf.org>> on behalf of "Eric Vyncke (evyncke)" <evyncke=40cisco.com@dmarc.ietf.org<mailto:evyncke=40cisco.com@dmarc.ietf.org>>
Date: Wednesday, May 6, 2020 at 7:08 AM
To: Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org<mailto:rbonica=40juniper.net@dmarc.ietf.org>>, 6man <6man@ietf..org<mailto:6man@ietf.org>>
Subject: [EXT]Re: Routing Header Insertion

Ron,

All my respect to you for this correction of yours.

Regards

-éric

PS: I was about to reply unicast to Ron but decided that Ron deserves some public appreciation for his email.

From: ipv6 <ipv6-bounces@ietf.org<mailto:ipv6-bounces@ietf.org>> on behalf of Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org<mailto:rbonica=40juniper.net@dmarc.ietf.org>>
Date: Wednesday, 6 May 2020 at 02:52
To: 6man <6man@ietf.org<mailto:6man@ietf.org>>
Subject: Routing Header Insertion

Folks,

My apologies to Zafar Ali. Reading through the EANTC report, it appears the Juniper demonstration SRv6 Routing Header insertion to support TI-LFA. In that respect, Zafar is correct.

However, we should not jump to the conclusion that such behavior is desirable.

                                                                       Ron



Juniper Business Use Only

Juniper Business Use Only
--------------------------------------------------------------------
IETF IPv6 working group mailing list
ipv6@ietf.org<mailto:ipv6@ietf.org>
Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6<https://urldefense.com/v3/__https:/www.ietf.org/mailman/listinfo/ipv6__;!!NEt6yMaO-gk!TaDJL7YNeeQ7k_C0AX1_QHZk9QBMPGB_gcrjT6UGAdlpCkJ2gRyHQAxM4Wt18ps-$>
--------------------------------------------------------------------

--------------------------------------------------------------------
IETF IPv6 working group mailing list
ipv6@ietf.org<mailto:ipv6@ietf.org>
Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6<https://www.ietf.org/mailman/listinfo/ipv6>
--------------------------------------------------------------------



Juniper Business Use Only