2xMT with full BGP tables in failover - How To Do it

Hello gentlemens,
I faced the challenge of doing backup device in case of failure.
I have no idea how to do it and whether it is possible but I would like to try :slight_smile:

graphically what I would like to achieve:

    
            ISP1     ISP2
            |        |
            |        |
         AS 222   AS 444
             \       /
              \     /
               \  /
          switch 10G link
             |       |
             |       |
           port 1   port 2
            /          \
           /            \
          /              \
         /                \
        /                  \
   MT GW1<-- ?failover? --> MT GW2
     |                        |
    NAT                      NAT
     |                        |
      \                      /
       \                    /
        \                  /
         switch aggregation
            |     |     |
           Sw1   Sw2   Sw3
          / | \ / | \ / | \
         C  C  C  C  C  C  C

C = client computer connected by UTP

I want to create that TWO of MT have full bgp tables (all prefixs) and if MT GW1 die all traffic takes over immediately MT GW2.
I do not want a typical failover where if MT GW1 die, then MT GW2 it will start downloading bgp prefix which takes quite a long time..
..but that both have full tables already and then, for example, vrrp raised interfaces, eg with some script with the same LAN addressing

it is possible? to do? or maybe a different solution? can you help? :slight_smile:

Se você tiver um roteador por trás do BGP fica fácil, criando uma rota default com distância maior saindo para o BGP2, lembrando de não repetir no BGP2 nenhum IP de gerenciamento que for usar no BGP1.

Enviado de meu MI 9 usando o Tapatalk

If Google translate good translate your answer in english I still don’t understand it :wink:
On that same MT router have LAN and BGP - now how to secure it in case of failure of the first MT

Sorry, lol. I will try english

In this cenario, U can do this way;

U can use 2 BGP, with all prefixes anounced, dont forgeting to use diferent IPs in each BGP (as in all your network), and having a third router, where will receive all routes and fowarding to your all network. The secret is putting a higher distance administratively distance in to the secondary BGP, and this one contains all routes contained in Primary BGP. I hope you can understand, but it´s works fine!