デイジーチェーンスイッチは遅延を増加させますか?


13

これは、特定のハードウェアに関連しない一般的な質問です。デイジーチェーンスイッチの次の構成がある場合:

internet ---- core network ----- switch 1 ----- switch 2 ----- switch 3 ----- switch 4

スイッチ4に接続しているユーザーは、スイッチ1に接続しているユーザーと比較して、レイテンシが大幅に増加すると思いますか。どちらの場合も、ユーザーはインターネットのアプリケーションにアクセスします。

実際の例はありますか?


質問は、1つの管理アドレスを持ち、論理的に1つのスイッチとして機能するリモートスタックスイッチに関するものでした。チェーントポロジのスタックとデイジーチェーンの間に違いはありますか?
vladiz 14年

スタッキングを使用すると、バックプレーンを使用してスタック内のパケットを転送するため、デイジーチェーンに比べて帯域幅が大きくなり、待ち時間が短くなります。あなたの場合、私はそれが問題になるとは思わないでしょうが、他のコメントで述べたように、可用性の要件に応じてスイッチをコアに接続することは依然として理にかなっています。
ダニエルディブ

1
これらのスイッチがスタックではないことを指摘しただけで、通常は推奨設計ではありません。インターネットへのアップストリームスイッチで障害が発生すると、すべてがダウンストリームになります。スイッチをコアに個別にアップリンクする方がはるかに良いでしょう。今、あなたはあなたのシングルコアがすべてを取り出すことを心配する必要があります。;-)
generalnetworkerror 14年

@generalnetworkerror可用性を高めるために、リングトポロジでいくつかのスイッチをスタックできることがわかりました。上記の例では、スイッチ1スイッチ4にも接続されます。そして、2つのスイッチがコアネットワークへのアップリンクを持ちます。この場合、私が見る唯一の利点は、管理が簡素化されることです(スタックなしですべてのスイッチがコアへの独自のアップリンクを持つ場合と比較して)。そうですか?
vladiz

@vladiz、はい、それがスイッチスタックの通常の接続方法です。私のコメントは、他の新しいネットエンジニアのために、示されているASCIIデザインはスタックでない限り理想的ではないことを明確にするためのものでした。スタック内のリングトポロジには、スタック内の異なるスイッチに向かう各スイッチメンバーへの2本のケーブルがあります。
generalnetworkerror

回答:


13

いいえ、通常のインターネット接続には使用できません。通常のツールを使用して測定することさえできなくなります。

DC環境では、マイクロ秒ごとに戦っていますが、一般的なイーサネットスイッチでは、ホップ(スイッチ)あたり5〜7マイクロ秒から30〜50マイクロ秒になります。30〜50マイクロ秒でも、気づくには低すぎます。通常、レイテンシは数十/数百ミリ秒に達するため、アプリケーションや人間にとって問題になります。

見てください、このシスコでのホワイトペーパー


7

質問では、これはハードウェア固有ではありませんが、プラットフォームごとに異なるスイッチングレイテンシとスイッチングモードがあります。

Cut throughスイッチングは最速ですが、フラグメントを通過させます。 Fragment free2番目に高速であり、フレームが少なくとも64バイトであることを確認します。これは、衝突の兆候の1つであるラントではないことを意味します。 Store and forwardは最も低速ですが、CRCエラーなどのエラーを含むフレームを送信しません。

あなたの質問には距離については何も含まれていません。間に大きな距離がある場合switch 1switch 4それを考慮する必要があります。それらが互いに隣接している場合、各スイッチは一般に大きなバッファにスタックすることなくフレームをすぐに転送するため、多くのレイテンシーを追加しないでください。

遅延は主観的です。高速取引会社にとって、2msは大きな違いを生む可能性があります。私たちのほとんどにとって、2msは心配するのに十分ではありません。

非常に具体的なユースケースがない限り、この場合のレイテンシーについて心配することはありません。


スイッチ間の距離は50〜100メートルで、最長のチェーンは6スイッチです。それぞれがコアネットワークへのアップリンクを持つ方が良いかと考えていました。
vladiz

すでに回答したように、そのアプリケーションとその距離については、違いに気付かないでしょう。
ルカシュBromirski

それらをコアに接続することは依然として理にかなっています。可用性などの要件に依存します。チェーン内のスイッチnr 2に障害が発生した場合、5つのスイッチがオフラインになります。それは常に、コスト、ファイバーの可用性、および使用可能なポートの数のバランスです。
ダニエルディブ

2
また、今日のスイッチの大部分は、ストアアンドフォワードのみをサポートしていることにも注意してください。
ライアンフォーリー

スイッチの遅延のほとんどは、処理時間や伝送速度ではなく、バッファーに起因します。カットスルーは、宛先リンクがまだ使用されていない場合にのみ可能です。
BatchyX
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.