Bir nechta Squid ota proksilari muqobil, ketma-ket zanjir emas
peer ro'yxati Squid'ga tanlov beradi. A → B → C ketma-ket marshruti har bir uzatish nusxasida keyingi sakrashni tanlashni talab qiladi.
Ikki cache_peer qatori “avval birinchi proksidan, keyin ikkinchisidan o't” degani emas. Ular Squid tanlashi mumkin bo'lgan peer'larni belgilaydi. Round-robin so'rovlari ikkalasidan ham o'tmasdan ota proksilar o'rtasida almashinishi mumkin.
Ketma-ket marshrut nusxalar o'rtasida taqsimlanadi:
client → A → B → C → origin
- A keyingi sakrashi sifatida B ni tanlaydi.
- B C ni tanlaydi.
- C manba bilan ulanishni ochadi.
Har bir qabul qiluvchi o'zining bevosita quyi peer'iga ruxsat berishi kerak. Har bir nusxa, agar o'zining keyingi sakrashini o'tkazib yuborish taqiqlangan bo'lsa, mos keladigan to'g'ridan-to'g'ri kirish siyosatiga ham muhtoj.
Ularni qo'llab-quvvatlaydigan versiyalarda cache_peer peer'ni belgilaydi, cache_peer_access tanlovni cheklaydi va never_direct tanlangan trafik uchun to'g'ridan-to'g'ri uzatishni taqiqlaydi. Faqat peer ta'rifi qolgan ikki siyosatning hech birini o'rnatmaydi.
Har bir sakrashda qarorni tekshiring. A ning B ni tanlagan jurnali B ning C ni tanlaganini isbotlay olmaydi. Mahalliy kesh hiti yangi yuqori ulanishdan butunlay qochishi mumkin, shuning uchun bitta so'rov uchun ota trafigining yo'qligi uzilgan zanjirning yetarli dalili emas.