[RTG-DIR] Rtgdir early review of draft-ietf-teas-enhanced-vpn-14

Ketan Talaulikar via Datatracker <noreply@ietf.org> Fri, 15 September 2023 10:39 UTC

Return-Path: <noreply@ietf.org>
X-Original-To: rtg-dir@ietf.org
Delivered-To: rtg-dir@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id F12BCC151982; Fri, 15 Sep 2023 03:39:38 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: Ketan Talaulikar via Datatracker <noreply@ietf.org>
To: rtg-dir@ietf.org
Cc: draft-ietf-teas-enhanced-vpn.all@ietf.org, teas@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 11.11.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <169477437897.20609.13766236160564136155@ietfa.amsl.com>
Reply-To: Ketan Talaulikar <ketant.ietf@gmail.com>
Date: Fri, 15 Sep 2023 03:39:38 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtg-dir/l5w66Xn8ZANHmsNt499s5wRViV8>
Subject: [RTG-DIR] Rtgdir early review of draft-ietf-teas-enhanced-vpn-14
X-BeenThere: rtg-dir@ietf.org
X-Mailman-Version: 2.1.39
List-Id: Routing Area Directorate <rtg-dir.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtg-dir>, <mailto:rtg-dir-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtg-dir/>
List-Post: <mailto:rtg-dir@ietf.org>
List-Help: <mailto:rtg-dir-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtg-dir>, <mailto:rtg-dir-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 15 Sep 2023 10:39:39 -0000

Reviewer: Ketan Talaulikar
Review result: Not Ready

I believe that the document is not ready and needs further work. I have some
major concerns that I am sharing below that I would like to bring to the
attention of the authors and the WG.

Summary of the document (please correct my understanding):

a) Introduces a notion of VPN+ that seems to describe some (so-called)
enhancements over (so-called) "conventional" VPN services. It goes on to
describe why these VPN+ services are special and different and what they could
provide and how they are provisioned/managed that are different from what
already exists.

b) Introduces a VTN construct for identifying (?) a subset of the underlay
network topology with some awareness of resources associated with it that are
derived from the underlying physical network. A VPN+ service is built on top of
this VTN construct.

c) Discusses the realization of the VTN constructs using existing technologies
and how it can be managed and operated. Also, how it can deliver as an NRP
solution in the IETF Network Slicing framework.

Major Issues:

1) Use of “VPN+” & “Enhanced VPN” terminologies

When the document creates this notion of VPN+, it is implying that this is
something new and something that can be realized using what is in the document.
That is at best misleading.

A service provider called X could have provided a P2P PW L2VPN service some 10+
years ago over an RSVP-TE tunnel that provides guaranteed bandwidth,
protection, avoidance, some level of isolation and works around network
failures. Would that be considered as a VPN+ service?

My point is that the VPN+ (and enhanced VPN) sound more like marketing terms to
me and do not reflect how operators have deployed and are deploying "enhanced"
VPNs for their customers. It seems futile and misleading for the IETF to try to
define what is "enhanced" and what is "conventional" VPN services.

I believe the document should focus on VTN (which to me seems like a TE
construct?) and how *any* VPN service can be delivered on top of it to provide
the benefits that VTN has to offer.

If the authors believe they have advice to offer to operators on the
provisioning and management of VPN services, perhaps it should be a separate
draft in the OPS area?

2) Relation to IETF Network Slices document

The draft-ietf-teas-ietf-network-slices (now with the IESG) that the WG has
sent for publication has a lot of content that is repeated in sometimes
different words and phrases in this document. The authors should consider
citing the relevant sections of that document instead of repeating. I
understand that this might have happened over the course of time and the IETF
network slicing document does acknowledge text drawn from this document.

The document says that VTN is one way to deliver NRP. If so, VTN would fit with
the IETF Network Slicing framework and the content in Section 6 should be then
using the terminologies of that document.

But then the document says that VTN can be also used outside the context of
IETF Network Slicing.

Suggestion: Focus on the description of the VTN construct by itself
independently. Then cover its applicability in the IETF Network Slicing
framework in one section and the applicability independently (as an underlay
for any VPN service) in another section.

3) Identification of VTN

There are multiple documents out in other routing WGs (some adopted, some
individual) and in 6man WG that talk about a VTN-ID. This document which is
used as the reference for VTN in all those places is conspicuously silent on
the aspect of an VTN-ID - i.e., Do we need a new ID or can we use existing
identifiers based on the underlying transport/underlay technologies used?

I am sharing these uber-level comments first so we can have a discussion and
converge. The detailed review will follow once were are past these issues.

Thanks,
Ketan