RE: draft-dong-6man-enhanced-vpn-vtn-id-01

Ron Bonica <rbonica@juniper.net> Fri, 31 July 2020 14:49 UTC

Return-Path: <rbonica@juniper.net>
X-Original-To: ipv6@ietfa.amsl.com
Delivered-To: ipv6@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6A5193A0805 for <ipv6@ietfa.amsl.com>; Fri, 31 Jul 2020 07:49:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.099
X-Spam-Level:
X-Spam-Status: No, score=-2.099 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, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=juniper.net header.b=dZHgcBBi; dkim=pass (1024-bit key) header.d=juniper.net header.b=CHYdm0TC
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 9C_MjWCw2Hqd for <ipv6@ietfa.amsl.com>; Fri, 31 Jul 2020 07:49:42 -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 7344D3A0A12 for <6man@ietf.org>; Fri, 31 Jul 2020 07:49:37 -0700 (PDT)
Received: from pps.filterd (m0108160.ppops.net [127.0.0.1]) by mx0b-00273201.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id 06VEknCX001068; Fri, 31 Jul 2020 07:49:24 -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=zp4wZt/PDO8agvBuiar38/qkt1n3sLEKFnfjF/E8qn0=; b=dZHgcBBiRnxLdk3+90faIg0wgo6lh/knePPfqqV+SXitUMkYmFMSZ3p2ZkGbQfiGyDrj DHhgQFieFKAycdEivLCfg5JIRe68Ne263slKpxR2BUWqeocNazTrjCXcpYjtztWjb1+Y Sxsm8VCmabyT19VJ0Hxa5pjRv6eI3r3fQirCtkpRWakxDsTUi5AJYUo97fmXR3pDdSgP idVNhIeNUFXWFAtRukdQzoACxwzf32d4gN+4Do2G0mNjwVJyihBXMbBAC54vs4UHqZ1z JAQjBi00Hx+xupgCv0XENwAiHjKXLILmgFApvQNU/3uVtiSVw0eImkrOZLTT8v+VeHZ9 Xw==
Received: from nam02-bl2-obe.outbound.protection.outlook.com (mail-bl2nam02lp2058.outbound.protection.outlook.com [104.47.38.58]) by mx0b-00273201.pphosted.com with ESMTP id 32ktpnjfx5-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 31 Jul 2020 07:49:23 -0700
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=a8/M3dni9erdOzZAjCZLHwySNOAMa4oh/LZr0mu8OmYFqi2RClUg4ginI/An497RKALgOy5BfYLFYRybCSVD9oRVIRgbKtukhdtH0Ez5vccgdjUOKb009tI5SzTf/IeBrDeOaIXvfsuVFVicO0e8CyqrbOGOWbSHmpGQ28kSAcFIOyALpMMcFkM1QybExoXHAa5zgCitay+7BBYvv9GCaCOjc0Mcc1Dgqkz97m4AiV/Q0RFqIX5hwIjRaGNifY3MONzP7VPAzPFyujyjsK+wip7x8dYvY/pLcYaNq+3Np+tUU2UAxfdt6dTA+20ZsOwOt+snaDojKg1zAoDF9Ziwsw==
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=zp4wZt/PDO8agvBuiar38/qkt1n3sLEKFnfjF/E8qn0=; b=ZRGxZjafZHQURJ/iMX78CD8a9exI7Mm3PeDVnjn5k6EeMdVw8o9DEtm1vrIGt6jFm5T8Nytn30dpqrYTy2OFxvUP8PReIJn3j6A4mr4Uk5YGeN1Db0KUovRB1/3SC4Vh7N1a+bKom6trSmGIzrqYHpPTg9409QnfamV1BQqYHhyy7sjkwZW2vD5mTtXZj88SryyJQSeZTzFPeEM4gL4xSUu3rXrx1nSDfFbdJlvqzOu2GafEEdCyreukxJhwpyGEhaCtFRnYAuzO+EfxJuJBJOk1WEDWgMapSkW8p6I6dP0d2Sta7IwukayTcd025XqqVJTl7ux4dsTak8X75HObMg==
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
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=zp4wZt/PDO8agvBuiar38/qkt1n3sLEKFnfjF/E8qn0=; b=CHYdm0TCbKcH8OqORqeJWPY0WvlzBFeOj5ZAJE/0fSAM7/Rr2m/4UL1lMbSJn6XewyUGXIBoXixKmRApbzBAEX6Q8bQJkq/2FqUWSzAOXcHRZmwcABnOsIdhHMVww3cw6fFQAkd448iHRVD6HlmeUd7VemEITRUb9xq6cvH77hI=
Received: from DM6PR05MB6348.namprd05.prod.outlook.com (2603:10b6:5:122::15) by DM6PR05MB5179.namprd05.prod.outlook.com (2603:10b6:5:77::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3239.11; Fri, 31 Jul 2020 14:49:22 +0000
Received: from DM6PR05MB6348.namprd05.prod.outlook.com ([fe80::9d38:2336:1379:ce2e]) by DM6PR05MB6348.namprd05.prod.outlook.com ([fe80::9d38:2336:1379:ce2e%7]) with mapi id 15.20.3239.020; Fri, 31 Jul 2020 14:49:22 +0000
From: Ron Bonica <rbonica@juniper.net>
To: "Dongjie (Jimmy)" <jie.dong@huawei.com>, "6man@ietf.org" <6man@ietf.org>
Subject: RE: draft-dong-6man-enhanced-vpn-vtn-id-01
Thread-Topic: draft-dong-6man-enhanced-vpn-vtn-id-01
Thread-Index: AdZlBQlO9JhlnyNeQUaR/K2vKekKjAAb4TWQAEeikQAAIQhKwAAMbY9w
Date: Fri, 31 Jul 2020 14:49:22 +0000
Message-ID: <DM6PR05MB6348074D195B3DA137F60389AE4E0@DM6PR05MB6348.namprd05.prod.outlook.com>
References: <DM6PR05MB6348F564EE4A9470553B0A8AAE730@DM6PR05MB6348.namprd05.prod.outlook.com> <d579687dd60141b3902706539292a0c4@huawei.com> <DM6PR05MB6348760B5BD1F8BA8874717EAE710@DM6PR05MB6348.namprd05.prod.outlook.com> <c8f4a8b241b94b3c8ab904a6ae08be3a@huawei.com>
In-Reply-To: <c8f4a8b241b94b3c8ab904a6ae08be3a@huawei.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels: MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=true; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2020-07-31T14:49:20Z; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Method=Standard; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Name=0633b888-ae0d-4341-a75f-06e04137d755; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ActionId=f7ba4e5c-fc3c-44c6-afa5-0ef1de897385; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ContentBits=2
dlp-product: dlpe-windows
dlp-version: 11.5.0.60
dlp-reaction: no-action
authentication-results: huawei.com; dkim=none (message not signed) header.d=none;huawei.com; dmarc=none action=none header.from=juniper.net;
x-originating-ip: [66.129.241.14]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: 7ce11b22-6c35-4ac2-e1cc-08d83560e964
x-ms-traffictypediagnostic: DM6PR05MB5179:
x-microsoft-antispam-prvs: <DM6PR05MB5179879F4F49C5794A30AE4CAE4E0@DM6PR05MB5179.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: Gf7M/jsnmIdBHP+78Bpx13sTrjf3SHy0nYSUE3yCNSCKE4l6OUkl+/sZV1UaSHi8nsEXEhcFyCpZjBpwvzJWeMe9K0JwRk/y0RWnSQqI4JqS5kaHTgCSnGN/0PLWnqherJgyEZKpcsaqT9kSdCdH0lntQyOwEFAEBUUGn3AFVBtlaSAuB7790HfMVEjIJrkI+pZ7YjuMoRMJlyCV51c0+2eeefpQ5WnBGowEN/7o2YFKgWzjofFoHmwF8dAqDB0jiQrp7UyJfNzP1uJ0uLO9sdPt6VVrZmcI4QbzyTH+ER3psMdnkkEr82E3pU42x7bW+fEQDpwP0dQKGq4GKnRkHWeIuZYSo9h31jnKxRF3SDZPXFlFbIJNkAZ4s/WHg3Zj
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM6PR05MB6348.namprd05.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(4636009)(39860400002)(346002)(366004)(376002)(136003)(396003)(7696005)(6506007)(2906002)(53546011)(316002)(55016002)(478600001)(26005)(33656002)(9686003)(5660300002)(52536014)(86362001)(186003)(66446008)(66476007)(64756008)(66946007)(71200400001)(66556008)(9326002)(8936002)(8676002)(110136005)(76116006)(160933001); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata: Yi+D1RiSKqw/ebowy6tlXEHAkCtCxfjndo7mdOZKSB3B/SGcgF5W7Tjqo90Q2DV3+iZtbGcjC1ydSPy7xYfFkCaCNulCZSX43iKz+SUc+zDLp6CjLaq0lWnXSG7VQOz38IBm8Z2EZb/Z/miZLPBktK4P5POop1xHQq9em4nNjMJaKIOQzEZrT0E/wt9tYyjYdXmvfIvHUwel0e7shhQ7YrtEPRk3ZmLa+uL4el4Z6kn9Thpo8PiaBqbcHKkB+WpMnR7uXxYGUmAIUU78zqhuybAVUH0ZhTQF614hcdYBT6BKJ9V5EQjprBaR95GjFEIo6rHxgv9w1nchjad4khSKJR9Bn6W9yPAI1GpHU9Htx/YG+9mwTMHVjl3D4G1Uju5f/+nSdsFmIVhi4/wbHeVmVIDIrjd0x4e01JehCVKMkTpYRbeiGLe4BYxDnztsELtEz2yyX3nNhXcZoz9ifeKsLlIFLUrpJ8Uc7YUB8k4FMaA0Pf5peKHYNZ5Zj/RsksyayBbM271iqpEBc/ErS9R6jTvToePBM4IG2rHcPGFpHWNZ9Quh+pfOlWXOfnnBM+7QvAcnqB7mnq4iN+Reu0yClC6tfLU2tKfsZGutEuHyFYiGC3uu1iDBkODkpXUPxxoQoklOELnLzCXThaitNA2Ddw==
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_DM6PR05MB6348074D195B3DA137F60389AE4E0DM6PR05MB6348namp_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: DM6PR05MB6348.namprd05.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 7ce11b22-6c35-4ac2-e1cc-08d83560e964
X-MS-Exchange-CrossTenant-originalarrivaltime: 31 Jul 2020 14:49:22.0281 (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: 27WrOsolknJQ5fCrcbeoNCkpSo4POapWk9TPjb4uTde5dPcfgqiO9Ou7eWMUc8fNsCxwHkLNRtDwD98EIWcKFA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR05MB5179
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.235, 18.0.687 definitions=2020-07-31_05:2020-07-31, 2020-07-31 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 clxscore=1015 suspectscore=0 priorityscore=1501 impostorscore=0 mlxscore=0 lowpriorityscore=0 mlxlogscore=999 malwarescore=0 bulkscore=0 adultscore=0 spamscore=0 phishscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2006250000 definitions=main-2007310110
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/Vb8sf1J915I-xRim9M5TRLbYoc0>
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "IPv6 Maintenance Working Group \(6man\)" <ipv6.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ipv6>, <mailto:ipv6-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ipv6/>
List-Post: <mailto:ipv6@ietf.org>
List-Help: <mailto:ipv6-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ipv6>, <mailto:ipv6-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 31 Jul 2020 14:49:46 -0000

Hi Jimmie,

My main concern is routing loops. If the destination address determines the next hop and the VTNI determines forwarding behavior on the interface to the next-hop, routing loops are not a problem.

However, if the VTNI has a part in determining the next hop,  routing loops become an concern.

                                                     Ron




Juniper Business Use Only
From: Dongjie (Jimmy) <jie.dong@huawei.com>
Sent: Friday, July 31, 2020 5:00 AM
To: Ron Bonica <rbonica@juniper.net>; 6man@ietf.org
Subject: RE: draft-dong-6man-enhanced-vpn-vtn-id-01

[External Email. Be cautious of content]

Hi Ron,

What you described (identify a virtual interface which can have bandwidth reserved) is one usage of VTN-ID. As it provides an identifier of a virtual network in packet, it may also be associated with other attributes and behaviors of the virtual network.

Best regards,
Jie

From: Ron Bonica [mailto:rbonica@juniper.net]
Sent: Friday, July 31, 2020 1:12 AM
To: Dongjie (Jimmy) <jie.dong@huawei.com<mailto:jie.dong@huawei.com>>; 6man@ietf.org<mailto:6man@ietf.org>
Subject: RE: draft-dong-6man-enhanced-vpn-vtn-id-01

Jimmy,

Please tell me if I am understanding this correctly.....

On each node, the IPv6 destination address identifies a set of virtual interfaces to the next hop. Each virtual interface:


  *   Originates on the same physical interface on the local node
  *   Terminates on the same physical interface on the next-hop node

The VTNI determines which virtual interface the packet traverses. The DSCP bits determine scheduling, queuing and drop profiles on each virtual interface.

Do I have this right?

Also, is there a bandwidth reservation associated with each virtual interface?

                                                            Ron




Juniper Business Use Only
From: Dongjie (Jimmy) <jie.dong@huawei.com<mailto:jie.dong@huawei.com>>
Sent: Wednesday, July 29, 2020 3:43 AM
To: Ron Bonica <rbonica@juniper.net<mailto:rbonica@juniper.net>>; 6man@ietf.org<mailto:6man@ietf.org>
Subject: RE: draft-dong-6man-enhanced-vpn-vtn-id-01

[External Email. Be cautious of content]

Hi Ron,

Thanks for your review and comment.

Your interpretation is in the right direction, while the relationship between VTN-ID and DSCP could be considered as in a hierarchical manner, and each is for different purpose. VTN-ID is used to consistently identify a virtual network with a group of network resources allocated from the network, there is no priority difference between VTNs. DSCP is used to provide class (priority) based traffic differentiation, which can be used within VTN.

Hope this helps.

Best regards,
Jie

From: ipv6 [mailto:ipv6-bounces@ietf.org] On Behalf Of Ron Bonica
Sent: Wednesday, July 29, 2020 1:45 AM
To: 6man@ietf.org<mailto:6man@ietf.org>
Subject: draft-dong-6man-enhanced-vpn-vtn-id-01

Co-authors,

In Section 4.2, you say:

"There can be different implementations of reserving local network
   resources to the VTNs.  On each interface, the resources allocated to
   a particular VTN can be seen as a virtual sub-interface with
   dedicated bandwidth and other associated resources.  In packet
   forwarding, the IPv6 destination address of the received packet is
   used to identify the next-hop and the outgoing interface, and the VTN
   ID is used to further identify the virtual sub-interface which is
   associated with the VTN on the outgoing interface."

I interpret this as meaning:


  *   The IPv6 destination address is solely responsible for identifying the IP next hop
  *   The VTNI, along with the DSCP bits, determine how the packet is forwarded to the next-hop

So, I can think of the VTNI as "more DSCP bits".

Do I have that right?

                                                                  Ron




Juniper Business Use Only