На картинке выше показано как есть, вот что хочу получить в итоге

т.е. серые ипы должны ходить через верхний шейпер на соответствующий интерфейс, реальные через нижний, вопрос в том, как поднять два ospf процесса, и заставить видеть маршрут по умолчанию конкретно для данного ospf процесса, ну и соответственно маршрутизация между серыми и реальными ип на стороне коммутатора, можно конечно настроить policy based routing и прописать тупа L3 маршруты, но смущает кол-во статических записей, это если без использования ospf