[OSPF] Fwd: OSPF Multi-Instance and Transport Instance
Acee Lindem <acee@redback.com> Fri, 27 February 2009 17:49 UTC
Return-Path: <prvs=30209b6c8=acee@redback.com>
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 31FFE28C34D for <ospf@core3.amsl.com>; Fri, 27 Feb 2009 09:49:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.56
X-Spam-Level:
X-Spam-Status: No, score=-2.56 tagged_above=-999 required=5 tests=[AWL=0.038, BAYES_00=-2.599, HTML_MESSAGE=0.001]
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 hx7Tte3iyLE2 for <ospf@core3.amsl.com>; Fri, 27 Feb 2009 09:49:22 -0800 (PST)
Received: from mgate.redback.com (mgate.redback.com [155.53.3.41]) by core3.amsl.com (Postfix) with ESMTP id C7F2628C365 for <ospf@ietf.org>; Fri, 27 Feb 2009 09:49:21 -0800 (PST)
X-IronPort-AV: E=Sophos;i="4.38,277,1233561600"; d="scan'208,217";a="47183"
Received: from prattle.redback.com ([155.53.12.9]) by mgate.redback.com with ESMTP; 27 Feb 2009 09:49:44 -0800
Received: from localhost (localhost [127.0.0.1]) by prattle.redback.com (Postfix) with ESMTP id B613AE3768 for <ospf@ietf.org>; Fri, 27 Feb 2009 09:49:44 -0800 (PST)
Received: from prattle.redback.com ([127.0.0.1]) by localhost (prattle [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 04822-07 for <ospf@ietf.org>; Fri, 27 Feb 2009 09:49:44 -0800 (PST)
Received: from [IPv6???1] (unknown [155.53.154.39]) by prattle.redback.com (Postfix) with ESMTP id AE24AE3766 for <ospf@ietf.org>; Fri, 27 Feb 2009 09:49:43 -0800 (PST)
Mime-Version: 1.0 (Apple Message framework v753.1)
To: OSPF List <ospf@ietf.org>
Message-Id: <ECEB9208-75F1-4653-A057-966672ED9361@redback.com>
Content-Type: multipart/alternative; boundary="Apple-Mail-47--248255052"
References: <EF45970D-98FA-4F3D-A293-EF766572AE0E@redback.com>
From: Acee Lindem <acee@redback.com>
Date: Fri, 27 Feb 2009 12:49:42 -0500
X-Mailer: Apple Mail (2.753.1)
X-Virus-Scanned: by amavisd-new at redback.com
Subject: [OSPF] Fwd: OSPF Multi-Instance and Transport Instance
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/mail-archive/web/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>
X-List-Received-Date: Fri, 27 Feb 2009 17:49:24 -0000
I believe we are now ready to take this AD sponsored work on and make these OSPF WG documents. Thanks, Acee Begin forwarded message: > From: Acee Lindem <acee@redback.com> > Date: February 27, 2009 11:58:44 AM EST > To: PAPADIMITRIOU Dimitri <Dimitri.Papadimitriou@alcatel-lucent.be> > Cc: OSPF List <ospf@ietf.org> > Subject: Re: [OSPF] OSPF Multi-Instance and Transport Instance > > Dimitri, > See inline. > On Feb 18, 2009, at 3:15 AM, PAPADIMITRIOU Dimitri wrote: > >> acee: >> >>> -----Original Message----- >>> From: Acee Lindem [mailto:acee@redback.com] >>> Sent: Tuesday, February 17, 2009 4:06 PM >>> To: PAPADIMITRIOU Dimitri >>> Cc: OSPF List >>> Subject: Re: [OSPF] OSPF Multi-Instance and Transport Instance >>> >>> >>> On Feb 15, 2009, at 5:18 AM, PAPADIMITRIOU Dimitri wrote: >>> >>>> >>>> pls, re-read your meeting minutes. >>>> >>>> The first issue is: fixed segmentation of resources between >>> instances >>>> processing non-opaque and opaque LSAs is less robust than a >>>> flexible >>>> sharing of these resources assuming events triggering opaque and >>>> non-opaque LSAs (used indirectly by some application) are >>> independent. >>>> The assumption of correlation (opaque LSAs directly >>> processed by OSPF) >>>> is left possible by RFC 2740. Nevertheless, this draft does not >>>> isolate >>>> the "IP Routing instance" from the latter LSAs. >>>> >>>> The second issue is: i) the proposal moves from multiplexed >>>> exchanges to >>>> serialized exchanges of LS PDUs between peering instances of >>>> opaques and >>>> non-opaque LSAs, ii) the messaging between different instances >>>> still >>>> share the same links and header processing (note: by definition >>>> instances are "co-located") but are under the control of different >>>> instances thus requiring further prioritization at the sender side. >>>> Thus, the current proposal further constraints the sender's >>>> instances to >>>> expectedly prevent overloading the receiver. This is made >>> possible by >>>> putting down to the OSPF header (instead of the LSA header) the >>>> information with which prioritization at the sender would >>> be possible. >>>> Nevertheless, is that not strictly equivalent to prioritize >>> on the LSA >>>> header when the instances are common i.e. the draft adds an >>> identifier >>>> because it puts processing down the OSPF header. The result is not >>>> different from what would be possible using the "Opaque Type" (in >>>> combination with the LS Type) since it is only for a sub-class of >>>> Opaque >>>> LSA (those that are not directly processed by OSPF) that >>> the issue of >>>> overloading expectedly arises. >>> >>> Section 2.4 addresses IP/IPv6 packet prioritization and many (if not >>> most) commercial routers use the packet precedence for internal >>> prioritization. What more would be required? We could state that the >>> precedence MAY also used for internal prioritization. However, we >>> want to steer clear of implying a specific implementation. >> >> The point here is that this notion of "instance ID" is not meant to >> solve any "overload" problem it is primarily a separation of >> instances >> for administrative and policy reasons. Any of them are instances >> exchanges LSAs and Opaque LSAs. >> >> In the present case, the problem - that i perfectly acknowledge - is >> resulting from the dual use of Opaque LSAs wrt other LSA exchanges >> whereas the instance ID does not assume such separation. > > I believe the OSPF instance provide a natural boundary to address this > problem better than mechanisms within a protocol. Refer to section > 2.4. > > 2.4. Network Prioritization > > While OSPFv2 (section 4.3 in [OSPFV2]) are normally sent with IP > precedence Internetwork Control, any packets sent by a transport > instance will be sent with IP precedence Flash (B'011'). This is > only appropriate given that this is a pretty flashy mechanism. > > Similarly, OSPFv3 transport instance packets will be sent with the > traffic class mapped to flash (B'011') as specified in ([OSPFV3]. > > By setting the IP/IPv6 precedence differently for OSPF transport > instance packets, normal OSPF routing instances can be given > priority > during both packet transmission and reception. In fact, Some > router > implemenations map the IP precedence directly to their internal > packet priority. However, implementation issues are beyond the > scope > of this document. > > Thanks, > Acee > > > >> >> Thanks, >> -dimitri. >>> Thanks, >>> Acee >>> >>> >>>> >>>> -d. >>>> >>>> >>>>> -----Original Message----- >>>>> From: ospf-bounces@ietf.org [mailto:ospf-bounces@ietf.org] On >>>>> Behalf Of Acee Lindem >>>>> Sent: Saturday, February 14, 2009 10:44 PM >>>>> To: OSPF List >>>>> Subject: [OSPF] OSPF Multi-Instance and Transport Instance >>>>> >>>>> In Minneapolis, there was some interest in making these WG group >>>>> documents. Additionally, the AD have sponsored this activity given >>>>> that a solution is being actively pursued in the ISIS WG (though >>>>> significantly less powerful). >>>>> >>>>> There was one dissenting comment that one could achieve the same >>>>> results with a single instance given sufficient invention (aka, >>>>> the >>>>> "even pigs can fly" argument). I've added text to the transport >>>>> instance draft as well as mechanisms and text enabling sparse >>>>> topologies that I believe clearly demonstrates the superiority of >>>>> this solution. Hence, I like to now ask if there is any further >>>>> reason not to make these WG documents? >>>>> >>>>> Here are the current versions: >>>>> >>>>> http://www.ietf.org/internet-drafts/draft-acee-ospf-multi- >>>>> instance-02.txt >>>>> http://www.ietf.org/internet-drafts/draft-acee-ospf-transport- >>>>> instance-02.txt >>>>> >>>>> Thanks, >>>>> Acee >>>>> _______________________________________________ >>>>> OSPF mailing list >>>>> OSPF@ietf.org >>>>> https://www.ietf.org/mailman/listinfo/ospf >>>>> >>> >>> > > _______________________________________________ > OSPF mailing list > OSPF@ietf.org > https://www.ietf.org/mailman/listinfo/ospf
- [OSPF] OSPF Multi-Instance and Transport Instance Acee Lindem
- Re: [OSPF] OSPF Multi-Instance and Transport Inst… PAPADIMITRIOU Dimitri
- Re: [OSPF] OSPF Multi-Instance and Transport Inst… Acee Lindem
- Re: [OSPF] OSPF Multi-Instance and Transport Inst… PAPADIMITRIOU Dimitri
- Re: [OSPF] OSPF Multi-Instance and Transport Inst… Acee Lindem
- [OSPF] Fwd: OSPF Multi-Instance and Transport Ins… Acee Lindem
- Re: [OSPF] Fwd: OSPF Multi-Instance and Transport… PAPADIMITRIOU Dimitri
- Re: [OSPF] Fwd: OSPF Multi-Instance and Transport… Acee Lindem
- Re: [OSPF] OSPF Multi-Instance and Transport Inst… David Ward
- Re: [OSPF] OSPF Multi-Instance and Transport Inst… Sadler, Jonathan B.
- Re: [OSPF] OSPF Multi-Instance and Transport Inst… Igor Bryskin