web-dev-qa-db-ja.com

インターネット接続の安定性を監視するソフトウェア

優れたインターネット接続サービス のおかげで、 世界最高のISP 、私の地域は非常に不安定です。時々接続できますが、ほとんどの場合、接続が途切れるだけです(エラーメッセージunable to resolve Host)と数分後、再開します。ドメイン名を直接pingした場合(つまり、ping www.google.com -t in cmd command)、cannot pingメッセージ。

接続のちらつきの性質のため、インターネット接続が不安定であることをサポートスタッフに証明することはかなり困難です。したがって、私は1つのソフトウェアを使用して接続状況を記録し、技術スタッフに提示し、言い訳がないことを確認できるようにすることを考えています私の問題を修正しません。

そのようなソフトウェアはありますか?

編集:もちろん、そのようなソフトウェアは私の閲覧習慣を記録してはならず、オンラインでないときでもインターネット接続状態を監視および記録できなければなりません。

8
Graviton

迅速な短期モニタリングのために、 Ping Plotter のようなツールを使用すると、ping時間のグラフだけでなく、接続がなかったときに表示される赤いバーを含む接続のグラフを提供できます。

より永続的な長期監視を行うには、 Cacti または Smoke Ping のような専用ツールが適しています。

6
pgs

少し話題から外れたことを許してください。しかし、数年前にあなたの苦痛を感じ、あなたが役立つと思うワークフローを開発しました。

接続の問題をデバッグするときは、3つの部分に分けます。

  • iSPへの私の接続(それは私とISPのゲートウェイの間です)
  • iSPのインフラストラクチャ(一部のISPはネットワーク範囲を開示していないため、これを見つけるには少し調査を行う必要があります。tracerouteの出力を見て、ゲートウェイで始まる各IPに対して「whois」を実行してください。特定の時点まで、それらはISPに割り当てられます。これはISPの内部インフラストラクチャです)
  • 残りのインターネット

ネットワークの問題をデバッグするための私のお気に入りのツールはmtrです。少なくともLinuxとWindowsのバージョンがあります。 pingとtracerouteの組み合わせのように機能します-インタラクティブなtracerouteのようなものです。

IPパケットの損失が原因で、幅広い種類の接続問題が発生します。それらについては、逆の順序で詳しく説明します。

  • iSP以外の問題。これは、ISPサポートが怒っている顧客を好転させる言い訳にはなりません。彼らは上流のプロバイダーと協力してこれを解決するべきです。バックボーンISPの方が品質が高いため、このような問題はあまり発生しません。これらは、一部のリンクがダウンし、帯域幅の低いバックアップリンクを介してトラフィックが一時的に再ルーティングされる場合に発生する可能性があります。
  • iSPインフラストラクチャ内の問題。これはあなたがより過酷になる可能性がある状況です。サポートに連絡して、「このIPを使用しているルーター(mtrでどのIPが表示されるか、そこにパケット損失があるでしょう)に問題があります。修正して、修正にどのくらいの時間が必要か教えてください。」ほとんどの人が一度電話をしてあきらめるので、時々彼らはあなたの電話をかわすために10分または30分と言うでしょう。 10分と言っても問題が解決しない場合は、10分後にもう一度電話してください。 「インターネットが機能していません」などとは言わないでください。問題が何であるかを正確に伝えてください。理解できる場合は、技術部分を知っていることを理解してもらい、愚かな技術の言い訳を提供することで黙ってしまうことはありません。
  • あなたとあなたのゲートウェイの間の問題。多くの要因が関係しているため、これらはデバッグが困難な場合があります。ネットワークカードが故障したために発生する可能性があります。しかし、古い電話回線を介してADSLを取得していて、信号が悪いために発生することもあります。これはすでにあなたのISPの頭痛の種です、それは標準を満たすためにあなたの電話回線を置き換えるでしょう。

インターネットの欠如は人々に大きなストレスを与えるので、サポート担当者と話すときに失礼な態度をとらないでください。彼らはこの方法でいくらかお金を稼いでいるだけであり、一般的にはあなたの敵ではないことを忘れないでください:-)だから彼らに優しくしてください。しかし、常に彼らの名前とIDを尋ねます。この方法で重要なのは、サポート担当者が不正確な情報を提供したり、嘘をついたりするだけの場合(そうです、それも起こります)、後で不平を言う名前を既に知っているからです。時間を浪費していると感じた場合は、上位レベルのシステム管理者に連絡して、彼と話すように丁寧に要求してください。

ローカルにホストされたフォーラムを設定し、特定のISPのクライアントにWordを広めます。何かが悪化した場合、フォーラムは即座に苦情とログで一杯になり、ISPが本当に問題を抱えていること、そしてあなたのケースが単一のものではないことを証明します。このような議論は、状況が進展し、上級管理者と話し合う必要がある場合に非常に役立ちます。彼らはそのような問題に非常に敏感であり、これは多くのISPが顧客のための独自のテクニカルサポートフォーラムを持っていない理由の1つです。

正しく指摘されているように、独占、特に政府関連のものは別の痛みです。しかし、これは両刃の剣です。独占がそのクライアントに対して「安っぽいISP」として悪い評判を得た場合、市場に2番目のプレーヤーが現れるとすぐに(そしてこれは結局、遅かれ早かれ起こります)、多くのクライアントが契約をキャンセルします。より良いISPに切り替えるためではなく、くだらないものを取り除くためだけです。

Pingの問題について:はい、DNSの問題である可能性があります。 ISPスタートアップ(特に発展途上国)は、サービスの起動時にDNSサーバーのペアを構成することがあります。ある時点で、クライアントベースが大きくなり、DNSサーバーが負荷を処理できなくなる場合があります。「負荷がかかる場合があるため、何も修正する必要がないため」。この問題を軽減するのに役立ついくつかの回避策があります。

  • 代替DNSサーバーを使用する:googleまたはopendnsからのもの。可能であればそれらを使用します。必ずしも一部のISPがサードパーティのDNSサーバーへのDNS要求をブロックするため、常に可能であるとは限りません(独自のDNSサーバーが何らかの理由で停止するとどうなるかを推測します)。
  • ローカルDNSキャッシングプロキシを使用します。私は pdnsd を使用しましたが、それは私にとって非常にうまく機能しました
5
halp

おそらく「安定性」の適切な定義を理解する必要があります。たとえば、名前解決の失敗(「ホストを解決できません」エラー)について話しますが、ICMP(ping)または他のトラフィックがそのような停止中に「抜け出す」ことができるかどうかについては触れません。たとえば、ファイアウォールDNSサーバーの実装でファイアウォール/ルーターデバイスを使用していて、障害があり、インターネット接続とは何の関係もないDNSの障害が発生している可能性があります。

私の考えでは、pingできるホストを見つける必要があります。停止中に、pingコマンドラインでIPアドレスを使用してそのホストにpingできるかできないかを確認します。

Pingが実行されない場合は、同じIPアドレスに「traceroute」(またはWindowsの場合は「tracert」)を実行し、LANを出てリクエストにアクセスできるかどうかを確認します。 ISPのネットワーク。

結局のところ、長期的な監視を行うためにソフトウェアをセットアップするという問題に行く前に、まず最初にソフトウェア/機器の問題を除外する必要があります。

長期的な監視ポイントに到達した場合、pgsの回答re:CactiまたはSmoke Pingが良い方法です。ただし、ICMPを測定する必要はありません。 DNS名を解決したり、アプリケーション層プロトコルを介して外部サーバーに接続したりする機能についても同様に簡単に報告できます。

whatが発生しているというかなり良いアイデアが得られるまでは、追跡しているのはほとんど意味がありませんwhen発生しているのは、何が起こっているのかを判断するのを助ける方法としてです。

2
Evan Anderson

それは独占に影響を与えません-さらに悪いことに、政府にリンクされた独占。接続が悪いことを証明できても、何かを変更するインセンティブはほとんどありません。

1
sybreon

measurementlab.net でツールを試すことができます。自分でこれらのツールを試したとは言えませんが、インターネット接続をテストする機能をユーザーに提供することがすべてです。

人々は彼らが何を払っているかについて知らされるべきです。例:BitTorrentスロットル/ブロッキング

1
Qwerty

これは、ここにある典型的なDNS問題です。問題が修正される場合は、Google DNSを調べて、コンピューターのDNSサーバーを変更し、ルーターのDNSサーバーを変更して、それを忘れてください。

1
Liam