返信

setsockopt?など

たびたびお世話になります。尾崎と申します。

(1)ソケットプログラミングにおいて、UDPのチェックサムの設定を
オフにできるとの説明をみたのですが、具体的にはsetsockopt()で
するのでしょうか?
setsockopt()のヘルプが少なくてよくわかりません。
(2)あと、UDPで一度に送信指定できる最大バイト数(オクテット数)は
IPヘッダ16ビット65536バイト-IPヘッダ20バイト=65516バイト
でいいのでしょうか?
(3)また、TCPでは送信したデータがキューに残っているのですが、
Javaでいうflushに相当する関数はCのソケットAPIにはないのでしょうか?
仮に、わずかなバイトが送信されずに残った場合、受信側ではデータが
全て届かないので困ることになります(実際にはこういうことは起こらないのですが・・)。

以上、お手数おかけしますがお願いします。

名前: 
尾崎敏之
日時: 
02/06/19 01:23

<code>Only

  • 使用できるHTMLタグ: <code>
  • 文字で図を描く場合に<code>と</code>で囲んでください
画像認証
機械的なスパムメッセージ送信を防止するために画像認証を設けています。ご協力ください。
Image CAPTCHA
Enter the characters shown in the image.