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

パスワード:


パスワード紛失

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

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

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

日曜日からの合計
メイン
   Transport Layer Protocol Implementation & Model Development
     TCPのACKが返される頻度について
投稿するにはまず登録を

題名 投稿者 日時
   TCPのACKが返される頻度について beginner 2013/1/7 3:51
   » Re: TCPのACKが返される頻度について hiro 2013/1/7 12:13
       Re: TCPのACKが返される頻度について beginner 2013/1/9 22:40
フラット表示 前のトピック | 次のトピック
投稿者 スレッド
hiro
投稿日時: 2013/1/7 12:13
長老
登録日: 2005/7/16
居住地:
投稿: 452
Re: TCPのACKが返される頻度について
えっと、完全な解説を行うにはあまりにも荷が重い(というか私の能力を超えている)ので、
情報のみを提供します。

7.3 Transmission Control Protocol (TCP)
The QualNet TCP model is based on RFC 793, RFC 2481, and RFC 1323.
7.3.1 Description
The Transmission Control Protocol (TCP) is a highly reliable host-to-host
protocol between hosts in packet-switched computer communication networks,
and in interconnected systems of such networks. The TCP fits into a layered
protocol architecture just above IP which provides a way for the TCP to send
and receive variable-length datagrams.
QualNet's TCP model uses code converted from the FreeBSD 2.2.2 source code
implementation for TCP.
The differences between the QualNet code and the FreeBSD code are improvements
for simulation performance, configurability through QualNet configuration
files and GUI, interface code to the simulator, and modifications to offer
additional variants of TCP. FreeBSD's TCP variant is known as "TCP Lite".
TCP Versions
There are several versions of TCP that you can specify via the QualNet
configuration file: TCP Lite, TCP NewReno, TCP Reno, TCP SACK, and TCP Tahoe.
These are modified in real systems by using compiler directives to enable
sections of code, and then recompiling the kernel. Some operating systems
also provide ways to dynamically modify some of the TCP parameters at runtime.
In QualNet, change them by editing the configuration file. You can either
modify these parameters individually, or you can select one of the well
known TCP versions that will automatically activate the appropriate parameters.
TCP Lite is the default variant of TCP for QualNet.


ということです。
具体的な挙動については、RFCを読むとか、TCP 輻輳制御 などをキーワードにすれば
いろいろと情報が検索できると思います。
ガッツリやるなら TCP/IP Illustrated などの本もおすすめ。

MicrosoftのWindows OSに関することは、ちょっと古いけど以下が参考になるかも。
http://technet.microsoft.com/ja-jp/library/cc754287(v=ws.10).aspx
フラット表示 前のトピック | 次のトピック
Copyright c KOZO KEIKAKU ENGINEERING Inc. All Rights Reserved.
XOOPS Cube PROJECT