Wondershaper
Jika tidak terlalu sederhana untuk kasus penggunaan Anda, saya sarankan Anda wondershaper
mencoba.
Skrip pembentukan lalu lintas yang mudah digunakan yang menyediakan peningkatan ini: * Latensi rendah untuk lalu lintas interaktif (dan ping) setiap saat * Izinkan websurfing dengan kecepatan yang wajar saat mengunggah / mengunduh * Pastikan unggahan tidak mengganggu unduhan * Pastikan unduhan tidak t menyakiti unggahan. Ini dilakukan dengan: * Membatasi kecepatan unggah sedikit, untuk menghilangkan antrian
* Membatasi kecepatan unduhan, sementara memungkinkan ledakan, untuk menghilangkan antrian
* Lalu lintas interaktif melewati antrian * ACK dan paket kecil melewati antrian
Ini tersedia sebagai paket debian / ubuntu, jalankan sudo apt-get install wondershaper
untuk menginstalnya. Antara wondershaper
dan menggunakan tc
secara langsung, percayalah, Anda ingin keajaiban. Pada suatu waktu saya menggunakan tc
secara luas dan meski cukup kuat, itu bukan kesenangan untuk digunakan.
Mulai dan konfigurasi Wondershaper
Tutup semua program dan halaman browser lainnya. Kemudian periksa kecepatan Anda di http://speedtest.net
Sintaks: wondershaper [antarmuka jaringan] [kecepatan kbit / s] [kecepatan kbit / s]
Contoh untuk koneksi ADSL 8 / 1M (mbit / s):
wondershaper eth0 6700 800
Jika Anda ingin menghapus antrian wonderershaper (menonaktifkan traffic trafficing):
Sintaks: wondershaper clear [antarmuka jaringan]
wondershaper clear eth0
Memulai wonderershaper secara otomatis saat OS dimulai
Ini dapat dilakukan dengan mengedit file /etc/network/interfaces
Sebelum:
auto lo
iface lo inet loopback
Setelah:
iface eth0 inet dhcp
up /sbin/wondershaper eth0 6700 800
down /sbin/wondershaper clear eth0
auto eth0
Perhatikan ini hanyalah sebuah contoh . Pengaturan aktual mungkin sedikit berbeda di sistem Anda. Misalnya, di sistem Anda antarmuka jaringan mungkin eth0 bukan eth2.
Untuk menemukan perangkat jaringan Anda dieksekusi: ifconfig
atau lihat informasi koneksi manajer jaringan.
Sumber: http://www.mdash.net/traffic-shaping-using-wondershaper
NOPRIOPORTSRC
ke port bittorrentnya akan melakukan apa yang dia butuhkan.Untuk persyaratan yang lebih rumit, di mana
wondershaper
tidak cukup Anda bisa menggunakan Master Shaper . Saya belum menggunakannya sendiri, tetapi tangkapan layar di bawah ini akan memberi Anda ide:sumber
Ini disebut manajemen bandwidth, yang pada Ubuntu dilakukan melalui perintah tc. Info lebih lanjut di sini , tetapi tidak untuk yang lemah hati.
sumber
Ini adalah masalah yang sudah diketahui, dan sejauh yang saya tahu tidak ada jawaban yang mudah .
Masalah umum disebut QoS, kependekan dari Quality of Service . Pada tingkat infrastruktur jaringan, yang dapat Anda lakukan adalah membentuk lalu lintas .
Ada batasan mendasar dari pembentukan lalu lintas untuk kasus penggunaan Anda (yang merupakan kasus yang sangat umum): Anda harus bertindak pada titik masuk ke kemacetan, bukan pada titik keluar. Tetapi biasanya hambatannya adalah koneksi antara rumah / tempat kerja Anda dengan infrastruktur ISP Anda, dan Anda tidak dapat mengontrol apa yang terjadi di ISP Anda, sehingga Anda hanya dapat membentuk unggahan, bukan unduhan. Ini berarti Anda dapat memprioritaskan penjelajahan web secara efektif melalui bittorrent, tetapi tidak (katakanlah) streaming konten dari unduhan latar belakang.
Jika Anda memiliki router di rumah dan mendukung QoS / shaping / any-it-calls-it, interface-nya kemungkinan akan lebih mudah digunakan daripada apa yang dapat ditawarkan Ubuntu. Jadi lihat dulu dulu. Tetapi ini adalah fitur lanjutan yang tidak ditemukan di semua router.
Sebagian besar klien bittorrent harus dapat membatasi penggunaan bandwidth. Jika Anda memiliki lebih sedikit unggahan daripada bandwidth unduhan (yang khas untuk pengguna rumahan di atas DSL), menetapkan batas hingga 70% –80% dari bandwidth Anda akan memberikan ruang untuk menjelajah web yang nyaman.
sumber
Berhamburan
Dengan
trickled
daemon, Anda dapat mengatur distribusi bandwidth dari proses Anda menggunakan prioritas sesuai dengan file konfigurasi di/etc/trickled.conf
. Untuk info lebih lanjut, lihat Ubuntuusers: Trickle .sumber