Table of Contents
再送信タイムアウトは、信頼性の高いデータ伝送に使用されるウィンドウプロトコルを滑走する上で重要なパラメータです。 それらは、承認されていないパケットを転送する前に、送信者が待ち時間をどのくらいの期間を決定します。 これらのタイムアウトの適切な計算は、効率的なネットワーク性能を確保し、不要な再送信を最小限に抑えます。
再送信タイムアウトの理解
再送信タイムアウト(RTO)は、承認が受けられない場合は、送信者がパケットを送金する時間間隔です。 タイムリーな送金と不要な重複を回避するために、ネットワーク条件に基づいて動的に適応します。
RTOの計算に影響を与える要因
RTOの計算には、往復時間(RTT)の変動、ネットワークの混雑、パケットロスなど、いくつかの要因が影響します。RTTの正確な測定と、その分散は適切なタイムアウト値を設定するために不可欠です。
RTOの計算
RTOを計算するための最も一般的な方法は、スムースRTT(SRTT)とRTTの分散(RTTVAR)を推定することを含みます。 一般的に使用される式は次のとおりです。
[]RTO = SRTT + 4 * RTTVAR]
どこ:
- SRTT]は、円滑な往復時間見積もりです。
- RTTVAR]はRTTで推定値の変動です。
この計算は、現在のネットワーク条件に基づいてタイムアウトを適応させ、不要な再送信を減らし、全体的な効率を向上させることができます。