Ole,

Inline....

                Ron


Juniper Internal

> -----Original Message-----
> From: Ole Troan <otr...@employees.org>
> Sent: Wednesday, May 8, 2019 3:48 PM
> To: Ron Bonica <rbon...@juniper.net>
> Cc: Bob Hinden <bob.hin...@gmail.com>; Tom Herbert
> <t...@herbertland.com>; SPRING WG <spring@ietf.org>; 6man WG
> <i...@ietf.org>
> Subject: Re: SRv6 Network Programming: ENH = 59
> 
> Hi Ron,
> 
> > Whatever we decide, I will use the same value in draft-bonica-6man-vpn-
> dest-opt.
> 
> Ah, right. Because in your proposal the VPN Context Information contains the
> forwarding instructions?

Yes.

> Seems a little underspecified in the draft, or am I missing something?

Standby for an update on the draft....

> And that is information signalled separately?

Yes. Standby for that draft, too.

                                             Ron
> 
> Cheers,
> Ole
> 
> >
> >                                                              Ron
> >
> >
> >
> > Juniper Internal
> >
> >> -----Original Message-----
> >> From: Ole Troan <otr...@employees.org>
> >> Sent: Wednesday, May 8, 2019 3:33 PM
> >> To: Ron Bonica <rbon...@juniper.net>
> >> Cc: Bob Hinden <bob.hin...@gmail.com>; Tom Herbert
> >> <t...@herbertland.com>; SPRING WG <spring@ietf.org>; 6man WG
> >> <i...@ietf.org>
> >> Subject: Re: SRv6 Network Programming: ENH = 59
> >>
> >> Ron,
> >>
> >>> If you want to conserve space in the registry, you can do one of the
> >> following:
> >>
> >> I don't think I said I wanted to conserve space outright.
> >> But it is an 8-bit number space, so clearly if anyone wants more bits
> >> than that, they cannot rely on the protocol field.
> >> Note I'm arguing this purely on principle, I don't know the network
> >> programming use case.
> >> It is also a name space shared by both IPv4 and IPv6, and would this
> >> mean we were going to define next headers that were only valid after an
> SRH header?
> >>
> >> Ole
> >>
> >>>
> >>> - Update RFC 8200, redefining value 59 to mean "VPN Payload - type
> >> unspecified"
> >>> - Update RFC 8200, redefining value 59 to mean "IP Processing Stops
> Here"
> >>> - Allocate a new type called "VPN Payload - type unspecified"
> >>> - Allocate a new type called "IP Processing Stops here"
> >>>
> >>>                                                             Ron
> >>>
> >>>
> >>>
> >>> Non-Juniper
> >>>
> >>>> -----Original Message-----
> >>>> From: Ole Troan <otr...@employees.org>
> >>>> Sent: Wednesday, May 8, 2019 2:14 PM
> >>>> To: Ron Bonica <rbon...@juniper.net>
> >>>> Cc: Bob Hinden <bob.hin...@gmail.com>; Tom Herbert
> >>>> <t...@herbertland.com>; SPRING WG <spring@ietf.org>; 6man WG
> >>>> <i...@ietf.org>
> >>>> Subject: Re: SRv6 Network Programming: ENH = 59
> >>>>
> >>>> Ron,
> >>>>
> >>>>> <adding the SPRING mailing list, because this is a SPRING draft>
> >>>>>
> >>>>> Folks,
> >>>>>
> >>>>> Sections 4.4 through 4.12 of
> >>>>> draft-ietf-spring-srv6-network-programming-
> >>>> 00 define a set of SIDs that have the following things in common:
> >>>>>
> >>>>> - they are consumed by the egress node (SL == 0)
> >>>>> - they tell the egress node how to forward the payload into a VPN
> >>>>>
> >>>>> If the payload is IPv4, the next-header value in the SRH must be
> >>>>> IP4 (value
> >>>> 4).
> >>>>> If the payload is IPv6, the next-header value in the SRH must be
> >>>>> IPv6 (value
> >>>> 41).
> >>>>> If the payload is Ethernet, the next-header value in the SRH must
> >>>>> be No Next
> >>>> Header (value 59).
> >>>>>
> >>>>> In the interest of consistency, we should probably allocate a new
> >>>>> next-
> >>>> header value for Ethernet and use it.
> >>>>
> >>>> It's a fairly precious name space though.
> >>>> What would a general IP stack do with an Ethernet frame? It's kind
> >>>> of a neat feature that "IP processing terminates here".
> >>>> Or are we going to specify Ethernet over IP?
> >>>>
> >>>> Cheers,
> >>>> Ole

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

Reply via email to