Re: OSPF sham link

Acee Lindem <acee@CISCO.COM> Tue, 04 October 2005 02:46 UTC

Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1EMcpK-0008HX-Ss for ospf-archive@megatron.ietf.org; Mon, 03 Oct 2005 22:46:46 -0400
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 WAA06363 for <ospf-archive@LISTS.IETF.ORG>; Mon, 3 Oct 2005 22:46:44 -0400 (EDT)
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <9.01103B6A@cherry.ease.lsoft.com>; Mon, 3 Oct 2005 22:46:43 -0400
Received: by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP release 14.4) with spool id 87153043 for OSPF@PEACH.EASE.LSOFT.COM; Mon, 3 Oct 2005 22:46:42 -0400
Received: from 171.68.10.87 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0m) with TCP; Mon, 3 Oct 2005 22:46:42 -0400
Received: from sj-core-4.cisco.com ([171.68.223.138]) by sj-iport-5.cisco.com with ESMTP; 03 Oct 2005 19:46:41 -0700
X-IronPort-AV: i="3.97,171,1125903600"; d="scan'208"; a="216773604:sNHT28350274"
Received: from xbh-rtp-211.amer.cisco.com (xbh-rtp-211.cisco.com [64.102.31.102]) by sj-core-4.cisco.com (8.12.10/8.12.6) with ESMTP id j942kTus017559 for <OSPF@PEACH.EASE.LSOFT.COM>; Mon, 3 Oct 2005 19:46:39 -0700 (PDT)
Received: from xfe-rtp-201.amer.cisco.com ([64.102.31.38]) by xbh-rtp-211.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.211); Mon, 3 Oct 2005 22:46:37 -0400
Received: from [10.82.242.37] ([10.82.242.37]) by xfe-rtp-201.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.211); Mon, 3 Oct 2005 22:46:36 -0400
User-Agent: Mozilla Thunderbird 1.0.2 (Windows/20050317)
X-Accept-Language: en-us, en
MIME-Version: 1.0
References: <062B922B6EC55149B5A267ECE78E5D440A250706@photon.jnpr.net> <433D766F.4010501@cisco.com> <17217.32432.305147.688956@fuinar.juniper.net> <434184D2.2040201@cisco.com> <17217.36565.596593.894554@fuinar.juniper.net> <434195CC.6090405@cisco.com> <17217.40295.197763.725905@fuinar.juniper.net>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
X-OriginalArrivalTime: 04 Oct 2005 02:46:37.0018 (UTC) FILETIME=[D6D563A0:01C5C88D]
Message-ID: <4341ED06.8050401@cisco.com>
Date: Mon, 03 Oct 2005 22:46:30 -0400
Reply-To: Mailing List <OSPF@PEACH.EASE.LSOFT.COM>
Sender: Mailing List <OSPF@PEACH.EASE.LSOFT.COM>
From: Acee Lindem <acee@CISCO.COM>
Subject: Re: OSPF sham link
To: OSPF@PEACH.EASE.LSOFT.COM
In-Reply-To: <17217.40295.197763.725905@fuinar.juniper.net>
Precedence: list
List-Help: <http://peach.ease.lsoft.com/scripts/wa.exe?LIST=OSPF>, <mailto:LISTSERV@PEACH.EASE.LSOFT.COM?body=INFO+OSPF>
List-Unsubscribe: <mailto:OSPF-unsubscribe-request@PEACH.EASE.LSOFT.COM>
List-Subscribe: <mailto:OSPF-subscribe-request@PEACH.EASE.LSOFT.COM>
List-Owner: <mailto:OSPF-request@PEACH.EASE.LSOFT.COM>
List-Archive: <http://peach.ease.lsoft.com/scripts/wa.exe?LIST=OSPF>
Content-Transfer-Encoding: 7bit

Hi Quaizar,

Quaizar Vohra wrote:

>Peter,
>
>I don't think option 1 applies to only numberred links. Also
>option 2 is only valid for subnetted point-to-point links
>and not to unnumberred or numberred (yet not subnetted) links.
>  
>
In every implementation I've worked on or written, the stub link has 
been omitted for
unnumbered point-to-point links. You'll note that in the example in 
12.4.1.5, RT3's
backbone LSA doesn't include a stub link for the unnumbered interface.. 
However,
this isn't the main point of this discussion.

>Though option 1 itslf is hacky. My point is that not allowing
>sham-link end-point to be advertised in OSPF seems gratuitous.
>  
>
I checked to see when the handling of the sham link endpoint address was 
first
documented and it dates back to section 4.2.3 of 
draft-rosen-vpns-ospf-bgp-mpls-01.txt
(February 2001). What is the compelling reason to change it now after 
this many draft
iterations and after multiple WG last calls?

Thanks,
Acee

>Quaizar
>
>
> > Quaizar,
> > 
> > Quaizar Vohra wrote:
> > > Here is part of the text in that section. I am talking of option 1
> > > below.
> > 
> > that is valid for numbered links... anyway, most of the implementations 
> > these days use Option 2 for numbered links.
> > 
> > thanks,
> > Peter
> > 
> > > 
> > > Quaizar
> > > 
> > > 
> > > 
> > > 		o   In addition, as long as the	state of the interface
> > > 		    is "Point-to-Point"	(and regardless	of the
> > > 		    neighboring	router state), a Type 3	link (stub
> > > 		    network) should be added. There are	two forms that
> > > 		    this stub link can take:
> > > 
> > > 		    Option 1
> > > 			Assuming that the neighboring router's IP
> > > 			address	is known, set the Link ID of the Type 3
> > > 			link to	the neighbor's IP address, the Link Data
> > > 			to the mask 0xffffffff (indicating a host
> > > 			route),	and the	cost to	the interface's
> > > 			configured output cost.[15]
> > > 
> > > 		    Option 2
> > > 			If a subnet has	been assigned to the point-to-
> > > 			point link, set	the Link ID of the Type	3 link
> > > 			to the subnet's	IP address, the	Link Data to the
> > > 			subnet's mask, and the cost to the interface's
> > > 			configured output cost.[16]
> > > 
> > > 
> > >  > Quaizar,
> > >  > 
> > >  > where do you think this contradicts 12.4.1.1. Sham-link is advertised as 
> > >  > unnumbered p2p link...
> > >  > 
> > >  > thanks,
> > >  > Peter
> > >  > 
> > >  > Quaizar Vohra wrote:
> > >  > > Acee,
> > >  > > 
> > >  > > What this draft proposes is in contradiction with rfc 2328, section
> > >  > > 12.4.1.1. I am not sure if an ietf spec should be imposing unnecessary
> > >  > > restrictions.
> > >  > > 
> > >  > > Quaizar
> > >  > > 
> > >  > > 
> > >  > > 
> > >  > >  > Kalyan Bade wrote:
> > >  > >  > 
> > >  > >  > >Acee,
> > >  > >  > >
> > >  > >  > >  
> > >  > >  > >
> > >  > >  > >>I recently commented on that this should be clarified in the draft.
> > >  > >  > >>    
> > >  > >  > >>
> > >  > >  > >The
> > >  > >  > >  
> > >  > >  > >
> > >  > >  > >>reason the sham endpoint should
> > >  > >  > >>not be redistributed or advertised in OSPF is that sham link endpoint
> > >  > >  > >>reachability
> > >  > >  > >>is used to determine whether or not sham link is up. If the sham link
> > >  > >  > >>endpoint is advertised in OSPF
> > >  > >  > >>the sham link would provide a viable path and greatly complicate this
> > >  > >  > >>determination.
> > >  > >  > >>    
> > >  > >  > >>
> > >  > >  > >
> > >  > >  > >Thanks for the response. I understand what you are saying, but isn't a
> > >  > >  > >purely implementation thing? If we do this, we end up loosing
> > >  > >  > >connectivity to the loopback from other routers. This might be not
> > >  > >  > >desirable in some scenarios. Aren't we restricting something just
> > >  > >  > >because implementations cannot deal with it? Let me know your thoughts.
> > >  > >  > >  
> > >  > >  > >
> > >  > >  > <speaking as a WG member who has reviewed 
> > >  > >  > draft-ietf-l3vpn-ospf-2547-04.txt several times>
> > >  > >  > 
> > >  > >  > Hi Kalyan,
> > >  > >  > 
> > >  > >  > This draft broke new ground since it documented specific mechanisms for
> > >  > >  > both protocol redistribution and protocol interaction. Prior to the draft,
> > >  > >  > these topics were pretty much left to the implemenations (at least in 
> > >  > >  > the case of
> > >  > >  > OSPF). In order to ensure interoperability, these topics needed to be 
> > >  > >  > documented.
> > >  > >  > Like any problem, there are multiple ways in solve it and different 
> > >  > >  > tradeoffs that
> > >  > >  > can be made. Given the number of reviews and last calls on the draft, 
> > >  > >  > I'd say
> > >  > >  > there would need to be a pretty compelling reason in order to change 
> > >  > >  > this now.
> > >  > >  > 
> > >  > >  > Thanks,
> > >  > >  > Acee
> > >  > >  > 
> > >  > >  > >Thanks,
> > >  > >  > >Kalyan.
> > >  > >  > >
> > >  > >  > >  
> > >  > >  > >
> > >  > > 
> > > 
>
>  
>