Re: [bess] Comments on draft-dawra-idr-srv6-vpn-03

Eric C Rosen <erosen@juniper.net> Thu, 28 December 2017 18:11 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 5B54A12D86E; Thu, 28 Dec 2017 10:11:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level:
X-Spam-Status: No, score=-2 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_NONE=-0.0001, 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 PQOLIg6NLk5X; Thu, 28 Dec 2017 10:11:13 -0800 (PST)
Received: from mx0a-00273201.pphosted.com (mx0a-00273201.pphosted.com [208.84.65.16]) (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 ABC371242EA; Thu, 28 Dec 2017 10:11:13 -0800 (PST)
Received: from pps.filterd (m0108156.ppops.net [127.0.0.1]) by mx0a-00273201.pphosted.com (8.16.0.21/8.16.0.21) with SMTP id vBSHhisU029436; Thu, 28 Dec 2017 09:43:49 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h=subject : to : cc : references : from : message-id : date : mime-version : in-reply-to : content-type; s=PPS1017; bh=ZbChCD0kJQdclMQZo5SWpOV+hxeGHeGcavEOyKnr5GM=; b=Cb0wg1t0C+lEL6Jrvke3x9HnHSEJavAI9lqtJDAus9l709Yk7Xgu8/qf8PwRH5xVNkRX tdC9xJ50iwExJZd5K5d5E96Yg8TJeP233EPVg/jam3hjrXlDce7D0qww7suVgBMevQKf FeAYP5TkaMSZt6mBT5xNu4JkFNuHe6ef19zxBCdJoIO9fHCGuvZ+S3z9Mtko0Q/ld5ZN dDb5wtbUuHsqiOTWHDJ21FD+wXEeytoxezmRvfOwX5Y0jAvVIcWCFY/Nt7dy3a+hxipU DVDMLeHip2Z+Jc/0h8kOjH2oBIFI9nu2m/q4l+3ostxP8tEfZz0osY0BeEEdQt3X8Lsh Xg==
Received: from nam03-co1-obe.outbound.protection.outlook.com (mail-co1nam03lp0021.outbound.protection.outlook.com [216.32.181.21]) by mx0a-00273201.pphosted.com with ESMTP id 2f5591000r-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Thu, 28 Dec 2017 09:43:48 -0800
Received: from [172.29.37.99] (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_CBC_SHA384_P256) id 15.20.366.3; Thu, 28 Dec 2017 17:43:45 +0000
To: Robert Raszuk <robert@raszuk.net>
Cc: "bess@ietf.org" <bess@ietf.org>, draft-dawra-idr-srv6-vpn.authors@ietf.org, spring@ietf.org
References: <afb80dad-4f6a-332f-bb3a-4641a3c61a77@juniper.net> <CA+b+ER=BROA4HMoJZ8LyG_=J5YpAa7bFQ3YZEJrm6HqB41gC0g@mail.gmail.com>
From: Eric C Rosen <erosen@juniper.net>
Message-ID: <3b348239-6704-d34f-0d45-97dc0468eb41@juniper.net>
Date: Thu, 28 Dec 2017 12:43:42 -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: <CA+b+ER=BROA4HMoJZ8LyG_=J5YpAa7bFQ3YZEJrm6HqB41gC0g@mail.gmail.com>
Content-Type: multipart/alternative; boundary="------------D52FA870FCE27031BBD77FF7"
Content-Language: en-US
X-Originating-IP: [66.129.241.12]
X-ClientProxiedBy: DM5PR2201CA0033.namprd22.prod.outlook.com (2603:10b6:4:29::22) 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: 79e1adeb-3da3-4108-04e2-08d54e1a8bd9
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020020)(48565401081)(4534040)(4602075)(4627136)(201703031133081)(201702281549075)(5600026)(4604075)(2017052603307)(7153060); SRVR:BL2PR05MB2292;
X-Microsoft-Exchange-Diagnostics: 1; BL2PR05MB2292; 3:dMYS775plmWGNDWydsB1eSrPuFkRQrVKkwL9BUFT3C+JEA72MJj3HVMUspamxBwH3hOZApQVwCfrsszlLLWkYqk6Y3cDG+SkQIlvj5pz3L844eCZCNuJhIkeWNWQxzaaUA6B6obLXBpi+e/z4cr6IoubwUNphwLMuyOSEkCeZnGq1oPqYJb6owDT1g9Mr5laj7bjopytWX1B6OjSVvWOw2iR1U3TL7zZWI3+nNblfWUas3zichkKdwjl4d/Y6s0N; 25:lzn7PejILh3bOYYkUDZ2O/404BqiIW8+dAzmOAMOMH/z22n5cF6D0qZBw6VOlwRWE3JLcHH1UevJwR1ma/lRJRpWntzoH+uYBW4/u0D6jxc1kLLccyxHl+7vZfy2kVqQ4Q7PGh8OvvEFKi+TRTLc0oVJvqrDPQoI3TrQpGYUZRwOt4E82miBe0ooYgh6LUctg4fPA0kT8fND455BIksiCRdd87bthDrwd58ijmQeqaVFiPWB47+efwD7NTlebrvFcPBbIvgPZ8coUCkd91Iz9fWCyNi8YzUiltowW739VZBBXu5b+qCSOhe9z2NuRhSHN2gjHOW1uvjlvgTrGBY2TA==; 31:nJc0f/RdctzOIjZSUkSQPDwl2fQsohSnSoRzcrTjPlgqXsPU78QswJzEQ8YTaIyAPrhcXknMCkBb8poP2m6NQSX9lv1rwKaVp0lOmV7p4by1dtPEgjqDdlNLQrzFZsrcvOynugM2ud3LgGeIGJdhAGnQfjbEm22tNtBU2kLW/x+S3lyk8ypTd6vFMUMBuxqjD2sXbRyRDTe0ofvPCBe+Pr+bMrj91jCu7nxzR4HFM3g=
X-MS-TrafficTypeDiagnostic: BL2PR05MB2292:
X-Microsoft-Exchange-Diagnostics: 1; BL2PR05MB2292; 20:sT2+ivJ/9PXgs0aT8N7tv0fjM+O2+pUbOhPH3SrpBNNHw4XfOvSYgAAoKu+1jX14FyATxBcF5KNtpgQZ1E4cz7x1gwT0IheFWzwM4KyETCW4CeuKqJWa7SkAgBNtruZItbIzl8tYP1ubhxhdbDedI3vox6Ltxvpo0u0TjU0qa+/AmhCgz9NUk3wroUHv3mZlc6NULw0siYoYnnHKBUv5HEYxA86uQYxUEErThhJTzwItkj3ZotueoMuQCxupr2Vj3wmCP99DrgGrXTds2j9bs2Xo2DVcB6iYrfTW0/6qgi6zS4tJ+hcyMm76pyRqvNsDzfBGw4EiZiTQOkGgEaS18m76QE3shDDpu2Jx05wa1EPiQuRK9m+A8Cp8xVTHEU0+jM3MZELsclN5AgW+EFjFU/Hgo7xmj+cFMKPRnDfp2w66CARuaOFeEkSkFMufeA+JmyjbW7/GA1eEWUk1D+W+YFcQnRgiY9NNF+cqacH0Lqd4g3P4+UZGlSLR+2erEzQk0h5ANyVTuyIKCGrT8ETzi6LtdctZVMosVuz8bZ0DApGWQrWx0ISNFV3bwDl7/BM6fcliBqSVQYUhi3cYZRrGsfSLahqVbG65D/QNFPH47Jk=; 4:j0RBD6L9jUDPgOWjTbsCO6eIGHNRivX5W2AjzJFQUbkBMQWj/AENnZ37vf5UEgOYZrv85kkfyKtdigWcoRkk5zfgIJB7+54cc+R4D/AdvWOHkRJiukBQVejN46vMHhIppteCEb2rL4Qij8hGchQPvBrtNU3SgvlDDG4Ec+GPWiO1O4snzqWY22GIP2B02deuFjqh0OgdxvrxUR81UKqHNGxso89r8a2vswC5McZTwBubcFXQpa06Z0mVILLZr5bugU2FT8hltwa0+w2iYjbXUQ==
X-Microsoft-Antispam-PRVS: <BL2PR05MB22925FFD3A0270DF4766BB33D4040@BL2PR05MB2292.namprd05.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:;
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040470)(2401047)(5005006)(8121501046)(3002001)(10201501046)(93006095)(93001095)(3231023)(944501075)(6055026)(6041268)(20161123560045)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(20161123558120)(6072148)(201708071742011); SRVR:BL2PR05MB2292; BCL:0; PCL:0; RULEID:(100000803101)(100110400095); SRVR:BL2PR05MB2292;
X-Forefront-PRVS: 05352A48BE
X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(6049001)(396003)(346002)(39860400002)(39380400002)(366004)(376002)(199004)(189003)(24454002)(8676002)(37036004)(52116002)(6246003)(25786009)(230783001)(106356001)(3260700006)(64126003)(2950100002)(86362001)(3846002)(2906002)(105586002)(6666003)(478600001)(6916009)(33964004)(5660300001)(65826007)(36756003)(31696002)(76176011)(4326008)(68736007)(31686004)(66066001)(65806001)(65956001)(5890100001)(229853002)(58126008)(77096006)(53936002)(83506002)(54896002)(6486002)(8936002)(6116002)(16526018)(316002)(53546011)(59450400001)(16586007)(16576012)(386003)(81166006)(81156014)(97736004)(7736002)(84326002); DIR:OUT; SFP:1102; SCL:1; SRVR:BL2PR05MB2292; H:[172.29.37.99]; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en;
Received-SPF: None (protection.outlook.com: juniper.net does not designate permitted sender hosts)
X-Microsoft-Exchange-Diagnostics: 1; BL2PR05MB2292; 23:i0X2g3eS7opRFoFGHvIM1Iaz4jgUxCb3XUZll59l5CO8xCT0djB1I8ROWL9RGuc3CsbGfbVYzq+wI923JVrB5siFVT7IdaWM0LY1ei7iqb/VDf4qSCXKJtu+f3IW6YqsXhLnx5cgS7hjYy6TPthDVmFnUat7+RXmHUNy9bmzGulSlunP+DVhOecxbu1vKDs3Bl/z1GLr2NnaQe5zbXBk01xllRJM0HNoy43fB6+jFA7NnpqUo4eSRFHzZ70sXGo2S/c28jyB+BmgqPn4lZ1ZyhFVhpX1LFCWJLpCiLiVO2Gyfec8q17s5zq2KY2osb+dAXGCrsmX2ReX05B/blRmAtKrrKkDQ3x1aO4ZJQN7ZffTBZpQ+VTcESu1p+CoesR/9w3uoL9rDX4T0VFA1LHpwlLwYcJkZuQfFguNV+MSYkStiUAsGH7jt2lycTNVthca2IK2Fr9IGB1jHuObxn8Q7uJ6dykbwXy/fcJ65re0qUqoXvtM3cNIzkdMy10pqLwx/WJ/SVSTD6UK2RTQ+hqbYEuf6DNgA37uYIPr3zpVDa4pf8nheG6Y2j/bI7uRW+z92QQPUrIhScrpA4WwwZlOxz0TQqHB21eeYLY9Pxf3ZEfAT8w0gNnpkvHScZJx4sTxQG0aGXWVn8lJ7SEPB03LKCQk+PE1hUHuzNvJICV4XE1jGz7epL76C/hfzhs55dGh5mHie1Kqspl4hnOATCcSrCPWeZwSZs18XVGA6ppoIcyVul/iRcJaMdTdpNoKESLEJMMGIuUDrJym3V51Nt8XXCSDee3s6sMgs6duuFDXmfizQrmyF+0gxY58jYlE8mvbAIMI2boG3Q+BySIROkBe8+qd5bu39CuSjg2LX+E0hC2prQ3CDNbeGNZAohOkMAs7eZFVjdvWZlSN4PFvAykv9H1aKO61FP98ALqWcRtFx8JsF2lJrvCtyLKTCPm4GX4szQKmZerqm1QwWJUNi7YUHU4ZQV3ZRvJ6X3/UKMAfmvEgZMe2uojCaoc+de8vYaH+pYuy3SJo6ZNni7Eq5/FoUSiV9owPWyrECEcO4mqB/0MgtV3UQCMwjjLyc0oh4JpiGd0OXSJk07/MI3o8g57XPbkx+KxsaW1Va4QYdZjs5tuOhBkmb/74qPkWij/qnpmJvu5NJz98AlxzmOLmHJF1FOZ/iMVmoblHcnNJUDpJ7sL2UZk7GIURZUI0BfG+uJJbd9XDBp5i0vctI0fQhz+Y7vgGakqYzZcZDTB6QtcCrP/ZXFL/lgCxWiFIvQKNZItLXVXWOh0TYAQd9qVdNWjtGLW2kkDS6u/8Wxb75CWLOCNEspfVP9yQEw3YSuCxBiwG9k/y4qbx6kgsdjKTrmxdUxq5mlGe1K7scsM7txRTfcjGbeM6/JlKTDrSghtL8dOD
X-Microsoft-Exchange-Diagnostics: 1; BL2PR05MB2292; 6:0YAsXNmRs1/moPVBmyAKOX3xnC6zFpRzmYSw3O2T83VGvZt4BAEdrGPCA1hF3Asam33kgyLnl1q/JbnvTYARXZJJFgSqIbKRClHqe/QoKXBnFB7Su1eULzJTWFE8PMIa4W45J0X07t9xuuKfbbaemME5Q8XUZYpVTF5V3HDZqAN+IKwDtdgRCweeJopOAP3Yz7+La30SCZvD8jrb/qLql78yzKNjoZjjraQbIWhq5tfHiwKEEtB9JL84hAbKRrsXDF0guin4mNzIH/Tq0cSy1Y3M0QFLt9ZGfLgDVD7M/mkamSdvGpvl2/ZwJOzDllBes8XDm1RvWSGGVKiXG4KtmfEr/swk4Tn7uZqtZ8U7Ux4=; 5:d3GTGN5TSzkzm/Rv3CVOYOEhUvWFTZUYzql1xhEkKMJa3m2NTWg/vlAJIBu6umCZKpUg6aH0GYDIDtbHgUhihpIOyjit0AMTMAqKGplCAz56WIs0o23uS+w3djk5jbAa3bcxjTfs4XTEFvFIZZalCmAQKz2jsrQPp91bGbhO4fU=; 24:IIII8mtsnwiWrmOSyk0DJo9pHaAsMOenDn1KXiR/7OCwi93E3AvzmAUs2Wq1VtSA/QNybrmMVUmoI2Nj4JwA0x1hjEHSYWVf58qdslnD1EQ=; 7:7Ba5LCU+JfLIm+JXqlphEITjS/bGmlaUTbFuiSTg9HcTysc6IFs9l2AcFFODNG1phoQzPDOvCYprMwIs2cUX1Yr4lqr3ryASq9GLhqasiPZp6Oz/Fh1B4TQyxCnatvcr3sd6TQuhVaB0nZghjrOMGatyz1Ss8GO53/BfYwmt9+bJkJ2krm46EPTRvcWIy8XBgoTLcPijPkrtBJvxojEJ20pXj/UCskppmOOoAG7pZgluGnzwMR2tU7sVlQF4dZ+/
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Dec 2017 17:43:45.5633 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 79e1adeb-3da3-4108-04e2-08d54e1a8bd9
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=2017-12-28_11:, , 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=892 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1711220000 definitions=main-1712280247
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/2bxzChumY91yoGzjoujAqTo4DM8>
Subject: Re: [bess] Comments on draft-dawra-idr-srv6-vpn-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, 28 Dec 2017 18:11:15 -0000

On 12/28/2017 12:14 PM, Robert Raszuk wrote:
> Hi Eric,
>
> A lot of your comments are an indication that you treat SID to be IPv6 
> address fully responsible for demux to proper VRF or CE. This was 
> never the intention.
>
> Imagine egress PE having /64 loopback. Then you have remaining 64 bits 
> to put there a 20 bit VPN label (as we know it :) and even much more 
> then that. You can attach new arbitrary new functions to this single 
> "VPN SID".
>
> And further notice that this has no bearing on SID being routable or 
> not. Only the first /64 bits of the dst address need to be routable in 
> order for forwarding packets to happen ... So by no means there should 
> be a case to have per vrf IPv6 address or per CE IPv6 address and make 
> it fully /128 routable.

I'm not sure what you mean by "fully /128 routable".  If there is a 
route for a /64 prefix, then a /128 that begins with that prefix is 
routable.

I'm not sure what you mean by saying it is "not the intention for the 
IPv6 address to be fully responsible for demux to proper VRF or CE".  If 
the IPv6 adress contains the "VPN label" in its low-order part, then the 
IPv6 address is used for the demux.  The VPN label is part of the IPv6 
address, no?

I'm not sure which comments you consider to be invalid.