Re: [OSPF] Removal of MOSPF from OSPFv3

Acee Lindem <acee@redback.com> Sun, 09 March 2008 10:56 UTC

Return-Path: <ospf-bounces@ietf.org>
X-Original-To: ietfarch-ospf-archive@core3.amsl.com
Delivered-To: ietfarch-ospf-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id AE7123A67D2; Sun, 9 Mar 2008 03:56:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -100.491
X-Spam-Level:
X-Spam-Status: No, score=-100.491 tagged_above=-999 required=5 tests=[AWL=-0.054, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_ORG=0.611, RDNS_NONE=0.1, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mTgg9LufxhvV; Sun, 9 Mar 2008 03:55:58 -0700 (PDT)
Received: from core3.amsl.com (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 37ED528C114; Sun, 9 Mar 2008 03:55:58 -0700 (PDT)
X-Original-To: ospf@core3.amsl.com
Delivered-To: ospf@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id B31443A67D2 for <ospf@core3.amsl.com>; Sun, 9 Mar 2008 03:55:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KebYBqQhCSKh for <ospf@core3.amsl.com>; Sun, 9 Mar 2008 03:55:54 -0700 (PDT)
Received: from prattle.redback.com (prattle.redback.com [155.53.12.9]) by core3.amsl.com (Postfix) with ESMTP id 610623A6B23 for <ospf@ietf.org>; Sun, 9 Mar 2008 03:55:54 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by prattle.redback.com (Postfix) with ESMTP id 6CA0E9235A2; Sun, 9 Mar 2008 03:53:33 -0700 (PDT)
Received: from prattle.redback.com ([127.0.0.1]) by localhost (prattle [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 15173-06; Sun, 9 Mar 2008 03:53:33 -0700 (PDT)
Received: from [ZK?????IPv6???1] (login004.redback.com [155.53.12.57]) by prattle.redback.com (Postfix) with ESMTP id 82DBC9235A1; Sun, 9 Mar 2008 03:53:32 -0700 (PDT)
In-Reply-To: <46B36948.9E7A1BD0@earthlink.net>
References: <66A3A59B-F3DA-437C-9107-67C36A4B93F7@redback.com> <4B7DAC3FEFD35D4A96BDD011699050140A4245F9@zrtphxm1.corp.nortel.com> <93E269EB-87EB-4B6F-B212-B3E15C049B55@redback.com> <46B21BEF.F72A2FB2@earthlink.net> <D6ACB2DD-BBB5-44FA-9B41-B7B4FB594810@redback.com> <46B25A86.72B967B9@earthlink.net> <F20E95B3-2D1B-4FBB-9EDB-F74C8F7FE2E6@redback.com> <46B36948.9E7A1BD0@earthlink.net>
Mime-Version: 1.0 (Apple Message framework v753)
Message-Id: <65F52DAF-CDA0-4AE9-9181-3FDD649A8719@redback.com>
From: Acee Lindem <acee@redback.com>
Date: Sun, 09 Mar 2008 06:53:30 -0400
To: Erblichs <erblichs@earthlink.net>
X-Mailer: Apple Mail (2.753)
X-Virus-Scanned: by amavisd-new at redback.com
Cc: OSPF List <ospf@ietf.org>
Subject: Re: [OSPF] Removal of MOSPF from OSPFv3
X-BeenThere: ospf@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: The Official IETF OSPG WG Mailing List <ospf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/ospf>, <mailto:ospf-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/pipermail/ospf>
List-Post: <mailto:ospf@ietf.org>
List-Help: <mailto:ospf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ospf>, <mailto:ospf-request@ietf.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: ospf-bounces@ietf.org
Errors-To: ospf-bounces@ietf.org

Mitchell,
The fact that the MOSPF bits and LSA types are specifically ignored  
doesn't constitute an implementation.
Thanks,
Acee
On Aug 3, 2007, at 1:43 PM, Erblichs wrote:

> Acee Lindem,
>
> 	What I am sure about MOSPF for OSPFv3.
>
> 	- Ethereal and other networking debuggers with different
> 	  versions identifyied this bit wrt MOSPF.
>
> 	- Almost all OSPFv3 versions have some type of support
> 	  to ignore the bit and the LSA type. Some of these
> 	  routers are from companies that no longer suport the
> 	  router or no longer exist.
>
> 	- Zebra and other public domain implementations had
> 	  at least 1
>
> 	
> 	
>
> Acee Lindem wrote:
>>
>> Mitchell,
>>
>> On Aug 2, 2007, at 6:28 PM, Erblichs wrote:
>>
>>> Yes Acee, I think we did,
>>>
>>>       Are you 100% sure that NO-ONE generated a MOSPF
>>>       implimentation OR used it for something ELSE OR
>>>       if this bit is set is going to do WEIRD things.
>>>       If not then WHY NOT be as careful as possible?
>>
>> Again, this is MOSPF for OSPFv3.
>>
>>>
>>>       I just think that this isn't the ONLY thing in the
>>>       current or future that COULD/SHOULD be DEPRECATED.
>>>
>>>       We could let a larger audience OUTSIDE of this
>>>       mail alias be AWARE that this/these things are intended
>>>       to be DEPRCATED/REMOVED.
>>>
>>>       It has been around for years?
>>>       Document it for 6 months, and set a clock, and MAYBE
>>>        have implimentations check whether this bit is set?
>>>        However, this last bit introduces the chicken and
>>>        egg problem, That's why it needs to be a 1-time FYI
>>>        msg if generated.
>>>
>>>       Then get rid of it...
>>
>> We'll re-WG last call the updated OSPFv3 document without the MOSPF
>> for OSPFv3 extensions. Given that we've discussed this a number of
>> times, this should be ample time. Here is a link to the initial E-
>> mail in one such discussion:
>>
>> http://www1.ietf.org/mail-archive/web/ospf/current/msg03798.html
>>
>> This was more than 18 months ago. You were one of the main dissenters
>> at that time as well but, IMHO, there were no substantive objections.
>>
>>>
>>>       Then the issue comes into play about routers no longer
>>>        having their supftware updated who IGNORE this bit
>>>          once it is re-used.
>>
>> Unless they've implemented MOSPF for OSPFv3, they should not be using
>> any of the deprecated bits. If you know of any implementations,
>> please let us know.
>>
>> Thanks,
>> Acee
>>
>>>
>>>       Mitchell Erblich
>>>       ------------------
>>>
>>>
>>>
>>> Acee Lindem wrote:
>>>>
>>>> Mitchell,
>>>> We've discussed this before (at least once). Nobody (to the best of
>>>> my knowledge) has implemented MOSPF for OSPFv3. If they have, they
>>>> should come forward with a complete specification since there were
>>>> things missing from RFC 2740 (e.g., the definition of the group
>>>> LSAs).
>>>>
>>>> Thanks,
>>>> Acee
>>>> On Aug 2, 2007, at 2:01 PM, Erblichs wrote:
>>>>
>>>>> Acee Lindem and group,
>>>>>
>>>>>       IMO, OSPF needs to have some form
>>>>>       of formal DEPRECATION policy.
>>>>>
>>>>>       WOULD it be more prudent to suggest first
>>>>>       generating some type of DEPRECATED statement?
>>>>>
>>>>>       This is common in OSs when a feature is about
>>>>>       to be removed in one of the next releases.
>>>>>       Doing so ONLY in the context of a mail alias
>>>>>       limits the notification to a limited audience.
>>>>>
>>>>>       IMO, that COULD be done by checking the bit
>>>>>       in the hello and if set generating the msg
>>>>>       one time per intf.
>>>>>
>>>>>       In theory, the DEPRECATE statement would suggest
>>>>>       sending a email to the ospf@ietf.org mailing list
>>>>>       identifying the manufacturer and the box in
>>>>>       question.
>>>>>
>>>>>       This could be done for 1 release time of say
>>>>>       6 months to VERIFY that no-one is using that
>>>>>       bit..
>>>>>
>>>>>       Currently I believe the v3 spec says to ignore
>>>>>       a capability bit that is not understood. So, it
>>>>>       would quietly ignore if that bit is set.
>>>>>
>>>>>       IFF this suggestion would be followed, then the
>>>>>       appropriate sections within the RFC get changed
>>>>>       to state that this item is being DEPRECATED, and
>>>>>       that anyone wishing to notify of any possible
>>>>>       conflict should send a email to the ospf@ietf.org
>>>>>       mail alias.
>>>>>
>>>>>       THis would cover ALL users who MIGHT be using
>>>>>       a non-conformant and/or legacy (not currently in
>>>>>       business) router and people who read the ospf RFCs
>>>>>       but do not subscibe to the mail alias.
>>>>>
>>>>>       In the legal sense, I believe this would be equal
>>>>>       to "Due Diligence".
>>>>>
>>>>>       Mitchell Erblich
>>>>>       --------------------
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> Acee Lindem wrote:
>>>>>>
>>>>>> Hi Dan,
>>>>>>
>>>>>> On Aug 1, 2007, at 10:22 AM, Daniel Joyal wrote:
>>>>>>
>>>>>>> This also has an impact to the OSPFv3 MIB which has multicast-
>>>>>>> specific
>>>>>>> objects that would need to be removed.
>>>>>>
>>>>>> Yup. ospfv3MulticastExtensions and ospfv3IfMulticastForwarding
>>>>>> could
>>>>>> be removed. Anything else?
>>>>>>
>>>>>> Thanks,
>>>>>> Acee
>>>>>>
>>>>>>>
>>>>>>> -Dan
>>>>>>>
>>>>>>>> -----Original Message-----
>>>>>>>> From: Acee Lindem [mailto:acee@redback.com]
>>>>>>>> Sent: Tuesday, July 31, 2007 6:03 PM
>>>>>>>> To: OSPF List
>>>>>>>> Subject: [OSPF] Removal of MOSPF from OSPFv3
>>>>>>>>
>>>>>>>> MOSPF has never really been fully specified in RFC 2740 and,
>>>>>>>> to the best of my knowledge, has never been implemented.
>>>>>>>> Hence, we again had some discussions about removing it from
>>>>>>>> the respin. I've made the changes but have not submitting
>>>>>>>> them. I've also attempted to reclaim the MC-bit in the prefix
>>>>>>>> options since this was never fully specified either and has
>>>>>>>> proved to be grossly inadequate to separate unicast and
>>>>>>>> multicast topologies. Please send comments ASAP. If I don't
>>>>>>>> hear any serious dissent I'll submit the update and we'll do
>>>>>>>> a quick re-WGLC.
>>>>>>>>
>>>>>>>> Thanks,
>>>>>>>> Acee
>>>>>>>>
>>>>>>>> ***************
>>>>>>>> *** 82,89 ****
>>>>>>>>       addition, option handling has been made more flexible.
>>>>>>>>
>>>>>>>>       All of OSPF for IPv4's optional capabilities, including
>>>>>>>> demand
>>>>>>>> !    circuit support, Not-So-Stubby Areas (NSSAs), and the
>>>>>>>> multicast
>>>>>>>> !    extensions to OSPF (MOSPF) are also supported in OSPF for
>>>>>>>> IPv6.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --- 82,89 ----
>>>>>>>>       addition, option handling has been made more flexible.
>>>>>>>>
>>>>>>>>       All of OSPF for IPv4's optional capabilities, including
>>>>>>>> demand
>>>>>>>> !    circuit support and Not-So-Stubby Areas (NSSAs) are also
>>>>>>>> supported in
>>>>>>>> !    OSPF for IPv6.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> ***************
>>>>>>>> *** 828,844 ****
>>>>>>>>       LSAs, network-LSAs, inter-area-prefix-LSAs,
>>>>>>>> inter-area-router- LSAs,
>>>>>>>>       and intra-area-prefix-LSAs.  LSAs with unknown LS type,
>>>>>>>> U-bit set to
>>>>>>>>       1 (flood even when unrecognized) and area scope also
>>>>>>>> appear in the
>>>>>>>> !    area data structure.  IPv6 routers implementing MOSPF add
>>>>>>>> group-
>>>>>>>> !    membership-LSAs to the area data structure.  NSSA-LSAs are
>>>>>>>> also
>>>>>>>> !    included in an NSSA area's data structure.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> ! Coltun, et al.          Expires November 12, 2007
>>>>>>>> [Page 15]
>>>>>>>>
>>>>>>>>
>>>>>>>> ! Internet-Draft                OSPF for IPv6
>>>>>>>>     May
>>>>>>>> 2007
>>>>>>>>
>>>>>>>>
>>>>>>>>    3.1.2.  The Interface Data structure
>>>>>>>> --- 828,844 ----
>>>>>>>>       LSAs, network-LSAs, inter-area-prefix-LSAs,
>>>>>>>> inter-area-router- LSAs,
>>>>>>>>       and intra-area-prefix-LSAs.  LSAs with unknown LS type,
>>>>>>>> U-bit set to
>>>>>>>>       1 (flood even when unrecognized) and area scope also
>>>>>>>> appear in the
>>>>>>>> !    area data structure.  NSSA-LSAs are also included in an
>>>>>>>> NSSA area's
>>>>>>>> !    data structure.
>>>>>>>> !
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> ! Coltun, et al.          Expires February 2, 2008
>>>>>>>> [Page 15]
>>>>>>>>
>>>>>>>>
>>>>>>>> ! Internet-Draft                OSPF for IPv6
>>>>>>>>  August
>>>>>>>> 2007
>>>>>>>>
>>>>>>>>
>>>>>>>>    3.1.2.  The Interface Data structure
>>>>>>>> ***************
>>>>>>>> *** 1086,1094 ****
>>>>>>>>       o  The Options field within Database Description
>>>>>>>> packets has moved
>>>>>>>>          around, getting larger in the process.  More options
>>>>>>>> bits are now
>>>>>>>>          possible.  Those that MUST be set correctly in  
>>>>>>>> Database
>>>>>>>> !       Description packets are: The MC-bit is set if and only
>>>>>>>> if the
>>>>>>>> !       router is forwarding multicast datagrams according to
>>>>>>>> the MOSPF
>>>>>>>> !       specification in [MOSPF], and the DC-bit is set if and
>>>>>>>> only
>>>>>>>> if the
>>>>>>>>          router wishes to suppress the sending of Hellos over
>>>>>>>> the interface
>>>>>>>>          (see [DEMAND]).  Unrecognized bits in the Database
>>>>>>>> Description
>>>>>>>>          packet's Options field should be cleared.
>>>>>>>> --- 1086,1092 ----
>>>>>>>>       o  The Options field within Database Description
>>>>>>>> packets has moved
>>>>>>>>          around, getting larger in the process.  More options
>>>>>>>> bits are now
>>>>>>>>          possible.  Those that MUST be set correctly in  
>>>>>>>> Database
>>>>>>>> !       Description packets are: The DC-bit is set if and only
>>>>>>>> if the
>>>>>>>>          router wishes to suppress the sending of Hellos over
>>>>>>>> the interface
>>>>>>>>          (see [DEMAND]).  Unrecognized bits in the Database
>>>>>>>> Description
>>>>>>>>          packet's Options field should be cleared.
>>>>>>>> ***************
>>>>>>>> *** 1577,1591 ****
>>>>>>>>       should be set unless the router will not participate in
>>>>>>>> transit
>>>>>>>> IPv6
>>>>>>>>       routing.  The E-bit should be clear if and only if the
>>>>>>>> attached area
>>>>>>>>       is an OSPF stub or OSPF NSSA area.  The E-bit should
>>>>>>>> always be set in
>>>>>>>> !    AS scoped LSAs.  The MC-bit should be set if and only if
>>>>>>>> the router
>>>>>>>> !    is running MOSPF and the LSA is to be used in the  
>>>>>>>> multicast
>>>>>>>> SPF
>>>>>>>> !    computation (see [MOSPF]).  The N-bit should be set if
>>>>>>>> and only if
>>>>>>>> !    the attached area is an OSPF NSSA area.  The R-bit should
>>>>>>>> be set
>>>>>>>> !    unless the router will not participate in any transit
>>>>>>>> routing.  The
>>>>>>>> !    DC-bit should be set if and only if the router can  
>>>>>>>> correctly
>>>>>>>> process
>>>>>>>> !    the DoNotAge bit when it appears in the LS age field of  
>>>>>>>> LSAs
>>>>>>>> (see
>>>>>>>> !    [DEMAND]).  All unrecognized bits in the Options field
>>>>>>>> should be
>>>>>>>> !    cleared.
>>>>>>>>
>>>>>>>>       The V6-bit and R-bit are only examined in Router-LSAs
>>>>>>>> during the SPF
>>>>>>>>       computation.  In other LSA types containing options,
>>>>>>>> they are set for
>>>>>>>> --- 1577,1588 ----
>>>>>>>>       should be set unless the router will not participate in
>>>>>>>> transit
>>>>>>>> IPv6
>>>>>>>>       routing.  The E-bit should be clear if and only if the
>>>>>>>> attached area
>>>>>>>>       is an OSPF stub or OSPF NSSA area.  The E-bit should
>>>>>>>> always be set in
>>>>>>>> !    AS scoped LSAs.  The N-bit should be set if and only if  
>>>>>>>> the
>>>>>>>> attached
>>>>>>>> !    area is an OSPF NSSA area.  The R-bit should be set
>>>>>>>> unless the
>>>>>>>> router
>>>>>>>> !    will not participate in any transit routing.  The DC-bit
>>>>>>>> should be
>>>>>>>> !    set if and only if the router can correctly process the
>>>>>>>> DoNotAge
>>>>>>>> bit
>>>>>>>> !    when it appears in the LS age field of LSAs (see
>>>>>>>> [DEMAND]).  All
>>>>>>>> !    unrecognized bits in the Options field should be cleared.
>>>>>>>>
>>>>>>>>       The V6-bit and R-bit are only examined in Router-LSAs
>>>>>>>> during the SPF
>>>>>>>>       computation.  In other LSA types containing options,
>>>>>>>> they are set for
>>>>>>>> ***************
>>>>>>>> *** 1603,1610 ****
>>>>>>>>       State ID fields.
>>>>>>>>
>>>>>>>>       To the left of the Options field, the router capability
>>>>>>>> bits V, E,
>>>>>>>> !    and B should be set according to Section 12.4.1 of
>>>>>>>> [OSPFV2].  Bit W
>>>>>>>> !    should be coded according to [MOSPF].
>>>>>>>>
>>>>>>>>       Each of the router's interfaces to the area are then
>>>>>>>> described by
>>>>>>>>       appending "link descriptions" to the router-LSA.  Each  
>>>>>>>> link
>>>>>>>> --- 1600,1606 ----
>>>>>>>>       State ID fields.
>>>>>>>>
>>>>>>>>       To the left of the Options field, the router capability
>>>>>>>> bits V, E,
>>>>>>>> !    and B should be set according to Section 12.4.1 of  
>>>>>>>> [OSPFV2].
>>>>>>>>
>>>>>>>>       Each of the router's interfaces to the area are then
>>>>>>>> described by
>>>>>>>>       appending "link descriptions" to the router-LSA.  Each  
>>>>>>>> link
>>>>>>>> ***************
>>>>>>>> *** 1732,1748 ****
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> ! Coltun, et al.          Expires November 12, 2007
>>>>>>>> [Page 31]
>>>>>>>>
>>>>>>>>
>>>>>>>> ! Internet-Draft                OSPF for IPv6
>>>>>>>>     May
>>>>>>>> 2007
>>>>>>>>
>>>>>>>>
>>>>>>>>          Designated Router.
>>>>>>>>
>>>>>>>>       o  The Options field in the network-LSA is set to the
>>>>>>>> logical OR of
>>>>>>>>          the Options fields contained within the link's
>>>>>>>> associated link-
>>>>>>>> !       LSAs.  In this way, the network link exhibits a
>>>>>>>> capability
>>>>>>>> when at
>>>>>>>> !       least one of the link's routers requests that the
>>>>>>>> capability be
>>>>>>>>          advertised.
>>>>>>>>
>>>>>>>>       As an example, assuming that Router RT4 has been
>>>>>>>> elected Designated
>>>>>>>> --- 1732,1749 ----
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> ! Coltun, et al.          Expires February 2, 2008
>>>>>>>> [Page 31]
>>>>>>>>
>>>>>>>>
>>>>>>>> ! Internet-Draft                OSPF for IPv6
>>>>>>>>  August
>>>>>>>> 2007
>>>>>>>>
>>>>>>>>
>>>>>>>>          Designated Router.
>>>>>>>>
>>>>>>>>       o  The Options field in the network-LSA is set to the
>>>>>>>> logical OR of
>>>>>>>>          the Options fields contained within the link's
>>>>>>>> associated link-
>>>>>>>> !       LSAs corresponding to fully adjacent neighbors.  In
>>>>>>>> this way,
>>>>>>>> the
>>>>>>>> !       network link exhibits a capability when at least one
>>>>>>>> fully
>>>>>>>> !       adjacent neighbor on the link requests that the
>>>>>>>> capability be
>>>>>>>>          advertised.
>>>>>>>>
>>>>>>>>       As an example, assuming that Router RT4 has been
>>>>>>>> elected Designated
>>>>>>>> ***************
>>>>>>>> *** 1787,1801 ****
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> !
>>>>>>>> ! Coltun, et al.          Expires November 12, 2007
>>>>>>>> [Page 32]
>>>>>>>>
>>>>>>>>
>>>>>>>> ! Internet-Draft                OSPF for IPv6
>>>>>>>>     May
>>>>>>>> 2007
>>>>>>>>
>>>>>>>>
>>>>>>>> !    o  The NU-bit in the PrefixOptions field should be
>>>>>>>> clear.  The
>>>>>>>> coding
>>>>>>>> !       of the MC-bit depends upon whether, and if so how,
>>>>>>>> MOSPF is
>>>>>>>> !       operating in the routing domain (see [MOSPF]).
>>>>>>>>
>>>>>>>>       o  Link-local addresses MUST never be advertised in  
>>>>>>>> inter-
>>>>>>>> area-
>>>>>>>>          prefix-LSAs.
>>>>>>>> --- 1788,1799 ----
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> ! Coltun, et al.          Expires February 2, 2008
>>>>>>>> [Page 32]
>>>>>>>>
>>>>>>>>
>>>>>>>> ! Internet-Draft                OSPF for IPv6
>>>>>>>>  August
>>>>>>>> 2007
>>>>>>>>
>>>>>>>>
>>>>>>>> !    o  The NU-bit in the PrefixOptions field should be clear.
>>>>>>>>
>>>>>>>>       o  Link-local addresses MUST never be advertised in  
>>>>>>>> inter-
>>>>>>>> area-
>>>>>>>>          prefix-LSAs.
>>>>>>>> ***************
>>>>>>>> *** 1894,1916 ****
>>>>>>>>          Address Prefix fields embedded within the LSA body.
>>>>>>>> Network Mask
>>>>>>>>          is no longer specified.
>>>>>>>>
>>>>>>>> !    o  The NU-bit in the PrefixOptions field should be
>>>>>>>> clear.  The
>>>>>>>> coding
>>>>>>>> !       of the MC-bit depends upon whether, and if so how,
>>>>>>>> MOSPF is
>>>>>>>> !       operating in the routing domain (see [MOSPF]).
>>>>>>>> !
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> - Coltun, et al.          Expires November 12, 2007
>>>>>>>> [Page 34]
>>>>>>>> -
>>>>>>>>
>>>>>>>> - Internet-Draft                OSPF for IPv6
>>>>>>>>     May
>>>>>>>> 2007
>>>>>>>>
>>>>>>>>
>>>>>>>> !    o  Link-local addresses can never be advertised in AS-
>>>>>>>> external-
>>>>>>>> LSAs.
>>>>>>>>
>>>>>>>> -    o  The forwarding address is present in the
>>>>>>>> AS-external-LSA if and
>>>>>>>> -       only if the AS-external-LSA's bit F is set.
>>>>>>>>
>>>>>>>>       o  The external route tag is present in the
>>>>>>>> AS-external-LSA if and
>>>>>>>>          only if the AS-external-LSA's bit T is set.
>>>>>>>> --- 1892,1911 ----
>>>>>>>>          Address Prefix fields embedded within the LSA body.
>>>>>>>> Network Mask
>>>>>>>>          is no longer specified.
>>>>>>>>
>>>>>>>> !    o  The NU-bit in the PrefixOptions field should be clear.
>>>>>>>>
>>>>>>>> +    o  Link-local addresses can never be advertised in AS-
>>>>>>>> external-
>>>>>>>> LSAs.
>>>>>>>>
>>>>>>>> +    o  The forwarding address is present in the
>>>>>>>> AS-external-LSA if and
>>>>>>>> +       only if the AS-external-LSA's bit F is set.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> ! Coltun, et al.          Expires February 2, 2008
>>>>>>>> [Page 34]
>>>>>>>> !
>>>>>>>>
>>>>>>>> ! Internet-Draft                OSPF for IPv6
>>>>>>>>  August
>>>>>>>> 2007
>>>>>>>>
>>>>>>>>
>>>>>>>>       o  The external route tag is present in the
>>>>>>>> AS-external-LSA if and
>>>>>>>>          only if the AS-external-LSA's bit T is set.
>>>>>>>> ***************
>>>>>>>> *** 1982,1990 ****
>>>>>>>>          Address Prefix fields embedded within the LSA body.
>>>>>>>> Network
>>>>>>>> Mask
>>>>>>>>          is no longer specified.
>>>>>>>>
>>>>>>>> !    o  The NU-bit in the PrefixOptions field should be
>>>>>>>> clear.  The
>>>>>>>> coding
>>>>>>>> !       of the MC-bit depends upon whether, and if so how,
>>>>>>>> MOSPF is
>>>>>>>> !       operating in the routing domain (see [MOSPF]).
>>>>>>>>
>>>>>>>>       o  Link-local addresses can never be advertised in NSSA-
>>>>>>>> LSAs.
>>>>>>>>
>>>>>>>> --- 1971,1977 ----
>>>>>>>>          Address Prefix fields embedded within the LSA body.
>>>>>>>> Network
>>>>>>>> Mask
>>>>>>>>          is no longer specified.
>>>>>>>>
>>>>>>>> !    o  The NU-bit in the PrefixOptions field should be clear.
>>>>>>>>
>>>>>>>>       o  Link-local addresses can never be advertised in NSSA-
>>>>>>>> LSAs.
>>>>>>>>
>>>>>>>> ***************
>>>>>>>> *** 2450,2475 ****
>>>>>>>>       area-prefix-LSAs (0x2003), inter-area-router-LSAs  
>>>>>>>> (0x2004),
>>>>>>>> NSSA-LSAs
>>>>>>>>       (0x2007), AS-external-LSAs (0x4005), link-LSAs (0x0008),
>>>>>>>> and
>>>>>>>> Intra-
>>>>>>>>       Area-Prefix-LSAs (0x2009) are assumed to be understood
>>>>>>>> by all
>>>>>>>> !    routers.  However, not all LS types are understood by
>>>>>>>> all routers,
>>>>>>>> !    For example, the group-membership-LSA (0x2006) is  
>>>>>>>> understood
>>>>>>>> only by
>>>>>>>> !    MOSPF routers and since it has its U-bit set to 0.   
>>>>>>>> This LS
>>>>>>>> Type
>>>>>>>> !    should only be flooded to a non-MOSPF neighbor
>>>>>>>> (determined by
>>>>>>>> !    examining the MC-bit in the neighbor's Database  
>>>>>>>> Description
>>>>>>>> packets'
>>>>>>>> !    Options field) when the neighbor is Designated Router or
>>>>>>>> Backup
>>>>>>>> !    Designated Router for the attached link.
>>>>>>>> !
>>>>>>>> !    The previous paragraph solves a problem for IPv4 OSPF
>>>>>>>> extensions
>>>>>>>> such
>>>>>>>> !
>>>>>>>> !
>>>>>>>> !
>>>>>>>> ! Coltun, et al.          Expires November 12, 2007
>>>>>>>> [Page 44]
>>>>>>>> !
>>>>>>>>
>>>>>>>> ! Internet-Draft                OSPF for IPv6
>>>>>>>>     May
>>>>>>>> 2007
>>>>>>>> !
>>>>>>>> !
>>>>>>>> !    as MOSPF, which require that the Designated Router
>>>>>>>> support the
>>>>>>>> !    extension in order to have the new LSA types flooded  
>>>>>>>> across
>>>>>>>> broadcast
>>>>>>>> !    and NBMA networks (see Section 10.2 of [MOSPF]).
>>>>>>>>
>>>>>>>>    3.5.3.  Installing LSAs in the database
>>>>>>>>
>>>>>>>> --- 2422,2436 ----
>>>>>>>>       area-prefix-LSAs (0x2003), inter-area-router-LSAs  
>>>>>>>> (0x2004),
>>>>>>>> NSSA-LSAs
>>>>>>>>       (0x2007), AS-external-LSAs (0x4005), link-LSAs (0x0008),
>>>>>>>> and
>>>>>>>> Intra-
>>>>>>>>       Area-Prefix-LSAs (0x2009) are assumed to be understood
>>>>>>>> by all
>>>>>>>> !    routers.  However, all LS types MAY not be understood  
>>>>>>>> by all
>>>>>>>> routers.
>>>>>>>> !    For example, a new LSA type with its U-bit set to 0 MAY
>>>>>>>> only be
>>>>>>>> !    understood by a subset of routers.  This new LS Type
>>>>>>>> should only be
>>>>>>>> !    flooded to an OSPF neighbor that understands the LS type
>>>>>>>> or when
>>>>>>>> the
>>>>>>>> !    neighbor that doesn't understand it is Designated Router
>>>>>>>> or Backup
>>>>>>>> !    Designated Router for the attached link.  This allows
>>>>>>>> the LSA to be
>>>>>>>> !    flooded on the local link even if either the router  
>>>>>>>> elected
>>>>>>>> !    Designated Router or Backup Designated Router doesn't
>>>>>>>> understand
>>>>>>>> the
>>>>>>>> !    LS type.
>>>>>>>>
>>>>>>>>    3.5.3.  Installing LSAs in the database
>>>>>>>>
>>>>>>>> ***************
>>>>>>>> *** 3395,3406 ****
>>>>>>>>       neighbor relationships from forming (e.g., the E-bit
>>>>>>>> below); these
>>>>>>>>       mismatches are discovered through the sending and
>>>>>>>> receiving of
>>>>>>>> Hello
>>>>>>>>       packets.  Some option mismatches prevent particular LSA
>>>>>>>> types from
>>>>>>>> !    being flooded across adjacencies (e.g., the MC-bit
>>>>>>>> below); these
>>>>>>>> are
>>>>>>>> !    discovered through the sending and receiving of Database
>>>>>>>> Description
>>>>>>>> !    packets.  Some option mismatches prevent routers from  
>>>>>>>> being
>>>>>>>> included
>>>>>>>> !    in one or more of the various routing calculations
>>>>>>>> because of their
>>>>>>>> !    reduced functionality (again, the MC-bit is an example);
>>>>>>>> these
>>>>>>>> !    mismatches are discovered by examining LSAs.
>>>>>>>>
>>>>>>>>       Seven bits of the OSPF Options field have been assigned.
>>>>>>>> Each
>>>>>>>> bit is
>>>>>>>>       described briefly below.  Routers should reset (i.e.,
>>>>>>>> clear)
>>>>>>>> --- 3395,3405 ----
>>>>>>>>       neighbor relationships from forming (e.g., the E-bit
>>>>>>>> below); these
>>>>>>>>       mismatches are discovered through the sending and
>>>>>>>> receiving of
>>>>>>>> Hello
>>>>>>>>       packets.  Some option mismatches prevent particular LSA
>>>>>>>> types from
>>>>>>>> !    being flooded across adjacencies these are discovered
>>>>>>>> through
>>>>>>>> the
>>>>>>>> !    sending and receiving of Database Description packets.
>>>>>>>> Some option
>>>>>>>> !    mismatches prevent routers from being included in one or
>>>>>>>> more of
>>>>>>>> the
>>>>>>>> !    various routing calculations because of their reduced
>>>>>>>> functionality;
>>>>>>>> !    these mismatches are discovered by examining LSAs.
>>>>>>>>
>>>>>>>>       Seven bits of the OSPF Options field have been assigned.
>>>>>>>> Each
>>>>>>>> bit is
>>>>>>>>       described briefly below.  Routers should reset (i.e.,
>>>>>>>> clear)
>>>>>>>> ***************
>>>>>>>> *** 3414,3429 ****
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> ! Coltun, et al.          Expires November 12, 2007
>>>>>>>> [Page 61]
>>>>>>>>
>>>>>>>>
>>>>>>>> ! Internet-Draft                OSPF for IPv6
>>>>>>>>     May
>>>>>>>> 2007
>>>>>>>>
>>>>>>>>
>>>>>>>>                                   1                    2
>>>>>>>> !            0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8  9 0  1   
>>>>>>>> 2  3
>>>>>>>> !           +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+--+-+-+--+-- 
>>>>>>>> +--+
>>>>>>>> !           | | | | | | | | | | | | | | | | |*|*|DC|R|N|MC|  
>>>>>>>> E|V6|
>>>>>>>> !           +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+--+-+-+--+-- 
>>>>>>>> +--+
>>>>>>>>
>>>>>>>>                               The Options field
>>>>>>>>
>>>>>>>> --- 3413,3429 ----
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> !
>>>>>>>> ! Coltun, et al.          Expires February 2, 2008
>>>>>>>> [Page 61]
>>>>>>>>
>>>>>>>>
>>>>>>>> ! Internet-Draft                OSPF for IPv6
>>>>>>>>  August
>>>>>>>> 2007
>>>>>>>>
>>>>>>>>
>>>>>>>>                                   1                    2
>>>>>>>> !            0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8  9 0 1  2  3
>>>>>>>> !           +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+--+-+-+-+-- 
>>>>>>>> +--+
>>>>>>>> !           | | | | | | | | | | | | | | | | |*|*|DC|R|N|x| E| 
>>>>>>>> V6|
>>>>>>>> !           +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+--+-+-+-+-- 
>>>>>>>> +--+
>>>>>>>>
>>>>>>>>                               The Options field
>>>>>>>>
>>>>>>>> ***************
>>>>>>>> *** 3438,3446 ****
>>>>>>>>          This bit describes the way AS-external-LSAs are
>>>>>>>> flooded, as
>>>>>>>>          described in Sections 3.6, 9.5, 10.8, and 12.1.2 of
>>>>>>>> [OSPFV2].
>>>>>>>>
>>>>>>>> !    MC-bit
>>>>>>>> !       This bit describes whether IP multicast datagrams are
>>>>>>>> forwarded
>>>>>>>> !       according to the specifications in [MOSPF].
>>>>>>>>
>>>>>>>>       N-bit
>>>>>>>>          This bit indicates whether or not the router is
>>>>>>>> attached to an
>>>>>>>> --- 3438,3447 ----
>>>>>>>>          This bit describes the way AS-external-LSAs are
>>>>>>>> flooded, as
>>>>>>>>          described in Sections 3.6, 9.5, 10.8, and 12.1.2 of
>>>>>>>> [OSPFV2].
>>>>>>>>
>>>>>>>> !    x-Bit
>>>>>>>> !       This bit was previously used by MOSPF (see [MOSPF])
>>>>>>>> which has
>>>>>>>> been
>>>>>>>> !       deprecated for OSPFv3.  It should be set to 0 and  
>>>>>>>> ignored
>>>>>>>> upon
>>>>>>>> !       reception.  It may be reused in the future.
>>>>>>>>
>>>>>>>>       N-bit
>>>>>>>>          This bit indicates whether or not the router is
>>>>>>>> attached to an
>>>>>>>> ***************
>>>>>>>> *** 4021,4038 ****
>>>>>>>>       cases or are to be marked as not readvertisable in  
>>>>>>>> others.
>>>>>>>>
>>>>>>>>                         0  1  2  3  4  5  6  7
>>>>>>>> !                     +--+--+--+--+--+--+--+--+
>>>>>>>> !                     |  |  |  |DN| P|MC|LA|NU|
>>>>>>>> !                     +--+--+--+--+--+--+--+--+
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> ! Coltun, et al.          Expires November 12, 2007
>>>>>>>> [Page 72]
>>>>>>>>
>>>>>>>>
>>>>>>>> ! Internet-Draft                OSPF for IPv6
>>>>>>>>     May
>>>>>>>> 2007
>>>>>>>>
>>>>>>>>
>>>>>>>>                             The Prefix Options field
>>>>>>>> --- 4021,4038 ----
>>>>>>>>       cases or are to be marked as not readvertisable in  
>>>>>>>> others.
>>>>>>>>
>>>>>>>>                         0  1  2  3  4  5  6  7
>>>>>>>> !                     +--+--+--+--+--+-+--+--+
>>>>>>>> !                     |  |  |  |DN| P|x|LA|NU|
>>>>>>>> !                     +--+--+--+--+--+-+--+--+
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> ! Coltun, et al.          Expires February 2, 2008
>>>>>>>> [Page 72]
>>>>>>>>
>>>>>>>>
>>>>>>>> ! Internet-Draft                OSPF for IPv6
>>>>>>>>  August
>>>>>>>> 2007
>>>>>>>>
>>>>>>>>
>>>>>>>>                             The Prefix Options field
>>>>>>>> ***************
>>>>>>>> *** 4050,4059 ****
>>>>>>>>          Section 3.4.3.9.  An implementation MAY also set the
>>>>>>>> LA-bit for
>>>>>>>>          prefixes advertised with a host PrefixLength (128).
>>>>>>>>
>>>>>>>> !    MC-bit
>>>>>>>> !       The "multicast" capability bit.  If set, the prefix
>>>>>>>> should be
>>>>>>>> !       included in IPv6 multicast routing calculations.  If
>>>>>>>> not set, it
>>>>>>>> !       should be excluded.
>>>>>>>>
>>>>>>>>       P-bit
>>>>>>>>          The "propagate" bit.  Set on NSSA area prefixes that
>>>>>>>> should be
>>>>>>>> --- 4050,4060 ----
>>>>>>>>          Section 3.4.3.9.  An implementation MAY also set the
>>>>>>>> LA-bit for
>>>>>>>>          prefixes advertised with a host PrefixLength (128).
>>>>>>>>
>>>>>>>> !    x-bit
>>>>>>>> !       This bit was previously defined as a "multicast"
>>>>>>>> capability bit.
>>>>>>>> !       However, the use was never adequately specified and
>>>>>>>> it is being
>>>>>>>> !       deprecated.  It is set to 0 and ignored upon
>>>>>>>> reception.  It
>>>>>>>> may be
>>>>>>>> !       reused in the future.
>>>>>>>>
>>>>>>>>       P-bit
>>>>>>>>          The "propagate" bit.  Set on NSSA area prefixes that
>>>>>>>> should be
>>>>>>>> ***************
>>>>>>>> *** 4193,4209 ****
>>>>>>>>
>>>>>>>>       The LSA function codes are defined as follows.  The
>>>>>>>> origination
>>>>>>>> and
>>>>>>>>       processing of these LSA function codes are defined
>>>>>>>> elsewhere in
>>>>>>>> this
>>>>>>>> !    document, except for the group-membership-LSA (see
>>>>>>>> [MOSPF]) and the
>>>>>>>> !    NSSA-LSA (see [NSSA]).  As shown below, each LSA
>>>>>>>> function code also
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> ! Coltun, et al.          Expires November 12, 2007
>>>>>>>> [Page 75]
>>>>>>>>
>>>>>>>>
>>>>>>>> ! Internet-Draft                OSPF for IPv6
>>>>>>>>     May
>>>>>>>> 2007
>>>>>>>>
>>>>>>>>
>>>>>>>> !    implies a specific setting for the U, S1, and S2 bits.
>>>>>>>>
>>>>>>>>
>>>>>>>>                LSA function code   LS Type   Description
>>>>>>>> --- 4193,4210 ----
>>>>>>>>
>>>>>>>>       The LSA function codes are defined as follows.  The
>>>>>>>> origination
>>>>>>>> and
>>>>>>>>       processing of these LSA function codes are defined
>>>>>>>> elsewhere in
>>>>>>>> this
>>>>>>>> !    document, except for the NSSA-LSA (see [NSSA]) and
>>>>>>>> 0x2006 which was
>>>>>>>> !    previously used by MOSPF (see [MOSPF]).  MOSPF has been
>>>>>>>> deprecated
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> ! Coltun, et al.          Expires February 2, 2008
>>>>>>>> [Page 75]
>>>>>>>>
>>>>>>>>
>>>>>>>> ! Internet-Draft                OSPF for IPv6
>>>>>>>>  August
>>>>>>>> 2007
>>>>>>>>
>>>>>>>>
>>>>>>>> !    f
>

_______________________________________________
OSPF mailing list
OSPF@ietf.org
https://www.ietf.org/mailman/listinfo/ospf