Você está na página 1de 13

BGP - Bsico

O BGP um protocolo de roteamento advanced distance vector chamado de Path Vector desenvolvido para ISP's trocarem rotas isentas de loops. Ele antm uma tabela separada da tabela de roteamento IP BGP Table e Route Table, se no for bem configurado pode fazer com que o meio externo influencie nas decises de roteamento. Sua conexo com vizinho configurada manualmente e possui atualizaes confiveis via TCP na porta 179 com envio de keepalive peridico. No exige topologia hierrquica. 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 no so propagadas para os IBGPS vizinhos, sendo assim necessrio Full-Mesh ou o uso de roteadores refletores ou confederaes. Assim como os endereos IPs privados, os AS privados so 64512 to 65535. Seu roteamento no aplicado nas interfaces e sim no router inteiro. Passive-interface no funciona. O roteamento baseado em polticas, porm, as polticas no podem influenciar como o AS vizinho ir rotear o seu trfego, mas pode influenciar a forma como o seu trafego chega at o AS vizinho. Quando no usar BGP? - Use rota esttica

Tiver uma conexo simples com Internet (ISP) ou outro AS; No h preocupao com polticas e seleo de rotas; Mesma poltica de roteamento utilizada pelo ISP (Bloco CIDR pertencente ao ISP); Roteador com pouca memria; Compreenso limitada de filtro de rotas e seleo de caminhos; Baixa largura de banda entre AS's.

Tipos de BGP

IBGP - Internal BGP opera entre vizinhos no mesma AS. No necessariamente precisam estar conectados fsicamente; EBGP - External BGP opera entre dois vizinhos conectados em diferentes ASs, no precisam estar diretamente conectados; Quando o EBGP anuncia uma rota do seu vizinho ele anuncia o vizinho como um next-hop; Somente rotas originadas no router IBGP so passadas para um vizinho IBGP, rotas aprendidas no so; Rotas IBGP aprendidas por outro IBGP so passadas apenas para o EBGP (soluo: route-reflector).

Atributos So informaes sobre as mtricas BGP includas nas mensagens de atualizao do BGP Well-Known mandatory - atributos bem conhecidos mandatrios - devem aparecer na descrio da rota. aquele que todas as implementaes 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 estticas e de redistribuio); AS-path - Tipo 2 - Sempre que uma atualizao de rota passa atravs de uma AS o N. da AS pr-anexado aquela atualizao (colocado no inicio da lista de AS's que foram

atravessadas at chegar o destino. Os routers que divulgam para IBGP no mudam o atributo AS-Path. Garante o ambiente Isento os loops. Para manipular o trfego com Aspath usa-se o prepend. Next-Hop - Tipo 3 - Anuncia o prximo salto para alcanar a rede de destino. Geralmente o Next-Hop o endereo da rede /30. O router EBGP anuncia para o IBGP (routers internos) o Next-Hop como o endereo da rede /30 (endereo 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 esttica. Em NBMA o router se anuncia.

Well-Known discretionary - atributos bem conhecidos arbitrrio - No precisa aparecer nas descries de rotas.

Local Preference - Tipo 5 - Roda internamente na AS, no 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 agregou as rotas;

Optional Transitive - Opcional Transitivo - Opcional, caso o router no possua, deve ser passado inalterado. Propaga-se entre os AS's. Apenas os Opcionais Transitivos podem ser marcados como parciais;

Community - Tipo 8 - Serve para filtrar rotas de entrada e sada baseado na comunidade, 32bits (community Filters); Aggregator - Tipo 7 - Informa o ID do router e o AS que executou a agregao da rota.

Optional nontransitive - Opcional no-transitivo - Roda dentro da AS e deve ser excludo se no implementado

MED - Tipo 4 - Chamado de mtrica. a divulgao de um caminho preferido dentro de um AS para ASs externos. uma forma de influenciar outro AS onde ele deve optar para atingir determinada rota. Utilizado quando tem 2 entradas para o mesmo AS, quanto mais baixo melhor. Se no estiver habilitado a opo de verificar o MED, em routers CISCO colocado por default o 0 que indica a melhor rota, mas no padro IETF colocado como infinito, a pior rota. Pode-se configurar para manter o padro: bgp bestpath missing-asworst; Originator-ID Tipo 9 - Atributo que carrega o router ID e o AS de quem originou a rota;

Weight - Particular CISCO, uso local somente no router para definir o peso da rota (preferencia) 0 - 65535, default=32768 e 0 para rotas aprendidas por outro BGP speaker, mais alto melhor. No propagado para nenhum vizinho, apenas para uso local. Esse atributo tem prioridade sobre o Local Preference. Synchronization

Um router no deve anunciar uma rota fora da AS antes que todos os outros tenham aprendido; Gera consistncia das informaes dentro da AS; Evita buracos negros dentro da AS; Ligado por Default; No necessrio se o AS no um AS de transito (AS que liga ASs); Desabilitado a convergncia mais rpida;

Pode ser desabilitado se todos os routers de trnsito estiverem em full-mesh; Quando estiver implementado o multihome, deve-se usar a sincronizao.

Tipos de Mensagens Open Primeira mensagem enviada aps a conexo TCP ser estabelecida, e confirmada com um keepalive.

Holdtime - tempo mximo entre mensagens sucessivas de keepalive e update do remetente. 180s de default. Se o holdtime fo zero os routers no enviaram Keepalive; BGP router ID - Identifica o remetente, o maior ip da interface ou da loopback. Igual ao OSPF; My AS - O numero da AS do remetente; Version - Verso do BGP, a utilizada a 4; BGP identifier (Router ID) o identificador do remetente. O ID do router definido igual no OSPF, pelo maior IP ativo de todas as interfaces a menos que exista um IP no loopback Authentication Se usado;

Keepalive - Mensagens trocadas de 60 em 60s para verificar se o router est OK, com tempo mais rpido que o holdtime; Update - Contem informaes sobre um caminho, diversos caminhos exige diversas mensagens ; Withdrawn routes Lista dos prefixos de endereo IP que esto sendo retiradas de servio, se houver uma; Path attributes Atributos de caminhos, so: As-Path, Origin, Local Preference,... todos os atributos; Network layer reachability Information Esse campo contm uma lista dos prefixos de endereo IP que podem ser atingidos por esse caminho; Notification - Enviada quando ocorre um erro, a conexo fechada imediatamente

Estado do vizinho BGP O protocolo BGP uma mquina de estados, que leva um router atravs dos seguintes estados:

Idle Estado inicial; Connect Conexo TCP e aguardo; Active Realiza tentativas de conexo TCP; OpenSent Estado e espera da resposta de conexo do vizinho; OpenConfirm Conexo estabelecida; Estabilished Troca de mensagem de atualizao, keepalive e notificao.

Processo de Seleo de Rotas Depois do BGP receber todas as informaes de todos os ASs e destinos as comeam a ser

decididas. Apenas 1 rota para cada destino. A deciso das melhores rotas baseia-se nos atributos.

1. Se o caminho for interno no deve preferir se a rota no estiver sincronizada, ou seja, no esta na tabela de roteamento IGP; 2. No deve preferir se o endereo de Next-Hop no puder ser acessado; 3. Preferir rota de maior Peso (weight), Preferencia local para roteadores Cisco System; 4. Preferir rota com Local Preference mais alto dentro da AS (melhor caminho pra sair da AS); 5. Se o Local Preference for igual, preferir rota originada pelo router local; 6. Se nenhuma rota foi originada localmente, preferir rota com o AS-Path mais curto para o destino; 7. Se os caminhos de ASs forem iguais, preferir o cdigo de origem mais baixo sendo as rotas aprendidas por IGP o melhor (IGP (I) < EGP (E) < incompleto (?)); 8. Se todos os cdigos de origem forem iguais, preferir o caminho com o MED mais baixo (MED enviado por outro AS); 9. Se as rotas tm o mesmo MED, preferir caminhos Externos (EBGP) em vez dos internos (IBGP); 10. Se a sincronizao estiver desativada apenas existir caminhos internos, nesse caso escolher o caminho at o vizinho IGP mais prximo, caminho interno mais curto; 11. Para caminhos externos EBGP escolher a rota mais antiga para minimizar o efeito flapping (up down); 12. Preferir o caminho com o ID do router vizinho mais baixo; 13. Preferir a rota com o endereo IP do vizinho mais baixo.

Peer Groups Muitos vizinhos so configurados com as mesmas polticas de atualizao (por exemplo, mesmo filtro). Em routers CISCO os vizinhos com a mesma poltica de atualizao podem ser agrupados em peer groups. definida uma poltica para o peer Group e todos os vizinhos vinculados a esse peer group adotam as polticas. O nome de um Peer Group local do router onde ele configurado e no passado para nenhum outro router.

Simplifica a configurao dos vizinhos; Utilizado nas conexes iBGP e eBGP; Todos os vizinhos recebem o mesmo update; Updates so gerados uma vez para cada grupo. Politicas podem ser modificadas individualmente somente para informaes de rotas entrante e no para sainte.

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 no replica para IBGP. No entanto uma rota BGP aprendida por um vizinho EBGP replicada para vizinhos EBGP e IBGP. Benefcios

Habilita um router para propagar as rotas aprendidas por um IBGP para seus vizinhos; Resolve o problema do split horizon;

Retira a necessidade do Full-Mesh; Diminui o n. de relacionamentos entre vizinhos, minimizando assim o n. de conexes TCP; Muito usado por ISP's quando o n. de declaraes internas de vizinhos se torna excessivo; No afeta os caminhos que os pacotes seguem, somente a atualizao de rotas; Dentro de um AS podem ter vrios refletores de rotas; Migrao fcil, pois protocolo aberto; Pode-se ter mais de um route-reflector server em um Cluster. Todos devem ter o mesmo Cluster-ID.

Terminologias

Router reflector - O router refletor de rotas que tem a permisso de repassar as rotas aprendidas; Clients - quem recebe os anncios de rotas sempre; Cluster - A relao entre os clientes e o router refletor; Nonclients - No so cliente definidos pelo router refletor, mas recebe algumas atualizaes de rotas; Originator-ID - Atributo que carrega o router ID e o AS de quem originou a rota; Cluster ID - Usado quando se tem mais de um router refletor, para reconhecer de quem veio a atualizao. Default =Router ID.

Operao

Refletores recebem atualizaes de peer clients e nonclients Se a atualizao for de um peer client ele reflete para os peer clients e nonclients (exceto para o router que originou); Se a atualizao for de um nonclient ele reflete para todos os peer clients do cluster; Se a atualizao for de um parceiro EBGP (outro AS) ele reflete para todos os peer clients e todos nonclients

Dicas de migrao do Refletor de Rota

A primeira considerao decidir quais routers devem ser os refletores e quais devem ser clientes observando a topologia, pois os refletores precisam de full mesh com os clientes.

Restries

Os refletores de rota clientes no so compatveis com os grupos de parceiros (peergroups), isso acontece porque um router configurado com um peer-group deve enviar todas as atualizaes para todos do peer-group.

Confederation a forma de dividir uma AS em vrias ASs. Em determinado router configura-se o AS privado (confederation) e dentro do config-router se indica o AS Publico que esse AS privado pertence. Depois adiciona-se os vizinhos de acordo com os ASs privados ou publicos (no caso de uma conexo eBGP).

Cria-se Sub-AS privados dentro do AS principal; Todos os vizinhos internos do AS pertencem ao mesmo Sub-Grupos ao qual esto relacionados.

Multihoming o termo usado quando um AS est conectado a mais de um ISP. Os ISPs aos quais voc conecta devem anunciar os seus prefixos na Internet:

Aumenta a confiabilidade da conexo com a Internet com redundncia; Aumenta o desempenho com distribuio. Tipos de configurao Multihoming mais comuns: Multihoming sem BGP usa um router conectado a 2 ISPs com configurao de rota statica e NAT; Multihoming com BGP usa-se um AS privado para conectar aos ISPs; Todos os ISPs passam somente as rotas default para o AS O ISP que o AS usa para atingir a Internet ser determinado pela mtrica IGP, ou seja, do protocolo de roteamento interno; Todos os ISPs passam as rotas default e as rotas especficas selecionadas (Clientes que o AS troca muito trfego);

Anunciando Redes no BGP


Usando o comando Network ele permite anunciar uma rede que est na tabela IP. A lista de comandos Network deve incluir todas as redes do AS que voc deseja anunciar; Redistribuindo as rotas estticas para null 0, usado para anunciar as rotas agregadas. O problema do uso do null 0 a possvel criao de black hole; Redistribuio das rotas estticas do IGP para o BGP. No recomendado, pois causa instabilidade e propaga para a Internet as oscilaes em rotas internas; Redistribuio de rotas do BGP para o IGP, deve se tomar cuidado pois a tabela BGP muito grande. Nos ASs de ISP a redistribuio do BGP normalmente no requerida.

Manipulao de Trfego Filtros de AS-Path - Muitas das coisas feitas em BGP baseado na construo desses filtros. Ele cria um filtro para selecionar um caminho especfico (rotas) atravs da rede. Funciona como Access-Lists onde o caractere ^ funciona como o incio do path e o $ como o final do path.

.* - Todas as rotas BGP ^$ - Rotas que se originam no meu AS ^(100|200|300)$ - Rotas originadas no 100, 200 ou 300 ^1002$ - Rotas que se originam no AS 1002 , adjacente ao meu AS _1002$ - Rotas que terminam no AS 1002 ^1002_ - Rotas originadas no AS 1002 _1002_ - Rotas que passaram no AS 1002 (...)+(...) Uma ou vrias ocorrncias do caracter especificado antes ( + = ou )

Community Filters - O atributo Community habilita polticas de roteamento a serem aplicadas para o destino.

Pode-se criar communities de acordo com o trfego que deseja-se anunciar para os peers ou usar algumas communities pr definidas:

No-export No anuncia para eBGP peers; No-advertise No anuncia para todos os peers; Internet Anuncia para a comunidade Internet. Mtodo de se agrupar rotas com polticas comuns de roteamento; Uma rota pode fazer parte de vrias communities; RFC 1997 Descreve aes pr definidas; 32 bits, sendo 16 bits para a AS e outros 16 especficos.

Route-map

Conjunto de instncias numeradas; Maior facilidade para criao e edio de conjuntos de comandos; Normalmente cada instncia composta de comandos match e/ou set; Pode se editar cada instncia sem influenciar as demais da Route-map; O nmero seqencial padro 10, esses nmeros so automticos de 10 em 10 para cada regra; Possui um Deny-all no final de cada lista; Se uma entrada for criada sem permit ou Deny, o permit colocado por padro.

Prefix List - uma poltica de controle que restringe as informaes de roteamento que o IOS aprende ou anuncia. Caractersticas:

Performance significante; Suporta modificaes incrementais; Linha de comando mais amigvel; Maior flexibilidade; Uma lista de prefixo vazia permite tudo; Se um prefixo for permitido a rota usada, caso contrario a rota no usada; O router inicia a pesquisa por uma coincidncia na parte superior da lista, a qual o numero de seqncia mais baixo; Se ocorrer uma coincidncia o router no procura o resto da lista; Negativa implcita ocorre quando o prefixo no coincide com nada; Deve ser numerada manualmente sendo o primeiro numero automaticamente o 5

Cenrio Objetivo Seis roteadores (R1, R2, R3, R4, R5 e R6) so conectados fisicamente R1-R2-R3-R4-R5-R6-R1 e devem ser configurados com roteamento BGP seguindo os criterios abaixo:

Os roteadores R1, R2 e R3 possuem como IGP o OSPF na rea 0 divulgando suas interfaces fsicas; Os roteadores R4, R5 e R6 possuem como IGP o ISIS, Level-2 somente, na rea 49.0456 divulgando suas interfaces fsicas;

O R1 (AS 123) faz conexo EBGP com o R4 (AS 456); O R3 (AS 123) faz conexo EBGP com o R6 (AS 456); Os roteadores R2 e R4 devero ser Router-reflectors dos seus respectivos AS; O router-ID de todos os roteadores o endereo IP das loopbacks; Somente as interfaces loopbacks devero ser divulgadas no BGP em todos os roteadores; Os roteadores de borda do AS 123 devero ser o next-hop para as rotas externas.

Topologia

IOS utilizados

R1, R2, R3, R4, R5 e R6 c7200-js-mz.123-7.T.bin

Configurao dos Roteadores Em todos os roteadores, antes de configurar o roteamento BGP, deve-se configurar o IGP, ou seja, o roteamento interno para que os roteadores possam conhecer o endereo IP para fechar a conexo BGP e tambm para que a rota seja divulgada na tabela de roteamento BGP. Esse IGP pode ser OSPF, ISIS, esttico, etc. Configuraes do OSPF Para o OSPF a configurao feita pelo comando router ospf onde o processo um numero do processo OSPF. Para adicionar interfaces usa-se o comando network area . Para o roteador fazer vizinhana OSPF necessrio que a rede da interface esteja no comando network e a interface no esteja configurada como passive-interface. As interfaces de borda dos roteadores de borda so configuradas como passive -interface dentro das configuraes de roteamento. Configuraes do ISIS

Para o ISIS, independente da rea e level, configurado pelo comando router Isis e no possui o nmero de rea no comando principal como o OSPF. Na configurao de roteamento adicionado o endereo NSAP, que o endereo nico do roteador no ISIS configurado pelo comando net com o formato 49.XXXX.0000.0000.000Y.00. O 49 indica ser uma rea privada e o Y um valor diferente dos demais roteadores. Por padro, todos os roteadores so Level-1-2. Deve-se alterar o level do roteador dentro do router Isis ou nas interfaces. As interfaces de borda dos roteadores de borda so configuradas como passive -interface dentro das configuraes de roteamento. Configuraes do BGP Voltando ao BGP, agora que os roteadores conhecem os endreos IPs de seus vizinhos pelo IGP, configura-se o BGP em todos os roteadores pelo comando router bgp onde o AS o Autonomous System do provedor. Dentro da configurao de BGP adicionam-se os vizinhos estaticamente com o comando neighbor remote-as , onde se o as_vizinho for igual ao AS do roteador a conexo IBGP, se for diferente ser EBGP. Adiciona-se o IP da interface loopback como Router-ID pelo comando router-id . Para divulgar rede no BGP necessrio que a rede exista na tabela de roteamento interna adicionando o comando network mask ou redistribuindo rotas para o BGP com o comando redistribute. Os roteadores dentro do mesmo AS no divulgaro as rotas IBGP entre eles, pois o BGP s divulga para o vizinho rotas aprendidas por EBGP, ou seja, rotas externas. Para isso configura-se os roteadores centrais como Router-reflectors adicionando os demais roteadores como clientes pelo comando neighbor router-reflector-client. Para que os roteadores de borda sejam o next-hop das rotas externas, usa-se o comando neightbor next-hop-self, assim as rotas so divulgadas com endereo de destino interno ao AS. As configuraes de BGP atualmente podem ser feitas dentro da famlia de endereamento IPv4, ou seja, dentro da configurao de roteamento entra-se no address-family ipv4 e configuram-se as vizinhanas, router-reflector, community, route-map, etc. Observaes e Bugs Observe as tabelas de roteamento e o caminho das rotas. Documentao: http://www.cisco.com/en/US/tech/tk365/technologies_tech_note09186a00800c95 bb.shtml Comandos Importantes de Verificao R5#show ip bgp BGP table version is 7, local router ID is 5.5.5.5 Status codes: s suppressed, d damped, h history, * valid, > best, i internal, r RIB-failure, S Stale Origin codes: i - IGP, e - EGP, ? - incomplete Network * i1.1.1.1/32 *>i * i2.2.2.2/32 *>i * i3.3.3.3/32 *>i *>i4.4.4.4/32 *> 5.5.5.5/32 *>i6.6.6.6/32 Next Hop 36.36.36.3 14.14.14.1 36.36.36.3 14.14.14.1 36.36.36.3 14.14.14.1 45.45.45.4 0.0.0.0 56.56.56.6 Metric LocPrf Weight Path 0 100 0 123 i 0 100 0 123 i 0 100 0 123 i 0 100 0 123 i 0 100 0 123 i 0 100 0 123 i 0 100 0 i 0 32768 i 0 100 0 i

R2#show ip bgp summary BGP router identifier 2.2.2.2, local AS number 123 BGP table version is 14, main routing table version 14 6 network entries using 678 bytes of memory 9 path entries using 432 bytes of memory 4/3 BGP path/bestpath attribute entries using 464 bytes of memory 1 BGP AS-PATH entries using 24 bytes of memory 0 BGP route-map cache entries using 0 bytes of memory 0 BGP filter-list cache entries using 0 bytes of memory BGP using 1598 total bytes of memory BGP activity 9/3 prefixes, 12/3 paths, scan interval 60 secs Neighbor State/PfxRcd 12.12.12.1 00:12:06 23.23.23.3 00:08:53 V 4 4 4 4 AS MsgRcvd MsgSent 123 123 21 24 28 32 TblVer 14 14 InQ OutQ Up/Down 0 0 0 0

R2#show ip bgp neighbors 12.12.12.1 advertised-routes BGP table version is 14, local router ID is 2.2.2.2 Status codes: s suppressed, d damped, h history, * valid, > best, i internal, r RIB-failure, S Stale Origin codes: i - IGP, e - EGP, ? - incomplete Network *>i1.1.1.1/32 *> 2.2.2.2/32 *>i3.3.3.3/32 *>i4.4.4.4/32 *>i5.5.5.5/32 *>i6.6.6.6/32 Next Hop 12.12.12.1 0.0.0.0 23.23.23.3 14.14.14.4 14.14.14.4 14.14.14.4 Metric LocPrf Weight Path 0 100 0 i 0 32768 i 0 100 0 i 0 100 0 456 i 0 100 0 456 i 0 100 0 456 i

R2#sh ip route Codes: C - connected, S - static, R - RIP, M - mobile, B - BGP D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2 E1 - OSPF external type 1, E2 - OSPF external type 2 i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2 ia - IS-IS inter area, * - candidate default, U - per-user static route o - ODR, P - periodic downloaded static route Gateway of last resort is not set B C B B 1.0.0.0/32 1.1.1.1 2.0.0.0/32 2.2.2.2 3.0.0.0/32 3.3.3.3 4.0.0.0/32 4.4.4.4 is subnetted, 1 subnets [200/0] via 12.12.12.1, 00:12:20 is subnetted, 1 subnets is directly connected, Loopback0 is subnetted, 1 subnets [200/0] via 23.23.23.3, 00:12:24 is subnetted, 1 subnets [200/0] via 12.12.12.1, 00:01:27

B O B C C

5.0.0.0/32 is subnetted, 1 subnets 5.5.5.5 [200/0] via 12.12.12.1, 00:01:27 36.0.0.0/24 is subnetted, 1 subnets 36.36.36.0 [110/2] via 23.23.23.3, 00:21:44, FastEthernet1/0 6.0.0.0/32 is subnetted, 1 subnets 6.6.6.6 [200/0] via 12.12.12.1, 00:01:27 23.0.0.0/24 is subnetted, 1 subnets 23.23.23.0 is directly connected, FastEthernet1/0 12.0.0.0/24 is subnetted, 1 subnets 12.12.12.0 is directly connected, FastEthernet0/0 14.0.0.0/24 is subnetted, 1 subnets

Configurao R1 ! router ospf 1 passive-interface FastEthernet1/0 network 12.12.12.0 0.0.0.255 area 0 network 14.14.14.0 0.0.0.255 area 0 ! router bgp 123 bgp router-id 1.1.1.1 network 1.1.1.1 mask 255.255.255.255 neighbor 12.12.12.2 remote-as 123 neighbor 12.12.12.2 next-hop-self neighbor 14.14.14.4 remote-as 456 ! R2 ! router ospf 1 network 12.12.12.0 0.0.0.255 area 0 network 23.23.23.0 0.0.0.255 area 0 ! router bgp 123 bgp router-id 2.2.2.2 network 2.2.2.2 mask 255.255.255.255 neighbor 12.12.12.1 remote-as 123 neighbor 12.12.12.1 route-reflector-client neighbor 23.23.23.3 remote-as 123 neighbor 23.23.23.3 route-reflector-client !

R3 ! router ospf 1 passive-interface FastEthernet0/0 network 23.23.23.0 0.0.0.255 area 0

network 36.36.36.0 0.0.0.255 area 0 ! router bgp 123 bgp router-id 3.3.3.3 network 3.3.3.3 mask 255.255.255.255 neighbor 23.23.23.2 remote-as 123 neighbor 23.23.23.2 next-hop-self neighbor 36.36.36.6 remote-as 456 !

R4 ! clns filter-set AS-456 permit 49.0456.****.****.****.** ! interface FastEthernet0/0 ip router isis isis adjacency-filter AS-456 ! interface FastEthernet1/0 ip router isis isis adjacency-filter AS-456 ! router isis net 49.0456.0000.0000.0004.00 is-type level-2-only passive-interface FastEthernet1/0 ! router bgp 456 bgp router-id 4.4.4.4 network 4.4.4.4 mask 255.255.255.255 neighbor 14.14.14.1 remote-as 123 neighbor 45.45.45.5 remote-as 456 !

R5 ! clns filter-set AS-456 permit 49.0456.****.****.****.** ! ! interface FastEthernet0/0 ip router isis isis adjacency-filter AS-456 ! interface FastEthernet1/0 ip router isis isis adjacency-filter AS-456 ! router isis

net 49.0456.0000.0000.0005.00 is-type level-2-only ! router bgp 456 bgp router-id 5.5.5.5 network 5.5.5.5 mask 255.255.255.255 neighbor 45.45.45.4 remote-as 456 neighbor 45.45.45.4 route-reflector-client neighbor 56.56.56.6 remote-as 456 neighbor 56.56.56.6 route-reflector-client !

R6 ! clns filter-set AS-456 permit 49.0456.****.****.****.** ! ! interface FastEthernet0/0 ip router isis isis adjacency-filter AS-456 ! interface FastEthernet1/0 ip router isis isis adjacency-filter AS-456 ! router isis net 49.0456.0000.0000.0006.00 is-type level-2-only ! router bgp 456 bgp router-id 6.6.6.6 network 6.6.6.6 mask 255.255.255.255 neighbor 36.36.36.3 remote-as 123 neighbor 56.56.56.5 remote-as 456 ! Elaborado por Bruno Barata Marcadores: BGP, CCIE Enviar por e-mailBlogThis!Compartilhar no TwitterCompartilhar no FacebookCompartilhar no Orkut

Você também pode gostar