UNIXとWindowsはどうすればtracerouteの違いは何ですか

UNIX / Linuxの` tracerouteのコマンドとは、 Microsoft Windows ` ` `コマンドTRACERTの両方を達成するネットワークパスのタスクのトレース、かれらはそれをわずかに異なる方法があります。

これらのツールの両方のネットワークをトレースルートを派遣するwthパケットのTTL (のTime to Live )を1に設定すると報告書のdestnationことです。 その後、彼らを派遣するパケットのTTL = 2と報告して目的地です。 彼ら続行最終目的地に到達するまで、パケットのTTLまたは制限は超えています。

この違いは、 UNIX / Linuxの` tracerouteの`では、 UDP (ユーザーデータグラムプロトコル)パケットのポート番号をランダムに高い、マイクロソフトWindowsで使用中のICMP (インターネット制御メッセージプロトコル)パケットです。

この違いはなぜかを理解しようとしたときには非常に重要tracerouteの時には失敗します。 rulesetsは、ファイアウォールやルーターのアクセス制御リスト( ACL )の間に使用すると、目的地の検討しなければならないかどうかを判断できるようにUDPの高い彼らのポートおよび/またはICMPのです。

加えて、 Microsoft Windowsのコマンドラインのオプションを` ` TRACERTの違いは、コマンドラインからのオプションをUNIX / Linuxの` tracerouteの` 。 しかし、コマンドラインのオプションをUNIX / Linuxの` `もtracerouteの間で異なるUNIXのバージョンです。 のマニュアルページを読んであなたのUnix / Linuxシステムのトラブルシューティングを探検するオプションが用意されています。

TCP / IPをダミー TCP / IPの図解第1巻
これらの優れた書籍を購入依頼のTCP / IPでamazon.com



ブックマークはどうすれば、 UnixおよびWindows tracerouteの違いは何ですか

最新のブログ投稿


著作権2008年の技術-よくある質問です。 すべての権利。