問題タブ [bandwidth]
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.
c# - プログラムで C#/VB.Net を使用して、Web サイトの帯域幅 (アップロード + ダウンロード) を MB で測定する方法は?
ここでみんなが元気であることを願っています。
C#/VB.NetでWindows サービスを作成しています。これは、 localhost上のすべての Web サイトの帯域幅消費を測定し、アップロード、ダウンロードなどの統計をローカル/リモート データベースに保存することを目的としています。
ターゲット プラットフォームには、Windows Server 2003、2003 R2、2008、および 2008 R2 のみが含まれます。
このことについて少し調べてみたところ、次のことがわかりました。
- Windows 2003 にあるSNMP mgmtapi.dllの使用
- カスタム Network Driverを使用して統計を収集します。
異なる Web サイトごとの帯域幅消費量を測定するために使用できる、最も適切で安全かつ効果的な方法論/手法、またはそのような手法のセットについてガイドしてください。
この点でコードも共有してください。
よろしく
スティーブ
blazeds - 低帯域幅ネットワークに最適な BlazeDS ポーリング方法はどれですか?
BlazeDS ポーリング構成 (シンプルまたはロング ポーリング) が、低帯域幅ネットワークに最適なのか疑問に思っています。
iphone - iPhoneSDKソケット-使用帯域幅
非同期TCPソケットを介してC#サーバーに接続し、30秒ごとに1バイトを送信する(ハートビートを実装する)アプリをテストしています。約1時間後、アプリは(1バイトの)132パケットをサーバーに送信し、パケットは正常に受信されました。iPhoneアプリはサーバーに一度接続され、その後、開いた接続を介してパケットを送信しました(サーバーは何も送信しません)。使用した帯域幅を測定するためにそれを行いました。そこで、[電話]>[設定]>[一般]>[使用法]に移動すると、366KBのアップと344KBのダウンが測定されました(テスト前に統計をリセットしました)。電話にインストールされているネットに接続している他のアプリはありません。私はこれを約5回試しましたが、同様の結果が得られました。
これは自然ですか?私は132バイトしか送信しませんでしたが、使用された帯域幅は約710キロバイトでした(7.000以上のように)。TCP / IPプロトコルからの帯域幅のオーバーヘッドはそれほど多くありますか?httpヘッダーの原因である、Httpポーリングの実装で最悪の結果になると思います。
tcp - イーサネットを介して一度に転送できるビット数はいくつですか?
私はネットワーキングアプリケーションを書いています。予想外の遅れがあります。いくつかの数値を計算する必要がありますが、情報が見つかりません。各ティックでイーサネット接続を介して転送できるビット数です。
結果として得られる転送速度は100Mbps/1Gbpsであることを私は知っています。しかし、イーサネットはハードウェアティックを使用して両端を同期する必要があると思います。したがって、データをティック単位で移動します。
したがって、問題は、イーサネットで使用される1秒あたりのティック数または1ティックあたりのビット数です。
実際の接続は100Mbps全二重です。
networking - in c#1日、1週間、1か月などの帯域幅使用量を測定するプログラムを作成する必要があります
どうすればこれを行うことができますか。これを実現するためにどのAPI(マイクロソフトと非マイクロソフトが利用可能)ですか?
amazon-ec2 - EC2 インスタンスの利用可能な帯域幅?
EC2 で利用可能な帯域幅を決定する方法はありますか? ドキュメントには、インスタンスのサイズに基づく必要があることが示されているようですが、特定の数値を見つけるのに少し苦労しています。
c# - 帯域幅の速度を制限する
ローカル フォルダーをオンライン フォルダーと同期するアプリを作成しましたが、帯域幅をすべて消費します。アプリが使用する帯域幅の量を制限するにはどうすればよいですか? (プログラム的に)?
performance - CRC32 (または代替ハッシュ アルゴリズム) の帯域幅
非常に大量のデータをハッシュするために CRC32 をどれだけ速く計算できますか? (1 秒あたりの桁数 GB)
MD5はどうですか?
adler32 のような他の高速ハッシュ アルゴリズムはありますか?
誰かが実際の速度テストの結果を持っていますか?
php - PHPスクリプトからの発信応答の速度を制限するには?
PHPスクリプトからの発信応答の速度を制限するには? したがって、キープアライブ接続でデータを生成するスクリプトがあります。ファイルを開いて読み取るだけです。発信速度を制限する方法
(今では私はそのようなコードを持っています)
では、応答速度を制限するにはどうすればよいでしょうか (たとえば 50 kb/s に制限します)。
download - ボットによるファイルのダウンロードを拒否する
ファイルをクライアントに送信するasp.netダウンロードページがありますが、ファイルが大きく、記録からわかるように、ボットがこのファイルを約20回ダウンロードするため、ロボットがこのファイルをダウンロードすることを拒否したいと思います。これにより、サーバーの速度が低下し、帯域幅の消費が発生します。
ダウンロード数をカウントし、クライアントの .net フレームワークを検出するようにこのページをコーディングしたので、.net フレームワークを含むかどうかに関係なくセットアップ ファイルを投稿できます。
Google や他のボットがこのページにアクセスできないようにする必要があります。
私のダウンロード リンクは download.aspx?pack=msp のようなものです