ネットワークエンジニア を目指して

ようこそ「ネットワークエンジニアを目指して」へ!!
「ネットワークトラブルに恐れることなく立ち向かえるネットワークエンジニア」へと導くことを信条に、ネットワーク技術の解説とネットワークに関する情報を幅広く紹介します!

ホーム > その他ネットワーク豆知識 > パケットキャプチャツール「Wireshark」 - Wiresharkって?

パケットキャプチャツール「Wireshark」 - Wiresharkって?

Bookmark this on Hatena Bookmark   

パケットキャプチャツールとは?

「メールが遅れない」
「通信が不安定」
「Webが見れない」

こんな障害が発生したときに、あなたならどのように対応しますか?

各ネットワーク機器のログ等を見ても、特に障害の原因となるログは
見当たらない。

そんなときに、もしネットワーク上に流れる「生のパケット」を
見ることができれば、障害の特に早くたどり着けるかもしれません。

たとえばWebが見れないという障害が発生した場合、
パケットキャプチャツールでWeb閲覧のシーケンスを追っかけてみると、
実はDNSへの名前解決が出来ていなかった。

なんてこともすぐに分かっちゃうわけ。

このように、パケットキャプチャツールはネットワーク上に流れる
「生のパケット」をすくい取り、表示してくれるツール
なのです。


Wiresharkって?

Wiresharkは、パケットキャプチャツールの名称で、
以前は「Ethereal」という名でエンジニアに愛用されていた
ツールといえばピンとくるかもしれません。

「Ethereal」の開発者が転職をした際に、以前勤めていた会社が、
Ethereal という名称と関連ロゴの商標を持っていたため、
Etherealというツール名が使えなくなり「Wireshark」という
名称に変更したようです。

ただし、名称が変わっただけでインタフェースも使用方法も
まったく変わっておりません。

Wiresharkはオープンソースで開発されていてライセンスには
GPL(GNU General Public License)を採用。

誰でも自由に使用することができることから、
多くのエンジニアが愛用しており、動作検証や障害切り分け等に
威力を発揮してくれます。

サポートOSはWindowsの他にMAC OS、UNIX系OSにも対応し、
350以上のネットワークプロトコルをサポートしています。

その他、Wiresharkの主な機能は以下の通りです。

  • 他のキャプチャソフトでキャプチャしたファイルを解析可能
  • パケットフィルタ機能
  • TCPセッションのストリームの復元機能

現在のWiresharkのバージョンは「0.99.5」で現在も
精力的に開発が続けられています。

まずはインストール

Wiresharkは開発元のサイトに各OSに対応したバイナリが
用意されているので、バイナリをダウンロードしておこう。

http://www.wireshark.org/download.html

WindowsでWiresharkを仕様する場合は、Wiresharkのインストールを
実施する前に「WinPcap」というパケットキャプチャドライバを
インストールしておかなければいけません。

WinPcapは以下のWebサイトからダウンロードできます。
http://winpcap.org/

もちろん、すでに「WinPcap」がインストールしてある環境であれば
再インストールの必要はありません。

現在のWiresharkでサポートするWinPcapのバージョンは、
「WinPcap 2.3」以降をサポートしているようです。

Windowsユーザの方は、まず「WinPcap」をインストールしてから、
「Wireshark」をインストールしていきます。

インストールの手順はどちらもファイルを実行すれば、
問題なくインストールが終了できるはずです。

インストールが完了すれば早速、「Wireshark」を起動してみましょう。

 

wireshark

おすすめ記事

おすすめ書籍紹介

マスタリングTCP/IP 応用編
入門編を卒業したらこちら。
応用編も入門編と同様に豊富な図を使用し、TCP/IPに関するさらに詳細な解説を記している。
特にパッケットの構造はかなり詳細に解説しており、初心者にはすこしつらいかもしれないが非常に読みやすいのでぜひ読んでみてほしい。

インターネットルーティング入門 第2版
ネットワーク初心者の方にぜひおすすめしたい一冊。絵を豊富に使用し、「ルーティングとは」から始まり最後はRIP、BGP、MPLSまで深い解説ではなく、浅く満遍なく解説しています。
この本が理解できればルーティングスキルの第一歩を踏み出せるでしょう。

関連記事

パケットキャプチャツール「Wireshark」 - Wiresharkって?
Wiresharkって?

パケットキャプチャツール「Wireshark」 - 早速キャプチャしてみよう
早速キャプチャしてみよう

パケットキャプチャツール「Wireshark」 - オプションを設定してみよう
オプションを設定してみよう

パケットキャプチャツール「Wireshark」 - Wiresharkの活用方法
Wiresharkの活用方法

パケットキャプチャツール「Wireshark」 - Webアクセスの流れを見てみよう
Webアクセスの流れを見てみよう

パケットキャプチャツール「Wireshark」 - ネットワーク上でWiresharkを使用する場合
ネットワーク上でWiresharkを使用する場合

パケットキャプチャツール「Wireshark」 - パケットのフィルタリング
パケットのフィルタリング

メールマガジン

ネットワ-ク初心者のみなさま。
ネットワークの基礎知識を疎かにすることは
大変危険です!!

「初心者にも理解できるネットワーク技術」

これを読めばネットワークの基礎が分かる!!
ネットワーク関連の仕事に就きたいとお考えの学生の方や、ネットワークに興味があって転職を考えている社会人の方、まずは登録してみてください。

もちろん無料です!!

↓メールマガジン購読はこちら↓

メールアドレス: