[FUG-BR] Freebsd + Quagga + BGP
Marco Aurelio
marcoprodata em gmail.com
Segunda Agosto 26 11:49:47 BRT 2013
Obrigado André pela atençao, fiz o que vc sugeriu , olha como ficou
Está correto ?
bgp multiple-instance
!
router bgp 65531
bgp router-id 192.168.5.2
neighbor todos peer-group
neighbor todos remote-as 65530
bgp log-neighbor-changes
!no bgp default ipv4-unicast
network 192.168.0.0/22
redistribute connected
redistribute ospf -> está habilitado pq montei um RB450 para simular a
operadora.
neighbor todos next-hop-self
neighbor todos description GWs
neighbor todos soft-reconfiguration inbound
neighbor todos ebgp-multihop 4
neighbor todos update-source 192.168.5.2
neighbor todos route-map gw1out out
neighbor todos activate
neighbor 10.10.1.1 peer-group todos -> Fechando os peers com a operadora
neighbor 10.10.2.1 peer-group todos
neighbor 10.10.3.1 peer-group todos
neighbor 10.10.4.1 peer-group todos
ip prefix-list gw1_p_out seq 5 permit 192.168.0.0/22
route-map gw1out permit 5
match ip address prefix-list gw1_p_out
O problema é que dessa forma todo o tráfego está saindo apenas por um Link,
o que preciso é balancear igualmente o meu download, são quatro link de 100
em cada sessão bgp, quando faço esse anuncio /22, ele ta escolhendo um link
e saindo tudo apenas em 100mb
Marco Aurélio Ventura da Silva
marcoprodata at gmail.com
Prodata Informática e Cadastro LTDA
(33)3322-4444
Em 26 de agosto de 2013 10:28, André Gustavo N. <andre at mrx.com.br> escreveu:
> Bom dia Renato, eu não entendi muito bem a necessidade de PBR, não é só
> uma questão de ajustar os local-preference ?
>
> On Sun, Aug 25, 2013 at 04:44:12PM -0300, Renato Frederick wrote:
> >
> > Em 23/08/13 15:25, Marco Aurelio escreveu:
> > > Olá pessoal, precisando da ajuda de vocês, pois estou meio perdido
> nessa
> > > configurações.
> > >
> > > Sou iniciante no assunto, já peço desculpas se estiver no cominho
> errado.
> > >
> > > Meu cenário é este ...
> > >
> > > OPERADORA MEU PROVEDOR AS 1234
> > > 10.1/30 --- LINK1 18881 -----> RECEBENDO UM /30 --------------
> > > 192.168.10.2/30
> > > 20.1/30 --- LINK2 18881 -----> RECEBENDO UM /30 --------------
> > > 192.168.20.2/30
> > > 30.1/30 --- LINK3 18881 -----> RECEBENDO UM /30 --------------
> > > 192.168.30.2/30
> > > 40.1/30 --- LINK4 18881 -----> RECEBENDO UM /30 --------------
> > > 192.168.40.2/30
> > >
> > > São 4 links da mesma operadora, porém não posso somar os links, preciso
> > > fechar 4 sessões bgp, são 4 placas de redes recebendo os ips em uma
> máquina
> > > apenas.
> >
> > Que loucura, que operadora é esta que entrega 4 links ethernet ao invés
> de um só? Gambiarra....
> >
> > Pense no seguinte, você vai ter que fazer PBR para definir quais redes
> de origem vão usar cada um dos links, de modo que você possa tentar
> otimizar a vazão.
> > Acho que fazer isto com o quagga é meio chato, no passado eu tentei mas
> larguei mão e fui para openbgpd + PFTABLES, de modo que eu, associando com
> o openbgpd, posso falar quais blocos /24 da minha rede sairão por cada
> sessão bgp fechada.
> >
> > Mas no seu caso, eu tenho certeza que vai ser trabalhoso, pode ser que
> um dia um link tenha menos uso porque aquele perfil de cliente não está
> usando, ai você vai ter que mudar os filtros......
> >
> > Qual o motivo da operadora entregar 4 links ao invés de um só? Alguma
> limitação de equipamento?
> >
> >
> > -------------------------
> > Histórico: http://www.fug.com.br/historico/html/freebsd/
> > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>
> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>
>
Mais detalhes sobre a lista de discussão freebsd