Modul 1 Jaringan Komputer Pengenalan Jaringan Komputer
Disusun Oleh : Nama : Imam Gojali NIM : 2011081063 Prodi : Teknik Informatika B 2011
FAKULTAS ILMU KOMPUTER UNIVERSITAS KUNINGAN 2013
Modul 1 Pengenalan Jaringan Jaringan komputer adalah sebuah sistem yang terdiri atas komputer dan perangkat jaringan lainnya yang bekerja bersama-sama untuk mencapai suatu tujuan yang sama Tujuan dari jaringan komputer adalah: * Membagi sumber daya: contohnya berbagi pemakaian printer, CPU, memori, harddisk * Komunikasi: contohnya surat elektronik, instant messaging, chatting * Akses informasi: contohnya web browsing Agar dapat mencapai tujuan yang sama, setiap bagian dari jaringan komputer meminta dan memberikan layanan (service). Pihak yang meminta layanan disebut klien (client) dan yang memberikan layanan disebut pelayan (server). Arsitektur ini disebut dengan sistem clientserver, dan digunakan pada hampir seluruh aplikasi jaringan komputer. Klasifikasi Berdasarkan skala : * Personal Area Network (PAN) * Campus Area Network (CAN) * Local Area Network (LAN): suatu jaringan komputer yang menghubungkan suatu komputer dengan komputer lain dengan jarak yang terbatas. * Metropolitant Area Network (MAN): prinsip sama dengan LAN, hanya saja jaraknya lebih luas, yaitu 10-50 km. * Wide Area Network (WAN): jaraknya antar kota, negara, dan benua. ini sama dengan internet. * Global Area Network (GAN) Berdasarkan fungsi : Pada dasarnya setiap jaringan komputer ada yang berfungsi sebagai client dan juga server. Tetapi ada jaringan yang memiliki komputer yang khusus didedikasikan sebagai server sedangkan yang lain sebagai client. Ada juga yang tidak memiliki komputer yang khusus berfungsi sebagai server saja. Karena itu berdasarkan fungsinya maka ada dua jenis jaringan komputer: * Client-server Yaitu jaringan komputer dengan komputer yang didedikasikan khusus sebagai server. Sebuah service/layanan bisa diberikan oleh sebuah komputer atau lebih. Contohnya adalah sebuah domain seperti http://www.detik.com yang dilayani oleh banyak komputer web server. Atau bisa juga banyak service/layanan yang diberikan oleh satu komputer. Contohnya adalah server jtk.polban.ac.id yang merupakan satu komputer dengan multi service yaitu mail server, web server, file server, database server dan lainnya.
* Peer-to-peer Yaitu jaringan komputer dimana setiap host dapat menjadi server dan juga menjadi client secara bersamaan. Contohnya dalam file sharing antar komputer di Jaringan Windows Network Neighbourhood ada 5 komputer (kita beri nama A,B,C,D dan E) yang memberi hak akses terhadap file yang dimilikinya. Pada satu saat A mengakses file share dari B bernama data_nilai.xls dan juga memberi akses file soal_uas.doc kepada C. Saat A mengakses file dari B maka A berfungsi sebagai client dan saat A memberi akses file kepada C maka A berfungsi sebagai server. Kedua fungsi itu dilakukan oleh A secara bersamaan maka jaringan seperti ini dinamakan peer to peer. Praktikum dalam praktikum ini akan memakai beberapa aplikasi yang disediakan oleh jaringan Mengendalikan komputer dari jarak jauh Melalui windows Langkah : Menyambung ke komputer jarak jauh Untuk menyambung ke komputer jarak jauh berbasis Windows XP , ikuti langkah berikut: Log on ke komputer berbasis Windows lokal. Pastikan bahwa Anda terhubung ke Internet atau untuk LAN. Jika Anda memerlukan koneksi dial-up ke virtual private network (VPN) atau akses Remote server, menyambung ke. Klik mulai, arahkan ke Semua program, arahkan ke aksesoris, titik komunikasi, dan kemudian klik Remote Desktop Connection. Klik pilihan. Dalam daftar komputer , ketik nama host atau alamat IP dari komputer yang Anda inginkan untuk terhubung. Ketik nama pengguna, sandi, dan domain (jika berlaku) account yang Anda telah memungkinkan akses remote ke dalam kotak yang sesuai, dan kemudian klik Connect. Dalam Log On ke Windows kotak dialog yang muncul, ketik sandi account dengan hak akses remote ke kotak Password . Dalam Log on ke daftar, jika berlaku, pilih domain atau komputer remote yang Anda inginkan, dan kemudian klik OK. Remote desktop akan ditampilkan di jendela pada desktop. seperti berikut :
pada praktikum ini menggunakan sebuah software Teamviewer 8,
Saat jendela TeamViewer muncul seperti di atas akan terlihat kolom ID dan Password. Untuk diperhatikan bahwa ID dan Password digunakan untuk melakukan koneksi dengan komputer yang akan terhubung dengan komputer anda. Dan password ini akan berubah-berubah setiap kali TeamViewer Launch. Remote linux dari windows pertama masuk ke linux dan pastikan paket ssh-server sudah terinstal, lalu masuk ke windows dan jalankan putty ssh client seperti berikut :
File sharing dengan FTP (File transfer Protocol) Linux install sudo apt-get update sudo apt-get install proftpd-basic lalu tes koneksi dengan menggunakan ftp client :
Windows jalankan ftp server kemudian masuk ke menu admin
Sekarang kita akan menambahkan user FTPnya. caranya klik tombol user
lalu tambahkan server baru dengan :
Masukan password bila ingin user tersebut menggunakan password saat mengaksess FTP,
lalu berikutnya pada bagian shared folder silahkan cari folder yang akan di share di FTP,
Cloud computing Jalankan browser kemudian ketik http://skydrive.live.com/, lalu akan tampil tampilan berikut:
lalu lakukan sign, berikut bila ingin membuat document baru di cloud office application :
Daftar Pertanyaan 1. Berikan kesimpulan hasil praktikum yang anda lakukan! 2. Sebutkan manfaat yang lain, selain yang anda coba dalam praktikum selama kita koneksi jaringan! 3. Sebutkan beberapa aplikasi yang ada di internet selain yang anda coba dalam percobaan yang bisa kita manfaatkan! 4. Carilah di internet informasi yang menyebutkan service/layanan apa saja yang biasa disediakan di internet! (harus disebutkan alamat situs yang anda kunjungi) 5. Carilah di internet informasi atau survey yang menyebutkan sistem operasi apa yang biasa dipakai untuk server bagi layanan di internet! (harus menyebutkan situs yang anda pakai sebagai referensi) 6. Sebutkan software email yang biasa kita pakai untuk membaca dan menulis email! 7. Sebutkan beberapa macam aplikasi yang biasa digunakan untuk remote computer! 8. Sebutkan beberapa macam aplikasi yang biasa kita gunakan untuk browsing ! 9. Bagaimana cara menkonfigurasi ftp server dilinux, berikan contoh cara menambahkan user ftp di linux 10. Analisa perbedaan kecepatan transfer ftp di linux dan windows. Jawaban : 1. Jaringan komputer adalah sebuah sistem yang terdiri atas komputer, perangkat komputer tambahan dan perangkat jaringan lainnya yang saling terhubung menggunakan media tertentu dengan aturan yang sama dan bekerja bersama-sama untuk mencapai suatu tujuan yang sama. Jadi dengan belajar pengenalan jaringan kita dapat mentransfer data melalui internet atau mengendalikan komputer dengan jarak jauh 2. Manfaat jaringan komputer : a. Jaringan memungkinkan manajemen sumber daya lebih efisien. Dalam bidang usaha managemen metode yang harus diterapkan, penghematan dalam management perlu dilakukan untuk menghindari adanya kebangkrutan akibat kurang efisien dalam mengelola sumber daya. Misalnya, dalam perusahaan terdapat komputer, printer, scanner tunggal yang memiliki kualitas tinggi, yang dimanfaatkan oleh seluruh pegawai, jadi hanya dengan 1 printer misalnya para pegawai bisa ngeprint secara berbarengan. Dibandingkan memakai printer kualitas rendah pada masing-masing meja kerja kayawan. b. Jaringan membantu mempertahankan informasi agar up to date dan aman. Dalam jaringan komputer ataupun internet, tempat penyimpanan data terpusat atau disebut dengan server adalah hal yang harus dimiliki guna keperluan memanagemen secara berkala dalam hitungan detik. Selain melayani data yang selalu update, server juga bisa mengontrol dan membatasi para pengguna yang akan mengakses data sewaktu data sedang diproses di server, jadi dengan server orang yang tidak memiliki hak akses tidak bisa mengambil, mengedit dan menghapus data sembarangan, dengan server juga data setidaknya bisa aman dari kehilangan akibat virus. c. Jaringan komputer membantu mempercepat proses berbagi data (data sharing). Dengan adanya jaringan komputer baik LAN, MAN, WAN atau internet memungkinkan transfer data dari client 1 ke client yang lain bisa dilakukan dengan cepat. sehingga kinerja kerja bisa dipercepat dan penghematan waktu lebih efisien. d. Jaringan komputer memungkinkan membentuk kelompok kerja (workgroup) dapat berkomunikasi dengan lebih efisien. Pengiriman data atau pesan melalui surat sekarang sudah tidak efisien, penyampaian pesan elektronik atau disebut dengan e-mail (electronic mail) merupakan salah satu pilihan yang harus dimiliki, pengiriman surat dengan email dapat menghemat waktu dan biaya hanya
dalam hitungan detik surat dapat diterima oleh sipenerima, semua itu berkat adanya jaringan komputer 3. Sebutkan beberapa aplikasi yang ada di internet selain yang anda coba dalam percobaan yang bisa kita manfaatkan ! 4. Layanan yang terdapat di Internet a. Electronic Main atau e-mail. b. Email adalah surat atau pesan elektronik yang dikirimkan dan diterima oleh dan antar individu atau komputer. Email bekerja seperti mesin penjawab telpon, walaupun kita tidak sedang online dengan internet kita masih bisa menerima email dari seluruh penjuru dunia. c. Discussion Group d. Biasanya kita gunakan email untuk orang-orang yang sudah kita kenal dengan baik, akan tetapi kita juga dapat gunakan email untuk saling bertukar informasi, berdiskusi dan berdialog dengan orang lain. e. FTP f. FTP atau File Transfer Protocol, adalah layanan internet untuk melakukan transfer file antara komputer kita dengan server di internet. g. Telnet h. Beberapa server di internet memperbolehkan kita untuk mengaksesnya dan menjalankan beberapa program yang diinstal pada komputer itu. Layanan ini disebut sebagai telnet. i. Gopher j. Gopher adalah aplikasi perangkat lunak yang tesusun atas untaian menu sistem pencarian dan penemuan kembali. k. World Wide Web l. WWW adalah layanan internet yang paling banyak dikenal orang dan paling cepat perkembangan teknologinya. Layanan ini menggunakan link hypertext yang disebut hyperlink untuk merujuk dan mengambil halaman-halaman web dari server. http://faculty.petra.ac.id/dwikris/docs/desgrafisweb/www/3-fasilitas_internet.html
5. 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. Server juga menjalankan perangkat lunak administratif yang mengontrol akses terhadap jaringan dan sumber daya yang terdapat di dalamnya, seperti halnya berkas atau pencetak, dan memberikan akses kepada stasiun kerja anggota jaringan. Umumnya, di dalam sistem operasi server terdapat berbagai macam layanan yang menggunakan arsitektur klient/server. Contoh dari layanan ini adalah Protokol Konfigurasi Hos Dinamik, server surat, server PTH, server PTB, DNS server, dan lain sebagainya. Setiap sistem operasi server umumnya membundel layanan-layanan tersebut, meskipun pihak ketiga dapat pula membuat layanan tersendiri. Setiap layanan tersebut akan merespon request dari klien. Sebagai contoh, klien PKHD akan memberikan request kepada server yang
menjalankan layanan server PKHD; ketika sebuah klien membutuhkan alamat IP, klien akan memberikan request kepada server, dengan bahasa yang dipahami oleh server PKHD, yaitu protokol PKHD 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 klien dengan kabel UTP dan sebuah kartu jaringan. Kartu jaringan ini biasanya berupa kartu PCI atau ISA. Dilihat dari fungsinya, server bisa di kategorikan dalam beberapa jenis, seperti: server aplikasi, server data maupun server proksi. Server aplikasi adalah server yang digunakan untuk menyimpan berbagai macam aplikasi yang dapat diakses oleh klien, server data sendiri digunakan untuk menyimpan data baik yang digunakan klien secara langsung maupun data yang diproses oleh server aplikasi. Server proksi berfungsi untuk mengatur lalu lintas di jaringan melalui pengaturan proksi. Orang awam lebih mengenal proxy server untuk mengkoneksikan komputer klien ke Internet. Kegunaan server sangat banyak, misalnya untuk situs internet, ilmu pengetahuan, atau sekedar penyimpanan data. http://id.wikipedia.org/wiki/Server 6. Software yang sering dipakai untuk membaca dan menulis email : - Mozilla Thunderbird - Opera email client - Live Mail - Pegasus Mail - IncrediMail - Mulberry - Foxmail - DreamMail - Alpine - Sylpheed - inscribe 7. Macam aplikasi Remote Computer : - Team Viewer - Network LookOut Administrator - Remote TaskManager - Remote Computer Access 1.1 - Remote Administrator (Radmin) - Diskeeper Administrator Edition 9 - Remote Administrator Control Client Lite - Remote Administrator Control Server - Dll.
8. Macam aplikasi untuk browsing : - Mozilla Firefox - Opera - Google Chrome - Internet Explore - Safari 9. Installasi dan Konfigurasi FTP Server di Ubuntu Linux Menggunakan Proftpd Instalasi Proftpd - Install proftpd dengan menggunakan terminal linux, ketikkan perintah : - sudo apt-get install proftpd - Ketika pada proses instalasi anda dihadapkan pilihan,apakah menjalankan proftpd dari inetd atau standalone. Jika trafik FTP banyak anda dapat memilih standalone - Membuat User FTP o Ketikkan sudo nano /etc/shells untuk mengedit file, lalu tambahkan code : - /bin/false - Buat folder/direktori yang ingin di share menggunkan ftp, Contoh : - /home/ShareFTP cd /home - sudo mkdir ShareFTP - Buat user dan password dengan menggetikkan Code : - sudo useradd nama_user -p password_user -d /home/ShareFTP -s /bin/false sudo passwd nama_user - Buat lagi folder download dan upload di dalam folder ShareFTP - cd /home/ShareFTP/ - sudo mkdir download - sudo mkdir upload - Setting hak akses untuk pengguna (user) dengan mengetikkan perintah : - cd /home - sudo chmod 755 ShareFTP - cd FTP-gue - sudo chmod 755 download - sudo chmod 777 upload • Konfigurasi Proftpd Konfigurasi FTP dengan mengedit file /etc/proftpd/proftpd.conf dengan cara mengetikan perintah berikut pada terminal - sudo nano /etc/proftpd/proftpd.conf - Setelah itu akan tampil text editor beserta konfigurasinya. Arahkan kursor kebaris paling bawah kode kemudian tambahkan script di bawah ini : - User nama_user - Group nogroup - UserAlias anonymous ftp - DirFakeUser on ftp - DirFakeGroup on ftp - RequireValidShell off - MaxClients 10 - DisplayLogin welcome.msg
- DisplayChdir .message - AllowAll> - Simpan dan Restart dengan mengetikkan kode : - /etc/init.d/proftpd restart - Ftp server di linux anda sudah di konfigurasi. Untuk melakukan transfer file dari windows ke server linux silahkan buka filezilla client yang ada di windows kemudian isikan - hostname : alamat ip - username : nama_user - password : password_user - port : 21 - atau mengetikkan ftp localhost pada terminal linux anda kemudian masukan user name dan password anda 10. Analisa perbedaan kecepatan transfer ftp di linux dan windows. Sesuai kinerja tidak ada banyak perbedaan antara Linux dan Windows tapi Linux kinerja lebih baik dalam hal kecepatan dibandingkan dengan Windows, seperti Windows adalah semua dalam satu paket dan harus melakukan fungsi lebih dari Linux. Dalam kebanyakan kasus perbedaan ini tetap diperhatikan tetapi jika pengguna membayar banyak perhatian pada kinerja maka ini pasti akan mempengaruhi / nya keputusannya. Sehingga pada akhirnya dapat disimpulkan bahwa kecuali satu secara khusus menggunakan fitur yang sangat unik untuk satu platform atau lainnya, maka ia / dia harus menghabiskan waktu / nya dalam mencari host yang berkualitas baik daripada mempertimbangkan kualitas server.
Kesimpulan Internet merupakan salah satu contoh jaringan nyata di dunia, internet merupakan gabungan dari jaringan – jaringan kecil yang ada di dunia yang bergabung menjadi satu jaringan yang besar di dunia.