スレを勃てるまでもな ..
511:505
07/07/10 22:22:05
>>506
お前こそ勉強し直しだ。
> それから、UDPの送信フレーム数そのものに制限は無い。
用語は正しく。
UDPはメッセージもしくはパケットで数える。フレームとは言わない。
> どこで知ったかしらないが、64kbyteなんて制限はない。
UDPヘッダの長さフィールドが16ビットなので、64kbyte弱が上限。
> 恐らくAPIレベルの話だろう。64kbyte以上送りたければ、何度もAPIを呼べばいい。
複数回に分けてSendToを呼ぶと、複数のUDPパケット=メッセージになってしまう。
UDPは、TCPと違ってストリームではなくメッセージなので、意味が変ってしまう。
> 受信側が受け取れなければ、単に破棄するだけだ。
> それは、受け取り側が糞なんじゃなくて、そういう仕様。
なにその教科書どおりの話は。
世の中には、破棄せず不正なステートに陥ったりバッファオーバーフローしちゃう糞実装があるんだよ。
> UDPの通信フレームの最大長は、1500オクテット(=バイト)だが、
> インターネットに流すのならもっと小さくする必要がある。
んなのはIPよりも下のレイヤの話であって、
フラグメントを禁止したりしなければ、
下のレイヤのために小さくする必要はない。
現実には途中の経路のルーターが、
IPのレイヤで蹴落としてくれることがある。
次ページ最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
4416日前に更新/282 KB
担当:undef