Хугацаанд суурилсан PAC дүрмүүд прокси сонгох үед
PAC дахь хугацааны дүрэм нь чиглүүлэлтийг үнэлэх үед прокси сонгодог. Энэ нь одоо байгаа холболтыг яг секундэд шинэ гарах гарц руу зөөнө гэж амладаггүй.
Та өглөө нэг прокси, дараа нь өөр прокси буцаадаг PAC дүрэм бичиж болно. Гэхдээ тэр дүрмээс бүх одоо байгаа хөтчийн холболт үд дунд гарах гарцаа солино гэж дүгнэж болохгүй.
timeRange() зэрэг функцууд чиглүүлэлтийн шийдвэрт оролцдог. Тэд туннель хаадаг, сокет зөөдөг эсвэл прокси үйлчилгээ үзүүлэгчээс нийтийн IP-г эргүүлэхийг хүсдэг арын төлөвлөгч биш.
Гурван үйл явдлыг тус тусад нь бариарай:
- Хөтөч PAC-г үнэлж, маршрут авдаг.
- Клиент сүлжээний дүрмийн дагуу холболт үүсгэх эсвэл дахин ашигладаг.
- Сонгосон үйлчилгээ цаашдын холболтдоо нийтийн хаягийг сонгодог.
Хугацааны нөхцөл эхний үйл явдалд шууд хамаарна. Аль хэдийн идэвхтэй таталт эсвэл урт хугацааны холболт нь өөр асуудал. Клиентийн кэш болон холболтыг дахин ашиглах нь 'скриптэд цаг шалгах хэсэг байна' гэдэг нь нарийн шилжилтийн хуваарийн хангалттай нотолгоо биш гэсэн үг.
Хэрэв ажил сесс, хүсэлт эсвэл цагийн цонх бүрт шинэ гарах гарц шаарддаг бол тэр шаардлагад зориулсан интерфейсийг ашиглаж, түүний баримтжуулсан зан төлөвийг шалгаарай. PAC төгсгөлийн цэгүүдийн дунд сонголт хийж чадна, гэхдээ тэдгээр цэгүүд өөрийн гарах хаягаар юу хийдэг гэдгийг тодорхойлдоггүй.
Хугацаанд суурилсан чиглүүлэлт нь санаатай сүлжээний бодлогод ашигтай хэвээр байж болно. Үүнийг үнэлгээний үед маршрут сонгох гэж тайлбарла, баталгаатай IP эргүүлэх механизм гэж биш.