Trickle: had lebar jalur untuk Linux

Tenggelam adalah alat yang menarik yang mungkin had el jalur lebar kedua-dua atas dan bawah SEMUA nuestra aplikasi. Ia dapat dijalankan "on demand" untuk mengendalikan aplikasi tertentu, atau sebagai daemon, sehingga dapat mengawal semua aplikasi yang mencoba menyambung ke Internet.

Pemasangan

sudo apt-get install menetes

Cara menggunakan tetikus

Sintaks Trickle adalah seperti berikut:

trickle -d Download_Bandwidth -u Upload_Bandwidth Perintah

Berikut adalah beberapa contoh:

a) Hadkan lebar jalur muat turun hingga 10kbps yang digunakan untuk memindahkan fail menggunakan ssh:

trickle -d 10 scp file.mp3 10.0.0.1:/home/puntolibre/musica/

b) Hadkan lebar jalur hingga 200kpbs muat turun kemas kini sistem melalui Apt:

trickle -d 200 apt-dapatkan peningkatan

c) Untuk mengubah lebar jalur aplikasi, seperti Firefox:

trickle -d 10 -u 10 firefox% u

d) Menggunakan trickle untuk menghadkan lebar jalur wget

trickle -d 50 wget -O "planet bumi.divx" http://video.stage6.com/1402821/.divx

Jalankan trik seperti syaitan

Untuk memulakan tetesan seperti daemon dan menghadkan SEMUA lebar jalur, gunakan arahan yang tersasar:

sudo menggelecek -d 20 -u 20

... Di mana parameter -d dan -u masing-masing bertindak balas terhadap had muat turun dan muat naik.

Mengatur tetak

Trickle mempunyai fail konfigurasi yang akan membolehkan kami menyesuaikan beberapa parameter dan menjadikannya tetap secara individu untuk setiap perkhidmatan.

Fail konfigurasi adalah seperti berikut: /etc/trickled.conf

Fail konfigurasi termudah yang boleh dibuat kelihatan seperti ini:

[ssh] Keutamaan = 1

[www] Keutamaan = 8

Dengan kaedah ini kita mendapat kelajuan muat turun yang cukup baik dan pada masa yang sama kita dapat melakukan sesi ssh ke mesin yang memuat turun. Pada dasarnya fail konfigurasi seperti yang dinyatakan di atas memberitahu sukar untuk mengutamakan pemindahan ssh melalui www.

Dokumentasi Trickle mengesyorkan penggunaan parameter Time-Smoothing and Length-Smoothing untuk mengelakkan turun naik kadar pemindahan.

[ssh] Keutamaan = 1
Melicinkan Masa = 0.1
Panjang-Melicinkan = 2

[www] Keutamaan = 8
Melicinkan Masa = 5
Panjang-Melicinkan = 20

Nilai-nilai ini menentukan waktu dan panjang normalisasi yang diterapkan Trickle pada program yang dikendalikannya.

Fuente: menetes


Kandungan artikel mematuhi prinsip kami etika editorial. Untuk melaporkan ralat, klik di sini.

14 komen, tinggalkan komen anda

Tinggalkan komen anda

Alamat email anda tidak akan disiarkan.

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.

  1.   Mari gunakan Linux kata

    Parameter -u adalah untuk menghadkan lebar jalur muat naik. The -d di hilir.
    Ceria! Paul.

  2.   Alonso herrera kata

    Hai Pablo, apa maksud "% u"? dan bagaimana rupanya untuk Google Chrome? terima kasih

  3.   Mari gunakan Linux kata

    Mungkin kerana tidak ada pakej untuk versi terbaru Ubuntu. : S
    Kita mesti menunggu atau melakukannya sendiri. 🙂 Itulah keajaiban perisian percuma.
    Ceria! Paul.

  4.   Seba kata

    Saya cuba memasangnya di xububtu 12.04 dan ia tidak dipasang, ada penyelesaian?

  5.   Envi kata

    Menarik. Saya sudah lama mengenali wondershaperhttp://lartc.org/wondershaper/), alat untuk mengimbangi sambungan tak segerak kita dan dengan demikian memperoleh kecekapan yang lebih besar dalam pengurusan paket dan latensi sambungan, terutama ketika memuat naik. Ia juga membolehkan anda menghadkan lebar jalur.

  6.   Mari gunakan Linux kata

    Itu juga berfungsi dengan baik.

  7.   Andres kata

    Terima kasih, sangat menarik
    Saya ingin tahu apakah ada arahan atau program ini dari pos atau program yang memberitahu kita semua aplikasi yang menggunakan internet
    apa yang akan menjadi pelengkap dengan ini
    terima kasih

  8.   Mari gunakan Linux kata

    Mungkin anda melihat ini akan membantu anda:

    http://www.ubuntugeek.com/bandwidth-monitoring-tools-for-linux.html

    Ceria! Paul.

  9.   Andres kata

    Terima kasih banyak-banyak !

  10.   rambut palsu kata

    Terima kasih banyak untuk tutorial, sangat berguna apabila anda berkongsi lebar jalur antara beberapa komputer; namun saya ingin tahu apakah ada cara automatik untuk membatasi lebar jalur untuk semua aplikasi, seperti dalam netlimiter yang membolehkan anda mengehadkan lebar jalur semua sambungan masuk dan keluar ke PC.

    Terima kasih terlebih dahulu;
    Saya juga tahu wondershaper, namun saya tidak tahu bagaimana mengkonfigurasinya sehingga juga menghadkan sambungan p2p

    1.    mari gunakan linux kata

      Sebenarnya saya tidak dapat memberitahu anda.
      Walau bagaimanapun, anda mungkin berminat dengan artikel ini:
      https://blog.desdelinux.net/nethogs-conoce-cuanto-ancho-de-banda-consume-cada-aplicacion/
      https://blog.desdelinux.net/que-aplicacion-consume-mas-ancho-de-banda/
      Peluk! Paul.

  11.   kurokaze kata

    Pertama sekali, Terima kasih atas Tutorialnya, saya mencari aplikasi jenis ini untuk Ubuntu 14.04 saya, saya memasang Wondershaper tetapi tidak berfungsi untuk saya, dan saya belum memasang aplikasi ini, yang saya rasa paling berguna, kerana hampir semua mereka mengatakan maklumat yang sama tentang cara memasangnya dan cara memasangnya. bagaimana untuk mengehadkan sambungan, tetapi mereka tidak mengatakan bagaimana untuk mematikannya, dan dalam bahasa Inggeris ada satu tetapi saya fikir saya tidak pasti (atau sekurang-kurangnya itulah yang saya fahami sebagai bahasa Inggeris asas saya). Sekiranya seseorang dapat menjawab soalan ini, saya dengan senang hati akan memasang aplikasi ini.

  12.   Federico kata

    Alat yang sangat baik. Berfungsi hebat untuk saya. Sekarang jika saya mahu menghadkan lebar jalur hotspot wifi saya? Ia akan menjadi seperti "trickle -d 10 -u 10 wlp0s29u1u2% u" (wlp0s29u1u2 adalah nama antara muka wifi saya)

  13.   Federico kata

    Saya cuba melaksanakan perintah seperti yang anda nyatakan, tetapi ketika saya melakukannya, saya akan mendapat mesej berikut:
    "Trickled: Melangkau fail konfigurasi: $ {prefix} /etc/trickled.conf: Tidak ada fail atau direktori seperti itu"
    Saya terus mengedit fail konfigurasi tersebut dan mengulang perintahnya. Tetapi saya mendapat mesej yang sama sekali lagi.