|
Módulo
5: Pontos de Troca de Trafego(PTTs)
Conceitos
Gerais : Ferramentas Utilizadas : Software Zebra
O software Zebra é uma implementação freeware destinada
a sistemas operacionais Unix como FreeBSD, Linux, NetBSD e OpenBSD. Suporta
diversos protocolos de roteamento como RIP, OSPF, BGP e alguns destes
para IP versão 6 também como RIP6 e OSPF6. No caso do BGP
o protocolo versão 6 também é suportado, mas isso
é feito pelo mesmo daemon que suporta IP versão 4. Para
cada protocolo destes apresentados a ferramenta possui um daemon que pode
ser ativado e configurado. Para cada protocolo existe um arquivo de configuração
independente. Também existe um daemon chamado zebra que permite
configuração global da ferramenta e as possíveis
distribuições das informações entre um protocolo
e outro. Os comandos utilizados por cada protocolo são semelhantes
aos comandos de roteadores Cisco. Um recurso importante presente nesta
ferramenta é o acesso via telnet a cada um dos daemons que estiverem
ativos, semelhante a um terminal virtual. As portas associadas a cada
daemon são exibida na Tabela 1.
Porta |
Protocolo
Associado |
2601 |
Zebra |
2602 |
RIP |
2603 |
RIP6
(IP versão 6) |
2604 |
OSPF |
2605 |
BGP
(IP versão 4 e versão 6) |
2606 |
OSPF
v3 (IP versão 6) |
Tabela 1
– Portas Zebra
A
partir destes terminais virtuais a configuração de cada
protocolo pode ser alterada, podendo ser salva no arquivo de configuração
correspondente. No caso da configuração do protocolo BGP,
cujo daemon é o bgpd, um exemplo básico de possível
configuração deste protocolo é mostrado na Figura
7.
hostname
exemplo
password zebra
enable password bgpsecret
!
router bgp 65000
bgp router-id 10.0.0.1
network 192.168.10.0/24
neighbor 10.0.0.2 remote-as 65001
!
log file bgpd.log
!
log stdout |
Figura 7 –
Configuração BGP no Zebra
A configuração
exibida na Figura 7 trata de uma sessão BGP entre o roteador
cujo router-id é 10.0.01 e o roteador 10.0.0.2. O AS que cada
um pertence é respectivamente 65000 e 65001. A rede anunciada
pelo AS 65000 é, neste caso, 192.168.10.0/24. Outras coisas
que são configuradas neste daemon são as senhas de primeiro
e segundo nível. As senhas de primeiro nível são
acesso a consultas de sessões BGP e dados das interfaces e
as senhas de segundo nível dão acesso à configuração
completa do sistema com permissões para alteração.
|
|