Definisi Jaringan Komputer Konsep Client-Server

49 Perha tikan bahwa nilai MD5 “secret81090273″ adalah 894240dbe3d2b546c05a1a8e9e0df1bc sedangkan nilai MD5 “secret” adalah 5ebe2294ecd0e0f08eab7690d2a6ee69. Bila tanpa menggunakan salt, maka attacker yang mendapatkan nilai hash 5ebe2294ecd0e0f08eab7690d2a6ee69 bisa menggunakan teknik brute force attack atau rainbow table untuk mendapatkan nilai password dalam plain- text. Salah satu contoh database MD5 online yang bisa dipakai untuk crack md5 adalah http:gdataonline.comseekhash.php . Dalam situs tersebut coba masukkan nilai 5ebe2294ecd0e0f08eab7690d2a6ee69, maka situs tersebut akan memberikan hasil “secret”. Hal ini disebabkan karena situs tersebut telah menyimpan pemetaan informasi secret=5ebe2294ecd0e0f08eab7690d2a6ee69.

2.12 Jaringan Komputer

2.12.1 Definisi Jaringan Komputer

Wendell Odom 2004:5 menyatakan bahwa jaringan adalah kombinasi perangkat keras, perangkat lunak, dan pengkabelan cabeling, yang memungkinkan berbagai alat komputasi berkomunikasi satu sama lain. Iwan sofana 2008:3 menyatakan bahwa jaringan komputer computer network adalah suatu himpunan interkoneksi sejumlah komputer autonomous. Dalam suatu himpunan interkoneksi sejumlah komputer autonomous. Dalam bahasa yang popular dapat dijelaskan bahwa jaringan komputer adalah kumpulan beberapa komputer dan 50 perangkat lain seperti printer, hub dan sebagainya yang saling terhubung satu sama lain melalui media perantara. Media perantara ini bisa berupa media kabel ataupun media tanpa kabel nirkabel. Informasi berupa data akan mengalir dari suatu komputer ke komputer lainnya atau dari satu komputer ke perangkat lain, sehingga masing-masing komputer yang terhubung tersebut bisa saling bertukar data atau berbagai perangkat keras.

2.12.2 Konsep Client-Server

Pada dasarnya, semua transaksi atau perpindahan data di jaringan komputer tidak terlepas dari konsep client-server. Perpindahan data ini berlangsung karena adanya permintaan request dari salah satu komputer ke komputer lain yang menyimpan data. Sebagai tanggapan permintaan data ini, maka komputer penyimpan data akan memberikan tanggapan response. Tanggapan ini berupa pengiriman data yang ingin diakses oleh komputer yang melakukan permintaan data. Dalam konsep client- server, komputer peminta data dinamakan sebagai client dan komputer pemilik data dinamakan sebagai server. Datanya sendiri dapat berupa antara lain file, web, email dan lain-lain. Implementasi dari konsep clientserver ini adalah program yang memiliki fungsi seperti dideskripsikan pada konsep tersebut. Contohnya sebuah program web client, berfungsi mengajukan request berupa data web, sementara program yang berfungsi sebagai web server berfungsi 51 menunggu request dan mengirimkan data web kepada peminta data web Gambar 2.7. Konsep client-server

2.12.3 Jaringan Intranet