伝搬遅延d/s は、リンクを介して 1 ビットを送信する時間であることを思い出してください。
送信遅延は、リンクを介してパケット全体を送信する時間です
では、なぜパケット長 * 伝搬遅延 = 伝送遅延ではないのでしょうか?
測る物が違うからです。
伝播遅延は、「ワイヤ」の一方の端からもう一方の端まで1ビットが移動するのにかかる時間です(大雑把に言えば、ワイヤの長さに比例します)。
伝送遅延は、最初にすべてのビットをワイヤに入れるのにかかる時間です(これは packet_length/data_rate です)。
明らかに、パケット長 * 伝搬遅延 = 送信遅延は間違っています。
4 ビット 1010 のパケットがあるとします。A から B に送信する必要があります。
このシナリオでは、送信遅延は、送信者がパケットをリンク (伝送媒体) に配置するのにかかる時間です。ビット (1010) を信号に変換する必要があるためです。パケットが置かれています。受信者に移動していません。
伝播遅延は、ビット (ほとんどが MSB、ここでは 1) が送信者 (A) から受信者 (B) に到達するのにかかる時間です。
伝送遅延 : すべてのビット/パケットを電線/光ファイバーに送り込むのに必要な時間。
伝搬遅延: パケットが宛先に到達するのに必要な時間です。
伝播遅延が送信遅延よりも非常に大きい場合、パケットが失われる可能性が高くなります。
送信遅延:
これは、パケットのすべてのビットをリンクに送信するのに必要な時間です。伝送遅延は通常、実際にはマイクロ秒以下のオーダーです。
L: パケット長 (ビット)
R: リンク帯域幅 (bps)
したがって、伝送遅延 = L/R
伝搬遅延:
送信元ルーターから宛先ルーターまで伝送媒体を介して伝播するのに少しかかる時間です。これは 2 つのルーター間の距離の関数ですが、パケットの長さやリンクの伝送速度とは関係ありません。
d: 物理リンクの長さ
S: 媒体での伝搬速度 (銅線の場合は~2x10 8 m/秒、無線媒体の場合は~3x10 8
m/秒) したがって、伝搬遅延 = d/s
伝送遅延は、ルーターがパケットをプッシュするのに必要な時間であり、2 つのルーター間の距離とは関係ありません。伝播遅延は、あるルーターから次のルーターに伝播するのにビットがかかる時間です。