Re: Inter-area routes reachable via multiple areas

Liu Yu <liu_yu@HUAWEI.COM> Thu, 18 September 2003 02:00 UTC

Received: from cherry.ease.lsoft.com (cherry.ease.lsoft.com [209.119.0.109]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id WAA09477 for <ospf-archive@LISTS.IETF.ORG>; Wed, 17 Sep 2003 22:00:21 -0400 (EDT)
Received: from PEAR.EASE.LSOFT.COM (209.119.0.19) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <7.00BA41D7@cherry.ease.lsoft.com>; Wed, 17 Sep 2003 22:00:27 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP release 1.8e) with spool id 55248200 for OSPF@PEACH.EASE.LSOFT.COM; Wed, 17 Sep 2003 21:52:41 -0400
Received: from 61.144.161.40 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with TCP; Wed, 17 Sep 2003 21:52:40 -0400
Received: from liuyu18957n (huawei.com [172.17.1.60]) by mta1.huawei.com (iPlanet Messaging Server 5.2 HotFix 1.16 (built May 14 2003)) with ESMTPA id <0HLD007KUZKFG5@mta1.huawei.com> for OSPF@PEACH.EASE.LSOFT.COM; Thu, 18 Sep 2003 09:45:52 +0800 (CST)
MIME-version: 1.0
X-MIMEOLE: Produced By Microsoft MimeOLE V5.50.4927.1200
X-Mailer: Microsoft Outlook Express 5.50.4927.1200
Content-type: text/plain; charset="ISO-8859-1"
Content-transfer-encoding: base64
X-Priority: 3
X-MSMail-priority: Normal
References: <20030910101325.2920.qmail@webmail35.rediffmail.com> <000401c37b37$852de0e0$938a6e0a@HUAWEI.COM> <3F6760CF.9070705@redback.com>
Message-ID: <003a01c37d87$62c80b00$938a6e0a@liuyu18957n>
Date: Thu, 18 Sep 2003 09:51:31 +0800
Reply-To: Mailing List <OSPF@PEACH.EASE.LSOFT.COM>
Sender: Mailing List <OSPF@PEACH.EASE.LSOFT.COM>
From: Liu Yu <liu_yu@HUAWEI.COM>
Subject: Re: Inter-area routes reachable via multiple areas
To: OSPF@PEACH.EASE.LSOFT.COM
Precedence: list
Content-Transfer-Encoding: base64

    Acee :

Please read the following :

RFC 2328: OSPF 

Section 16.8 Equal-cost multipath
"
Each one of the multiple routes will be	of the same type
	(intra-area, inter-area, type 1	external or type 2 external),
	cost, and will have the same associated	area.  However, each
	route may specify a separate next hop and Advertising router."

Thanks!

----- Original Message ----- 
From: "Acee Lindem" <acee@REDBACK.COM>
To: <OSPF@PEACH.EASE.LSOFT.COM>
Sent: Wednesday, September 17, 2003 3:13 AM
Subject: Re: Inter-area routes reachable via multiple areas


> Liuyu wrote:
> > I have read RFC 3509:Alternative Implementations of OSPF Area Border Routers
> >
> > But it still does not explicitly state how to  choose a inter-area route from multi associated areas.
> >
> > For example:
> > R3 attaches to Area 2 and Area 1, but it is not a ABR acrroding to RFC 3509.
> > When R3 caculate the route to inter-area route Net K, it will find one with next hop to R2
> > with metric equal to 4 in Area 1 and the other one with next hop set to R4 with the same metric.
> >
> > How will R3 install the inter-area route Net K in its routing table?  Huawei's VRP will choose the latest
> > caculated route.
> >
> > As you konw , the ECMP in OSPF must  be the same type and in the same area.
> 
> Note that RFC 3509 is an informational RFC and not a standard. Therefore, you
> shouldn't treat it as such. In this situation, I see no reason why you couldn't
> install an ECMP route.
> 
> 
> >
> > Thanks a lot!
> >
> >                       .        Backbone         .
> >                      .           Net K           .
> >                      .   ---------------------   .
> >                       .   |1               1|   .
> >                        ..+--+.............+--+..
> >                        ..|R1|.....    ....|R4|..
> >                       .  +--+     .  .    +--+  .
> >                       .   1|      .  .     /4   .
> >                       .    |    2 +--+ 4  /     .
> >                       .    |    +-|R3|---+      .
> >                       .   1|   /  +--+\4        .
> >                       .  +--+ /   .  . \ 4 +--+ .
> >                       .  |R2|/2   .  .  +--|R5| .
> >                       .  +--+     .  .     +--+ .
> >                       .   |       .  .       |  .
> >                       . --------- .  . -------- .
> >                       .   net N   .  .  net M   .
> >                       .           .  .          .
> >                       .  Area 1   .  .  Area 2  .
> >                        ...........    ..........
> >
> >
> > ----- Original Message -----
> > From: "Vivek Dubey" <vivek_ospf@REDIFFMAIL.COM>
> > To: <OSPF@PEACH.EASE.LSOFT.COM>
> > Sent: Wednesday, September 10, 2003 6:13 PM
> > Subject: Re: Inter-area routes reachable via multiple areas
> >
> >
> > The case should not occur in case of standard ABR implementations for inter-area route calculations.
> > CISCO/IBM ABR implementations might lead to such scenario.
> >
> > Vivek
> >
> >
> >
> >
> > On Wed, 10 Sep 2003 Liu Yu wrote :
> >
> >>Hi! all
> >>
> >>I notice that the clause in  RFC 2328 16.4 (3) is just for external route.
> >>How about "inter-area routes"ï¼Y RFC 2328 does not explicitly state this
> >>one! Just choose the "the path whose associated area has the
> >>largest OSPF Area ID "ï¼Yï¼Y Maybe every one has his own implentation.
> >>
> >>
> >>thanks!
> >>
> >>
> >>----- Original Message -----
> >>From: "Acee Lindem" <acee@REDBACK.COM>
> >>To: <OSPF@PEACH.EASE.LSOFT.COM>
> >>Sent: Friday, August 01, 2003 5:46 AM
> >>Subject: Re: ASBR reachable via multiple areas
> >>
> >>
> >>
> >>>Rob,
> >>>
> >>>You are correct - I missed that clause in 16.4 (3) when
> >>>re-reading. I should have checked my implementation before
> >>>replying. I can't envision why installing an equal-costs
> >>>routes through multiple areas using the same 16.4.1 selection
> >>>rules could cause a routing loop or other problem.
> >>>
> >>>Thanks,
> >>>Acee
> >>>
> >>>ROB PATH wrote:
> >>>
> >>>>--- Acee Lindem <acee@REDBACK.COM> wrote:
> >>>>
> >>>>
> >>>>>Igor Miroshnik wrote:
> >>>>>
> >>>>>
> >>>>>>All,
> >>>>>>
> >>>>>>  RFC 1583 states: "AS boundary router's routing
> >>>>>
> >>>>>table entry must indicate a set of paths which
> >>>>>
> >>>>>
> >>>>>>utilize a single area." (16.1)
> >>>>>>  Why not utilize all equal-cost paths through
> >>>>>
> >>>>>different areas?
> >>>>>
> >>>>>Hi Igor,
> >>>>>
> >>>>>I believe you can calculate equal cost paths through
> >>>>>multiple
> >>>>>areas - read section 16.4 and 16.4.1 in RFC 2328
> >>>>>(which
> >>>>>obsoletes RFC 2178 which obsoletes RFC 1583).
> >>>>>
> >>>>>
> >>>>
> >>>>
> >>>>The section 16.4 in RFC 2328 does not explicitly state
> >>>>that equal cost paths through multiple areas could be
> >>>>utilized (say for load balancing purposes).
> >>>>
> >>>>It rather states that when there are multiple
> >>>>least cost paths available in the routing
> >>>>table, the path whose associated area has the
> >>>>largest OSPF Area ID is chosen.
> >>>>
> >>>>Also section 16.4.1 refers to section 16.4 for
> >>>>choosing a path based on cost, when there are
> >>>>multiple paths of equal highest preferences.
> >>>>
> >>>>So it essentially means that multiple equal cost
> >>>>inter-area paths are not utilized.
> >>>>
> >>>>Thanks,
> >>>>    Rob.
> >>>>
> >>>>
> >>>>
> >>>>
> >>>>>>  Thanks,
> >>>>>>  Igor
> >>>>>>
> >>>>>
> >>>>>
> >>>>>--
> >>>>>Acee
> >>>>
> >>>>
> >>>>
> >>>>=====
> >>>>Rob Path
> >>>>E-Mail : rob_path@yahoo.com
> >>>>
> >>>>__________________________________
> >>>>Do you Yahoo!?
> >>>>Yahoo! SiteBuilder - Free, easy-to-use web site design software
> >>>>http://sitebuilder.yahoo.com
> >>>>
> >>>
> >>>
> >>>--
> >>>Acee
> >>
> >
> > ___________________________________________________
> > Medicine meets Marketing; Dr. Swati Weds Jayaram.
> > Rediff Matchmaker strikes another interesting match !!
> > Visit http://rediff.com/matchmaker?2
> 
> --
> Acee