Re: [Bier] Questions regarding <draft-zhang-bier-bierin6-03>

Antoni Przygienda <prz@juniper.net> Thu, 11 July 2019 16:02 UTC

Return-Path: <prz@juniper.net>
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 01E6112031F; Thu, 11 Jul 2019 09:02:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level:
X-Spam-Status: No, score=-2.7 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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=juniper.net
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 a_aUcqhd_XkM; Thu, 11 Jul 2019 09:02:31 -0700 (PDT)
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 CEE8C12028C; Thu, 11 Jul 2019 09:02:30 -0700 (PDT)
Received: from pps.filterd (m0108162.ppops.net [127.0.0.1]) by mx0b-00273201.pphosted.com (8.16.0.27/8.16.0.27) with SMTP id x6BFwnXJ002196; Thu, 11 Jul 2019 09:02:18 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h=from : to : subject : date : message-id : references : in-reply-to : content-type : mime-version; s=PPS1017; bh=UL52gQBez3FctjDTgh04MtGvOmnjeK806qTnC8osEdk=; b=bVYglSzVszpPwtYJpIfw8vIDkR2m8XerY1NWe5LUlWH3UPihGuzRh05r3h0WUJtEY7P5 9FNZo7a8Eq1SMRf3+SJmzU6RCrAOTQo4kqFlRa5WQ2Cnn58i8NHdIniXGIJhnQEkHb3b 6a4CnPZxRepeSb+rAHjz4oMukVycCJ5D8SAGgeNCxjAV/Sc2zAq8BkU0trFL8NytcYNH zFUQ5FhG+2Fc3AXoEeL+Za9Y0Jd/+MFpFnDcTiZCEG5BsPkD/l5RyYpfe4NZ5JiD7G9x FAcagivDOZ6LnC7kidyqEUlqZHTufIHql/G7RJAElwSakmRvElH+/vHFuFVL1NoCCSYv Nw==
Received: from nam05-dm3-obe.outbound.protection.outlook.com (mail-dm3nam05lp2056.outbound.protection.outlook.com [104.47.49.56]) by mx0b-00273201.pphosted.com with ESMTP id 2tp7nj87u9-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Thu, 11 Jul 2019 09:02:18 -0700
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=QvxumS1utzNiPIHtU1hVJDaQKoN2q3ttm9wbZ4hF6OddZ7UTNOwqa9igKOyue6+FdgcedQr86CA8++tJmSIJ0H3HV85T58jn0rWAe/mGU68jAIXnaroDgCAGV5aUVqNyaz3pfQARQ2n0kjR50SJXywxWztVoWiubSYege0N2//tXELQrtal+KX0PQl4dZtysk4r4Qzxop5cNWZnNoMLjkZS+TYO/QgUlkoAL5VqE4l7VKq7fE5IghHDBXlXoGTh7TRj/upTPMOBLdLOKT5NKLbu5MTRo3/7qBx0doba1lGBrpOSURBWJYL8TP4jL2u3NBOa3wshhgYQC1i8dSdttRw==
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=UL52gQBez3FctjDTgh04MtGvOmnjeK806qTnC8osEdk=; b=aHWRCN8SkW1FGpD6ABeobIsMs88mgjGOyAFIWpkFN8A80iInxZYr6TSzB5xfdpzgysYlvm+0UFQp7lRukPbIZcGZLan+O42/59/YqtrDJwu2dH3qJYP6JKoANuQuZyPoC0LHq/RM2F3IgSEwsmM8hP61+6Z2cPUD/PN89Lbjo7pHVBiT/caVHj7Vw+5WnT4lKMM31ZbLfdHqMZrhgkamkCPO1NbYmo0768TpLNBk0ogJ2Jr7H1MF8YS7OGDk+3D+G+0P609Zl8PFUI8QUjt3aS3bKE0VZnvX6g3b4oqGOckrGOtUC1UFNbakDVYjuHTquDNKDYavu6zuPv+7nSf9ag==
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
Received: from MWHPR05MB3279.namprd05.prod.outlook.com (10.173.229.20) by MWHPR05MB3040.namprd05.prod.outlook.com (10.168.246.20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2073.9; Thu, 11 Jul 2019 16:02:16 +0000
Received: from MWHPR05MB3279.namprd05.prod.outlook.com ([fe80::37:4711:1630:3ff0]) by MWHPR05MB3279.namprd05.prod.outlook.com ([fe80::37:4711:1630:3ff0%10]) with mapi id 15.20.2073.008; Thu, 11 Jul 2019 16:02:16 +0000
From: Antoni Przygienda <prz@juniper.net>
To: "Jeffrey (Zhaohui) Zhang" <zzhang@juniper.net>, Xiejingrong <xiejingrong@huawei.com>, "draft-zhang-bier-bierin6@ietf.org" <draft-zhang-bier-bierin6@ietf.org>, BIER WG <bier@ietf.org>
Thread-Topic: Questions regarding <draft-zhang-bier-bierin6-03>
Thread-Index: AdU2IrLV6PANcPQ8TJ2wzjJsYLxNqQAHa6GgAHBJYds=
Date: Thu, 11 Jul 2019 16:02:16 +0000
Message-ID: <MWHPR05MB32792FD6E09E4444B8DF45C3ACF30@MWHPR05MB3279.namprd05.prod.outlook.com>
References: <16253F7987E4F346823E305D08F9115AAB8DC468@nkgeml514-mbx.china.huawei.com>, <DM5PR05MB3548E853C20E03CC58C7956BD4F10@DM5PR05MB3548.namprd05.prod.outlook.com>
In-Reply-To: <DM5PR05MB3548E853C20E03CC58C7956BD4F10@DM5PR05MB3548.namprd05.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [108.228.12.76]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 3dc743c4-efbf-47ab-1c6a-08d706192557
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(5600148)(711020)(4605104)(1401327)(4618075)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7193020); SRVR:MWHPR05MB3040;
x-ms-traffictypediagnostic: MWHPR05MB3040:
x-microsoft-antispam-prvs: <MWHPR05MB3040344D59D760B60CCD8E78ACF30@MWHPR05MB3040.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 0095BCF226
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(4636009)(136003)(39860400002)(376002)(396003)(346002)(366004)(189003)(199004)(54896002)(68736007)(6116002)(76116006)(256004)(81166006)(81156014)(8676002)(99286004)(2906002)(316002)(14454004)(7736002)(1941001)(446003)(11346002)(53936002)(110136005)(6436002)(66946007)(6246003)(476003)(9686003)(66556008)(64756008)(55016002)(66446008)(66476007)(3846002)(52536014)(2501003)(102836004)(6506007)(5660300002)(186003)(76176011)(229853002)(33656002)(486006)(19627405001)(74316002)(7696005)(478600001)(8936002)(71190400001)(71200400001)(66066001)(86362001)(26005)(25786009)(105004); DIR:OUT; SFP:1102; SCL:1; SRVR:MWHPR05MB3040; H:MWHPR05MB3279.namprd05.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1;
received-spf: None (protection.outlook.com: juniper.net does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: oAE+uyV5ku9WE+WzU78RbiRZFj8Z/3FSIZdWD6U5ma0DF6O83jg9NIMPVwxCqTRlEvQtkNmnChnzkMzQoJc9u+MKcGkmEBjaIHl3Qhbj8zByK/VFCBg6fp4LTG62FUibsvKBg2bqzDTbSqVD5n215YjlsJtTXPNZQZ6QpI9XRpSt/4LPpQJEEfQSv0CCooVG6AFXzAH8G+AAI0nO97rGA3RSeibvjVfP5xuMj+lOJdCFpbmxUc/qMoTmoPExULgX/+XlpWgJ/skEo5tP62OUYJ6shfs7iJihLt2e8SC/X8bWuyaRgAPSwlScWESojVO9NPagwy/eh/YL6K/Ix08JHZ349e+ifYc7jrj6UaDhMZfCFQrlRxohHiIdNvxwLXB5mJyx1PK1pqhnjJpuY9FzzbQDjBYoAyb3ZaF8xxe+1hk=
Content-Type: multipart/alternative; boundary="_000_MWHPR05MB32792FD6E09E4444B8DF45C3ACF30MWHPR05MB3279namp_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-Network-Message-Id: 3dc743c4-efbf-47ab-1c6a-08d706192557
X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Jul 2019 16:02:16.5340 (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: prz@juniper.net
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR05MB3040
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2019-07-11_03:, , signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1011 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=631 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000 definitions=main-1907110180
Archived-At: <https://mailarchive.ietf.org/arch/msg/bier/_JrrgSB3coe76620OkkRdOAMdPQ>
Subject: Re: [Bier] Questions regarding <draft-zhang-bier-bierin6-03>
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, 11 Jul 2019 16:02:33 -0000

2.1.  IPv6 Options Considerations



   RFC 8200 section 4, defines the IPv6 extension headers.  Currently

   there are two defined extension headers, Hop-by-Hop and Destination

   options header, which can carry a variable number of options.  These

   extension headers are inserted by the source node.



   For directly connected BIER routers, IPv6 Hop-by-Hop or Destination

   options are irrelevant and SHOULD NOT be inserted by BFIR on the

   BIERin6 packet.  In this case IPv6 header, Next Header field should

   be set to TBD.  Any IPv6 packet arriving on BFRs and BFERs, with

   multiple extension header where the last extension header has a Next

   Header field set to TBD, SHOULD be discard and the node should

   transmit an ICMP Parameter Problem message to the source of the

   packet (BFIR) with an ICMP code value of TBD10 ('invalid options for

   BIERin6').

[XJR Q6]: You have to walk the ext header chain and get the last NH to judge if this packet need to be discard, right? For example for an incoming packet(ipv6hdr+RoutingHeader+DestOptHdr<nh!=TBD>), you have to walk the whole extension header chain until you know the last NH, to execute the above “discard” action. Right?




prz> topic for discussion. The whole v6 options consideration is basically a first stab.


   This also indicates that for disjoint BIER routers using IPv6

   encapsulation, there SHOULD NOT be any IPv6 Hop-by-Hop or Destination

   options be present in a BIERin6 packet.

[XJR Q7]: What does “disjoint BIER router” mean?


prz> non-adjacent, good catch