Saya ingin mensimulasikan koneksi jaringan latensi tinggi dan bandwidth rendah pada mesin Linux saya.
Membatasi bandwidth telah dibahas sebelumnya, misalnya di sini , tetapi saya tidak dapat menemukan posting mana yang membatasi bandwidth dan latensi.
Saya bisa mendapatkan latensi tinggi atau bandwidth rendah menggunakan tc
. Tapi saya belum bisa menggabungkan ini menjadi satu koneksi. Secara khusus, contoh script kontrol tingkat di sini tidak berfungsi untuk saya:
# tc qdisc add dev lo root handle 1:0 netem delay 100ms
# tc qdisc add dev lo parent 1:1 handle 10: tbf rate 256kbit buffer 1600 limit 3000
RTNETLINK answers: Operation not supported
Bagaimana cara membuat koneksi bandwidth rendah, latensi tinggi, menggunakan tc
atau alat lain yang tersedia?
linux
networking
traffic-shaping
Justin L.
sumber
sumber
Jawaban:
Aha! Ini bekerja jika kita membalik urutan perintah.
https://lists.linux-foundation.org/pipermail/netem/2010-May/001388.html
sumber
Ini tidak gratis, tetapi Proxy Charles Web Debugging dapat mensimulasikan koneksi latensi tinggi bandwidth rendah
http://www.charlesproxy.com/documentation/proxying/throttling/
sumber