Peter,
It is clearly specified that ABR originating prefixes from other areas 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 advertisements as
well.
" 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 it does
not cover the
Case of re-distributed prefixes for mapping server advertisements.
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 as
described in section 2.1 of [RFC7684] then PHP MUST not be done"
Rgds
Shraddha
-----Original Message-----
From: Peter Psenak [mailto:[email protected]]
Sent: Wednesday, May 10, 2017 12:33 PM
To: Shraddha Hegde <[email protected]>; [email protected];
[email protected]
Cc: [email protected]
Subject: Re: [OSPF] I-D Action:
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 standardization.
>
> 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
> 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 packet
> to ABR, It does not work since the inner labels gets exposed at the 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 distinguish
between the two based on the A-flag in the Extended Prefix TLV as specified 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:[email protected]] On Behalf Of
> [email protected]
> Sent: Thursday, May 4, 2017 3:28 PM
> To: [email protected]
> Cc: [email protected]
> 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
> directories.
> This draft is a work item of the Open Shortest Path First IGP of the IETF.
>
> 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 paths
> 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-exten
> sions/
>
> There are also htmlized versions available at:
> https://tools.ietf.org/html/draft-ietf-ospf-segment-routing-extensions
> -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=draft-ietf-ospf-segment-routing-exte
> nsions-13
>
>
> Please note that it may take a couple of minutes from the time of submission
> 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
> [email protected]
> https://www.ietf.org/mailman/listinfo/ospf
>
> _______________________________________________
> OSPF mailing list
> [email protected]
> https://www.ietf.org/mailman/listinfo/ospf
> .
>
_______________________________________________
OSPF mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/ospf