Ясно. Есть такая штука - Update Accelerator. Правда, он (насколько я знаю) существует только в виде плагина для ipcop. Однако - в ipcop используется обычный squid, а этот update accelerator - это просто набор скриптов, которые:
- перехватывают запросы на загрузку обновлений Windows, антивирусов и прочего (там не сложно добавить свои правила)
- если их еще нет - грузят wget-ом себе в папку
- если есть - отдают из своего "кеша".
Все это работает "на фоне" обычного squid'а, никак ему не мешая. В принципе, насколько я понимаю - в точности то, о чем Вы говорите. Может быть стоит порыться в этих скриптах? (скорее всего, ничего особо "замороченного" там нету; хотя я, конечно, не уверен)
Пользователь решил продолжить мысль 11 Ноября 2010, 22:36:24:
Да, еще - он умеет периодически проверять доступность "исходников" и соответственно "помечать" содержимое своего кеша.