Re: [spring] [bess] FW: New Version Notification for draft-litkowski-bess-rfc5549revision-00.txt

Gyan Mishra <hayabusagsm@gmail.com> Sat, 23 November 2019 15:52 UTC

Return-Path: <hayabusagsm@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1DABA120088; Sat, 23 Nov 2019 07:52:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level:
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
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 Gu4Bfd9lD9o9; Sat, 23 Nov 2019 07:52:42 -0800 (PST)
Received: from mail-qt1-x82f.google.com (mail-qt1-x82f.google.com [IPv6:2607:f8b0:4864:20::82f]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B4D0112001E; Sat, 23 Nov 2019 07:52:42 -0800 (PST)
Received: by mail-qt1-x82f.google.com with SMTP id t20so11655279qtn.9; Sat, 23 Nov 2019 07:52:42 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:mime-version:subject:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=TY6P9GaErU6eZ2u82pGSfKUmrRWI68L85rv87BA475A=; b=hDn+VH04Y/g3dVHS7rcnUJhu5YCKV7EvLl18RQ8cg56212ZbhQApG/tJH8KAEeK2oz 9PmALbeHMHL+RYkwD4DH+zw2EH90I1A3KHnOZk2PSaVk54e0wcU8WK4KcDPAGqG31ZBT On0O72mcOIFoANUvvMMfk4sVH2GGZysts5TJkIU2Hxt5UQOP4/GkKYy2ic7dNWmeNBX6 m/LOkVGKokbSKOpqyBF5XZbasNJXlLBZZRA5Xh+cnWp22KRvsn2cotyA/w9tOweTFdEF RfQxE+96DDnKfPgximZ2cPQx0Mv8fVlwFXFoPAKBf86XG3KNjLy6oq2iPRXsxyGgkMem TgMw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:mime-version:subject:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=TY6P9GaErU6eZ2u82pGSfKUmrRWI68L85rv87BA475A=; b=h5QvNWENF21OVUPMlx0Jbx4t1mg9+vWW1rb5pb0yQmikGJXxgqj7MrEFWpqG+AQFiZ dyHGOz9hyAZs2YJGi/1++6VueokhSWldSsBk+CPrc0vFPhRGcpMmOuJNhunEHiC8WkH4 fj2/cpEVnph0tPVY2hQab+HNXeK75mdikwsFZmAcdyuLj0vqSH7JmKRYIf06ouJNs/BE wNBSQ6UHtaUh/GDXbU0oR9/LhEtsVJXXWL2B4qFM08/MGW5sTxZHRvvKoiVv7lfsdpWo q5EhcIBfm7WLB8lNoVS+jZsDwhw2PSFZzN/z8pKrrbhUTrRXRY3ivunCPkmurKNX68Tk maew==
X-Gm-Message-State: APjAAAU3qXYjDXM8e+pmuU6hXpS7R9eJYtfMscQP0rsaIih+SAXtq4Kp DPR0wbUmNZyXJkxroiQZC8I=
X-Google-Smtp-Source: APXvYqxQhQIrZJyYgVR116kuK5lZ+QGLuKzpTggDXZI4ve89387v3vTJjO4qu8xYTci3ZPeXWeDm3w==
X-Received: by 2002:ac8:3793:: with SMTP id d19mr4641997qtc.30.1574524361570; Sat, 23 Nov 2019 07:52:41 -0800 (PST)
Received: from [192.168.1.213] (pool-72-83-194-140.washdc.fios.verizon.net. [72.83.194.140]) by smtp.gmail.com with ESMTPSA id y28sm799305qtk.65.2019.11.23.07.52.40 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 23 Nov 2019 07:52:40 -0800 (PST)
From: Gyan Mishra <hayabusagsm@gmail.com>
X-Google-Original-From: Gyan Mishra <hayabusaGSM@gmail.com>
Content-Type: text/plain; charset="us-ascii"
Mime-Version: 1.0 (1.0)
X-Mailer: iPhone Mail (16G102)
In-Reply-To: <MN2PR11MB3583D1E228A699B6F47CF74AC24F0@MN2PR11MB3583.namprd11.prod.outlook.com>
Date: Sat, 23 Nov 2019 10:52:40 -0500
Cc: "bess@ietf.org" <bess@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <7BB2C539-9234-41D9-A085-825EF08EB15C@gmail.com>
References: <157422835520.5295.11976316009220199480.idtracker@ietfa.amsl.com> <MN2PR11MB3583D1E228A699B6F47CF74AC24F0@MN2PR11MB3583.namprd11.prod.outlook.com>
To: "Stephane Litkowski (slitkows)" <slitkows@cisco.com>, ipv6@ietf.org, otroan@employees.org, bob.hinden@gmail.com, spring@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/Y0T3KStAgiqgFNZC2D-puBCubhQ>
Subject: Re: [spring] [bess] FW: New Version Notification for draft-litkowski-bess-rfc5549revision-00.txt
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 23 Nov 2019 15:52:45 -0000

Hi Stephanie 

+ 6MAN & Spring 

I was thinking about the BGP capability exchange between address families concept from a 6MAN and operations perspective treating the next hop as a pure ubiquitous transport carrying v4 and v6 NLRI and the significance and advantages from a deployment perspective.

So RFC 5549 has been around now for 10 years but from an operations perspective it has not gotten as much adoption industry wide to take advantage of this major benefit.

I think what would help in the update of this draft is defining use cases for operators along with the technical specifications related to carrying IPv4 NLRI in IPv6 next hop.  I think also should mention carrying IPv6 NLRI in IPv4 next hop.  

From a use case perspective I think this would provide a significant advantage towards moving to an IPv6 core.  So that could be an underlay of  MPLS LDPv6, SR-MPLS, SRv6.  The result of keeping the next hop peering as a pure transport and leveraging carrying IPv4 NLRI with IPv6 next hop would be the elimination of IPV4 peers at the edge as well as now within the core being IPv6 only.  This from an operations perspective would be an initial learning curve with the FFFF:loopback IPv4 derived IPv6 next hop but from a support perspective all IPv4 peers and VPNV4 peers could be eliminated for both enterprise and service provider deployments.

I had not thought about MVPN and EVPN but I guess this same concept could apply treating the next hop IPv6 peering as pure transport and carrying V4 NLRI route types.

Thoughts?

Gyan

Sent from my iPhone

> On Nov 20, 2019, at 12:43 AM, Stephane Litkowski (slitkows) <slitkows@cisco.com> wrote:
> 
> Hi,
> 
> Following our fruitful discussion during BESS meeting yesterday, I have published a draft to revise RFC5549.
> 
> Brgds,
> 
> Stephane
> 
> 
> -----Original Message-----
> From: internet-drafts@ietf.org <internet-drafts@ietf.org> 
> Sent: mercredi 20 novembre 2019 13:39
> To: Swadesh Agrawal <swaagrawa@cisco.com>; Stephane Litkowski (slitkows) <slitkows@cisco.com>; Krishna Muddenahally Ananthamurthy (kriswamy) <kriswamy@cisco.com>; Krishna Muddenahally Ananthamurthy (kriswamy) <kriswamy@cisco.com>; Keyur Patel <keyur@arrcus.com>
> Subject: New Version Notification for draft-litkowski-bess-rfc5549revision-00.txt
> 
> 
> A new version of I-D, draft-litkowski-bess-rfc5549revision-00.txt
> has been successfully submitted by Stephane Litkowski and posted to the IETF repository.
> 
> Name:        draft-litkowski-bess-rfc5549revision
> Revision:    00
> Title:        Advertising IPv4 Network Layer Reachability Information with an IPv6 Next Hop
> Document date:    2019-11-19
> Group:        Individual Submission
> Pages:        13
> URL:            https://www.ietf.org/internet-drafts/draft-litkowski-bess-rfc5549revision-00.txt
> Status:         https://datatracker.ietf.org/doc/draft-litkowski-bess-rfc5549revision/
> Htmlized:       https://tools.ietf.org/html/draft-litkowski-bess-rfc5549revision-00
> Htmlized:       https://datatracker.ietf.org/doc/html/draft-litkowski-bess-rfc5549revision
> 
> 
> Abstract:
>   Multiprotocol BGP (MP-BGP) [RFC4760] specifies that the set of
>   network-layer protocols to which the address carried in the Next Hop
>   field may belong is determined by the Address Family Identifier (AFI)
>   and the Subsequent Address Family Identifier (SAFI).  The current
>   AFI/SAFI definitions for the IPv4 address family only have provisions
>   for advertising a Next Hop address that belongs to the IPv4 protocol
>   when advertising IPv4 Network Layer Reachability Information (NLRI)
>   or VPN-IPv4 NLRI.  This document specifies the extensions necessary
>   to allow advertising IPv4 NLRI or VPN-IPv4 NLRI with a Next Hop
>   address that belongs to the IPv6 protocol.  This comprises an
>   extension of the AFI/SAFI definitions to allow the address of the
>   Next Hop for IPv4 NLRI or VPN-IPv4 NLRI to also belong to the IPv6
>   protocol, the encoding of the Next Hop in order to determine which of
>   the protocols the address actually belongs to, and a new BGP
>   Capability allowing MP-BGP Peers to dynamically discover whether they
>   can exchange IPv4 NLRI and VPN-IPv4 NLRI with an IPv6 Next Hop.
> 
> 
> 
> 
> Please note that it may take a couple of minutes from the time of submission until the htmlized version and diff are available at tools.ietf.org.
> 
> The IETF Secretariat
> 
> _______________________________________________
> BESS mailing list
> BESS@ietf.org
> https://www.ietf.org/mailman/listinfo/bess