INTERNET DAN JARINGAN KOMPUTER Sistem Informasi Univ. Gunadarma 2016 Apa itu Internet?? 2 Merupakan sekumpulan jaringan komputer yang menghubungkan berbagai macam situs. Apa Kelebihannya?? Komunikasi murah Sumber informasi besar Tantangan baru untuk berusaha Keterbukaan “tanpa sensor” Jangkauan yang tidak terbatas Sejarah Internet 3 Sebelum Internet ada, ARPAnet (US Defense AdvancedResearch Projects Agency) atau Departemen Pertahanan Amerika pada tahun 1969 membuat jaringan komputer yang tersebar untuk menghindarkan terjadinya informasi terpusat, yang apabila terjadi perang dapat mudah dihancurkan. Jadi bila satu bagian dari sambungan network terganggu dari serangan musuh, jalur yang melalui sambungan itu secara otomatis dipindahkan ke sambungan lainnya. Setelah itu Internet digunakan oleh kalangan akademis (UCLA) untuk keperluan penelitian dan pengembangan teknologi. Dan baru setelah itu Pemerintah Amerika Serikat memberikan ijin ke arah komersial pada awal tahun 1990. Definisi Internet 4 Internet => jaringan komputer luas dan besar yang mendunia, yaitu menghubungkan pemakai komputer dari suatu region ke region yang lain diseluruh dunia, dimana didalam internet terdapat berbagai sumber daya informasi mulai dari yang statis, dinamis hingga yang interaktif Definisi Internet 5 Apa perbedaan Internet dan internet?? internet merupakan singkatan dari international network atau internetwork; yang bisa berarti jaringan sebuah perusahaan multinasional, lembaga atau badan yang terbatas untuk penggunaan internal. Sedangkan Internet (mulai dengan “I”) merupakan sebuah Public International Network of Networks. Internet dapat digunakan oleh siapa saja dan tidak terbatas pada kelompok orang tertentu saja Sejarah Internet 6 1973 Jaringan ARPANet dikembangkan keluar AS, University College di London, Inggris merupakan host pertama ARPANet yang berada di luar AS. 1982 Diperkenalkan TCP/IP 1984 Diperkenalkan DNS (Domain Name Sustem)=> suatu konsep untuk mempermudah user mengingat alamat komputer yang dituju 1986 ARPANet mulai dikomersilkan. National Science Foundation membongkar backbone ARPANet menjadi backbone Internet Komersial dan dikelola oleh Advanced Network Service Sejarah Internet 7 1988 IRC (Internet Relay Chat) diperkenalkan oleh Jarko Oikarinen, dimana antar pemakai komputer dapat berkomunikasi dengan menggunakan text (chating) 1990 Tim Berners Lee menemukan program editor dan browser untuk menjelajah antara satu komputer dengan yang lain dalam jaringan, saat ini disebut dengan www World Wide Web Perkembangan Internet 8 1969 : 4 komputer 1971 : 23 komputer 1977 : 111 komputer 1980 : 213 komputer 1982 : > 1.000 komputer 1987 : > 10.000 komputer 1992 : > 1.000.000 komputer 2010 : > 100.000.000 komputer dengan 1,9 Miliar pengguna (28% dari penduduk dunia). Sekitar 25 jutanya adalah dari penduduk Indonesia. 9 Feature Internet 10 Ada banyak feature yang ditawarkan oleh internet, seperti: Berkirim e-mail Chatting Melakukan pemindahan file (file transfer protokol) Mengontrol sebuah komputer dari tempat lain (remote access) Sebagai media mencari berbagai informasi Sebagai media untuk pemasaran (marketing) Dll 11 12 Berbagai Cara Akses Internet 13 14 Situs Departemen Pertanian 15 16 17 18 19 20 21 World Wide Web 22 World Wide Web merupakan sekumpulan informasi pada beberapa server komputer yang terhubung satu sama lain dalam Internet. Setiap informasi dihubungkan dengan link (hyperlink). Hypertext menyatakan suatu teks sebagai penghubung antara satu informasi (halaman web) dengan informasi (halaman web) yang lain. Hypertext ini telah berkembang menjadi hypermedia yakni link penghubung tidak hanya lagi berupa teks, namun juga bisa berupa gambar, animasi/multimedia dll. Website vs Homepage 23 Apakah yang disebut dengan website? Website dapat diartikan sebagai kumpulan halaman-halaman yang digunakan untuk menampilkan informasi, gambar bergerak, suara dan lain-lain. Halaman-halaman itu dapat bersifat statis, dinamis, interaktif dan saling terkait satu sama lainnya (dengan menggunakan link) membentuk suatu rangkaian struktur Website vs Homepage 24 Adakah perbedaan antara website dengan homepage? Homepage merupakan bagian dari website, merupakan halaman utama dari sebuah situs Domain Name dan URL 25 Domain name merupakan teknik pengalamatan suatu situs didalam dunia maya, domain name dapat dikatakan sebagai alamat permanen dari suatu situs alamat permanen Istilah umum yang digunakan adalah URL (Uniform Resource Locator ) yaitu suatu sarana yang digunakan untuk menentukan lokasi informasi pada suatu web server. URL diibaratkan sebagai suatu alamat, yang terdiri dari: protokol yang digunakan oleh suatu web browser untuk mengambil informasi nama komputer (host,domain) dimana informasi tersebut berada path serta nama file dari suatu informasi. Domain Name dan URL 26 Format umum URL: protokol_transfer://nama_host/path/nama_file Domain akan menerangkan hirarki dari host bersangkutan. Penamaan ini diberikan ekstensi tertentu yang disesuaikan dengan informasi yang dimiliki pada suatu host. Jenis-jenis Domain Name: Generic Domains (gTLDS) Country-specific Domains (ccTDLs) Generic Domains (gTLDS) 27 Sering disebut dengan generic Top Level Domain, domain ini digunakan untuk menetukan kategori dari jenis situs yang ada pada Internet gTDLs tidak berafiliasi pada suatu negara, contoh: * .com merupakan TDL untuk kebutuhan komersial menyatakan sebuah “company” * .edu merupakan TDL yang ditujukan untuk kebutuhan dunia pendidikan “education” * .gov merupakan domain untuk pemerintahan “government” 28 * .mil merupakan domain untuk kebutuhan angkatan bersenjata “military”, hanya dimiliki oleh AS * .org merupakan domain untuk organisasi atau lembaga non profit “organization” Domain Name Server 29 Domain name merupakan alamat logic dari suatu situs yang disusun / dirancang agar mudah diingat Dalam proses pencarian situs maka domain name itu akan diubah menjadi alamat IP, inilah fungsi/tugas dari Domain Name Server 30 Client Side Presentation 31 Client side presentation mengatur bagaimana aplikasi berinteraksi dengan user, misalnya dalam menangani beberapa tampilan fungsi atau fitur dari aplikasi yang tidak memerlukan data yang berukuran besar atau informasi yang seragam. Client side presentation dapat dibuat dengan bahasa Hypertext Markup Language (HTML), DHTML (Cascading Style Sheet/CSS) maupun JavaScript. Beberapa tool dapat digunakan untuk membuat client side presentation, antara lain Microsoft Frontpage dan Macromedia Dreamweaver. Client Side Presentation (lanjutan) 32 Semua perintah aplikasi dalam client side presentation dijalankan di web browser yang digunakan oleh masing-masing client. Ada kemungkinan terjadi error atau ketidakmampuan web browser untuk menjalankan suatu perintah tertentu. Seluruh source code aplikasi yang dibuat dengan mudah dapat dilihat oleh user. Prinsip Kerja Web Berbasis CSP 33 Web server Permintaan HTTP (sesuatu.html) Kode HTML Tanggapan HTTP Browser Klien Server Side Business Logic 34 Server side business logic atau middle tier merupakan bagian yang bertanggung jawab atas cara kerja aplikasi yang berisi pendefinisian tentang fungsi dan fitur aplikasi agar dapat bekerja dengan baik. Beberapa teknologi server side yang dapat digunakan antara lain: CGI Script yang dapat dibuat dengan berbagai bahasa pemrograman seperti Perl dan Phyton. Proprietary API yaitu bahasa pemrograman yang disediakan oleh masing-masing web server seperti ISAPI dan NSAPI. Server Side Business Logic (lanjutan) 35 Active Server Pages (ASP) yang merupakan solusi server side programming dari Microsoft. JavaServlet maupun Java Server Pages (JSP) yaitu teknologi server side Java yang murni berorientasi objek. ColdFusion yang memiliki kemiripan dengan HTML, menggunakan tag atau penandaan untuk membentuk blokblok pemrograman. PHP Hypertext Preprocessor (PHP) yang memiliki kemiripan sintaks dengan bahasa C/C++, sifatnya open source dan biasanya digunakan berpasangan dengan database MySQL yang dijalankan pada web server Apache. Seluruh perintah aplikasi dalam server side business logic dijalankan pada web server, jika proses ini telah selesai baru kemudian dikirimkan ke web browser yang meminta layanan tersebut. Prinsip Kerja Web Dinamis SSBL (Contoh dengan PHP) 36 Web server Skrip PHP Permintaan HTTP (sesuatu.php) Browser Klien Mesin PHP Kode HTML Tanggapan HTTP ARSITEKTUR INTERNET 37 Internet PC MODEM LINE TELEPON ISP : TELKOMNET 38 Koneksi Internet Langkah-langkah yang perlu disiapkan adalah : Siapkan seperangkat PC Modem (Modulator Demodulator) Koneksi ke internet melalui penyedia layanan akses internet atau ISP (Internet Service Provider). Filosofi Internet 39 3C Computer Communication Content --Onno WP Content vs application 40 Content : data, informasi, pengetahuan Application : biasanya berupa software aplikasi, berfungsi sebagai interface manusia-komputer Struktur internet 41 USER / SOCIETY: Pendidikan, pemerintahan, perusahaan, buruh, tani, nelayan, dll APLICATION : web, ftp, voip, database, chat, dsb.. CONTENT : Artikel, laporan penelitian, journal, news, profil,CV,banner, mailing list,dll COMPUTER: Laptop, PC, Server, Embedded Device INTERNET INFRASTRUCTURE : LAN, MAN, Hotspot, router, switch, server, DNS, TELECOMMUNICATION INFRASTRUCTURE : Telkom, Telkomsel, Satelindo, Lintasarta, Elektrindo, Indosat, dll Strata Informasi 42 Keputusan / tindakan yg dilakukan manusia berdasarkan pengetahuan yang ia miliki Kebijakan (Wisdom) Pengetahuan (Knowledge) adalah hasil dari pemahaman informasi Informasi (Information) Data data yang telah dikumpulkan data +menjadi konteks bentuk dan diproses yang bermakna Terdiri dari fakta-fakta Contoh 43 Suhu sekarang ini adalah 32 derajat (ini adl.data). Sekarang ini panas (informasi berdasar data suhu) Jika sekarang ini panas, maka Anda sebaiknya menggunakan pakaian yang jangan membuat panas tubuh. (ini adalah pengetahuan) Pengetahuan bersifat transenden. Misal, sepanjang pengetahuan saya, suhu di Mekkah tidak pernah dibawah 32 derajat Dunia tanpa Internet 44 TI vs Organisasi 45 Teknologi Informasi bermanfaat secara optimal Jika Maka Ada kemauan untuk berubah ( willingness to change), walaupun people do not like to change TERIMA KASIH Jaringan Komputer