HP カスタマーサポートへようこそ

hp-contact-secondary-navigation-portlet

アクション
ロード中...

hp-share-print-widget-portlet

アクション
ロード中...

hp-concentra-wrapper-portlet

アクション
ロード中...

[11.X] 3ウェイハンドシェイクのリトライに関わる ndd パラメータについて

テキストの内容
【環境】11.X【問題】TCP の3ウェイハンドシェイク時に、接続先からの SYN/ACK が返らない場合の動作(SYN のリトライ回数・リトライ間隔・タイムアウト値) を設定する事は可能でしょうか。【回答】接続先から SYN/ACK が返ってこない場合、リトライ間隔をあけながらタイムアウト値まで SYN の送信リトライが実行されます。リトライ間隔は倍々に増えていきます。リトライ回数の設定はできません。リトライ間隔(初回時)は、tcp_rexmit_interval_initial で設定可能です(デフォルト: 1500ms (1.5秒))。タイムアウト値は、ndd のパラメータ tcp_ip_abort_cinterval で設定可能です(デフォルト: 75000ms (75秒))。※実際にはリトライ間隔に "+α" として、以前相手先との通信でかかった応答時間(ms)が内部で加算されます。初めて通信する相手の場合は "+α" はありません。2回目以降は "リトライ間隔+α" の倍数値間隔でリトライを行います。リトライ間隔は倍々に増えていきますが、リトライ間隔の上限値は tcp_rexmit_interval_max で設定できます(デフォルト: 60000ms (60秒))。従って、すべてデフォルト値の場合の再送間隔は、以下のようになります。1.5s, 3s, 6s, 12s, 24s, 48s, 60s, 60s, 60s, ...上記の間隔でリトライを繰り返し、それでも応答が得られない場合には、最終的に tcp_ip_abort_cinterval で定義したタイムアウト値まで繰り返します。デフォルトの場合には 75秒 でタイムアウトしますので、24s 時の再送を行っても応答が得られない場合は、48s 時の再送は行われることなくタイムアウトします。各 ndd パラメータの現在値は以下のコマンドで確認可能です。詳細は man ndd をご確認ください。# ndd -get /dev/tcp [parameter]ndd コマンドで設定したパラメータは、OS再起動後には反映されませんので、OS再起動後も反映させる場合には、/etc/rc.config.d/nddconf に設定を行います。設定例は /etc/rc.config.d/nddconf ファイル内のコメントをご参照ください。

hp-online-communities-portlet

アクション
ロード中...
国: Flag 日本

hp-detect-load-my-device-portlet

アクション
ロード中...