cloud computing server menggunakan...

10
1 CLOUD COMPUTING SERVER MENGGUNAKAN PROXMOX PADA CV. CIPTA SOLUSI SEJAHTERA Akbar Fadjrin Jahnsens Gultom Jurusan Teknik Informatika STMIK PalComTech Palembang Abstrak Seiring dengan perkembangan ilmu pengetahuan dan teknologi yang semakin canggih dan kemajuan perekonomian yang semakin pesat, tuntutan akan kebutuhan informasi berupa data dalam kehidupan sehari-hari juga semakin meningkat. Oleh sebab itu, tidak heran jika untuk menjalankan suatu perusahaan dibutuhkan teknologi informasi dan komunikasi. Penulis meneliti sebuah perusahaan yang bergerak di bidang jasa yaitu CV. Cipta Solusi Sejahtera merupakan perusahaan yang bergerak dalam bidang konsultan IT, CV.Cipta Solusi Sejahtera memiliki beberapa server yang dapat diakses oleh karyawan melalui personal komputer. Pada Skripsi ini dibuat untuk membangun cloud computing server sebagai virtual server untuk menanggulangi permasalahan yang ada di CV. Cipta Solusi Sejahtera. Pemilihan cloud computing server dirasakan tepat untuk mengatasi masalah dan kendala diatas, karena dengan adanya cloud computing ini perusahaan dapat meminimalisir investasi kebutuhan fisik komputer dan penggunaan bandwidth internet. Kata Kunci : Cloud Computing Server, Virtual Server. PENDAHULUAN CV Cipta Solusi Sejahtera merupakan perusahaan yang bergerak dalam bidang konsultan IT, CV.Cipta Solusi Sejahtera memiliki beberapa server yang dapat diakses oleh karyawan melalui personal komputer. Server-server tersebut antara lain web server dan DNS server. Kedua server tersebut sangat berguna bagi karyawan dalam menggunakan komputer personalnya. Ketika server tersebut membutuhkan sumber daya tambahan, maka sulit bagi karyawan untuk melakukannya, karena akan sangat menggangu mobilitas kerja karyawan pada CV. Cipta Solusi Sejahtera menjadi terganggu. Masalah atau kendala yang dialami pada saat server down dapat mengakibatkan ketidakefisienan penggunaan sumber daya (resource), karena layanan data tidak dapat diakses oleh komputer personal. Sehingga dibutuhkan suatu sistem yang dapat digunakan untuk membackup semua sumber daya (resource), dan dapat diakses secara virtual ketika server utama down atau tidak dapat berfungsi. Cloud computing adalah sebuah model komputasi/computing dimana sumber daya seperti processor/computing power, storage, network, dan software menjadi abstrak dan diberikan sebagai layanan dijaringan/internet menggunakan pola akses remote. Cloud computing mampu membackup semua data perusahaan dengan pengeluaran yang minimum.

Upload: duonghuong

Post on 13-Jun-2018

217 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: CLOUD COMPUTING SERVER MENGGUNAKAN …news.palcomtech.com/wp-content/uploads/2013/05/Jurnal_Ak... · 2013-05-29 · Server dan Konfigurasi ISPConfig Gb DDR 2, dengan system operasi

1

CLOUD COMPUTING SERVER MENGGUNAKAN PROXMOXPADA CV. CIPTA SOLUSI SEJAHTERA

Akbar FadjrinJahnsens Gultom

Jurusan Teknik InformatikaSTMIK PalComTech Palembang

Abstrak

Seiring dengan perkembangan ilmu pengetahuan dan teknologi yang semakin canggihdan kemajuan perekonomian yang semakin pesat, tuntutan akan kebutuhan informasiberupa data dalam kehidupan sehari-hari juga semakin meningkat. Oleh sebab itu,tidak heran jika untuk menjalankan suatu perusahaan dibutuhkan teknologi informasidan komunikasi. Penulis meneliti sebuah perusahaan yang bergerak di bidang jasayaitu CV. Cipta Solusi Sejahtera merupakan perusahaan yang bergerak dalam bidangkonsultan IT, CV.Cipta Solusi Sejahtera memiliki beberapa server yang dapat diaksesoleh karyawan melalui personal komputer. Pada Skripsi ini dibuat untuk membanguncloud computing server sebagai virtual server untuk menanggulangi permasalahanyang ada di CV. Cipta Solusi Sejahtera. Pemilihan cloud computing server dirasakantepat untuk mengatasi masalah dan kendala diatas, karena dengan adanya cloudcomputing ini perusahaan dapat meminimalisir investasi kebutuhan fisik komputer danpenggunaan bandwidth internet.Kata Kunci : Cloud Computing Server, Virtual Server.

PENDAHULUAN

CV Cipta Solusi Sejahtera merupakan perusahaan yang bergerak dalam bidang konsultan

IT, CV.Cipta Solusi Sejahtera memiliki beberapa server yang dapat diakses oleh karyawan

melalui personal komputer. Server-server tersebut antara lain web server dan DNS server.

Kedua server tersebut sangat berguna bagi karyawan dalam menggunakan komputer

personalnya. Ketika server tersebut membutuhkan sumber daya tambahan, maka sulit bagi

karyawan untuk melakukannya, karena akan sangat menggangu mobilitas kerja karyawan

pada CV. Cipta Solusi Sejahtera menjadi terganggu.

Masalah atau kendala yang dialami pada saat server down dapat mengakibatkan

ketidakefisienan penggunaan sumber daya (resource), karena layanan data tidak dapat diakses

oleh komputer personal. Sehingga dibutuhkan suatu sistem yang dapat digunakan untuk

membackup semua sumber daya (resource), dan dapat diakses secara virtual ketika server

utama down atau tidak dapat berfungsi.

Cloud computing adalah sebuah model komputasi/computing dimana sumber daya seperti

processor/computing power, storage, network, dan software menjadi abstrak dan diberikan

sebagai layanan dijaringan/internet menggunakan pola akses remote. Cloud computing

mampu membackup semua data perusahaan dengan pengeluaran yang minimum.

Page 2: CLOUD COMPUTING SERVER MENGGUNAKAN …news.palcomtech.com/wp-content/uploads/2013/05/Jurnal_Ak... · 2013-05-29 · Server dan Konfigurasi ISPConfig Gb DDR 2, dengan system operasi

2

LANDASAN TEORI

Jaringan KomputerMenurut Sugeng Winarno (2006:1), Jaringan komputer (Computer Network) adalah

sekumpulan komputer berjumlah banyak yang terpisah-pisah tetapi saling berhubungan dalammelaksanakan tugasnya

Terminologi JaringanMenurut Priyo Utomo.ST, Eko (2006:16) tipe dan design dari jaringan komputer

disebut dengan network terminologi atau Terminologi Jaringan.

Model Referensi dan OSI StandarisasiMenurut Arifin (2011:35), OSI (Open System Interconnection) adalah salah satu standar

protokol jaringan yang dikembangkan oleh ISO (International Standardization Organization).Model referensi OSI terdiri dari 7 lapisan, mulai dari lapisan fisik sampai dengan

aplikasi. Model referensi ini tidak hanya berguna untuk produk-produk LAN saja, tetapidalam membangung jaringan Internet sekalipun sangat diperlukan.

Application Layer

Presentation Layer

Session Layer

Transport Layer

Network Layer

Data Link Layer

Physical Layer

Gambar 1. OSI Layer

Cloud ComputingMenurut Ono W. Purbo (2012:1), Cloud Computing adalah sebuah model

komputasi/computing, dimana sumber daya seperti processor/computing power, storage,network, dan software menjadi abstrak dan diberikan sebagai layanan dijaringan/internetmenggunakan pola akses remote. Model biling dari layanan ini umumnya mirip denganmodem layanan publik. Ketersediaan on-demand sesuai kebutuhan, mudah untuk dikontrol,dinamis dan skalabilitas yang hamper tanpa limit adalah beberapa atribut penting dari CloudComputing.

DNSMenurut Arifin (2011:222), DNS (Domain Name System) adalah layanan yang

digunakan untuk mengkonversi nama yang dapat dibaca manusi dari host ke alamat IP. Namahost tidak bersifat case sensitive dan dapat berisi huruf abjad atau numeric.

Open SourceMenurut Dian Rakyat (2008:53) Open source adalah sistem pengembangan yang tidak

dikoordinasi oleh suatu individu / lembaga pusat, tetapi oleh para pelaku yang bekerja samadengan memanfaatkan kode sumber (source-code) yang tersebar dan tersedia bebas (biasanyamenggunakan fasilitas komunikasi internet).

Page 3: CLOUD COMPUTING SERVER MENGGUNAKAN …news.palcomtech.com/wp-content/uploads/2013/05/Jurnal_Ak... · 2013-05-29 · Server dan Konfigurasi ISPConfig Gb DDR 2, dengan system operasi

LINUXMenurut Ketut Susrini, Ni (2010:7) Linux adalah

diadopsi dari minix. System operasiTorvalds UniX), ini bersifat sumbermengakses dan melakukan modifikasisesuai dengan kebutuhan.

ProxmoxMenurut Onno W. Purbo, (2012:37) Proxmox adalah sebuah distro

berbasis Debian (64 bit) yang mengusung OpenZV dan KVM.untuk melakukan manajemen terpusat dari banyak server fisik. Sebuahminimal satu master dan beberapa node (minimal satu master dan satu nod

UbuntuMenurut Bernard Renaldy Suteja (2010:61)

yang berbasiskan Debian dan didistribusikan sebagai software bebas.berasal dari filosofi dari Afrika Selatan yang berartididesain untuk kepentingan penggunaan personal, namun versi server Ubuntu juga tersedia,dan telah dipakai secara luas.

HASIL DAN PEMBAHASANTerminologi Jaringan yang diusulkan

Terminologi jaringan yang digunakan padamengalami perubahan tetap berbasiskanserver pendukung.Sistem Operasi yang diusulkan

Komputer-komputer di CV. Cipta Solusi Sejahteraproxmox sebagai server dan MicrosoftSpesifikasi Komputer yang diusulkan

Spesifikasi system server yang akan dijadikanAMD Phenom x4, Harddisk 320 Gb dan memori RAM 1Proxmox 2.2.

TOPOLOGI YANG DIUSULKAN

Gambar 2. Topologi jaringan yang diusulkan

3

Susrini, Ni (2010:7) Linux adalah sistem operasi varianminix. System operasi berlogo pinguin bernama “TUX” (singkatan

sumber terbuka (open source), artinya semua orang bisamodifikasi atau menyesuaikan terhadap system di dalamnya agar

Menurut Onno W. Purbo, (2012:37) Proxmox adalah sebuah distro Linux virtualisasiberbasis Debian (64 bit) yang mengusung OpenZV dan KVM. Proxmox memungkinkanuntuk melakukan manajemen terpusat dari banyak server fisik. Sebuah Proxmoxminimal satu master dan beberapa node (minimal satu master dan satu node).

Menurut Bernard Renaldy Suteja (2010:61) Ubuntu adalah salah satu distribusi Linuxyang berbasiskan Debian dan didistribusikan sebagai software bebas. Asal mula nama Ubuntuberasal dari filosofi dari Afrika Selatan yang berarti "Kemanusiaan kepada sesama"didesain untuk kepentingan penggunaan personal, namun versi server Ubuntu juga tersedia,

HASIL DAN PEMBAHASANTerminologi Jaringan yang diusulkan

Terminologi jaringan yang digunakan pada CV. Cipta Solusi Sejahtera tidakberbasiskan Local Area Network (LAN) hanya ditambahkan satu

Sistem Operasi yang diusulkanCV. Cipta Solusi Sejahtera menggunakan sistem operasi

Microsoft windows XP sebagai client.Spesifikasi Komputer yang diusulkan

yang akan dijadikan Server dan Konfigurasi ISPConfig320 Gb dan memori RAM 1 Gb DDR 2, dengan system operasi

TOPOLOGI YANG DIUSULKAN

Gambar 2. Topologi jaringan yang diusulkan

varian unix yangbernama “TUX” (singkatan dari

semua orang bisaterhadap system di dalamnya agar

Linux virtualisasimemungkinkan

Proxmox terdiri dari

adalah salah satu distribusi LinuxAsal mula nama Ubuntu

pada sesama". Ubuntudidesain untuk kepentingan penggunaan personal, namun versi server Ubuntu juga tersedia,

Solusi Sejahtera tidakhanya ditambahkan satu

menggunakan sistem operasi

onfigurasi ISPConfig yaituGb DDR 2, dengan system operasi

Page 4: CLOUD COMPUTING SERVER MENGGUNAKAN …news.palcomtech.com/wp-content/uploads/2013/05/Jurnal_Ak... · 2013-05-29 · Server dan Konfigurasi ISPConfig Gb DDR 2, dengan system operasi

Instalasi OS ProxmoxLangkah pertama yang dilakukan adalah instalasi sistem operasi untuk server itu

sendiri. Sistem Operasi yang penulis gunakan yaitu Sistem Operasi Proxmox yang berfuuntuk menjalankan mesin virtual cloud computing.

Setelah instalasi selesai, lakukan proses restart dan boot sistem tanpa menggunakan CD.Proxmox akan secara otomatis menampilkan prompt konsole. Manajemen proxmoxselanjutnya menggunakan browser

Gambar 4. Tampilan Proses Instalasi

Menjalankan ProxmoxProxmox bisa dijalankan melalui browser pada PC controller dengan mengetikkan

alamat ipaddress server proxmox192.168.88.22.

4

Langkah pertama yang dilakukan adalah instalasi sistem operasi untuk server itusendiri. Sistem Operasi yang penulis gunakan yaitu Sistem Operasi Proxmox yang berfuuntuk menjalankan mesin virtual cloud computing.

Gambar 3. Instalasi Proxmox

Setelah instalasi selesai, lakukan proses restart dan boot sistem tanpa menggunakan CD.Proxmox akan secara otomatis menampilkan prompt konsole. Manajemen proxmoxselanjutnya menggunakan browser dari komputer lain.

Gambar 4. Tampilan Proses Instalasi

Proxmox bisa dijalankan melalui browser pada PC controller dengan mengetikkanalamat ipaddress server proxmox pada browser, disini penulis menggunakan ipaddress

Langkah pertama yang dilakukan adalah instalasi sistem operasi untuk server itusendiri. Sistem Operasi yang penulis gunakan yaitu Sistem Operasi Proxmox yang berfungsi

Setelah instalasi selesai, lakukan proses restart dan boot sistem tanpa menggunakan CD.Proxmox akan secara otomatis menampilkan prompt konsole. Manajemen proxmox

Proxmox bisa dijalankan melalui browser pada PC controller dengan mengetikkangunakan ipaddress

Page 5: CLOUD COMPUTING SERVER MENGGUNAKAN …news.palcomtech.com/wp-content/uploads/2013/05/Jurnal_Ak... · 2013-05-29 · Server dan Konfigurasi ISPConfig Gb DDR 2, dengan system operasi

Login Root

Mengupload File ISO Ubuntu

Pada proxmox terdapat beberapa fasilitas diantara nya membuat virtual server. Untukmembuat virtual server dibutuhkan file iso dari server tersebut.mengunduh di situs ubuntu.org/download, penulis menggunakan ubuntu server 12.04.

5

Gambar 5. Instalasi Proxmox

buntu Server

Pada proxmox terdapat beberapa fasilitas diantara nya membuat virtual server. Untukmembuat virtual server dibutuhkan file iso dari server tersebut. File iso bisa diperoleh denganmengunduh di situs ubuntu.org/download, penulis menggunakan ubuntu server 12.04.

Gambar 6. Mengupload ISO

Pada proxmox terdapat beberapa fasilitas diantara nya membuat virtual server. UntukFile iso bisa diperoleh dengan

mengunduh di situs ubuntu.org/download, penulis menggunakan ubuntu server 12.04.

Page 6: CLOUD COMPUTING SERVER MENGGUNAKAN …news.palcomtech.com/wp-content/uploads/2013/05/Jurnal_Ak... · 2013-05-29 · Server dan Konfigurasi ISPConfig Gb DDR 2, dengan system operasi

Membuat Virtual ubuntu server

Menginstall DNS Server

1. Setting kartu jaringan

Nano /etc/network/interfaces

2. Input ip address, subnet mask

auto loiface lo inet loopbackauto eth0iface eth0 inet static

address 192.168.netmask 255.255.255.0network 192.168.broadcastgateway

3. Restart Kartu Jaringan

Nano /etc/init.d/networking restart

4. Untuk menginstall DNSmasuk kedirektori /etc/bind

6

Membuat Virtual ubuntu server

Gambar 7. Membuat Virtual

/etc/network/interfaces

subnet mask, gateway, seperti berikut:

iface lo inet loopback

iface eth0 inet staticaddress 192.168.88.3netmask 255.255.255.0network 192.168.88.0broadcast 192.168.88.255gateway 192.168.88.1

Nano /etc/init.d/networking restart

Untuk menginstall DNS server ketikkan perintah sudo apt-get install bind9 lalumasuk kedirektori /etc/bind, edit file named.conf.local seperti gambar berikut.

.255

get install bind9 laluseperti gambar berikut.

Page 7: CLOUD COMPUTING SERVER MENGGUNAKAN …news.palcomtech.com/wp-content/uploads/2013/05/Jurnal_Ak... · 2013-05-29 · Server dan Konfigurasi ISPConfig Gb DDR 2, dengan system operasi

7

5. Kemudian buat file baru dengan nama db.ciptass yang digunakan untuk dns forwardlalu isi dengan konfigurasi berikut.

;; BIND data file for local loopback interface;$TTL 604800ciptass.com. IN SOA ns.ciptass.com. root.ciptass.com. (

2 ; Serial604800 ; Refresh86400 ; Retry

2419200 ; Expire604800 ) ; Negative Cache TTL

;ciptass.com. IN NS ns.ciptass.com.ns.ciptass.com. IN A 192.168.88.3www.ciptass.com. IN A 192.168.88.3

6. Buat file baru lagi dengan nama db.192 yang digunakan untuk dns reverse dan isidengan konfigurasi seperti gambar dibawah ini.; BIND reverse data file for local loopback interface;$TTL 60480088.168.192.in-addr.arpa. IN SOA ns.ciptass.com. root.ciptass.com.(

1 ; Serial604800 ; Refresh

86400 ; Retry2419200 ; Expire604800 ) ; Negative Cache TTL

;88.168.192.in-addr.arpa. IN NS ns.ciptass.com.3.88.168.192.in-addr.arpa. IN PTR ns.ciptass.com.3.88.168.192.in-addr.arpa. IN PTR www.ciptass.com.

zone "ciptass.com" {

type master;file "/etc/bind/db.ciptass";};zone "88.168.192.in-addr.arpa" {type master;

file"/etc/bind/db.192";};

Page 8: CLOUD COMPUTING SERVER MENGGUNAKAN …news.palcomtech.com/wp-content/uploads/2013/05/Jurnal_Ak... · 2013-05-29 · Server dan Konfigurasi ISPConfig Gb DDR 2, dengan system operasi

8

7. Buka file resolv.conf pada direktori /etc/bind dan isikan ipaddress yang digunakansebagai dns server.search ciptass.comnameserver 192.168.88.3

Edit file Name Virtual HostPertama – tama kita masuk ke /etc/apache2/sites-available. Kemudian masuk ke nano

default seperti gambar 8.

Gambar 8. Perintah Nano Default

Berikut file default untuk NameVirtualHost.

Gambar 9. Isi Nano Default

Berikut tampilan Web Server yang sudah berjalan.

Page 9: CLOUD COMPUTING SERVER MENGGUNAKAN …news.palcomtech.com/wp-content/uploads/2013/05/Jurnal_Ak... · 2013-05-29 · Server dan Konfigurasi ISPConfig Gb DDR 2, dengan system operasi

Cloud Computing adalah sebuah model komputasi/seperti processor/computing powerdiberikan sebagai layanan dijaringan/internet menggunakan pola akses remote. dengan adanyacloud computing investasi terhadap penggunaanvirtualisasi hanya mendayagunakanperangkat komputer, server danmemerlukan sistem cloud computingcloud computing ini menggunakan layanan IaaS. Layanan IaaS bisa diartikan menyewainfrastruktur IT dimana dapat digunakan sesuai kebutuhan.

Keuntungan dari IaaS adalah tidkomputer virtual dapat diubah dengan mudah. Apabila layanan IaaS sudah diterapkan makaakan menghemat biaya operasional perusahaan dan pekerjaan para karyawan di perusahaantidak terhambat. Dengan demikian kinerj

Arifin, Hasnul. 2011. Kitab Suci Jaringan Komputer dan Koneksi Internet.MediaKom.

Khamidah, Nafiani Nur, dkk. 2010.Indonesia.

Kuncoro. 2009. Pokok-Pokok Materi Statistik 1Natsirudin, Muhammad Aviv. 2011.

Pada Jaringan Thin Client

Prayudi, Yudi. 2011. Aplikasi Cloud ComputingYogyakarta.

Purbo, Ono. W. 2012. Membuat Sendiri Cloud Computing Server Menggunakan OpenSource. Yogyakarta: C.V ANDI OFFSET.

9

Gambar 10. Tampilan Web Server

PENUTUPadalah sebuah model komputasi/computing dimana sumber daya

computing power, storage, network, dan software menjadi abstrak dandiberikan sebagai layanan dijaringan/internet menggunakan pola akses remote. dengan adanya

investasi terhadap penggunaan hardware dapat ditekan lebih rendah karenavirtualisasi hanya mendayagunakan kapasitas yang sudah ada. Tidak perlu ada penambahanperangkat komputer, server dan perangkat tambahan secara fisik. CV. Cipta Solusi Sejahtera

cloud computing untuk menghemat biaya operasional perusahaan. Sistemini menggunakan layanan IaaS. Layanan IaaS bisa diartikan menyewa

infrastruktur IT dimana dapat digunakan sesuai kebutuhan.Keuntungan dari IaaS adalah tidak memerlukan hardware baru dan konfigurasi

komputer virtual dapat diubah dengan mudah. Apabila layanan IaaS sudah diterapkan makaakan menghemat biaya operasional perusahaan dan pekerjaan para karyawan di perusahaantidak terhambat. Dengan demikian kinerja para karyawan pun meningkat.

DAFTAR PUSTAKA

Kitab Suci Jaringan Komputer dan Koneksi Internet. Yogyakarta:

Khamidah, Nafiani Nur, dkk. 2010. Wacana Cloud Computing di Universitas Islam

Pokok Materi Statistik 1. Bandung: YRAMA WIDYA.Natsirudin, Muhammad Aviv. 2011. Analisis Pemanfaatan Teknologi Cloud Computing

Pada Jaringan Thin Client. Yogyakarta.

Aplikasi Cloud Computing untuk Mendukung Collaborative

Membuat Sendiri Cloud Computing Server Menggunakan Open. Yogyakarta: C.V ANDI OFFSET.

dimana sumber dayamenjadi abstrak dan

diberikan sebagai layanan dijaringan/internet menggunakan pola akses remote. dengan adanyaebih rendah karena

perlu ada penambahanCV. Cipta Solusi Sejahtera

untuk menghemat biaya operasional perusahaan. Sistemini menggunakan layanan IaaS. Layanan IaaS bisa diartikan menyewa

ak memerlukan hardware baru dan konfigurasikomputer virtual dapat diubah dengan mudah. Apabila layanan IaaS sudah diterapkan makaakan menghemat biaya operasional perusahaan dan pekerjaan para karyawan di perusahaan

Yogyakarta:

Wacana Cloud Computing di Universitas Islam

Analisis Pemanfaatan Teknologi Cloud Computing

ollaborative Research.

Membuat Sendiri Cloud Computing Server Menggunakan Open

Page 10: CLOUD COMPUTING SERVER MENGGUNAKAN …news.palcomtech.com/wp-content/uploads/2013/05/Jurnal_Ak... · 2013-05-29 · Server dan Konfigurasi ISPConfig Gb DDR 2, dengan system operasi

10

Rakyat, Dian. 2008. Pengembangan Jaringan Linux. Semarang: C.V ANDI OFFSET.

Soemarno. 2007. Mengenal Sistem Komputer Masa Kini. Bandung: YRAMA WIDYA.

Sofana. 2008. Jaringan Komputer Teori dan Implementasi Berbasis Linux. Yogyakarta:GAVA MEDIA.

Stiawan, Deris. 2009. Fundamental Internetworking Development & Desain Life Cycle.Jakarta: C.V. ANDI OFFSET.

Suryono, Tito dan Mohammad Faruq Afif. 2012. Pembuatan Prototype Virtual ServerMenggunakan Proxmox VE untuk Optimalisasi Resource Hardware di NOC FKIPUNS. Surakarta.

Susrini, Ni Ketut. 2007. Debian GNU/Linux 2nd Edition. Jakarta: C.V ANDI OFFSET.

Suteja, Bernard Renaldy. 2010. Linux System Administrator. Bandung: Informatika.Utomo, Eko Priyo. 2006. Pengantar Jaringan Komputer Bagi Pemula. Bandung:YRAMA

WIDYA.

Winarno, Sugeng. 2007. Jaringan Komputer Teori Dan Implementasi Berbasis Linux.Yogyakarta: GAVA MEDIA.