Squid QoS: проксийн шинэ гадагш холболтыг ангилах
Анхны пакетын таних тэмдэг хадгалагдана гэж найдахын оронд прокси өөрийн сервер талын урсгалыг нээж буй газарт зурвасын өргөний ангиллыг байрлуул.
Клиентийн эх үүсвэрийн шүүлтүүр LAN талын зөөврийн компьютертай таарч, Squid-ийн интернэт талын бүх пакетыг алгасаж болно. Squid клиентийн холболтыг зогсоож, өөр холболт нээнэ, тиймээс гадагшлах эх хаяг нь ихэвчлэн проксийн хаяг байдаг.
| Юуг хянахыг хүсэж байна | Холбогдох ажил хаана явагдана |
|---|---|
| Орж буй клиентийн урсгалыг хязгаарлах | Клиентээс прокси хүртэлх зам |
| Клиентүүдэд илгээх хариуг хуваарьлах | Проксийн клиентүүд рүү чиглэсэн гадагшлах дараалал |
| Проксигоос эх рүү урсгалыг ангилах | Шинэ сервер талын холболт |
Эдгээр байршил нь харилцан солигддоггүй. Орж буй урсгалыг хязгаарлагч илүүдэл пакетыг хаяна; гадагшлах хуваарьлагч илгээх дарааллыг удирдана. Ангилагч сонгохын өмнө чиглэл болон нэгжийг—хурд, байт эсвэл зэрэгцээ ажил—сонгоно уу.
Squid 6 болон 7-д tcp_outgoing_tos ACL ашиглан сервер талын TOS эсвэл Diffserv утгыг сонгож болно. Энэ нь клиентийн анхны пакетын эх үүсвэрийг хадгалахын оронд бодлогын дохиог өөр ангилагч руу санаатайгаар дамжуулдаг.
Тухайн дохиог түүнийг хянадаг домэйн дотор тодорхойл. DSCP утгууд нь хэрэглэгчийн итгэмжлэл биш: бусад илгээгчид ижил тэмдэглэгээг ашиглаж болох бөгөөд доод түвшний төхөөрөмжүүд үүнийг сольж болно. Дахин ашигласан сервер талын холболт олон хүсэлтийг зөөж болох тул хүсэлт бүр урсгалыг бие даан дахин шошголж чадна гэж үзэхийн өмнө байршуулсан хувилбарын байнгын холболт болон QoS-ийн зан төлөвийг шалгана уу.
Хэрэглэгч тутмын квотын хувьд шаардлагатай аппликейшн таних тэмдэг бүхий цэг дээр хэрэгжүүл. Пакетын тэмдэглэгээ нь ангиллыг зөөхөд тусалдаг; сонгосон холболт цаашид зөөхгүй байгаа таних тэмдгийг дахин бүтээхгүй.