Exercícios de Roteamento BackBone IP
-
Upload
oscar-cameron -
Category
Documents
-
view
19 -
download
1
description
Transcript of Exercícios de Roteamento BackBone IP
Exercícios de RoteamentoBackBone IP
Nome dos Alunos
Pacote Quagga
• Utilitários:– zebra: deamon de integração com o S.O.
• TCP 2601
– ripd: implementa o protocolo RIP• TCP 2602
– ospfd: implementa o protocolo OSPF• TCP 2604
– bgpd: implementa o protocolo BGP• TCP 2605
Instalação do Quagga
• PASSO 1: descompacte os arquivos– tar -xzf quagga-XXXX
• PASSO 2: cheque a configuração– cd quagga-XXXX– ./configure
• PASSO 3: compile os deamons– make
Inicialização dos Serviços
• Inicialização Zebra– cd zebra– ./zebra -u labredes -g labredes -f zebra.conf.sample– telnet 2601
• Inicialização do Serviço RIP– cd ripd– ./ripd -u labredes -g labredes -f ripd.conf.sample– telnet 2602– enable– configure terminal
Exercício 1: BGP
Ponto de Troca(IXP/PTT)
1
AS1
2
AS2
3
AS3
4
AS4
6
AS6
5
AS5
8
AS8
7
AS7
11.0.0.0/2411.0.1.0/24
12.0.0.0/2412.0.1.0/24
13.0.0.0/2413.0.1.0/24
14.0.0.0/2414.0.1.0/24
16.0.0.0/2416.0.1.0/24
15.0.0.0/2415.0.1.0/24
18.0.0.0/2418.0.1.0/24
17.0.0.0/2417.0.1.0/24
peer
peer
peer
peer
transit
peer
transit
peer
10
AS10
9
AS9
20.0.0.0/2420.0.1.0/24
19.0.0.0/2419.0.1.0/24
peer
peer11
AS11
21.0.0.0/2421.0.1.0/24
peer
Arquivo de Configuração
• !
• ! Zebra configuration saved from vty
• ! 2007/06/14 15:24:48
• !
• hostname ospfd
• password zebra
• log stdout
• !
• !
• router bgp 1
• bgp router-id 10.26.1235.17
• network 11.0.0.0/24
• network 11.0.1.0/24
• neighbor 10.26.135.18 remote-as 2
• neighbor 10.26.135.19 remote-as 3
• neighbor 10.26.135.20 remote-as 5
• neighbor 10.26.135.21 remote-as 7
• !
• line vty
• !
Entrega do Exercício 1
• Para cada bancada, crie um aquivo zip contendo os seguintes arquivos:– a) Arquivo de configuração dos dois nós da
bancada• enable
– config term
» write
– b) Tabela de rotas dos dois nós da bancada:• route -n >> rotasA.txt
VConfig
• Permite criar interfaces virtuais no linux que efetuam marcação com tags de VLANs:– modprobe 8021q– vlan add eth0 2– ifconfig eth0.2 192.168.1.0 netmask 255.255.255.0 up– vlan delete eth0.2
switch
eth0.2eth0.3
eth0.3eth0.4
eth0.4eth0.5
trunk trunk
vlan 2
vlan 5
vlan 3
vlan 4
Exercício 2: RIP
1
vlan 10192.168.1.0/25
vlan 110.26.128.0/17
vlan 11192.168.1.128/25
2
vlan 20192.168.2.0/25
vlan 21192.168.2.128/25
3
192.168.3.0/25
vlan 31192.168.3.128/25
vlan 30
Exemplo de arquivo de script
#!/bin/bashif [ $# -eq 0 ]; then echo “Digite a opcao após o script” echo “1=Configurar, 2=Restaurar" exitfiif [ $1 -eq 1 ]; then echo "Configuracao de G1" vconfig eth0 add 10 vconfig eth0 add 11 ifconfig eth0.10 192.168.1.0 netmask 255.255.255.128 ifconfig eth0.11 192.168.1.128 netmask 255.255.255.128else vconfig del eth0.10 vconfig del eth0.11 service network restart echo "Restaurar"fi
Exemplo de arquivo de configuração• !• ! Zebra configuration saved from vty• ! 2007/05/31 15:31:31• !• hostname ripd• password zebra• log stdout• !• interface eth0• ip rip authentication mode text• ip rip authentication string teste2• !• interface eth0.10• ip rip authentication mode text• ip rip authentication string teste• interface eth0.11• ip rip authentication mode text• ip rip authentication string teste• !• router rip• redistribute kernel• redistribute static• network 0.0.0.0/0• !• line vty• !
Entrega do Exercício 2
• Para cada bancada, crie um aquivo zip contendo os seguintes arquivos:– a) Arquivo de configuração dos dois nós da
bancada• enable
– config term
» write
– b) Tabela de rotas dos dois nós da bancada:• route -n >> rotasA.txt
Exercício 3: OSPF
vlan 11
vlan 110.26.128.0/17
(Área 0)
1
vlan 10
192.168.1.0/25
192.168.1.128/25
vlan 20
2vlan 21
192.168.2.0/25
192.168.3.128/25
Area 2
vlan 30
3vlan 31
192.168.3.0/25
192.168.3.128/25
Area 3
Area 1
Arquivo de Configuração (pares)
• !
• ! Zebra configuration saved from vty
• ! 2007/06/14 15:24:48
• !
• hostname ospfd
• password zebra
• log stdout
• !
• !
• router ospf
• ospf router-id 10.26.135.16
• redistribute kernel
• redistribute static
• network 10.26.128.0/17 area 0.0.0.0
• network 192.168.1.0/24 area 0.0.0.1
• area 0.0.0.1 range 192.168.1.0/24
• !
• line vty
• !
Entrega do Exercício 3
• Para cada bancada, crie um aquivo zip contendo os seguintes arquivos:– a) Arquivo de configuração dos dois nós da
bancada• enable
– config term
» write
– b) Tabela de rotas dos dois nós da bancada:• route -n >> rotasA.txt
Entrega dos Exercício 2 e 3
• Envie os exercícios 2 e 3 em um único email, contendo o nome de toda a equipe.
• Indique em um parágrafo no corpo do email o que você observou de vantagens do OSPF em relação ao RIP, quanto a economia de entradas na tabela de roteamento.