Ko pravila PAC, ki temeljijo na času, izberejo proxy
Časovno pravilo v PAC izbere proxy ob ocenjevanju usmerjanja. Ne obljublja premika obstoječe povezave na nov izhod v točni sekundi.
Lahko napišete pravilo PAC, ki zjutraj vrne en proxy, pozneje pa drugega. Toda iz tega pravila ne morete sklepati, da vsaka obstoječa povezava brskalnika opolne zamenja izhod.
Funkcije, kot je timeRange(), sodelujejo pri odločitvi o usmerjanju. Niso ozadnji razporejevalnik, ki zapira tunele, migrira vtičnice ali prosi ponudnika proxyja, naj zavrti svoj javni IP.
Tri dogodke držite ločeno:
- Brskalnik oceni PAC in pridobi pot.
- Odjemalec vzpostavi ali znova uporabi povezavo v skladu s svojimi omrežnimi pravili.
- Izbrana storitev izbere javni naslov za svojo nadaljnjo povezavo.
Časovni pogoj se neposredno nanaša na prvi dogodek. Že dejavno prenašanje ali dolgotrajna povezava je druga stvar. Predpomnilnik odjemalca in ponovna uporaba povezav tudi pomenita, da 'skript vsebuje preverjanje ure' ni zadosten dokaz za natančen urnik preklopa.
Če naloga potrebuje nov izhod za vsako sejo, zahtevo ali časovno okno, uporabite vmesnik, zasnovan za to zahtevo, in preverite njegovo dokumentirano vedenje. PAC lahko izbira med končnimi točkami, vendar ne določa, kaj te končne točke počnejo s svojimi izhodnimi naslovi.
Usmerjanje na podlagi časa je lahko še vedno koristno za namerno omrežno politiko. Opišite ga kot izbiro poti ob ocenjevanju, ne kot zajamčen mehanizem rotacije IP.