Saya memiliki hubungan antara host dan sakelar.
Sambungan tersebut memiliki bandwidth dan latensi. Bagaimana cara menghitung waktu 2 paket (dengan ukuran 1KB) yang akan ditransfer dari Host A ke Switch 1?
Ini diagramnya (saya berbicara tentang sambungan pertama)
Catatan: Saya hanya ingin menghitung secara manual untuk nilai-nilai ini, saya ingin mengetahui prinsip/hukum untuk menghitung masalah ini.
Propagation time = (Frame Serialization Time)
+ (Link Media Delay)
+ (Queueing Delay)
+ (Node Processing Delay - if known)
Waktu Serialisasi Bingkai = S/R
Menjawab pertanyaan Anda:)
Saya hanya akan menghitung informasi untuk link antara Host A dan Switch 1:
Frame Serialization Time = Packet_size_bits / Link_data_rate_bps
= 2*1024*8 / (2*10**6)
= 0.00819 [seconds]
Link Media Delay = 0.04 seconds [from diagram: 40ms]
Queueing Delay = 0.0 [assume no congestion]
Node Processing Delay = 0.0 [Host A had nothing specified for delay]
-----------------------------------------------------------------------
Total = 0.00819 + 0.04 + 0.0 + 0.0
= 0.04819 seconds
= 48.2 milliseconds for two 1KB packets to go from
Host A to Switch 1
Secara kasar, rumusnya adalah:
LATENCY + SIZE / THROUGHPUT<br>
In your example:<br>
LATENCY = 40ms = 0.04<br>
SIZE = 1000*2<br>
THGOUGHPUT = 2Mbps = 250,000 Bytes/second<br>
Intinya:
0.04 + 2000 / 250000 = 0.048 = 48ms<br>
Perhatikan bahwa saya mengonversi semua unit menjadi byte dan detik, sehingga perhitungannya menjadi berarti.
Ini lebih akurat untuk paket yang besar. Untuk paket kecil, bilangan real lebih besar.