Jawaban:
Setel nilai DSCP yang Anda inginkan melalui kebijakan mesin lokal menggunakan nama proses dan port tujuan untuk memastikan Anda hanya menandai traffic crashplan, bukan yang lain di port 443.
Saya baru saja membuat blog tentang ini, termasuk video:
http://blog.paulgeorge.co.uk/2012/06/07/crashplan-upload-traffic-with-dscp-tos-and-qos-on-windows-7/
EDIT: posting terbaru dengan pengaturan router http://blog.paulgeorge.co.uk/2012/06/11/setting-up-qos-on-draytek-2920n-router-using-dscp/
Saya pikir saya punya ini berfungsi untuk DD-WRT + Crashplan.
Pertama, uji koneksi Anda dengan speedtest.net atau alat kinerja serupa.
Konfigurasikan TOS di Crashplan
Di Crashplan, buka Pengaturan → Jaringan → TOS paket TCP. Di sini saya memilih DSCP dan memasukkan nilai 56. Itu sesuai dengan 0x38
; menggeser ke kanan dua bit memberi kita 0xE
, yang merupakan titik kode DSCP yang dapat kita program IPTABLES
.
Saya menetapkan nilai ini untuk WAN dan LAN; setelah menyimpan, saya melakukan reboot.
Untuk mengkonfirmasi ini tidak masalah, saya menginstal Wireshark dan melakukan penelusuran tcp.port == 443
. Setelah memulai Crashplan saya bisa melihat lalu lintas cadangan output; cukup yakin, memperluas header IP menunjukkan bahwa codepoint DS itu 0xE
.
Aktifkan QoS dalam DD-WRT
Cukup aktifkan QoS pada router DD-WRT, seperti yang dijelaskan dalam komentar di atas: NAT / QOS → QoS → Mulai QoS (atur ke "Enable").
Saya memprogram 85% dari unggahan yang tersedia dan unduhan bandwidth saya.
Buat aturan iptables
Di sini, kami mengonfigurasi iptables
pencocokan pola pada titik kode DS (DSCP) dan kemudian 'menetapkan tanda' ke grup BULK. Buka Administrasi → Perintah dan masukkan yang berikut ini ke dalam kotak teks:
iptables -t mangle -I POSTROUTING -m dscp --dscp 0x0e -j MARK --set-mark 40
iptables -t mangle -I PREROUTING -m dscp --dscp 0x0e -j MARK --set-mark 40
Klik "Simpan Firewall" untuk melakukan perubahan ini.
Akhirnya, saya melanjutkan dengan reboot.
Uji
Saya merasa kesulitan untuk menghasilkan tabel atau diagnostik yang menunjukkan bahwa aturan saya berlaku. Jadi, saya hanya melakukan tes akhir, yaitu menjalankan kembali tes kinerja yang dijelaskan di atas, sementara Crashplan sedang berjalan. Keberhasilan! Kecepatan unggah dan unduh pada dasarnya sama, meskipun Crashplan berjalan di latar belakang.
Ada pengaturan untuk CrashPlan untuk menandai paketnya sendiri:
Ada tip di forum DD-WRT .
Gunakan ini di skrip firewall Anda, nilai tanda dijelaskan pada halaman wiki QoS .
iptables -t mangle -I POSTROUTING -d [destination ip] -j MARK --set-mark 40 iptables -t mangle -I PREROUTING -s [source ip] -j MARK --set-mark 40
Karena keduanya menggunakan iptables, Anda dapat melakukan hal yang sama seperti Tomat. Anda hanya tidak memiliki GUI yang bagus.
Saya menggunakan Tomat, bukan DD-WRT, tetapi saya merasa sangat mudah untuk mengatur QoS untuk crashplan.
Saya mengkonfigurasi QoS berdasarkan IP tujuan untuk central.crashplan.com pada port 443 dan mengklasifikasikannya sebagai lalu lintas massal.
Gunakan pengaturan CrashPlan untuk menilai-membatasi lalu lintasnya. Menimbang bahwa lalu lintas HTTPS dienkripsi ujung ke ujung (ya, memang seharusnya demikian), perute Anda tidak akan dapat menentukan lalu lintas apa yang menjadi miliknya. Satu-satunya akhir menjalankan itu adalah jika Anda bisa melakukan QoS berdasarkan alamat IP tujuan. Saya tidak cukup tahu tentang DD-WRT untuk memberi tahu Anda apakah itu mungkin atau tidak.
@afrazier Crash Plan PRO hanya mengenkripsi lalu lintas pada protokol 128-bit Advanced Encryption Standard (AES). Itu bukan panggilan keluar, hanya FYI-saya penggemar berat CPP +. Tentu saja datanya dienkripsi (ujungnya) 448-jadi itu tidak aman. (Saya mengatakan "PRO" dengan penekanan, tidak memberi tahu apa "Konsumen" (???)
OK, pertama adalah Fix terbaru - Ini mengalokasikan lebih banyak Memori ke CPP. Oleh karena itu, mereka yang memiliki overhead, bersedia memberikan kepada CPP. Ubah File INI Ditemukan
DI SINI: * WIN.X "C: \ Program Files \ CrashPlan \ CrashPlanService.ini Ubuntu · Linux · Debian /usr/local/crashplan/bin/run.conf«
PERGI LAMBAT !! ADA SWITCH "-Xms15M" DAN "-Xmx512M" UNTUK Java Virtual Machine. * ANDA AKAN BEKERJA DENGAN "-Xmx512M" (ini adalah baris terkompresi, mengapa ditekankan)
--- JIKA Anda memiliki overhead ---- meningkatkan nilai. Anda harus dapat meningkatkannya ke 1536 atau 2048 pada sistem 32-bit meskipun mungkin lebih tinggi, terutama pada sistem 64-bit.
JIKA Anda perlu throttle kembali --- Untuk Linux, tetap di 64-bit (jika Anda memiliki cpu 64-bit), turunkan memori maksimum, dan gunakan ops terkompresi (dengan asumsi JDK baru-baru ini) -XX: + UseCompressedOops
URL di sini (tapi tidak ada diff dari apa yang saya menulis - menulis untuk Goog bot untuk catch (lupa untuk menghapus minus XX, tidak akan menemukannya. Seringai
[ http://crashplan.probackup.nl/remote-backup/support/q/keeps-stopping-and-starting.en.html[[1]
Meningkatkan Kecepatan Internet (ini adalah * MALAM / HARI "perbedaan pada" HOPS "
Level-3 memiliki "DNS Publik" Saya mengubah 4.2.2.2 saya menjadi "Publik Umum" Tidak hanya saya mendapatkan kecepatan lebih cepat (setidaknya 4-5 MBPS LEBIH BAWAH di Speedtest). Paling kritis "HOPS" adalah JAUH KURANG.
Saya ke atas dari 25ishops untuk sampai ke CPP. Dan pada saat saya tiba di sana itu mengerikan (180-200 ms +) Sekarang, saya sekitar 10-hop. Semua 20ms - range "dapat diterima"
**** DOGS BOLLOCKS ****** LEVEL 3 ********* [ http://pcsupport.about.com/od/tipstricks/a/free-public-dns-servers.htm] [1]
Diperbarui (November 2013) Level 3 - Level3-DNS
Primer 209.244.0.3
Sekunder 209.244.0.4
Memiliki lebih banyak, tapi ini jam 5 pagi !!! di sini (pikir 1 pagi) butuh tidur! kemudian
PS - Saya sedang dalam Win.X, saya menemukan ini di jre \ bin \ client Info lebih lanjut tentang -X Perintah Penggunaan --- CATATAN PENOLAKAN (Dapat berubah tanpa Pemberitahuan)
-Xmixed mixed mode execution (default)
-Xint interpreted mode execution only
-Xbootclasspath:<directories and zip/jar files separated by ;>
set search path for bootstrap classes and resources
-Xbootclasspath/a:<directories and zip/jar files separated by ;>
append to end of bootstrap class path
-Xbootclasspath/p:<directories and zip/jar files separated by ;>
prepend in front of bootstrap class path
-Xnoclassgc disable class garbage collection
-Xincgc enable incremental garbage collection
-Xloggc:<file> log GC status to a file with time stamps
-Xbatch disable background compilation
-Xms<size> set initial Java heap size
-Xmx<size> set maximum Java heap size
-Xss<size> set java thread stack size
-Xprof output cpu profiling data
-Xfuture enable strictest checks, anticipating future default
-Xrs reduce use of OS signals by Java/VM (see documentation)
-Xcheck:jni perform additional checks for JNI functions
-Xshare:off do not attempt to use shared class data
-Xshare:auto use shared class data if possible (default)
-Xshare:on require using shared class data, otherwise fail.
Opsi -X adalah non-standar dan dapat berubah tanpa pemberitahuan.