Re: [bess] Comments on draft-ietf-bess-mvpn-expl-track-03

Eric C Rosen <erosen@juniper.net> Thu, 18 January 2018 15:49 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 6DA0F1270A0 for <bess@ietfa.amsl.com>; Thu, 18 Jan 2018 07:49:13 -0800 (PST)
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, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, 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 xGJ_2JZSjpSV for <bess@ietfa.amsl.com>; Thu, 18 Jan 2018 07:49:11 -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 995C1126FB3 for <bess@ietf.org>; Thu, 18 Jan 2018 07:49:11 -0800 (PST)
Received: from pps.filterd (m0108162.ppops.net [127.0.0.1]) by mx0b-00273201.pphosted.com (8.16.0.22/8.16.0.22) with SMTP id w0IFkDdd004231; Thu, 18 Jan 2018 07:49:05 -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; s=PPS1017; bh=/9y8XSz/tERAiLkLyzB/gBdUubTu5rB5SsJersFLgZM=; b=bdAFOgI4Md9OkN0Re1kPgGRrHq9ti5MCTewTryNVuPom6llwvEvkme3e1c7fXow/dgbK bJVkGfhHjT38dlyqvwHNI80FvDX4Fz7/Hov+MlOKDYLA6ky09TUtWFVZnCicXtDUTVGh hcIMquUCVA2SKy038xXGDlB78jasgsJUhR5dDwmPSTjAohjWOSsSjDIRPhVweAMRjzhR w6wKq6P5DRWT6IQyWbPypkeh7w4e4X2QEQCEP+BUaOLCwReRDzZhsxxkZCmZ0kWTdAEL BtzSo4ytpVRbhyrMdb3kFuiMN9EyRB0+5oOWjsOUR/cM5xDzltG8m/jo7WT0NHWXMza0 pA==
Received: from nam03-co1-obe.outbound.protection.outlook.com (mail-co1nam03lp0016.outbound.protection.outlook.com [216.32.181.16]) by mx0b-00273201.pphosted.com with ESMTP id 2fjxe480uw-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Thu, 18 Jan 2018 07:49:05 -0800
Received: from [172.29.38.133] (66.129.241.12) by CY1PR05MB2299.namprd05.prod.outlook.com (10.166.192.145) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.428.9; Thu, 18 Jan 2018 15:49:02 +0000
To: Xiejingrong <xiejingrong@huawei.com>, "bess@ietf.org" <bess@ietf.org>
References: <16253F7987E4F346823E305D08F9115A99A06375@nkgeml514-mbs.china.huawei.com>
From: Eric C Rosen <erosen@juniper.net>
Message-ID: <8e57623a-2644-94e0-bc77-3138df4014f2@juniper.net>
Date: Thu, 18 Jan 2018 10:49:00 -0500
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.5.2
MIME-Version: 1.0
In-Reply-To: <16253F7987E4F346823E305D08F9115A99A06375@nkgeml514-mbs.china.huawei.com>
Content-Type: multipart/alternative; boundary="------------FF8893B6747235258D2A1BD6"
Content-Language: en-US
X-Originating-IP: [66.129.241.12]
X-ClientProxiedBy: BN3PR05CA0003.namprd05.prod.outlook.com (10.174.64.13) To CY1PR05MB2299.namprd05.prod.outlook.com (10.166.192.145)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: bfc52e63-e814-4bbc-4d91-08d55e8aff98
X-MS-Office365-Filtering-HT: Tenant
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(5600026)(4604075)(48565401081)(2017052603307)(7153060)(7193020); SRVR:CY1PR05MB2299;
X-Microsoft-Exchange-Diagnostics: 1; CY1PR05MB2299; 3:LRo8FFFZmx0nENKVHXU97p1G5aAA5sgFGx21wyLSdv+a2D1b29zZ9AxG5aosduzNQG+CnqbKGOB3OxMF9/UsW+nQ/IchMXD+CvAsXQK8VOZ87nhpY/BJXI6YL4WxBexDNgc6CEvdFegNm1LJBWtgrGeEur+/fopo8Pd9qXEHw4vee2fOTz/m9aFWWDxCq5QhbrrKq0nn3ktKpyQPbOiYIXAgyk1IEjN6GiuTU9BZoFjVzF0TNLbdz+kpWs09AhUQ; 25:SeXmGEkYERFRj3khsfOcJM21b5HJDaH+769sZbHAtt1V4xroDoVOEL1zROQHmUiKsABb/Ax/abZ0MLq8UiJ2AYSUF0ZYAlNaSFpNARFS3WX6BaptvJW4R7TONimY8Mn6iDu5sv6pEFuRoRmAahuQoSBD3QITtMJOHRQTfAa6k+upI+YfgLmoxRMa4fLIB2QGiaaw0oQLfqbyohFMT2zcF+AsAuowI1Go63CVU2C7Kw9Dy3u7m6xfj3yu6WMlsscKAW+yHvbsRfkJ6pOFQjTHkWSZhB6tKzpuTTkT/ngKkIDXzivK/NOLUf/r9xEG3IMOuCoL1gN9FGzFIBhIwW4QAQ==; 31:0kgaAbjOblKK60andgxGiCd6GmMG2zIluYF0A5NS8eha+5EcCzQJBTls6uDybBdlBOFC4SK0MMgD56YSX/e9iCCcLi9ai0DLGcQ9IB3cBkqo2WJthlQZSnDvCI89fcJzs592T4FtokVYc7fzgSimAbgEME0oVmGgdfo+vwXx7MPz+8fuQ/T7kX/naTzxRKGItXB7zqmZZ2zDp8QDfeVdq+Dg6ZPWHawnVKF8t+Rob/s=
X-MS-TrafficTypeDiagnostic: CY1PR05MB2299:
X-Microsoft-Exchange-Diagnostics: 1; CY1PR05MB2299; 20:CIh4ba/TZagujDmRgBtXh07V+P6SUKuVHT4xgSxSKOJygde+MjrtDVl4I3tm/ITAW6o3fuNchrG0mfyw4GBfi2APSn6kAwonK0q72M9KOwMAZwMxJntEKu3SoZbfaRZ7Zd4gNnYMtqjrzSyFxA+pM8zt94eW8XXV040OOYcAnfXfoiP0VGx1bP/VHSvlWEoJDTSz696/GHFB+WwN7WyRPmgFiGiJwNFUPegb9YyGewq1Mt/Hn7/ZkFEiPw/hRqTRn9EzcOifIEf2XOXnzWSWXMKOg+1CmWL87vtjDhRGdzZK0kf8XL4B+AVwzpa9vCeRoAM0++rZOKAJc+wcGKZn5ly35SmoGn+OvBodjPjaV96J5FtDjMdt14BhDQWGABHnVU2lQ06uizNcvLLiaPGoFdlb9/exWG1lnZ483e/eLIu+3kP+l42krcqurAqAl7OCvXiniUg4oWplBIksh9tVRfvxTzcJHnBqeC4btVcX2p3T8RxJANs8g7UQapPcXbFF7U7/BpstcXV9TPAO+2ecLQeh5RtR6Ww1Iz7YD48TBskEJV38mu7t3/N7h8LX0O1Nz9hQFhq/GSHWAkleyY1zWXVA+k6xW/+IQm7XIvdJ56w=
X-Microsoft-Antispam-PRVS: <CY1PR05MB2299BEF0997C18BF69CDEF84D4E80@CY1PR05MB2299.namprd05.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(50582790962513)(17755550239193);
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040470)(2401047)(5005006)(8121501046)(93006095)(93001095)(10201501046)(3002001)(3231023)(2400063)(944501161)(6055026)(6041268)(20161123558120)(20161123562045)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(6072148)(201708071742011); SRVR:CY1PR05MB2299; BCL:0; PCL:0; RULEID:(100000803101)(100110400095); SRVR:CY1PR05MB2299;
X-Microsoft-Exchange-Diagnostics: 1; CY1PR05MB2299; 4:GUspy3SDIb4haLQbNqaqaMujWTK8qaEdOIZ5MlIIexl00Ui7F/oqLeZVynGJw7RJsZLZ/WKLLVMeyDkVyK7wVFsqioX4WcEt43jOBHSmD+olbnrxBeY0nrEvkHKEVFHAvm61jPHl4+R016aD1YZygjPouqGI6WzUjWv0Yz1U0FBS06SDWu/JzYscezhLpnQtQI5iR33zlKvCxOOiogMIlZ3Q7r7TWPjo63F/PAg7spa8xTbvMPUuO0qTl+2mLvvOLSOSPqSk5azpObQsnU3JamszDGOJhopKheSzWCmpDAM0sjbMZrAIy72uv6iPf5iSOQYXDfAdjUGWGi1AOpm9Ov6jepaY5e/3fVCB+JrqvUY=
X-Forefront-PRVS: 05568D1FF7
X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(6049001)(376002)(366004)(39380400002)(346002)(396003)(39860400002)(189003)(199004)(25786009)(8676002)(81156014)(81166006)(3260700006)(7736002)(16576012)(2501003)(106356001)(16586007)(58126008)(37036004)(316002)(83506002)(478600001)(110136005)(2906002)(26005)(52116002)(6116002)(77096007)(2950100002)(3846002)(790700001)(86362001)(76176011)(84326002)(105586002)(64126003)(97736004)(16526018)(53546011)(386003)(31696002)(31686004)(53936002)(54896002)(90366009)(65826007)(229853002)(5660300001)(65956001)(6486002)(230783001)(36756003)(8936002)(65806001)(66066001)(6246003)(68736007); DIR:OUT; SFP:1102; SCL:1; SRVR:CY1PR05MB2299; H:[172.29.38.133]; 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; CY1PR05MB2299; 23:BjbXLAstaeLwRTlyBUjtVfNBbwiJ4eRH9X6yjJuEYHSOU9LgEx7jSv7+2nj6x1tKysnkeyZKuVaHQfHqKrvV+Ki9nYOT5um+E6Okbf6guXxKvRL+fA/r9pRt8AqmgI9tTHfbd35F/wmkrzy6lDXGejkbOLAv3rnSUwpMJ5PeNpAKGxAQWoDvAlbSeWPu26vZynP829dA8n491uRUl6QR+SG91CQFohc1b0mJhnDrpa1H924IjFG23jHrQkL7iamF/FjiQkUg2Ok4ETxjy2BA9+SYx72aWy5EkjSwWhOaZml/zlfUqI1Xshv4cFZdq6Ll3HtICHSGHX6LH953IF6c7hFLnxpu67Tt0Z/AJnJx9Ce1Priiofis0F1uyRzOJKXpOHWkONCzuj6RyCX4EpVGzVFqmQJlO9Ffdybos1YqEO3p1O9wrQqnCe1jnKSbWGH1dD/abwEYaMs559iTXkv1ifmxLfx6pYAYDLfyWkjTrLR4Lq9ZjKpDREADIVnqmKouyMXQ/rJ4FnFGR7ml5SG5CuEjyCt0It/vfxVBOd0zrPNmSXmb/RXlvdKUNf7Q69xLSO8xjGxkJltlU8UCQ5MHnfbqUfercccY3c0SZFd3Ex2PCV7g1KmKpX3w1gkCxoMS/1WHzbCCRwxEMoq0mMWRMxBBidhWDE2ht5rUxC4v8BKY7vs1cTx3CVtYGmtr55+olPuCiu+/XvdyJk8BbGF6jq0ivrDD4KxkLRUHnKGnTDznUbBA+aFUTO1B1yaReOfkIhVvYoQV6I5vq5DTG7YQr2crYTnC7oNss0OKLZswsygS1YDbuC3ihbF3yp+OBc1ckJ25veoO3KndfJDnNg7Zr/HZewwCuY7SkaiNmXvbkCEMI1Qmm2aARRXWmVSsZ3tLAFL3q7RqsgvYfd1TyI5r/o9/rzXx75nmUWjK/5RIx60p7d788dZaaO7RuGuT0berBWh9h1GXEX+lx1eJx7Cb0euybPS2ObyS7aW+qIZohNJ5YUTDjM3QuxWUM88RIIP6OhU1akrZPK2hXThujrXNiE4kB24oAmVaH+gVaWn6+y4tqYRdmz7zKRQ3+kRLMvLGm08ceC4otKwQMV7OUsYQ3DScth0onlujRrjTLHCQHN9XNYaDirvzQB0ubV7EOywMwCLXWLkJepdHUXCv/1QFIQX88TwyCuKosxI4uuCjTwFd6saFXIJbeCeDSwgFUjGiiiQzVs/stb5o6XyKaniZoMj2EVRM9h2O0jrDdItMTCFZhAiZ9+ATIcXvPNcwhQ3oJlxWu03rnYtBAp4rwAj9FO3Zr+8OPuhtI8IktHxcIDGZfDrYJG4IhmlXXPK7DEc5c2oLNWgVfy9x+AuRkr/Cjw==
X-Microsoft-Exchange-Diagnostics: 1; CY1PR05MB2299; 6:q7tt5COolVqyWMG50lfiTFREVJker7K+fpiA7LEKE44CbhUfRtJ+P/LmZqAb9kH7W6BsQGXMyQtiVkGufHxmcZhDBONeC59vEKILJXmo1jq500oMiDBQlXfiOYU4grcDnOas5yeZzXzDMbvTEBgY/HSe1NRyf09m6wq5S/j+jeifQcDXFzpHR7wzW2Pka+Z13vvhjsPuJTiwq1Aob1U5Nv8QDdXEvNIzJ0IfhSQXawlA11FmWe/SRq9IDIpSDn9y3ChBcGj7QLM8HGJF2FZnRSd2mC8PyjkwNcD92Hu9P4AS0T4cde4ecZ3Q+1VESezYKtUk6t/9V3T9TyG3dGRR2ABNIfZ5davKhjkwfsSTKOo=; 5:TLXDZo1nrz666VsQ4d8csJWvN1ymhIOlkusPeKE+6O9JRIZIMwv1+r2P8eOyktKuwSQFwQLGYOh4il+iICm+ZWk9fhiOrNoYfr/iTJZjmi6Lc3qpUuJzsXqEn55CfhBnMxyUbEeHdCo3PB7ghp4Zqz+/HzVXGIFU3VddW2zyRgs=; 24:9B0FFr/NhWOFmOgZaifso3kVsqCz5+cwJQuzP6KHaBlfy5NaErbBnEQEzbLdv88ZlY/xf3GCMmedu3jG3Kou2y2Hmv2WyPJH46wIeeYMhuI=; 7:xrrVGG3ZK8faLBsY7XOlQvShtRI834VVa3Hd9cKEGfi3nrkvhYTCTXfOStxEyiZp+a7rsAd+mqeD5Nv1F7tB1vq6B4ku17LxR2//yn8BMcRjoI24wkh/p+qm20euwzTep+P1L2OLKiOuY25hSwisTPW27SXWpBO2dXxZLBD4xzix+dg3VAUKgKdwJ5nCRNwo81KX8jxkLK+aHI0QxrVlo4Ai7BljwN1STB7gPDobTwdCCFjmqPcs8ox//b1sW1+m
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 Jan 2018 15:49:02.3524 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: bfc52e63-e814-4bbc-4d91-08d55e8aff98
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR05MB2299
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:, , definitions=2018-01-18_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=619 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1711220000 definitions=main-1801180210
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/DCRD4me2-R3uuXNtEwWgqxIWlHA>
Subject: Re: [bess] Comments on draft-ietf-bess-mvpn-expl-track-03
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: Thu, 18 Jan 2018 15:49:13 -0000

I apologize for the delay in answering this message.

On 12/21/2017 4:22 AM, Xiejingrong wrote:
>
> I have a comment on draft-ietf-bess-mvpn-expl-track-03.
>
> The chap 5.3 of this document said:
>
> Furthermore, if the PTA specifies "no tunnel info", the LIR and LIR-pF
>
> flags in the PTA MUST be passed along unchanged.
>
>    This will ensure that an egress ABR/ASBR only sends a Leaf A-D route
>
>    in response to a "match for tracking" if it is on the path to an
>
>    egress PE for the flow(s) identified in the corresponding S-PMSI A-D
>
>    route.
>
> The issue is as follow:
>
> In a [IngressPE--EgressABR--EgressPE] topology, IngressPE send a 
> Wildcard S-PMSI(*,*) route with PTA(flag<LIR+LIR-pF>), whose NLRI is 
> donated as  SPMSI(type<0/1/2>RD,*,*,IngressPE). This SPMSI route will 
> be relayed by EgressABR to EgressPE with PTA flag untouched. Then 
> EgressPE will generate ONE LeafAD route with 
> NLRI(type<0/1/2>RD,*,*,IngressPE,EgressPE) and RT<EgressABR> and 
> N(N>=0) LeafAD routes with 
> NLRI(type<16/17/18>RD,S,G,IngressPE,EgressPE) and RT<EgressABR>. All 
> according to chap 5.2 of this document.
>
> Then according to chap 5.3  of this document:
>
> IngressABR will only send a Leaf A-D route, It should be the ONE of 
> LeafAD(type<0/1/2RD,*,*,IngressPE,EgressABR) with RT<IngressABR>.
>

In the example above, there is an "EgressABR" but not an "IngressABR".  
So I'm not completely sure that I understand your question.

> Then how should IngressABR deal with the the N(N>=0) LeafAD routes 
> with NLRI(type<16/17/18>RD,S,G,IngressPE,EgressPE) and RT<EgressABR> ?
>
> It is not clarified in RFC7524 either. See chap 7.1 of RFC7524, which 
> only clarify LeafAD route with type<0/1/2>RD.
>
> Should such LeafAD route with type<16/17/18>RD be accepted and 
> installed by EgressABR, and then ‘relay’ back to IngressPE, and thus 
> enable IngressPE explicit tracking inside the ingress “segmentation 
> domain” ?
>

The intention is the following.  Suppose an egress ABR/ASBR satisfies 
the following two conditions:

1. It has installed an S-PMSI A-D route  with the following properties:

- its NLRI has wildcards for S and G,
- its NLRI specifies PE1 as the ingress PE,
- its PTA specifies "no tunnel info" and has LIR-pF set.

2. It has installed one or more Leaf A-D routes whose NLRI specifies 
(S,G) with PE1 as ingress PE

Then the ABR/ASBR should originate a Leaf A-D route (with RD type 
16/17/18) specifying (S,G) with ingress PE1.
The Leaf A-D route would be withdrawn when one of these conditions no 
longer holds.

Does this answer your question?