Margir Squid-foreldrar eru valkostir, ekki raðkeðja
Peer-listinn gefur Squid valkosti. Röð leið A → B → C krefst þess að næsta stökk sé valið í hverju framsendingartilviki.
Tvær cache_peer línur þýða ekki „farðu fyrst í gegnum fyrsta proxy, svo það annað“. Þær skilgreina peer sem Squid getur valið. Round-robin beiðnir geta skiptst á milli foreldra án þess að fara nokkurn tíma í gegnum bæði.
Röð leið er dreift yfir tilvikin:
client → A → B → C → origin
- A velur B sem næsta stökk sitt.
- B velur C.
- C opnar tenginguna við upprunann.
Hver viðtakandi verður að heimila næsta peer niðurstreymis. Hvert tilvik þarf líka samhæfa beina aðgangsstefnu ef bannað er að sleppa næsta stökki sínu.
Í útgáfum sem styðja þau skilgreinir cache_peer peer, cache_peer_access takmarkar val og never_direct bannar beina framsendingu fyrir valda umferð. Peer-skilgreiningin ein og sér stofnar hvorugri hinna tveggja stefnanna.
Sannprófaðu ákvörðunina við hvert stökk. Logg A sem velur B getur ekki sannað að B hafi valið C. Hitt í staðbundinni skyndiminni getur algjörlega forðast nýja uppstreymistengingu, þannig að engin foreldraumferð fyrir eina beiðni er ekki næg sönnun um brotna keðju.