Squid QoS: klasifikasikan koneksi keluar baru dari proxy
Tempatkan klasifikasi bandwidth di tempat proxy membuka aliran sisi servernya, alih-alih mengharapkan identitas paket asli tetap bertahan.
Filter sumber klien dapat mencocokkan laptop di sisi LAN dan melewatkan semua paket Squid di sisi Internet. Squid mengakhiri koneksi klien dan membuka koneksi lain, sehingga alamat sumber keluar biasanya milik proxy.
| Apa yang ingin Anda kendalikan | Di mana pekerjaan terkait terjadi |
|---|---|
| Membatasi lalu lintas klien yang masuk | Jalur dari klien ke proxy |
| Menjadwalkan respons yang dikirim ke klien | Antrean keluar proxy yang menghadap klien |
| Mengklasifikasikan lalu lintas dari proxy ke asal | Koneksi sisi server yang baru |
Penempatan ini tidak dapat dipertukarkan. Pembatas masuk membuang paket berlebih; penjadwal keluar mengelola antrean pengiriman. Pilih arah dan satuan—laju, byte, atau pekerjaan bersamaan—sebelum memilih pengklasifikasi.
Untuk Squid 6 dan 7, tcp_outgoing_tos dapat memilih nilai TOS atau Diffserv sisi server menggunakan ACL. Ini dengan sengaja membawa sinyal kebijakan ke pengklasifikasi lain alih-alih mempertahankan sumber paket asli klien.
Definisikan sinyal itu di dalam domain yang mengendalikannya. Nilai DSCP bukan kredensial pengguna: pengirim lain dapat memakai tanda yang sama dan perangkat hilir dapat menggantinya. Koneksi sisi server yang digunakan ulang juga dapat membawa beberapa permintaan, jadi periksa perilaku koneksi persisten dan QoS versi yang diterapkan sebelum menganggap setiap permintaan dapat melabeli ulang aliran secara mandiri.
Untuk kuota per pengguna, terapkan di titik yang memiliki identitas aplikasi yang diperlukan. Tanda paket membantu membawa kelas; itu tidak membuat ulang identitas yang tidak lagi dibawa oleh koneksi yang dipilih.