Squid QoS: luokittele välityspalvelimen uudet lähtevät yhteydet
Sijoita kaistanleveyden luokittelu sinne, missä välityspalvelin avaa palvelinpuolen virtansa, sen sijaan että odottaisit alkuperäisen paketin identiteetin säilyvän.
Asiakkaan lähdesuodatin voi osua LAN-puolen kannettavaan ja ohittaa kaikki Squidin internet-puolen paketit. Squid lopettaa asiakasyhteyden ja avaa toisen, joten lähtevä lähdeosoite on tavallisesti välityspalvelimen.
| Mitä haluat hallita | Missä asiaankuuluva työ tapahtuu |
|---|---|
| Saapuvan asiakasliikenteen rajoittaminen | Polku asiakkaasta välityspalvelimeen |
| Asiakkaille lähetettävien vastausten ajastaminen | Välityspalvelimen asiakkaisiin päin oleva lähtevä jono |
| Liikenteen luokittelu välityspalvelimesta alkuperään | Uusi palvelinpuolen yhteys |
Nämä sijoitukset eivät ole vaihdettavissa. Saapuvan liikenteen rajoitin pudottaa ylimääräiset paketit; lähtevä ajoittaja hallitsee lähetysjonoa. Valitse suunta ja yksikkö—nopeus, tavut vai samanaikainen työ—ennen luokittelijan valintaa.
Squid 6 ja 7 osalta tcp_outgoing_tos voi valita palvelinpuolen TOS- tai Diffserv-arvon ACL-sääntöjen avulla. Tämä välittää tarkoituksella käytäntösignaalin toiselle luokittelijalle sen sijaan, että säilyttäisi asiakkaan alkuperäisen paketin lähteen.
Määritä kyseinen signaali toimialueella, joka hallitsee sitä. DSCP-arvot eivät ole käyttäjätunnuksia: muut lähettäjät voivat käyttää samaa merkintää ja alatason laitteet voivat korvata sen. Uudelleenkäytetty palvelinpuolen yhteys voi myös kuljettaa useita pyyntöjä, joten tarkista käyttöönotetun version pysyvien yhteyksien ja QoS:n käyttäytyminen ennen kuin oletat, että jokainen pyyntö voi merkitä virran uudelleen itsenäisesti.
Käyttäjäkohtaista kiintiötä varten toteuta se kohdassa, jolla on vaadittu sovellusidentiteetti. Pakettimerkintä auttaa kantamaan luokan; se ei luo uudelleen identiteettiä, jota valittu yhteys ei enää kanna.