Pablo,

I am not sure that your use of this field is in accordance with Section 4.7 of 
RFC 8200.

                                                                    Ron



Juniper Internal

> -----Original Message-----
> From: Pablo Camarillo (pcamaril) <pcama...@cisco.com>
> Sent: Tuesday, May 7, 2019 3:09 AM
> To: Ron Bonica <rbon...@juniper.net>; SPRING WG <spring@ietf.org>; 6man
> WG <i...@ietf.org>
> Subject: Re: SRv6 Network Programming: ENH = 59
> 
> Hi Ron,
> 
> We use the next header value 59 to identify at the receiver that there is no
> other kind of Internet Protocol beneath to be processed.
> Note that we are *not* using 59 to identify the fact that it is an ethernet
> header (i.e. other non Internet-Protocols would also use the 59 to identify 
> that
> no further IP header processing has to be performed). The SID identifies that
> an Ethernet header follows the IPv6 extension headers.
> 
> Thanks,
> Pablo.
> 
> -----Original Message-----
> From: ipv6 <ipv6-boun...@ietf.org> on behalf of Ron Bonica
> <rbonica=40juniper....@dmarc.ietf.org>
> Date: Monday, 6 May 2019 at 02:48
> To: SPRING WG <spring@ietf.org>, 6man WG <i...@ietf.org>
> Subject: SRv6 Network Programming: ENH = 59
> 
>     Folks,
> 
>     According to Section 4.4 of draft-ietf-spring-srv6-network-programming-
> 00, when processing the End.DX2 SID, the Next Header must be equal to 59.
> Otherwise, the packet will be dropped.
> 
>     In the words of the draft, "We conveniently reuse the next-header value 59
> allocated to IPv6 No Next Header [RFC8200].  When the SID corresponds to
> function End.DX2 and the Next-Header value is 59, we know that an Ethernet
> frame is in the payload without any further header."
> 
>     According to Section 4.7 RFC 8200, " The value 59 in the Next Header field
> of an IPv6 header or any  extension header indicates that there is nothing
> following that header.  If the Payload Length field of the IPv6 header 
> indicates
> the presence of octets past the end of a header whose Next Header field
> contains 59, those octets must be ignored and passed on unchanged if the
> packet is forwarded."
> 
>     Does the WG think that it is a good idea to reuse the Next Header value 
> 59?
> Or would it be better to allocate a new Next Header value that represents
> Ethernet?
> 
>                                                               Ron
> 
> 
>     Juniper Internal
> 
>     --------------------------------------------------------------------
>     IETF IPv6 working group mailing list
>     i...@ietf.org
>     Administrative Requests:
> https://urldefense.proofpoint.com/v2/url?u=https-
> 3A__www.ietf.org_mailman_listinfo_ipv6&d=DwIGaQ&c=HAkYuh63rsuhr6S
> cbfh0UjBXeMK-ndb3voDTXcWzoCI&r=Fch9FQ82sir-BoLx84hKuKwl-
> AWF2EfpHcAwrDThKP8&m=YOpkfRdJqwMPig1QVXflyp_jPXFxMtT_wCSFm0
> 9x7uQ&s=dwc4VotN_cH4V8ncfopG-fNWOmJVYzMQLduXjOLwIWM&e=
>     --------------------------------------------------------------------
> 
> 
_______________________________________________
spring mailing list
spring@ietf.org
https://www.ietf.org/mailman/listinfo/spring

Reply via email to