Re: [OSPF] PHP route determination in draft-ietf-ospf-segment-routing-extensions-03

Santanu Kar <santanu.kar@ipinfusion.com> Thu, 02 April 2015 11:32 UTC

Return-Path: <santanu.kar@ipinfusion.com>
X-Original-To: ospf@ietfa.amsl.com
Delivered-To: ospf@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 080481B2C71 for <ospf@ietfa.amsl.com>; Thu, 2 Apr 2015 04:32:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.778
X-Spam-Level:
X-Spam-Status: No, score=-0.778 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FM_FORGED_GMAIL=0.622, J_CHICKENPOX_37=0.6, J_CHICKENPOX_52=0.6, NORMAL_HTTP_TO_IP=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=no
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 RqMNy0Oqfifl for <ospf@ietfa.amsl.com>; Thu, 2 Apr 2015 04:32:55 -0700 (PDT)
Received: from mail-wi0-f181.google.com (mail-wi0-f181.google.com [209.85.212.181]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4A3BB1B2C6D for <ospf@ietf.org>; Thu, 2 Apr 2015 04:32:55 -0700 (PDT)
Received: by widdi4 with SMTP id di4so75436291wid.0 for <ospf@ietf.org>; Thu, 02 Apr 2015 04:32:54 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:references:in-reply-to:mime-version :thread-index:date:message-id:subject:to:cc:content-type :content-transfer-encoding; bh=5r4xk9pLPaTPv1x+n3ptxeJBX3yOzscKaZJxcLYoFH0=; b=j8xqZtcuPj7zK3p08E0cBAUduiFgihpUHobQ0tNaJwps1Jt//5sq2Zs64KUiY8o7d1 kJ816kAzeyLO40y2dqtXv8gO7yZf/uwWacZlCkDIJEg7KWAkPgUB0MfVqWsn+sQZZy1e 90EdXjGnHlUkFNhFwDT0LUv4v3k8n5JpW96XJh7uyXbwU1KyzjSmwzOs0o1JbD5/3a8P VsQQAx0BqwzBb0DAZjIWTh54kuYW7OeUH6j5IrYHDAWNTIAD1215+vfOYtKAWiPdg+Ep rBJYOE704z58k1kJLwNkG56/YvOBkghQ5X2uQA0pKFm/YPxiDgLTpk09PcmT6kAVJ9Av +rgA==
X-Gm-Message-State: ALoCoQlO83DDLAumM6MLcH5u5MU8wCldRcTGgth/MiAHiGnhsulS3hyx0WvWv+b6SGGXuL30tuCYOU8bQG9/pqR64cAFm9x+9N/apAjyiPQD+TTgy6MCnpwyot5IX3ajNJhx8rrNjuzDLkTpK7UtbPjnUjgBZHI3M15soWirXIVaJFGUnbdCa1McvM5eqQfhGEqRh8gtWUR9
X-Received: by 10.180.98.67 with SMTP id eg3mr24041314wib.11.1427974374082; Thu, 02 Apr 2015 04:32:54 -0700 (PDT)
From: Santanu Kar <santanu.kar@ipinfusion.com>
References: 4fc9cc059b29bc852addd12c4dcb9399@mail.gmail.com <05e49b8dbcff3bd69762a410d9945189@mail.gmail.com> <551AB98F.9050008@cisco.com> <d84cbca4461d10193152644a17045651@mail.gmail.com> <551CF1EB.1040105@cisco.com> <fef48580cdcca3c020c037c9dc5e16c3@mail.gmail.com> <551D1746.5010303@cisco.com>
In-Reply-To: <551D1746.5010303@cisco.com>
MIME-Version: 1.0
X-Mailer: Microsoft Outlook 14.0
Thread-Index: AQKOYGI60YUwd117EWSBze/2xwaHtAL312R0AcQ9ctwCCjG57QKF1nLgAhBnsu6bYsijkA==
Date: Thu, 02 Apr 2015 17:02:36 +0530
Message-ID: <d30cad7221486a25c21d7121b326413a@mail.gmail.com>
To: Peter Psenak <ppsenak@cisco.com>, ospf@ietf.org, sprevidi@cisco.com, cfilsfil@cisco.com, hannes@juniper.net, rob.shakir@bt.com, wim.henderickx@alcatel-lucent.com
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Archived-At: <http://mailarchive.ietf.org/arch/msg/ospf/EnyxB6FTgUpCUIVqlU_VJYQqW-M>
Cc: Penchala Reddy <penchala.reddy@ipinfusion.com>
Subject: Re: [OSPF] PHP route determination in draft-ietf-ospf-segment-routing-extensions-03
X-BeenThere: ospf@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: The Official IETF OSPG WG Mailing List <ospf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/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: Thu, 02 Apr 2015 11:32:57 -0000

Hi Peter

-----Original Message-----
From: Peter Psenak [mailto:ppsenak@cisco.com]
Sent: Thursday, April 02, 2015 3:48 PM
To: Santanu Kar; ospf@ietf.org; sprevidi@cisco.com; cfilsfil@cisco.com;
hannes@juniper.net; rob.shakir@bt.com; wim.henderickx@alcatel-lucent.com
Cc: Penchala.Reddy@ipinfusion.com
Subject: Re: PHP route determination in
draft-ietf-ospf-segment-routing-extensions-03

Santanu,

On 4/2/15 11:34 , Santanu Kar wrote:
> Hi Peter
>
> I think, considering we are using Ext Prefix LSA in 'Area-Flooding'
> scope, A should do PHP for 20.1.1.0/24  if C has advertised it.

I do not see why would you do PHP, if B is not advertising the SID.

> If  A doesn’t pop for 20.1.1.0/24, and give the packet to B, it will
> drop it, since PHP is enabled by default for all nodes.

why would it drop? B will get the packet with the label that corresponds to
20.1.1.0/24.
[SANTANU] Since PHP is enabled globally, B may not expect a label packet for
20.1.1.0/24 as it expects it to be POPed in penultimate node. So B may
choose not to install any POP entry for 20.1.1.0/24. In that case packet
will be dropped.

regards,
Peter

>
> Regards
> Santanu
>
> -----Original Message-----
> From: Peter Psenak [mailto:ppsenak@cisco.com]
> Sent: Thursday, April 02, 2015 1:08 PM
> To: Santanu Kar; ospf@ietf.org; sprevidi@cisco.com;
> cfilsfil@cisco.com; hannes@juniper.net; rob.shakir@bt.com;
> wim.henderickx@alcatel-lucent.com
> Subject: Re: PHP route determination in
> draft-ietf-ospf-segment-routing-extensions-03
>
> Santanu,
>
> If B is not advertising a SID for 20.1.1.0/24, then A will not do PHP.
>
> regards,
> Peter
>
>
> On 4/2/15 08:39 , Santanu Kar wrote:
>> SANTANU> Iactually wanted to highlight the non-ABR cases here.
>> SANTANU> Consider
>> the3routers below,in same area.
>>
>>    A -----10.1.1.0/24----- B ------20.1.1.0/24 -----C
>>
>> In thecontext of A, the route of 20.1.1.0/24 <http://20.1.1.0/24> is
>> a PHP route. Now the Prefix Segment for prefix 20.1.1.0/24
>> <http://20.1.1.0/24> can be advertised by bothB, as well as by C
>> towards A. The case I am considering here is, C has advertised the
>> prefix segment of 20.1.1.0/24 <http://20.1.1.0/24> to
>> Afirst.Stillwhen A is calculating label for20.1.1.0/24
>> <http://20.1.1.0/24>,it should take it as PHP. Howeverthe text in
>> draft states "upstream neighbor of the Prefix-SID originator MUST pop
>> the Prefix-SID". Here A is not the upstream neighbor of C.
>>
>

-- 
.