Is roghanna iad iltuismitheoirí Squid, ní slabhra sraitheach
Tugann liosta peer roghanna do Squid. Teastaíonn ón mbealach sraitheach A → B → C go roghnófaí an chéad chéim eile ag gach ásc sheolta.
Ní chiallaíonn dhá líne cache_peer “téigh tríd an gcéad seachfhreastalaí ar dtús, ansin tríd an dara ceann.” Sainmhíníonn siad peers ar féidir le Squid a roghnú. Is féidir le hiarratais round-robin malartú idir tuismitheoirí gan dul tríd an dá cheann riamh.
Tá bealach sraitheach scaipthe ar fud na n-ásc:
client → A → B → C → origin
- Roghnaíonn A B mar a chéad chéim eile.
- Roghnaíonn B C.
- Osclaíonn C an nasc chuig an mbunfhoinse.
Caithfidh gach faighteoir a peer díreach síos an tsrutha a údarú. Teastaíonn polasaí rochtana dírí comhoiriúnach ó gach ásc freisin má tá cosc ar a chéad chéim eile a scipeáil.
Ar leaganacha a thacaíonn leo, sainmhíníonn cache_peer peer, cuireann cache_peer_access teorainn leis an roghnú agus cuireann never_direct cosc ar sheoladh díreach don trácht roghnaithe. Ní bhunaíonn sainmhíniú peer amháin ceachtar den dá pholasaí eile.
Fíoraigh an cinneadh ag gach céim. Ní féidir le log A ag roghnú B a chruthú gur roghnaigh B C. Is féidir le buille sa taisce áitiúil nasc nua suas an tsrutha a sheachaint ar fad, mar sin ní leor easpa tráchta tuismitheora d'iarratas amháin mar chruthúnas ar shlabhra briste.