Re: [Bier] comments for draft-zhang-bier-bierin6-04.txt

"Nagendra Kumar Nainar (naikumar)" <naikumar@cisco.com> Thu, 12 March 2020 16:31 UTC

Return-Path: <naikumar@cisco.com>
X-Original-To: bier@ietfa.amsl.com
Delivered-To: bier@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 41F0D3A0D48 for <bier@ietfa.amsl.com>; Thu, 12 Mar 2020 09:31:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.597
X-Spam-Level:
X-Spam-Status: No, score=-9.597 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_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=DIrOaJ9b; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=go7qtzbM
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 wN16Qk5ir-Lm for <bier@ietfa.amsl.com>; Thu, 12 Mar 2020 09:30:57 -0700 (PDT)
Received: from rcdn-iport-4.cisco.com (rcdn-iport-4.cisco.com [173.37.86.75]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id ADB3D3A0D36 for <bier@ietf.org>; Thu, 12 Mar 2020 09:30:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=11147; q=dns/txt; s=iport; t=1584030657; x=1585240257; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=UjAH/LqIaSFxctOZgo5aN73WUXk4AYJSnhG9SEjUK+M=; b=DIrOaJ9b+rJ/9CHjKr4m/NAotrlvY1hfcOjXpdK2z4wtir1KK9q6x5gJ mLPILL7UOTBe37YzLU9xFzi4ViooZvuyMxTMd5ozx74M1opPCibkYawcm +r5tywpfBcDgjklVWrQEkVCNPgO5h4POlH5vOcJrHTZY/Xz0Iw2Ar5N5A c=;
IronPort-PHdr: 9a23:mddP/BJXrqCnmwQWFNmcpTVXNCE6p7X5OBIU4ZM7irVIN76u5InmIFeBvKd2lFGcW4Ld5roEkOfQv636EU04qZea+DFnEtRXUgMdz8AfngguGsmAXEvyLf33aiUgNM9DT1RiuXq8NBsdFQ==
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0AvCAB+Ympe/5pdJa1lHAEBAQEBBwEBEQEEBAEBgXuBJS8kLAVsWCAECyqEFYNFA4pvgl+JZIlQhGKCUgNUCQEBAQwBAS0CBAEBgU+CdAIXgX8kOBMCAwEBCwEBBQEBAQIBBQRthVYMhWMBAQEBAgESEQQZAQE3AQQLAgEIEQMBAisCAgIfER0IAgQBDQUigwQBgX1NAw4gAaEFAoE5iGJ1fzOCfwEBBYJEgmQNC4IMCYE4jC8aggCBEScggk0+ghuCDgEBQIJxMoIskG6FdZkSRAqCPJBdgVeEOR2CSogmkE6PAYszkCYCBAIEBQIOAQEFgWkigVhwFWUBgkFQGA2OHYNzilQBdIEpjREBAQ
X-IronPort-AV: E=Sophos;i="5.70,545,1574121600"; d="scan'208,217";a="738220923"
Received: from rcdn-core-3.cisco.com ([173.37.93.154]) by rcdn-iport-4.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 12 Mar 2020 16:30:56 +0000
Received: from XCH-ALN-005.cisco.com (xch-aln-005.cisco.com [173.36.7.15]) by rcdn-core-3.cisco.com (8.15.2/8.15.2) with ESMTPS id 02CGUtxI031317 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Thu, 12 Mar 2020 16:30:56 GMT
Received: from xhs-aln-003.cisco.com (173.37.135.120) by XCH-ALN-005.cisco.com (173.36.7.15) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Thu, 12 Mar 2020 11:30:55 -0500
Received: from xhs-rcd-002.cisco.com (173.37.227.247) by xhs-aln-003.cisco.com (173.37.135.120) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Thu, 12 Mar 2020 11:30:55 -0500
Received: from NAM02-BL2-obe.outbound.protection.outlook.com (72.163.14.9) by xhs-rcd-002.cisco.com (173.37.227.247) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Thu, 12 Mar 2020 11:30:55 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=a4OrcvLcOME+aufptS75+J3HPBOAo27z5VpMPqlP7ZBdPAssrc6xYYlGHqlaBfyb5zGxoDCAFE0P6ovg8+K4/KDVvOpU4RyswXroKhZp2GKmV7TPbQNYc9ivZ2IY8wtJL5wnqZ/9G75LniHakJYeIWYpChNrA9oNvEFLPJOBAWJ3FTb3T28mrbJ1DPHsPnk8BDzHEhNyvCwoIW1hSLsfvgJ/+oL7yA5gLunphDOih5R+xUiGu9xYiXeIlUeWbu+qriXYq+HKvVHAmNiTqHoGMkqfHFiARdfDvPW2SfGI58V5gqRYhwg0wpnJD+AciXkUiiAMSfgK8En7XsXGqajxLg==
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=UjAH/LqIaSFxctOZgo5aN73WUXk4AYJSnhG9SEjUK+M=; b=ml+mbp53gi+pJ9p8P3tSFYARaRIdLToh9khj0zHG1RDOHQ6kxy2P6dYQjAHs1U3X0HddDqBKpZJSf0giPVkQP3D9lre9Hx3qtwRzxS7EOLDJCrc6K2RBstN2/MTvzNk8iwEeW52lX0HA5JWnvYIm7rhH5tBMrxr2RX0mEp1IZtWs/61QSTFO3EWBGPwCWFOutymW51aRPiom8AU6TFSaUnSqDC9WZPPuk3SfslS0GRRIsNjAvjDLz08Z+VkVk15zlQw5U1xnR0wru49XMIcRghawH/OERjs16qSDkhqbrPBjD+nj6gnfcESN7inDRIn56j5avRz4nmpeHvYtQqGiuw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com; s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=UjAH/LqIaSFxctOZgo5aN73WUXk4AYJSnhG9SEjUK+M=; b=go7qtzbMcUXKR8rZCbOG7pMIij6CZ/hakODpbPTKScw7lU6EkAAdm5zGANRq2KD7jW4QUjDHwBPluNtZa/OWIbPKMspyKTv0dvuh25C9LD+6PjApWB4MYBy2591Q68ypfo894S85+zlz4R6yqzkzQzevsG7TqDW5IxBZsWgCVo4=
Received: from DM5PR1101MB2217.namprd11.prod.outlook.com (2603:10b6:4:52::9) by DM5PR1101MB2316.namprd11.prod.outlook.com (2603:10b6:4:5b::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2814.14; Thu, 12 Mar 2020 16:30:54 +0000
Received: from DM5PR1101MB2217.namprd11.prod.outlook.com ([fe80::f012:d0fb:85f9:68f1]) by DM5PR1101MB2217.namprd11.prod.outlook.com ([fe80::f012:d0fb:85f9:68f1%12]) with mapi id 15.20.2793.018; Thu, 12 Mar 2020 16:30:54 +0000
From: "Nagendra Kumar Nainar (naikumar)" <naikumar@cisco.com>
To: Tony Przygienda <tonysietf@gmail.com>, Toerless Eckert <tte@cs.fau.de>
CC: BIER WG <bier@ietf.org>
Thread-Topic: [Bier] comments for draft-zhang-bier-bierin6-04.txt
Thread-Index: AQHV+CY4hgZjwCDsIECui3v5jEDG06hFHReA///GwQA=
Date: Thu, 12 Mar 2020 16:30:54 +0000
Message-ID: <00788CA2-6F96-4AC5-BEB5-218C94AEC456@cisco.com>
References: <20200312042429.GA12383@faui48f.informatik.uni-erlangen.de> <CA+wi2hNnxOXwqGCrTdXPiZD-jK=U0P6uuWwY0=mir21F_yrfLA@mail.gmail.com>
In-Reply-To: <CA+wi2hNnxOXwqGCrTdXPiZD-jK=U0P6uuWwY0=mir21F_yrfLA@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/16.35.20030802
authentication-results: spf=none (sender IP is ) smtp.mailfrom=naikumar@cisco.com;
x-originating-ip: [2001:420:c0c4:1003::1ba]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: d081fe2c-8aa4-4cba-2e71-08d7c6a2bc6d
x-ms-traffictypediagnostic: DM5PR1101MB2316:
x-microsoft-antispam-prvs: <DM5PR1101MB23161959393A4BE6C959D2F1C6FD0@DM5PR1101MB2316.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 0340850FCD
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(366004)(346002)(376002)(136003)(39860400002)(396003)(199004)(53546011)(8676002)(6506007)(5660300002)(6512007)(66476007)(66446008)(33656002)(6486002)(66556008)(2616005)(9326002)(81166006)(66946007)(110136005)(76116006)(64756008)(8936002)(36756003)(91956017)(316002)(66574012)(86362001)(2906002)(186003)(478600001)(4326008)(71200400001)(81156014); DIR:OUT; SFP:1101; SCL:1; SRVR:DM5PR1101MB2316; H:DM5PR1101MB2217.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1;
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: J6EKdmc9eO6NTcY81+PN812DLH9iWuhYkqZz8c5xirlpHhij/+VgJolsnCA6LFnR3r4DXymBp05W7Uw11ok0J0Cvq3Y7F/e8+ofRxoeefAHOPdDFsvhn5up0lMaL4leuFy89gAFA0loKok85X1MFcHPZ1iaW8uitNyFH2N6NYstu24naNCo/t+feqp3Ge9IR1SjNmp/DP6k9Q3KHqNDFnIuAEUTZ4nbSpl8ld8EqDnoxh3dcZHMk/dpVGOdTY/O11Ke4djW6ViuM3RdzjT/Bs3LUPPfCYxiSb+8NepZ2Z4ZEZgjd140n55szXD0a+LB20RpKx31VzmwZq90e2Ec20jVrw/l0v8YZLzRfUvRk9bpR87IehPlThjmEj+mx1F4jN2HVlz0IUNZ9uBuTEyvR6rK3jAJkCAbhj059N6ZJE3DaHn6Xt0g0osLBmxlPjzQB
x-ms-exchange-antispam-messagedata: TxHXpPWd5oNdr+EQJZc1Q7BMs0/vII6c1SL/ceOP32CmfilZrQrNA//Z44BJ3IS35Kp/OWiOoGTEWR8VwJWAEOV7QhNG5nZw2lmXiVtzZ9jrlHtVkDH8gONogGUvXjPwR+Td+3C5dUWyIm93nLVA6uiJuPRjxFeZMNdeHlWXbM4=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_00788CA26F964AC5BEB5218C94AEC456ciscocom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: d081fe2c-8aa4-4cba-2e71-08d7c6a2bc6d
X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Mar 2020 16:30:54.3588 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: WqUxF+dL7hpb7IWsmF/oPXlUdQzYrJh7AJ7jtT4knh+dVSclvUj5HbUpnTfq/CRvHyTsAAAMgT2rKJyr429vdw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR1101MB2316
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.15, xch-aln-005.cisco.com
X-Outbound-Node: rcdn-core-3.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/bier/Y6qheFmOE1FVkZOAit-PLtqIRQ8>
Subject: Re: [Bier] comments for draft-zhang-bier-bierin6-04.txt
X-BeenThere: bier@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "\"Bit Indexed Explicit Replication discussion list\"" <bier.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bier>, <mailto:bier-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bier/>
List-Post: <mailto:bier@ietf.org>
List-Help: <mailto:bier-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bier>, <mailto:bier-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Mar 2020 16:31:00 -0000

Hi Toerless,

Thank you for triggering the discussion with 6MAN. I was discussing with the authors offline on the same topic. I think it is better to have a clarity on this topic.

I personally think it is better to use non LL address even when the BFRs are directly connected for behavior consistency and to leverage some of the benefits such as IP-FRR.

Thanks,
Nagendra

From: BIER <bier-bounces@ietf.org> on behalf of Tony Przygienda <tonysietf@gmail.com>
Date: Thursday, March 12, 2020 at 11:58 AM
To: Toerless Eckert <tte@cs.fau.de>
Cc: BIER WG <bier@ietf.org>
Subject: Re: [Bier] comments for draft-zhang-bier-bierin6-04.txt



>    If the neighbor is directly connected, The destination address in
>    IPv6 header SHOULD be the neighbor's link-local address on this
>    router's outgoing interface, the source destination address SHOULD be
>    this router's link-local address on the outgoing interface, and the
>    IPv6 TTL MUST be set to 1.

I've started a thread on 6man/6ops re. link-local-tunnel traffic as i
have the same also in my ANIMA draft, and in implementations i have
seen quite some issues tunneling traffic HW accelerated across IPv6
link-local addresses and TTL=1.

Would welcome implementers in BIER to chime in if they would see this
as an issue.

If folks feel supporting this HW accelerated might be more complicated
than non-link-local tunnels, then it might be useful to change the
text to also allow/require support for using the BFR address even for
subnet adjacent BFR. In that case one would not use HL=1, and that
too i have seen to be a problem in HW accelerated forwarding plane:
HL/TTL=1 -> MUST punt (software processing).

really? I'm surprised, actually, LL with TTL=1 for link local is an absolutely common case since years for e.g. BFD and other thinks like BGP sessions in many topologies so if a silicon does not support that it's a strange IPv6 silicon. But yes, supporting LL properly in IPv6 is non trivial (spec allows to have e.g. same LL on multiple interfaces in a node). The spec here says SHOULD and not MUST so it's perfectly find using any addresses (one could probably even use BFR prefix but that would lead to ECMP non-deterministic behavior which may or may not be OK depending on deployment).  If that needs to be spelled out (albeit it's redundant) I'm not opposed to that.

Please cc: bier working group on any discussion you are starting with 6man on the side ... Unless I missed my morning mail input ...

--- tony