В онлайн-документации есть пример для трехстороннего разделения. Каждый шаг забирает часть трафика, который попадает на этот шаг, а не часть всего трафика.
Squid-Cache-Wiki: Функция: ACL типа "Случайный"
acl third random 1/3
acl half random 1/2
tcp_outgoing_address x.154.198.x third
tcp_outgoing_address x.154.198.x half
tcp_outgoing_address x.154.198.x
В вашей конфигурации есть 1/3, 1/3, 1/3, все, что работает: