ホームページ  >  記事  >  スイッチとハブの違いは何ですか?

スイッチとハブの違いは何ですか?

青灯夜游
青灯夜游オリジナル
2021-01-11 14:38:3356962ブラウズ

違い: スイッチはデータ リンク層で動作し、MAC アドレスを通じてデータを転送しますが、ハブは物理層で動作し、ブロードキャストを通じてデータを転送します。ハブは内部でバス トポロジを使用しますが、同時に一方向である必要があり、半二重モードでのみ維持できます。スイッチ上の 2 つのポート間のチャネルは互いに独立しており、全二重通信を実現できます。

スイッチとハブの違いは何ですか?

このチュートリアルの動作環境: Windows 7 システム、Dell G3 コンピューター。

関連する推奨事項: 「プログラミング コース

スイッチとハブの違い:

1. 動作レベル

ハブは物理層で動作するレイヤー 1 デバイスであり、データが送信されるたびにすべてのポートで受信できます。ブロードキャスト方式を採用しているため、ネットワークのパフォーマンスに大きな影響を与え、大きな制限がかかります。

スイッチはデータ リンク層で動作するレイヤー 2 デバイスであり、各ポートは MAC アドレス転送テーブルを形成し、ブロードキャストではなくデータ パケットの MAC アドレスに従ってデータを転送します。

2. 転送方法

ハブの動作原理はブロードキャストモードであり、どのポートでデータを受信して​​も、すべてのポートにブロードキャストする必要があります。デバイス、ネットワークのパフォーマンスに大きな影響を与えます。

スイッチは MAC アドレスに基づいてデータを転送します。データ パケットを受信した後、パケットの宛先 MAC アドレスをチェックし、すべてのポートにブロードキャストするのではなく、転送する対応するポートを見つけます。

3. 伝送モード

ハブはバストポロジを採用しており、各ノードはバスを共有して通信し、データパケットの送受信にはCSMA/CDプロトコルを採用しています。同じ時間内で一方向である必要があり、半二重モードでのみ維持できます。 2 つのポートが同時にデータを送受信することはできず、2 つのポートが通信する場合、他のポートは異なる動作をします。

スイッチとハブの違いは何ですか?

#スイッチ上の 2 つのポートが通信する場合、それらの間のチャネルは互いに独立しており、全二重通信を実現できます。両方のポートは同時にデータを送信および受信します。

スイッチとハブの違いは何ですか?

4. 帯域幅への影響

ハブにポートがいくつあっても、すべてのポートがブロードバンドを共有し、同時にデータを送信できるポートは 2 つだけですまた、半二重モードでのみ動作します。

スイッチとハブの違いは何ですか?

#つまり、スイッチのネットワーク パフォーマンスはハブのネットワーク パフォーマンスよりもはるかに優れています。テクノロジーの進歩に伴い、スイッチのコストは下がり、ハブは市場から徐々に撤退してきました。

さらに関連記事を読みたい場合は、

PHP 中国語 Web サイト にアクセスしてください。 !

以上がスイッチとハブの違いは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。