Re: [OSPF] Anycast Extension to OSPFv3 draft-wang-aospf-00 - Technical Considerations

Acee Lindem <acee@cisco.com> Fri, 15 December 2006 03:46 UTC

Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com) by megatron.ietf.org with esmtp (Exim 4.43) id 1Gv42D-0004Mi-A3; Thu, 14 Dec 2006 22:46:57 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1Gv42B-0004Kr-7Q for OSPF@ietf.org; Thu, 14 Dec 2006 22:46:55 -0500
Received: from rtp-iport-1.cisco.com ([64.102.122.148]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1Gv429-00081X-Td for OSPF@ietf.org; Thu, 14 Dec 2006 22:46:55 -0500
Received: from rtp-dkim-1.cisco.com ([64.102.121.158]) by rtp-iport-1.cisco.com with ESMTP; 14 Dec 2006 19:46:54 -0800
X-IronPort-AV: i="4.12,171,1165219200"; d="scan'208"; a="48670062:sNHT49269044"
Received: from rtp-core-1.cisco.com (rtp-core-1.cisco.com [64.102.124.12]) by rtp-dkim-1.cisco.com (8.12.11/8.12.11) with ESMTP id kBF3krYG015185; Thu, 14 Dec 2006 22:46:53 -0500
Received: from xbh-rtp-211.amer.cisco.com (xbh-rtp-211.cisco.com [64.102.31.102]) by rtp-core-1.cisco.com (8.12.10/8.12.6) with ESMTP id kBF3kpOd017949; Thu, 14 Dec 2006 22:46:53 -0500 (EST)
Received: from xfe-rtp-202.amer.cisco.com ([64.102.31.21]) by xbh-rtp-211.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); Thu, 14 Dec 2006 22:46:51 -0500
Received: from [10.82.208.75] ([10.82.208.75]) by xfe-rtp-202.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); Thu, 14 Dec 2006 22:46:50 -0500
Message-ID: <45821AAA.5040308@cisco.com>
Date: Thu, 14 Dec 2006 22:46:50 -0500
From: Acee Lindem <acee@cisco.com>
User-Agent: Thunderbird 1.5.0.8 (Windows/20061025)
MIME-Version: 1.0
To: abhayds@acm.org
Subject: Re: [OSPF] Anycast Extension to OSPFv3 draft-wang-aospf-00 - Technical Considerations
References: <200612140427.kBE4RfSL031657@workhorse.brookfield.occnc.com> <4581A401.5020305@cisco.com> <45821255.9080907@acm.org>
In-Reply-To: <45821255.9080907@acm.org>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
X-OriginalArrivalTime: 15 Dec 2006 03:46:51.0023 (UTC) FILETIME=[A77789F0:01C71FFB]
DKIM-Signature: v=0.5; a=rsa-sha256; q=dns/txt; l=3056; t=1166154413; x=1167018413; c=relaxed/simple; s=rtpdkim1001; h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version; d=cisco.com; i=acee@cisco.com; z=From:=20Acee=20Lindem=20<acee@cisco.com> |Subject:=20Re=3A=20[OSPF]=20Anycast=20Extension=20to=20OSPFv3=20draft-wa ng-aospf-00=20-=20Technical=0A=20Considerations |Sender:=20 |To:=20abhayds@acm.org; bh=diRw9XyKq3I57GYMlpzYatFslKjnen3zSuXM5wpVPtg=; b=EPpW2XeUDzr7wqBri+hngJ4OPMJp5eBBMAHb1il//akAbSn5LArBk02hp/1FV1qhWiFs9XoG lLtojbRgYJNYfXroF939Nnq4GQhbYgwQOQ53R6hwfQ31Mp3vTLMZNWXR;
Authentication-Results: rtp-dkim-1; header.From=acee@cisco.com; dkim=pass (s ig from cisco.com/rtpdkim1001 verified; );
X-Spam-Score: 0.0 (/)
X-Scan-Signature: c3a18ef96977fc9bcc21a621cbf1174b
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 Abhay,
Abhay D.S wrote:
> hi acee,
>
> Acee Lindem wrote:
>> We've had a lot of discussion on the openness of the WG to new
>> proposals. I'd like to now focus specifically on the technical
>> aspects of this draft and as to why I don't think it necessary or
>> should become a WG document.
>>
>>   Section 3.2 - I see this prefix checking not only as unnecessary but
>>   also contrary to the OSPFv3 design point that it runs a link as 
>> opposed
>>   to a subnet. Furthermore, I'd expect anycast services to be accessible
>>   via  /128 loopbacks on servers rather than an address bounded by
>>   a specific IPv6 prefix.
> I would read it as a hierarchy within OSPFv3 for anycasting.
I'd like to hear from the authors what value this adds.
>>
>>   Section 3.3 - This can be done for /128 unicast addresses with 
>> overlapping
>>   ranges (which is part of the base OSPFv3).
>>
> How about  only anycast aggregation option ?.
If you treat anycast prefixes the same as unicast this is not needed.

>>   Section 3.4 - An implementation can advertise or withdraw a /128 
>> unicast
>>   prefix when the anycast addresss is learned or found to be 
>> unreachable.
>>  
> If it were aggregated then the aggegrate still might exist !.
Only if there are other prefixes in the range (or a bug :^).

>
>>   Section 3.5 - One can use the shortest path to a /128 unicast 
>> prefix just
>>   as well without any changes to OSPFv3.
>>
>>     - The backup route handling in 3.5.1 is only needed if one can't do
>>        an SPF (or incremental SPF) fast enough. In any case, this 
>> requirement
>>        isn't specific to anycast addresses and we should not come up 
>> with a
>>        partial solution just for anycast addresses  This section 
>> certainly doesn't
>>        cover all the cases but rather than go there I'd direct you to 
>> the work
>>        on IPFRR being done in the RTG WG.
>>
> They want to do it in a different way, since look at SPF tree from 
> far. Actually the SPF
> tree has not changed here. Only the address has been changed. It means 
> holding a route
> cache for upto 5 next hops and immediately choose another instead of 
> re-doing calculation.
Aside from not seeing the reason for a limited scope solution, I don't see
the need to document the precise implementation.

Thanks,
Acee


>>     - If I read Section 3.5 correctly, it implies that the OSPF 
>> precedence should
>>       be ignored and the closest route should be preferred for 
>> anycast irrespective
>>       of type. I find changing this age-old OSPF design point for a 
>> particular type
>>       of prefix egregious.. If you want this behavior within an OSPF 
>> domain, simply
>>       advertise all your anycast addresses as  Type 1 AS external 
>> /128 prefixes and
>>       you're done.
>>
>> Thanks,
>> Acee
>>
>>>   
>>
>> _______________________________________________
>> 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