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

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

ホーム > 初心者のためのインターネットワーキング > ハブとスイッチの機能の違い

ハブとスイッチの機能の違い

Bookmark this on Hatena Bookmark   
▼ ネットワークエンジニアにおすすめのサイトはこちら ▼


  さぁ今回はハブとスイッチの違いについて見てみましょう。

ハブを用いた場合の通信

  ハブは物理層で動作する機器でしたね。

 まず複数の端末が“ハブ(HUB)”に接続されていて、端末間でデータのやり取
  りを行う場合を考えてみましょう。

 構成図はコレ

 PC-AがPC-Bへデータを送信した場合を考えてみよう。
  送信元であるPC-Aでは上位層から渡されてきたデータがデータリンク層にて
  “フレームヘッダ”が付与されます。

 その“フレームヘッダ”には自身のMACアドレスと、宛先であるPC-BのMACア
  ドレスが付けられ物理層に渡されます。
  物理層では受け取ったデータを電気信号に変換しケーブルへと送り出される
  わけです。
  送り出されたデータはハブへと渡されます。

 ハブは受信した電気信号をそのまま増幅し、電気的に受信したポート以外の
  全ポートに送り出します。
  つまりPC-AからPC-B宛に送られたデータがハブに届くと、ハブはそのデータ
  をPC-CやPC-Dにも送り出してしまいます。

 これはハブはデータリンク層をまったく意識しない、つまり送信元と宛先の
  MACアドレスが書かれている“フレームヘッダ”をチェックしない“物理層
  レベルでしか機能しない
”ためであります。

 つまりハブはあんまりおつむが良くないってことですね。。。

 データを受信した各コンピュータは、物理層で電気信号からデータへ変換さ
  れ、データリンク層へ渡されます。
  データリンク層では渡されたデータの“フレームヘッダ”に書かれている宛
  先MACアドレスを参照し、そのMACアドレスが自身のものであればそのまま上
  位層へ渡します。
  もし自身のMACアドレスでなければそのデータを破棄します。

  以上がハブを用いた場合の動作になります。

スイッチを用いた通信

  ハブを用いた構成ですと、必要のないコンピュータへもデータを流してしま
  い効率が良くありません。
  そこでさらに効率よく通信を行うために“スイッチ”が登場しました。

 スイッチは“スイッチングハブ”の略で、ハブのように単純に信号を受信し
  たポート以外の全ポートに送り出すのではなく、スイッチは

  中継するときにデータリン
  ク層の“フレームヘッダ”内にあるMACアドレスを学習し、自身が持ってい
  るMACアドレステーブルに反映します。

  このような動作をすることで、どのポートにどのMACアドレスを持つ機器が
  存在するのかをスイッチ自身が認識するため、該当するポートのみにデータ
  を中継すればよいことになります。

 スイッチはハブよりも全然頭がいいですねぇ。

 このように“ハブ”と“スイッチ”では概観は似ていても中身は全然違うわ
  けです。

 “ハブ”は“スイッチ”と比べて機能が劣ることから、“バカハブ”とか
  “ダムハブ”なんて言われることがあります。

 今やハブとスイッチの価格差も無くなり、家庭内LANにもスイッチが使われ
  る時代になりましたね。
  (というかお店でハブを見つけるほうが難しい?)

 今回は“ハブ”と“スイッチ”の機能の違いについて解説しました。

 

おすすめ記事

おすすめ書籍紹介

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

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

関連記事

メールマガジン

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

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

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

もちろん無料です!!

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

メールアドレス: