Sabtu, 19 Mei 2012

perbedaan antara jaringan client server dan peer to peer


 

Perbedaan antara Client Server dan Peer to Peer

Berdasarkan arsitekturnya, jaringan komputer dibagi menjadi 2, yaitu client/server dan peer to peer.
Peer to peer
Pada jaringan ini, tidak ada komputer yang berfungsi khusus, dan semua komputer dapat berfungsi sebagai client dan server dalam satu saat bersamaan. Pengguna masing-masing komputer bertanggung jawab terhadap administrasi resource komputer ( dengan membuat nama user, membuat share, menandai ijin mengakses share tersebut). Tiap-tiap user bertanggung jawab juga mengenal pembackupan data pada komputer. Sayangnya penempatan resource dapat menjadi sulit pada network peer to peer yang mempunyai lebih banyak komputer. Biasanya jaringan ini digunakan untuk keperluan sharing file atau sumber daya komputer lain seperti printer, hardisk.
Jaringan peer-to-peer juga sering disebut dengan workgroup. karena arti workgroup mempunyai konotasi yaitu kolaborasi tanpa adanya pusat kontrol(server). Peer-to-peer dibangun hanya membutuhkan sistem operasi yang terinstall di dalam komputer dan tersambugnya beberapa komputer secara fisik.
Client/Server
Pada jaringan ini, satu komputer berfungsi sebagai pusat pelayanan (server) dan komputer yang lain berfungsi meminta pelayanan ( client ). Sesuai dengan namanya, client server berarti adanya pembagian kerja pengelolaan data antara client dan server. Saat ini, sebagian besar jaringan menggunakan model client/server.
Kelebihan dan kekurangan
Arsitektur Jaringan Keuntungan Kekurangan
Peer to peer
  • Lebih Murah
  • Mudah untuk di setup
  • Mudah dan Murah dalam perawatan
  • Tidak membutuhkan sistem operasi berbasis server
  • Setiap user harus mengatur sistem keamanan setiap komputernya
  • User dapat manjadi bingung karena tidak ada pusat data yang mengatur
  • Membutuhkan User yang berpengalaman
  • Terbatas untuk 10 komputer atau kurang
Client/server
  • Karena server sudah memiliki sumber daya yang besar (RAM berkecapatan tinggi, Disk yang berkapasitas besar, dan Processor berkecepatan tinggi) sehingga komputer client tidak membutuhkan spesifikasi terlalu tinggi
  • Security terpusat
  • Sinkronisasi pada file
  • Mudah di backup
  • Mudah di perbesar jaringanya
  • Membutuhkan server
  • Harus terdapat administrator dalam jaringan
  • Membutuhkan sistem operasi berbasis server
Dari keterangan diatas, maka dapat di ketahui beberapa perbedaan antara peer-to-peer dengan client-server.

Peer-to-Peer Client-Server
Ada tidaknya Server Tidak membutuhkan server, karena setiap komputer sudah berlaku seperti server maupun host Membutuhkan Server sebagai pusat dari jaringan
Maksimal Komputer dalam jaringan 10 Tergantung settingan jaringan
Sistem Operasi berbasis server Tidak membutuhkan Membutuhkan
Pembuatan Jaringan Lebih mudah dan lebih murah pembuatanya serta perawatanya Mahal dan harus mendapatkan perhatian yang lebih dalam pembuatan serta perawatanya

 

Perbedaan client/server dengan peer-to-peer

[1].Client/Server
-Hanya pengguna yang mendapat izin dari server yang dapat mengakses jaringan.
-Penyimpanan file terpusat.
-Keamanan diataur secara terpusat oleh server.
-Penginstalan dan pemeliharaan lebih rumit.
-Biaya cenderung lebih tinggi.
-Tingkat keamanan dapat diatur setinggi mungkin.


[2].Peer-to-peer
-Setiap pengguna dapat berhubungan ke jaringan.
-Tempat penyimpanan file tidak terpusat.
-Keamanan diatur oleh setiap pengguna.
-Penginstalan dan pemeliharaan dilakukan dengan cara yang mudah.
-Biaya operasional lebih rendah.
-Tingkat keamanan rendah.




perbedaan client server dengan peer to peer 

• Client-server Yaitu jaringan komputer dengan komputer yang didedikasikan khusus sebagaiserver. Sebuah service/layanan bisa diberikan oleh sebuah komputer atau lebih.Contohnya adalah sebuah domain seperti www.detik.com yang dilayani oleh banyak komputer web server. Atau bisa juga banyak service/layanan yangdiberikan oleh satu komputer. Contohnya adalah server jtk.polban.ac.id yangmerupakan satu komputer dengan multi service yaitu mail server, web server, fileserver, database server dan lainnya.* Peer-to-peer Yaitu jaringan komputer dimana setiap host dapat menjadi server dan jugamenjadi client secara bersamaan. Contohnya dalam file sharing antar komputer diJaringan Windows Network Neighbourhood ada 5 komputer (kita beri namaA,B,C,D dan E) yang memberi hak akses terhadap file yang dimilikinya. Padasatu saat A mengakses file share dari B bernama data_nilai.xls dan juga memberiakses file soal_uas.doc kepada C. Saat A mengakses file dari B maka A berfungsisebagai client dan saat A memberi akses file kepada C maka A berfungsi sebagaiserver. Kedua fungsi itu dilakukan oleh A secara bersamaan maka jaringan sepertiini dinamakan peer to peer.Secara Garis besar, perbedaan antara jaringan peer to peer dapat diketahui denganmengetahui kekurangan serta kelebihan dari kedua tipe jaringanArsitektur JaringanKeuntunganKekuranganPeer-to-Peer 

•Lebih Murah
•Mudah untuk di setup
•Mudah dan Murahdalam perawatan
•Tidak membutuhkansistem operasi berbasisserver 
•Setiap user harusmengatur sistemkeamanan setiapkomputernya
•User dapat manjadi bingung karena tidak ada pusat data yangmengatur 
•Membutuhkan User yang berpengalaman
•Terbatas untuk 10komputer atau kurangServer Based
•Karena server sudah
•Membutuhkan server 
 
memiliki sumber dayayang besar (RAM berkecapatan tinggi,Disk yang berkapasitas besar, dan Processor  berkecepatan tinggi)sehingga komputer client tidak membutuhkanspesifikasi terlalu tinggi
•Security terpusat
•Sinkronisasi pada file
•Mudah di backup
•Mudah di perbesar  jaringanya
•Harus terdapatadministrator dalam jaringan
•Membutuhkan sistemoperasi berbasis server Dari keterangan diatas, maka dapat di ketahui beberapa perbedaan antara peer-to-peer dengan client-server.Peer-to-PeerClient-Server Ada tidaknya ServerTidak membutuhkan server,karena setiap komputer sudah berlaku seperti server maupun hostMembutuhkan Server sebagai pusat dari jaringanMaksimal Komputer dalam jaringan10Tergantung settingan jaringanSistem Operasi berbasisserver Tidak membutuhkanMembutuhkanPembuatan JaringanLebih mudah dan lebihmurah pembuatanya serta perawatanyaMahal dan harusmendapatkan perhatian yanglebih dalam pembuatan serta perawatanya


1.      Jaringan Peer-to-peer merupakan jaringan yang cukup sederhana, biaya murah dengan menghubungkan berbagai komputer. Biasanya jaringan ini digunakan untuk keperluan sharing file atau sumber daya komputer lain seperti printer, hardisk. Jaringan peer-to-peer tidak membutuhkan server. komputer yang terhubung dalam jaringan ini dapat berfungsi sebagai peers (berlaku seperti server dan klient).
Jaringan peer-to-peer juga sering disebut dengan workgroup. karena arti workgroup mempunyai konotasi yaitu kolaborasi tanpa adanya pusat kontrol(server). Peer-to-peer dibangun hanya membutuhkan sistem operasi yang terinstall di dalam komputer dan tersambugnya beberapa komputer secara fisik.
2.      Sebelum menjawab permasalahan tersebut, kita harus mengetahui perihal server terlebih dahulu. komputer server menjadi urat nadi dari jaringan apapun. server menyediakan sumberdaya yang dibutuhkan oleh network tersebut seperti file storage, database, email, web server dan lain sebagainya. untuk itu memilih device yang akan digunakan sebagai server merupakan sebuah kunci utama dari membangun jaringan network. dalam memilih komputer mana yang akan digunakan untuk menjadi server harus diperhatikan hal hal berikut ini
1.      Scalability, yang berarti kemampuan untuk menaikan ukuran dan kapasitas server tanpa adanya kerusakan yang berarti. Membeli komputer server hanya untuk memenuhi kebutuhan merupakan kesalahan umum yang sering terjadi karena kebutuhan akan sumberdaya server pasti meningkat hampir dua kali dalam satu tahun.
2.       Reability, menjaga keberlangsungan jaringan ketika terjadinya down pada server sehingga setiap client yang terhubung akan terkena dampaknya.
3.       Avaibility, hal ini sangat berhubungan dengan reabilitas. ketika komputer server down, berapa lama waktu yang diperlukan oleh server untuk berjalan kembali? komputer server di desain untuk mudah digantikan dan diperbaiki. Dalam beberapa sever terdapat komponen yang dinamakan hot swappable yang memungkinkan server untuk mengganti komponen tanpa mematikan server. Dan beberapa server pula didesain sebagai fault-tolerant yang memungkinkan tetap beroperasi walaupun komponen utama mati.
4.                Dukungan dan Pelayanan, Dukungan dan Pelayanan merupakan faktor yang sering di perhatikan ketika memilih komputer. ketika sebuah komponen didalam server down atau rusak, harus terdapat suku cadang atau orang yang berkompetensi untuk memperbaiki kerusakan.
Dari keterangan diatas, jelaslah bahwa komputer server harus memiliki spesifikasi yang tinggi sehingga segala kebutuhan jaringan terpenuhi. walaupun sebenarnya semua komputer dapat berlaku seperti server tetapi hanya untuk small network saja. Dalam memilih komputer untuk di jadikan server haruslah sesuai dengan kriteria diatas.
3.      Secara Garis besar, perbedaan antara jaringan peer to peer dapat diketahui dengan mengetahui kekurangan serta kelebihan dari kedua tipe jaringan
Arsitektur Jaringan Keuntungan Kekurangan
Peer-to-Peer
  • Lebih Murah
  • Mudah untuk di setup
  • Mudah dan Murah dalam perawatan
  • Tidak membutuhkan sistem operasi berbasis server
  • Setiap user harus mengatur sistem keamanan setiap komputernya
  • User dapat manjadi bingung karena tidak ada pusat data yang mengatur
  • Membutuhkan User yang berpengalaman
  • Terbatas untuk 10 komputer atau kurang

Server Based
  • Karena server sudah memiliki sumber daya yang besar (RAM berkecapatan tinggi, Disk yang berkapasitas besar, dan Processor berkecepatan tinggi) sehingga komputer client tidak membutuhkan spesifikasi terlalu tinggi
  • Security terpusat
  • Sinkronisasi pada file
  • Mudah di backup
  • Mudah di perbesar jaringanya
  • Membutuhkan server
  • Harus terdapat administrator dalam jaringan
  • Membutuhkan sistem operasi berbasis server

Dari keterangan diatas, maka dapat di ketahui beberapa perbedaan antara peer-to-peer dengan client-server.

Peer-to-Peer Client-Server
Ada tidaknya Server Tidak membutuhkan server, karena setiap komputer sudah berlaku seperti server maupun host Membutuhkan Server sebagai pusat dari jaringan
Maksimal Komputer dalam jaringan 10 Tergantung settingan jaringan
Sistem Operasi berbasis server Tidak membutuhkan Membutuhkan
Pembuatan Jaringan Lebih mudah dan lebih murah pembuatanya serta perawatanya Mahal dan harus mendapatkan perhatian yang lebih dalam pembuatan serta perawatanya
4.      Bisa saja, karena setiap service dengan service yang lain kerjanya salaing mendukung dan tidak menimbulkan kesalahan fatal ketika service tersebut diletakan dalam sebuah komputer server. Sebagai contoh adalah bundle package untuk web seperti XAMPP yang menyertakan di dalam bundlenya itu seperti Apache web server untuk web service, MySQL database server untuk database service, dan File transfer service juga terdapat di dalam package tersebut yang kemudian di install dalam satu komputer server.Tetapi untuk jaringan yang besar seperti WAN, di perlukan analisis untuk meletakan service-service yang berbeda, dalam komputer server yang berbeda pula(ex. Web server dan database server terletak dalam komputer server yang berbeda). Hal ini berfungsi agar kerja jaringan yang di buat terjamin.
5.      Jika sebuah jaringan membutuhkan satu atau lebih dedicated server, harus diketahui tipe server apa yang dibutuhkan oleh jaringan. dalam beberapa kasus, sebuah komputer server dapat memenuhi satu atau lebih layanan. apabila dimungkinkan,  sebaiknya dilakukan pembatasan layanan server pada setiap server. secara umum terdapat beberapa macam server yaitu
1.      File Server
File server menyediakan pusat penyimpanan data yang dapat digunakan sebagai sumber bersama oleh komputer client dalam jaringan. tugas utama dari file server adalah untuk menyimpan file sharing dan program. file server harus memastikan bahwa dua user tidak mengkases(mengupdate) dua file secara bersamaan.
2.      Print Server
Sharing printer merupakan salah satu alasan utama mengapa network kecil itu ada. Walaupun tidak diharuskan bagi sebuah komputer server menggunakan print server yang bertujuan untuk mengumpulkan informasi yang dikirim ke dalam shared printer oleh komputer client dan melakukan print. Sebuah komputer dapat berlaku sebagai file server dan print server, tetapi performanya akan menjadi lebih baik apabila dipisahkan antara print dan file server
3.      Web Server
Web server merupakan sebuah server yang menjalankan software sehingga komputer menjadi host sebuah web site internet. contoh dari web server adalah Microsoft IIS(Internet Information Service) dan Apache.
4.      Mail Server
Mail server adalah sebuah server yang mengatur serta mengakomodasi sumber yang dibutuhkan oleh jaringan email. Dikonfigurasikan dengan software e-mail server, seperti Microsoft Exchange Server yang didesain untuk Microsoft Outlook. Kebanyakan mail server tidak hanya berfungsi hanya untuk menerima dan mengirimkan e-mail saja. sebagai contoh, Audio dan Video Conferencing, Chat rooms dan instant messaging(IM), dll
5. Database Server
Database server adalah komputer server yang menjalankan software database seperti Microsoft SQL Server 200. Database server biasanya digunakan bersama dengan aplikasi bisnis seperti accounting dan sistem marketing.

penjelasan jaringan yang cocok untuk di sekolah dan gambaran nya

JARINGAN KOMPUTER UNTUK SEKOLAH

1. Pendahuluan
Jaringan komputer memberikan kemudahan kerjasama antar pengguna komputer.
Adanya jaringan komputer transformasi data antar komputer bisa dikerjakan
dengan mudah dan cepat. Oleh karena itu efektifitas dan efisiensi bisa dicapai
yang akhirnya produktifitas menjadi lebih tinggi.
Teknologi komputer sudah merambah ke berbagai bidang termasuk pendidikan.
Sebagian besar sekolah memiliki komputer untuk mempercepat proses kerja
administrasi dan akademik. Bahkan sudah ada yang memanfaatkan tekonologi
komputer untuk mendukung proses pembelajaran. Komputer dijadikan media untuk
menyampaikan konsep keilmuan menjadi lebih menarik dan mudah diterima oleh
murid. Tidak hanya itu saja, saat ini sudah banyak sekolah yang memiliki jaringan
komputer yang mengintegrasikan jaringan lokal ke jaringan intranet dan internet.
Bahkan sampai teknologi telepon selular difungsikan untuk proses pembelajaran
dan layanan sekolah kepada orang tua dan masyarakat di luar sekolah.
Sistem jaringan komputer untuk sekolah ini tidak harus mutlak dilaksanakan di
setiap sekolah. Namun, bisa dijadikan referensi untuk mengembangkan jaringan
komputer dengan memperhatikan kebutuhan dan keterbatasan sekolah. Beberapa
materi dimungkinkan bermanfaat untuk pengembangan jaringan komputer di
sekolah yang meliputi:
· Pengertian dan pentingnya jaringan komputer di sekolah.
· Perencanaan dan pemilihan model jaringan untuk sekolah.
· Implementasi jaringan komputer sekolah.
· Jaringan internet dan intranet untuk sekolah.
2. Pengertian dan Model Jaringan Komputer
Jaringan komputer adalah sekelompok hardware seperti PC, printer, dan peralatan
lain yang terhubung satu sama lain dan masing-masing terjadi interaksi komunikasi.
Gambar di bawah adalah contoh jaringan komputer di sekolah yang terhubung ke
internet dengan sebuah komputer server di dalamnya.
Gambar 1. Skema jaringan komputer di sekolah
Secara umum ada 2 jenis model jaringan, yaitu model peer-to-peer dan model
client/server.
Jaringan komputer model peer-to-peer umumnya melibatkan kurang dari 10
komputer (station). Sistem jaringan ini tidak memiliki pengendali konsep
keamanan jaringan. Keamanan tergantung pada masing-masing komputer yang
terhubung ke jaringan. Masing-masing komputer memiliki derajat yang sama,
dan masing-masing bisa saling berbagi-pakai (share) sumber daya seperti
aplikasi, folder, printer, cd-rom, dan peralatan lain.
Gambar 2. Jaringan komputer model peer-to-peer
Jaringan komputer model client/server melibatkan komputer (station) dengan
jumlah tak, memiliki tingkat keamanan yang lebih tinggi dan pengendaliannya
terpusat pada komputer server. Derajat masing-masing komputer yang
terhubung kejaringan diatur oleh komputer server. Dalam jaringan model ini
setiap komputer juga bisa melakukan sharing sumber daya.
School ‘Local Area
Network’ (LAN)
Modem or
Router
Access to:
Internet content &
learning resources,
Scoilnet etc
Email communication
Cache,
Proxy,
Filtering,
Firewall
Server
Users
computers
Other users,
computers
File and Print
Server
CD or Multimedia
Servers
Printers ,
Scanners etc
Peer to Peer
Network
Gambar 3. Jaringan komputer model client/server
Dari dua model jaringan komputer di atas dapat diimplementasikan di sekolah.
Pemilihan model jaringan tentunya disesuaikan dengan kebutuhan dan
keterbatasan sekolah. Di bawah ini tabel perbandingan model jaringan peer-topeer
dan client/server.
Peer-to-Peer Client/Server
Pembangunan sistem jaringan
mudah.
Pembangunan sistem jaringan lebih
sulit.
Pengembangan sistem jaringan
kurang fleksibel
Pengembangan sistem jaringan
sangat fleksibel
Membutuhkan waktu banyak untuk
maintenance karena pengaturan
harus dilakukan di setiap komputer
Membutuhkan waktu lebih sedikit,
karena kendali terpusat pada server
Sistem keamanan jaringan sangat
rendah tergantung dari keamaanan
sistem operasi masing-masing
station
Sistem keamanan lebih tinggi
karena akses client ke jaringan
dikendalikan dari server.
Jumlah ideal komputer (station)
kurang dari 10. “Tak terbatas”.
Dapat diterapkan dengan sistem
operasi yang berbeda-beda
Sistem operasi komputer client bisa
bervariasi. Sedangkan untuk server
harus mendukung sistem jaringan
Tidak memerlukan server Memerlukan sistem operasi berbasis
server
Tidak diperlukan skill khusus untuk
mengelolanya
Diperlukan skill yang mampu
mengelola sistem server.
Tabel 1. Tabel perbandingan jaringan model peer-to-peer dengan client/server
3. Komponen-komponen Jaringan
Sebuah jaringan komputer memiliki beberapa komponen antara lain:
· Minimal 2 buah komputer
File Server
Other
equipment
· Kabel yang menghubungkan antar komputer. Apabila jaringan komputer
menggunakan teknologi nirkabel harus memiliki media penghubung antar
komputer dengan wireless access point.
· Network Interface Card (NIC) yang dipasang pada masing-masing
komputer.
· Switch digunakan untuk mentransmisikan data dari satu komputer ke
komputer lain. Hub juga bisa digunakan untuk menggantikan posisi switch.
Namun kualitas transmisi data masih lebih baik menggunakan switch.
· Software untuk mengatur sistem jaringan pada masing-masing
komputer.
· Server apabila diperlukan sistem jaringan yang terkendali.
4. Kabel Jaringan
Kabel jaringan yang umum dipakai ada 2 jenis. Jenis yang pertama adalah twistedpair
atau dikenal dengan 10BaseT. Kabel ini seperti kabel telepon tetapi memiliki
8 kawat yang dipilin menjadi 4 pasang. Jenis kabel kedua adalah thin-coax yang
dikenal dengan 10Base2. Kabel ini menyerupai kabel coaxial yang biasa digunakan
untuk menghubungkan video recorder dengan TV.
Dari 2 jenis kabel di atas yang sering digunakan adalah kabel 10BaseT. Kabel
10BaseT memiliki kualitas transmisi data sekaligus mudah dalam penanganan
kerusakan jaringan. Kabel 10BaseT dihubungkan dari komputer ke switch atau hub.
Apabila dalam jaringan terdapat 5 buah komputer, maka diperlukan 5 utas kabel
10BaseT. Masing-masing komputer secara individual terhubung ke switch atau hub
sehingga membentuk jaringan dengan topologi star.
Apabila menggunakan kabel 10BaseT, maka beberapa komponen lain yang
diperlukan adalah:
· Konektor/sepatu kabel yang dikenal dengan RJ-45.
· Cat5e patch panel dan wall outlet yang digunakan sebagai terminal
kabel penghubung antara ruang dalam sekolah ke pusat jaringan.
· Wall mounted cabinet yang digunakan untuk melindungi terminal
kabel.
Gambar 4. Kabel UTP (10BaseT) dan konektor RJ-45
Gambar 5. Cat5eWall Outlet
Gambar 6. Cat5e Patch Panel
Gambar 7. Wall Mounted Cabinet
5. Network Interface Card (NIC)
Network Interface Card sering disebut dengan network card atau LAN card. NIC
menghubungkan sistem komputer dengan kabel jaringan sehingga terbentuk sistem
jaringan komputer. Setiap komputer yang terhubung ke jaringan harus memiliki
NIC. Network card yang umum dipakai adalah tipe 10/100 NICs yang beroperasi
antara 10Mbps sampai 100Mbps. Komputer yang terhubung ke jaringan dengan
teknologi nirkabel harus menggunakan wireless card.
Gambar 8. Network Interface Card (NIC)
6. Hub dan Switch
Hub adalah alat yang digunakan untuk menghubungkan antar komputer dan
perlatan lain dalam jaringan. Fungsi hub yaitu untuk mengarahkan informasi dalam
jaringan sehingga sampai ke tujuan. Namun untuk mendapatkan kualitas
transformasi data yang baik dapat digunakan switch untuk menggantikan hub. Hub
dan switch memiliki persamaan fungsi untuk mengarahkan informasi dalam
jaringan. Namun switch memiliki nilai lebih dibandingkan hub. Dengan switch
masing-masing koneksi mendapatkan bandwidth yang tetap dan beroperasi dengan
kecepatan penuh. Berberda dengan hub, bandwidth dibagi untuk setiap koneksi,
sehingga printer, dan peralatan lain dalam jaringan akan mengalami proses
transmisi data yang lambat. Bahkan bisa menyebakan terjadi colision (tabrakan)
data dalam jaringan dan berkakhir dengan rusaknya data.
Gambar 9. Hub 8 Port
Gambar 10. Switch 24 Port
7. Jaringan Komputer Nirkabel
Jaringan komputer nirkabel atau sering disebut dengan wireless prinsipnya sama
dengan jaringan komputer yang menggunakan kabel. Jaringan ini juga
menggunakan peraturan dan protokol yang sama dengan jaringan kabel.
Perbedaannya terletak pada medium dan network frame yang digunakan untuk
mentransmisikan data. Pada jaringan tanpa kabel menggunakan gelombang
elektromagnetik dengan frekuensi tertentu untuk mengirimkan data dari satu
komputer ke komputer lainnya dalam jaringan. Jaringan komputer nirkabel terdiri
dari dua pokok komponen yaitu Wireless Access Point sebagai stasiun sentral dan
Wireless Card yang terpasang pada setiap komputer dalam jaringan untuk
menerima dan mengirimkan data dari dan ke sentral stasiun. Radius yang bisa
dijangkau sebuah Access Point adalah 100 meter untuk instalasi dalam gedung dan
350 meter untuk instalasi di luar gedung. Penerapan jaringan komputer nirkabel
memberikan kemudahan dalam instalasi jaringan. Setiap penambahan stasiun baru
tidak perlu menambah kabel untuk stasiun baru. Komputer yang dilengkapi
wireless card bisa langsung berkomunikasi dengan komputer lain di dalam jaringan.
Gambar 11. Wireless Access Point
Gambar 12. Wireless Card untuk PC dan Laptop
8. Desain Jaringan Komputer di Sekolah
Untuk membangun jaringan komputer di sekolah beberapa hal yang harus
diperhatikan adalah:
· Kebutuhan sekolah, merupakan pertimbangan pertama yang bisa
dijadikan patokan pengembangan jaringan komputer. Sejauh mana
kebutuhan sekolah perlu diadakannya jaringan komputer sehingga nantinya
bisa digunakan semaksimal mungkin.
· Anggaran biaya, merupakan pertimbangan kedua yang mendukung
terciptanya sebuah jaringan komputer di sekolah. Kebutuhan jaringan
komputer yang komplek dan luas tentunya memerlukan biaya yang besar.
Sebaiknya pembangunan jaringan komputer dilakukan sedikit demi sedikit
agar tidak terjadi pemborosan biaya.
· Model jaringan, adalah tahap perencanaan pengambangan jaringan
komputer di sekolah. Model jaringan yang sesuai dengan kebutuhan sekolah
membuat sistem jaringan bisa digunakan lebih efektif.
· Komponen jaringan, adalah tahap implementasi jaringan komputer.
Pemilihan komponen jaringan harus disesuaikan dengan kondisi sekolah
yang meliputi bentuk bangunan, tata letak bagunan/ruang, jarak antar
bangunan, dan kemudahan pengembangan pada masa berikutnya.
Gambar 13. Struktur Jaringan Komputer di Sekolah
Gambar di atas adalah contoh stuktur jaringan komputer di sekolah yang
melibatkan beberapa komponen jaringan baik yang menggunakan kabel maupun
nirkabel. Dari struktur di atas dapat disederhanakan menjadi seperti gambar di
bawah.
Technology
Room
Post
Primary
Science
Labs
Post
Primary
Principals
Office
School
Admin
Office
Standard
Classrooms
Computer room
with 15-30 computers
General Purpose Room
ICT
Server &
Equipment
Room
Store
Room
Standard
Classroom
Standard
Classroom
Standard
Classroom
Standard
Classroom
Standard
Classroom
Standard
Classroom
Standard
Classroom
Standard
Classroom
Specialist
Room
Post
Primary
Building 2
Temporary Pre-Fab
- Wireless Network
Building 3
Staff Room
Wireless link to
Building 2
Specialist
Room
Post
Primary
Resource
Room
Gambar 14. Struktur jaringan komputer sekolah yang disederhanakan
Dari gambar di atas semua ruang kelas dan ruang lain terhubung kejaringan dan
berpusat pada satu sentral jaringan. Sentral jaringan menghubungkan jaringan
sekolah ke jaringan internet melalui sebuah server gateway yang dilengkap
dengan modem/router. Selain itu sentral jaringan juga memberikan fasilitas
server yang memiliki sumberdaya yang bisa digunakan bersama-sama seperti
file, scanner, dan printer.
Gambar 15. Sentral Jaringan Komputer
1st Class
# of
computers
Senior
Infants
# of
computers
Junior Infants
# of
computers
2nd Class
# of
computers
5th Class
# of
computers
4th Class
# of
computers
3rd Class
# of
computers
Resource
room
# of
computers
School ‘Local Area
Network’ (LAN)
Principal/Off
ice
Staffroom
# of
computers
File & Print
Server
Cache, Proxy,
Filtering,
Firewall
Server
Modem or
Router
Access to:
Internet content
& learning
resources,
Scoilnet etc
Email
communication
6th Class
# of
computers
File & Print
Server
Cache/Proxy,
Filtering/Firew
all
Server
Modem or
Router
Access to:
Internet content
& learning
resources,
Scoilnet etc
Email
communication
Multimedia
or
CD Server
Printer
Scanner
Network
Main Servers &
Internet Access
Sentral jaringan komputer bisa di desain seperti gambar di atas. Sentral
jaringan memiliki satu atau lebih server yang bisa dimanfaatkan oleh komputer
di dalam jaringan dan koneksi internet yang bisa diakses melalui jaringan lokal.
Gambar 16. Pemanfaatan sumber daya printer dengan sharing printer
Gambar di atas adalah contoh memanfaatkan sumber daya printer yang ada
pada sebuah komputer. Apabila komputer yang terpasang printer tidak
terhubung ke jaringan, maka hanya komputer yang memiliki printer yang bisa
mencetak. Agar komputer lain bisa memanfaatkan printer yang ada pada
sebuah komputer, maka komputer yangg terpasang printer harus digubungkan
dengan jaringan dan membagi (sharing) printer. Kelemahan model ini apabila
komputer yang terpasang printer mengalami gangguan atau tidak aktif, maka
pengguna komputer lain dalam jaringan tidak bisa memanfaatkan printer.
Gambar 17. Pemanfaatan Printer Jaringan.
Untuk mengatasi kendala pada masalah sebelumnya, maka setiap printer,
scanner atau peralatan lain yang sekiranya bisa digunakan oleh komputer lain
dalam jaringan, maka printer atau secanner dihubungkan langsung ke jaringan.
Agar printer atau scanner bisa dipasang langsung ke jaringan, maka printer
atau scanner harus diberikan alamat atau IP address dengan menambahkan
modul network printer atau network scanner.
Gambar 18. Struktur laboratorium komputer
Untuk desian laboratorium komputer bisa dikembangkan seperti gambar di
atas. Tata letak komputer bisa disesuaikan dengan ruangan dan kenyamanan
belajar.
Gambar 19. Struktur Jaringan Komputer Nirkabel pada Suatu Ruangan
Apabila kondisi ruang terlihat rapi maka teknologi jaringan nirkabel adalah
pilihan yang tepat. Dengan wireless network juga bisa memudahkan guru dalam
berpindah-pindah kelas atau ruangan tanpa putus dari jaringan.
9. Jaringan Internet
Internet adalah jaringan komputer internasional yang memiliki sumber daya sangat
luas dan melibatkan infrastruktur jaringan yang komplek. Adanya internet di
sekolah merupakan nilai positip bagi berkembangnya keilmuan di sekolah. Internet
menyediakan referensi keilmuan yang sangat banyak dan bisa diterapkan dalam
proses pembelajaran.
Lebih bermakna apabila sekolah juga terlibat langsung menyediakan sumber daya
informasi atau referensi bagi orang lain melalui media internet. Untuk saat ini
sudah banyak sekolah yang memiliki website, namun apakah website sekolah sudah
dimanfaatkan lebih jauh untuk meningkatkan mutu pendidikan? Hanya sekolahsekolah
tertentu saja yang mampu menghadirkan informasi dan memanfaatkan
internet untuk peningkatan mutu pendidikan. Sebenarnya sederhana untuk
memanfaatkan internet untuk meningkatakan mutu pendidikan seperti dengan
menyediakan digital library, administrasi online, layanan orang tua dan
masyarakat, blogger dan email untuk warga sekolah, bahkan kelas online atau
belajar online bisa diwujudkan melalui internet. Kemauan dan usaha yang gigih
yang didukung sedikit pemahaman tentang jaringan internet adalah kunci dari itu
semua.
Jaringan internet memiliki komponen pokok yaitu Web Server, Mail Server, DNS
Server, dan media penghubung seperti kabel jaringan atau wireless network.
· Web Server adalah komputer server yang menyediakan informasi yang
bisa dilihat oleh pengguna internet. Contoh web server yang menyediakan
informasi antara lain http://www.detik.com, http://www.yahoo.com,
http://www.liputan6.com, dan lain-lain. Informasi tersebut sengaja
disediakan oleh orang yang ditulis dalam bentuk file yang bisa
diterjemahkan oleh web server sehingga bisa dibaca oleh pengguna
internet. Informasi yang ditulis tersebut bisa menggunakan kode HTML atau
web programming seperti java script, JSP, ASP, PHP, atau yang lain.
· Mail Server adalah agen pengirim surat elektronik di dalam jaringan
internet. Prinsip kerja mail server mirip dengan kantor pos. Apabila kontor
pos menyediakan PO BOX, maka mail server juga menyediakan MAILBOX.
Apabila surat yang dikirim melalui kontor pos tercantum alamat pengirim
dan penerima, maka mail server juga demikian. Contoh alamat email
adalah jhon_smith@yahoo.com . Alamat email terdiri dari nama email
account dan nama domain, jhon_smith adalah account email dan
yahoo.com adalah nama domain.
· DNS Server adalah server yang berfungsi menterjemahkan nama domain
ke IP address. Setiap komputer yang terhubung ke jaringan pasti memiliki
alamat yang disebut IP address. Dengan IP address ini membuat data dapat
dikirim sesuai dengan tujuan. IP address merupakan bilangan biner 24 bit
yang dikodekan ke bilangan desimal. Contoh IP address adalah
202.155.0.10, setiap komputer yang terhubung ke satu jaringan tidak boleh
memiliki IP address yang sama, hal tersebut akan membuat jaringan tidak
berfungsi. Apa yang terjadi apabila rumah kita dan tetangga memiliki
nomor telepon atau nomor jalan yang sama?
Bayangkan apabila setiap komputer yang terhubung kejaringan internet harus
diberikan alamat IP yang berbeda. Ada berapa juta atau milyar IP address yang
harus kita hafal? Agar tidak pusing dengan susunan IP address, maka ditetapkan
penamaan domain seperti jawapos.co.id, republika.co.id, kompas.com, dan lainlain.
Dengan nama domain inilah kita mengakses informasi dari web server.
Mesin DNS menyimpan data nama domain dan IP address yang sesuai dengan
domain tersebut. Kemudian DNS melakukan broadcast ke jaringan internet agar
data-data tersebut mudah dicari. Sebetulnya ketika kita mengakses informasi
http://www.yahoo.com kita mengkases IP Address dari web server yahoo.com.
Gambar 20. Proses permintaan data informasi pada jaringan internet
10. Server Internet untuk Sekolah
Untuk membangun server internet seperti web server, mail server, dan dns server
di sekolah membutuhkan biaya yang tidak murah. Selain itu juga dibutuhkan
tenaga ahli untuk membangunnya. Apabila biaya dan tenaga ahli sudah tersedia
maka tidak jadi masalah. Kita bisa berlangganan internet “dedicated IP” agar kita
memiliki IP public yang statis dari ISP (Internet Service Provider). Setelah kita
memiliki public IP maka tahap pembangunan server web, email, dan dns bisa
dilaksanakan.
Tetapi apabila biaya dan tenaga ahli tidak tersedia di sekolah, kita bisa
berlangganan ke Internet Hosting Provider (IHP). Di IHP web, email, dan dns
server sudah tersedia, kita tinggal membuat aplikasi web yang sesuai dengan
kebutuhan kita.
Internert
Home PC
Modem
DNS ISP
Web Server
Mail Server
mail.yahoo.com
216.31.117.21
http://www.yahoo.com
66.12.221.65
Gambar 21. Jaringan Internet untuk Sekolah
11. Server Intranet untuk Sekolah
Komponen jaringan intranet sama dengan jaringan internet, seperti adanya web
server, mail server, dan dns server. Untuk mail server dan dns server tidak harus
disediakan kecuali sangat dibutuhkan. Perbedaan antara jaringan internet dan intranet
adalah alamat IP yang dipasang pada server. Apabila server internet harus
menggunakan public IP, maka server intranet cukup menggunakan private IP. Contoh
private IP adalah 192.168.x.x, 172.16.x.x, 172.31.x.x, 10.x.x.x.
Oleh karena menggunakan private IP, server intranet tidak bisa diakses dari jaringan
internet. Server intranet hanya bisa di akses dari jaringan lokal saja. Model ini cocok
untuk sekolah yang ingin menghadirkan jaringan internet hanya untuk lingkungan
sekolah dengan biaya murah.
Router
School’s Local Area Network
Internet Server
DNS
Web Server
Mail Server
Gateway
Internet
Gambar 22. Jaringan Intranet untuk Sekolah
Switch
School’s Local Area
Network
Intranet
Server
DNS
Web
Server
Mail
Server
Gateway

Jenis Jaringan Komputer Berdasarkan Jarak.

Jenis jaringan berdasarkan jarak terbagi tiga, yaitu Local Area Network (LAN), Metropolitan Area Network (MAN), dan Wide Area Network (WAN).

Berikut uraiannya :


1. Local Area Network (LAN)
Local Area Network (LAN) adalah sejumlah komputer yang saling dihubungkan bersama di dalam satu areal tertentu yang tidak begitu luas, seperti di dalam satu kantor atau gedung. Secara garis besar terdapat dua tipe jaringan atau LAN, yaitu jaringan Peer to Peer dan jaringan Client-Server. Pada jaringan peer to peer, setiap komputer yang terhubung ke jaringan dapat bertindak baik sebagai workstation maupun server. Sedangkan pada jaringan Client-Server, hanya satu komputer yang bertugas sebagai server dan komputer lain berperan sebagai workstation. Antara dua tipe jaringan tersebut masing-masing memiliki keunggulan dan kelemahan, di mana masing-masing akan dijelaskan.

LAN tersusun dari beberapa elemen dasar yang meliputi komponen hardware dan software, yaitu :

  • Komponen Fisik Personal Computer (PC), Network Interface Card (NIC), Kabel, Topologi jaringan.

  • Komponen Software Sistem Operasi Jaringan, Network Adapter Driver, Protokol Jaringan.
    Jaringan ini disebut sebagai jaringan area, yaitu jaringan yang terbatas untuk area kecil, seperti pada lingkungan perkantoran di sebuah gedung, sekolah, atau kampus. Dalam jaringan LAN, terdapat satu komputer yang biasa disebut server, yang fungsinya adalah untuk memberikan layanan perangkat lunak (software), mengatur aktivitas jaringan dan menyimpan file. Selain server ada pula komputer lain yang terhubung dalam jaringan (network) yang disebut dengan workstation (client). Pada umumnya teknologi jaringan LAN menggunakan media kabel untruk menghubungkan komputer-komputer yang digunakan.

    LAN dapat dibedakan berdasarkan tiga karakteristik, yaitu ukuran, teknologi transmisi, dan topologinya. Teknologi transmisi yang bisa digunakan adalah transmisi kabel tunggal. Pada LAN biasa, kecepatan transmisi sekitar 10 – 100 Mbps (Megabit/second), dan faktor kesalahan kecil. Topologi yang digunakan biasanya topologi Bus, Star dan Ring.


2. Metropolitan Area Network (MAN)

Jaringan ini lebih luas dari jaringan LAN dan menjangkau antar wilayah dalam satu provinsi. Jaringan MAN menghubungkan jaringan-jaringan kecil yang ada, seperti LAN yang menuju pada lingkungan area yang lebih besar. Contoh, beberapa bank yang memiliki jaringan komputer di setiap cabangnya dapat berhubungan satu sama lain sehingga nasabah dapat melakukan transaksi di cabang maupun dalam propinsi yang sama.


3. Wide Area Network (WAN)

Jaringan ini mencakup area yang luas dan mampu menjangkau batas propinsi bahkan sampai negara yang ada dibelahan bumi lain. Jaringan WAN dapat menghubungkan satu komputer dengan komputer lain dengan menggunakan satelit atau kabel bawah laut. Topologi yang digunakan WAN menggunakan topologi tak menentu sesuai dengan apa yang akan digunakan. Topologi Jaringan (Bentuk Jaringan) Topologi Jaringan adalah gambaran secara fisik dari pola hubungan antara komponen-komponen jaringan, yang meliputi server, workstation, hub/Switch dan pengkabelannnya.



topologi jaringan umum
Topologi jaringan umum


Terdapat tiga macam topologi jaringan umum digunakan, yaitu Bus, Star dan Ring. Topologi Jaringan Topologi merupakan suatu pola hubungan antara terminal dalam jaringan komputer. Pola ini sangat erat kaitannya dengan metode access dan media pengiriman yang digunakan. Topologi yang ada sangatlah tergantung dengan letak geograpis dari masing-masing terminal, kualitas kontrol yang dibutuhkan dalam komunikasi ataupun penyampaian pesan, serta kecepatan dari pengiriman data.

a. Point to Point (Titik ke-Titik).

Jaringan kerja titik ke titik merupakan jaringan kerja yang paling sederhana tetapi dapat digunakan secara luas. Begitu sederhananya jaringan ini, sehingga seringkali tidak dianggap sebagai suatu jaringan tetapi hanya merupakan komunikasi biasa. Dalam hal ini, kedua simpul mempunyai kedudukan yang setingkat, sehingga simpul manapun dapat memulai dan mengendalikan hubungan dalam jaringan tersebut. Data dikirim dari satu simpul langsung kesimpul lainnya sebagai penerima, misalnya antara terminal dengan CPU.



Topologi jaringan Point to Point (Titik ke-Titik)
Topologi jaringan Point to Point (Titik ke-Titik)
Topologi jaringan Point to Point (Titik ke-Titik)
Topologi jaringan Point to Point (Titik ke-Titik)


b. Star Network (Jaringan Bintang).

Dalam konfigurasi bintang, beberapa peralatan yang ada akan dihubungkan kedalam satu pusat komputer. Kontrol yang ada akan dipusatkan pada satu titik, seperti misalnya mengatur beban kerja serta pengaturan sumber daya yang ada. Semua link harus berhubungan dengan pusat apabila ingin menyalurkan data kesimpul lainnya yang dituju. Dalam hal ini, bila pusat mengalami gangguan, maka semua terminal juga akan terganggu. Model jaringan bintang ini relative sangat sederhana, sehingga banyak digunakan oleh pihak per-bank-kan yang biasanya mempunyai banyak kantor cabang yang tersebar dipelbagai lokasi. Dengan adanya konfigurasi bintang ini, maka segala macam kegiatan yang ada di-kantor cabang dapatlah dikontrol dan dikoordinasikan dengan baik. Disamping itu, dunia pendidikan juga banyak memanfaatkan jaringan bintang ini guna mengontrol kegiatan anak didik mereka.



Topologi jaringan Star Network (Jaringan Bintang)
Topologi Star Network (Jaringan Bintang)
Topologi jaringan Star Network (Jaringan Bintang)
Topologi jaringan Star Network (Jaringan Bintang)



c. Ring Networks (Jaringan Cincin)

Pada jaringan ini terdapat beberapa peralatan saling dihubungkan satu dengan lainnya dan pada akhirnya akan membentuk bagan seperti halnya sebuah cincin. Jaringan cincin tidak memiliki suatu titik yang bertindak sebagai pusat ataupun pengatur lalu lintas data, semua simpul mempunyai tingkatan yang sama. Data yang dikirim akan berjalan melewati beberapa simpul sehingga sampai pada simpul yang dituju. Dalam menyampaikan data, jaringan bisa bergerak dalam satu ataupun dua arah. Walaupun demikian, data yang ada tetap bergerak satu arah dalam satu saat. Pertama, pesan yang ada akan disampaikan dari titik ketitik lainnya dalam satu arah. Apabila ditemui kegagalan, misalnya terdapat kerusakan pada peralatan yang ada, maka data yang ada akan dikirim dengan cara kedua, yaitu pesan kemudian ditransmisikan dalam arah yang berlawanan, dan pada akhirnya bisa berakhir pada tempat yang dituju. Konfigurasi semacam ini relative lebih mahal apabila dibanding dengan konfigurasi jaringan bintang. Hal ini disebabkan, setiap simpul yang ada akan bertindak sebagai komputer yang akan mengatasi setiap aplikasi yang dihadapinya, serta harus mampu membagi sumber daya yang dimilikinya pada jaringan yang ada. Disamping itu, sistem ini lebih sesuai digunakan untuk sistem yang tidak terpusat (decentralized-system), dimana tidak diperlukan adanya suatu prioritas tertentu.



Topologi jaringan Ring Networks (Jaringan Cincin)
Ring Networks (Jaringan Cincin)
Topologi jaringan Ring Networks (Jaringan Cincin)
Ring Networks (Jaringan Cincin)
Topologi jaringan Ring Networks (Jaringan Cincin)
Ring Networks (Jaringan Cincin)


d. Tree Network (Jaringan Pohon)

Pada jaringan pohon, terdapat beberapa tingkatan simpul (node). Pusat atau simpul yang lebih tinggi tingkatannya, dapat mengatur simpul lain yang lebih rendah tingkatannya. Data yang dikirim perlu melalui simpul pusat terlebih dahulu. Misalnya untuk bergerak dari komputer dengan node-3 ke komputer node-7 seperti halnya pada gambar, data yang ada harus melewati node-3, 5 dan node-6 sebelum berakhir pada node-7. Keungguluan jaringan model pohon seperti ini adalah, dapat terbentuknya suatu kelompok yang dibutuhkan pada setiap saat. Sebagai contoh, perusahaan dapat membentuk kelompok yang terdiri atas terminal pembukuan, serta pada kelompok lain dibentuk untuk terminal penjualan. Adapun kelemahannya adalah, apabila simpul yang lebih tinggi kemudian tidak berfungsi, maka kelompok lainnya yang berada dibawahnya akhirnya juga menjadi tidak efektif. Cara kerja jaringan pohon ini relatif menjadi lambat.



Topologi jaringan Tree Network (Jaringan Pohon)
Topologi Jaringan Tree Network (Jaringan Pohon)
Topologi jaringan Tree Network (Jaringan Pohon)
Topologi Jaringan Tree Network (Jaringan Pohon)


e. Bus Network Konfigurasi

dikenal dengan istilah bus-network, yang cocok digunakan untuk daerah yang tidak terlalu luas. Setiap komputer (setiap simpul) akan dihubungkan dengan sebuah kabel komunikasi melalui sebuah interface. Setiap komputer dapat berkomunikasi langsung dengan komputer ataupun peralatan lainnya yang terdapat didalam network, dengan kata lain, semua simpul mempunyai kedudukan yang sama. Dalam hal ini, jaringan tidak tergantung kepada komputer yang ada dipusat, sehingga bila salah satu peralatan atau salah satu simpul mengalami kerusakan, sistem tetap dapat beroperasi. Setiap simpul yang ada memiliki address atau alam sendiri. Sehingga untuk meng-access data dari salah satu simpul, user atau pemakai cukup menyebutkan alamat dari simpul yang dimaksud.



Topologi jaringan Bus Network Konfigurasi
Topologi Jaringan Bus Network Konfigurasi
Topologi jaringan Bus Network Konfigurasi
Topologi Jaringan Bus Network Konfigurasi


f. Plex Network (Jaringan Kombinasi)

Merupakan jaringan yang benar-benar interactive, dimana setiap simpul mempunyai kemampuan untuk meng-access secara langsung tidak hanya terhadap komputer, tetapi juga dengan peralatan ataupun simpul yang lain. Secara umum, jaringan ini mempunyai bentuk mirip dengan jaringan bintang. Organisasi data yang ada menggunakan de-sentralisasi, sedang untuk melakukan perawatan, digunakan fasilitas sentralisasi



Topologi jaringan Plex Network (Jaringan Kombinasi)
Topologi Jaringan Plex Network (Jaringan Kombinasi)


Jaringan komputer

Jaringan komputer

adalah sebuahsistemyang terdiri ataskomputer dan perangkat jaringan lainnya yang bekerja bersama-sama untuk mencapai suatu tujuan yang sama. Tujuan dari jaringankomputer adalah:


Membagi sumber daya: contohnya berbagi pemakaianprinter ,CPU,memori,harddisk 


Komunikasi: contohnyasurat elektronik, 

, 


Akses informasi: contohnya

web browsing 

Agar dapat mencapai tujuan yang sama, setiap bagian dari jaringan komputer meminta danmemberikan layanan (

 service

). Pihak yang meminta layanan disebut klien (

client 

) dan yangmemberikan layanan disebut pelayan (

 server 

). Arsitektur ini disebut dengan sistem client-server,dan digunakan pada hampir seluruh aplikasi jaringan komputer.Klasifikasi Berdasarkan skala :


Personal Area Network (PAN)


Campus Area Network (CAN)


Local Area Network (LAN)


Metropolitant Area Network (MAN)


Wide Area Network (WAN)


Global Area Network (GAN)Berdasarkan fungsi : Pada dasarnya setiap jaringan komputer ada yang berfungsi sebagai clientdan juga server. Tetapi ada jaringan yang memiliki komputer yang khusus didedikasikan sebagaiserver sedangkan yang lain sebagai client. Ada juga yang tidak memiliki komputer yang khusus berfungsi sebagai server saja. Karena itu berdasarkan fungsinya maka ada dua jenis jaringankomputer:


Client-server Yaitu jaringan komputer dengan komputer yang didedikasikan khusus sebagai server. Sebuahservice/layanan bisa diberikan oleh sebuah komputer atau lebih. Contohnya adalah sebuah domainseperti www.detik.com yang dilayani oleh banyak komputer web server. Atau bisa juga banyak service/layanan yang diberikan oleh satu komputer. Contohnya adalah server jtk.polban.ac.idyang merupakan satu komputer dengan multi service yaitu mail server, web server, file server,database server dan lainnya.


Peer-to-peer Yaitu jaringan komputer dimana setiap host dapat menjadi server dan juga menjadi client secara bersamaan. Contohnya dalam file sharing antar komputer di Jaringan Windows Networ Neighbourhood ada 5 komputer (kita beri nama A,B,C,D dan E) yang memberi hak aksesterhadap file yang dimilikinya. Pada satu saat A mengakses file share dari B bernamadata_nilai.xls dan juga memberi akses file soal_uas.doc kepada C. Saat A mengakses file dari Bmaka A berfungsi sebagai client dan saat A memberi akses file kepada C maka A berfungsisebagai server. Kedua fungsi itu dilakukan oleh A secara bersamaan maka jaringan seperti inidinamakan peer to peer.Berdasarkantopologi jaringan: Berdasarkan [topologi jaringan], jaringan komputer dapatdibedakan atas:






situs yang menyediakan fasilitas search untuk pencarian data

Macam-macam Search Engine dan sepesifikasinya

Search engine adalah situs yang sering kita kunjungi.Saat kita ingin mencari suatu informasi kita pasti mengunjungi search engine.Search Engine atau situs mesin pencari yang paling dikenal saat ini adalah om Google.Tapi selain itu masih banyak lagi search engine yang ada di dunia.Saya akan menjelaskan beberapa diantaranya beserta keunggulannya.

Yahoo!
(www.yahoo.com)


  Salah satu portal terbesar di Internet, selain MSN., dan juga salah satu mesin pencaru tertua. Halaman utamanya sendiri tidak terlalu ramah untuk pencarian, tetapi Yahoo! menyediakan search.yahoo.com untuk itu. Yahoo! menggunakan jasa Google untuk mencari informasi di web, ditambah dengan informasi dari databasenya sendiri. Kelebihan Yahoo! adalah direktorinya. Yahoo! juga menyediakan pencarian yellow pages dan peta, yang masih terbatas pada Amerika Serikat. Yahoo juga menyediakan pencarian gambar.  berikut ini kelebihan dan kekurangannya yang lebih jelas : 

  • Kelebihan:
1. carta surat menyurat modern untuk membuat orang menjadi lebih maju
2. salah satu web yang menyediakan layanan fasilitas gratis
3. salah satunyapun yang anda bilang, bila di refresh cepat
4. banyak fasilitas yang disediakan, seperti: Y!A Y!A Y! mail Y! 360 dan lain2
5. sudah ada di banyak negara
  • Kekurangan:
1. Satu id yahoo hanya untuk yahoo, tak bisa untuk produk windows, seperti IM dan msn
2. Teralu mudah untuk membuat id, sehingga kadang-kadang disalah gunakan
3. Fitur Y!M msh sangat kalah jauh dengan IM keluaran windows
4. Skin untuk Y!M msh sangatlah simple, tak seperti IM yang ada cukup banyak

Alltheweb
(www.alltheweb.com





  Keunggulan Alltheweb adalah pencarian file pada FTP Server. Tidak seperti web, FTP adalah teknologi internet yang ditujukan untuk menyimpan dan mendistribusikan file, biasanya program, audio atau video. Web sebenarnya lebih ditujukan untuk teks. Sejauh ini, hanya AllTheWeb yang menyediakan jasa pencarian file.  

  • Kelebihan
  1. Kemudahan dalam mencari.
  2. Tampilan yang sederhana seperti Google.
  3. Alltheweb langsung menyediakan fungsi untuk pencarian berita, musik, gambar, dan video.
  4. Menu bantuan terlihat jelas, dan di dalamnya tersedia sejumlah opsi bantuan yang banyak, sehingga sekali lagi kemudahan tampak bagi si pengguna.
  • Kekurangan
  1. Pencarian yang lama dibandingkan dengan mesin pencari lainnya.
  2. Halaman pencarian hanya dibatasi dengan sebuah garis sehingga membingungkan si pengguna.
  3. Pada link-link yang tidak berguna terkadang masih terlihat dalam beberapa hari, sehingga terlihat kurang aktual. Hal ini menunjukan tidak cepatnya Allltheweb melakukan update.

MSN
(http://search.msn.com





  Mesin pencari dari Microsoft Network ini menawarkan pencarian baik dengan kata kunci maupun dari direktori. Pemakai Internet Explorer kemungkinan besar sudah pernah menggunakan mesin pencari ini. Situs Searchenginewatch mencatat MSN sebagai mesin pencari ketiga populer setelah Google dan Yahoo! Tak ada pencarian image, atau news. Menyediakan pencarian peta, yellow pages, white pages, pencarian pekerjaan, rumah. 



  • Kelebihan
  1. mampu mencari video, musik, gambar, dan beragam format file spesial.
  • Kekurangan
  1. pencarian. Dibutuhkan waktu yang lama sampai hasil ditampilkan di halaman MSN.
  2. Pengguna juga sulit membedakan antara iklan dan bukan iklan pada halaman pencariannya. Penampilan iklan hanya dibedakan dari hasil asli melalui sebuah titik di depannya.

AskJeeves
(http://www.ask.com)



   Situs mesin pencari yang satu ini mengunggulkan kemampuannya untuk memahami bahasa manusia. Pengguna bisa menggunakan kalimat lengkap, bukan kata kunci. Situs ini berguna untuk mengetahui jawaban dari pertanyaan(misal: when did world war II end?)





  • Kelebihan
1. Keunggulan utamanya adalah ia akan mencari situs penyedia jawaban untuk pertanyaan anda.


Google
 (www.google.com)  


   Selain pencarian web, Google juga menyediakan jasa pencarian gambar, pencarian ?berita serta pencarian pada arsip USENET (newsgroup), serta direktori, seperti Yahoo! Kelemahannya terletak pada tidak tersedianya pencarian file, video, dan audio. Keunggulan Google terutama adalah pada pencarian teks, terutama dari algoritma PageRank, database-nya yang besar serta banyaknya jenis file yang diindeksnya.

  • Kelebihan
  1. Kecepatan dan kemudahan dalam mencari.
  2. lebih canggih dengan fitur yang dimilikinya.
  3. Tampilan yang sederhana.
  4. Google merupakan satu-satunya mesin pencari yang memilki cach. Dengan adanya cache ini, si pencari dapat menghemat waktu pencarian, karena hasil pencarian yang akan ditampilkan.
  5. Dapat mencari segala informasi seperti gambar, berita artikel, hiburan dll.
  • Kekurangan
  1. Dengan kelebihan yang dimilikinya, ternyata mesin pencari ini jadi bidikan para spamer untuk menampilkan iklan-iklan yang tidak diperlukan. Mereka memanfaatkan setiap celah yang ada pada sistem algoritma Google untuk memaksa iklan mereka tampil pada halaman terdepan. Maka, pencarian pun terasa tergangggu.
AltaVista
(www.altavista.com)



   Satu saat, AltaVista pernah menjadi mesin pencari terbesar. Saat ini, selain Alltheweb, Altavista juga menawarkan pencarian audio dan video. Keunggulan AltaVista adalah pilihan pencarian yang paling lengkap di antara semua mesin pencari.


  • Kelebihan
  1. keunggulan dalam hal pencarian halaman web, video, gambar, MP3, dan file audio lainnya. Dalam pencarian berita pun Altavista mampu mencari berita teraktual.
  2. Altavista mampu menetapkan berapa umur maksimal yang akan ditampilkan.
  • Kekurangan
  1. Dalam hal pencarian data yang kurang bagus. Sering kali mesin pencari ini menampilkan hasil yang sama sekali tidak ada kaitannya dengan tema yang dicari.

Lycos
(http://www.lycos.com)



  Salah satu mesin pencari tertua. Saat ini Lycos lebih dikenal sebagai portal, sehingga fungsi pencarinya tidak terlalu menonjol. Lycos, selain mendukung pencarian web, juga menyediakan pencarian file MP3, dan video pada http://multimedia.lycos.com. 

  • Kelebihan
1. Lycos mampu mencari data dengan cepat dan ini merupakan kelebihannya.
2. Dalam hal pencarian cepat.
3. Lycos menyediakan fungsi “Fun Search” yang lebih diperuntukkan bagi kalangan remaja. Ini sangat membantu bagi kalangan yang membutuhkan gosip dan lagu terbaru dari para selebritis pujaan.
4. Lycos juga menampilkan 50 pencarian terbesar di halaman depannya.
  • Kekurangan
  1. Untuk mencari berita-berita aktualnya, pengguna harus masuk ke bagian site map karena berita-berita tersebut tidak ditampilkan di halaman depan.
  2. Sering tidak spesifik karena datanya kebanyakan masih mengambil data dari mesin pencari Alltheweb yang tergolong paling lamban dalam pencarian data

SEARCH ENGINES REVIEW
Untuk mendapatkan informasi secara cepat dan akurat melalui halaman internet, saat ini telah dikembang- kan mesin pencari (search engines) yang dapat membantu didalam penelusuran artikel, file, maupun database. Ada banyak pilihan search engines yang bisa dimanfaatkan dan masing-masing memiliki keistimewaan.
Namun pada prinsipnya semua mesin pencari (search engines) mempunyai fungsi sama yaitu mencari serta menganalisis semua halaman WEB, kemudian membuat indeks kata bersama dengan daftar URL , halaman dan tempat dimana “kata kunci” yang dicari dapat ditemukan.
Adapun beberapa search engines yang populer dan sering dimanfaatkan antara lain.



Deja News http://www.dejanews.com/
Deja News memiliki kekhususan sebagai search engine untuk mencari berita-berita diskusi dengan fasilitas “deja discussion”, rating product dengan fasilitas “deja rating” dan fasilitas “deja communities” dengan data dari usenet, newsgroup maupun posting yang dikirim melalui web.
Search engine ini sangat membantu bagi yang membutuhkan mencari informasi yang sangat spesifik . Keunggulan lain adalah kemampuannya memberikan informasi yang cukup detil tentang “news reading” dan
posting-posting yang dikirim lewat WEB.


Excite http://www.excite.com/
Keistimewaan Excite adalah pilihan menu yang ditawarkan cukup lengkap dengan sistem indeks yang cukup baik. Excite merupakan search engine yang cukup baik untuk mengetahui berita-berita terbaru dari beberapa sumber seperti Reuters dengan menu barunya yang disebut “Today on Excite” walaupun tidak tergolong excellent. Search engine ini baik bagi pemula karena fasilitas pencariannya yang mudah dan sederhana. Selain itu, excite juga dilengkapi dengan fasilitas “chatting”, “business news”, “sport news” dan lain-lain.

Hotbot http://www.hotbot.com/
Dikenal sebagai salah satu sarana pencarian paling cepat dengan dukungan data puluhan juta websites yang dapat diakses melalui kata kunci atau frase kunci dengan operator boolean untuk mendapatkan data yang spesifik.
Di “advanced search”, HotBot menyediakan fasilitas pencarian dokumen yang lebih spesifik lagi dengan batasan waktu, lokasi, domain, bahasa, “word filter”, dan media ( gambar, teks, suara dll.) dengan klik saja atau menuliskannya pada “search boxes”. Keistimewaan yang lain, hotbot merupakan search engine yang dikategorikan “excellent” untuk berita-berita terbaru dengan menu “news headline”nya. Menu yang lain yang terdapat di hotbot adalah “discussion group”, white pages, yellow pages, dan lain-lain.

Magellan http://magellan.excite.com/
Selain menyediakan sarana pencarian melalui WEB,Magellan juga mempunyai aturan untuk tidak memuat semua data yang bersifat “Adult content”. Semua hasil pencarian dapat di browse menurut topik dan sub-topik dan bila menghendaki review untuk site-site yang dicari dapat dipilih menu “green light site” yang juga dengan memberikan ranking data.

Northern Light http://www.northernlight.com/
Northern Light merupakan salah satu search engines yang mampu menjelajah dunia WEB dengan detil dengan jumlah 150 juta websites. Keistimewaan lain adalah adanya alternatif informasi melalui “special collection” yang menyediakan 8 juta artikel dari 5.400 journal, buku, majalah dan database yang dapat diperoleh dengan harga rata $1 – $4 / artikel. Karena itu site ini sangat membantu untuk pencarian informasi khususnya bagi kalangan akademis dengan harga yang relatif murah.


Infoseek http://www.infoseek.com
Infoseek dikategorikan sebagai salah satu search engine yang dikategorikan baik untuk mengetahui berita – berita terbaru dari “Businesswire”, Reuters, CNN, USA Today dan The New York Times. Selain itu, infoseek juga memiliki kelebihan direktori yang disusun dengan sistem index yang baik dengan topik-topik yang cukup besar, dibandingkan dengan Yahoo dan HotBot. Infoseek juga memberikan ranking data hasil pencarian sesuai dengan tingkat kebenarannya.

 Searching merupakan suatu proses pencarian data dari sejumlah data yang ada. Pencarian data dapat dilakukan pada sejumlah data yang sudah terurut atau juga pada data yang sama sekali belum terurut. Kita mencoba menggunakan dua metode pencarian yaitu :
- Pencarian Berurutan (Sequential Searching).
- Pencarian Biner (Binary Seacrh).

Pencarian Berurutan (Sequential Searching)
Metode ini merupakan metode paling sederhana, secara garis besar metode ini bisa dijelaskan sebagai berikut. Dari data yang diketahui, data yang dicari dibandingkan satu per satu sampai data tersebut ditemukan atau tidak ditemukan. Pada saat data yang dicari sudah ditemukan, maka proses pencarian langsung dihentikan. Tetapi jika belum ditemukan, maka pencarian diteruskan sampai seluruh data dibandingkan. Dalam kasus paling buruk, untuk data dengan N elemen harus dilakukan pencarian sebanyak N kali pula. Ada baiknya jika data
yang dicari tidak ditemukan maka data ditambahkan pada posisi terakhir.

Metode Pencarian Biner (Binary Search)
Metode ini digunakan jika sejumlah data telah diurutkan. Jika dibandingkan dengan metode awal tadi metode ini jauh lebih cepat. Secara garis besar metode ini bisa dijelaskan sebagai berikut. Urutkan dahulu sejumlah data. Lalu bagi dua data-data tadi dengan jumlah data yang sama pada masing-masingnya. Kemudian data dibandingkan dengan data terakhir dari subdata yang pertama. Jika data yang dicari lebih keci, pencarian dilanjutkan pada sub data pertama dengan terlebih dahulu membagi dua lagi data-data tersebut dengan jumlah yang sama. Tetapi jika data yang dicari lebih besar dari data terakhir subdata pertama, berarti data yang dicari kemungkinan terletak pada subdata yang kedua. Proses diatas dilakukan berulang sampai data ditemukan atau tidak ditemukan.

Searching Dalam Dunia Web
Searching juga berarti pencarian suatu situs yang belum kita ketahui secara pasti alamat yang dimiliki. Dalam melakukan searching biasanya kita gunakan search engine sebagai mesin pembantu dalam pencarian situs tersebut. Search engine adalah sebuah fasilitas (web) yang bisa mencari links dari situs lain. Ada berbagai macam search engine yang bisa kita gunakan dalam searcing, yaitu; yahoo, google, altavista, lycos, astaga, msn, dan lain sebagainya. Disini akan dijelaskan bagaimana cara searcing melalui beberapa search engine yang pada umumnya dipakai yaitu dengan menggunakan google dan yahoo.

Search Engine
Search engine “SE” adalah suatu portal website yang menyediakan data-data yang dibutuhkan pengguna internet. untuk mendapatkan hasil yang di inginkan pengunjung internet harus mengetikkan kata atau yang biasa disebut “keyword” kedalam search engine tersebut. siapa portal website yang menyediakan fasilitas search engine ? saat ini yang paling terkenal adalah google.com, yahoo.com, msn.com, microsoft.com, dll dari luar negeri. sedangkan portal SE dari indonesia adalah cangkok.com dan detiksearch.com (itu yang saya tahu).

Cara kerja SE adalah menggunakan rumus algoritma, jadi setiap ada website yang mempunyai data sesuai dengan kriteria yang dicari pengunjung, SE akan menampilkan keyword yang sesuai dimasukan pengunjung.
Search Engine akan berusaha mungkin menampilkan data yang paling relevan dengan yang diinginkan pengunjung. Berbagai kemungkinan data yang akan ditampilkan, dan search engine punya banyak pertimbangan yang dituangkan dalam algoritmanya.
Algoritma ini terus berkembang karena perkembangan teknologi yang ada di samping banyak website yang berusaha agar website dia muncul di halaman pertama hasil pencarian.


Mesin pencari


Mesin pencari
Mesin pencari adalah program komputer yang dirancang untuk melakukan pencarian atas berkas-berkas yang tersimpan dalam layanan www, ftp, publikasi milis, ataupun news group dalam sebuah ataupun sejumlah komputer peladen dalam suatu jaringan. Hasil pencarian umumnya ditampilkan dalam bentuk daftar yang seringkali diurutkan menurut tingkat akurasi ataupun rasio pengunjung atas suatu berkas yang disebut sebagai hits. Informasi yang menjadi target pencarian bisa terdapat dalam berbagai macam jenis berkas seperti halaman situs web, gambar, ataupun jenis-jenis berkas lainnya. Beberapa mesin pencari juga diketahui melakukan pengumpulan informasi atas data yang tersimpan dalam suatu basisdata ataupun direktori web.
Sebagian besar mesin pencari dijalankan oleh perusahaan swasta yang menggunakan algoritma kepemilikan dan basisdata tertutup, di antaranya yang paling populer adalah Google (MSN Search dan Yahoo!). Telah ada beberapa upaya menciptakan mesin pencari dengan sumber terbuka (open source), contohnya adalah Htdig, Nutch, Egothor dan OpenFTS.


Cara kerja mesin pencari

Mesin pencari web bekerja dengan cara menyimpan informasi tentang banyak halaman web, yang diambil langsung dari WWW. Halaman-halaman ini diambil dengan web crawlerbrowser web otomatis yang mengikuti setiap pranala yang dilihatnya. Isi setiap halaman lalu dianalisis untuk menentukan cara indeks-nya (misalnya, kata-kata diambil dari judul, subjudul, atau field khusus yang disebut meta tag). Data tentang halaman web disimpan dalam sebuah database indeks untuk digunakan dalam pencarian selanjutnya. Sebagian mesin pencari, seperti Google, menyimpan seluruh atau sebagian halaman sumber (yang disebut cache) maupun informasi tentang halaman web itu sendiri.
Selain halaman web, Mesin pencari juga menyimpan dan memberikan informasi hasil pencarian berupa pranala yang merujuk pada file, seperti file audio, file video, gambar, foto dan sebagainya, serta informasi tentang seseorang, suatu produk, layanan, dan informasi beragam lainnya yang semakin terus berkembang sesuai dengan perkembangan teknologi informasi.
Ketika seseorang mengunjungi mesin pencari dan memasukkan query, biasanya dengan memasukkan kata kunci, mesin mencari indeks dan memberikan daftar halaman web yang paling sesuai dengan kriterianya, biasanya disertai ringkasan singkat mengenai judul dokumen dan kadang-kadang sebagian teksnya.
Ada jenis mesin pencari lain: mesin pencari real-time, seperti Orase. Mesin seperti ini tidak menggunakan indeks. Informasi yang diperlukan mesin tersebut hanya dikumpulkan jika ada pencarian baru. Jika dibandingkan dengan sistem berbasis indeks yang digunakan mesin-mesin seperti Google, sistem real-time ini unggul dalam beberapa hal: informasi selalu mutakhir, (hampir) tak ada pranala mati, dan lebih sedikit sumber daya sistem yang diperlukan. (Google menggunakan hampir 100.000 komputer, Orase hanya satu.) Tetapi, ada juga kelemahannya: pencarian lebih lama rampungnya.
Manfaat mesin pencari bergantung pada relevansi hasil-hasil yang diberikannya. Meskipun mungkin ada jutaan halaman web yang mengandung suatu kata atau frasa, sebagian halaman mungkin lebih relevan, populer, atau autoritatif daripada yang lain. Kebanyakan mesin pencari menggunakan berbagai metode untuk menentukan peringkat hasil pencarian agar mampu memberikan hasil "terbaik" lebih dahulu. Cara mesin menentukan halaman mana yang paling sesuai, dan urutan halaman-halaman itu diperlihatkan, sangat bervariasi. Metode-metode nya juga berubah seiring waktu dengan berubahnya penggunaan internet dan berevolusinya teknik-teknik baru.
Sebagian besar mesin pencari web adalah usaha komersial yang didukung pemasukan iklan dan karenanya sebagian menjalankan praktik kontroversial, yaitu membolehkan pengiklan membayar agar halaman mereka diberi peringkat lebih tinggi dalam hasil pencarian.


Prinsip Umum Dari mesin pencari

Sistem kinerja mesin ini ada beberapa hal yang perlu di perhatikan terutama keterkaitannya dengan masalah arsitekrut dan mekanismenya.

Spider

Merupakan program yang men-download halaman-halaman yang mereka temukan, mirip dengan browser. Perbedannya adalah bahwa browser menapilkan secara langsung informasi yang ada (baik tekas, gambar, dll). Untuk kepentingan manusia yang menggunakannya pada saat itu, sedangkan spider tidak melakukan untuk menampulkan dalam bentuk yang terlihat seperti itu, karena kepentingannya adalah untuk mesin, bukan untuk manusia, spider pun dijalankan oleh mesin secara otomatis. Kepentingannya adalah untuk mengambil halaman-halaman yang dikunjunginya untuk disimpan kedalam database yang dimiliki oleh search engine.

Crawler

Merupakan program yang dimiliki search engine untuk melacak dan menemukan link yang terdapat dari setiap halaman yang ditemuinya. Tugasnya adalah untuk menentukan spoder harus pergi kemana dan mengevaluasi link berdasarkan alamat yang ditentukan dari awal. Crawler mengikuti link dan mencoba menemukan dokumen yang belum dikenal oleh search engine.

Indexer

Komponen ini melakukan aktifitas untuk menguraikan masing-masing halaman dan meneliti berbagai unsur, seperti teks, headers, struktur atau fitur dari gaya penulisan, tag HTML khusus, dll.

Database

Merupakan tempat standar untuk menyimpan data-data dari halaman yang telah dikunjungi, di-download dan sudah dianalisis. kadang kala disebut juga dengan index dari suatu search engine.

Result Engine

Mesin yang melakukan penggolongan dan penentuan peringkat dari hasil pencarian pada search engine. Mesin ini menentukan halaman mana yang menemui kriteria terbaik dari hasil pencarian berdasarkan permintaan penggunanya, dan bagaimana bentuk penampulan yang akan ditampilkan.
Proses ini dilaksanakan berdasarkan algoritma perangkingan yang dimiliki oleh search engine tersebut, mengikuti kaidah perangkingan hakaman yang dipergunakan oleh mereka adalah hak mereka, para peneliti mempelajari sifat-sifat yang mereka gunakan, terutama untuk meningkatkan pencarian yang dihasilkan oleh serach engine tersebut.

Web Server

Merupakan komponen yang melayani permintaan dan memberikan respon balik dari permintaan tersebut. Web Server ini biasanya menghasilkan informasi atau dokumen dalam format HTML. Pada halaman tersebut tersedia layanan untuk mengisikan kata kunci pencarian yang diinginkan oleh usernya. Web Server ini juga bertanggung jawab dalam menyampaikan hasil pencarian yang dikirimkan kepada komputer yang meminta informasi.


Mesin pencari populer

Terdapat ratusan bahkan ribuan mesin pencari yang ada di internet, dan kapasitas mesin tersebut akan selalu tumbuh dari waktu ke waktu. Dari sebanyak itu, hanya sebagian kecil yang berpengaruh besar dalam lalulintas untuk pengantar pengunjungnya ke situs tersebut. untuk itu, harus pintar dalam memilih mereka yang tepat terutama dalam efisiensi dan efektifitas waktu yang anda miliki dalam mencapai sasaran yang diinginkan, karena situs yang tidak terlalu populer belum tentu akan berpengaruh besar terhadap pertumbuhanke situs yang dikelola. Apalagi juka pendaftaran situs-situs penyedia layanan pencarian tersebut dilakukan satu persatu, akan membuang waktu. Cara mudahnya, lebih baik menggunakan software pendaftar ke mesin pencari yang banyak beredar di internet, sehingga proses pendaftaran bisa dilakukan secara otomatis melalui software tersebut.
Berikut ini adalah beberapa mesin pencari:
  1. Google ( http://www.google.com/ )
  2. Yahoo ( http://www.yahoo.com/ )
  3. Open Directory ( http://www.dmoz.com/ )
  4. MSN ( http://www.msn.com/ )
  5. Live ( http://www.live.com )
  6. Altavista ( http://www.altavista.com )
  7. AOL ( http://www.aol.com )
  8. Altheweb ( http://www.althweb.com )
  9. Baidu ( http://www.baidu.com )
  10. Looksmart ( http://www.looksmart.com )
  11. Solusee ( http://www.solusee.com )