違い: スイッチはデータ リンク層で動作し、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 サイトの他の関連記事を参照してください。