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

パスワード:


パスワード紛失

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

2024/03/06より334/1375
人気モジュール
No.1: フォーラム 8
No.2: QualNet概要 1
日曜日からの合計
人気Browser&OS
No.1:巡回ロボット7
No.2:Linux2
No.3:Unknown OS1

No.1:どっかの巡回ロボット7
No.2:Safari2
No.3:Unknown Browser1

日曜日からの合計
メイン
   Transport Layer Protocol Implementation & Model Development
     シーケンス番号が符号付きint型の範囲を超えた際の動作について
投稿するにはまず登録を

題名 投稿者 日時
   シーケンス番号が符号付きint型の範囲を超えた際の動作について saka 2013/10/24 17:40
   » Re: シーケンス番号が符号付きint型の範囲を超えた際の動作について hiro 2013/10/25 9:40
     Re: シーケンス番号が符号付きint型の範囲を超えた際の動作について saka 2013/10/25 11:56
       Re: シーケンス番号が符号付きint型の範囲を超えた際の動作について hiro 2013/10/25 16:44
         Re: シーケンス番号が符号付きint型の範囲を超えた際の動作について saka 2013/10/25 17:29
フラット表示 前のトピック | 次のトピック
投稿者 スレッド
hiro
投稿日時: 2013/10/25 9:40
長老
登録日: 2005/7/16
居住地:
投稿: 452
Re: シーケンス番号が符号付きint型の範囲を超えた際の動作について
QualNet 3.9.5 ですか、かなり初期のころからQualNetを使っているのですね。すごい。
個人的なアーカイブから3.9.5を取り出してソースコードを確認しました。

それはともかく、TCPのシーケンス番号は32bitの符号なし整数です。
これはQualNetであろうが関係なく、TCPとして決まってます。
したがってQualNetでも32bitの符号なし整数として処理します。

具体的な定義は、
./transport/tcp/tcp_hdr.h
の中に下記の定義があります。
typedef UInt32 tcp_seq;

ということで、そもそも32bitの符号つきとして処理していませんから、
負になること(マイナスになること)は想定していません。ゼロはありです。
フラット表示 前のトピック | 次のトピック
Copyright c KOZO KEIKAKU ENGINEERING Inc. All Rights Reserved.
XOOPS Cube PROJECT