Catatan Kuliah: Internet dan World Wide Web
Tujuan Pembelajaran
- Menganalisis sejarah internet
- Menjelaskan protokol internet
- Mengaplikasikan web browsing dalam penggunaan internet
Materi yang Dipelajari
- Sejarah Internet
- Protokol Internet
- Web Browsing
Sejarah Internet
1. Awal Mula (1950-an-1960-an)
- Internet berasal dari penelitian militer AS.
- 1957: Peluncuran satelit Sputnik oleh Uni Soviet mendorong AS mendirikan ARPA.
- 1960-an: Paul Baran dan Donald Davies mengembangkan konsep Paket Switching.
2. ARPANET (1969)
- Diluncurkan oleh ARPA.
- Jaringan desentralisasi yang memungkinkan berbagai komputer berkomunikasi.
- Pesan pertama: "LOGIN" antara UCLA dan Stanford Research Institute (hanya dua huruf terkirim).
3. Pengembangan Protokol TCP/IP (1970-an)
- Finton, Cerf, dan Robert Khan mengembangkan TCP/IP pada tahun 1973.
- 1983: ARPANET mengadopsi TCP/IP, membentuk dasar internet modern.
4. Kelahiran Internet Modern (1980-an)
- NSFNET memperluas internet ke universitas dan pusat riset.
- 1989: Tim Berners-Lee menciptakan World Wide Web (WWW).
5. Masa Pertumbuhan (1990-an)
- 1991: WWW dirilis sebagai layanan publik.
- Perusahaan seperti Netscape dan Microsoft memperkenalkan web browser.
6. Era Broadband dan Media Sosial (2000-an)
- Koneksi broadband menggantikan dialup.
- Munculnya platform media sosial: Facebook, YouTube, Twitter.
Perkembangan Internet Saat Ini
- Internet menjadi bagian integral kehidupan sehari-hari.
- Mobile dengan smartphone dan koneksi 4G/5G.
- Konsep IoT, AI, dan Cloud Computing semakin berkembang.
Protokol Internet (IP)
- Aturan untuk pengiriman dan penerimaan data di jaringan.
- Tugas utama:
- Pengalamatan: Setiap perangkat memiliki alamat IP unik.
- Fragmentasi dan Reassembly: Data dipecah menjadi paket.
- Routing: Menentukan rute terbaik untuk paket data.
Jenis Alamat IP
- IPv4: Menggunakan alamat 32 bit, sekitar 4,3 miliar alamat.
- IPv6: Menggunakan alamat 128 bit, memungkinkan lebih banyak alamat.
Cara Kerja Protokol Internet
- Pengiriman Data: Data dipecah menjadi paket kecil.
- Routing Paket: Melalui berbagai perangkat jaringan.
- Penerimaan Data: Paket digabungkan kembali di tujuan.
Protokol Tambahan
- TCP: Menjamin pengiriman data yang benar.
- UDP: Lebih cepat, tidak menjamin pengiriman.
- ICMP: Mengirim pesan kesalahan.
Protokol HTTP dan FTP
- HTTP/2 dan HTTP/3: Versi terbaru untuk transfer data di web.
- FTP: Untuk unggah dan unduh file.
Web Browsing
- Aktivitas menjelajahi dan mengakses informasi di internet.
Fungsi Utama Web Browsing
- Mengakses informasi.
- Berkomunikasi.
- Mengunduh konten.
- Transaksi online.
- Layanan berbasis web.
- Hiburan.
- Menjalankan aplikasi web.
Komponen Utama Web Browser
- User Interface: Antarmuka pengguna.
- Rendering Engine: Mengubah HTML, CSS, dan JavaScript menjadi konten visual.
- JavaScript Engine: Menjalankan kode JavaScript.
- Networking: Menangani komunikasi antara browser dan server.
- Data Storage: Menyimpan data seperti cache dan cookies.
Keunggulan Web Browser
- Akses informasi cepat.
- Antarmuka pengguna mudah digunakan.
- Kompatibilitas dengan berbagai perangkat.
- fitur keamanan canggih.
Kekurangan Web Browser
- Penggunaan memori tinggi.
- Masalah keamanan dan privasi.
- Ketergantungan pada koneksi internet.
- Pemblokiran iklan.
Praktik Aman dalam Web Browsing
- Gunakan mode privasi.
- Perbarui browser secara berkala.
- Hati-hati dengan ekstensi.
Terima kasih atas perhatian semuanya!