No console do dynagen temos uma série de comandos, para vê-los digite:
?
Dynagen management console for Dynamips
Copyright (c) 2005-2007 Greg Anuzelli
=>
?
Documented commands (type help ):
========================================
capture console export hist list py save show suspend
clear disconnect filter idlepc no reload send start telnet
confreg exit help import push resume shell stop ver
Vamos começar com o list.
=> list
Name Type State Server Console
R1 3620 running localhost:7200 3001
R2 3620 running localhost:7200 3002
R3 3620 running localhost:7200 3003
Legal, todos roteadores em execução, mas ainda estamos com o problema do consumo de CPU, vamos resolver agora.
Com o domando
idlepc você consegue manipular instruções para o CPU, então vamos trabalhar com esse cara pra gente diminuir o consumo do nosso CPU. Para isso vamos parar o roteador R2 e R3
=>
stop R2
C3600 'R2': stopping simulation.
100-VM 'R2' stopped
=>
stop R3
C3600 'R3': stopping simulation.
100-VM 'R3' stopped
Agora deixamos somente o roteador R1 em execução, então vamos calcular o valor idlepc adequado para ele e conseqüentemente para os outros, o
idlepc get faz isso pra gente.
=>
idlepc get R1
Please wait while gathering statistics...
Please wait while gathering statistics...
Done. Suggested idling PC:
0x603721b8 (count=70)
0x6045293c (count=57)
0x604529bc (count=30)
0x60422f00 (count=26)
0x60423e4c (count=46)
0x60423e80 (count=34)
0x6042588c (count=57)
0x60425a28 (count=61)
0x60425a60 (count=45)
0x6036dc58 (count=72)
Restart the emulator with "--idle-pc=0x603721b8" (for example)
1: 0x603721b8 [70]
* 2: 0x6045293c [57]
3: 0x604529bc [30]
4: 0x60422f00 [26]
5: 0x60423e4c [46]
6: 0x60423e80 [34]
* 7: 0x6042588c [57]
8: 0x60425a28 [61]
9: 0x60425a60 [45]
10: 0x6036dc58 [72]
Potentially better idlepc values marked with "*"
Enter the number of the idlepc value to apply [1-10] or ENTER for no change: 2
Applied idlepc value 0x6045293c to R1
Além de calcular o valor ideal, ele ainda sugere através do "*" qual valor você pode utilizar para melhorar as coisas, vamos usar o 2, somente informe o número desejado onde o cursor está esperando.
Agora vamos replicar o valor selecionado para os outros roteadores, para isso vamos iniciá-los. Então faça assim:
==>
start R2
==>
idlepc set R2 0x6045293c
Applied idlepc value 0x6042588c to R2
==>
start R3
==>
idlepc set R3 0x6045293c
Applied idlepc value 0x6042588c to R3
Pronto, agora olha só o consumo de cpu:
336 flamario 20 0 598m 307m 291m S 16 30.7 35:36.90 dynamips
Agora vamos configurar roteador Cisco. Para acessar a console dos roteadores faça o seguinte:
=>
console R1
=>
console R2
=>
console R3
ou
=>
console /all
Agora que resolvemos os probleminhas, pode começar a configurar, estudar, brincar com roteadores Cisco.
Algumas referências:
Cisco IOS:
Labs:
Blog CCNA:
Qualquer coisa:
Jabber: flamarion@jabber.org
ICQ: 152899881
MSN: flamarion_jorge@hotmail.com
Gtalk: jorge.flamarion@gmail.com
Flamarion Jorge