Squid QoS: proksi ning yangi chiquvchi ulanishlarini tasniflash
O'tkazuvchanlik tasnifini asl paket identifikatori saqlanib qoladi deb kutish o'rniga, proksi o'zining server tomonidagi oqimini ochadigan joyga joylashtiring.
Mijoz manbasi filtri LAN tomonidagi noutbukka mos kelib, Squid ning barcha internet tomonidagi paketlarini o'tkazib yuborishi mumkin. Squid mijoz ulanishini tugatib, boshqasini ochadi, shuning uchun chiquvchi manba manzili odatda proksiniki bo'ladi.
| Nimani boshqarishni xohlaysiz | Tegishli ish qayerda bajariladi |
|---|---|
| Kiruvchi mijoz trafigini cheklash | Mijozdan proksigacha bo'lgan yo'l |
| Mijozlarga yuboriladigan javoblarni rejalashtirish | Proksining mijozlar tomon chiquvchi navbati |
| Proksidan manbaga trafikni tasniflash | Yangi server tomonidagi ulanish |
Bu joylashuvlar bir-birining o'rnini bosa olmaydi. Kirish cheklovchisi ortiqcha paketlarni tashlaydi; chiquvchi rejalashtiruvchi yuborish navbatini boshqaradi. Tasniflagichni tanlashdan oldin yo'nalish va birlikni—tezlik, bayt yoki parallel ish—tanlang.
Squid 6 va 7 uchun tcp_outgoing_tos ACL yordamida server tomonidagi TOS yoki Diffserv qiymatini tanlashi mumkin. Bu mijozning asl paket manbasini saqlash o'rniga siyosat signalini ataylab boshqa tasniflagichga yetkazadi.
Bu signalni uni boshqaradigan domen ichida belgilang. DSCP qiymatlari foydalanuvchi hisob ma'lumotlari emas: boshqa jo'natuvchilar bir xil belgidan foydalanishi mumkin va quyi qurilmalar uni almashtirishi mumkin. Qayta ishlatilgan server tomonidagi ulanish bir nechta so'rovni ham tashishi mumkin, shuning uchun har bir so'rov oqimni mustaqil ravishda qayta belgilay oladi deb taxmin qilishdan oldin joylashtirilgan versiyaning doimiy ulanish va QoS xatti-harakatini ko'rib chiqing.
Har bir foydalanuvchi uchun kvota bo'lsa, uni talab qilinadigan dastur identifikatoriga ega nuqtada qo'llang. Paket belgisi sinfni tashishga yordam beradi; u tanlangan ulanish endi tashimaydigan identifikatorni qayta yaratmaydi.