
最近、同僚がサーバーの 1 つでランダムな接続切断の問題を経験しています。Windows クライアント マシンからサーバーに 10 回連続して ping すると、応答が返ってこないサーバーがかなりあります。現時点では、サーバーとクライアント マシン間のネットワークに問題があるのか、サーバー自体に問題があるのかを判断しようとしています。質問ですが、サーバー自体からサーバーの IP に常に正常に ping できる場合、他のコンピューターからの断続的な ping 失敗の原因は、サーバーではなくネットワークにあると言えますか?
答え1
私が Windows で本当に気に入っているツールの 1 つは、 というツールですpathping
。 は、途中で各ステップを ping し、ルーティングが関係している場合は問題の原因を突き止めるので、この目的には が役立ちます。
これを試して:
稼働中のマシンから:
pathping -n server
pathping -n dodgymachine
怪しい機械から:
pathping -n server
pathping -n workingmachine
サーバーから:
pathping -n dodgymachine
pathping -n workingmachine
(もちろん、、を実際の IP に置き換えますdodgymachine
。workingmachine
検索はおそらく必要ないので、スイッチserver
を含めました)。-n
はい、これらすべてのノード間で双方向に実行することで冗長性が生まれますが、徹底することで誰も傷つくことはありません[引用が必要]。
基本的に同じことを行いますが、一定時間 (正確に覚えていれば通常は 10 分) にわたる途中のホップに対して実行し、統計を作成します。上記のすべてを実行すると、結果を比較できるはずです。