39

Fiddler を使用しており、さまざまなネットワーク速度をシミュレートしたい

遅延値を使用してさまざまな速度をシミュレートするために使用できる公開データはありますか?

以下は、56kb のモデム速度をシミュレートするための Fiddler のデフォルト コードです。

if (m_SimulateModem) {
    // Delay sends by 300ms per KB uploaded.
    oSession["request-trickle-delay"] = "300"; 
    // Delay receives by 150ms per KB downloaded.
    oSession["response-trickle-delay"] = "150"; 
}

256kbps、512kbps、1Mbps などの遅延値が必要です...

4

2 に答える 2

47

これは単なる数学の問題です。

コンテンツがすぐに利用可能であると仮定すると (たとえば、AutoResponder からコンテンツを再生している場合)、唯一の遅延はrequest- trickle-delay フラグとresponse-trickle-delayフラグによって制御されます。

1 秒あたり 1000 ミリ秒があります。

したがって、接続を毎秒1メガバイトに制限する場合は、 1ミリ秒の遅延を使用します。毎秒512キロバイトにゲートする場合は、 2ミリ秒の遅延を使用します。毎秒256キロバイトの場合、 4ミリ秒の遅延を使用します。

帯域幅は多くの場合、1 秒あたりのバイト数ではなく、1 秒あたりのビット数で測定されることに注意してください。したがって、目標がビット/秒で測定することである場合は、各値に8を掛けます。

于 2013-04-29T15:44:33.057 に答える