Artikel Part 1 bisa dibaca disini
Pada artikel sebelumnya kita telah membahas dasar-dasar networking, mulai dari perangkat jaringan, media transmisi, protokol komunikasi, hingga bagaimana internet dapat menghubungkan miliaran perangkat di seluruh dunia.
Namun muncul sebuah pertanyaan besar:
Bagaimana sebenarnya sebuah data bisa berpindah dari satu perangkat ke perangkat lain tanpa tersesat?
Ketika kita membuka sebuah website, mengirim pesan WhatsApp, atau melakukan video call, kita hanya melihat hasil akhirnya. Sebuah halaman web muncul, pesan terkirim, atau suara seseorang terdengar secara real-time.
Tetapi di balik proses sederhana tersebut, terdapat sistem komunikasi yang sangat terstruktur.
Komputer tidak sekadar "mengirim data". Mereka harus memahami:
- Data ini berasal dari mana?
- Data ini harus dikirim ke mana?
- Jalur mana yang harus digunakan?
- Bagaimana memastikan data sampai dengan benar?
Di sinilah konsep Network Layer, model OSI, TCP/IP, dan IP Address mulai berperan.
Mengenal Model OSI: Peta Perjalanan Sebuah Data
Dalam dunia networking, salah satu konsep paling penting adalah OSI Model (Open Systems Interconnection).
OSI Model adalah sebuah standar konseptual yang menggambarkan bagaimana sebuah perangkat berkomunikasi melalui jaringan.
Bayangkan sebuah paket barang yang ingin dikirim ke luar negeri.
Barang tersebut tidak langsung terbang begitu saja. Ada banyak proses:
- Barang dikemas
- Diberi alamat
- Diperiksa oleh pihak pengiriman
- Dipindahkan melalui berbagai jalur
- Sampai ke tujuan
- Dibuka kembali oleh penerima
Komunikasi jaringan juga memiliki proses yang mirip.
Sebuah data melewati beberapa lapisan sebelum sampai ke perangkat tujuan.
OSI Model membagi proses tersebut menjadi 7 lapisan.
| Layer | Nama | Fungsi Utama | Contoh |
|---|---|---|---|
| 7 | Application | Interaksi aplikasi dengan jaringan | HTTP, DNS, FTP |
| 6 | Presentation | Format data, enkripsi, kompresi | SSL/TLS |
| 5 | Session | Membuat dan mengelola sesi komunikasi | Session control |
| 4 | Transport | Mengatur pengiriman data | TCP, UDP |
| 3 | Network | Menentukan alamat dan jalur | IP Address, Router |
| 2 | Data Link | Komunikasi antar perangkat lokal | MAC Address, Ethernet |
| 1 | Physical | Mengirim bit melalui media fisik | Kabel, Fiber, Radio |
Setiap layer memiliki tugas masing-masing.
Jika satu layer mengalami masalah, komunikasi dapat terganggu.
Contohnya:
Internet tersedia, tetapi website tidak bisa dibuka.
Kemungkinan masalah bisa berada pada:
- Layer 7: DNS atau aplikasi bermasalah
- Layer 4: koneksi TCP gagal
- Layer 3: routing atau IP bermasalah
- Layer 1: kabel atau sinyal jaringan bermasalah
Inilah alasan teknisi jaringan menggunakan konsep OSI sebagai cara berpikir ketika melakukan troubleshooting.
TCP/IP Model: Model Nyata yang Digunakan Internet
Walaupun OSI sangat populer sebagai model pembelajaran, internet yang kita gunakan sehari-hari sebenarnya berjalan menggunakan TCP/IP Model.
TCP/IP adalah kumpulan protokol yang menjadi fondasi utama internet.
Jika OSI memiliki 7 layer, TCP/IP biasanya disederhanakan menjadi 4 layer.
| TCP/IP Layer | Fungsi | Berhubungan Dengan OSI |
| Application | Layanan jaringan untuk pengguna | Layer 5-7 |
| Transport | Pengiriman data | Layer 4 |
| Internet | Pengalamatan dan routing | Layer 3 |
| Network Access | Komunikasi fisik jaringan | Layer 1-2 |
Hubungan sederhananya:
Aplikasi
|
TCP/UDP
|
IP Address
|
Ethernet / WiFi / FiberKetika membuka website:Browser berada pada Application Layer.
Kemudian data diproses oleh TCP.
Setelah itu IP menentukan tujuan.
Terakhir data dikirim melalui Ethernet atau WiFi.
Semua proses tersebut terjadi dalam hitungan milidetik.
Network Layer: Tempat IP Address Bekerja
Dari seluruh lapisan OSI, salah satu yang paling penting dalam networking adalah Layer 3 atau Network Layer.
Pada layer inilah konsep IP Address digunakan.
Jika MAC Address adalah identitas perangkat di dalam jaringan lokal, maka IP Address adalah alamat yang memungkinkan perangkat berkomunikasi antar jaringan.
Analogi sederhananya:
MAC Address seperti nomor identitas seseorang.
IP Address seperti alamat rumah seseorang.
Jika Anda ingin mengirim surat, mengetahui nama penerima saja tidak cukup. Anda membutuhkan alamat tujuan.
Begitu juga komputer.
Tanpa IP Address, perangkat tidak mengetahui ke mana paket data harus dikirim.
Apa Itu IP Address?
IP Address (Internet Protocol Address) adalah alamat numerik yang diberikan kepada setiap perangkat yang terhubung ke jaringan.
Contoh IPv4:
192.168.1.10Alamat tersebut terdiri dari empat bagian angka yang dipisahkan oleh titik.
Setiap bagian disebut octet.
Satu IPv4 memiliki panjang:
32 bitDengan kombinasi tersebut, IPv4 mampu menyediakan sekitar:
4,3 miliar alamatPada masa awal internet, jumlah tersebut terlihat sangat besar.
Namun perkembangan teknologi membuat jumlah perangkat meningkat sangat cepat.
Hari ini manusia tidak hanya memiliki komputer dan smartphone, tetapi juga:
- Smart TV
- Kamera CCTV
- Smartwatch
- Sensor industri
- Perangkat IoT
Akibatnya, IPv4 mulai mengalami keterbatasan.
IPv4 dan IPv6: Evolusi Alamat Internet
Untuk mengatasi keterbatasan IPv4, dikembangkan standar baru yaitu IPv6.
Perbedaannya:
| IPv4 | IPv6 |
| 32 bit | 128 bit |
| Contoh: 192.168.1.1 | Contoh: 2001:db8::1 |
| ±4,3 miliar alamat | Jumlah alamat sangat besar |
| Format pendek | Format panjang |
IPv6 mampu menyediakan jumlah alamat yang sangat besar.
Secara teori, setiap perangkat di dunia dapat memiliki alamat unik tanpa harus menggunakan teknik penghematan seperti NAT.
Public IP dan Private IP
Dalam kehidupan sehari-hari, kita sering menggunakan kombinasi antara Public IP dan Private IP.
Private IP
Private IP digunakan dalam jaringan lokal seperti rumah atau kantor.
Contoh:
192.168.1.20
10.0.0.5
172.16.0.10Alamat ini tidak dapat langsung diakses dari internet.
Misalnya:
Laptop Anda:
192.168.1.10Smartphone Anda:
192.168.1.11Keduanya berada dalam jaringan rumah yang sama.
Public IP
Public IP adalah alamat yang terlihat dari internet.
Contohnya ketika router rumah Anda terhubung ke ISP.
Alurnya:
Laptop ( 192.168.1.10 ) ⟶ Router ⟶ Public IP ISP ⟶ InternetRouter memiliki tugas menerjemahkan alamat lokal menjadi alamat internet menggunakan teknologi bernama NAT (Network Address Translation).
Static IP dan Dynamic IP
Tidak semua perangkat menggunakan alamat yang sama selamanya.
Ada dua metode pemberian IP:
| Jenis | Penjelasan | Contoh Penggunaan |
| Static IP | Alamat tetap | Server, perangkat jaringan |
| Dynamic IP | Berubah otomatis | Laptop, smartphone |
Pada jaringan rumah, biasanya router memberikan IP secara otomatis menggunakan DHCP.
Ketika smartphone terhubung ke WiFi:
- Smartphone meminta alamat IP
- Router memberikan IP yang tersedia
- Perangkat mulai berkomunikasi
Semua proses tersebut terjadi otomatis tanpa kita sadari.
Bagaimana IP Address Menemukan Tujuannya?
Mari kita bayangkan Anda membuka sebuah website.
Misalnya:
www.example.comProsesnya:
1. DNS mencari alamat IP
Komputer bertanya:
"Berapa IP address website ini?"
DNS menjawab:
example.com =
93.xxx.xxx.xxx2. Data dibuat menjadi paket
Informasi website dipecah menjadi paket kecil.
Setiap paket memiliki:
- alamat pengirim
- alamat tujuan
- data yang dibawa
3. Router menentukan jalur
Router melihat alamat tujuan.
Kemudian memilih jalur terbaik menuju server.
4. Data sampai tujuan
Server menerima paket.
Kemudian mengirimkan balasan kembali melalui proses yang sama.
Hubungan OSI, TCP/IP dan IP Address
Ketiga konsep ini sebenarnya saling melengkapi.
| Konsep | Pertanyaan yang Dijawab |
| OSI Model | Bagaimana komunikasi terjadi? |
| TCP/IP | Protokol apa yang digunakan? |
| IP Address | Kemana data harus dikirim? |
Tanpa OSI, kita sulit memahami proses komunikasi.
Tanpa TCP/IP, internet tidak memiliki aturan komunikasi.
Tanpa IP Address, data tidak tahu harus pergi ke mana.
Penutup: Internet Adalah Sistem Pengiriman Data yang Sangat Terorganisir
Ketika kita mengirim pesan, membuka website, atau melakukan streaming video, sebenarnya kita sedang menggunakan sistem komunikasi yang sangat kompleks.
Di balik satu klik sederhana, terdapat:
- model komunikasi berlapis
- protokol pengiriman
- sistem pengalamatan
- perangkat routing
- jaringan global
Memahami OSI, TCP/IP, dan IP Address adalah langkah penting untuk memahami dunia networking lebih jauh.
Pada bagian berikutnya, kita akan masuk ke konsep yang lebih teknis:
Subnetting — bagaimana sebuah jaringan besar dapat dibagi menjadi jaringan-jaringan kecil yang lebih efisien dan terorganisir.