Академический Документы
Профессиональный Документы
Культура Документы
Características
Tipos de BGP
• IBGP - Internal BGP roda entre vizinhos na mesma AS. Não
necessariamente precisam estar conectados entre si;
• EBGP - External BGP roda entre dois vizinhos conectados em
diferentes AS, não precisam estar diretamente conectados;
Quando o EBGP anuncia uma rota do seu vizinho ele anuncia o
vizinho como 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).
Atributos
São informações sobre as métricas BGP incluídas nas mensagens de
atualização do BGP
Synchronization
Um router não deve anunciar uma rota fora da AS antes que todos os
outros tenham aprendido;
• Gera consistência das informações dentro da AS;
• Evita buracos negros dentro da AS;
• Ligado por Default;
• Não é necessário se o AS não é um AS de transito (AS que liga
ASs);
• Desabilitado a convergência é mais rápida;
• Pode ser desabilitado se todos os routers de trânsito estiverem
em full-mesh;
Tipos de Mensagens
Todas as mensagens possuem o mesmo cabeçalho
Opções de Configuração
Multihop – Usado para redundância de links, ou seja, o BGP é feito
na Loopback do router. Para isso deve-se informar que o IP encontra-
se a mais de um salto;
Confederation
É a forma de dividir uma AS em várias ASs. Em determinado router
configura-se a AS privada (confederation) e dentro do config-router
se indica a AS Publica que essa AS privada pertence. Depois adiciona-
se os vizinhos de acordo com as ASs privadas ou publicas (no caso de
uma conexão eBGP).
Route Reflectors
Os refletores de rota modificam a regra do split-horizon que existe
por default onde nenhum router replica as rotas aprendidas por um
vizinho para outro vizinho, IBGP não replica para IBGP. No entanto
uma rota BGP aprendida por um vizinho EBGP é replicada para
vizinhos EBGP e IBGP.
Benefícios:
Terminologias
Operação
Manipulação de Tráfego
Filtros de AS-Path
Muitas das coisas feitas em BGP é baseado na construção desses
filtros. Ele cria um filtro para selecionar um caminho específico
(rotas) através da rede. Funciona como Access-Lists. ^ funciona
como o início do path, $ como o final do path
Community Filters
O atributo Community, descrito na RFC 1997, habilita políticas de
roteamento a serem aplicadas para o destino. É um método de se
agrupar rotas com políticas comuns de roteamento onde uma rota
pode fazer parte de várias communities.
Possui 32 bits, sendo 16 bits para a AS e outros 16 específicos.
Pode-se criar communities de acordo com o tráfego que deseja-se
anunciar para os peers ou usar algumas communities pré definidas:
Prefix List
É uma política de controle que restringe as informações de
roteamento que o IOS aprende ou anuncia. Possui as seguintes
características:
• Performance significante;
• Suporta modificações incrementais;
• Linha de comando mais amigável;
• Maior flexibilidade;
• Uma lista de prefixo vazia permite tudo;
• Se um prefixo for permitido a rota é usada, caso contrario a
rota não é usada;
• O router inicia a pesquisa por uma coincidência na parte
superior da lista, a qual é o numero de seqüência mais baixo;
• Se ocorrer uma coincidência o router não procura o resto da
lista;
• Negativa implícita ocorre quando o prefixo não coincide com
nada;
• Deve ser numerada manualmente sendo o primeiro numero é
automaticamente o 5.
router(config)# Set-overload-bit
Divulga para os vizinhos que o router está sobrecarregado e não está
fazendo trânsito.
Router(config-route)# no synchronization
Desabilita o sincronismo (habilitado por default). Se o seu AS não for
um AS de transito entre AS é bom desabilitar