← Semua Materi
🌐
ELEMEN 04

Jaringan Komputer & Internet

Cara kerja jaringan dan internet

πŸ“Œ Konsep Kunci
Topologi jaringanProtokol TCP/IPDNS & IP AddressHTTP/HTTPSKeamanan jaringan

πŸ“– Apa itu Jaringan Komputer?

Jaringan komputer adalah sistem yang menghubungkan dua atau lebih komputer untuk berbagi data dan sumber daya. Internet adalah jaringan komputer terbesar di dunia yang menghubungkan miliaran perangkat menggunakan protokol TCP/IP.

πŸ—ΊοΈ Jenis-Jenis Jaringan

  • 🏠 PAN (Personal Area Network) β€” Jangkauan sangat kecil, contoh: Bluetooth antara HP dan earphone
  • 🏫 LAN (Local Area Network) β€” Jangkauan satu gedung, contoh: jaringan lab komputer sekolah
  • πŸ™οΈ MAN (Metropolitan Area Network) β€” Jangkauan satu kota, contoh: jaringan antar kampus
  • 🌍 WAN (Wide Area Network) β€” Jangkauan antar negara/benua, contoh: internet

πŸ”— Topologi Jaringan

TopologiBentukKelebihanKekurangan
BusSatu kabel utamaMurah, mudah dipasangJika kabel putus, semua mati
StarTerpusat ke switch/hubMudah dikelolaJika switch mati, semua mati
RingMelingkarData mengalir teraturJika satu node mati, semua terganggu
MeshSemua terhubung ke semuaSangat handalMahal dan kompleks

🌐 Cara Kerja Internet

Ketika kamu membuka google.com, ini yang terjadi:

  • 1️⃣ Browser mengirim request ke DNS server untuk mencari IP address google.com
  • 2️⃣ DNS menjawab: IP google.com adalah 142.250.x.x
  • 3️⃣ Browser membuat koneksi TCP ke server Google di IP tersebut
  • 4️⃣ Browser mengirim HTTP GET request: "berikan halaman utama Google"
  • 5️⃣ Server Google merespons dengan kode HTML halaman tersebut
  • 6️⃣ Browser merender HTML menjadi tampilan visual yang kamu lihat

πŸ”’ IP Address & Protokol

Setiap perangkat di jaringan memiliki IP address unik:

bash
# Contoh IP Address
IPv4: 192.168.1.1        # 32-bit, format desimal
IPv6: 2001:db8::1        # 128-bit, format heksadesimal

# Protokol penting:
HTTP  - port 80   # Transfer halaman web (tidak aman)
HTTPS - port 443  # Transfer halaman web terenkripsi (aman)
FTP   - port 21   # Transfer file
SMTP  - port 25   # Kirim email
DNS   - port 53   # Resolusi nama domain