スイッチの主な機能には、物理アドレス指定、ネットワーク トポロジ、エラー チェック、フレーム シーケンス、およびフロー制御が含まれます。 現在、このスイッチには、VLAN (仮想ローカル エリア ネットワーク) のサポート、リンク アグリゲーションのサポートなど、いくつかの新しい機能も追加されており、ファイアウォールの機能を備えているものもあります。
スイッチは、同じタイプのネットワークを接続するだけでなく、異なるタイプのネットワーク (イーサネットやファスト イーサネットなど) 間の相互接続の役割も果たすことができます。 現在の多くのスイッチは、ネットワーク内の他のスイッチを接続したり、大量の帯域幅を消費する重要なサーバーに追加の帯域幅を提供したりするために、ファスト イーサネットや FDDI などをサポートする高速接続ポートを提供できます。
一般に、スイッチの各ポートは独立したネットワーク セグメントに接続するために使用されますが、より高速なアクセス速度を提供するために、重要なネットワーク コンピュータをスイッチのポートに直接接続することがあります。 このようにして、ネットワークの主要なサーバーと重要なユーザーのアクセス速度が向上し、より多くの情報フローがサポートされます。
学習機能:イーサネットスイッチは各ポートに接続された機器のMACアドレスを学習し、対応するポートにマッピングしてスイッチキャッシュ内のMACアドレステーブルに格納します。
転送フィルタリング: データ フレームの宛先アドレスが MAC アドレス テーブルにマッピングされている場合、すべてのポートではなく、宛先ノードに接続されているポートに転送されます (データ フレームがブロードキャスト/マルチキャスト フレームの場合は、すべてのポート)。
ループの排除: スイッチに冗長ループが含まれている場合、イーサネット スイッチはバックアップ パスの存在を許可しながら、スパニング ツリー プロトコルを介したループを回避します。
学習: イーサネット スイッチは、各ポートに接続されているデバイスの MAC アドレスを理解し、そのアドレスを対応するポートにマッピングして、スイッチ キャッシュ内の MAC アドレス テーブルに保存します。
転送/フィルタリング: データ フレームの宛先アドレスが MAC アドレス テーブルにマッピングされている場合、すべてのポートではなく宛先ノードに隣接するポートに転送されます (データ フレームがブロードキャスト/マルチキャスト フレームの場合は転送されます)。すべてのポートに)。
