Re: [bess] I-D Action: draft-ietf-bess-mvpn-expl-track-07.txt

Eric C Rosen <erosen@juniper.net> Mon, 26 February 2018 20:40 UTC

Return-Path: <erosen@juniper.net>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E18A612D87A for <bess@ietfa.amsl.com>; Mon, 26 Feb 2018 12:40:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.701
X-Spam-Level:
X-Spam-Status: No, score=-2.701 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, 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 mzFVjlHOhYss for <bess@ietfa.amsl.com>; Mon, 26 Feb 2018 12:40:12 -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 ECF0B12D942 for <bess@ietf.org>; Mon, 26 Feb 2018 12:40:11 -0800 (PST)
Received: from pps.filterd (m0108160.ppops.net [127.0.0.1]) by mx0b-00273201.pphosted.com (8.16.0.22/8.16.0.22) with SMTP id w1QKdxGF026518; Mon, 26 Feb 2018 12:40:09 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h=subject : to : references : from : message-id : date : mime-version : in-reply-to : content-type : content-transfer-encoding; s=PPS1017; bh=JS8UNpA/kRhddp//iTEKml6p+ADuv2zfQEYyAOunsz0=; b=yXcRKfzYzKLN4t0RgkdWdM8w6hFE4Nwidlxbt3WU+bYns9K1FWt3b30M8r9TRBdHEYtl d6SM19MPMfyMkEUZQBOmH067+khqNCeW2LlZ56TwkJS+ltaosHaRVLBvFAeXJoR60Bgi oKSyyjoOrppAPeEGx0KRL6FUucxEDI2qPXKzSlP89YplNA4vD8/Q/lmEOfY9gi6UMu+F mvGVlmLKRj1749Gu9ZiTgGEDrcmtEm5s8ivUOVbeCo2cTL0U+WUtbks9YaSjq/lR/ch1 LNOR5Es2JLnqOa1/eRLE1hbVS3Zrc9w3Cwor9+KPc36560VF5UQOcwBSDo1fFNDDG8ZA Qw==
Received: from nam01-sn1-obe.outbound.protection.outlook.com (mail-sn1nam01lp0113.outbound.protection.outlook.com [207.46.163.113]) by mx0b-00273201.pphosted.com with ESMTP id 2gcsf8000x-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Mon, 26 Feb 2018 12:40:09 -0800
Received: from [172.29.38.138] (66.129.241.12) by BL2PR05MB2292.namprd05.prod.outlook.com (2a01:111:e400:c74f::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.548.6; Mon, 26 Feb 2018 20:40:07 +0000
To: stephane.litkowski@orange.com, "bess@ietf.org" <bess@ietf.org>
References: <151915281940.3883.8949649753712957503@ietfa.amsl.com> <0fe890d1-5ead-ac12-0e99-3d45570d478e@juniper.net> <12714_1519287026_5A8E7AF2_12714_409_2_9E32478DFA9976438E7A22F69B08FF921EB422EC@OPEXCLILMA4.corporate.adroot.infra.ftgroup>
From: Eric C Rosen <erosen@juniper.net>
Message-ID: <79b69783-b030-d5c0-6e32-04d15393c8ac@juniper.net>
Date: Mon, 26 Feb 2018 15:40:04 -0500
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.6.0
MIME-Version: 1.0
In-Reply-To: <12714_1519287026_5A8E7AF2_12714_409_2_9E32478DFA9976438E7A22F69B08FF921EB422EC@OPEXCLILMA4.corporate.adroot.infra.ftgroup>
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Transfer-Encoding: 8bit
Content-Language: en-US
X-Originating-IP: [66.129.241.12]
X-ClientProxiedBy: BN6PR1301CA0026.namprd13.prod.outlook.com (2603:10b6:405:29::39) To BL2PR05MB2292.namprd05.prod.outlook.com (2a01:111:e400:c74f::18)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-HT: Tenant
X-MS-Office365-Filtering-Correlation-Id: b19afaff-96cd-4230-56b0-08d57d591f98
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(48565401081)(5600026)(4604075)(2017052603307)(7153060)(7193020); SRVR:BL2PR05MB2292;
X-Microsoft-Exchange-Diagnostics: 1; BL2PR05MB2292; 3:aCe6xcDavXdzLPOOm4N8N2Beob0OCcAvw2funVlR3EN+Rk4IjN4pCOcn9uTBsW4wH/pS9asU54apYu9EqiNMs24j1K1pkOrpVzoXEFZ849LDUd1bm/ZcbDRw4oGSKvJ3TkTbDP13c3Gm2MxrZtZYV9zKkUnuk0SzL6dgBG6P/nAkbd98QRmpxKJ1oucCEVgJgi4msLgucuVHvzWvhiyf7tA3ZU4j1zBDBbaianpeg6TWCuKRyhOzXvcQYXk0W0xt; 25:C5xrOtfez7miizdq9hv93MM7mLEdv3ar7CHEmdlcDMwFTjDwn6Sm1FAwU/uRGt2qRXNtRA6/AF5QWsyWnMhFcTqHKe/5+98tktajmHsoXULbLbFrKqu6R0rKdSeuq0LWqisDOdHRhvh2890UQxBL5qhKdBoGWl60X5GzmAXheg4sOfJlsVRWWytiCZLfncG7kmSj1Dq7pt/6qywTHoMdXTK6cUVs5J+067CPiPeV6bO1HYz3kwBOhY1A9fcHOp/8mpUjIHX/Z8gsf/kGBLb+TGg7T79XSjXLjObko1YxBbEX6X1Wrv1O7fMikNasqrCGhASZ11u2cXzkJShAfzT+hg==; 31:X6ytDljpEEbwfK1mcpv7360J6J5grDOUjU9xevaO2MywvXnwQfNTDFu80hu0z/8Ejpb0KkHm2XvfY7WlVw3hKz0m0UVMUVko/8TptK4gs4FhiagHSGIff73sqJaBEfzbu72O3eVy14n5si2FqUaoLeTSWnCvabfN6ADIxz+7CNh2Zab8Y5xFPJM3iUD9uJ1Ie/HrtVU9hKZEuR52HkjvyT7+9Jh1qI+9TNyiiNlhZIY=
X-MS-TrafficTypeDiagnostic: BL2PR05MB2292:
X-Microsoft-Exchange-Diagnostics: 1; BL2PR05MB2292; 20:GAKGEz3mSQxRPOKgHZkzfOJf3Zp0u6WjFL3jKfZad9qDVHq66qjHtOngm+n35bfDbeDO7n7hj+tpHKh8MS4N8bDPa8TmKc67zDFCrhgKxRWfQyzvWXkBVG4dguvDmb54f9gSw1qYWMI4lOogDh4dVppaX9DbHjBqkG/YI/QbxY91hZw0MJRR4obi4SWDKeDuXlAJXnBCoQkrTtEONXc9lNR5Z4yiNf0eFTaQ6uhLOjdkYz9YO/m4KFbwTPEeLbA+rj/mBQi71NQcfFOvlFOo56QZp3zJhijMrXxET0QJagHAhk5kOV3rW0g68kmpQ1C4gEDrT0G9y7ZBf+2y8CysbfNvF792g3crY7K9x2tMSXIFzR4yY1TtIFOrPc+8ed2Cb6UCjL2tJTR5sgCQ18pZZk2qACfv2WheepnQWUkIoxDV7OlGyu1FEnxe7fYc/xHQQ+VtIT+0eg0kqWUfIVRp7Nd6OdLe+VlmHcb6yuHfoaquknQZ5hL5P5WqM+xFHrPa/4gp3/gySbpnusK9/Yh7DF6jkdMpsdW4ouL+LnF/HuyOUVVsleiZAolRERZBEz7M+cbSqPcHBqSBLhAPL5U410RX7vbilqKNWGyt8q5zjiw=; 4:V48EJwsldRbHroFNHeouqWN/PUrUcsTb9tK3JCHl+VwDsqK6BtDdaANxssWcWVeVMOl6Ipi6MTkBXfhjW9SVFgevMaASxEKfm36bmRNDMYNyGyzlAA97EleWHcisJgVgAR865xUKghQh8UNrAkwDYIDUZoAULcbBYeZcB9ewi4UrBnlFC5FcZdafRN7VABCQuLo0gFGYaVmH/t8LicWRv0njNHhW6C0KZgUO8GfGJEWgOBmJ4yW9/qs+fgEsqSiClFh7XG92C4mm59FJz3FtHk+hGsmfSpHMyTlmQl9ZCFOommiTwN+BSFtwvK+fH5Mc
X-Microsoft-Antispam-PRVS: <BL2PR05MB2292E06A02467F84C59CB3B0D4C10@BL2PR05MB2292.namprd05.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(18271650672692);
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(8211001083)(6040501)(2401047)(5005006)(8121501046)(93006095)(93001095)(3231220)(944501187)(52105095)(3002001)(10201501046)(6055026)(6041288)(20161123562045)(20161123564045)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(6072148)(201708071742011); SRVR:BL2PR05MB2292; BCL:0; PCL:0; RULEID:; SRVR:BL2PR05MB2292;
X-Forefront-PRVS: 05954A7C45
X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(6049001)(39380400002)(376002)(366004)(396003)(346002)(39860400002)(189003)(199004)(31696002)(3260700006)(106356001)(76176011)(68736007)(53936002)(6486002)(25786009)(31686004)(36756003)(65956001)(65806001)(66066001)(8936002)(59450400001)(229853002)(26005)(53546011)(305945005)(2906002)(386003)(7736002)(77096007)(47776003)(81156014)(345774005)(478600001)(8676002)(16526019)(6346003)(2870700001)(6916009)(105586002)(58126008)(316002)(5660300001)(6666003)(64126003)(81166006)(67846002)(16576012)(2950100002)(86362001)(97736004)(6116002)(2486003)(6246003)(65826007)(52116002)(52146003)(23676004)(3846002)(2501003)(50466002); DIR:OUT; SFP:1102; SCL:1; SRVR:BL2PR05MB2292; H:[172.29.38.138]; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en;
Received-SPF: None (protection.outlook.com: juniper.net does not designate permitted sender hosts)
X-Microsoft-Exchange-Diagnostics: 1;BL2PR05MB2292;23:15BjlFBJ3H0gan9COJ4x06U+cxyRnOh3Fw3hWpn8lAGtkpknytm8VLXbISLWNuHkhg9Lpu+iSUhn998ARTQ0LikJV1PE4ai0/Qno6TxPX9QC59bdf8rGhFfO7EnmQyA+iEMllt/jaoYuSwdEtyU6194aCsRcqfZANOxD+vW4cZTUYiosRfl2TxY6XxTrK9Pz7Ywp1bgmkeKG5JgnoBJCXT1W3i0G35/ju/JY7YTVGl+XQO9Nnq0foFddELhuCdSSVICX79fMI34NmSMgCHQNMWhlSaLHfjC2ElOnHnMqEz6Pkc/gB/mv05i5eHmxLKd9oBCMpfJlkHDBUfBIM10g8vH77WMEKbFXanjzSS2YHgJyNYPgE7heAL3Fo/AgmisQiIWOs0Uzq2Mxd2bkMpfEnrLSQdrIjclWXOqP0knRnZdxjICX7Pl5bHdPm1jv6kbxLJRD8jJTxBgqxI9YKP52enfOV8AZ+BOgaA6nUPsfqCPV1uHqyS69G+yeScpIC7VPbrsBtC9UdKO2lGnk0liaYsav7iGfHcn+cUHWowdbKIuFmwkPIk1B0eECmfFt0G8pUWLpaP2PBou3Qu3qzQt3eqGWTsN3zwEF/uqdcmvttZnoaId930rj0piRUa6T5sSJoxdm4WkBVs5nHom5plPgmjY9XS+C49QgXa8l0XtyvzNMceHlGj2xVWNCPM+iTuJCSdEUZFErNW4dUHuP+WglXTrD/iKIyH6IORbygg8APVTb4Ulyvp9ckFs2q93pNgRN4ekS16uJ4Z7JGR6qwd3VxlyeYuri0W2P8wyeNZo1M4ZQo6nUqn85lHvzcFlPROAGopTTP84lBR5mpjXYwDD4VKzTWpVbj/C7FJpYLVO+C5Z66I1loiUG0Bd28XOErX1rcpgw+4zTFwRO9JYOY8MYhO1Ll6bfSvxrAHjcp3AXDGLkG9w9cIttZ3/ZV2osmwbhncp3jjLyA8OXpYvz4Va7xnxzZ+O0wh9HqsMLSv5iX6QQn2pkk+fOJ5t+3S1bHBuyouIKDYXAYB4IPRRKMOy+v3I/uJLel5ggfvQSizBH0DjOEjGZTY0zmNrBQLsbWrXamV8118gMT0Qcmk2Q8w31jlcfgHIGK+wDXkZIsiuVR+YatfSQdTkXsA9Pr8m3RsO8UtPrrrnKU+2ZH0tKbkaXh3lyKq4eFu99AuuqcF5U92OyTfjCMxCo4qcH06hjFWBu55T/X2yXCYDBr4P8QZNJ37QZj5xl/s37LW1OMubi7TaB1rkDKjr3bGiukJOy/M/MOM4w/ab+DcWgxpc7C0C9KJjlQPfhbEb+iO2c14UrwPPqgBePVFFy7mBKmBIulgRQef1tcUPE1cJBCz8oYBEGXwrC6uQODKbcw3eugoWkhgUyhp3MyG1yjaJoF0ml+qmKKrSGOs/uvXJHZ3uaBOC11xyKfBitwaqYCvWQVYzFiuk=
X-Microsoft-Exchange-Diagnostics: 1; BL2PR05MB2292; 6:OA4T9j1OHktoyGqX/JG0tiIIhAW7x7KaeqM/+UjjRBdzx9n7MaF3AsbtseY+sDbEDRDvXcdLWxos61Tv7B9GhM2+a/QXV8wAKVbUbP4Txc39Yu6mkwHAIR7Ycq7oATGtwr8vCNFE3YptFZZYCVDIFQmcMLBya3xacnlSbmFbeOCHg/K45+Tzq01PHGncVH+tiN0PgvLyRybSiQ9yz6U9TA0Dbc6gOhRwvQytyufxA9C2zx7d+PIShfV7nkt1HXFYHTiYLQY2Pqnl4zxQ50rClu+cviFI/23mBCZYgqevwsEJz+gbd7hwrUUP9RSC8cMLW+IPy9nLe1FT1a+e4roICysD6G5vmUZ2G3WgouUlCOw=; 5:nzOhOiiPxc9m9gTHSGq28Xjx6t1ztyQzeUmuzxHpSiNZy6W3lEUAEjtdw9BSgen5C1O9NCmAXkOyCZJtdUh9wfCkE7qigzMRXEaUyh1dX7ACrFWCkQpCmvJq7SOltJS1OhLzFYPMpP9ll6aznMgebwRg8dyi70R4+Wk7Ye16Hos=; 24:xVZ8h0mts1gKzkkPztVgNMBF1n8uoUdrb9asNFRmcIZtmvRkBkkTy6mBkBtjLrdDPcJ2zY3SwL/LsUuv+8Ca65V4xkMBFfSI8wLY4q26PX8=; 7:Zcnj0UB28jx9kMZCdJ3edzh3YWO7kA8XkLgPwf0M9EpHcm+RfZBTD70fvc6TyZjgzkXZpWF48JXIaekGamP+4XXQlaJHXazHH7ByMlyLBoopU9VMAfpJOzWaLmZa+e6DInMtkg3xgSp7Lgh7nALBT1NrNGXyxBLf6z4nE80bBLSmPnqFwNy9gAvN6RhQ9hGyyWAE8DvXCdsW8G0QOuuLlxW3YwkRt4ipPDg9Q5xVp/EVmdIFBIG7Yu4XhoXV3qP/
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Feb 2018 20:40:07.4681 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: b19afaff-96cd-4230-56b0-08d57d591f98
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL2PR05MB2292
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:, , definitions=2018-02-26_07:, , 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=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1711220000 definitions=main-1802260260
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/mQqy5Sd9Wb-siOdWbZXWh6qO0s0>
Subject: Re: [bess] I-D Action: draft-ietf-bess-mvpn-expl-track-07.txt
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Feb 2018 20:40:14 -0000

On 2/22/2018 3:10 AM, stephane.litkowski@orange.com wrote:
> Hi Eric,
>
>
>
> Thanks a lot for the update.

And thank you for your continued attention to the details.  I have 
posted -08.  Responses in-line.

>
> Couple of more comments:
>
>
>
> Section 2:
>
> I still have some concern about these two sentences:
>
> 1)"This flag SHOULD NOT be set
>
>     unless it is known that all the PEs that are to receive the route
>
>     carrying the PTA support the flag."
>
> 2)"By setting LIR as well as
>
>     LIR-pF, one forces a response to be sent by an egress node that does
>
>     not support LIR-pF."
>
>
>
> [SLI] As per 1), the situation described in 2) should not happen
>
> Do we agree that this should not happen ?
>
> I think we can make the text more clear about the implications of setting the LIR-pf in a partial deployment scenario.
>
> We can add a text like after 1):
>
> "Setting the LIR-pF in a network where only a subset of PEs supports it prevents the ingress PE to have a complete view of the receiving PEs."
>
>
>
> We may also modify 2) as follows:
>
> OLD
>
> By setting LIR as well as
>
>     LIR-pF, one forces a response to be sent by an egress node that does
>
>     not support LIR-pF.  It is possible to tell from that response that
>
>     the egress node does not support LIR-pF.  This may be an aid to
>
>     troubleshooting.
>
> NEW
>
> By setting LIR as well as
>
>     LIR-pF, one forces a response to be sent by an egress node that does
>
>     not support LIR-pF.  It is possible to tell from that response that
>
>     the egress node does not support LIR-pF.  As the support of LIR-pF is recommended on all PEs, this situation should not happen.
>
>    However, in case of deployment error, this may be an aid to troubleshooting.

[Eric] In revision -08, I have reworked this text to indicate what will 
happen in the case of deployment errors, and how such errors can be 
detected.  However, I wouldn't necessarily guarantee that there are no 
corner cases in which a deployment error might go undetected.

>
>
>
>
>
>
>
> Section 5.2:
>
> "The encoding of these Leaf A-D routes is similar to the encoding of
>
>     the Leaf A-D routes described in section 6.2.2 of [RFC7524], which
>
>     were designed for the support of "global table multicast".  However,
>
>     that document sets the RD to either 0 or -1; following the procedures
>
>     of this document, the RD will never be 0 or -1.  Therefore Leaf A-D
>
>     routes constructed according to the procedures of this section can
>
>     always be distinguished from the Leaf A-D routes constructed
>
>     according to the procedures of section 6.2.2 of [RFC7524].  Also,
>
>     Leaf A-D routes constructed according to the procedures of this
>
>     section are VPN-specific routes, and will always carry an IP-address-
>
>     specific Route Target, as specified in [RFC6514]."
>
>
>
> [SLI] I'm wondering if this text is still required as we do not modify the RD compared to RFC6514.
>

[Eric] There are two situations in which an ingress node might receive a 
Leaf A-D route whose route key field is not identical to the NLRI of a 
current x-PMSI A-D route originated by the ingress node.  One situation 
is specified in RFC 7524.  The other is specified in the explicit 
tracking draft.  I think it is useful to point out that the ingress node 
can distinguish between these two cases when it receives such a Leaf A-D 
route.