jump to navigation

Dynamips, Bagian II : Cara Menggunakan Dynagen November 17, 2008

Posted by ZoeL in Cisco, Router Simulator.
Tags: , ,
trackback

Langkah – langkah Instalasi Dynagen
Sebenarnya tak perlu susah payah mencari petunjuk penggunaan, karena default dari Dynagen sudah ada petunjuk instalasi. Tapi kalau ternyata masih bingung, berikut saya buatkan alternatif nya..



1. Mulai instalasi Dynagen.

2. Secara default Dynagen diinstall ke folder C:\Program Files\Dynamips

3. Klik icon Dynamips Server untuk menjalankan Dynamips (icon biasanya ada di Desktop).

001-dynagen003

4. Ketika server sudah dijalankan, langkah selanjutnya adalah mengaktifkan Topologi yang sudah berisi konfigurasi koneksi Router. Topologi network memiliki format text-based berekstensi .NET. Untuk contoh kita ambil C:\Program Files\Dynamips\sample_labs\ethernet_switch


Buka file yang sudah disediakan Dynamips untuk contoh :
C:\Program Files\Dynamips\sample_labs\ethernet_switchethsw1.net

# Simple Ethernet Switch
lab
autostart = false
[localhost]

[[7200]]
image = D:\software\IOS\c7200-p-mz.122-18.S6.bin
# On Linux / Unix use forward slashes:
#image = /opt/7200-images/c7200-ik9o3s-mz.124-5a.image

npe = npe-400
ram = 160

[[ROUTER R1]]
F1/0 = S1 1

[[router R2]]
F1/0 = S1 2

[[router R3]]
F1/0 = S1 3

[[ethsw S1]]
1 = access 1
2 = access 20
3 = dot1q

Topologi network di atas menggunakan 3 buah Router seri 7200 (router R1 s/d R3) dengan Network Processor Engine (NPE) 400. Ram router di set ke 160MB. Koneksi menggunakan virtual Switch (ethernet) yang terhubung ke setiap Router. Router 1 di set ke vlan 1, Router 2 ke vlan 20 dan Router 3 di set trunk dengan mode encapsulasi Dot1Q. Lokasi IOS juga harus di-input dengan lengkap lokasinya. Pada contoh diatas, lokasi IOS berada di D:\software\IOS\c7200-p-mz.122-18.S6.bin. Untuk Switch, tidak bisa dilakukan console (unmanagable).


5. Untuk mempercepat waktu loading/start router, IOS Cisco yang biasanya berekstensi .bin disarankan untuk di-extract. Tujuannya supaya ketika router load IOS, proses extract tidak perlu dilakukan lagi. Untuk extract, bisa gunakan winrar dan klik kanan pada file IOS :

Photobucket

Photobucket

Photobucket
6. Jalankan file .Net lalu ketik command ‘list‘ untuk melihat daftar Router.

Photobucket


Jalankan R1 dengan mengetikkan
start R1
Photobucket

Router R1 sudah berjalan dan ada informasi pemberitahuan Starting R1 with no idle-pc value. Idle-PC berfungsi untuk menempatkan proses Router ke bagian CPU yang idle. Sehingga virtual router tidak menyebabkan CPU Utilization menjadi 100 Persen.

Photobucket

Berikut langkah untuk mengkonfigurasi Idle-PC.

Akses console ke Router R1, dengan menggunakan telnet atau software third-party sejenis lainnya lalu dan tunggu sampai router selesai loading. Untuk akses console ke virtual router, dynamips menyediakan akses dengan menggunakan localhost dan port number. Default, port number adalah 2000 keatas. Lakukan telnet ke 127.0.0.1 2000 (telnet 127.0.0.1 2000). Dan tunggu sampai keluar prompt.

Photobucket

Kembali ke jendela dynagen management console, lalu ketik idlepc get R1, Tunggu beberapa saat sampai dynagen menemukan lokasi CPU yang available. Di tandai dengan tanda * (bintang). Pilih salah satu dan catat / copy-paste CPU ID yang ada lalu masukkan ke file konfigurasi topologi .Net. Hal ini dilakukan agar ketika dynamips dijalankan, idlepc otomatis diaktifkan. Apabila value idle-pc ternyata tidak tepat, dan cpu processing masih tinggi, pilih value lain yang bertanda bintang. Lakukan command :  “idlepc show R1” untuk melihat ulang value idlepc yang sebelumnya sudah kita search. Jangan lupa merestart konfigurasi ketika idlepc sudah di apply ke file .Net.
Photobucket

Photobucket

setelah restart, CPU utilization akan berada di kisaran 10 persen (1 buah Router). Semakin banyak router diaktifkan, akan semakin naik penggunaan CPU.

Photobucket

Dynamips menyediakan fitur menyimpan idlepc value ke sebuah file database. Command : ‘idlepc save routername db‘ menyimpan idlepc value ke dalam file dynagenidledb.ini. Lokasi penyimpanan biasanya ada di folder “Document and Settings“. Nilai idlepc ini akan disimpan bersamaan dengan IOS Image yang kita gunakan. Karena itu, nilai idlepc akan selalu disertakan setiap kali IOS Image dijalankan di topologi yang berbeda.

Kembali ke Dynagen Management Console, untuk menyetop router lakukan dengan command stop lalu diikuti Router ID. Contoh : ‘stop R1‘ atau ‘stop /all‘.

Ketik ‘help‘Untuk meilhat command-command apa saja yang available di dynamips console management.

Selanjutnya, Part III : Instalasi GNS
.end.

Comments»

No comments yet — be the first.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: