Re: [OSPF] Re: OSPFv3: Vlink Instance Id
Paul Wells <pauwells@cisco.com> Fri, 09 June 2006 21:06 UTC
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com) by megatron.ietf.org with esmtp (Exim 4.43) id 1FooBW-0001FS-Up; Fri, 09 Jun 2006 17:06:26 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1FooBV-0001FK-RG for ospf@ietf.org; Fri, 09 Jun 2006 17:06:25 -0400
Received: from sj-iport-5.cisco.com ([171.68.10.87]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1FooBV-0007Yq-7d for ospf@ietf.org; Fri, 09 Jun 2006 17:06:25 -0400
Received: from sj-dkim-5.cisco.com ([171.68.10.79]) by sj-iport-5.cisco.com with ESMTP; 09 Jun 2006 14:06:24 -0700
X-IronPort-AV: i="4.05,224,1146466800"; d="scan'208"; a="292478933:sNHT195196894"
Received: from sj-core-3.cisco.com (sj-core-3.cisco.com [171.68.223.137]) by sj-dkim-5.cisco.com (8.12.11/8.12.11) with ESMTP id k59L6OuG020983 for <ospf@ietf.org>; Fri, 9 Jun 2006 14:06:24 -0700
Received: from xbh-sjc-211.amer.cisco.com (xbh-sjc-211.cisco.com [171.70.151.144]) by sj-core-3.cisco.com (8.12.10/8.12.6) with ESMTP id k59L6OIs002305 for <ospf@ietf.org>; Fri, 9 Jun 2006 14:06:24 -0700 (PDT)
Received: from xfe-sjc-212.amer.cisco.com ([171.70.151.187]) by xbh-sjc-211.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.211); Fri, 9 Jun 2006 14:06:24 -0700
Received: from [10.25.187.131] ([10.25.187.131]) by xfe-sjc-212.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.211); Fri, 9 Jun 2006 14:06:23 -0700
Message-ID: <4489E2CD.9000303@cisco.com>
Date: Fri, 09 Jun 2006 16:06:21 -0500
From: Paul Wells <pauwells@cisco.com>
User-Agent: Thunderbird 1.5.0.2 (X11/20060501)
MIME-Version: 1.0
To: Acee Lindem <acee@cisco.com>
Subject: Re: [OSPF] Re: OSPFv3: Vlink Instance Id
References: <20060609094339.3691.qmail@webmail35.rediffmail.com> <4489B296.1010009@cisco.com> <4489BA55.40106@cisco.com> <4489BC22.6050300@cisco.com> <4489C1FF.3040405@cisco.com>
In-Reply-To: <4489C1FF.3040405@cisco.com>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
X-OriginalArrivalTime: 09 Jun 2006 21:06:23.0890 (UTC) FILETIME=[9084FF20:01C68C08]
DKIM-Signature: a=rsa-sha1; q=dns; l=6579; t=1149887184; x=1150751184; c=relaxed/simple; s=sjdkim5001; h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version; d=cisco.com; i=pauwells@cisco.com; z=From:Paul=20Wells=20<pauwells@cisco.com> |Subject:Re=3A=20[OSPF]=20Re=3A=20OSPFv3=3A=20Vlink=20Instance=20Id; X=v=3Dcisco.com=3B=20h=3DSuOTz7KkAHA5v73bs8PuDnE4fXA=3D; b=sF7r4lADNVl/inUgMZaACaOoLr3Xtf6tZHF8MiO4VVrPJvgiyjgFCyDuHNDw+p3JrXp8ZCLv YKTNZyEshiHIvhbmTYhoil5BCF2M6lVWelkMqr9QCMAtFedO9+qSjcJw;
Authentication-Results: sj-dkim-5.cisco.com; header.From=pauwells@cisco.com; dkim=pass ( sig from cisco.com verified; );
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 7268a2980febc47a9fa732aba2b737ba
Cc: ospf@ietf.org
X-BeenThere: ospf@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: The Official IETF OSPG WG Mailing List <ospf.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ospf>, <mailto:ospf-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ospf>
List-Post: <mailto:ospf@ietf.org>
List-Help: <mailto:ospf-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ospf>, <mailto:ospf-request@ietf.org?subject=subscribe>
Errors-To: ospf-bounces@ietf.org
Hi Acee, Acee Lindem wrote: > Paul, Vivek, > > Here is the suggested text. Note that I also moved > the local source address checking under OSPF processing to match the > disucssion of support for multiple interfaces attached to the same link. > > Thanks, > Acee > > Acee Lindem wrote: > >> Hi Paul, >> >> Paul Wells wrote: >> >>> Hi Acee, >>> >>> I think the problem is that we overload the term "instance". >>> >>> As I see it, the OSPFv3 instance ID is simply an attribute which is >>> used to demux packets. It could just as well have been called >>> something like "OSPFv3 channel ID". >>> >>> This is not the same thing as the concept of multiple independent >>> instances of OSPF running on the same router. >> >> >> I agree. The packet header term Instance ID is rather unfortunate but >> I don't want to >> change it now given that it is in everybody's ospfv3 packet format >> header file :^) >> I've tried to generalized the demux'ing without specifying the exact >> implementation. >> I'll post the text snipet for comment ahead of the -10 version. > > o The Area ID and Instance ID found in the OSPF header must be > verified. If both of the following cases fail, the packet should > be discarded. The Area ID and Instance ID specified in the header > must either: > > > 1. Match one of the Area ID(s) and Instance ID(s) for the > receiving interface. While I agree with the sentiment, can we really imply here that an interface can have multiple Area IDs and/or Instance IDs? Notwithstanding draft-ietf-ospf-multi-area-adj and draft-ietf-ospf-af-alt there are a number of other places in the existing RFCs that contradict this. Thanks, Paul > Unlike IPv4, the IPv6 source address is > not restricted to lie within the same IPv6 subnet as the > receiving interface. IPv6 OSPF runs per-link instead of per- > IP-subnet. > > 2. Match the backbone area and other criteria for a configured > virtual link. The receiving router must be an ABR (Area > Border Router) and the Router ID specified in the packet (the > source router) must be the other end of a configured virtual > link. Additionally, The receiving interface must attach to > the virtual link's configured transit area and the Instance ID > must match the virtual link's Instance ID. If all of these > checks succeed, the packet is accepted and is from now on > associated with the virtual link (and the backbone area). > > o Locally originated packets SHOULD NOT be processed by OSPF except > for support of multiple interfaces attached to the same link as > described in Section 3.9. Locally originated packets have a > source address equal to one of the router's local addresses. > > Thanks, > Acee > > >> >> Thanks, >> Acee >> >> >>> >>> Regards, >>> Paul >>> >>> Acee Lindem wrote: >>> >>>> Vivek Dubey wrote: >>>> >>>>> Hi Acee, >>>>> >>>>> Ospfv6 Draft 9 >>>>> -------------- >>>>> 3.2.2 Receiving protocol packets The Instance ID specified in the >>>>> OSPF header must match the receiving interface's Instance ID >>>>> >>>>> <vivek> Above check can than be done just after checking Ospf >>>>> Version number being 3. >>>>> >>>>> >>>> Hi Vivek, >>>> >>>> While the Instance ID can be used to allow the interface to be >>>> configured >>>> in multiple OSPFv3 instances, it can also be used to allow the >>>> interface to >>>> be configured in multiple areas in within the same OSPFv3 instance. >>>> >>>> I'll need to think more about updating the text. >>>> >>>> Thanks, >>>> Acee >>>> >>>> >>>>> Thanks >>>>> Vivek >>>>> >>>>> >>>>> >>>>> On Thu, 08 Jun 2006 Acee Lindem wrote : >>>>> >>>>> >>>>>> Hi Vivek, >>>>>> Ok - I see what you mean. The text was suppose to reference >>>>>> "Interface ID" rather than "Instance ID". I've corrected this and >>>>>> moved >>>>>> it in the -10 version. >>>>>> >>>>>> Thanks, >>>>>> Acee >>>>>> >>>>>> Vivek Dubey wrote: >>>>>> >>>>>> >>>>>> >>>>>>> Hi Acee, >>>>>>> >>>>>>> Consider the topology: >>>>>>> >>>>>>> ---------(i0)R1(i1)------(i1)R2(i0)----------- >>>>>>> >>>>>>> Ospf Instance 1 configuration (Ospf-domain-1) >>>>>>> ----------------------------------------------- >>>>>>> Router R1: >>>>>>> ---------- >>>>>>> Interface i0: assocciated instance ID 1, Area 2.2.2.2 >>>>>>> Interface i1: assocciated instance ID 1, Area 1.1.1.1 >>>>>>> Vlink: Transit area 1.1.1.1, Nbr Rtr ID R2, ospfv3VirtIfInstId 2 >>>>>>> >>>>>>> >>>>>>> Router R2: >>>>>>> ---------- >>>>>>> Interface i0: assocciated instance ID 1, Area 0.0.0.0 >>>>>>> Interface i1: assocciated instance ID 1, Area 1.1.1.1 >>>>>>> Vlink: Transit area 1.1.1.1, Nbr Rtr ID R1, ospfv3VirtIfInstId 2 >>>>>>> >>>>>>> <vivek1> Should this Vlink be made up, though the instance ID >>>>>>> associated with Vlink is different than that of the physical >>>>>>> interface, it would use. >>>>>>> >>>>>>> <vivek2> If VLink is declared up, it is part of Ospf-domain-2 >>>>>>> while rest of the interfaces are part of Ospf-domain-1. What >>>>>>> purpose such a Vlink is accomplishing ? >>>>>>> >>>>>>> <vivek3> MIB configuration for tables: >>>>>>> Area Table >>>>>>> Area-Scope LSDB >>>>>>> AS-Scope LSDB >>>>>>> Host Table >>>>>>> Do not provide support for Ospf Multiple Instances >>>>>>> >>>>>>> But for few other table: >>>>>>> Interface Table, >>>>>>> Link Scope LSDB >>>>>>> Explicit support of multiple instances is provided by making >>>>>>> instance part of Index. >>>>>>> >>>>>>> SNMP Community string (RFC 4133) concept would be used for tables >>>>>>> not having instance id as part of index? >>>>>>> >>>>>>> If so, why to make instance id as part of index for any table? >>>>>>> >>>>>>> Thanks >>>>>>> Vivek >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>> >>>>> >>>>> >>>> >>>> _______________________________________________ >>>> OSPF mailing list >>>> OSPF@ietf.org >>>> https://www1.ietf.org/mailman/listinfo/ospf >>> >>> >>> >> >> _______________________________________________ >> OSPF mailing list >> OSPF@ietf.org >> https://www1.ietf.org/mailman/listinfo/ospf >> > > _______________________________________________ > OSPF mailing list > OSPF@ietf.org > https://www1.ietf.org/mailman/listinfo/ospf _______________________________________________ OSPF mailing list OSPF@ietf.org https://www1.ietf.org/mailman/listinfo/ospf
- [OSPF] OSPFv3: Vlink Instance Id Khan Amir-G20247
- Re: [OSPF] OSPFv3: Vlink Instance Id Acee Lindem
- [OSPF] Re: OSPFv3: Vlink Instance Id Vivek Dubey
- [OSPF] Re: OSPFv3: Vlink Instance Id Acee Lindem
- [OSPF] Re: OSPFv3: Vlink Instance Id Vivek Dubey
- [OSPF] Re: OSPFv3: Vlink Instance Id Acee Lindem
- Re: [OSPF] Re: OSPFv3: Vlink Instance Id Paul Wells
- Re: [OSPF] Re: OSPFv3: Vlink Instance Id Acee Lindem
- Re: [OSPF] Re: OSPFv3: Vlink Instance Id Acee Lindem
- Re: [OSPF] Re: OSPFv3: Vlink Instance Id Paul Wells
- Re: [OSPF] Re: OSPFv3: Vlink Instance Id Acee Lindem
- Re: [OSPF] Re: OSPFv3: Vlink Instance Id Paul Wells
- Re: [OSPF] Re: OSPFv3: Vlink Instance Id Acee Lindem