Вы находитесь на странице: 1из 16

FACULDADE DE TECNOLOGIA SENAI DE

DESENVOLVIMENTO GERENCIAL-FATESG
CURSO SUPERIOR DE TECNOLOGIA EM REDES DE COMPUTADORES

Eric Lcio
Renan Gomes
Joo Vitor Lima
Fabrcio

REDES ALTA VELOCIDADE

Goinia,

2011

3
Eric Lcio
Renan Gomes
Joo Vitor Lima
Fabrcio

IMPLEMENTAO DO QUAGGA

Trabalho

de

Situao

Problema

apresentado Faculdade de Tecnologia


Senai de Desenvolvimento Gerencial FATESG,

para

avaliao

parcial

da

matria de Redes de Alta Velocidade pelo


curso de Graduao em Tecnologia em
Redes de Computadores.
Professor: Diogo

Goinia,
2011

4
SUMRIO

1 TRABALHO A SER IMPLEMENTADO..........................................................4


2 INTRODUO ..................................................................................................5
3 METODOLOGIA................................................................................................5
4 RELATORIO COMPLETO DA IMPLEMENTAO.........................................5
4.1 COMANDOS UTILIZADO PARA INSTALAO DO QUAGGA....................5
4.2 CONFIGURAO DAS PLACAS DE REDE..................................................6
4.2.1 OSPF1.........................................................................................................6
4.2.2 OSPF2.........................................................................................................6
4.2.3 OSPF3.........................................................................................................6
4.2.4 OSPF4.........................................................................................................6
4.2.5 PC 1.............................................................................................................6
4.2.6 PC 2.............................................................................................................6
4.3 CONFIGURAO DO OSPF.CONF E ZEBRA.CONF..................................6
4.3.1 OSPF1.........................................................................................................6
4.3.2 OSPF2.........................................................................................................8
4.3.3 OSPF3.........................................................................................................9
4.3.4 OSPF4.......................................................................................................10
4.4 TESTANDO A IMPLEMENTAO..............................................................11
4.4.1 INICIANDO OS SERVIOS......................................................................11
4.4.2 CONFERINDO A CONEXO ENTRE OS ROTEADORES......................11
4.4.2.1 OSPF1....................................................................................................11
4.4.2.2 OSPF2....................................................................................................12
4.4.2.3 OSPF3....................................................................................................13
4.4.2.4 OSPF4....................................................................................................14
4.4.3 TESTES DE PING ENTRE USURIOS....................................................14
4.4.3.1 PC 1........................................................................................................14
4.4.3.2 PC 2........................................................................................................15

5
TRABALHO A SER IMPLEMENTADO

Criar 6 (seis) mquinas virtuais, sendo que 4 (quatro) delas


devem possuir o sistema operacional Linux (distribuio escolha) com
o software Quagga. As outras 2 (duas) mquinas devem possuir sistema
operacional Linux ou Windows para serem utilizadas como estaes de
trabalho.
As 4 (quatro) mquinas com sistema operacional Linux e software
Quagga devem implementar protocolo de roteamento dinmico OSPF, e
devem ser configuradas de forma a implementar a topologia
apresentada na figura 1.
As 2 (duas) estaes de trabalho devem ser configuradas de modo a
estarem logicamente conectadas diretamente a 2 (dois) roteadores
DIFERENTES, como apresentado na figura 1.
necessrio que todos ativos de rede envolvidos na topologia
apresentada na figura 1 se comuniquem.
Uma vez que todos ativos estejam comunicando atravs de rotas obtidas
via protocolo OSPF, deve-se romper um link e demonstrar que uma
nova rota foi aprendida.
Todo o processo de configurao e testes deve ser apresentado em
relatrio, seguindo a formatao de TCC (modelo pode ser obtido com
professor Maurcio Lopes). O que deve ser apresentado no relatrio:
o Comandos utilizados para configurao do software Quagga;
o Comandos utilizados para configurao de roteadores;
o Comandos e ferramentas utilizados na configurao de rede de
ativos;
o Telas demonstrando testes realizados;

Figura 1.0. Topologia de rede a ser implementada.

6
1. INTRODUO
O objetivo desse trabalho mostrar que o pacote Quagga pode ser
utilizado para construir roteadores utilizando o protocolo de roteamento OSPF
no Sistema Operacional Debian GNU/Linux.
No Linux, as principais funes de roteamento esto implementadas em
nvel de kernel. Contudo, os protocolos de roteamento so considerados
aplicaes de mais alto nvel, e no esto no kernel.
O Quagga no altera as funes de roteamento do kernel do Linux. Ele
um pacote de alto nvel que introduz os protocolos de roteamento em uma
interface de gerenciamento de alto nvel. A funo do Quagga preencher de
forma automtica as tabelas de roteamento.
2. METODOLOGIA
Para a implementao do quagga foi utilizado 6 maquinas virtuais sendo
todas com o sistema operacional Linux com a distribuio Debian. Em 4
maquinas virtuais foi instalado o software quagga, e as outras duas foram
utilizadas como ambiente de trabalho. Na implementao do software quagga
foi utilizado o protocolo de roteamento OSPF.
As duas mquinas para ambiente de teste foram logicamente
conectadas a dois roteadores diferentes e todos ativos de rede foram
configurados para comunicarem entre si.
Segue abaixo a estrutura utilizada na implementao do software
quagga.

Figura 2 Estrutura implementada

3. RELATORIO COMPLETO DA IMPLEMENTAO


3.1 Comando Utilizado para instalao do quagga
# apt-get install quagga
3.2 Configurao das Placas de Rede
3.2.1 OSPF1
ETH0 192.168.159.5/30
ETH1 192.168.159.21/30
ETH2 192.168.159.18/30
3.2.2 OSPF2
ETH0 192.168.159.9/30
ETH1 192.168.159.6/30
3.2.3 OSPF3
ETH0 192.168.159.13/30
ETH1 192.168.159.25/30
ETH2 192.168.159.10/30
3.2.4 OSPF4
ETH0 192.168.159.17/30
ETH1 192.168.159.14/30
3.2.5

PC 1

ETH0 - 192.168.159.22
GATEWAY 192.168.159.21
3.2.6

PC 2

ETH0 - 192.168.159.26
GATEWAY - 192.168.159.25
3.3 Configurao do ospf.conf e zebra.conf
4.3.1 OSPF1
# cd /usr/share/doc/quagga/exemples
# cp ospfd.conf.sample /etc/quagga/ospfd.conf
# cp zebra.conf.sample /etc/quagga/zebra.conf
# cd /etc/quagga
# vim daemons
Zebra = yes

8
Ospfd = yes
# vim ospfd.conf

Figura 3 ospfd.conf OSPF1

# vim zebra.conf

Figura 4 zebra.conf OSPF1

9
4.3.2 OSPF2
# cd /usr/share/doc/quagga/exemples
# cp ospfd.conf.sample /etc/quagga/ospfd.conf
# cp zebra.conf.sample /etc/quagga/zebra.conf
# cd /etc/quagga
# vim daemons
Zebra = yes
Ospfd = yes
# vim ospfd.conf

Figura 5 ospfd.conf OSFP2

# vim zebra.conf

Figura 6 zebra.conf OSPF2

10
4.3.3 OSPF3
# cd /usr/share/doc/quagga/exemples
# cp ospfd.conf.sample /etc/quagga/ospfd.conf
# cp zebra.conf.sample /etc/quagga/zebra.conf
# cd /etc/quagga
# vim daemons
Zebra = yes
Ospfd = yes
# vim ospfd.conf

Figura 7 ospfd.conf OSPF3

# vim zebra.conf

Figura 8 zebra.conf OSPF3

11
4.3.4 OSPF4
# cd /usr/share/doc/quagga/exemples
# cp ospfd.conf.sample /etc/quagga/ospfd.conf
# cp zebra.conf.sample /etc/quagga/zebra.conf
# cd /etc/quagga
# vim daemons
>Zebra = yes
>Ospfd = yes
# vim ospfd.conf

Figura 9 ospfd.conf OSPF4

# vim zebra.conf

Figura 10 - zebra.conf OSPF4

12
4.4 Testando a Implementao
4.4.1 Iniciando os Servios
# echo 1 > /proc/sys/net/ipv4/ip_forward
# iptables -F
4.4.2 Conferindo a conexo entre os roteadores
# telnet localhost 2604
Senha: zebra
> enable
# show ip ospf neighbor
# show ip ospf route
4.4.2.1 OSPF 1

Figura 11 Teste OSPF1 Telnet show ip ospf neighbor

13

Figura 12 Teste OSPF1 Telnet show ip ospf route

4.4.2.2 OSPF 2

Figura 13 Teste OSPF2 Telnet

14
4.4.2.3 OSPF 3

Figura 14 Teste OSPF3 Telnet show ip ospf neighbor

Figura 15 Teste OSPF3 Telnet show ip ospf route

15
4.4.2.4 OSPF4

Figura 16 Teste OSPF4 Telnet

4.4.3 Teste de PING entre PC


4.4.3.1 PC 1

Figura 17 Teste PC1 PING

16
4.4.3.2 PC 2

Figura 18 Teste PC2 PING

Вам также может понравиться