Dari Wi-Fi di rumah sampai video call lintas negara, semuanya bergantung pada aturan yang disepakati perangkat. Di modul ini kita bedah konsep, cara kerja, aplikasi, dan fenomena sehari-harinya, lalu uji pemahamanmu lewat kuis berpembahasan.
Setelah mempelajari modul ini, kamu diharapkan mampu:
Jaringan komputer adalah sekumpulan perangkat (komputer, ponsel, printer, server, dan lainnya) yang saling terhubung lewat media tertentu agar dapat bertukar data dan berbagi sumber daya. Perangkat yang terhubung disebut node atau host.
| Jenis | Kepanjangan | Jangkauan | Contoh |
|---|---|---|---|
| PAN | Personal Area Network | Beberapa meter di sekitar satu orang | Ponsel ke earbud via Bluetooth |
| LAN | Local Area Network | Satu ruangan, gedung, atau kampus kecil | Jaringan lab komputer sekolah |
| MAN | Metropolitan Area Network | Satu kota | Jaringan antarkantor pemerintah kota |
| WAN | Wide Area Network | Antarkota, negara, atau benua | Jaringan bank lintas pulau; internet adalah WAN terbesar |
| Model | Cara kerja | Kelebihan | Kekurangan |
|---|---|---|---|
| Client-server | Server menyediakan layanan, client meminta layanan | Terpusat, keamanan dan cadangan mudah dikelola | Server mati berarti layanan berhenti; butuh perangkat server |
| Peer-to-peer (P2P) | Setiap komputer setara, dapat menjadi client sekaligus server | Murah dan sederhana untuk jaringan kecil | Sulit dikelola dan diamankan saat jumlah komputer bertambah |
Topologi adalah pola susunan perangkat dan penghubungnya. Pelajari perilaku masing-masing lewat simulasi 3.1.
| Topologi | Susunan | Kelebihan | Kekurangan |
|---|---|---|---|
| Bus | Semua komputer menyambung ke satu kabel utama | Hemat kabel, mudah dipasang | Kabel utama putus berarti jaringan terbelah; sulit melacak gangguan |
| Star (bintang) | Semua komputer menyambung ke satu switch pusat | Mudah ditambah dan dilacak; satu komputer rusak tidak mengganggu yang lain | Switch pusat adalah titik tunggal kegagalan |
| Ring (cincin) | Komputer tersambung membentuk lingkaran tertutup | Giliran kirim teratur (token) | Pada ring satu arah, satu putus mengganggu seluruh cincin |
| Mesh (jala) | Tiap komputer terhubung ke komputer lain (penuh atau sebagian) | Sangat andal karena banyak jalur alternatif | Mahal dan rumit |
| Tree (pohon) | Gabungan beberapa star yang dihubungkan secara hierarki | Mudah dikembangkan, cocok untuk jaringan besar | Bergantung pada perangkat di tingkat atas |
Topologi yang paling umum dipakai pada LAN modern adalah star (atau tree sebagai gabungan beberapa star), karena murah, mudah dikelola, dan satu kabel bermasalah tidak mematikan semua.
| Media | Ciri utama |
|---|---|
| Kabel UTP (twisted pair, konektor RJ-45) | Murah, umum di LAN. Panjang maksimum satu segmen sekitar 100 m. Kategori seperti Cat5e dan Cat6 menentukan kecepatan. |
| Serat optik (fiber optic) | Mengirim data berupa cahaya, kecepatan tinggi, jarak jauh, kebal gangguan listrik. Dipakai untuk backbone dan internet rumah (FTTH). |
| Nirkabel (Wi-Fi, Bluetooth, seluler) | Praktis dan fleksibel, tetapi sinyal dipengaruhi jarak, dinding, dan interferensi. |
| Perangkat | Fungsi | Bekerja pada |
|---|---|---|
| NIC (Network Interface Card) | Antarmuka jaringan di setiap perangkat; memiliki alamat MAC | Fisik dan Data Link |
| Hub | Menerima data lalu menyiarkannya ke semua port (boros dan rawan tabrakan) | Fisik |
| Switch | Mempelajari alamat MAC tiap port dan meneruskan frame hanya ke port tujuan | Data Link |
| Router | Menghubungkan jaringan berbeda dan memilih jalur berdasarkan alamat IP; gerbang LAN ke internet | Network |
| Modem | Mengubah sinyal digital dan sinyal saluran ISP (modulasi dan demodulasi); sering digabung dengan router | Fisik |
| Access Point (AP) | Menyediakan akses nirkabel (Wi-Fi) ke jaringan kabel | Data Link |
| Repeater | Menguatkan sinyal agar jangkauan lebih jauh | Fisik |
| Firewall | Menyaring lalu lintas berdasarkan aturan keamanan | Network dan di atasnya |
Agar perangkat dari pabrikan berbeda dapat saling berbicara, komunikasi dibagi menjadi lapisan (layer). Setiap lapisan punya tugas sendiri dan hanya berurusan dengan lapisan di atas dan di bawahnya.
| OSI (7 lapisan) | TCP/IP (4 lapisan) | Tugas | Contoh | Satuan data |
|---|---|---|---|---|
| 7 Application | Application | Antarmuka layanan untuk aplikasi | HTTP, DNS, SMTP | Data |
| 6 Presentation | Format, enkripsi, kompresi data | TLS, JPEG | Data | |
| 5 Session | Membuka, menjaga, menutup sesi | Sesi login | Data | |
| 4 Transport | Transport | Pengiriman antaraplikasi (port), keandalan | TCP, UDP | Segmen (TCP) / datagram (UDP) |
| 3 Network | Internet | Pengalamatan logis dan pemilihan jalur | IP, router | Paket |
| 2 Data Link | Network Access | Pengiriman antarperangkat satu jaringan (MAC) | Ethernet, Wi-Fi, switch | Frame |
| 1 Physical | Pengiriman bit lewat media | Kabel, sinyal radio | Bit |
Saat mengirim, data dari aplikasi ditambahi header pada tiap lapisan di bawahnya. Penerima membuka bungkus itu satu per satu dari bawah ke atas (dekapsulasi).
| Alamat MAC | Alamat IP | |
|---|---|---|
| Lapisan | Data Link | Network |
| Panjang | 48 bit (heksadesimal, mis. A4:5E:60:C1:22:9F) | IPv4: 32 bit (mis. 192.168.1.10); IPv6: 128 bit |
| Fungsi | Mengenali perangkat di jaringan yang sama | Mengenali perangkat dan jaringannya, dapat dirutekan antarjaringan |
| Penetapan | Tercantum pada NIC oleh pabrikan | Diberikan oleh DHCP atau diatur manual; berubah bila pindah jaringan |
Alamat IPv4 terdiri dari 4 oktet (masing-masing 8 bit, nilai 0โ255) yang dipisah titik. Sebagian bit di depan menjadi bagian network, sisanya bagian host. Pembagiannya ditentukan oleh subnet mask atau notasi CIDR (/n = jumlah bit network).
| Jenis | Rentang | Catatan |
|---|---|---|
| Kelas A | 1.0.0.0 โ 126.255.255.255 | Mask bawaan /8 |
| Kelas B | 128.0.0.0 โ 191.255.255.255 | Mask bawaan /16 |
| Kelas C | 192.0.0.0 โ 223.255.255.255 | Mask bawaan /24 |
| Kelas D / E | 224โ239 / 240โ255 | Multicast / cadangan |
| Loopback | 127.0.0.0/8 (mis. 127.0.0.1) | Menunjuk komputer sendiri |
| IP privat | 10.0.0.0/8; 172.16.0.0 โ 172.31.255.255 (/12); 192.168.0.0/16 | Dipakai di dalam LAN, tidak dirutekan di internet; boleh dipakai ulang di banyak jaringan berbeda |
| Link-local (APIPA) | 169.254.0.0/16 | Muncul saat perangkat gagal mendapat IP dari DHCP |
Subnetting memecah satu jaringan besar menjadi jaringan-jaringan lebih kecil agar lebih rapi, hemat alamat, dan lebih aman. Tiga aturan kunci:
| CIDR | Subnet mask | Bit host | Ukuran blok | Host valid |
|---|---|---|---|---|
| /24 | 255.255.255.0 | 8 | 256 | 254 |
| /25 | 255.255.255.128 | 7 | 128 | 126 |
| /26 | 255.255.255.192 | 6 | 64 | 62 |
| /27 | 255.255.255.224 | 5 | 32 | 30 |
| /28 | 255.255.255.240 | 4 | 16 | 14 |
| /29 | 255.255.255.248 | 3 | 8 | 6 |
| /30 | 255.255.255.252 | 2 | 4 | 2 |
11000000.00100101. AND dengan 11000000 = 00000000 = 0.| Protokol | Port | Fungsi |
|---|---|---|
| HTTP | 80 | Mengambil halaman web (tidak terenkripsi) |
| HTTPS | 443 | HTTP yang dienkripsi dengan TLS |
| DNS | 53 | Menerjemahkan nama domain menjadi alamat IP |
| DHCP | 67/68 | Memberi alamat IP dan pengaturan jaringan otomatis |
| SMTP / POP3 / IMAP | 25 / 110 / 143 | Mengirim / mengambil / menyinkronkan surel |
| FTP | 21 | Transfer berkas |
| SSH | 22 | Akses jarak jauh yang aman ke komputer lain |
| TCP | UDP | |
|---|---|---|
| Koneksi | Berorientasi koneksi (3-way handshake: SYN, SYN-ACK, ACK) | Tanpa koneksi |
| Keandalan | Menjamin sampai, berurutan, ada pengiriman ulang | Tidak menjamin; paket hilang dibiarkan |
| Kecepatan | Lebih lambat karena ada kontrol | Lebih cepat, latensi rendah |
| Cocok untuk | Web, surel, unduh berkas | Video call, streaming langsung, game online, kueri DNS |
| Istilah | Arti |
|---|---|
| Bandwidth | Kapasitas maksimum saluran (bit per detik), ibarat lebar jalan tol |
| Throughput | Kecepatan yang benar-benar dicapai (biasanya lebih kecil dari bandwidth) |
| Latensi (ping) | Waktu tempuh data pergi-pulang, dalam milidetik; penting untuk game dan video call |
| Jitter | Ketidakstabilan latensi dari waktu ke waktu |
| Packet loss | Persentase paket yang hilang di jalan |
Pilih topologi lalu timbulkan gangguan. Titik teal adalah paket data yang berjalan dari komputer pertama yang hidup ke komputer terakhir yang hidup. Lihat berapa pasang komputer yang masih bisa berkomunikasi.
Ketik alamat IP dan geser panjang prefix (CIDR). Bit berwarna adalah bit network, bit abu-abu adalah bit host. Cocokkan hasilnya dengan contoh perhitungan manual di bagian konsep.
Telusuri langkah demi langkah, dari mengetik alamat hingga halaman tampil. Alamat IP pada contoh adalah alamat contoh dokumentasi, bukan situs sungguhan.
Pilih ukuran berkas dan kecepatan internet. Perhatikan konversi bit ke byte: 100 Mbps hanya setara 12,5 MB/s.
Laboratorium komputer umumnya memakai topologi star atau tree: tiap komputer terhubung ke switch, switch terhubung ke router, dan router terhubung ke internet. Server lokal dapat menyimpan materi, ujian berbasis komputer, dan data nilai. Pembagian subnet memisahkan jaringan siswa, guru, dan administrasi agar lebih aman.
Lampu, kamera, sensor suhu, dan speaker pintar terhubung ke Wi-Fi rumah. Tiap perangkat mendapat IP privat dari DHCP, lalu berbicara dengan layanan awan lewat router. Karena banyak perangkat IoT lemah keamanannya, ubah kata sandi bawaan dan perbarui firmware.
Penyimpanan awan, sinkronisasi dokumen, dan streaming video memanfaatkan jaringan berkecepatan tinggi dan server yang tersebar di banyak lokasi (CDN) sehingga konten dilayani dari server terdekat dan latensi menurun.
Transaksi mobile banking, dompet digital, dan layanan publik memakai HTTPS (TLS), autentikasi berlapis, dan firewall. Perusahaan juga memakai VPN untuk menghubungkan kantor cabang dan karyawan jarak jauh.
Panggilan video memakai UDP untuk menjaga latensi rendah, sementara pengunggahan tugas memakai TCP agar berkas sampai utuh. Kualitas ditentukan oleh bandwidth, latensi, dan packet loss, bukan bandwidth saja.
| Topik | Rumus atau aturan |
|---|---|
| Full mesh | Kabel = n(n โ 1)/2 |
| Network address | IP AND subnet mask |
| Broadcast | Network dengan semua bit host = 1 |
| Host valid | 2h โ 2, h = 32 โ n |
| Ukuran blok (oktet terpotong) | 256 โ nilai oktet mask |
| Rentang host | Network + 1 sampai broadcast โ 1 |
| Konversi satuan | 1 byte = 8 bit; MB/s = Mbps รท 8 |
| Waktu unduh | t = ukuran (MB) ร 8 รท kecepatan (Mbps) |
| IP privat | 10/8; 172.16โ172.31; 192.168/16 |
| Port umum | HTTP 80; HTTPS 443; DNS 53; SSH 22; FTP 21; SMTP 25 |
| Router / switch / hub | Layer 3 (IP) / Layer 2 (MAC) / Layer 1 |
| TCP vs UDP | Andal dan berurutan vs cepat tanpa jaminan |
Ada 12 soal. Pilih jawabanmu, lalu pembahasan langsung muncul. Gunakan ukuran 1 byte = 8 bit.