ビデオ: 基本情報技術者試験ワンポイント講座「OSI参照モデルって何?」 2024
レイヤー2のOSIモデルに切り替えることができます。レイヤ2でブリッジングが発生すると、イーサネットフレームで検出されたMACアドレス情報が処理されます。レイヤー1に進むと、リピーターやハブなどのデバイスは、電線に電気インパルスを取り、信号を増幅するだけです。一方、スイッチはイーサネットフレームをメモリに読み込み、再構築し、宛先ポート(またはブロードキャストフレームの場合はすべてのポート)から再送信します。
<!スイッチは、次の3つの基本的な転送メカニズムをサポートしています。ストアアンドフォワードスイッチング:
-
スイッチが検査する前にイーサネットフレーム全体をメモリに読み込むプロセス。スイッチは宛先アドレスを識別して転送決定を行います。このタイプのスイッチングには2つの利点があります。スイッチは完全なフレームが保証されており、データを送信する前にネットワーク上で衝突が発生しません。欠点は、データ転送のわずかな遅延です。 <!カットスルースイッチング:このプロセスでは、フレームが十分に読み込まれるとすぐに転送決定が行われます。これは、プリアンブルを過ぎた17バイトのデータでも可能です。その多くのデータから、スイッチはEthernet II、IEEE 802.3、IEEE 802.2、およびEthernet_SNAPフレームタイプの違いを識別できます。この差異が識別された後、フレームをその宛先に転送するプロセスを開始することができる。
<! - 3 - > -
フレームのタイプとアクセス制御リスト(ACL)の使用に応じて、合計54バイトのデータを読み取ることができます。この状態は、ストアアンドフォワード遅延がなければ、真のワイヤスピードに近づくことができるため、宛先へのデータ転送の遅延を大幅に減らすことができます。問題は、部分的に転送されたデータフレームのネットワーク上での衝突が発生し、フレームの転送が無駄になった場合に発生します。 スイッチのポートに接続されているハブに2つ以上のデバイスが接続されている場合にのみ衝突が発生するため、この問題は完全にスイッチされたネットワークで緩和されます。ネットワーク上のハブを排除することで、衝突を排除します。フラグメントフリースイッチング:
このプロセスは、データフレームの最初の64バイトが読み込まれ、衝突がなくなるまで転送決定が行われないことを除いて、カットスルーに似ている。 64バイトが読み込まれた後、イーサネットはフレームが少なくとも64バイトである必要があるため、スイッチは有効なフレームを転送するのに十分なデータを持っています。完全にスイッチされたネットワークでは、このプロセスは、カットスルー交換よりも利点を提供しない。ただし、衝突の可能性が高い場合は、最小イーサネットサイズより小さいフレームを転送できないため、このプロセスはカットスルースイッチングに適しています。 (これらの不規則なサイズのフレームはrunts
と呼ばれます。)
-
イーサネットフレームの完全性を扱う場合、フレーム全体がデータ転送される前にデータを転送する両方のスイッチング方法が重大な欠陥になります。最後のデータは、スイッチに到着したイーサネットフレームがネットワークエラーによって変更または変更されていないことを確認するために使用されるFCSまたはFrame CheckSumです。 スイッチはフレーム全体を読み取っていないため、スイッチはチェックサムを計算したり、フレームの最後にあるFCSと比較したりすることはできません。チェックサムが失敗したフレームは転送しないでください。この場合、スイッチのチェックサムが間違っているとスイッチが認識するまでに、ほとんどのスイッチがすでに転送されています。
現在のスイッチの速度のために、シスコのスイッチのような市場のほとんどのスイッチでは、スイッチの内部でデータを移動する新しい速度が重要なため、ストアアンドフォワード方式のデータを使用している可能性があります悪いデータを転送するコスト