01/11/14 19:07
>>190
UDPのLengthは16ビットなので、最大長は64Kオクテット。
上位レイヤのIPのTotal Lengthも16ビットで、この長さはヘッダ長を含むので、
64K-sizeof(MAX IP Header)-sizeof(UDP Header)オクテットが実質的な最大長。
MTUとかと混乱してる人がいるのかな?
ちなみにIPv6になるとフラグメント処理してくれなくなるので、
UDP使うなら最大長を、1280-sizeof(headers)にしとくのがいいかもね。
1280ってのはルータが最低限通さないといけないパケットサイズ(MTUの下限)。