5. Menganalisis Spesifikasi Software Untuk Kebutuhan Server a. Sistem Operasi
Sistem operasi yang sering digunakan dalam sebuah jaringan Server adalah Microsoft Windows Win 2000 Server, Win Server 2003, Linux RedHat, Mandrake, Debian,
SUSE, Caldera dll,Unix, dan Apple Macintosh.
Namun untuk kali ini kita akan membuat sebuah jaringan Server menggunakan sistem operasi LINUX.
Mengapa memilih sistem operasi linux ? 1. Linux bersifat freewareshareware,
2. Kita tidak membutuhkan lisensi jika akan menginstall linux 3. Kita dapat menentukan aplikasi yang akan kita install pada Server yang
telah kita buat, dll.
b. Aplikasi
Aplikasi yang digunakan Server untuk menjalankan jaringan antara lain: a. DHCP
b. DNS Domain Name System c. FTP File Transfer Protocol
d. NTP e. Web Server
f. Mail Server g. Samba
h. Proxy
a. DHCP Dynamic Host Configuration Protocol
DHCP Dynamic Host Configuration Protocol adalah layanan yang secara otomatis memberikan nomor IP kepada komputer yang memintanya. Komputer yang
memberikan nomor IP disebut sebagai DHCP Server, sedangkan komputer yang meminta nomor IP disebut sebagai DHCP Client. Dengan demikian administrator
tidak perlu lagi harus memberikan nomor IP secara manual pada saat konfigurasi TCPIP, tapi cukup dengan memberikan referensi kepada DHCP Server.
b. DNS Domain Name System
DNS adalah sebuah aplikasi services di Internet yang menerjemahkan sebuah domain name ke IP address atau sebaliknya. Sebagai contoh ketika kita terkoneksi ke internet
dan mengetikkan nama domain, misalnya: yahoo.com pada browser maka akan di petakan oleh DNS Server ke sebuah IP Address misalnya 202.68.0.134 yang mana IP
Address tersebut adalah IP Address dari web Server yang dimiliki oleh yahoo.com.
c. FTP File Transfer Protocol
Salah satu aplikasi yang disediakan Server didalam jaringan yang memberikan pelayanan berupa pengiriman suatu file ke PC yang lain atau ke PC client.
d. Network Time Protocol
Network Time Protocol atau lebih sering disebut dengan istilah NTP adalah sebuah mekanisme atau protokol yang digunakan untuk melakukan sinkronisasi terhadap
penunjuk waktu dalam sebuah sistem komputer dan jaringan. Proses sinkronisasi ini dilakukan di dalam jalur komunikasi data yang biasanya menggunakan protokol
komunikasi TCPIP. Sehingga proses ini sendiri dapat dilihat sebagai proses komunikasi data biasa yang hanya melakukan pertukaran paket-paket data saja.
e. Web Server
Yaitu aplikasi yang disediakan oleh Server agar client dapat mengakses Server dalam bentuk halaman html.
f. Mail Server
Yaitu aplikasi yang disediakan oleh Server agar client dapat berkomunikasi dengan Server ataupun antar client dalam bentuk surat elektrik yang berisi text ataupun
animasi.
g. Samba
Yaitu aplikasi yang digunakan untuk menghubungkan Server yang memakai sistem operasi Linux dengan komputer client yang memakai sistem operasi selain linux,
seperti windows atau Apple Machintos.
h. Proxy
Proxy punya kemampuan untuk melakukan filter situs yang dikunjungi maupun filter terhadap pengunjung, sehingga Proxy Server dalam hal ini dapat berlaku sebagai
suatu firewall. Selain itu, Proxy Server juga punya kemampuan untuk menyimpan file-file yang berasal dari situs yang pernah dikunjungi.