Kun aikapohjaiset PAC-säännöt valitsevat välityspalvelimen
PAC:n aikaehto valitsee välityspalvelimen, kun reititystä arvioidaan. Se ei lupaa siirtää olemassa olevaa yhteyttä uuteen ulostuloon täsmällisellä sekunnilla.
Voit kirjoittaa PAC-säännön, joka palauttaa aamulla yhden välityspalvelimen ja myöhemmin toisen. Säännöstä ei kuitenkaan voi päätellä, että jokainen olemassa oleva selainyhteys vaihtaa ulostuloa keskipäivällä.
Funktiot kuten timeRange() osallistuvat reitityspäätökseen. Ne eivät ole taustalla toimiva ajastin, joka sulkee tunneleita, siirtää soketteja tai pyytää välityspalveluntarjoajaa kierrättämään julkista IP-osoitettaan.
Pidä kolme tapahtumaa erillään:
- Selain arvioi PAC:n ja saa reitin.
- Asiakas muodostaa tai käyttää uudelleen yhteyttä verkkosääntöjensä mukaisesti.
- Valittu palvelu valitsee julkisen osoitteen jatkoyhteydelleen.
Aikaehto koskee suoraan ensimmäistä tapahtumaa. Jo aktiivinen lataus tai pitkäikäinen yhteys on toinen asia. Asiakaspuolen välimuisti ja yhteyksien uudelleenkäyttö tarkoittavat myös, että 'skripti sisältää kellotarkistuksen' ei ole riittävä todiste täsmällisestä vaihtoaikataulusta.
Jos tehtävä vaatii uuden ulostulon jokaista istuntoa, pyyntöä tai aikaväliä kohden, käytä kyseiseen vaatimukseen suunniteltua rajapintaa ja varmista sen dokumentoitu toiminta. PAC voi valita päätepisteiden välillä, mutta se ei määrittele, mitä nämä päätepisteet tekevät omilla ulostulo-osoitteillaan.
Aikapohjainen reititys voi silti olla hyödyllistä tarkoituksellisessa verkkopolitiikassa. Kuvaile sitä reitin valintana arviointihetkellä, ei taattuna IP-kierrätysmekanismina.