«

»

fev 18 2008

Cenário MPLS para Dynamips

mpls.JPG

Caros,

Como alguns haviam me pedido, estou postando um lab de MPLS que pode ser facilmente implementado no Dynamips. O problema é que tratam-se de 8 roteadores. E como os protocolos que serão ativados (MPLS, MP-BGP e OSPF) não são nada leves, você terá que ter uma “senhora” máquina para rodar este cenário.

Uma alternativa, se você dispõe de mais de um PC em casa, é implementar o ambiente “multi-server” que o Dynamips suporta. Basicamente consiste em utilizar mais de uma máquina para gerar um cenário com vários routers. Uma espécie de ambiente distribuído. Funciona muito bem! Abaixo, um exemplo de como implementar este tipo de cenário em 2 PCs rodando Dynamips, para aliviar um pouco a carga.

As configurações dos arquivos dentro da pasta zipada devem ser atualizados para bater com as interfaces que vocês estarão usando (dica: siga o arquivo “.net”).

No PC remoto, basta iniciar o servidor Dynamips. No servidor local, você inicializa o servidor Dynamips e o Dynagen, clicando duas vezes no arquivo “.net” sugerido abaixo. Você pode tentar este lab usando apenas uma máquina. Basta seguir as instruções no arquivo “.net”.

Se alguém se dispuser à implementar este LAB, por favor, poste aqui seus comments sobre a experiência.

Para quem está estudando para o CCIP, por exemplo, é uma mão na roda, sem dúvida. Pode ser que alguma config não funcione, pois quando eu montei este Lab eu estava usando um mix de roteadores Cisco 2500 e 2600. Algumas configs podem não ser exatamente as mesmas, por isso, gostaria do feedback de quem se aventurar.

Segue a sugestão do arquivo “.net” para o Dynamips (o caminho para a imagem do IOS e os valores de “idlepc” devem ser diferentes em suas máquinas).

Link para baixar o Lab:
http://www.4shared.com/file/37889553/594c5a2a/MPLS_LAB.html

# Lab MPLS utilizando 2 servidores Dynamips

# PC1 – PC onde o Dynagen serah rodado (onde estarah este arquivo .net)
[127.0.0.1:7200]
[[3725]]
image = \Program Files\Dynamips\images\c3725-mz.124-9.T
ram = 128
[[ROUTER R1]]
model = 3725
s1/0 = R3 s1/0
[[ROUTER R2]]
model = 3725
s1/0 = R3 s1/1
[[ROUTER R3]]
model = 3725
f0/0 = R7 f0/0
[[ROUTER R7]]
model = 3725
s1/0 = R8 s1/0

# PC2 – Segundo PC que terah um servidor Dynamips rodando em modo Hypervisor
# Se desejar utilizar apenas 1 PC, basta ignorar as linhas que precedem [[ROUTER R8]]

[192.168.10.1:7200]
# Os 2 PCs tem que se enxergar, ou seja, vc tem que conseguir pingar
# o PC1 do PC2, e vice-versa. O IP configurado acima eh o IP do PC2 na rede

workingdir = \Program Files\Dynamips\diretorio_qualquer
# Esta linha deve ser configurada para o PC remoto

[[3725]]
image = \Program Files\Dynamips\images\c3725-mz.124-9.T
ram = 128
[[ROUTER R8]]
model = 3725
f0/0 = R5 f0/0
[[ROUTER R5]]
model = 3725
s1/0 = R4 s1/0
s1/1 = R6 s1/0
[[ROUTER R4]]
model = 3725
[[ROUTER R6]]
model = 3725

Abs!

Marco Filippetti

0
0

9 comentários

Pular para o formulário de comentário

  1. mantunespb

    Ainda estou começando porém vou implantar este cenário até pq na empresa que eu trabalho contratou este serviço com a operadora MPLS. Só que gostaria de tira uma dúvidas. Vc disse que utilizou Cisco 2500 e 2600 porem olhando o cenário vc utilizou as imagem c3725-ipvoicek9-mz.124-9.T. Porque ? como eu faço para utilizar as imagens do 2500 e 2600 como tambem 2800 o Dynamips suporta este roteadores ? onde eu consigo para poder fazer igual a seu.

    0

    0
  2. Marco Filippetti

    Mantunes, bem observado. O IOS do exemplo está ali apenas para isso… exemplo! É importante que seja um IOS que suporte BGP e MPLS. Eu não testei este cenário no Dynamips (ainda). Quando o implementei, utilizei routers reais, no caso, 2500s e 2600s. O Dynamips não suporta 2500. Mesmo porque, o 2500 é um tanto quanto limitado. Quando eu fiz o teste, utilizei um IOS para o 2500 especial, desenvolvido apenas para testes de laboratório, que suportava MPLS. Se você implementar este lab com um 3600 ou um 3700 vai funcionar sem problemas.

    Abs!

    Marco.

    0

    0
  3. ferrugem

    Olá Marco. Jah estou tentando configurar este ambiente no dynamips. Estou utilizando o Router 3620, e estou fazendo tudo em um único pc, um Dell Optiplex 320 P4 com 1 Gb de ram e depois de configurar os Idlepc a máquina está suportando bem, processamento na casa dos 30 a 35%.

    Ainda não configurei o OSPF, MPLS nem nada, só configurei até agora as interfaces seriais dos routers R1 ao R6, assim como o clock rate nos routers 1, 2, 4 e 6. Não sei qual vai ser a carga quando for configurando esses protocolos.

    Vou tentar fazer aqui. Não sei se vou conseguir, mas qualquer coisa eu posto aqui algum coment.

    Abraços!

    0

    0
  4. ana_

    Olá, preciso de uma IOS do 3620 que suporta MPLS, alguem teria o link p/ me ajudar??

    Obrigada =]

    0

    0
  5. lgchiaretto

    Barbara

    usa o 3640… eu não consegui fazer rodar esse mesmo cenário no 3620 (ele não tem alguns comandos MPLS [que eu não lembro quais]), mas no 3640 rodou perfeitamente

    :o)

    0

    0
  6. Diogo Cardozo

    Como eu sei o idlepc correto para cada router?

    0

    0
  7. edsontadeu

    Olá Marco, boa noite.

    Estou ressucitando este post, pois estou no momento precisando montar um lab semelhante ao teu, e eu estou com interese em utilizar a serie 2600.
    Gostaria até de alguma dica de alguém que já o fez. Eu não estou conseguindo utilizar o ios c2600-advipservicesk9-mz.123-26. O dynamips simplesmente nao o carrega… não dá erro, não faz nada… Tem algum parâmetro que eu posso estar utilizando pra fazer esse ios rodar nele?

    Obrigado.

    0

    0
  8. ferrugem

    Alguém se aventurou neste cenário e teria algo a dizer?! 😀

    Abraços,
    Ferrugem!!!

    “Juntos somos ainda melhores!!!”

    0

    0
  9. Tuta

    Cenario funciona sim.. já fiz, utilizando mais 2 roteadores como router-reflector.
    utilizei nos PE e TE tudo router 3765, e os CPE 2600, sem problema.
    para conseguir descobrir a IOS correta usa o site: http://tools.cisco.com/ITDIT/CFN/Dispatch?act=featSelect&task=init&featStartsWith=All

    0

    0

Deixe uma resposta