[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[MMUSIC] STUN/ICE: Username length inconstency
Hello,
It seems there is a minor error in the maximum username length between ICE-17
and RFC3489bis-09.
STUN says USERNAME are at most 127 Unicode code points. There is no way a ICE
user fragment of 1024 bytes could fit in there. I would assume the ICE ufrag
should be limited to (127-1)/2 = 63 characters, so that the resulting STUN
username is always within the 127 code points limits, including one code
point for the semi-colon.
In any case, an ICE implemention that fails to obey this limit would fail to
interoperate with another instance of itself, which is pretty lame :)
Also, it ensures the ICE connectivity check packets size remain within the
minimum IPv4 MTU.
I hope, that I either misunderstood something, or that this is a minor enough
change that it can still be done this late in the process.
--
Rémi Denis-Courmont
_______________________________________________
mmusic mailing list
mmusic at ietf.org
https://www1.ietf.org/mailman/listinfo/mmusic