Exercícios de Roteamento BackBone IP

16
Exercícios de Roteamento BackBone IP Nome dos Alunos

description

Exercícios de Roteamento BackBone 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. - PowerPoint PPT Presentation

Transcript of Exercícios de Roteamento BackBone IP

Page 1: Exercícios de Roteamento BackBone IP

Exercícios de RoteamentoBackBone IP

Nome dos Alunos

Page 2: Exercícios de Roteamento BackBone IP

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

Page 3: Exercícios de Roteamento BackBone IP

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

Page 4: Exercícios de Roteamento BackBone IP

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

Page 5: Exercícios de Roteamento BackBone IP

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

Page 6: Exercícios de Roteamento BackBone IP

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

• !

Page 7: Exercícios de Roteamento BackBone IP

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

Page 8: Exercícios de Roteamento BackBone IP

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

Page 9: Exercícios de Roteamento BackBone IP

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

Page 10: Exercícios de Roteamento BackBone IP

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

Page 11: Exercícios de Roteamento BackBone IP

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• !

Page 12: Exercícios de Roteamento BackBone IP

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

Page 13: Exercícios de Roteamento BackBone IP

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

Page 14: Exercícios de Roteamento BackBone IP

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

• !

Page 15: Exercícios de Roteamento BackBone IP

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

Page 16: Exercícios de Roteamento BackBone IP

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.