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

Santanu Kar <santanu.kar@ipinfusion.com> Thu, 02 April 2015 09:34 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 E61A01B2C2A for <ospf@ietfa.amsl.com>; Thu, 2 Apr 2015 02:34:47 -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 RAA3bhDefnoc for <ospf@ietfa.amsl.com>; Thu, 2 Apr 2015 02:34:46 -0700 (PDT)
Received: from mail-wg0-f41.google.com (mail-wg0-f41.google.com [74.125.82.41]) (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 676E21B2C29 for <ospf@ietf.org>; Thu, 2 Apr 2015 02:34:46 -0700 (PDT)
Received: by wgdm6 with SMTP id m6so79348414wgd.2 for <ospf@ietf.org>; Thu, 02 Apr 2015 02:34:45 -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=FWOeCiLeV2m78tm2lhZjJomrP+455tVwT25gk6etnNo=; b=SQRWZPD1RbIoSdo9Oz/w3wnQUohluvEgCxBh+n8i8yZPnIAVf0IuI5nMZQjJCaQ1su HBgln2JR7N62eNC/PpEpC25Bz/3wJKd2uflBOm/CoBKDEjgDsxz1CJfA7jDz0w3m6zrK choPIE9gSWffagzTraRSaBWdITqo33SPskfO2uNfwjYmtg+8hkSyhC5klk9RimjnTC3+ 5QNKetlAHX19VKKwpRgSTMFP9CbFKqBwlLKeTpVQkW4psVxYaySOjew6EsDq5rFYPRZk kRNcj3BKLkABLSzO+gcpccUGvtex560Iz6Awrp9qXUGdkzGMlcZpJ0hbWZYoZ3UJCTd2 n1CQ==
X-Gm-Message-State: ALoCoQkz8OBAdAfCRfDcw+bpQszaqFOyogcCKwT5zX30yYjwITMcEO3UTv1nlfdant1L4+77I4vPwAqSxyVRZbK3B6BylDOL2hVXydGzaSDhbGh2eSzCZPZyITZ+lc43AMf2hDNvm2FgKZy2fNMs2cE/54s3fd/0mUkG91n1jQyJ9CcJJoo2xH/WjUv+MMlH2dYZf6JZYVGX
X-Received: by 10.194.133.101 with SMTP id pb5mr94173665wjb.40.1427967285025; Thu, 02 Apr 2015 02:34:45 -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>
In-Reply-To: <551CF1EB.1040105@cisco.com>
MIME-Version: 1.0
X-Mailer: Microsoft Outlook 14.0
Thread-Index: AQKOYGI60YUwd117EWSBze/2xwaHtAL312R0AcQ9ctwCCjG57ZuHWLQw
Date: Thu, 02 Apr 2015 15:04:28 +0530
Message-ID: <fef48580cdcca3c020c037c9dc5e16c3@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/fhCc-4p7wH2_hCpvuJFsbNIgkUI>
Cc: 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 09:34:48 -0000

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.
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.

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.
>

-- 
.