Lab BGP para o Dynamips

Depois de algum tempo sem postar tutoriais e labs para o Dynamips, bateu uma saudade 🙂 ! Procurei pela NET um lab que implementasse os principais recursos deste protocolo, de modo que vocês, que estão estudando para o CCIP (ou mesmo para o BSCI do CCNP) tenham, em um único PC, um laboratório completo para testar praticamente todas as nuances e recursos que este sofisticado e complexo protocolo pode oferecer.

O lab proposto abaixo é composto de 10 roteadores. Portando, para rodá-lo em apenas 1 PC, este deve ser um tanto quanto potente. Existe sempre a opção de criar um lab distribuído, iniciando 2 ou mais instâncias do Dynamips em PCs diferentes. Se você não sabe como proceder para criar um lab distribuído, cheque os tutoriais sobre Dynamips disponíveis no blog. Se ainda assim não estiver claro, poste no comment e eu vejo se consigo explicar. Pode acabar sendo um bom tema para uma “Vídeo Aula” 😉 !

Na essência, do modo como está estruturado, este lab permite a implementação dos seguintes elementos:

  • Multihoming para múltiplos ISP
  • Aplicação de filtros usando os atributos BGP (ex: Weight, Local Preference, AS-Path, e MED)
  • Multipath BGP
  • BGP dampening
  • ORF
  • BGP Confederation
  • BGP Route-Reflector
  • BGP Next-Hop
  • BGP route aggregation
  • BGP Cluster
  • e certamente… MUITO MAIS!!!

Para aqueles que buscam conhecer um pouco mais sobre o protocolo antes de sair tentando a sorte em um lab como este, recomendo o post sobre o BGP, aqui no blog, e também este link, da Rede Nacional de Pesquisas (RNP).

Bons estudos! Depois me contem se conseguiram implementá-lo!

Fonte: http://www.davidsudjiman.info/2008/03/06/bgp-lab-v01/

Marco.

bgp_lab.png

Configs dos routers:

bgp_configs.zip

Config “.net” do Dynagen:

autostart = false
model = 3640

[localhost]

[[3640]]
image = ./c3640-js-mz.124-18.bin.image
workingdir = /bgp/private
ram = 128
slot0 = NM-1FE-TX
slot1 = NM-4T
disk0 = 8

idlepc = 0×604f7b2c

# Router 1
[[Router as1r1]]
f0/0 = S1 11

# Router 2
[[Router as1r2]]
f0/0 = S1 12
s1/0 = F1 2

# Router 3
[[Router as1r3]]
f0/0 = S1 13
s1/0 = F1 3

# Router 4
[[Router as5r1]]
s1/0 = F1 4

# Router 5
[[Router as2r2]]
f0/0 = S1 22
s1/0 = F1 5

# Router 6
[[Router as2r3]]
f0/0 = S1 23
s1/0 = F1 6

# Router 7
[[Router as3r1]]
s1/0 = F1 7

# Router 8
[[Router as2r4]]
f0/0 = S1 24
s1/0 = F1 8

# Router 9
[[Router as2r1]]
f0/0 = S1 21
s1/0 = F1 9

# Router 10
[[Router as4r1]]
s1/0 = F1 10

[[ETHSW S1]]
11 = access 111
12 = access 111
13 = access 111

21 = access 222
22 = access 222
23 = access 222
24 = access 222

[[FRSW F1]]
2:205 = 5:502
2:215 = 5:512
2:206 = 6:602

3:306 = 6:603
3:307 = 7:703

4:407 = 7:704

7:710 = 10:107

8:810 = 10:108

9 comentários

Pular para o formulário de comentário

  1. Ótimo, para mim veio em boa hora, apesar de que muita coisa implementada nao deverá cair na prova BSCI.

  2. Parabéns e obrigado por disponibilizar esse tuto.

  3. Completando o artigo da RNP.

    http://www.rnp.br/newsgen/0109/bgp4_dicas2.html

  4. Mais um lab para o dynamips….vlew por compartilhar Marco!!!

  5. Vamos aplicar então, muito bom Marco.

    Abs.

  6. Cara, que saudades desses labs. Estarei implementando em breve.

  7. Muito bom!! Valeu Marco! Abs.

  8. Olá Marco, blz? Espero q sim.

    Estou começando a estudar para o CCNP agora e ainda não tenho instalado o dynamips/dynagen.

    Poderia me passar um link com o tutorial de instalação dos mesmos?

    Obrigado,
    Eder.

  9. Eder / pessoal, acostumem-se a usar o recurso de procura do blog. É fácil, rápido e indolor! O que tenho reparado é que muitos preferem perguntar sem ao menos tentar encontrar o que procura. Isso tem nome e chama-se PREGUIÇA…!

Deixe um comentário