Simulasi Jaringan Komputer dengan netkit pada linux ubuntu M.Octaviano Pratama
[email protected] http://tavgreen.com
Lisensi Dokumen:
Copyright © 2003-2012 IlmuKomputer.Com Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari IlmuKomputer.Com.
Jaringan komputer dewasa ini banyak digunakan oleh individu ataupun perusahaan dalam membantu pekerjaan sehari – hari, sebelum mengimplementasikan jaringan komputer, ada baiknya kita mencoba terlebih dahulu rancangan ataupun desain yang dibuat, pada simulator jaringan komputer. Netkit merupakan software simulasi jaringan komputer yang dapat dijalankan pada mesin linux. Tampilan konsol membuat pengguna dapat meminimalisir penggunaan memori yang cukup besar untuk menggunakan mode GUI. Menurut wiki.netkit.org
“Netkit is an environment for setting up and performing networking experiments at low cost and with little effort. It allows to "create" several virtual network devices (full-fledged routers, switches, komputers, etc.) that can be easily interconnected in order to form a network on a single PC. Networking equipments are virtual but feature many of the characteristics of the real ones, including the configuration interface.” Dengan menggunakan netkit, anda dapat membuat simulasi routing, switching dan membangun jaringan komputer Local area network sederhana. Berikut installer netkit yang dapat unduh pada alamat berikut : http://wiki.netkit.org/index.php/Download_Official 1.
Installasi Netkit Setelah anda mengunduh file installasi, lakukan installasi pada system operasi Linux anda. Pada
Komunitas eLearning IlmuKomputer.Com Copyright © 2003-2012 IlmuKomputer.Com
1
installasi ini saya menggunakan Linux Xubuntu.
Extract ketiga file yang telah diinstall pada directory /home/octav/Downloads, kemudian tambahkan home dan manpath pada /root/.bashrc
Jalankan file shell di netkit untuk periksa konfigurasi dengan cara
Jika terjadi error seperti berikut, maka install dependency packet yang dibutuhkan
Sudo apt-get install ia32 Sudo apt-get install libc6
Jika installasi berhasil maka akan muncul notifikasi sebagai berikut
Jalankan suatu simulasi , “vstart pc1 –eth0=A”
Komunitas eLearning IlmuKomputer.Com Copyright © 2003-2012 IlmuKomputer.Com
2
2.
Menciptakan Device baru dan menghubungkan antara device Lihat list PC yang sudah ada dengan cara berikut :
Buatlah satu virtual PC / Host dengan cara seperti berikut :
Komunitas eLearning IlmuKomputer.Com Copyright © 2003-2012 IlmuKomputer.Com
3
Perintah vstart_spasi_--nama_eth=Nama_collision domain merupakan perintah untuk menjalankan virtual PC dengan ethernet tertentu dan collision domain yang sudah ditentukan. Berikut merupakan tampilan virtual host yang telah dijalankan :
Pada terminal linux anda, ketikan perintah vlist untuk melihat virtual PC yang telah di jalankan, berikut contohnya : Komunitas eLearning IlmuKomputer.Com Copyright © 2003-2012 IlmuKomputer.Com
4
Kembali lagi pada virtual PC dengan nama PC1 , aturlah konfigurasi network seperti berikut :
Untuk mengatur IP Address, editlah file /etc/network/interfaces , kemudian tambahkan baris berikut :
Restart jaringan kemudian lihat hasilnya seperti berikut :
Komunitas eLearning IlmuKomputer.Com Copyright © 2003-2012 IlmuKomputer.Com
5
Shutdown virtual PC jika sudah tidak digunakan seperti berikut :
3.
Analisis Kasus Pada contoh network atau segmentasi yang akan dibuat seperti berikut :
Komunitas eLearning IlmuKomputer.Com Copyright © 2003-2012 IlmuKomputer.Com
6
Hubungkan jaringan komputer diatas satu sama lain, hingga PC1 dapat terkoneksi ke PC2. Berikut langkah – langkahnya : Jalankan 2 PC dengan nama client1 dan client2, kemudian jalankan router dengan nama router0 dan router1 dengan collision domain seperti pada gambar diatas (A,B,C)
Berikut tampilan dari client1 yang telah dijalankan, aturlah IP address dan informasi lainnya seperti berikut
Komunitas eLearning IlmuKomputer.Com Copyright © 2003-2012 IlmuKomputer.Com
7
Address merupakan alamat dari IP address computer yang anda atur. Setelah IP address diatur, berikut hasil pengecekan IP Address
Langkah berikutnya adalah setting atau aturlah ip address,netmask dan network pada masingmasing router dan PC seperti berikut
Komunitas eLearning IlmuKomputer.Com Copyright © 2003-2012 IlmuKomputer.Com
8
Setelah semua device dikonfigurasi , langkah selanjutnya adalah menambahkan default router pada kedua client dengan cara :
Tambahkan static routing pada alamat yang dituju, berikut formatnya :
Route add – net nomor_asli netmask netmask_pada_network gw gateway_to_network
Komunitas eLearning IlmuKomputer.Com Copyright © 2003-2012 IlmuKomputer.Com
9
Langkah terakhir adalah melakukan ujicoba koneksi dengan ping IP Address, seperti berikut :
Penutup Dalam penyusunan E-book ini, penulis menyadari banyaknya kekurangan, oleh karena itu penulis mengharapkan mendapat kritik dan saran agar penulis dapat menyusun E-book lainnya dengan lebih baik lagi. Apabila pembaca terdapat kesulitan dalam mengaplikasikan materi-materi yang telah diulas sebelumnya, silahkan menghubungi penulis di http://tavgreen.com. Nantikan E-book selanjutnya di Ilmukomputer yang sedang penulis selesaikan.
Komunitas eLearning IlmuKomputer.Com Copyright © 2003-2012 IlmuKomputer.Com
10
Referensi http://netkit.org diakses pada tanggal 23 November 2012
Biografi Penulis M.Octaviano Pratama . Alumni D3 Teknik Komputer Unpad, saat ini sedang melanjutkan studi di D4 Teknik Informatika Kesehatan program kerjasama Seamolec dan Institut Teknologi Bandung. Penulis menggeluti beberapa bidang IT terutama di Java, Game, Interpreter Language, dll. Saat ini membuka startup IT Midhighsolution yang dapat diakses di http://midhighsolution.com Anda dapat menghubungi penulis pada alamat dibawah : http://www.tavgreen.com
[email protected]
Komunitas eLearning IlmuKomputer.Com Copyright © 2003-2012 IlmuKomputer.Com
11