Soal 1Ketika kamu mengirim data ke printer di dalam LAN yang sama, apakah data itu lewat router?
Cara Kerja Jaringan — Bagaimana Data Sampai ke Tujuan yang Benar
Artikel ini adalah bagian dari kursus Dasar-Dasar Teknologi Informasi, yang membangun dari nol pengetahuan TI praktis yang minimal kamu butuhkan untuk memprogram dan melakukan vibe coding.
Yang dilakukan jaringan adalah mengantarkan data ke tujuan yang benar. Diagram jaringan menunjukkan bagaimana jalurnya bercabang antara di dalam LAN yang sama dan di luarnya.
Artikel ini membahas jaringan.
Yang dilakukan jaringan hanya satu: mengantarkan data ke tujuan yang benar.
Nomor yang menentukan tujuan adalah alamat IP, dan perangkat yang berdiri di batas tempat jalur bercabang adalah router.
Tujuan jaringan adalah mengantarkan data ke tujuan yang benar
Jaringan (network, kumpulan perangkat yang terhubung lewat kabel atau gelombang radio dan bisa saling mengirim data) bersarang, bukan berjajar.
- LAN di seluruh dunia saling terhubung
- Komputer kamu, komputer rekan kerja, printer
- Data hanya bisa dikirim langsung di dalam kotak ini
- Ponsel kamu, TV
- Tidak bisa melihat ke dalam LAN kantor
- Berada di dalam sebuah data center
- Bisa dijangkau dari LAN mana pun
Yang kecil dan dibuat di dalam rumah atau kantor adalah LAN (Local Area Network), dan bagian luar yang menghubungkan semuanya di seluruh dunia adalah internet (Internet).
Cara menyambung ke LAN dengan gelombang radio sebagai pengganti kabel adalah Wi-Fi.
Perangkat di dalam kotak yang sama bisa saling mengirim data secara langsung; perangkat di kotak yang berbeda tidak bisa.
"Sambungkan ke jaringan yang sama" di panduan berarti masuk ke dalam kotak yang sama.
| Yang dilihat | LAN | Internet |
|---|---|---|
| Jangkauan | Di dalam satu rumah atau kantor | Seluruh dunia |
| Pihak yang bisa dikirimi data langsung | Perangkat di gedung yang sama | Tidak bisa dikirim langsung |
| Saat keluar | Lewat router | Sudah di luar |
Jaringan itu bersarang, bukan sejajar
Jaringan adalah kumpulan perangkat yang bisa saling mengirim data.
Kumpulan kecil di dalam rumah atau kantor adalah LAN, dan bagian luar yang menghubungkan semuanya di seluruh dunia adalah internet; di dalam kumpulan yang sama data sampai secara langsung, sedangkan ke kumpulan yang berbeda data keluar dulu baru sampai.
Di dalam jaringan yang sama, data sampai langsung berdasarkan nomor tujuannya
Setiap perangkat punya sebuah nomor.
Itulah alamat IP (Internet Protocol address, nomor yang diberikan kepada setiap perangkat di sebuah jaringan).
Perangkat yang bagian depan nomornya sama (192.168.1) membentuk satu LAN.
Pengirim melihat bagian depan nomor tujuan lalu menentukan jalurnya.
Di dalam LAN yang sama, data sampai ke tujuannya secara langsung tanpa lewat router.
Printer bisa langsung dipakai dari komputer di ruangan yang sama karena melalui jalur ini.
Kalau tertulis "alamat IP", pastikan yang mana maksudnya
"Alamat IP" di layar pengaturan atau di panduan kadang tidak menyebutkan apakah itu nomor di dalam LAN atau nomor yang dipakai di luar.
Kalau nomornya diawali 192.168, yang dibicarakan adalah bagian dalam LAN; kalau tidak, yang dibicarakan adalah bagian luar.
Data yang keluar diteruskan oleh router
Perangkat yang berdiri di batas antara dua kotak adalah router (router, perangkat yang berdiri di batas antara dua jaringan dan meneruskan data yang diterimanya ke jaringan berikutnya).
Ia hanya satu perangkat, tetapi namanya berbeda tergantung dilihat dari dalam atau dari luar.
Pihak pertama yang diserahi data saat keluar adalah default gateway, dan "gateway" di layar pengaturan biasanya merujuk pada router ini.
Nomor yang hanya berlaku di dalam LAN adalah alamat IP privat (private IP address), dan nomor yang unik di seluruh internet adalah alamat IP global (global IP address).
| Yang dilihat | IP privat | IP global |
|---|---|---|
| Jangkauan berlakunya | Hanya di dalam LAN itu | Seluruh internet |
| Duplikat | Nomor yang sama ada di LAN lain | Satu di dunia |
| Yang memilikinya | Perangkat di dalam LAN | Sisi luar router, server publik |
Yang terlihat dari luar hanyalah satu alamat IP global yang dimiliki router.
Yang kamu tentukan hanyalah tujuannya, dan perangkat mana saja yang dilewati di tengah jalan berubah setiap kali.
Jalan keluar hanya satu, dan lewat router
Router berdiri di batas antara dua jaringan dan meneruskan baik data yang keluar maupun data yang kembali dari luar.
Pihak pertama yang diserahi data saat keluar adalah default gateway, dan yang terlihat dari luar hanyalah satu IP global milik router.
Kalau data tidak sampai, lihat di mana ia berhenti
Data bisa keluar dari dalam ke luar, tetapi arah sebaliknya tidak lolos begitu saja.
Perangkat di luar tidak mengetahui angka-angka di dalam LAN, dan router pun tidak bisa menentukan ke perangkat mana data yang datang dari luar harus diserahkan.
Inilah alasan orang di luar tidak bisa terhubung ke my-app yang kamu jalankan di komputer kamu sendiri.
Supaya orang di luar juga bisa memakainya, kamu memindahkan file-nya ke komputer yang sejak awal berada di luar.
Komputer itu adalah server publik, dan pekerjaan memindahkannya adalah deploy.
Server publik adalah komputer yang sejak awal ditempatkan di luar kotak.
Pekerjaan memindahkan file dibahas di artikel "Deploy dan environment variable" pada kursus ini.
Kalau tujuannya ada di dalam LAN yang sama, router tidak terlibat.
Hanya ketika data tidak sampai ke tujuan di luar, kamu memeriksa pengaturan gateway-nya.
Server publik diperlukan karena dari luar tidak bisa masuk
Data bisa keluar dari dalam ke luar, tetapi dari luar ke dalam ia berhenti di router.
Komputer kamu berada di dalam LAN sehingga orang di luar tidak bisa menjangkaunya; supaya bisa dipakai siapa saja, kamu memindahkan file-nya ke server publik yang sejak awal berada di luar.
Cek Pemahaman
Jawab setiap pertanyaan satu per satu.
Soal 2Ketika perangkat di dalam LAN mengirim data ke server di luar, kepada apa data itu diserahkan lebih dulu?
Soal 3Mengapa orang di luar tidak bisa terhubung ke my-app yang kamu jalankan di komputer kamu sendiri?