問題タブ [bandwidth-throttling]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
1463 参照

c# - C# を使用したプログラムによるネットワーク帯域幅の制限

ルーターにアクセスしているユーザーの数を見つけるために C# でアプリケーションを開発しています (この部分は完了です) ここで、ユーザー数について、各ユーザー間で合計 n/w 帯域幅をローカルで分割する必要があります。

UserBandwidth = (OverallAllBandWidth / NumberOfCurrentUsers)

C# Win Form のユーザー数に応じて帯域幅を制限する方法論が必要になりました

これらのリンクを 参照しましたhttp://www.codeproject.com/KB/IP/Bandwidth_throttling.aspx

しかし、これらはすべて、特定のアプリケーションを制限するのに役立ちます。

私の要件は、NIC自体に制限を適用することです。

例:

私の N/WB/W は 1MBps です 現在 2 人のユーザーが N/W で使用しています

私のコードは、ローカルでアプリを介して各ユーザーに対して 500KBps を制限する必要があります。

0 投票する
1 に答える
83 参照

networking - ユーザーの Web サイトからのネットワーク トラフィックを測定する

Web サイトが生成する帯域幅を (できればユーザーごとに) 判断する必要があります。

ポート速度を調整できる管理されたスイッチを入手することを考えていましたが、10/100/1000mbit の設定しか許可していないように見えるものもあります。何かカスタムはありますか?私は間違った方向に進んでいますか?人々はどのようにそのようなデータを収集しますか?

ありがとう

0 投票する
2 に答える
5749 参照

bandwidth - tc netem のオプション制限は何を意味し、何をしますか?

command で低速のネット リンクをエミュレートしようとしていtcます。netem遅延とパケット損失をエミュレートし、htb を使用して狭い帯域幅をエミュレートしていますが、制限オプションが にあることがわかりましたnetem。このオプションは何をしますか? 最終的な帯域幅に影響しますか?

私はそれをグーグルで検索し、 http://manpages.ubuntu.com/manpages/raring/man8/tc-netem.8.htmlで何かを見つけました

それは言う:

選択したオプションの効果を、指定された数の次のパケットに制限します。

しかし、私はまだそれが何をするのか理解できません。

0 投票する
3 に答える
3290 参照

windows - Windows で TCP ソケットの低速をシミュレートする

TCP ソケットを使用して通信するアプリケーションを構築しています。低速条件下での動作をテストしたい。

サイトに同様の質問がありますが、私が理解しているように、それらは HTTP トラフィックを扱っているか、Linux に関するものです。私のトラフィックは HTTP ではなく、通常の TCP ソケットであり、OS は Windows です。

Modem Speed に fiddler の設定を使用してみましたが、うまくいきませんでした。HTTP 接続でしか機能しないようです。

0 投票する
1 に答える
1856 参照

c++ - 利用可能なアップロード/ダウンロード帯域幅を決定する

ファイルのアップロードとダウンロードを行うアプリケーションがあります。また、アプリケーションが利用可能な帯域幅全体を消費しないように、アップロード/ダウンロード速度を希望のレベル (構成可能) に制限することもできます。libcurl (http) ライブラリを使用してこれを実現できます。

しかし、私の質問は、アップロード速度を利用可能なアップロード帯域幅の 75% に制限する必要がある場合、プログラムで利用可能なアップロード帯域幅を見つけるにはどうすればよいですか? できれば C/C++ で。事前に構成されている場合は問題ありませんが、前述のように、利用可能なアップロード制限の 75% を毎回学習して適応させる必要がある場合は、誰がそれを把握すればよいかわかりません。ダウンロードも同様です。どんなポインタでも大いに役立ちます。

0 投票する
1 に答える
293 参照

iphone - AWS-iOS-SDK を使用した s3 スロットリング ストリーム アップロード?

S3UploadInputStreamは、iOS6 のリリース後に廃止されました。現在 iOS7 を使用しているので、S3 AWS-iOS-SDK を使用してスロットルストリームをアップロードしたいと考えています。スロットリング ストリームをアップロードするための実行可能なソリューションは何ですか。

0 投票する
1 に答える
101 参照

sockets - 1 つのペアではなく、複数のパケットを送信してパケット ペア プローブを実行する方法は? (平均をとる方法)

一般に、パケット ペアの見積もりでは、パケット ペアの複数のバーストを送信し、帯域幅の平均を取ることになっています。

たとえば、4 つのパケットを送信し、最初の 2 つのパケット間の時間差 (1&2)、次の 2 つのパケット間の時間差 (3&4) を計算します。これら 2 つのそれぞれの帯域幅を計算し、平均を取ります。

または

(1&2) 間の時間差、(3&2) 間の時間差、(4&3) 間の時間差を計算し、これらの値の平均を取ります。

平均の正しい方法はどれですか?