Mudanças entre as edições de "Roteamento com BGP"
Ir para navegação
Ir para pesquisar
Linha 20: | Linha 20: | ||
*rotas aprendidas de um roteador eBPG são propagadas para roteadores iBGP mas rotas aprendidas de par iBGP não propagadas para outros iBGP. Este comportamento leva a ligação FULL MESH entre roteadores de borda de um AS. Além disto, isto evita loops no AS; | *rotas aprendidas de um roteador eBPG são propagadas para roteadores iBGP mas rotas aprendidas de par iBGP não propagadas para outros iBGP. Este comportamento leva a ligação FULL MESH entre roteadores de borda de um AS. Além disto, isto evita loops no AS; | ||
*a distância administrativa do eBGP é 20 enquanto a distância administrativa do iBGP é 200; | *a distância administrativa do eBGP é 20 enquanto a distância administrativa do iBGP é 200; | ||
− | *o atributo NEXT HOP não é alterado quando a rota é propagada no iBGP e, por default, é alterada no eBGP; | + | *o atributo NEXT HOP não é alterado quando a rota é propagada no iBGP e, por default, é alterada no eBGP; é possível alterar este comportamento com o comando "neighbor x.x.x.x next-hop-self” |
− | é possível alterar este comportamento com o comando "neighbor x.x.x.x next-hop-self” |
Edição atual tal como às 07h57min de 15 de agosto de 2014
Configuração do BGP Quagga
O manual do Quagga traz detalhes da configuração do roteador BGP.
O processo bgpd se configura através da leitura do arquivo de configuração bgpd.conf
Um roteador BGP está associado a um número de Sistema Autônomo, informado pelo comando:
router bgp <AS>
http://www.perihel.at/2/basics/29-Routing-BGP-5-Internal-and-External.pdf
http://aspath.net/BGP-MHing-HOWTO-whitepaper.pdf
Diferenças entre eBGP e iBGP
- o eBGP é usado para pareamento entre roteadores de AS diferentes enquanto o iBGP é usado para pareamento entre roteadores internos de um AS;
- o roteadores pareados com eBGP devem estar a um hop de distância entre eles. O TTL do pacote IP é por default 1. É possível modificar esta configuração (o que se poderia ganhar??);
- ao publicar uma rota o eBGP acrescenta o número do seu AS no AS_PATH. O iBGP não modifica este atributo;
- rotas aprendidas de um roteador eBPG são propagadas para roteadores iBGP mas rotas aprendidas de par iBGP não propagadas para outros iBGP. Este comportamento leva a ligação FULL MESH entre roteadores de borda de um AS. Além disto, isto evita loops no AS;
- a distância administrativa do eBGP é 20 enquanto a distância administrativa do iBGP é 200;
- o atributo NEXT HOP não é alterado quando a rota é propagada no iBGP e, por default, é alterada no eBGP; é possível alterar este comportamento com o comando "neighbor x.x.x.x next-hop-self”