UDPソケット通信をする際、受信データサイズとして考慮するべきサイズはアプリサイズとUDPヘッダー(8バイト)としてソケットオプションで受信バッファサイズを増加させたのですが、予想より受信できるパケット数が少ないです。
例)
1パケットのアプリサイズを10バイトしUDPヘッダーも考慮して実際1パケットあたり18バイトとして、最大5パケット受け取れるようにソケットオプションで
アプリサイズ(10バイト)× UDPヘッダー(8バイト)×パケット数(5)
上記のように設定したのですが、実際5パケットも受信できませんでした。
上記のほかにIPヘッダーなども考慮しなければならないのでしょうか?
開発環境:solaris8 C言語
No.1ベストアンサー
- 回答日時:
こんにちは。
18バイトですか。たしか、Lengthは、オクテット単位でしたよね???
理論的に間違っていないなら、理論と実際の設定があってないのではないかと思うのですが・・・。
流れているパケットをアナライズしてみた方がいいと思います。実は、内部で擬似ヘッタがくっついて、アプリデータが入りきっていなかったりとかしません??
その際、Length値に注目してください。この値はヘッターを含む値です。
その設定がうまく行っているか。
設定の段階でここに10バイトが入ってしまうと、ヘッター分抜いて、2バイトしか入りませんし。
ソース内でどうしているかもわからないので、予測の範囲内ですが。
参考になれば。
でわ。
ご回答誠にありがとうございます。
データをスニファーでキャプチャーした結果
UDPのlengthはアプリ(10)+UDPヘッダー(8)
計18バイトになっておりました。
ソースでは送信データサイズ(引数)を10としています。
関数はsendtoを使用しています。
個人的な見解なのですが、仮に内部で擬似ヘッタがくっついて、アプリデータが入りきっていないとした場合でも実際のデータ長は変わりないので、受信出来るパケット数は理論値通りだと推測されるのですが・・・
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- docomo(ドコモ) ドコモの114サービスで、パケット通信中となるのは 電話の時以外もありますか? 先日主人の携帯を調べ 2 2022/12/08 11:28
- 固定IP スマホやPCのIPアドレスについて教えてください。 5 2023/07/07 19:53
- メルカリ らくらくメルカリ便 スマホを送った 箱が3 cm 以上ありました ゆうパケットではだめ? 1 2023/02/08 23:32
- 格安スマホ・SIMフリースマホ 日本通信Simで通信量を使い切り、低速制限を受けていますが、この間にパケット使用量は発生しますか? 4 2023/07/07 16:18
- 格安スマホ・SIMフリースマホ おすすめのesimを教えてください 2 2023/07/18 15:39
- 格安スマホ・SIMフリースマホ 【楽天モバイル】楽天モバイルはパケット通信料が減らない低速モードに切り替えられる公式 3 2022/12/21 07:48
- UNIX・Linux Ubuntuサーバーでメールを受信できない 7 2022/08/23 20:55
- その他(コンピューター・テクノロジー) 最近スマホ通信量のことをギガって呼んでますが、以前はパケットって呼んでなかったっけ。 なんでギガ読み 7 2023/04/05 05:03
- その他(応用科学) パケット交換方式 1 2022/07/09 12:00
- 教えて!goo 今日気づいたのですが、質問を開いたら回答の合間に「広告」がありました。動画の。これって? 2 2023/02/13 18:53
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
学校の課題で蓄積交換方式のう...
-
携帯の使用量(パケット通信)
-
DOD、CPAって何?
-
basic認証は危険?
-
[着メロ1曲でだいたい何パケッ...
-
1メール、サイト1ページは何パ...
-
パケ代節約の本ってありますか?
-
Etherealでのパケロスの確認方...
-
不正アクセス?ルータにpingの...
-
au無料通話とパケ割
-
auショップで詐欺まがいの事...
-
使わないので解約したい au WAL...
-
auショップでiPhone13を買った...
-
4月に質問致しau(KDDI)の件
-
携帯電話の料金を払わなかった...
-
auは本当に詐欺集団です。 解約...
-
スマホ、、auかけ放題にしてま...
-
携帯電話番号前の電話番号に戻...
-
auショップの店員に嘘をつかれ...
-
コール後「お繋ぎできませんで...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ビデオ会議はパケットの容量相...
-
Wiresharkの使い方
-
MUSICカウントフリーの通信量カ...
-
パケットロスと遅延について
-
RFC793 TCPのコネクション解放...
-
MACアドレスが不明な端末からの...
-
ジッタバッファ
-
受信パケットをブロックする意味
-
受信パケットをブロックしまし...
-
携帯でワンセグ テレビを見る
-
UDPソケット通信におけるデータ...
-
パケ割!
-
Etherealでのパケロスの確認方...
-
学校の課題で蓄積交換方式のう...
-
携帯電話・PHSのパケット通信は...
-
[着メロ1曲でだいたい何パケッ...
-
CUI でRTPパケットのみ取得
-
DOD、CPAって何?
-
パケットを発生させすにニュー...
-
ルーターを使うと特定のサイト...
おすすめ情報