про шейпинг понятно, как мне пробросить адреса, которые выдает в подсети провайдер, допустим на интерфейсе Fa0/1 адрес 87.87.87.1/2, серверам за другим интерфейсом надо выдать адреса из этой же подсети.
Самый простой вариант для Вашего случая:
Настраивайте на пользовательском интерфейсе 2811
Router(config)# interface ethX
Router(config-if)# bandwidth YYY
X - номер интерфейса.
YYY - желаемая скорость (указывается в kilobits).
Для схемы автора поста вполне эффективно и быстрое решение. Не лучшее в более глобальном смысле, но для поставленной задачи в вопросе автора имеет место.