Devo usar rotas padrão ou tabela BGP completa?

9

Eu tenho uma rede com três links (ISPA, 3MB, ISPB, 1.5MB, ISPC, 50MB). Eu tenho três velocidades diferentes e, como tal, os ISPs A e B são usados ​​principalmente para redundância. Atualmente, estou recebendo rotas dos três fornecedores, mas filtrando várias delas nos links de backup. Como eu procuraria rotear o tráfego para fora do canal maior quase exclusivamente, sinto como se não precisasse recuperar uma tabela de roteamento completa de todos os ISPs e pudesse apenas sincronizar as rotas padrão.

É esse o caso? Existe uma maneira de limitar o BGP apenas à sincronização de rotas locais ou do próximo salto? Estou preocupado em ativar a sincronização completa, pois estou executando com roteadores mais antigos e trabalhando com quantidades limitadas de RAM.

Couradical
fonte
O que você está anunciando para os três ISPs?
Ron Trunk
Estou anunciando um single / 24
Couradical

Respostas:

7

Você pode aceitar uma tabela completa do seu vizinho principal e solicitar aos outros que lhe enviem rotas locais + rota padrão apenas. Nesse caso, as rotas da tabela completa conquistariam o padrão e o tráfego de trânsito usaria o vizinho "tabela completa". o tráfego para os vizinhos secundários ainda deve usar seus uplinks, pois o ASPATH seria mais curto. Isso se aplica apenas ao tráfego de saída; no entanto, se a maior parte do seu tráfego é de entrada, você precisa priorizar as rotas anunciadas aos vizinhos secundários (via pre-AS, etc).


fonte
Todo o material de entrada é gerenciado por meio de comunidades e o caminho já precede. A outra questão levantada pela sincronização de rotas padrão é que cada roteador também deve ter uma rota estática?
Couradical 28/03
11
Não pense assim, um padrão estático continuaria apontando para um vizinho que não responde e pode causar problemas de roteamento.
6

A menos que você queira escolher qual provedor usar com base no endereço, não há motivo para receber nada além de uma rota padrão. Você pode usar o atributo LOCAL-PREFERENCE na rota recebida do ISP C para selecioná-lo. Aqui está um exemplo:

ip access-list standard DEFAULT-ONLY permit 0.0.0.0
!
route-map PREFERr-C permit 10
 match ip address DEFAULT-ONLY
 set local-preference 200
route-map PREFER-C permit 20
!
router bgp 9999
neighbor <isp c> route-map PREFER-C in
!

EDIT: Quando li rotas de sincronização, percebi que seus roteadores BGP estavam falando um com o outro. Nesse caso, você usará a preferência local.

Ron Trunk
fonte