Cisco bgp multiple-instance

И так встала задача — анонсировать две автономные системы с одного маршрутизатора . Немного покопавшись в интернете и почитав опять про BGP , реализовал задачу  следующим образом :

     bgp multiple-instance
     !
     router bgp 1


      neighbor 10.0.0.1 remote-as 2
      neighbor 10.0.0.2 remote-as 3
     !
     router bgp 2
      neighbor 10.0.0.3 remote-as 4

Да как оказалось все достаточно просто , за данную опцию отвечает строчка bgp multiple-instance — которая в свою очередь позволяет держать в памяти 2 BGP процесса  и не более того . Эта опция работает на Quaqga и Cisco , к примеру можно вот как сделать :

bgp multiple-instance
!
router bgp xxxxx view AS1
bgp router-id  c.c.c.1
network a.a.a.0/24
neighbor x.x.x.x remote-as zzzzz
neighbor x.x.x.x description -== AS1 ==-
neighbor x.x.x.x soft-reconfiguration inbound
neighbor x.x.x.x prefix-list AS1-INin
neighbor x.x.x.x prefix-list AS1-OUT out
neighbor x.x.x.x route-map AS1-INin
!
router bgp yyyyy view AS2
bgp router-id c.c.c.2
network b.b.b.0/24
neighbor y.y.y.y remote-as zzzzz
neighbor y.y.y.y description -== AS2 ==-
neighbor y.y.y.y soft-reconfiguration inbound
neighbor y.y.y.y prefix-list AS-INin
neighbor y.y.y.y prefix-list AS2-OUT out
neighbor y.y.y.y route-map AS2-INin

Две AS на одном маршрутизаторе .