3

私は 60 個の IP に ping を送信するアプリケーションを開発しましたが、自宅で実行すると、応答のほとんどが「要求がタイムアウトしました」ですが、職場で同じことをすると、4 回中 3 回の応答で問題ありません。2 つのネットワークの構造上の違いによるものだと思っていましたが、一般的に改善するために何かできることはありますか? IP をさまざまなスレッドに分割しました (スレッドごとに最大 5 つ) が、自宅で ping を実行すると、アプリは 5 つのうちの最初と最後でのみ正しく応答するようです。これらの操作でネットワークが切断される可能性はありますか? それはファイアウォールでしょうか?

私の英語でごめんなさい

編集:IPはパブリックなものであると言うのを忘れていました

4

1 に答える 1

0

あなたのネットワークは、インターネット接続が原因で 1 秒あたり 5 回の ping で低速です。イントラネットは、おそらくギガビット帯域幅のイントラネットであるインターネット接続よりもはるかに高速に見えます。たとえば、ping の頻度を 1 秒あたり 1 回に下げるか、タイムアウトを 1000 ミリ秒に設定してみてください。

于 2013-05-24T21:09:56.650 に答える