Привет! Нужен прозрачный прокси между LAN-ом и WAN-ом со следующими свойствами:
- если WAN доступен, пакет отправляется по назначению;
- если WAN недоступен, пакет сохраняется, а при восстановлении линка - отправляется по назначению, при этом клиент в локалке долже быть уверен, что пакет улетел.
Во втором случае пакеты должны сохраняться/отправляться в порядке поступления.
Прокси должен работать на сетевом уровне - и тогда это маршрутизатор, или на уровне протокола HTTP.
Если ограничиваться уровнем HTTP, то можно попробовать сделать такой прокси на основе какого-нибудь Celery, но хочется готового решения.