Return-Path: <shraddha@juniper.net>
X-Original-To: ospf@ietfa.amsl.com
Delivered-To: ospf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1])
 by ietfa.amsl.com (Postfix) with ESMTP id 674A1126D46;
 Thu, 11 May 2017 02:30:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.022
X-Spam-Level: 
X-Spam-Status: No, score=-2.022 tagged_above=-999 required=5
 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1,
 DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_NONE=-0.0001,
 RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01,
 SPF_HELO_PASS=-0.001, SPF_PASS=-0.001]
 autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key)
 header.d=juniper.net
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 gSyeUfPFGtbq; Thu, 11 May 2017 02:30:57 -0700 (PDT)
Received: from NAM01-SN1-obe.outbound.protection.outlook.com
 (mail-sn1nam01on0129.outbound.protection.outlook.com [104.47.32.129])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits))
 (No client certificate requested)
 by ietfa.amsl.com (Postfix) with ESMTPS id 22BE6127869;
 Thu, 11 May 2017 02:30:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net;
 s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version;
 bh=8svKXlsISlUFnOM/EfcEntDcLrL+EwszCEQrsn2tECY=;
 b=TshZ6/9j/KY2nj7ZQsEPBvdPrmrJ8r/Jv5tVtn3z9GkqcdCub+tqtcfMelZrLIBRheQ7m8dfwCgLEaMqYDC1UDKmG2oUr+1rNdlzc9zQtK9dyIwvjUxEmhyrLio64BCpNB822jwXqyZ2vuSJ7mAf2ed6aO0Fn+CKEo88fBLAd4g=
Received: from BN3PR05MB2706.namprd05.prod.outlook.com (10.167.2.135) by
 BN3PR05MB2705.namprd05.prod.outlook.com (10.167.2.134) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1101.5; Thu, 11 May 2017 09:30:55 +0000
Received: from BN3PR05MB2706.namprd05.prod.outlook.com ([10.167.2.135]) by
 BN3PR05MB2706.namprd05.prod.outlook.com ([10.167.2.135]) with mapi id
 15.01.1084.020; Thu, 11 May 2017 09:30:55 +0000
From: Shraddha Hegde <shraddha@juniper.net>
To: Peter Psenak <ppsenak@cisco.com>, "internet-drafts@ietf.org"
 <internet-drafts@ietf.org>, "i-d-announce@ietf.org" <i-d-announce@ietf.org>
CC: "ospf@ietf.org" <ospf@ietf.org>
Thread-Topic: [OSPF] I-D Action:
 draft-ietf-ospf-segment-routing-extensions-13.txt
Thread-Index: AQHSxL0CrhMu31COMEm/W0EtbryvJaHtEw0AgAAaSgCAAYgBkIAAL6wAgAACCTA=
Date: Thu, 11 May 2017 09:30:55 +0000
Message-ID: <BN3PR05MB2706A687DB9D627F59F3702CD5ED0@BN3PR05MB2706.namprd05.prod.outlook.com>
References: <149389189879.4821.567420168746411343@ietfa.amsl.com>
 <BN3PR05MB2706DD1C3249BDE683DF62E3D5EC0@BN3PR05MB2706.namprd05.prod.outlook.com>
 <5912BB0E.6070805@cisco.com>
 <BN3PR05MB2706B162184FA435C48F3931D5ED0@BN3PR05MB2706.namprd05.prod.outlook.com>
 <59142BE2.7090109@cisco.com>
In-Reply-To: <59142BE2.7090109@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: cisco.com; dkim=none (message not signed)
 header.d=none;cisco.com; dmarc=none action=none header.from=juniper.net;
x-originating-ip: [116.197.184.11]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; BN3PR05MB2705;
 7:8BxHf3lhqQgF0FCxBoLN59Fr3w/OdngeKm9E+qwRN47FJ0VjSInOn7+mku13dUl6Jqqaavtli3UGHvCWgFW/bIZM8KGqROXsfnHromofCIbmv/RyZau4lUF2ale1w5l7tmflJyOiDMkNMP/hfhh3x2UifvlGHrNgm+1RmhmcpNZNX8JsHKMoXpZXhHMB7F+lxK+MuDodEpFytg75zu7IPqCJRoMy6vyooKSNawS8Q2d+3zijQl+dUsRPu+Vz5D5zvQtFcaWTaQYnEmuk/ddYtNiJ4dJq63Gw6qhzz4Yo5NiMhCZCxSXDywylNb/5yAlOGXc9dTRGA1s5JDrx++INDA==
x-ms-traffictypediagnostic: BN3PR05MB2705:
x-ms-office365-filtering-correlation-id: 8f851ef7-610e-418e-fd45-08d498506cd6
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: UriScan:; BCL:0; PCL:0;
 RULEID:(22001)(2017030254075)(48565401081)(201703131423075)(201703031133081); 
 SRVR:BN3PR05MB2705; 
x-microsoft-antispam-prvs: <BN3PR05MB2705176B838B726BEEC4193ED5ED0@BN3PR05MB2705.namprd05.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(158342451672863)(120809045254105)(138986009662008)(95692535739014); 
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0;
 RULEID:(6040450)(601004)(2401047)(5005006)(8121501046)(3002001)(93006095)(93001095)(10201501046)(6055026)(6041248)(20161123558100)(20161123560025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123562025)(20161123564025)(20161123555025)(6072148);
 SRVR:BN3PR05MB2705; BCL:0; PCL:0; RULEID:; SRVR:BN3PR05MB2705; 
x-forefront-prvs: 0304E36CA3
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(6009001)(39410400002)(39840400002)(39850400002)(39400400002)(39450400003)(39860400002)(377454003)(377424004)(13464003)(24454002)(55016002)(230783001)(8936002)(74316002)(305945005)(6506006)(99286003)(33656002)(38730400002)(53936002)(5890100001)(6436002)(66066001)(6306002)(8676002)(2950100002)(7696004)(25786009)(81166006)(53546009)(50986999)(77096006)(54356999)(76176999)(7736002)(5660300001)(229853002)(4326008)(2501003)(2906002)(93886004)(6116002)(3846002)(102836003)(6246003)(478600001)(122556002)(189998001)(3280700002)(2201001)(86362001)(3660700001)(9686003)(2900100001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BN3PR05MB2705;
 H:BN3PR05MB2706.namprd05.prod.outlook.com; FPR:; SPF:None; MLV:sfv; LANG:en; 
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-originalarrivaltime: 11 May 2017 09:30:55.6476 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN3PR05MB2705
Archived-At: <https://mailarchive.ietf.org/arch/msg/ospf/sA7qa5gKGvusynuBeCJqR3MXR4Q>
Subject: Re: [OSPF] I-D Action:
 draft-ietf-ospf-segment-routing-extensions-13.txt
X-BeenThere: ospf@ietf.org
X-Mailman-Version: 2.1.22
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: <https://mailarchive.ietf.org/arch/browse/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, 11 May 2017 09:31:00 -0000

Peter,

Inter-area/external prefixes with A-flag re-set is the only scenario
I can think of where SRMS SIDs should not do PHP.
Is there any other case?

> "For all other cases, when SID is coming from SRMS, PHM MUST not be done"
I suggest the text to be more specific to the cases since we do=20
not have many scenarios to list.=20

Rgds
Shraddha
-----Original Message-----
From: Peter Psenak [mailto:ppsenak@cisco.com]=20
Sent: Thursday, May 11, 2017 2:46 PM
To: Shraddha Hegde <shraddha@juniper.net>; internet-drafts@ietf.org; i-d-an=
nounce@ietf.org
Cc: ospf@ietf.org
Subject: Re: [OSPF] I-D Action: draft-ietf-ospf-segment-routing-extensions-=
13.txt

Hi Shraddha

please see inline:

On 11/05/17 08:49 , Shraddha Hegde wrote:
> Peter,
>
> It is clearly specified that ABR originating prefixes from other areas=20
> should have NP Bit set.
>
> "The NP-Flag (No-PHP) MUST be set for Prefix-SIDs allocated to inter-
>     area prefixes that are originated by the ABR based on intra-area or
>     inter-area reachability between areas.  When the inter-area prefix is
>     generated based on a prefix which is directly attached to the ABR,
>     the NP-Flag SHOULD NOT be set."
>
>
> The same behavior should apply to mapping server advertised advertisement=
s as well.

when SRMS advertises the SID, it can not set the NP-Flag, so we can not app=
ly the exact same behavior there.

>
> " As the Mapping Server does not specify the originator of a prefix
>>      advertisement, it is not possible to determine PHP behavior solely
>>      based on the Mapping Server advertisement.  However, PHP behavior
>>      SHOULD be done in following cases:
>>
>>         The Prefix is intra-area type and the downstream neighbor is the
>>         originator of the prefix.
>>
>>         The Prefix is inter-area type and downstream neighbor is an ABR,
>>         which is advertising prefix reachability and is also generating
>>         the Extended Prefix TLV with the A-flag set for this prefix as
>>         described in section 2.1 of [RFC7684]."
>
>
> While the text above captures the case of directly attached prefixes=20
> it does not cover the Case of re-distributed prefixes for mapping server =
advertisements.

there is a text in the draft right after the above mention text that talks =
about the redistribution case:

       "The Prefix is external type and downstream neighbor is an ASBR,
       which is advertising prefix reachability and is also generating
       the Extended Prefix TLV with the A-flag set for this prefix as
       described in section 2.1 of [RFC7684]."


>
> Suggest to add below text.
>
>          "The Prefix is inter-area type and downstream neighbor is an ABR=
,
>          which is advertising prefix reachability and is also generating
>          the Extended Prefix TLV with the A-flag re-set for this prefix a=
s
>          described in section 2.1 of [RFC7684] then PHP MUST not be done"


the draft says when PHP should be done when the SID is coming from the SRMS=
. It assumes that in all other cases PHP is not done.

If we are going to say when the PHP must not be done for SID coming from SR=
MS, we need to list all cases, not only one of them.

So I would say we either not say anything, or we say:

"For all other cases, when SID is coming from SRMS, PHM MUST not be done"

thanks,
Peter


> Rgds
> Shraddha
>
> -----Original Message-----
> From: Peter Psenak [mailto:ppsenak@cisco.com]
> Sent: Wednesday, May 10, 2017 12:33 PM
> To: Shraddha Hegde <shraddha@juniper.net>; internet-drafts@ietf.org;=20
> i-d-announce@ietf.org
> Cc: ospf@ietf.org
> Subject: Re: [OSPF] I-D Action:=20
> draft-ietf-ospf-segment-routing-extensions-13.txt
>
> Hi Shraddha,
>
> please see inline:
>
> On 10/05/17 07:34 , Shraddha Hegde wrote:
>> Authors,
>>
>> Apologies for being late with this comment in the process of standardiza=
tion.
>>
>> The below section 5 describes the PHP for mapping server
>>
>>
>> " As the Mapping Server does not specify the originator of a prefix
>>      advertisement, it is not possible to determine PHP behavior solely
>>      based on the Mapping Server advertisement.  However, PHP behavior
>>      SHOULD be done in following cases:
>>
>>         The Prefix is intra-area type and the downstream neighbor is the
>>         originator of the prefix.
>>
>>         The Prefix is inter-area type and downstream neighbor is an ABR,
>>         which is advertising prefix reachability and is also generating
>>         the Extended Prefix TLV with the A-flag set for this prefix as
>>         described in section 2.1 of [RFC7684]."
>>
>>
>> The text says "PHP behavior" should be done in following cases.
>> In the second case here it's an ABR re-advertising a prefix and SID=20
>> being advertised for this Prefix from a mapping server. If we interpret =
"PHP behavior should be done"
>> As the penultimate router removing the label and forwarding the=20
>> packet to ABR, It does not work since the inner labels gets exposed at t=
he ABR.
>
> above texts clearly specifies that PHP is done only for case where ABR is=
 originating a prefix, not propagating it from other area. You can distingu=
ish between the two based on the A-flag in the Extended Prefix TLV as speci=
fied in RFC7684, which the above text mentions.
>
> thanks,
> Peter
>>
>> Request authors to add clarification text around "PHP behavior".
>>
>> Rgds
>> Shraddha
>>
>> -----Original Message-----
>> From: OSPF [mailto:ospf-bounces@ietf.org] On Behalf Of=20
>> internet-drafts@ietf.org
>> Sent: Thursday, May 4, 2017 3:28 PM
>> To: i-d-announce@ietf.org
>> Cc: ospf@ietf.org
>> Subject: [OSPF] I-D Action:
>> draft-ietf-ospf-segment-routing-extensions-13.txt
>>
>>
>> A New Internet-Draft is available from the on-line Internet-Drafts direc=
tories.
>> This draft is a work item of the Open Shortest Path First IGP of the IET=
F.
>>
>>           Title           : OSPF Extensions for Segment Routing
>>           Authors         : Peter Psenak
>>                             Stefano Previdi
>>                             Clarence Filsfils
>>                             Hannes Gredler
>>                             Rob Shakir
>>                             Wim Henderickx
>>                             Jeff Tantsura
>> 	Filename        : draft-ietf-ospf-segment-routing-extensions-13.txt
>> 	Pages           : 35
>> 	Date            : 2017-05-04
>>
>> Abstract:
>>      Segment Routing (SR) allows a flexible definition of end-to-end pat=
hs
>>      within IGP topologies by encoding paths as sequences of topological
>>      sub-paths, called "segments".  These segments are advertised by the
>>      link-state routing protocols (IS-IS and OSPF).
>>
>>      This draft describes the OSPF extensions required for Segment
>>      Routing.
>>
>>
>>
>> The IETF datatracker status page for this draft is:
>> https://datatracker.ietf.org/doc/draft-ietf-ospf-segment-routing-exte
>> n
>> sions/
>>
>> There are also htmlized versions available at:
>> https://tools.ietf.org/html/draft-ietf-ospf-segment-routing-extension
>> s
>> -13
>> https://datatracker.ietf.org/doc/html/draft-ietf-ospf-segment-routing
>> -
>> extensions-13
>>
>> A diff from the previous version is available at:
>> https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-ospf-segment-routing-ext
>> e
>> nsions-13
>>
>>
>> Please note that it may take a couple of minutes from the time of submis=
sion until the htmlized version and diff are available at tools.ietf.org.
>>
>> Internet-Drafts are also available by anonymous FTP at:
>> ftp://ftp.ietf.org/internet-drafts/
>>
>> _______________________________________________
>> OSPF mailing list
>> OSPF@ietf.org
>> https://www.ietf.org/mailman/listinfo/ospf
>>
>> _______________________________________________
>> OSPF mailing list
>> OSPF@ietf.org
>> https://www.ietf.org/mailman/listinfo/ospf
>> .
>>
>
> .
>

