
ストレートスルー
ストレートスルーイーサネットスイッチは、ポート間に交差するラインマトリックススイッチとして理解できます。入力ポートでデータパケットが検出されると、パケットヘッダーがチェックされ、パケットの宛先アドレスが取得され、内部の動的検索テーブルが起動され、対応する出力ポートが変換されます。データパケットは入力と出力の交差点で接続され、データパケットは対応するポートに直接接続されてスイッチング機能を実現します。保存する必要がないため、遅延が非常に小さく、スイッチングが非常に高速です。これが利点です。欠点は、データパケットの内容がイーサネットスイッチによって保存されないため、送信されたデータパケットが間違っているかどうかをチェックできず、エラー検出機能を提供できないことです。キャッシュがないため、異なる速度の入出力ポートを直接接続できず、紛失しやすいです。

保存して転送
ストアアンドフォワードモードは、コンピュータネットワーク分野の応用モードです。まず入力ポートのデータパケットを保存し、CRC(巡回冗長検査)チェックを行い、エラーパケットを処理した後、データパケットの宛先アドレスを取り出し、検索テーブルを経由して出力ポートに変換し、パケットを送信します。このため、データ処理における保存と転送の遅延が大きく、これが欠点ですが、スイッチに入るデータパケットを誤検出し、ネットワークパフォーマンスを大幅に向上させることができます。特に重要なのは、異なる速度のポート間の変換をサポートし、高速ポートと低速ポート間の連携を維持できることです。

フラグメント分離
これは最初の2つの方法の中間的な解決策です。データパケットの長さが64バイトに十分かどうかを確認します。64バイト未満の場合は偽のパケットであると判断し、パケットは破棄されます。64バイトを超える場合は、パケットは送信されます。この方法ではデータの検証は行われません。データ処理速度はストレージ転送よりも高速ですが、ダイレクトパスよりも低速です。Hirschmanスイッチのスイッチングを紹介します。
同時に、Hirschmanスイッチは複数のポート間でデータを転送できます。各ポートは独立した物理ネットワークセグメント(注:非IPネットワークセグメント)とみなされ、接続されたネットワークデバイスは他のデバイスと競合することなく、すべての帯域幅を独立して利用できます。ノードAがノードDにデータを送信すると、ノードBは同時にノードCにデータを送信でき、両方のノードがネットワークの全帯域幅と独自の仮想接続を利用できます。10Mbpsイーサネットスイッチを使用する場合、スイッチの総トラフィックは2x10Mbps=20Mbpsになります。10Mbpsの共有ハブを使用する場合、ハブの総トラフィックは10Mbpsを超えることはありません。

つまり、ハーシュマンスイッチMACアドレス認識に基づいてデータフレームをカプセル化して転送する機能を備えたネットワークデバイスです。HirschmanスイッチはMACアドレスを学習して内部アドレステーブルに保存し、データフレームの送信元と受信先の間に一時的なスイッチを設けて、直接ターゲットに到達します。

投稿日時: 2024年12月12日