Thank you, Mike. The inclusion of UDP options in parcels/AJs is really 
straightforward and I think
could be done as an update to the base UDP options spec at some later time if 
you don’t think the
time is ripe to tackle it now. The idea is that parcels/AJs that are no larger 
than 64KB will use UDP
options exactly the same way as for an ordinary UDP packet, but the source will 
include a 2-octet
“UDP Option Length” field in larger parcels/AJs as a trailer at the very end 
following the UDP options
themselves. The destination can then determine the starting offset and length 
of the UDP options
by reading this length field.

Did I mention that parcels/AJs can be smaller than 64KB – often even much 
smaller? The same
is not true for RFC2675 jumbograms which are always larger than 64KB and always 
set UDP
length to 0.

Thank you - Fred

From: C. M. Heard <[email protected]>
Sent: Sunday, September 29, 2024 3:52 PM
To: Templin (US), Fred L <[email protected]>
Cc: Brian Carpenter <[email protected]>; Gorry (erg) 
<[email protected]>; Joe Touch <[email protected]>; Tim Chown 
<[email protected]>; Internet Area <[email protected]>; IPv6 List 
<[email protected]>; tsvwg IETF list <[email protected]>
Subject: Re: [tsvwg] Re: UDP options [was IP Parcels and Advanced Jumbos (AJs)]

Fred,

I currently hold the editing pen for the changes to the UDP Options draft that 
have been requested prior to the shepherd report, and my intention is to remain 
silent about how, if at all, IP Parcels and Advanced Jumbos (AJs) will support 
UDP Options.

I'll provide comments on the IP Parcels and Advanced Jumbos work at a later 
date, when I have spare intellectual cycles to fully comprehend the contents of 
draft-templin-6man-parcels2. At this point I must confess that, like Brian, I 
do not understand how a receiver will locate the options trailer in the case of 
an IP Payload Length exceeding 65535. Like Joe, I think it would be better to 
put the options just after the UDP header and make a new UNSAFE option to 
delimit the position where the options end and the user data begins.. But that 
discussion (and the corresponding update to the UDP options draft) can occur 
when it is ripe; IMO that is not the case at this time.

Respectfully,

Mike Heard

On Sun, Sep 29, 2024 at 3:07 PM Templin (US), Fred L 
<[email protected]<mailto:[email protected]>>
 wrote:
IP parcels and Advanced Jumbos (AJs) of all sizes ranging from 1 to 2^32 are 
now eligible
for using UDP options. This is just one way in which they offer a better 
service than RFC2675
Jumbograms, but there are also many others.

Joe, you can either note this in your draft or just leave it be and let my 
draft do an
“updates UDP options”.

Thank you - Fred

From: Brian Carpenter 
<[email protected]<mailto:[email protected]>>
Sent: Saturday, September 28, 2024 2:20 AM
To: Gorry (erg) <[email protected]<mailto:[email protected]>>
Cc: Joe Touch <[email protected]<mailto:[email protected]>>; Templin 
(US), Fred L <[email protected]<mailto:[email protected]>>; Tim 
Chown <[email protected]<mailto:[email protected]>>; Internet Area 
<[email protected]<mailto:[email protected]>>; IPv6 List 
<[email protected]<mailto:[email protected]>>; tsvwg IETF list 
<[email protected]<mailto:[email protected]>>
Subject: [EXTERNAL] Re: [tsvwg] Re: UDP options [was IP Parcels and Advanced 
Jumbos (AJs)]

EXT email: be mindful of links/attachments.


That works for me..

(via tiny screen & keyboard)
Regards,
        Brian Carpenter

On Sat, 28 Sept 2024, 19:08 Gorry (erg), 
<[email protected]<mailto:[email protected]>> wrote:
See below

> On 28 Sep 2024, at 04:05, Brian E Carpenter 
> <[email protected]<mailto:[email protected]>> wrote:
>
> Joe,
> On 28-Sep-24 03:13, [email protected]<mailto:[email protected]> wrote:
>>>> On Sep 27, 2024, at 7:58 AM, Templin (US), Fred L 
>>>> <[email protected]<mailto:[email protected]>>
>>>>  wrote:
>>>
>>>> Indeed. But if sendmsg() and recvmsg() can and do generate RFC2675 
>>>> packets, it means that any discussion of obsoleting RFC2675 should be
>>>> off the table.
>>>
>>> No one that I know of has suggested obsoleting RFC2675 - my documents do 
>>> not say "obsoletes" (nor even "updates”).
>> That approach to UDP jumbo grams is incompatible with UDP options.
>> And yes, there was a proposal to move that RFC to historic:
>> Jones, T., G. Fairhurst, "Change Status of RFC 2675 to Historic," 
>> draft-jones-6man-historic-rfc2675, May 2019.
>> We COULD have a new option with a longer length, but that’s not in our 
>> baseline draft.
>
> Wouldn't that be tricky, because the options follow the whole payload as I 
> understand it? So a JumboUDPgram has to be received in full, however big it 
> is, before the option saying that it's a jumbo can be received and 
> interpreted.
>
> Where the udp-options draft says:
>
>>> The technique has been proposed for deprecation [Jo19].
>
> I think you'd better change it to something like:
>
> The technique is known to be in active use in special situations, so cannot 
> reasonably be deprecated. However, users of this technique cannot 
> simultaneously use UDP options.
>
>    Brian
>
I do not think the I-D needs to say anything about the deployment status of 
jumbograms, that another topic.

I suggest if people wish, we just say that  users of this technique can or 
cannot simultaneously use UDP options.

Gorry
>
>
_______________________________________________
Int-area mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to