B.
Definisi
Jaringan Komputer
Dengan
berkembangnya teknologi komputer dan komunikasi suatu model komputer tunggal
yang melayani seluruh tugas-tugas komputasi suatu organisasi kini telah diganti
dengan sekumpulan komputer yang terpisah-pisah
akan tetapi saling berhubungan dalam melaksanakan tugasnya, sistem seperti ini
disebut jaringan komputer (computer network).(1)
Dalam
buku ini kita akan menggunakan istilah jaringan komputer untuk mengartikan
suatu himpunan interkoneksi sejumlah komputer yang autonomous. Dua buah
komputer dikatakan terinterkoneksi bila keduanya dapat saling bertukar
informasui. Betuk koneksinya tidak harus melalui kawat tembaga saja melainkan
dapat emnggunakan serat optik, gelomabng mikro, atau satelit komunikasi.
Untuk memahami
istilah jaringan komputer sering kali kita dibingungkan dengan sistem
terdistribusi (distributed system). Kunci
perbedaannya adalah bahwa sebuah sistem terdistribusi,keberadaan sejumlah
komputer autonomous bersifat transparan bagi pemakainya. Seseorang dapat
memberi perintah untuk mengeksekusi suatu program, dan kemudian program itupun
akan berjalan dan tugas untuk memilih
prosesor, menemukan dan mengirimkan file ke suatu prosesor dan menyimpan
hasilnya di tempat yang tepat mertupakan tugas sistem operasi. Dengan kata
lain, pengguna sistem terditribusi tidak akan menyadari terdapatnya banyak
prosesor (multiprosesor), alokasi tugas ke prosesor-prosesor, alokasi f\ile ke
disk, pemindahan file yang dfisimpan dan yang diperlukan, serta fungsi-fungsi
lainnya dari sitem harus bersifat otomatis.
Pada suatu jaringan komputer, pengguna harus secara
eksplisit log ke sebuah mesin, secara eksplisit menyampaikan tugasnya dari
jauh, secara eksplisity memindahkan file-file dan menangani sendiri secara umum
selusurh manajemen jaringan. Pada sistem terdistribusi, tidak ada yang perlu
dilakukan secara eksplisit, sermunya sudah dilakukan secara otomatis oleh
sistem tanpa sepengetahuan pemakai.
Dengan demikian sebuah sistem terdistribusi adalah
suatu sistem perangkat lunak yang dibuat pada bagian sebuah jaringan
komputer. Perangkat lunaklah yang
menentukan tingkat keterpaduan dan transparansi jarimngan yang bersangkutan.
Karena itu perbedaan jaringan dengan sistem terdistribusi lebih terletak pada
perangkat lunaknya (khususnya sistem operasi), bukan pada perangkat kerasnya.
C.
Network Interface Card (NIC)
juga
disebut sebagai Network Adapter,digunakan untuk menghubungkan komputer ke kabel
yang digunakan pada local area network (LAN). Umumnya, NIC ditempatkan pada komputer
expansion bus melalui slot ISA (8 bit atau 16 bit) atau PCI (32 bitatau 64
bit). NIC mempunyai satu atau lebih port eksternal yang digunakan untuk
menempatkan kabel networknya.
D.
File Transfer Protokol (FTP)
adalah
suatu protokol yang berfungsi untuk tukar-menukar file dalam suatu network yang
mensupport TCP/IP protokol. Dua hal penting yang ada dalam FTP adalah FTP
server dan FTP Client. FTP server menjalankan software yang digunakan untuk
tukar menukar file, yang selalu siap memberian layanan FTP apabila mendapat
request dari FTP client. FTP client adalah komputer yang merequest koneksi ke
FTP server untuk tujuan tukar menukar file (mengupload atau mendownload file).
E.
Dyanamic Host Configuration Procotol (DHCP)
adalah
mengatur atau mengkonfigurasi protokol kepada anggota jaringan secara dinamis.
Arti dari protokol di sini yaitu IP Address, jadi arti sesungguhnya bagi DHCP
adalah Fasilitas dari jaringan yang digunakan untuk membagikan IP Address
kepada seluruh anggota jaringan yang terhubung secara otomatis, sehingga dapat
mengurangi kompleksitas pengaturan IP Address antar anggota jaringan.
F.
Domain Name System (DNS)
adalah
distribute database system yang digunakan untuk pencarian nama komputer (name
resolution) di jaringan yang mengunakan TCP/IP (Transmission Control
Protocol/Internet Protocol). DNS biasa digunakan pada aplikasi yang terhubung
ke Internet seperti web browser atau e-mail, dimana DNS membantu memetakan host
name sebuah komputer ke IP address.
G.
Web server
Web
Server adalah software yang menjadi tulang belakang dari world wide web (www).
Web server menunggu permintaan dari client yang menggunakan browser seperti
Netscape Navigator, Internet Explorer, Modzilla, dan program browser lainnya.
Jika ada permintaan dari browser, maka web server akan memproses permintaan itu
kemudian memberikan hasil prosesnya berupa data yang diinginkan kembali ke
browser.
H.
Mail server
adalah
Perangkat lunak program yang mendistribusikan file atau informasi sebagai
respons atas permintaan yang dikirim via email, juga digunakan pada bitnet
untuk menyediakan layanan serupa FTP.