On 25-May-20 09:08, Tom Herbert wrote:
> On Sun, May 24, 2020 at 3:23 AM Robert Raszuk <rob...@raszuk.net> wrote:
>>
>> Hi Ron,
>>
>> I have one small question on the Destination Option Header you keep 
>> referencing to carry for example VPN demux instructions.
>>
>> As DOH follows Fragment Header it is indeed inspected before CRH.
>>
>> So please kindly clarify what is there in the IPv6 packet header which would 
>> stop each segment endpoint (during the transit over SR anchors)  which 
>> destination is obviously in DA of the arriving packet not to inspect DOH and 
>> not trying to execute it ?
>>
>> If you could please also provide reference to RFC8200 defining it.
>>
> Robert,
> 
> Look at Destination Options before the routing header in RFC8200.
> These are intended to be processed at every intermediate destination
> in the routing header 

That intention is not specified in the text, and IMHO cannot be deduced from 
the text. Hence my comment on draft-bonica-6man-ext-hdr-update.

   Brian

> and precede any fragment header.
> 
> Tom
> 
>> Keep in mind that in number of networks P routers are also PE routers so 
>> executing DOH even if CRH still contains many hops to go may result in very 
>> unexpected behaviours. I am sure you recall that L3VPN labels are locally 
>> significant and there is no mechanism in place to assure uniqueness of VPN 
>> demux values across PEs..
>>
>> Why is this important here - because CRH by design is decoupled from any 
>> functions or network application handling.
>>
>> Many thx,
>> Robert.
>>
>>
>> On Sun, May 24, 2020 at 3:24 AM Ron Bonica 
>> <rbonica=40juniper....@dmarc.ietf.org> wrote:
>>>
>>> Cheng,
>>>
>>>
>>>
>>> The CRH is a building block. It has exactly one function. That is, to steer 
>>> a packet along its delivery path.
>>>
>>>
>>>
>>> The CRH does not attempt to deliver parameters or metadata to service 
>>> function instances. It relies on other mechanisms. One possibility is a 
>>> destination options header that precedes the CRH. I am sure that there are 
>>> other mechanisms. CRH should be compatible with all of them.
>>>
>>>
>>>
>>> Personally, I am not an NSH expert. Maybe someone who is can speak up.
>>>
>>>
>>>
>>>                                                                             
>>>                   Ron
>>
>> --------------------------------------------------------------------
>> IETF IPv6 working group mailing list
>> i...@ietf.org
>> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
>> --------------------------------------------------------------------
> 
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> i...@ietf.org
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------
> 

_______________________________________________
spring mailing list
spring@ietf.org
https://www.ietf.org/mailman/listinfo/spring

Reply via email to