[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