ну насколько я вижу схему с роут-сервером, все участники должны быть в одном L2 и даже в едином адресном пространстве. Каждый ли апстрим согласится повесить себе на интерфейс чужой /27 например?
1. Аплинк дает не /30, а /29 своих адресов на подключение. Этого хватит на интерфейсы аплинка, свича и роут-сервера.
2. Если аплинк дает только /30, то используем multi-hop для bgp сессии.
Единственный минут это статика на свиче для исходящего трафика.
Если кто-то подскажет как этого избежать, то схема - рабочая и изящная %)