Japan QualNet Community Forums Japan QualNet Community Forums
Welcome Guest 
ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
検索
メインメニュー
アクセスカウンター
2024/05/15:10/13
2024/05/14:20/24

2024/03/16より392/1401
人気モジュール
No.1: フォーラム 64
No.2: ニュース 2
No.3: QualNet概要 1
日曜日からの合計
人気Browser&OS
No.1:巡回ロボット50
No.2:Unknown OS1

No.1:どっかの巡回ロボット45
No.2:Google巡回ロボット3
No.3:Majestic-12巡回ロボット2

日曜日からの合計
メイン
   Transport Layer Protocol Implementation & Model Development
     パケットの送信について
投稿するにはまず登録を

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
fefnir
投稿日時: 2006/9/20 13:49
新米
登録日: 2006/8/21
居住地:
投稿: 4
パケットの送信について
TCPにおいてパケットの送信を特定の条件下において一時的にストップさせたいのですがこれについてはどの部分のソースコードをどの部分をいじればよいでしょうか?
よろしくおねがいします。
marimo
投稿日時: 2006/9/21 18:51
常連
登録日: 2005/9/22
居住地:
投稿: 49
Re: パケットの送信について
”特定の条件下”がどんなものかによって大分違ってくるのでしょうが、、

極端に考えてみると、一番上(Appレイヤ)で止めるか、もしくは一番下(Phyレイヤ)で止めるか、という選択肢も有り得なくは無いかもしれません。
# TCPのソースは入り組んでいて、あまり自分も見たことが無いです。あしからず。。

Appレイヤの方は、それぞれの関数定義ファイルを見れば何となく分かりそうな感じです。

Phyレイヤの方は、PHY_StartTransmittingSignal系の関数が、最終的なパケット送信時に呼び出されパケット送信が行われています。
(※同じ名前・異なる引数でオーバーロード定義されているので、デバッガでブレークポイントを張るなりログ出力コードをprintfで追加するなりした方が良いかもしれません)

…あまり参考にならないかな、、考える一助になれば幸いです。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ
Copyright c KOZO KEIKAKU ENGINEERING Inc. All Rights Reserved.
XOOPS Cube PROJECT