On Tue, May 5, 2015 at 10:53 AM, Joe Touch <to...@isi.edu> wrote:
>
>
> On 5/5/2015 9:39 AM, Templin, Fred L wrote:
>> Hi Joe,
> ..
>>> IP in UDP adds only port numbers and an Internet checksum.
>>>
>>> That doesn't address fragmentation; if outer fragmentation is assumed,
>>> IPv4 needs to be rate-limited to avoid ID collisions and the Internet
>>> checksum is insufficient to correct those collisions.
>>
>> Right - that is why we have GUE. But, when these functions are not
>> needed GUE can perform header compression and the result looks
>> exactly like IP in UDP.
>
> That seems impossible.
>
> The outer IP header indicates UDP as next-protocol, and GUE based on the
> port number.
>
> You can't then compress the GUE header to nothing. You still need at
> least one bit somewhere to indicate "compressed GUE header", and there's
> nothing left.
>
As I described previously, the first two bits of GUE header are
version number. If we reserve version 0x1, then an IPv6 or IPv4 can be
directly encapsulated on the same port with GUE (version 0)-- this is
what Fred means by GUE header compression. No new port is needed for
this and it is backwards compatible with GUE.

> And no, I don't think "compressed GUE" qualifies as an independently
> useful service that warrants a separate UDP port.
>
> Joe
>
> _______________________________________________
> nvo3 mailing list
> nvo3@ietf.org
> https://www.ietf.org/mailman/listinfo/nvo3

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

Reply via email to