Re: [RTG-DIR] [Idr] RtgDir review: draft-ietf-idr-route-oscillation-stop-00
"Alvaro Retana (aretana)" <aretana@cisco.com> Wed, 07 October 2015 20:41 UTC
Return-Path: <aretana@cisco.com>
X-Original-To: rtg-dir@ietfa.amsl.com
Delivered-To: rtg-dir@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 77CC31B305C; Wed, 7 Oct 2015 13:41:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.51
X-Spam-Level:
X-Spam-Status: No, score=-14.51 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FVw2g0SFiTSv; Wed, 7 Oct 2015 13:41:57 -0700 (PDT)
Received: from alln-iport-7.cisco.com (alln-iport-7.cisco.com [173.37.142.94]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D970A1B3044; Wed, 7 Oct 2015 13:41:56 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=25868; q=dns/txt; s=iport; t=1444250516; x=1445460116; h=from:to:cc:subject:date:message-id:mime-version; bh=qI1Oda1xRSNTZlJ/5IWyCyOkiXREOXDjegblUfCu4tk=; b=YInq4KLXWG4722OUAEa5NrkHFEGZquTdnIJNcL8b4p+zcQBkYw4sOTex R1tFvj5Whylhma63iw7Si3zkrRntHgq2XO8239fsWIpVPPlgnh3bxQYYH 6BuqyffIdCDpQxU4EWAxtzH88Ut2df3EDZ95v8f8CyaIuaQeH6ae4LYFR U=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0A9AwDughVW/5JdJa1eglpNgUIGvUABDYFagxOCCmYZgUg4FAEBAQEBAQGBCoQnAgQtTBIBCDgHORQTBAENBRuIE8JpAQEBAQEBAQMBAQEBAQEBARqGcwGEfYUNhDUFkk2DOAGNFoFXkVeEWoNvHwEBQoIRHYFUcYZmgQYBAQE
X-IronPort-AV: E=Sophos;i="5.17,650,1437436800"; d="scan'208,217";a="195447347"
Received: from rcdn-core-10.cisco.com ([173.37.93.146]) by alln-iport-7.cisco.com with ESMTP; 07 Oct 2015 20:41:56 +0000
Received: from XCH-ALN-007.cisco.com (xch-aln-007.cisco.com [173.36.7.17]) by rcdn-core-10.cisco.com (8.14.5/8.14.5) with ESMTP id t97Kftc5008122 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL); Wed, 7 Oct 2015 20:41:56 GMT
Received: from xch-aln-007.cisco.com (173.36.7.17) by XCH-ALN-007.cisco.com (173.36.7.17) with Microsoft SMTP Server (TLS) id 15.0.1104.5; Wed, 7 Oct 2015 15:41:55 -0500
Received: from xhc-aln-x11.cisco.com (173.36.12.85) by xch-aln-007.cisco.com (173.36.7.17) with Microsoft SMTP Server (TLS) id 15.0.1104.5 via Frontend Transport; Wed, 7 Oct 2015 15:41:55 -0500
Received: from xmb-aln-x15.cisco.com ([169.254.9.102]) by xhc-aln-x11.cisco.com ([173.36.12.85]) with mapi id 14.03.0248.002; Wed, 7 Oct 2015 15:41:55 -0500
From: "Alvaro Retana (aretana)" <aretana@cisco.com>
To: Antoni Przygienda <antoni.przygienda@ericsson.com>, "rtg-ads@tools.ietf.org" <rtg-ads@tools.ietf.org>
Thread-Topic: [Idr] RtgDir review: draft-ietf-idr-route-oscillation-stop-00
Thread-Index: AQHRAUCakKwTG6nI2kqnkUs5o9+gWQ==
Date: Wed, 07 Oct 2015 20:41:54 +0000
Message-ID: <D1A513CB.B846C%aretana@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [173.37.102.16]
Content-Type: multipart/alternative; boundary="_000_D1A513CBB846Caretanaciscocom_"
MIME-Version: 1.0
Archived-At: <http://mailarchive.ietf.org/arch/msg/rtg-dir/pKGFhOxgu4M-3FpNhCxHbKVsF8w>
Cc: "rtg-dir@ietf.org" <rtg-dir@ietf.org>, "draft-ietf-idr-route-oscillation-stop.all@tools.ietf.org" <draft-ietf-idr-route-oscillation-stop.all@tools.ietf.org>, "idr wg (idr@ietf.org)" <idr@ietf.org>
Subject: Re: [RTG-DIR] [Idr] RtgDir review: draft-ietf-idr-route-oscillation-stop-00
X-BeenThere: rtg-dir@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Routing Area Directorate <rtg-dir.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtg-dir>, <mailto:rtg-dir-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtg-dir/>
List-Post: <mailto:rtg-dir@ietf.org>
List-Help: <mailto:rtg-dir-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtg-dir>, <mailto:rtg-dir-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Oct 2015 20:41:59 -0000
On 5/26/15, 9:36 PM, "Antoni Przygienda" <antoni.przygienda@ericsson.com<mailto:antoni.przygienda@ericsson.com>> wrote: [Author hat on.] Tony: Hi! It took me a while to get to this.. I just posted an update with clarifications that I think address your points. Responses to your comments inline. I'm just leaving in pieces where we have additional comments. Thanks! Alvaro. Network Working Group D. Walton Internet-Draft Cumulus Networks Intended status: Standards Track A. Retana PRZ> I would like to question whether this is a standards Track document ? PRZ> It looks to me more BCP than Standards track. It relies on peers PRZ> supporting on optional capability and then it only SHOULDs the PRZ> intended behavior. In fact there is not a single normative MUST in PRZ> the whole document. I don't think you don’t need MUSTs, or even any rfc2119 language for a document to be a standard. Personally I don’t think this is a BCP; it basically specifies how the MED oscillations can be resolved..so I think it should remain on the Standards Track. Having said that, if the chairs/AD have any guidance they want us to follow, then we will. . . . These paths can be advertised using the mechanism described in ADD- PATH [I-D.ietf-idr-add-paths] for advertising multiple paths. PRZ> I suggest to indicate in the document that all routers in AD MUST be PRZ> configured to behave consistently when comparing MEDs PRZ> (i.e. always-compare-med, missing-as-worst and so on need to be PRZ> consistent). PRZ> There seems to me a hidden assumption PRZ> in the document PRZ> albeit likely obvious for the skilled in the art that PRZ> always-compare-med is used here (and in fact the overall behavior PRZ> simulates deterministic-MED?) but IMO it must be mentioned what the PRZ> assumptions are. Especially for routers that want to the RRC but PRZ> do NOT support add-path e.g. PRZ> that they are sometimes employed to fix some of PRZ> those issues and need to be considered. >From the discussion in rfc3345 (where the oscillations are described), always-compare-med is actually ruled out because it defeats the purpose of setting the MED. Missing-as-worst is the default from rfc4271..so we’re not making any assumptions of what knobs are configured beyond the default. OTOH, yes, deterministic-MED is pretty much what is described in section 4 (Advertise the Group Best Paths) as part of the solution. I added some clarification on assumptions. . . . 4. Advertise the Group Best Paths The term neighbor-AS for a route refers to the neighboring AS from which the route was received. The calculation of the neighbor-AS is specified in Sect. 9.1.2.2 of [RFC4271], and Section 7.2 of [RFC5065]. By definition the MED is comparable only among routes with the same neighbor-AS. PRZ> We all know this can be violated by vendor specific configs and PRZ> merits mentioning as reference to 4456 again since this is a very PRZ> 'practical deployment' It must be late..I’m missing the reference to 4456 when talking about changes in the default behavior. PRZ> targeted draft. In fact this draft should reference how two best PRZ> routes to same prefix via two different ASes (two group best paths PRZ> to same prefix) should be resolved or ECMP’ed. I know that many implementations support that type of ECMP. However, that is not an issue specific to this draft or even ADD-PATH. If we (the WG) ever wanted to document that internal behavior (similar to just regular ECMP) it should be in a separate draft. There is no change to the resolution (finding the bestpath) of two group best paths. . . . PRZ> This needs specification WHAT is advertised to the peers not supporting PRZ> add-path? if we follow today's behavior, it would be any PRZ> of the best-group paths broken on IGP metric. PRZ> I think it is worth mentioning that if ANY of the involved RRs does PRZ> not support add-path, the solution COULD loop again using IGP as tie-breaker PRZ> for routes from different ASes. PRZ> PRZ> Or is one of the restrictions this draft suggests PRZ> that all RRs MUST be PRZ> add-path capable ? Yes, we’re assuming that the solution can be deployed because all routers that need to support ADD-PATH. I think that assumption is clear in the text as it mentions several times that the solution is based on it. We didn’t look at partial deployments. . . .
- [RTG-DIR] RtgDir review: draft-ietf-idr-route-osc… Antoni Przygienda
- Re: [RTG-DIR] [Idr] RtgDir review: draft-ietf-idr… Alvaro Retana (aretana)
- Re: [RTG-DIR] [Idr] RtgDir review: draft-ietf-idr… Antoni Przygienda
- Re: [RTG-DIR] [Idr] RtgDir review: draft-ietf-idr… Alvaro Retana (aretana)