BAB II LANDASAN TEORI

dokumen-dokumen yang mirip
JENIS-JENIS APLIKASI UNTUK SERVER MENGADMINISTRASI SERVER DALAM JARINGAN. Pembahasan: Habib Ahmad Purba. 0 P a g e

Management Server. Aditya Mahendra Saputra KA34

FTP Server. Konfigurasi Server Konfigurasi FTP. 1. Klik Menu Start All Programs Control Panel Add/Remove Program

BAB III LANDASAN TEORI. layanan (service) tertentu dalam sebuah jaringan komputer. Server. sebagai sistem operasi jaringan (network operating system).

Pengenalan Internet. Arrummaisha A

inmembangun FILE SERVER MENGGUNAKAN JOLI OS SEBAGAI MEDIA FILE SHARING NASKAH PUBLIKASI

Kelompok 1. Anggota : BOBBY KURNIAWAN NIA FITRIANA ARI FEBRYANSYAH DIAN ULUMIA ORIN HARITSA YASSER

Domain Name System. Febby muhammad ilham. Abstrak

Pertemuan 1. Pengenalan Dasar Web

Dasar Pemrograman Web. Pemrograman Web. Adam Hendra Brata

HTTP Protocol Ketika sebuah alamat web (atau URL) yang diketik ke dalam web browser, web browser melakukan koneksi ke web service yang berjalan pada

Tujuan Pembangunan Jaringan Komputer. mengantarkan informasi secara tepat dan akurat dari sisi pengirim ke sisi penerima

PENGENALAN INTERNET. INTERNET - INTERnational NETworking - INTERconnected NETworking

Pertemuan IX Client-Server Computing

TEKNOLOGI APLIKASI WEB BERBASIS SERVER

MONITORING LOG SERVICE PADA SERVER BERBASIS WEB MENGGUNAKAN PHPSHELL

INTERNET. INTERconnected NETworking. INTERnational NETworking

APPLICATION LAYER. Oleh : Reza Chandra

Jenis-Jenis Server dan Fungsinya

WWW (World Wide Web) Adalah salah satu bentuk layanan yang dapat diakses melalui internet. Biasa disingkat sebagai Web. Merupakan sekumpulan

BABI II DASAR TEORI DAN TINJAUAN PUSTAKA

3. 3 Application Layer Protocols and Services Examples

BAB III LANDASAN TEORI

Pengantar E-Business dan E-Commerce

Pengenalan Internet dan Protokol HTTP

Rahmady Liyantanto liyantanto.wordpress.com

DHCP client merupakan mesin klien yang menjalankan perangkat lunak klien DHCP yang memungkinkan mereka untuk dapat berkomunikasi dengan DHCP Server.

INSTALASI PC SERVER. SAMBA dan SWAT. Ardi Maharta / Heri Widayat /

Pemrograman Web I (Mengenal. Web) Oleh : Devie Rosa Anamisa

Pemrograman Basis Data Berbasis Web

Application Layer Protocol and Services DNS Service and Protocol WWW dan HTTP

Web Internet Intranet Ekstranet. Materi Pembelajaran

BAB III TINJAUAN PUSTAKA

Intranet. PK2C : Week 02

Pertemuan Ke-1 (Konsep Dasar Web) D3 Manajemen Informatika - Unijoyo 1

BAB 2 TINJAUAN PUSTAKA

BAB II. Kelebihan DNS server

BAHAN MATERI KELAS 9 INTERNET

Internet, Intranet, Ekstranet

WEB1. Pertemuan Ke-1 (Konsep Dasar Web) S1 Teknik Informatika - Unijoyo 1

APLIKASI BERBASIS WEB

Pertemuan III. Referensi Model TCP/IP

BAB III LANDASAN TEORI

BAB 2 LANDASAN TEORI

BAB III LANDASAN TEORI. berkembang sejalan dengan perkembangan teknologi informasi. Contoh aplikasi

PENGANTAR INTERNET & DESAIN WEB

BAB III TINJAUAN PUSTAKA

4. IP address kelas A diberikan untuk jaringan dengan jumlah host... A. sangat kecil B. sangat besar C. sedang D. tidak tetap E.

DASAR-DASAR Web Programing(WP) copyright by : japikinfo.com

Komputer Perkantoran. Internet. Salhazan Nasution, S.Kom

Internet dan Aplikasi WEB. Program Studi Manajemen Informatika

Pertemuan III. Referensi Model TCP/IP

Application Layer. Electronic Engineering Polytechnic Institut of Surabaya ITS Kampus ITS Sukolilo Surabaya 60111

01. Pengenalan Internet

JURUSAN SISTEM KOMPUTER FAKULTAS ILMU KOMPUTER UNIVERSITAS SRIWIJAYA

Aplikasi Dasar Internet

PENDIDIKAN TEKNIK INFORMATIKA TEKNIK ELEKTRONIKA FAKULTAS TEKNIK UNIVERSITAS NEGERI PADANG

Pokok Bahasan 2 Teknologi Dasar Internet dan Web. L. Erawan

BAB II LANDASAN TEORI

A I S Y A T U L K A R I M A

INTERNET. Apakah Internet itu?

BAB V KESIMPULAN DAN SARAN

Pengenalan Internet dan Protokol HTTP

Jaringan Komputer - Jilid V

SAMBA SERVER 1. Sejarah Lahirnya Samba

DNS (DOMAIN NAME SERVER) DI DEBIAN 6 BERBASIS TEKS di VirtualBox

Praktikum 2, DHCP ( Dynamic Host Control Protocol ) 1. Pengertian DHCP

Firewall & WEB SERVICE

Membuat DNS (Domain Name Server) di Debian6 dengan virtualbox dan Clientnya Komputer Host OS windows 7. Oleh : Nama : Arse Irawhan Ardhitia

BAB II LANDASAN TEORI

layer interface layanan protokol

Komputer Perkantoran. Salhazan Nasution, S.Kom

PemWeb C. Pertemuan Ke-1 (Konsep Dasar Web) S1 Teknik Informatika - Unijoyo 1

MODUL 14 PRAKTIKUM ADMINISTRASI JARINGAN

Hal yang paling utama dalam proses pembuatan web server adalah memilih software mana yang akan digunakan sebagai web server yang akan digunan.

Layanan ( service) Simple Mail Transport Protocol (SMTP)

PENGENALAN INTERNET. Pertemuan X Konsep Internet Kegunaan Internet Sejarah Internet

Agenda. Protokol TCP/IP dan OSI Keluarga Protokol TCP/IP

MAKALAH TENTANG LAPISAN OSI KE 7 (APPLICATION LAYER)

I. Pengenalan Samba. Heri Susanto Lisensi Dokumen:

Making Provisions for Applications and Services

IP Address. Dedi Hermanto

3. apa yang anda ketahui tentang firewall? A. Pengertian Firewall

Aplikasi Web. Jaringan Komputer. Hubungan antara dua komputer atau lebih yang ditujukan untuk berbagi informasi atau berbagi perangkat keras

A I S Y A T U L K A R I M A

Modul ke: Aplikasi Komputer. Pengantar Internet. Fakultas Teknik. Dian Anubhakti, M.Kom. Program Studi Teknik Arsitektur.

Making Provisions for Applications and Services

Protokol adalah sebuah aturan atau standar yang mengatur atau mengijinkan terjadinya hubungan, komunikasi, dan perpindahan data antara dua atau lebih

Internet Semester Ganjil 2014 Fak. Teknik Jurusan Teknik Informatika.

Pertemuan 3. PENGENALAN INTERNET Oleh : Julham Afandi

BAB II LANDASAN TEORI

Dosen Pengampu : Muhammad Riza Hilmi, ST.

Jurnal Elektronik Ilmu Komputer - Universitas Udayana JELIKU Vol 1 No. 2 Nopember 2012

Pengenalan Internet. Ivan Maurits Fakultas Ilmu Komputer Gunadarma University Jakarta - Indonesia

PEMROGRAMAN WEB. Agussalim

BAB II KONSEP DASAR VIDEO STREAMING SERVER. komputer. Komputer server didukung dengan spesifikasi hardware yang lebih

Pemrograman Jaringan

Pertemuan I SEJARAH TEKNOLOGI INTERNET YONO MAULANA S.KOM, MM

BAB 2 LANDASAN TEORI. Computer Based Information System (CBIS) atau yang dalam Bahasa Indonesia disebut juga

LAPISAN APLIKASI DNS DAN TELNET. Budhi Irawan, S.Si, M.T

Transkripsi:

BAB II 2.1 Pengertian Server LANDASAN TEORI Server adalah sebuah sistem komputer yang menyediakan jenis layanan tertentu dalam sebuah jaringan komputer. Server didukung dengan prosesor yang bersifat scalable dan RAM yang besar, juga dilengkapi dengan sistem operasi khusus, yang disebut sebagai sistem operasi jaringan atau network operating system. Server juga menjalankan perangkat lunak administratif yang mengontrol akses terhadap jaringan dan sumber daya yang terdapat di dalamnya, seperti halnya berkas atau alat pencetak (printer), dan memberikan akses kepada workstation anggota jaringan. Umumnya, di atas sistem operasi server terdapat aplikasi-aplikasi yangmenggunakan arsitektur klien/server. Contoh dari aplikasi ini adalah DHCP Server, Mail Server, HTTP Server, FTP Server, DNS Server dan lain sebagainya. Setiap sistem operasi server umumnya membundel layanan-layanan tersebut atau layanan tersebut juga dapat diperoleh dari pihak ketiga. Setiap layanan tersebut akan merespons terhadap request dari klien. Sebagai contoh, klien DHCP akan memberikan request kepada server yang menjalankan server DHCP; ketika sebuah klien membutuhkan alamat IP, klien akan memberikan perintah/request kepada server, dengan bahasa yang dipahami oleh server DHCP, yakni protokol DHCP itu sendiri. Contoh sistem operasi server adalah Windows NT 3.51, dan dilanjutkan dengan Windows NT 4.0. Saat ini sistem yang cukup populer adalah Windows 2000 Server dan Windows Server 2003, kemudian Sun Solaris, Unix, dan GNU/Linux. Server biasanya terhubung dengan client dengan kabel UTP dan sebuah Network Card. Kartu jaringan ini biasanya berupa kartu PCI atau ISA. 4

5 Fungsi server sangat banyak, misalnya untuk situs internet, ilmu pengetahuan, atau sekedar penyimpanan data. Namun yang paling umum adalah untuk mengkoneksikan komputer client ke Internet. Server adalah suatu komputer yang menjadi pengelola dan pusat bagi komputer lainnya. Oleh karena itu komputer server haruslah memiliki spesifikasi yang lebih tinggi dari pada clientclientnya. Selain itu server memiliki macam-macam jenis, yaitu diantaranya : 2.1.2 Jenis-Jenis Server 1. Samba Server Samba (server message block) adalah protokol file sharing dan printer sharing untuk menyaingi protokol yang telah ada yakni Novell s IPX-based. SMB ini merupakan protokol file sharing dan printer sharing pertama yang dapat berjalan pada multi protokol: TCP/IP, NetBEUI, IPX/SPX. Dengan kata lain SMB server dapat menggantikan posisi Novell server tanpa harus merubah infrastruktur dari jaringan. 2. FTP server File Transfer Protocol (FTP) adalah suatu protokol yang berfungsi untuk tukarmenukar file dalam suatu network yang menggunakan TCP koneksi bukan UDP. Dua hal yang penting dalam FTP adalah FTP Server dan FTP Client. FTP server adalah suatu server yang menjalankan software yang berfungsi untuk memberikan layanan tukar menukar file dimana server tersebut selalu siap memberikan layanan FTP apabila mendapat permintaan (request) dari FTP client. FTP client adalah computer yang merequest koneksi ke FTP server untuk tujuan tukar menukar file. Setelah terhubung dengan FTP server, maka client dapat men-download, meng-upload, merename, mendelete, dll sesuai dengan permission yang diberikan oleh FTP server. Tujuan dari FTP server adalah sebagai berikut : - Untuk tujuan sharing data - Untuk menyediakan indirect atau implicit remote computer - Untuk menyediakan tempat penyimpanan bagi user - Untuk menyediakan transfer data yang reliable dan efisien

6 3. DNS server Domain Name System (DNS) Adalah sebuah aplikasi service di internet yang menerjemahkan sebuah domain name ke IP address dan salah satu jenis system yang melayani permintaan pemetaan IP address ke FQPN (Fany Qualified Domain Name) dan dari FQDN ke IP address. DNS biasanya digunakan pada aplikasi yang berhubungan ke internet sererti Web Browser atau e-mail, Dimana DNS membantu memetakan host name sebuah computer ke IP address. Selain digunakan di internet DNS juga dapat di implementasikan ke private network atau internet. FUNGSI DNS: Kerangka Peraturan pengiriman secara kontroversi menggunakan keuntungan jenis rekod DNS, dikenal sebagai rekod TXT. Menyediakan keluwesan untuk kegagalan computer,beberapa server DNS memberikan perlindungan untuk setiap domain. Tepatnya,Tiga belas server akar (root server)digunakan oleh seluruh dunia. KEUNGGULAN DNS: DNS mudah untuk di implementasikan di protocol TCP/IP NS server mudah untuk di konfigurasikan(bagi admin) User tidak lagi di repotkan untuk mengingat IP address KEKURANGAN DNS DNS tidak mudah untuk di implementasikan Tidak konsisten Tidak bias membuat banyak nama domain

7 4. Web Server Web Server adalah sebuah perangkat lunak server yang berfungsi menerima permintaan HTTP atau HTTPS dari klien yang dikenal dengan web browser dan mengirimkan kembali hasilnya dalam bentuk halaman-halaman web yang umumnya berbentuk dokumen HTML. Salah satu server web yang terkenal di linux adalah Apache. Apache merupakan server web antar platform yang dapat berjalan di beberapa platform seperti linux dan windows. Web Server juga merupakan sebuah komputer yang menyediakan layanan untuk internet. Server disebut juga dengan host. Agar anda dapat memasukkan web yang anda rancang ke dalam internet, maka anda harus memiliki ruangan terlebih dahulu dalam internet, dan ruangan ini disediakan oleh server. 5. Mail server Mail server digunakan untuk mentransfer e-mail pada jaringan TCP / IP atau bisa juga disebut sebagai 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.Mail server merupakan perangkat terpenting dalam pembuatan webmail yang menjadi tempat dari database mail dalam jaringan untuk melakukan resource sharing, dan dapat dimanfaatkan untuk memfasilitasi Perusahaan dalam pembuatan webmail. Dari banyaknya kemajuan teknologi informasi dan komunikasi email merupakan sarana yang cukup bermanfaat di kalangan masyasrakat di seluruh dunia, dengan email kita dapat melakukan interaksi dan pertukaran informasi satu sama lainnya. Disamping itu kita juga memerlukan mail server yang dapat kita istilahkan sebagai kantor pos yang mengatur proses pengiriman dan penerimaan pesan juga penyimpanan pesan yang menggunakan sistem basis data. 6. Proxy Server Proxy server adalah sebuah komputer server atau program komputer yang dapat bertindak sebagai komputer lainnya untuk melakukan request terhadap content dari Internet atau intranet. Proxy Server bertindak sebagai gateway terhadap dunia Internet untuk setiap komputer klien. Proxy server tidak terlihat oleh komputer klien: seorang pengguna yang berinteraksi dengan Internet melalui sebuah proxy server tidak akan mengetahui bahwa sebuah proxy server sedang menangani request yang dilakukannya. Web server yang menerima request dari proxy server akan menginterpretasikan request-request tersebut

8 seolah-olah request itu datang secara langsung dari komputer klien, bukan dari proxy server. Proxy server juga dapat digunakan untuk mengamankan jaringan pribadi yang dihubungkan ke sebuah jaringan publik (seperti halnya Internet). Proxy server memiliki lebih banyak fungsi daripada router yang memiliki fitur packet filtering karena memang proxy server beroperasi pada level yang lebih tinggi dan memiliki kontrol yang lebih menyeluruh terhadap akses jaringan. Proxy server yang berfungsi sebagai sebuah "agen keamanan" untuk sebuah jaringan pribadi, umumnya dikenal sebagai firewall. 2.2 Pengenalan Internet Internet atau Interconnected Networking merupakan dua komputer atau lebih yang saling berhubungan membentuk jaringan komputer hingga meliputi jutaan komputer di dunia, yang saling berinteraksi dan bertukar informasi. Internet mempunyai sejarah yang sangat kompleks dan mencakup banyak aspek seperti teknologi, organisasi dan komunitas. Pengaruh internet tidak hanya terhadap bidang teknik komunikasi komputer saja tetapi, terhadap masalah sosial misalnya dengan menggunakan alat alat bantu online untuk mencapai bisnis elektronik (ecommerce), kepemilikan informasi dan interaksi dengan masyarakat. Ada beberapa fasilitas dari internet yang sering kita temui bahkan digunakan antara lain : 1. E-mail 2. World Wide Web (WWW) 3. Newsgroup 4. Telnet 5. Chat 6. File Transfer Protocol (FTP)

9 2.2.1 Network Jaringan atau network saat ini menjadi istilah yang sangat penting dalam dunia pengolahan data dan informasi. Pengertian sederhana dari jaringan komputer adalah sekumpulan perangkat yang dapat digunakan untuk menyimpan dan manipulasi data elektronis dan pesan-pesan, saling terkait satu dengan lainnya di mana dengan cara tersebut pengguna dapat menyimpan, menggali an saling berbagi terhadap informasi yang tersedia. Istilah Network mengacu pada perangkat keras dan lunak yang digunakan untuk menghubungkan antara komputer satu dengan komputer lainnya, sehingga memungkinkannya untuk berkomunikasi satu sama lain. Sistem jaringan tidak lagi hanya akan melayani sebuah mesin besar saja. Sebaliknya jaringan-jaringan akan merupakan sarana bantu yang memungkinkan sebuah organisasi besar untuk melakukan penyesuaian yang sesuai, antara kebutuhan informasi dengan besarnya aplikasi serta investasi perangkat keras dan lunaknya. 2.2.2 Web Server Web server adalah sebuah bentuk server yang khusus digunakan untuk menyimpan halaman website atau homepage. Komputer dapat dikatakan web server jika komputer tersebut memiliki suatu program server yang disebut Personal Web Server (PWS). Macam-macam web server antara lain : 1. Apache (Open Source) 2. Xitami 3. Iis 4. PWS (Personal web Server)

10 Website (Situs Web) merupakan alamat (URL) yang berfungsi sebagai tempat penyimpanan data dan informasi dengan berdasarkan topik tertentu situs atau web dapat dikategorikan menjadi 2 yaitu : A. Web statis, yaitu : Web yang berisi atau menampilkan informasi-informasi yang sifatnya statis (tetap) B. Web Dinamis, yaitu : Web yang menampilkan informasi serta dapat berinteraksi dengan user yang bersifat dinamis. 2.2.3 HTTP HTTP (Hypertext Transfer Protocol) merupakan protokol yang digunakan untuk mendistribusikan sistem informasi yang berbasis hypertext. Protokol ini merupakan protokol standar yang digunakan untuk mengakses HTML. HTTP diprakarsai oleh World Wide Web sistem informasi yang menyeluruh sejak tahun 1990. Apabila pada penjelajahan web dan pada alamat tertulishttp://www.google.com; ini merupakan salah satu penggunaan protokol HTTP dalam web. 2.3 Pengertian Client Server Client-Server adalah arsitektur jaringan yang memisahkan client(biasanya aplikasi yang menggunakan GUI ) dengan server. Masing-masing client dapat meminta data atau informasi dari server. Sistem client server didefinisikan sebagai sistem terdistribusi, tetapi ada beberapa perbedaan karakteristik yaitu : 1. Servis (layanan)

11 - Hubungan antara proses yang berjalan pada mesin yang berbeda - Pemisahan fungsi berdasarkan ide layanannya. - Server sebagai provider,client sebagaikonsumen 2. Sharing resources (sumber daya) Server bisa melayani beberapa client pada waktu yang sama, dan meregulasi akses bersama untuk share sumber daya dalam menjamin konsistensinya. 3. Asymmetrical protocol (protokol yang tidak simetris ) Many to one relationship antara client dan server. Client menginisiasikan diaolog melaui layanan permintaan, dan server menunggu secara pasif dan request dari client. 4. Transparansi lokasi Proses yang dilakukan server boleh terletak pada mesin yang sama atau pada mesin yang berbeda melalui jaringan.lokasi server harus mudah diakses dari client. 5. Mix-and-Match Perbedaan server client platforms 6. Pesan berbasiskan komunikasi Interaksi server dan client melalui pengiriman pesan yang menyertakan permintaan dan jawaban. 7. Pemisahan interface dan implementasi Server bisa diupgrade tanpa mempengaruhi client selama interface pesan yang diterbitkan tidak berubah.

12 2.3.1 Perbedaan Tipe Client-Server : 1. File Servers File server vendors mengklaim bahwa mereka pertama menemukan istilah clientserver. Untuk sharing file melalui jaringan