Re: [IETFMIBS] Extending InetAddress(Type) for BGP Multicast VPNs
Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de> Mon, 09 January 2012 23:40 UTC
Return-Path: <j.schoenwaelder@jacobs-university.de>
X-Original-To: ietfmibs@ietfa.amsl.com
Delivered-To: ietfmibs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0C89711E80D6 for <ietfmibs@ietfa.amsl.com>; Mon, 9 Jan 2012 15:40:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -103.249
X-Spam-Level:
X-Spam-Status: No, score=-103.249 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_DE=0.35, RCVD_IN_DNSWL_LOW=-1, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fjISDclynuPn for <ietfmibs@ietfa.amsl.com>; Mon, 9 Jan 2012 15:40:58 -0800 (PST)
Received: from hermes.jacobs-university.de (hermes.jacobs-university.de [212.201.44.23]) by ietfa.amsl.com (Postfix) with ESMTP id 92DC911E80DC for <ietfmibs@ietf.org>; Mon, 9 Jan 2012 15:40:31 -0800 (PST)
Received: from localhost (demetrius4.jacobs-university.de [212.201.44.49]) by hermes.jacobs-university.de (Postfix) with ESMTP id 8866120BD7; Tue, 10 Jan 2012 00:40:30 +0100 (CET)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from hermes.jacobs-university.de ([212.201.44.23]) by localhost (demetrius4.jacobs-university.de [212.201.44.32]) (amavisd-new, port 10024) with ESMTP id yoZ9NRXCwL6r; Tue, 10 Jan 2012 00:40:30 +0100 (CET)
Received: from elstar.local (elstar.jacobs.jacobs-university.de [10.50.231.133]) by hermes.jacobs-university.de (Postfix) with ESMTP id 1FDFB20BD6; Tue, 10 Jan 2012 00:40:30 +0100 (CET)
Received: by elstar.local (Postfix, from userid 501) id E4CE91C5FF1D; Tue, 10 Jan 2012 00:40:12 +0100 (CET)
Date: Tue, 10 Jan 2012 00:40:12 +0100
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: Jeff Haas <jhaas@juniper.net>
Message-ID: <20120109234012.GA93650@elstar.local>
References: <CBFBAE7D-EFBC-4833-9DD5-C2659C00F419@juniper.net>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
In-Reply-To: <CBFBAE7D-EFBC-4833-9DD5-C2659C00F419@juniper.net>
User-Agent: Mutt/1.5.21 (2010-09-15)
Cc: "ietfmibs@ietf.org" <ietfmibs@ietf.org>
Subject: Re: [IETFMIBS] Extending InetAddress(Type) for BGP Multicast VPNs
X-BeenThere: ietfmibs@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
List-Id: IETF MIB Discussion list <ietfmibs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ietfmibs>, <mailto:ietfmibs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/ietfmibs>
List-Post: <mailto:ietfmibs@ietf.org>
List-Help: <mailto:ietfmibs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ietfmibs>, <mailto:ietfmibs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Jan 2012 23:40:59 -0000
On Mon, Jan 09, 2012 at 12:40:19PM -0800, Jeff Haas wrote: > I am the current editor for the BGP MIB (draft-ietf-idr-bgp4-mibv2). I've been approached recently about MIB representation of BGP Multicast VPNs (draft-ietf-l3vpn-2547bis-mcast-bgp). After having spent some time discussing this with some people internally at Juniper, it seems like the BGP MIBv2 would handle a significant portion of representing MVPNs. This is great, because much of the purpose of the structure of the new BGP MIB was to make it re-usable for other address families. > > The one sticking point is the representation of MVPN reachability (prefixes, effectively). The BGP MIB does the following: > > > bgp4V2NlriPrefixType OBJECT-TYPE > SYNTAX InetAddressType > MAX-ACCESS not-accessible > > > STATUS current > DESCRIPTION > "The type of the IP address prefix in the > Network Layer Reachability Information field. > The value of this object is derived from the > appropriate value from the bgp4V2NlriAfi field. > Where an appropriate InetAddressType is not > available, the value of the object must be > unknown(0)." > ::= { bgp4V2NlriEntry 4 } > > bgp4V2NlriPrefix OBJECT-TYPE > SYNTAX InetAddress > MAX-ACCESS not-accessible > STATUS current > DESCRIPTION > "An IP address prefix in the Network Layer > Reachability Information field. This object > is an IP address containing the prefix with > length specified by bgp4V2NlriPrefixLen. > Any bits beyond the length specified by > bgp4V2NlriPrefixLen are zeroed." > REFERENCE > "RFC 4271, Section 4.3<http://tools.ietf.org/html/rfc4271#section-4.3>." > ::= { bgp4V2NlriEntry 5 } > > bgp4V2NlriPrefixLen OBJECT-TYPE > SYNTAX InetAddressPrefixLength > MAX-ACCESS not-accessible > STATUS current > DESCRIPTION > "Length in bits of the address prefix in > the Network Layer Reachability Information field." > ::= { bgp4V2NlriEntry 6 } > > > It would seem that the "relatively simple" method to extend this to MVPN would be to update the InetAddress(Type) textual conventions. > > I am aware that by making that statement I have stepped into the dragon's maw. Please be gentle. :-) > > But more seriously, this seems to be a good fit for what this TC was intended to accomplish: Make MIB structure more generic and reusable. How could we go about accomplishing the goal of re-using the BGP MIB for MVPN? I have no clue what change you think is needed. Please excuse my ignorance of BGP Multicast VPNs - but for me it is easier to understand what you propose to change if there is a more concrete description of the change you envision. /js -- Juergen Schoenwaelder Jacobs University Bremen gGmbH Phone: +49 421 200 3587 Campus Ring 1, 28759 Bremen, Germany Fax: +49 421 200 3103 <http://www.jacobs-university.de/>
- [IETFMIBS] Extending InetAddress(Type) for BGP Mu… Jeff Haas
- Re: [IETFMIBS] Extending InetAddress(Type) for BG… Juergen Schoenwaelder
- Re: [IETFMIBS] Extending InetAddress(Type) for BG… Jeff Haas
- Re: [IETFMIBS] Extending InetAddress(Type) for BG… Romascanu, Dan (Dan)
- Re: [IETFMIBS] Extending InetAddress(Type) for BG… Juergen Schoenwaelder
- Re: [IETFMIBS] Extending InetAddress(Type) for BG… Brian Haberman
- Re: [IETFMIBS] Extending InetAddress(Type) for BG… Jeff Haas
- Re: [IETFMIBS] Extending InetAddress(Type) for BG… Juergen Schoenwaelder
- Re: [IETFMIBS] Extending InetAddress(Type) for BG… Jeff Haas
- Re: [IETFMIBS] Extending InetAddress(Type) for BG… Joan Cucchiara
- Re: [IETFMIBS] Extending InetAddress(Type) for BG… Juergen Schoenwaelder
- Re: [IETFMIBS] Extending InetAddress(Type) for BG… Romascanu, Dan (Dan)
- Re: [IETFMIBS] Extending InetAddress(Type) for BG… Jeff Haas
- Re: [IETFMIBS] Extending InetAddress(Type) for BG… Joan Cucchiara
- Re: [IETFMIBS] Extending InetAddress(Type) for BG… Jeff Haas
- Re: [IETFMIBS] Extending InetAddress(Type) for BG… Adrian Farrel
- Re: [IETFMIBS] Extending InetAddress(Type) for BG… Romascanu, Dan (Dan)