Protocolo bgp

Disponível somente no TrabalhosFeitos
  • Páginas : 14 (3446 palavras )
  • Download(s) : 0
  • Publicado : 13 de março de 2013
Ler documento completo
Amostra do texto
1        BGP
O BGP é um protocolo de roteamento advanced distance vector chamado de Path Vector desenvolvido para ISP's trocarem rotas isentas de loops. Ele  antém uma tabela separada da tabela de roteamento “IP BGP Table” e “Route Table”, se não for bem configurado pode fazer com que o meio externo influencie nas decisões de roteamento. Sua conexão com vizinho é configurada manualmente e possuiatualizações confiáveis via TCP na porta 179 com envio de keepalive periódico. Não exige topologia hierárquica.
Possui uma lista do caminho completo até a rede de destino incluindo os AS's. O mecanismo para evitar loop é o Split Horizon, onde rotas aprendidas por um IBGP não são propagadas para os IBGPS vizinhos, sendo assim é necessário Full-Mesh ou o uso de roteadores refletores ouconfederações.
Assim como os endereços IPs privados, os AS privados são 64512 to 65535. Seu roteamento não é aplicado nas interfaces e sim no router inteiro. Passive-interface não funciona.
O roteamento é baseado em políticas, porém, as políticas não podem influenciar como o AS vizinho irá rotear o seu tráfego, mas pode influenciar a forma como o seu trafego chega até o AS vizinho.       


1.1           Quandonão usar BGP? - Use rota estática                 

•         Tiver uma conexão simples com Internet (ISP) ou outro AS;
•         Não há preocupação com políticas e seleção de rotas;
•         Mesma política de roteamento utilizada pelo ISP (Bloco CIDR pertencente ao ISP);
•         Roteador com pouca memória;
•         Compreensão limitada de filtro de rotas e seleção de caminhos        ;•         Baixa largura de banda entre AS's.

1.2           Tipos de BGP                

•         IBGP - Internal BGP opera entre vizinhos no mesma AS. Não necessariamente precisam estar conectados físicamente;
•         EBGP - External BGP opera entre dois vizinhos conectados em diferentes ASs, não precisam estar diretamente conectados;
•         Quando o EBGP anuncia uma rota do seu vizinho ele anuncia ovizinho como um next-hop;
•         Somente rotas originadas no router IBGP são passadas para um vizinho IBGP, rotas aprendidas não são;
•         Rotas IBGP aprendidas por outro IBGP são passadas apenas para o EBGP (solução: route-reflector).

1.3           Atributos             

São informações sobre as métricas BGP incluídas nas mensagens de atualização do BGP   
•         Well-Known mandatory -atributos bem conhecidos mandatórios - devem aparecer na descrição da rota. É aquele que todas as implementações do BGP devem reconhecer, se propaga para os vizinhos.    
•         Origin - Tipo 1 - Indica a origem da rota. Na tabela BGP aparece como: I= quando aprendida por IGP, E= Quando aprendida por EGP e ?= Quando a origem da rota é desconhecida (para rotas estáticas e de redistribuição);•         AS-path - Tipo 2 - Sempre que uma atualização de rota passa através de uma AS o N.º da AS é pré-anexado aquela atualização (colocado no inicio da lista de AS's que foram atravessadas até chegar o destino. Os routers que divulgam para IBGP não mudam o atributo AS-Path. Garante o ambiente Isento os loops. Para manipular o tráfego com As-path usa-se o prepend.
•         Next-Hop - Tipo 3 -Anuncia o próximo salto para alcançar a rede de destino. Geralmente o Next-Hop é o endereço da rede /30. O router EBGP anuncia para o IBGP (routers internos) o Next-Hop como o endereço da rede /30 (endereço da rede entre os AS's), os routers do IBGP tem que conhecer a rede /30 entre os As's (EBGP) por um IGP ou rota estática. Em NBMA o router se anuncia.

•         Well-Known discretionary - atributosbem conhecidos arbitrário - Não precisa aparecer nas descrições de rotas.      
•         Local Preference - Tipo 5 - Roda internamente na AS, não é passado para os peers EBGP e Informa no AS qual o melhor caminho para sair do AS. Um caminho com Local preference maior é preferido. Default Cisco = 100;
•         Atomic aggregate - Tipo 6 - Informa o AS vizinho que o router de origem...
tracking img