Squid QoS: naujų išorinių tarpinio serverio ryšių klasifikavimas
Įdėkite pralaidumo klasifikavimą ten, kur tarpinis serveris atidaro savo serverio pusės srautą, o ne tikėkitės, kad išliks pirminio paketo tapatybė.
Kliento šaltinio filtras gali atitikti nešiojamąjį kompiuterį LAN pusėje ir praleisti visus Squid interneto pusės paketus. Squid užbaigia kliento ryšį ir atidaro kitą, todėl išeinančio šaltinio adresas paprastai yra tarpinio serverio.
| Ką norite valdyti | Kur vyksta atitinkamas darbas |
|---|---|
| Riboti gaunamą klientų srautą | Kelias nuo kliento iki tarpinio serverio |
| Planuoti klientams siunčiamus atsakymus | Tarpinio serverio išeinančioji eilė klientų kryptimi |
| Klasifikuoti srautą nuo tarpinio serverio iki šaltinio | Naujasis serverio pusės ryšys |
Šios vietos nėra keičiamos. Įėjimo ribotuvas išmeta perteklinius paketus; išėjimo planuoklis valdo siuntimo eilę. Pasirinkite kryptį ir vienetą—spartą, baitus arba lygiagretų darbą—prieš pasirinkdami klasifikatorių.
Squid 6 ir 7 atveju tcp_outgoing_tos gali pasirinkti serverio pusės TOS arba Diffserv reikšmę naudodamas ACL. Tai tyčia perduoda politikos signalą kitam klasifikatoriui, o ne išsaugo pirminį kliento paketo šaltinį.
Apibrėžkite tą signalą domene, kuris jį kontroliuoja. DSCP reikšmės nėra naudotojo kredencialai: kiti siuntėjai gali naudoti tą patį žymėjimą, o toliau esantys įrenginiai gali jį pakeisti. Pakartotinai naudojamas serverio pusės ryšys taip pat gali perduoti kelias užklausas, todėl pasidomėkite įdiegtos versijos ilgalaikių ryšių ir QoS elgsena prieš darydami prielaidą, kad kiekviena užklausa gali savarankiškai iš naujo pažymėti srautą.
Vartotojo kvotai nustatykite ją taške, kuris turi reikiamą programos tapatybę. Paketo žymė padeda perduoti klasę; ji neatkuria tapatybės, kurios pasirinktas ryšys nebeperduoda.