PERANCANGAN WINDOWS TERMINAL SERVER DENGAN PC DISKLESS SKRIPSI HUBERTUS FRANKY DICKY 031401020 PROGRAM STUDI STRATA 1 ILMU KOMPUTER DEPARTEMEN ILMU KOMPUTER FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2008
PERSETUJUAN Judul : PERANCANGAN WINDOWS TERMINAL SERVER DENGAN PC DISKLESS Kategori : SKRIPSI Nama : HUBERTUS FRANKY DICKY Nomor Induk Mahasiswa : 031401020 Program Studi : SARJANA (S1) ILMU KOMPUTER Departemen : ILMU KOMPUTER Fakultas : MATEMATIKA DAN ILMU PENGETAHUAN ALAM (FMIPA) UNIVERSITAS SUMATERA UTARA Komisi Pembimbing : Diluluskan di Medan, Mei 2008 Pembimbing 2 Pembimbing 1 Drs. Iryanto, M.Si Prof.Dr.Herman Mawengkang NIP.132 306 873 NIP.130 442 447 Diketahui/Disetujui oleh Prog. Studi Ilmu Komputer S-1 Ketua, Prof. Dr. Muhammad Zarlis NIP. 131 570 434
PERNYATAAN PERANCANGAN WINDOWS TERMINAL SERVER DENGAN PC DISKLESS SKRIPSI Saya mengakui bahwa skripsi ini adalah hasil karya saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya. Medan, April 2008 HUBERTUS FRANKY DICKY NIM 031401020
PENGHARGAAN Puji dan syukur penulis ucapkan kepada Tuhan yang Maha Kuasa yang melimpahkan rahmat dan karunia-nya sehingga kertas kajian ini berhasil diselesaikan dalam waktu yang telah ditetapkan. Ucapan terima kasih penulis sampaikan kepada Bapak Prof.Dr.Herman Mawengkang dan Drs.Iryanto,M.Si selaku pembimbing pada penyelesaian tugas akhir ini. Ucapan terimakasih juga penulis ucapkan kepada Bapak Umar, Bapak Hendra dan juga Bapak Emerson yang telah memberikan arahan serta kepercayaan kepada penulis untuk menyempurnakan kajian ini. Panduan ringkas dan padat serta profesional telah diberikan kepada penulis sehingga penulis dapat menyelesaikan tugas akhir ini. Ucapan terima kasih juga ditujukan kepada Ketua dan Sekretaris Program Studi S-1 Ilmu Komputer FMIPA USU Bapak Prof. Dr. Muhammad Zarlis dan Bapak Syahriol Sitorus, S.Si, MIT., Dekan dan Pembantu Dekan Fakultas Matematika dan Ilmu Pengetahuan Alam, semua dosen dan pegawai pada Program Studi S-1 Ilmu Komputer FMIPA USU, rekan-rekan mahasiswa Ilmu Komputer, seluruh staf dan karyawan Pusat Sistem Informasi USU serta semua pihak yang telah membantu dan memberi masukan kepada penulis. Akhirnya, tidak terlupakan penulis menghaturkan ucapan terimakasih yang sedalam-dalamnya kepada ayahanda dan ibunda tercinta serta seluruh keluarga tersayang yang telah banyak berjasa dan selalu memberi dorongan serta bantuan baik moril maupun meteril yang tidak terbalaskan kepada penulis selama menyelesaikan skripsi ini. Semoga berkat Tuhan selalu menaungi dan memberkati.
ABSTRAK Banyak komputer-komputer lama seperti Pentium I ataupun Pentium II yang telah di gudangkan karena dirasakan sudah kurang mampu untuk memenuhi kebutuhan masyarakat sekarang ini. Untuk memberdayakan kembali komputer-komputer ini agar dapat memenuhi kebutuhan masyarakat, terdapat sebuah metode yang dinamakan terminal server. Metode ini menggunakan satu buah komputer tambahan dengan spesifikasi yang cukup tinggi sebagai server dan komputer lama tersebut tanpa menggunakan hardisk (diskless) sebagai client. Dengan menggunakan teknik ini maka komputer-komputer lama tersebut dapat kembali digunakan untuk menjalankan aplikasi-aplikasi Windows terbaru seperti Adobe Photoshop CS dan CorelDraw 12.
Construction Windows Terminal Server Using PC Diskless ABSTRACT There are many old computers like Pentium I or Pentium II that have been stored because they are felt unable to provide society need at now day. In order to reused these computer to provide society need, there is a method that called terminal server. This method is using an additional computer with high specification used as server and the old computers without hardisk (diskless) used as client. With this technique so the old computers can be reused to run latest Windows s applications such as Adobe Photoshop CS and CorelDraw 12.
DAFTAR ISI Halaman Persetujuan Pernyataan Penghargaan Abstrak Abstract Daftar Isi Daftar Tabel Daftar Gambar ii iii iv v vi vii ix x Bab I Pendahuluan 1 1.1 Latar Belakang 1 1.2 Perumusan Masalah 2 1.3 Batasan Masalah 2 1.4 Tujuan 3 1.5 Manfaat 3 1.6 Metode Penelitian 4 1.7 Sistematika Penulisan 4 Bab II Tinjauan Teori 6 2.1. Jaringan Komputer 6 2.1.1 Definisi Jaringan Komputer 6 2.1.2 Klasifikasi Jaringan 8 2.1.3 Jaringan Ethernet 10 2.1.3.1 Ethernet Addressing 10 2.1.3.2 Teknologi Ethernet 11 2.1.4 Komponen Jaringan 12 2.1.4.1 Kartu Jaringan 12 2.1.4.2 Konsentrator (hub dan switch) 12 2.1.4.3 Router 13 2.1.4.4 Kabel 14 2.2. Arsitektur Jaringan Komputer 15 2.3. Standar dan Arsitektur TCP/IP 18 2.3.1 Aplication Layer 19 2.3.2 Transport Layer 19 2.3.3 Internet Layer 20 2.3.3.1 IP (Internet Protocol) 20 2.3.3.2 ARP (Address Resolution Protocol) 20 2.3.3.3 ICMP (Internet Control Message Protocol) 21 2.3.4 Network Interface Layer 21 2.4 Pengalamatan IP (Internet Protocol) 22 2.4.1 Network dan Host Address 22 2.4.2 Kelas IP Address 23 2.4.3 Subnetting (Netmask) 24
2.4.4 NAT (Network Address Translation) 26 2.4.4.1 Pembagian NAT 27 2.4.4.2 Keuntungan dan Kerugian NAT 27 2.4.5 DHCP (Dynamic Host Configuration Protocol) 28 2.5 DNS (Domain Name System) 28 2.6 Jaringan Diskless 29 2.6.1 Konsep Kerja 30 2.6.2 Keuntungan dan Kerugian Menerapkan Diskless 31 2.6.2.1 Keuntungan 31 2.6.2.2 Kekurangan 32 2.6.3 Untuk Siapa 32 2.7 Windows 2000 33 2.8 Citrix MetaFrame 34 2.9 Citrix ICA Client 35 Bab III Analisis Sistem 36 3.1. Analisis Sistem secara Umum 36 3.2. Alat-Alat yang Digunakan 38 3.2.1 Komputer-Komputer Client 39 3.2.2 Komputer Server 39 3.2.3 Ethernet Card 40 3.2.4 EPROM 41 3.2.5 Pengkabelan 41 3.3. Analisis Proses 42 3.3.1 Terminal Service 43 3.3.2 Citrix Metaframe Xp 45 Bab IV Implementasi Sistem 47 4.1. Arsitektur Sistem 47 4.1.1 Client 48 4.1.2 Switch 48 4.1.3 Komputer Server 49 4.2. Proses Booting pada Client 49 4.3. Uji Coba Sistem 50 4.3.1 Uji Coba Terhadap Server 50 4.3.2 Uji Coba Terhadap Client 52 4.4 Program Aplikasi 49 Bab V Penutup 55 5.1. Kesimpulan 55 5.2. Saran 56 Daftar Pustaka 57 Lampiran A: Perancangan Terminal Server Menggunakan Terminal Service 58 Lampiran B: Perancangan Terminal Server Menggunakan Citrix Metaframe Xp 65 Lampiran C: Pembuatan EPROM 69
DAFTAR TABEL Halaman Tabel 2.1 Interkoneksi Berdasarkan Jarak 9 Tabel 2.2 7 Lapisan OSI dan tanggung jawabnya 17 Tabel 2.3 Netmask default kelas address 25 Tabel 2.4 Daftar mask yang umum digunakan 26 Tabel 2.5 Keuntungan dan kerugian NAT 28 Tabel 2.6 TLD (Top Level Domain) 29
DAFTAR GAMBAR Halaman Gambar 2.1 Jaringan Komputer sederhana 7 Gambar 2.2 Komponen-komponen jaringan komputer 7 Gambar 2.3 Teknologi ethernet 10Base-T 11 Gambar 2.4 Perbandingan model OSI dan TCP/IP 16 Gambar 2.5 Layer pada TCP/IP 19 Gambar 2.6 Model jaringan client-server 30 Gambar 3.1 Skema Perencanaan Penataan Jaringan 42 Gambar 3.2 PXE booting 43 Gambar 3.3 Setting koneksi diterima dari server thinclient 44 Gambar 3.4 Proses Interaksi pada Citrix 46 Gambar 4.1 Arsitektur Sistem 47 Gambar 4.2 Proses Menggunakan Terminal Service 51 Gambar 4.3 Proses Menggunakan Citrix 52 Gambar 4.4 Tampilan Adobe Photoshop CS 53 Gambar 4.8 Tampilan Winamp 54