Meardere Squid-âlden binne alternativen, gjin searje keatling
In peer-list jout Squid karren. In searjerûte A → B → C freget dat de folgjende hop by elk trochjaan-eksimplaar keazen wurdt.
Twa cache_peer-regels betsjutte net “gean earst by de earste proxy lâns, dan by de twadde”. Se definiearje peers dy't Squid kieze kin. Round-robin-oanfragen kinne ôfwikselje tusken âlden sûnder ea troch beide te gean.
In searjerûte wurdt oer de eksimplaren ferdield:
client → A → B → C → origin
- A kiest B as syn folgjende hop.
- B kiest C.
- C iepenet de ferbining mei de oarsprong.
Elk ûntfanger moat syn direkte streamôf-peer autorisearje. Elk eksimplaar hat ek in kompatibel direkte tagongbelied nedich as it oerslaan fan syn folgjende hop ferbean is.
Op ferzjes dy't se stypje, definiearret cache_peer in peer, beheint cache_peer_access de kar en ferbiedt never_direct direkte trochstjoering foar selektearre ferkear. De peer-definysje allinnich fêstiget gjin fan 'e oare twa beliedsregels.
Ferifiearje de beslissing by elke hop. It log fan A dat B kiest, kin net bewize dat B C keazen hat. In lokale cache-hit kin in nije streamop-ferbining hielendal foarkomme, dus gjin âldenferkear foar ien oanfraach is gjin foldwaande bewiis foar in brutsen keatling.