シリアル化遅延とは何ですか?10GBイーサネットはなぜそれを減らすのに役立つのですか?


9

ネットワークスイッチのコンテキストで、「シリアル化遅延」とは正確には何ですか?(この用語を数回聞いたことがあります。)また、トランスポートテクノロジーとして10Gbイーサネット(1Gbイーサネットではない)が、10Gbの全帯域幅が使用されていない場合でも、シリアル化の遅延を減らすのに役立つと聞きました。

シリアル化遅延とは何ですか?10Gbイーサネットはなぜそれを減らすのに役立つのですか?

回答:


15

シリアライゼーション遅延は、プロセッサからネットワークリンクにデータを移動するのにかかる時間です。10Gbイーサネットリンクは、1Gbイーサネットリンクよりも10倍速くビットをワイヤに送信できるため、シリアル化の遅延は少なくなります。

一般的なストアアンドフォワードネットワークスイッチについて考えてみます。スイッチはパケットを受信し、それを送信するリンクを決定してから、パケットを送信する必要があります。したがって、スイッチングレイテンシは、これら3つのことをそれぞれ実行するのにかかる時間の合計になります。ワイヤ速度が速いほど、パケットの送受信にかかる時間が短くなります。


11

シリアル化遅延は、データをシリアル化するために必要な遅延です。ネットワークのコンテキストでは、それはネットワークカードからケーブルにデータを取得するために必要な遅延です。

たとえば、8000bps(1kBps)のダイヤルアップ回線上にいるとします。1.5キロバイトのパケットを送信する場合、データを回線(ワイヤ)自体に送信するのに1.5秒かかります。最小遅延は1.5秒です。ICMP ping(同じデータで返信する必要がある)の場合、最小のping / rtt時間は3秒です。(パケットの実際の物理速度はほぼ光速ですが)。

したがって、ダイヤルアップでは、帯域幅の点で遅いだけでなく、待ち時間の点でも遅いです。

現代に戻ると、パケットを1つだけ送信したい場合でも、パケットをネットワークに送信するのに時間がかかるため、10megイーサネット経由で送信した後、100meg、1gig、10gig経由で送信するのに時間がかかります。常に1つのパケットしか送信せず、追加の帯域幅を必要としない場合でも、回線が高速で遅延が短くなります。


最初の文に「data to the serialized ...」という単語がありません
Randomblue
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.