Disain Jaringan Komputer
Faktor-Faktor
Yang Perlu Diperhatikan Dalam Membangun Sebuah Jaringan Komputer
Seperti
yang kita ketahui bahwa jaringan komputer adalah kumpulan sejumlah terminal
komunikasi yang terdiri dari dua komputer atau lebih yang saling terhubung.
Tujuan dibangunnya jaringan komputer adalah agar informasi atau data yang
dibawa pengirim (transmitter) dapat sampai kepada penerima (receiver) dengan
tepat dan akurat.
Dalam
membangun sebuah jaringan komputer ada beberapa faktor yang harus diperhatikan
karena membangun suatu infrastruktur jaringan komputer tidak semudah
menghubungkan dua atau lebih komputer menggunakan peer-to-peer atau ad-hoc,
apalagi membangun jaringan komputer untuk suatu organisasi besar.
Berikut
adalah beberapa hal penting yang harus diperhatikan dalam membuat sebuah
jaringan komputer yang baik :
1. FAULT TOLERANCE
Fault
tolerance atau toleransi kesalahan adalah sebuah pemahaman dimana didalam
membangun sebuah jaringan kita harus meminimalisir terjadinya sebuah gangguan
dan memastikan seluruh infrastruktur yang dibangun dapat terus berjalan dengan
baik dan sempurna. Fault tolerance dilakukan dengan melakukan redundansi
terhadap jaringan yang akan dibangun. Redundansi dapat dilakukan dengan cara
menduplikasi jalur yang digunakan untuk mentransmisikan informasi baik secara
physical maupun logical.
Fault
tolerance juga berkaitan dengan failover cluster dan load balancing. Secara
sederhana, failover cluster merupakan kumpulan dari device (misalnya server)
yang saling terhubung dimana apabila ada satu jaringan yang sedang rusak atau
ada masalah diharapkan jaringan yang lainnya bisa menggantikan posisi yang
rusak tersebut sehingga jaringan masih bisa terus bekerja tanpa adanya sebuah
kendala atau gangguan.
2. SCALABILITY
Scalability
adalah bagaimana menjaga perfoma dari jaringan komputer agar tidak berkurang
ketika akan melakukan ekspansi jaringan (penambahan user dan network). Hal ini
yang sering dialami oleh service provider dimana walaupun pengguna ISP
bertambah banyak, ISP harus tetap dapat menjaga performa dari jaringan yang
dibangun.
3. QUALITY OF SERVICE
Quality
of Service adalah bagaimana cara kita bisa membagi-bagi jatah resource sesuai
dengan kriteria yang ditentukan dalam suatu organisasi, misalnya pada sebuah
organisasi berdasarkan posisi jabatan atau departemen.
Diasumsikan
suatu perusahaan memiliki 3 layanan yang convergence, yaitu voice, financial
transaction, dan web page. Ketika ketiga layanan ini digunakan secara
bersama-sama dengan user yang sangat sedikit atau saling bergantian, maka
performa dari jaringan akan seperti biasa, bahkan mungkin lebih cepat ketika
kita sendirian yang menggunakannya.
Jika
tidak menerapkan QoS, maka mungkin tidak jelas layanan mana yang akan terkena
imbasnya. Namun, dengan menerapkan QoS berarti kita menerapkan prioritas.
4. SECURITY
Keamanan
dari jaringan yang akan kita buat harus selalu menjadi perhatian yang dibilang
cukup penting. Dalam membuat jaringan komputer intinya adalah bagaimana membuat
jaringan komputer yang kita bangun itu aman, baik dari internal maupun
eksternal.
Disini
kita harus memperhatikan bagaimana kerahasiaan dari informasi dan komunikasi
bisa terjaga dan hanya user yang asli dapat mengaksesnya. Bagaimana integritas
dari suatu informasi dan komunikasi dapat dipertanggung jawabkan dan dipercaya.
Dan bagaimana suatu informasi dan komunika dapat selalu tersedia walaupun
terjadi sebuah masalah.
Keuntungan
dan Kerugian dari Jaringan Komputer
Manfaat jaringan
Komputer
Manfaat / keuntungan
utama yang dapat kita rasakan dari terbentuknya jaringan komputer adalah :
- Dapat saling berbagi (sharing)
sumber daya peralatan (devices) secara bersama seperti harddisk, printer,
modem, dan lain sebagainya. Dengan demikian terjadi peningkatan efisiensi
waktu dalam operasi dan biaya pembelian hardware.
- Dapat saling berbagai (sharing)
penggunaan file yang ada pada server atau pada masing-masing workstation.
- Aplikasi dapat dipakai bersama-sama
(multiuser)
- Akses ke jaringan memakai nama,
kata sandi, dan pengaturan hak untuk data-data rahasia, sehingga masing-masing
pengguna memiliki otorisasi.
- Komunikasi antar pemakai melalui
email atau LAN Conference.
- Pengontrolan para pemakai ataupun
pemakaian data secara terpusat dan oleh orang-orang tertentu, sehingga
meningkatkan keamanan dan dapat melakukan pendelegasian pekerjaan yang
sesuai.
- Mudah dalam melakukan backup data,
karena manajemen yang tersentralisasi.
- Tidak tergantung kepada orang yang
menyimpan data (apabila orangnya tidak ada) karena pennyimpanan data
tersentralisasi
- Data yang selalu up to date karena
server senantiasa memutakhirkan data begitu ada input (data entry)
diterima.
- Seorang supervisor/ administrator
dapat melakukan pengontrolan pemakai berdasarkan waktu akses, tempat
akses, kapasitas pemakaian hard disk, mendeteksi pemakai yang tidak
berhak, monitor pekerjaan setiap pemakai.
Kerugian Jaringan
Komputer
Sebenarnya istilah
tepatnya mungkin bukan kerugian tetapi konsekuensi dari terhubungnya sistem
komputer kita ke jaringan komputer ini diantaranya adalah masalah keamanan
(security) baik pada pengaksesan berbagai sumberdaya dari pihak-pihak yang
tidak berwenang maupun masalah keamanan (ancaman virus) pada data yang
dipertukarkan.
Berikut beberapa
kerugian dari implementasi jaringan :
- Biaya yang tinggi kemudian semakin
tinggi lagi. pembangunan jaringan meliputi berbagai aspek: pembelian
hardware, software, biaya untuk konsultasi perencanaan jaringan, kemudian
biaya untuk jasa pembangunan jaringan itu sendiri. Infestasi yang tinggi
ini tentunya untuk perusahaan yang besar dengan kebutuhan akan jaringan
yang tinggi. Sedangkan untuk pengguna rumahan biaya ini relatif kecil dan
dapat ditekan. Tetapi dari awal juga network harus dirancang sedemikian
rupa sehingga tidak ada biaya overhead yang semakin membengkak karena misi
untuk pemenuhan kebutuhan akan jaringan komputer ini.
- Manajemen Perangkat keras Dan
Administrasi sistem : Di suatu organisasi perusahaan yang telah memiliki
sistem, administrasi ini dirasakan merupakan hal yang kecil, paling tidak
apabila dibandingkan dengan besarnya biaya pekerjaan dan biaya yang
dikeluarkan pada tahap implementasi. Akan tetapi hal ini merupakan
tahapan yang paling penting. Karena Kesalahan pada point ini dapat
mengakibatkan peninjauan ulang bahkan konstruksi ulang jaringan. Manajemen
pemeliharaan ini bersifat berkelanjutan dan memerlukan seorang IT
profesional, yang telah mengerti benar akan tugasnya. Atau paling tidak
telah mengikuti training dan pelatihan jaringan yang bersifat khusus untuk
kebutuhan kantornya.
- Sharing file yang tidak diinginkan
: With the good comes the bad, ini selalu merupakan hal yang umum berlaku
(ambigu), kemudahan sharing file dalam jaringan yang ditujukan untuk
dipakai oleh orangorang tertentu, seringkali mengakibatkan bocornya
sharing folder dan dapat dibaca pula oleh orang lain yang tidak berhak.
Hal ini akan selalu terjadi apabila tidak diatur oleh administrator
jaringan.
- Aplikasi virus dan metode hacking :
hal-hal ini selalu menjadi momok yang menakutkan bagi semua orang,
mengakibatkan network down dan berhentinya pekerjaan. Permasalahan ini bersifat
klasik karena system yang direncanakan secara tidak baik. Masalah ini akan
dijelaskan lebih lanjut dalam bab keamanan jaringan.
Contoh
Pengimplementasian Jaringan Komputer dalam Kehidupan Sehari-hari
1. Di rumah
Jaringan komputer di
rumah sangat membantu sekali, contohnya mengerjakan tugas-tugas, browsing,
searching, mencari referensi pengetahuan di luar sana yang belum pernah kita
ketahui, social networking menjadi ajang untuk mencari teman dan berkomunikasi
dengan terman antar benua dengan sangat mudah. Dengan adanya jaringan komputer,
jarak tidak lagi menjadi penghalang dalam berkomunikasi.
2. Dalam Dunia Bisnis
Bisnis dan jaringan
komputer sepertinya menjadi 2 hal yang sulit untuk dipisahkan. Bisnis tanpa
jaringan komputer bagaikan gula tanpa semut. Website adalah sebuah jaringan
komputer yang difungsikan oleh para pebisnis untuk menndeskripsikan sekaligus
mempromosikan bisnis yang dimilikinya untuk disebarluaskan kepada seluruh
pengguna internet di seluruh dunia. Misalnya, sejak kemunculan facebook dan
twitter membuat para pebisnis merasa sangat diuntungkan karena informasi dapat
tersebar dalam hitungan detik sehingga mampu menarik para pengguna internet
untuk masuk ke dalam lingkaran bisnis dunia maya.
Ditambah lagi, di era
revolusi industri 4.0 dengan kemunculan berbagai macam marketplace, penjual dan
pembeli hanya tinggal bertransaksi melalui sentuhan jari tanpa perlu bertatap
muka secara langsung. Tentunya hal ini sangat menghemat waktu dan biaya
masing-masing pihak.
3. Dalam Dunia Perbankan
Saat ini transaksi
perbankan tidak lagi menyulitkan dan tidak perlu antri untuk sekedar mengambil
uanng ataupun untuk membayar rekening telepon, dan lain-lain. Dengan adanya ATM
semua fasilitas dalam kegiatan transaksi perbankan sangatlah mudah dan sangat
menghemat waktu. Ditambah lagi sekarang hampir semua bank sudah menerapkan
fasilitas mobile banking (M-Banking) tentunya hal ini sangat mempermudah
nasabah dalam bertransaksi hanya melalui Gadget dan bisa dilakukan dimana saja,
kapan saja.
4. Implementasi
Jaringan Komputer Mobile
Mobile phone saat ini
bukan hanya sekedar handphone yang fungsinya untuk telepon dan sms saja. Saat
ini handphone atau yang sekarang dikenal dengan smartphone sudah sangat canggih
dan sangat membantu dalam berteknologi. Adanya fitur kamera, fasilitas
internet, wifi, mendengarkan musik, video, bahkan bertransaksi perbankan dengan
mobile banking. Smartphone juga sangat memudahkan kita dalam social networking,
pasalnya pada jaman modern seperti sekarang ini sudah banyak masyarakat yang
mempunyai media sosial. Tentu saja hal ini memudahkan kita sebagai pengguna
media sosial, untuk mempunyai teman dan relasi dari berbagai tempat dan tanpa
terhalang jarak.
Daftar Pustaka
Admin. 2015. Manfaat Dan Kerugian Jaringan Komputer. URL : http://www.materitkj.com/2015/09/manfaat-dan-kerugian-jaringan-komputer.html.
Diakses
Tanggal 24
Maret 2020
Bella, Rasma. 2017. Hal-Hal Yang Perlu Diperhatikan Dalam Membangun
Sebuah Jaringan Komputer.
URL : https://www.dictio.id/t/hal-hal-apa-saja-yang-perlu-diketahui-dalam-membangun-sebuah-jaringan-komputer/13729/2.
Diakses
Tanggal 24
Maret 2020
Smilesoup, Simple. 2011. Implementasi Jaringan Komputer dalam Kehidupan
Sehari-hari. URL : http://singlesmilesoup.blogspot.com/2011/02/implementasi-jaringan-komputer-dalam.html.
Diakses
Tanggal 24
Maret 2020
Komentar
Posting Komentar