問題タブ [network-traffic]
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.
java - Androidで個別に実行中のアプリで使用されるネットワークデータを取得する方法
一定時間後にバックグラウンドで実行されている各アプリのネットワーク トラフィック データのみを取得したい。私が使用しているコードは、デバイスから送受信されるデータの合計を示します。しかし、各アプリの個別のデータが必要です。データを取得するのを手伝ってください。
私のコードは次のとおりです。
別のクラスは次のとおりです。
}
トラフィックスナップショット:
アプリ名に対応する個々のアプリデータを取得するにはどうすればよいですか?
router - Netflow データに関する混乱
nfcapd を使用して netflow からデータを収集しています。また、すべてのデバイスのイン トラフィックとアウト トラフィックを監視しています。
どのデータが netflow から送られてくるのか混乱しています。
たとえば
、5 分間で、特定のリンク (srcip、dstip、srcifindex、dstifindex) = 10K バイトで sum(no_of_bytes) を与えるネットフロー データを受信します。
「イン トラフィック」は 20K バイト、「アウト トラフィック」は約 10K バイトです。
これは何を意味するのでしょうか ?
私の質問は次のとおりです。特定のリンクの netflow データによって与えられる合計は、リンクのいずれかのポートのどのトラフィックと一致する必要がありますか?
android - Android TrafficStats クラスはどのように機能しますか?
TrafficStatsアプリでの実装については尋ねていません。バックグラウンドでの動作を知りたいだけです。ネットワークトラフィックを取得するためにwifiクリップなどを監視していますか、それとも現在のネットワーク速度を知るために特定の時間ごとに自分のバイトを送信/ダウンロードしていますか?
ありがとうございました :)
windows - Windows 7 PC での UL トラフィックの制限
自宅に複数のユーザーがいます。ケーブルで接続された 1 台のメイン PC と、その他のワイヤレス ユーザー。ユーザーが何か (YouTube、Facebook など) をアップロードしようとすると、帯域幅全体が使用され、誰も実際に何かを実行できなくなります。
Windows PCごとにULを制限するソフトを探しています(PC自体にインストールする予定です)。秘密にする必要はありません。ただの単純なプログラムです。
私が持っているルーターは ISP のもので、QOS は無効になっています (有効にすることはできません。また、「私の所有物ではない」ため、ハッキングすることもできません)。
この種のプログラムをご存知でしたら、助けていただければ幸いです。
networking - トラフィックを分析するためにネットワーク上のサーバーを構成する
次のネットワークがあります。
http://i.stack.imgur.com/rapkH.jpg
サーバーと追加のルーターを通過することにより、192.168.0.1 ルーターに接続するデバイスから 192.168.10.1 ルーター (そして最終的にはインターネット) にすべてのトラフィックを送信したいと考えています。ほぼ2日が経過しましたが、何が問題なのかわかりません。
インターネットで同様の構成を検索しているときに、何らかの形で私のニーズに関連する記事を見つけましたが、提案された解決策はうまくいかないようです。これは同様の記事です: https://serverfault.com/questions/431593/iptables-forwarding-between-two-interface
構成プロセスとして次の手順を実行しまし
た。 192.168.1.1 ルーターからサーバー上の eth0 に
静的 IP アドレス 192.168.1.90 を設定する 192.168.0.1 ルーターからサーバー上の eth1 に静的 IP アドレス 192.168.0.90 を設定する
すべてを転送する192.168.0.1 ルーターから eth1 インターフェイス ウィッチ上のサーバーへのトラフィックは機能しているようです。ルーターのファームウェアには、すべてのポートからのすべてのトラフィックを指定されたアドレスにリダイレクトするオプションがあります。
サーバーに次のルールを追加しました (以下のみ、追加のルールはありません)。
私も変えてみました
の中へ
しかし、まだ機能していません。
CentOS を実行しているサーバーのパケット転送を有効にするために次を追加した後:
サーバーを再起動し、上記のすべての構成がまだ利用可能であることを確認するための追加のチェックを行った後、192.168.0.1/24 LAN に接続されたコンピューターから 192.168.1.1 からルーターに ping を実行できるかどうかをもう一度確認しようとしましたが、失敗しました。うまくいきました。
サーバーにはtshark(コンソールwireshark)がインストールされており、192.168.0.1ルーターに接続されたコンピューターから192.168.1.1にpingを送信しているときに、192.168.0.90(eth1)がpingを受信しますが、eth0に転送されませんルールが示すようにインターフェース:
なぜこれが起こっているのか今は考えないでください。
質問:
iptables は、期待どおりに機能しないようです。トラフィックを適切な場所にリダイレクトするために iptables ルールから NAT テーブルを追加する必要がありますか、それとも私が行ったことに何か問題がありますか?
tshark を使用してサーバー上のトラフィックを表示したいのは、これが最適だと思うからです。tshark でトラフィックをキャプチャして分析するよりも優れた方法を知っていますか?
jquery - いくつかの悪いホスティングによる高トラフィック
ここで複雑な状況!
現在の状況: 私たちは、彼の仕事だけを行うメイン サーバーを持っています。データは毎秒変化しています。他の Web サイトと共有するには、Web ウィジェット (html データ) が必要です。そのウィジェットは 1 分ごとに更新する必要があります。ウィジェットのデータは毎秒変更されます。他のすべての Web サイトの訪問者は、その情報を見る必要があります。サーバーは 24 時間 365 日オンラインで必要であり、1 分ごとにサーバーに接続することはできません。ひと月あたりのインプレッション数は約 100 万回です。
私たちが取り組んでいる解決策: いくつかのホスティング プランを取得します。すべてのホスティングは、訪問者に表示される HTML データを保存します。すべてのホスティング アカウントは、メイン サーバーに対して 1 分ごとに cronjob を実行します。HTML を取得し、次の cronjob まで保存します。これが、トラフィックをメインサーバーから他の場所に移動する方法です。これは、Web サイトの訪問者がホスティングに保存されている html に接続する部分です。下のコードは、最初のホスティング サーバーに接続しています。彼がしばらく応答しない場合は、2 番目のサーバーに接続します。そして、それらのサーバーのいくつかが HTML データを返すまでループします。もちろん、それらが 100% ロードされた場合は、別の新しいホスティングを取得します。
問題は、それが最善の方法であるかどうかです。そうでない場合はどうすればよいですか。私はあなたの多くがすでにその状況を通過したと確信していますが、それは私の最初です:)
android - 実際の宛先の前にすべての Android データをプロキシ経由で転送する
通話とSMSを除くすべてのAndroidデータトラフィックを、実際に宛先に到達する前にプロキシサーバーを介して転送するにはどうすればよいですかnet.eth0.gw.. それは役に立ちますか?もしそうなら、私はそれで正確に何をすべきですか? 私はアンドロイドとネットワーキングに非常に慣れていません。どんな助けでも大歓迎です。
ありがとうございました。