Mudanças entre as edições de "Roteamento com BGP"

De MediaWiki do Campus São José
Ir para navegação Ir para pesquisar
 
(5 revisões intermediárias pelo mesmo usuário não estão sendo mostradas)
Linha 12: Linha 12:
  
 
http://aspath.net/BGP-MHing-HOWTO-whitepaper.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”

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”