Webエンジニア向けプログラミング解説動画をYouTubeで配信中!
▶ チャンネル登録はこちら

ハブ(ハブ)とは | 意味や読み方など丁寧でわかりやすい用語解説

ハブ(ハブ)の意味や読み方など、初心者にもわかりやすいように丁寧に解説しています。

作成日: 更新日:

読み方

日本語表記

ハブ (ハブ)

英語表記

hub (ハブ)

用語解説

ハブは、コンピュータネットワークにおいて複数の機器を物理的に接続し、それらの間のデータ通信を中継する役割を持つ機器である。ネットワークの中心に位置し、集線装置とも呼ばれる。その基本的な機能は、接続された各機器が相互に情報をやり取りできるよう、データ信号を適切な経路に転送することだ。

ハブには大きく分けて、リピータハブとスイッチングハブの二種類が存在する。リピータハブは、受信したデータを全ての接続ポートに単純に転送する機能を持つ。これは、信号の減衰を防ぎながら、ネットワークの物理的な到達距離を延長する目的で考案された初期のハブである。一方、スイッチングハブは、より高度な機能を持つ。接続された機器のMACアドレスを学習し、受信したデータがどの機器宛てであるかを判断し、その機器が接続されている特定のポートにのみデータを転送する。現代の有線LANにおいて「ハブ」という言葉が使われる場合、ほとんどがこのスイッチングハブを指す。ネットワークの基本的な構成要素として、個人宅から企業ネットワークまで幅広く利用されている。

ハブの詳細な動作原理を理解するために、まずリピータハブから解説する。リピータハブは、OSI参照モデルの物理層で動作する。これは、受信した電気信号を増幅・整形し、そのまま全てのポートに送信するという非常にシンプルな動作を行う。例えば、ポート1に接続されたコンピュータからデータが送信されると、リピータハブはそのデータをポート2、ポート3、ポート4といった、自身に接続されている全ての他のポートにコピーして送信する。この方式は「ブロードキャスト」と呼ばれ、全ての機器が同じデータを受信することになる。

リピータハブの主な問題点は、通信効率の悪さとセキュリティの低さである。データが全てのポートに送られるため、ネットワーク内で不要なトラフィックが増加し、特に多くの機器が接続されている場合や、通信量が多い場合にはネットワーク全体のパフォーマンスが著しく低下する。また、複数の機器が同時にデータを送信しようとすると「コリジョン(衝突)」が発生し、データが破損する可能性がある。コリジョンが発生した場合、送信側の機器はデータを再送する必要があり、これも通信効率を悪化させる一因となる。リピータハブでは、ネットワーク全体が「コリジョン ドメイン」と呼ばれる一つの領域となり、全ての通信がこの領域内で競合する。さらに、全ての機器が他機器の通信内容を受信できるため、セキュリティ上のリスクも存在する。これらの欠点から、現代のネットワーク環境ではリピータハブはほとんど使用されておらず、代わりにスイッチングハブが広く導入されている。

次に、スイッチングハブについて詳しく見ていく。スイッチングハブは、OSI参照モデルのデータリンク層で動作する。リピータハブとは異なり、スイッチングハブは接続された機器のMACアドレス(Media Access Control Address)を学習する機能を持つ。MACアドレスは、ネットワークインターフェースカード(NIC)に工場出荷時に割り当てられる物理的なアドレスであり、ネットワーク上の各機器を一意に識別するために使われる。

スイッチングハブは、ポートを通過するデータフレームの送信元MACアドレスと、そのデータを受信したポートの情報を関連付けて内部の「MACアドレステーブル(またはCAMテーブル)」に記録する。例えば、ポート1からデータが送られてくると、スイッチングハブは「MACアドレスAを持つ機器はポート1に接続されている」という情報を学習する。次に、別の機器からMACアドレスA宛てのデータフレームが届くと、スイッチングハブはこのMACアドレステーブルを参照し、MACアドレスAが接続されているポート1にのみデータを転送する。この動作は「ユニキャスト」と呼ばれ、データが目的の機器に直接届けられるため、無駄なトラフィックの発生を大幅に抑制できる。

スイッチングハブの最大の利点は、通信効率の向上とセキュリティの強化である。各ポートはそれぞれ独立した「コリジョン ドメイン」を形成するため、異なるポート間で同時に通信が行われてもコリジョンが発生しない。これにより、ネットワーク全体の帯域幅を効率的に利用でき、高速かつ安定した通信が可能となる。また、データが特定の宛先にのみ転送されるため、不要な機器に情報が漏洩するリスクが低減され、セキュリティも向上する。多くのスイッチングハブは、各ポートが同時に送受信を行う「全二重通信」に対応しており、これにより理論上、帯域幅が倍になる。

スイッチングハブには、管理機能の有無によって「アンマネージドスイッチ」と「マネージドスイッチ」がある。アンマネージドスイッチは、特別な設定なしに接続するだけで使用できるシンプルなモデルであり、主に家庭や小規模オフィスで利用される。一方、マネージドスイッチは、VLAN(Virtual Local Area Network)の設定、QoS(Quality of Service)による通信優先順位の制御、ポートセキュリティ、リンクアグリゲーションなどの高度な設定が可能であり、大規模な企業ネットワークやデータセンターなどで利用される。これらの機能は、ネットワークの柔軟性、セキュリティ、パフォーマンスを大幅に向上させる。

ハブを選ぶ際の考慮事項としては、必要なポート数、通信速度(10/100Mbps、ギガビットイーサネットの1000Mbps、さらに高速なマルチギガビットなど)、PoE(Power over Ethernet)の有無が挙げられる。PoE対応のハブは、ネットワークケーブルを通じて電力供給も同時に行えるため、IP電話や無線LANアクセスポイントなどの機器に別途電源アダプタを接続する必要がなく、配線を簡素化できる利点がある。

最後に、ハブと混同されやすいルータとの違いについて触れる。ハブは、同一のネットワークセグメント内でのデータ中継を目的とする機器であるのに対し、ルータは異なるネットワークセグメント間(例えば、家庭内ネットワークとインターネット、あるいは異なる部門のネットワーク間)のデータ転送を行う機器である。ルータはIPアドレスに基づいて最適な経路を決定し、パケットをルーティングする機能を持つため、OSI参照モデルのネットワーク層で動作する。ハブとルータは、それぞれの役割が明確に異なり、現代のネットワーク環境では両方が組み合わされて利用されるのが一般的である。ハブは内部ネットワークの集線と効率化を担い、ルータは外部ネットワークへの接続と異なるネットワーク間の連携を担うことで、堅牢で柔軟なネットワークが構築される。

関連コンテンツ

関連IT用語

関連ITニュース