Materi tentang GNS 3, Cisco,
VIRTUAL
- Materi GNS3
GNS3 atau Graphical Network
Simulator 3 adalah emulator yang sudah sangat familiar
bagi anda yang ingin mempelajari atau mengambil sertifikasi jaringan dari Cisco
(CCNA, CCNP, CCIE) tak hanya itu Juniper juga bisa di emulasikan pada GNS3
untuk persiapan belajar mengambil sertifikasi Juniper (JNCIA, JNCIE).
Permasalahan sekarang adalah banyak yang bingung cara menjalankan dan
menggunakan software emulator ini, memang jika dibandingkan dengan simulator
jaringan seperti Paket Tracer / Boson NetSim GNS3 jauh lebih rumit untuk
digunakan karena GNS3 ini mengemulasikan “Real Cisco IOS” . Berikut adalah step
by step menggunakan GNS3 pada komputer Windows7 32bit.Sebelum menggunakan GNS3
pastikan anda sudah mempunyai Cisco IOS dan pastikan juga spesifikasi minimum
komputer / laptop yang digunakan adalah Intel Core2Duo 2.0Ghz RAM 2GB untuk
bisa menjalankan GNS3 dengan 2-6Router C3700 Series.
Pengertian GNS3
GNS3 adalah
sebuah program graphical network simulator yang dapat mensimulasikan topologi
jaringan yang lebih kompleks dibandingkan dengan simulator lainnya. Program ini
dapat dijalankan di berbagai sistem operasi, seperti Windows, Linux, atau Mac
OS X.
Untuk memungkinkan simulasi lengkap, GNS3 memiliki beberapa komponen yaitu:
Untuk memungkinkan simulasi lengkap, GNS3 memiliki beberapa komponen yaitu:
1.
Dynamips
Dynamips merupakan software yang
dibuat oleh Christophe Fillot. Software ini untuk mensimulaikan IOS router
Cisco seri 1700, 2600, 3600, 3700, dan 7200. Dynamips dikembangkan untuk keperluan
training, testing, eksperimen, dan menguji kualitas konfigurasi IOS pada router
secara real. Software ini berbasis CLI dan tidak memiliki mode GUI sehingga
harus memahami perintah-perintahnya. Dynamips mampu berjalan dibeberapa sistem
operasi seperti linux dan windows.
2. Dynagen
Dynagen dibuat oleh Greg Anuzelli
merupakan program front-end untuk dynamips yang berfungsi untuk menyederhanakan
konfigurasi dynamips.
3. Qemu
Untuk membuat suatu simulasi
jaringan di GNS3 terkadang kita memerlukan keberadaan end user device untuk
keperluan test koneksi end to end sehingga simulasi routing menjadi terasa
lebih realistic. Qemu merupakan aplikasi emulator yang mengandalkan translasi
binary untuk mencapai kecepatan yang layak saat berjalan di arsitektur komputer
host. Dalam hubungannya dengan komputer host, Qemu menyediakan satu perangkat
model yang memungkinkan untuk menjalankan berbagai sistem operasi yang belum
dimodifikasi sehingga dapat ditampilkan dalam hosted virtual machine monitor.
Qemu juga dapat memberikan dukungan percepatan modus campuran binary
translation (untuk kernel code) dan native execution (untuk user code)
4. WinPCAP
WinPcap adalah tool standar yang
digunakan pada industri untuk mengakses link-layer network pada lingkungan
kerja Windows. WinPCap mengizinkan aplikasi untuk mengambil dan mentransmisikan
paket-paket jaringan, serta mendukung kernel-level packet filtering, network
statistics engine, dan remote packet capture.
5. VPCS
Merupakan emulator PC/nodePrinsip
kerja dari GNS3 adalah mengemulasi Cisco IOS pada komputerAnda, sehingga PC
Anda dapat berfungsi layaknya sebuah atau beberapa router bahkan switch, dengan
cara mengaktifkan fungsi dari EthernetSwitch Card.GNS3 dirilis dalam proyek
open source dan tersedia dalam berbagai platform OS, seperti Windows, Linux dan
MAC OSX.
Fitur-fitur yang didukung GNS3
antara lain:
Desain jaringan kualitas tinggi dan topologi
jaringan yang kompleks.
Mengemulasikan berbagai platform Cisco IOS router, IPS, PIX dan ASA firewall, JUNOS.Simulasi Ethernet sederhana, ATM dan Frame Relay switch.
Koneksi antara jaringan simulasi dengan jaringan yang sesungguhnya di dunia nyata.Dapat dihubungkan ke jaringan fisik.Dapat diintegrasikan dengan wireshark (tools packet capture/analyzer) untuk analisa traffic jaringan.
Mengemulasikan berbagai platform Cisco IOS router, IPS, PIX dan ASA firewall, JUNOS.Simulasi Ethernet sederhana, ATM dan Frame Relay switch.
Koneksi antara jaringan simulasi dengan jaringan yang sesungguhnya di dunia nyata.Dapat dihubungkan ke jaringan fisik.Dapat diintegrasikan dengan wireshark (tools packet capture/analyzer) untuk analisa traffic jaringan.
Kelebihan Menggunakan GNS3
Karena IOS nya adalah real, maka kita seakan-akan
melakukan konfigurasi pada router sungguhan.Kelebihan lain, GNS3 memungkinkan
untuk menjalankan router high end (seri 3600, maupun 7200) yang tidak bisa
dijalankan pada packet tracer.Pada GNS3 kita juga dapat menjalankan router
Firewall(PIX).
Ø Materi Cisco
Cisco adalah peralatan utama yang banyak digunakan
pada Jaringan Area Luas atau Wide Area Network (WAN). Dengan cisco router,
informasi dapat diteruskan ke alamat-alamat yang berjauhan dan berada di
jaringan computer yang berlainan. Yang bertujuan untuk dapat meneruskan paket
data dari suatu LAN ke LAN lainnya, Cisco router
menggunakan tabel dan protocol
routing yang berfungsi untuk mengatur lalu lintas data. Paket data yang tiba di
router diperiksa dan diteruskan ke alamat yang dituju. Agar paket data yang
diterima dapat sampai ke tujuannya dengan cepat, router harus memproses data
tersebut dengan sangat tepat. Untuk itu, Cisco Router menggunakan Central
Processing Unit (CPU) seperti yang digunakan di dalam komputer untuk memproses
lalu lintas data tersebut dengan cepat. Seperti komputer, cisco router juga
mempunyai sejumlah jenis memori yaitu ROM, RAM, NVRAM dan FLASH, yang berguna
untuk membantu kerjanya CPU. Selain itu dilengkapi pula dengan sejumlah
interface untuk berhubungan dengan dunia luar dan keluar masuk data. Sistem
operasi yang digunakan oleh cisco router adalah Internetwork Operating System
(IOS). Memori yang digunakan oleh cisco router masing-masing mempunyai kegunaan
sendiri- sendiri sebagai berikut :
·
ROM
berguna untuk menyimpan sistem bootstrap yang berfungsi untuk mengatur proses
boot dan menjalankan Power On Self Test (POST) dan IOS image.
·
RAM
berguna untuk menyimpan running configuration dan dan sistem operasi IOS yang
aktif.
·
NVRAM
berguna untuk menyimpan konfigurasi awal (start-up configuration).
·
FLASH
berguna untuk menyimpan IOS image. Dengan menggunakan FLASH, IOS versi baru
dapat diperoleh dari TFTP server tanpa harus mengganti komponen dalam router.
CCNA merupakan langkah awal untuk
menapaki jenjang kemampuan dalama hal menginstall, mengkonfigurasi, dan
mengoperasikan jaringan LAN atau WAN untuk jaringan kecil dan menengah.
Belum dapat dikatakan sebagai
seorang network administrator bila belum mengenal yang namanya CCNA. CCNA
(Cisco Certified Network Associate) merupakan sertifikasi yang dikeluarkan oleh
perusahaan Cisco yang bertujuan memvalidasi kualitas atau kemampuan dari
seorang network administrator. Keuntungan bagi pemegang sertifikat ini adalah
bahwa sertifikat ini tidak terbatas hanya pada produk Cisco, atau dengan kata
lain seorang pemegang sertifikat CCNA telah dibekali suatu ilmu yang cukup
fundamental dalam mengoperasikan dan memecahkan permasalahan jaringan sehingga
ilmu tersebut dapat diterapkan juga pada produk-produk vendor lain seperti
misalnya Juniper, Huawei, Mikrotik dan sebagainya.
Ø Materi VIRTUAL
Dalam kosakata bahasa Indonesia,
virtualisasi dapat diartikan proses menuju sesuatu menjadi lebih nyata atau
konkret. Sesuatu yang dimaksud dapat berupa benda ataupun ide dan gagasan.
Sementara dalam ilmu komputer, virtualisasi dapat diartikan pembuatan simulasi
dari sebuah benda pada sistem komputer. Virtualisasi dapat berasal dari
operating system atau sistem operasi, perangkat penyimpanan data atau storage,
dan lain sebagainya.
Virtualisasi berkaitan dengan
sistem operasi secara komputerisasi, sehingga kita mengenal istilah virtual
komputer. Apa artinya? Virtual komputer artinya seperangkat komputer yang dapat
memvirtual atau melakukan simulasi dengan satu atau lebih komputer yang lain.
Secara mudahnya, sebuah komputer induk yang dapat menggabungkan beberapa
komputer, baik secara fungsi maupun perangkat-perangkat lunak di dalamnya.
Beberapa komputer tersebut dijadikan satu dengan sebuah server untuk
mengikatnya.
Virtual komputer sangat
bermanfaat bagi kita saat uji coba perangkat lunak hasil rekayasa. Software
tersebut dapat duijicobakan pada sebuah komputer, sementara user dapat
mengamati berhasil atau tidak aplikasi software tersebut dari komputer induk.
Jika percobaan tidak berhasil, user dapat segera mematikan komputer agar tidak
berpengaruh pada komputer yang lain. Selain itu, virtual komputer bermanfaat
pada proses pengajaran di kelas. Sebagai contoh, guru mengajari siswanya
tentang perangkat lunak beserta gambar-gambarnya. Sang guru cukup
mengaplikasikan pada komputer induk, sementara siswanya dapat belajar dari
komputer yang lain. Cukup efektif dan praktis dilakukan dalam proses belajar
mengajar di sekolah.
Beberapa perangkat lunak dalam virtual komputer
Software atau perangkat lunak
dalam virtual komputer begitu beragam tinggal dipilih sesuai fungsinyasendiri-sendiri.
Software tersebut saat ini begitu terkenal terutama beberapa kalangan yang
memanfaatkannya untuk membantu pekerjaan.
Ada yang bernama VirtualBox,
yaitu sebuah perangkat lunak yang berfungsi untuk mengeksekusi beberapa program
dalam sebuah komputer. Software ini dapat dioperasikan pada sistem operasi
(operating system) Windows maupun Linux, sehingga user tinggal memilih akan
diinstal di OS mana. Fitur-fiturnya mudah dan familiar bagi user hingga banyak
yang menggunakannya. Perangkat lunak yang lain, yang diberi nama Microsoft
Virtual PC. Sebuah software yang hanya dapat diinstal di OS Windows dengan
beragam fitur virtual yang hebat. Jika Anda termasuk user pengguna Windows,
tidak ada salahnya menggunakan perangkat lunak virtual komputer ini. Fiturnya
yang familiar bagi pengguna OS Windows sangat mudah diaplikasikan pada komputer
yang user miliki.
Selain kedua itu, ada perangkat
lunak bernama Parallels Workstations. Software ini tidak dapat didownload di
internet dengan gratis, jadi user harus membayar untuk mendapatkan aplikasinya.
Perangkat lunak ini dibandrol dengan harga US$ 79.99, cukup terjangkau bagi
user yang menginginkan fitur-fitur virtual beragam dan unik di dalamnya. Ada
juga perangkat lunak bernama Bochs, yaitu software virtual komputer yang dapat
mengemulsikan CPU Intel X86, Bios Custom, dan beragam I/O devices. Software ini
dapat diinstal di OS Wisdows maupun Linux dan digratiskan untuk user. Satu lagi
software virtual komputer bernama seperti judul film, yaitu Hercules. Perangkat
lunak hasil karya Roger Bowler yang mampu dioperasikan pada OS Windows maupun
Linux.
Dari beberapa perangkat lunak
tersebut, user dapat memilih sendiri mana yang cocok untuk dipakainya. User
perlu mengetahui spesifikasi dari software yang bersangkutan terlebih dahulu,
sebelum dipilih dan diinstal pada komputer miliknya.
Kelemahan virtual komputer
Kelemahan konsep virtual komputer
ada pada lemahnya jaringan antar komputer yang ada. Sebagai contoh, salah satu
komputer terinfeksi virus jahat yang berbahaya. Jika user tidak mempedulikannya
dan tidak segera memberikan anti virus yang ampuh, maka seluruh komputer
termasuk komputer induk akan terjangkiti. Satu komputer terkena maka yang lain
juga terkena.
Infeksi virus tidak akan terjadi
jika user selalu berhati-hati dalam memindah data sekaligus menyimpannya.
Persiapkan dahulu sebuah anti virus paling up date, sehingga virus terbaru yang
biasanya menginfeksi lewat dunia maya dapat terdeteksi. Sebelum memindahkan
data dari alat penyimpanan, seperti flashdisk, alangkah bijaknya jika di
scaning dengan anti virus dahulu, dengan tujuan, virus jahat dapat terdeteksi
dan dibunuh terlebih dahulu, sebagai antisipasi keselamatan perangkat komputer
milik user.
Namun jika virus telah terlanjur
menginfeksi salah satu komputer, jangan khawatir. Segeralah memutus mata rantai
agar virus tidak menginfeksi komputer yang lain. Dengan cara, memutus jaringan
dalam virtual komputer, kemudian dikarantina untuk disembuhkan terlebih dahulu.
Jika sudah sembuh dapat digabungkan kembali dalam virtual komputer. Apa yang
akan dilakukan jika semua komputer terlanjur terinfeksi virus jahat? Jika Anda
tidak ceroboh, tidak mungkin hingga terjadi hal tersebut. Jika sudah terlanjur,
maka apa boleh buatsemua komputer harus dikarantina dan disembuhkan terlebih
dahulu. Cara reinstal atau menginstal kembali OS pada tiap komputer merupakan
langkah yang praktis. Pasalnya, saat OS diinstal kembali, secara otomatis
segala macam virus juga akan hilang dan mati dengan sendirinya.
Salah satu cara efektif lain agar
komputer atau jaringan virtual komputer tidak terjangkiti virus jahat, yaitu
diinstal sebuah perangkat lunak yang berfungsi mematikan atau memadamkan
sebagian atau secara keseluruhan storage atau harddisk yang tidak digunakan,
seperti software defreze pada OS Windows. Saat user merestart komputernya,
storage yang terkena defreze akan menghilangkan seluruh informasi yang disimpan
sebelum komputer direstart. Virus pun juga akan mati jika menjangkiti storage
yang terkena defreze. Silakan user sendiri yang memilih cara mana yang mudah
dan pas untuk komputer miliknya. Namun yang pasti, jangan sampai virus jahat
hingga berhasil menginfeksi virtual komputer kesayangan user.
Itulah sedikit uraian tentang
konsep virtualisasi dan virtual komputer yang saat ini banyak dimanfaatkan oleh
manusia sebagai user dan brainware. Begitu banyak manfaatnya semoga tidak
membuat user malas dan bergantung terus dengan sistem komputer. Virtual
komputer hanya difungsikan untuk membantu tugas-tugas manusia agar lebih mudah.
Oleh karena itu, user tidak perlu memaksa sebuah sistem virtual komputer harus
beroperasi secara terus menerus.