Hi Peter, Spencer, For some more detail on Peter’s ‘No’ answer: Since the Pledge communicates (link-local) with the Join Proxy using DTLS-over-UDP on a network that is likely 6LoWPAN (1280 byte MTU limit) mesh, it could happen in theory that the Pledge sends out a DTLS handshake UDP packet with a length
that brings the carrying IPv6 packet length at 1280. In this case the DTLS record size is also something close to 1280. (We never did the exact calculations.) This may pose a problem for the stateless Join Proxy that appends a few bytes to the DTLS record (to relay it further to the Registrar) so the total length of the IPv6 packet sent to Registrar could exceed 1280. (And the Join Proxy is still
on the mesh network with 1280 byte MTU). But in any case in the constrained-voucher draft we have written about this:
https://datatracker.ietf.org/doc/html/draft-ietf-anima-constrained-voucher#section-6.7 So even though we don’t know for sure it is a problem, as we haven’t done the calculations in detail, it’s preemptively solved by recommending the Pledge to break up the handshake into smaller parts. Then, the Join Proxy doesn’t need to
do anything special anymore and it always works. That also helps with performance on the mesh network due to reduction of 6LoWPAN fragmentation.
Regards Esko From: Anima <anima-bounces@xxxxxxxx> On Behalf Of
Peter van der Stok Hi Spencer, Spencer Dawkins via Datatracker schreef op 2022-05-17 01:09:
|
-- last-call mailing list last-call@xxxxxxxx https://www.ietf.org/mailman/listinfo/last-call