څو د Squid والدین بدیلونه دي، نه سریالی زنځیر
د peer لیست Squid ته انتخابونه ورکوي. د A → B → C سریالی لار د هر لیږدونکي انسټانس په هر ګام کې د بل hop غوراوي ته اړتیا لري.
دوه cache_peer کرښې دې معنا نه لري چې «لومړی د لومړي پروکسي له لارې ولاړ شه، بیا د دوهم له لارې.» دوی هغه peer تعریفوي چې Squid یې غوره کولی شي. د round-robin غوښتنې کولی شي د والدینو ترمنځ بدلې شي پرته له دې چې دواړه ووهي.
سریالی لار په انسټانسونو ویشل شوې ده:
client → A → B → C → origin
- A د خپل بل hop په توګه B غوره کوي.
- B د C غوره کوي.
- C د اصل سره اړیکه پرانیزي.
هر ترلاسه کوونکی باید خپل مستقیم ښکته peer ته اجازه ورکړي. هر انسټانس د یوې مطابقتي مستقیم لاسرسي پالیسۍ ته هم اړتیا لري که چې د هغې بل hop تېرول منع وي.
په هغو نسخو کې چې دوی ملاتړ کوي، cache_peer یو peer تعریفوي، cache_peer_access غوراوی محدودوي او never_direct د ټاکل شوي ترافیک لپاره مستقیم لیږد منع کوي. یوازې د peer تعریف د نورو دوو پالیسیو له هیچا هم نه جوړوي.
په هر hop کې پریکړه تایید کړئ. د A هغه لاګ چې B غوره کوي نشي کولی ثابت کړي چې B د C غوره کړی. سیمه ایز کیچ ټکر کولی شي په بشپړ ډول د نوي پورته اړیکې څخه مخنیوی وکړي، نو د یوې غوښتنې لپاره د والدین ترافیک نه شتون د ماتې شوې زنځیر لپاره کافي شواهد نه دي.