O Protocolo BGP é considerado o mais robusto Protocolo de Roteamento para redes IP. Sua complexidade permite a conexão de múltiplos Sistemas Autônomos, chamados de AS (Autonomous systems), permitindo o Roteamento Dinâmico na Internet.
A Internet consiste em redes Comerciais conectadas por Provedores (ISP’s) como Telefônica,Embratel, Oi, CTBC e etc. Cada rede comercial ou Provedor deve ser identificado pelo Número do seu Sistema Autônomo (ASN) sobre controle do IANA .
A função primária de um sistema BGP é trocar informação de acesso à rede, inclusive Informações sobre a lista das trajetórias dos ASs, com outros sistemas BGP. Esta informação pode ser usada para construir uma rede de conectividade dos ASes livre de loops de roteamento.
O BGP é considerado um Protocolo de Vetor de Distância avançado utilizando-se de vetores para contagem de saltos para cada destino. A contagem de saltos para o BGP é baseada em AS.
Os Roteadores BGP são configurados com informações dos vizinhos para formação de uma conexão TCP confiável para transporte das informações de Roteamento e Sistemas Autônomos. Após estabelecimento da sessão, a conexão TCP continua aberta até a percepção de falha no link ou encerramento explicito da sessão via configuração. O estabelecimento de uma sessão indica a formação de um peer BGP.
O controle para administração de prefixos possibilita a utilização do BGP em diversos ambientes Corporativos fora da Internet. Há diversos cenários que necessitam de flexibilidade e controle que protocolos de Roteamento como OSPF e EIGRP não permitem.
O range de numero de AS 64512 a 65535 permitem a criação de AS’s para uso privado.
Abaixo exemplificaremos a configuração entre Roteadores de diferentes AS.
Configuração Switch 4800G pertencente ao AS 64512 (Matriz) # interface Vlan-interface2 ip address 172.31.1.1 255.255.255.0 # interface Vlan-interface41 ip address 192.0.2.41 255.255.255.252 # bgp 64512 !Ativando o BGP no Switch. O número do AS é 64512 network 172.31.1.0 255.255.255.0 ! Anunciando o prefixo no BGP undo synchronization ! Desabilitando a Sincronização (habilitado por default) peer 192.0.2.42 as-number 64515 ! identificando um vizinho BGP peer 192.0.2.42 password simple senha ! Configurando a autenticação com a senha “senha” # Switch 4800G pertencente ao AS 64515 (Filial) # interface Vlan-interface42 ip address 192.0.2.42 255.255.255.252 # interface Vlan-interface180 ip address 180.0.0.1 255.255.255.0 # bgp 64512 network 180.0.0.0 255.255.255.0 undo synchronization peer 192.0.2.42 as-number 64515 peer 192.0.2.42 password simple senha #
Display
[Matriz]display ip routing-table Routing Tables: Public Destinations : 7 Routes : 7 Destination/Mask Proto Pre Cost NextHop Interface 127.0.0.0/8 Direct 0 0 127.0.0.1 InLoop0 127.0.0.1/32 Direct 0 0 127.0.0.1 InLoop0 172.31.1.0/24 Direct 0 0 172.31.1.1 Vlan2 172.31.1.1/32 Direct 0 0 127.0.0.1 InLoop0 180.0.0.0/24 BGP 255 0 192.0.2.42 Vlan41 192.0.2.40/30 Direct 0 0 192.0.2.41 Vlan41 192.0.2.41/32 Direct 0 0 127.0.0.1 InLoop0 [Matriz] disp bgp routing-table Total Number of Routes: 3 BGP Local router ID is 192.168.0.41 Status codes: * - valid, > - best, d - damped, h - history, i - internal, s - suppressed, S - Stale Origin : i - IGP, e - EGP, ? - incomplete Network NextHop MED LocPrf PrefVal Path/Ogn *> 172.31.1.0/24 0.0.0.0 0 0 i *> 180.0.0.0/24 192.0.2.42 0 0 64515i [Matriz]display bgp peer BGP local router ID : 192.168.0.42 Local AS number : 64512 Total number of peers : 1 Peers in established state : 1 Peer AS MsgRcvd MsgSent OutQ PrefRcv Up/Down State 192.0.2.42 64515 9 10 0 1 00:07:02 Established
Até logo! 🙂
One thought on “Switches 3Com 4800G – Configuração básica do BGP”