+ Responder ao Tópico



  1. #1

    Padrão Usando 2 Link + BGP

    opa!!

    Estamos enfretando umas dificuldades aqui com nossos dois links e gostaria se possível de uma ajuda dos colegas.

    ether11 = link - 68M
    ether12 = link - 80M

    ether11 esta funcionado normal 100% com AS 186.225.XXX.0/20 e 177.44.XXX.0/20
    No ether11 temos outros blocos de ip que a operadora disponibiliza para nos usar.
    E óbvio, sai tudo pela rota Default


    Hoje foi ativado um novo link (ether12) para nos juntar 68+80= 148M.

    Gostaria de saber como eu posso jagar um bloco da AS 186.225.XXX.0/20 pela ether11 e o outro bloco 177.44.XXX.0/20 pela ether12 ???

    Lembrando que estou usando rota Default.

  2. #2

    Padrão Re: Usando 2 Link + BGP

    Seu "A.S." ja foi publicado pela 2 operadoras?

  3. #3

    Padrão Re: Usando 2 Link + BGP

    Citação Postado originalmente por speedconnection Ver Post
    Seu "A.S." ja foi publicado pela 2 operadoras?
    Sim... e testado..

  4. #4

    Padrão Re: Usando 2 Link + BGP

    anuncia parte de um bloco numa operadora parte noutra assim vc vai dividir a carga de entrada pelos anuncios isso seria a forma mais basica de fazer porem tem n formas de fazer para dividir a carga te mais.

  5. #5

    Padrão Re: Usando 2 Link + BGP

    Você vai precisar criar os prefix list para cada bloco e anunciar os mesmos pelas 2 operadoras. Eu sempre friso o seguinte: divida o seu bloco, anuncie os inteiros pelas duas operadoras, e anuncie alguns quebrados em uma, e alguns quebrados em outra, para fazer balanceamento. Ou pode também anunciar todas as rotas nas duas operadoras, sendo que em uma, você deixa normal, e na outra, você coloca Prepend. Mas nisso aí, você só vai conseguir o balanceamento de download, não vai conseguir nada em upload por usar rota Default.

    Se ajudei, estrelinha!

  6. #6

    Padrão Re: Usando 2 Link + BGP

    Segue script (filtros e gateway):

    #routing filter print detail

    0 ;;; ////////////////////////////// LINK_1 //////////////////////////////
    chain=AS_out prefix=186.225.80.0/20 invert-match=no action=accept set-bgp-prepend-path=""
    1 chain=AS_out prefix=177.44.176.0/20 invert-match=no action=accept set-bgp-prepend=3 set-bgp-prepend-path=""
    2 chain=AS_out prefix=177.44.176.0/20 invert-match=no action=passthrough set-bgp-prepend=3 set-bgp-prepend-path=""
    3 chain=AS_out prefix=186.225.80.0/20 invert-match=no action=passthrough set-bgp-prepend-path=""
    4 chain=AS_out prefix=!186.225.80.0/20 invert-match=no action=discard set-bgp-weight=20 set-bgp-prepend-path=""
    5 chain=AS_out prefix=!177.44.176.0/20 invert-match=no action=discard set-bgp-prepend-path=""
    6 ;;; ///////////////////////// LINK_2 /////////////////////////////
    chain=As_out2 prefix=186.225.80.0/20 invert-match=no action=accept set-bgp-prepend=3 set-bgp-prepend-path=""
    7 chain=As_out2 prefix=177.44.176.0/21 invert-match=no action=accept set-bgp-prepend-path=""
    8 chain=As_out2 prefix=177.44.184.0/21 invert-match=no action=accept set-bgp-prepend-path=""
    9 chain=As_out2 prefix=186.225.80.0/20 invert-match=no action=passthrough set-bgp-prepend=3 set-bgp-prepend-path=""
    10 chain=As_out2 prefix=177.44.176.0/20 invert-match=no action=passthrough set-bgp-prepend-path=""
    11 chain=As_out2 prefix=!186.225.80.0/20 invert-match=no action=discard set-bgp-prepend-path=""
    12 chain=As_out2 prefix=!177.44.176.0/20 invert-match=no action=discard set-bgp-prepend-path=""
    13 ;;; FILTERS - IN
    chain=isp1_in invert-match=no action=discard set-bgp-prepend-path=""
    14 chain=isp2_in invert-match=no action=discard set-bgp-prepend-path=""

    #ip route print detail
    0 A S dst-address=0.0.0.0/0 gateway=189.23.xxx.37 gateway-status=189.23.xxx.37 reachable via ether12 check-gateway=ping distance=1 scope=30 target-scope=10

    1 A S dst-address=0.0.0.0/0 gateway=186.225.xxx.49 gateway-status=186.225.xxx.49 reachable via ether11 distance=1 scope=30 target-scope=10


    Quero que o bloco 177.xxx..../20 tx/rx pelo gateway=186.51.xxx.49 e o o outro bloco tx/rx 186.xxx.../20 gateway=189.23.xxx.37.

  7. #7

    Padrão Re: Usando 2 Link + BGP

    Amigão, só estando realmente presente no seu cenário para ver o que é melhor fazer. As boas práticas dizem que todos os blocos devem ser divulgados via todos os fornecedores. Isso por que se um fornecedor seu cair, seu bloco que sai só por ele vai ficar parado. Então, fica muito mais fácil se você exportar os dois /20 pelos 2 fornecedores, e fizer blocos menores, /23 ou /24, o que for melhor pra você, e mesclar entre os fornecedores, ou enviar pelos 2 e colocar prepend em alguns. O lance de enviar pelos 2 e trabalhar com prepend é melhor em termos de retorno de conexão (um pacote que não conseguir ir pelo caminho 1, vai pelo caminho 2 que é mais longo). Se divulgar algumas faixas por um e algumas por outro fornecedor, os roteadores da internet precisarão de até uns 5 minutos para poder reaprender o novo caminho do pacote.
    Se precisar de uma consultoria, entre em contato: [email protected]. Podemos fazer algo muito bom aí.

  8. #8

    Padrão Re: Usando 2 Link + BGP

    faça o seguinte para ter redundancia:

    quebre os dois blocos /20 em 2 blocos /21 cada (voce vai ter 4 blocos)

    anuncie 2 /21 + 1 /20 por cada operadora ex:

    111.111.x.0/21
    111.111.y.0/21
    222.222.222.0/20

    222.222.x.0/21
    222.222.y.0/21
    111.111.111.0/20

    voce vai dividir esse trafego... e vai ter a redundancia automatica caso um dos links caia ..

  9. #9

    Padrão Re: Usando 2 Link + BGP

    Também funciona muito bem, Alexandre. É uma forma bem simples de fazer que também vai gerar redundancia.

  10. #10

    Padrão Re: Usando 2 Link + BGP

    100% funcionado... obrigado
    Última edição por fsoaress76; 11-04-2012 às 14:35.

  11. #11

    Padrão Re: Usando 2 Link + BGP

    Amigo peco ajuda estou tentando configurar meu primeiro bgp e estou tendo algumas dificuldades estou seguindo conforme o cenario desse linkhttp://wiki.mikrotik.com/wiki/Manual...GP_Multihoming porem na situacao 2 onde tenho 2 links e 2 range de ip p meus clientes quero anunciar uma range para cada link.
    Meu cenario:
    Mk As 10 gvt 50 191.168.1.1
    MK As 20 embratel 191.168.2.1
    Mk As 30 Provedor clientes 10.1.1.0/24 e 10.1.2.0/24

    queria anuncia cada bloco inteiro um p cada link e redundancia entre eles segui o exemplo cima do link e n deu certo n sei c errei na rota sei la..ja to doidin..rs por favor me ajuda se possivel

  12. #12

    Padrão Re: Usando 2 Link + BGP

    Amigão, esses links são dedicados? Quais são os pesos dos mesmos? Os seus 3 upstreams entregam sessões BGP pra você? Se precisar de ajuda, entra em contato: [email protected].

  13. #13

    Padrão Re: Usando 2 Link + BGP

    Citação Postado originalmente por fsoaress76 Ver Post
    100% funcionado... obrigado

    Caro colega sei que este post tem muito tempo e nem sei se lembra, mais como foi que fez sua configuração para usar os 2 links e ficar 100%, meus blocos de ip estão para sair e vou ficar no mesmo senário que estava a alguns anos atrás, se poder me ajudar ... Rodrigo