Fondasi Internet: Konsep Networking, TCP/IP, IPv4, dan IPv6

Pagi itu aku terbangun tepat pukul 05.00. Suara alarm dari ponsel membuatku segera tersadar dari tidur. Udara masih terasa sejuk, dan langit tampak masih agak gelap. Setelah membuka mata perlahan, aku bergegas bangun untuk menunaikan sholat Subuh. Suasana pagi yang hening membuat ibadah terasa lebih khusyuk.

Selesai sholat, aku langsung menuju kamar mandi untuk mandi pagi. Air yang dingin seolah menyegarkan tubuh dan membuat semangat mulai muncul. Setelah selesai, aku bersiap-siap dengan pakaian rapi untuk berangkat PKL. Namun, saat aku melihat ke luar jendela, ternyata hujan turun dengan deras. Suara rintik hujan di atap terdengar menenangkan, meski di sisi lain aku sempat khawatir perjalanan ke kampus akan sedikit merepotkan.

Dengan memakai jas hujan, aku tetap memberanikan diri untuk berangkat. Sepanjang perjalanan, udara terasa lebih dingin dari biasanya, jalanan pun basah dan licin. Meski begitu, aku tetap semangat karena tidak ingin terlambat sampai di ISTN. Rasa syukur pun muncul karena hujan ini membuat suasana pagi menjadi lebih segar.

Sesampainya di kampus, aku langsung bergabung bersama teman-teman untuk menjalankan piket. Kami membersihkan ruangan, merapikan meja, serta menyapu lantai agar tempat kerja terasa nyaman. Piket ini memang menjadi rutinitas sederhana, tetapi suasana kebersamaan saat melakukannya membuat pagi menjadi lebih hangat dan penuh semangat untuk memulai aktivitas PKL.







Apa itu Networking

Networking adalah proses menghubungkan dua atau lebih perangkat (komputer, server, smartphone, router, switch, dll.) agar bisa saling berkomunikasi, berbagi data, sumber daya (seperti printer atau internet), maupun layanan.
Dalam dunia komputer, networking mencakup perangkat keras (hardware) seperti kabel, router, switch, access point, serta perangkat lunak (software) berupa protokol komunikasi yang mengatur cara data dikirim dan diterima.

Intinya, networking memungkinkan pertukaran informasi antar perangkat baik dalam lingkup kecil (LAN – Local Area Network) maupun besar (WAN – Wide Area Network, termasuk internet).

Apa itu TCP/IP

TCP/IP (Transmission Control Protocol / Internet Protocol) adalah sekumpulan protokol komunikasi standar yang digunakan untuk menghubungkan perangkat dalam jaringan, termasuk internet.
TCP/IP bekerja dengan cara:

  • TCP → Bertugas memecah data menjadi paket-paket kecil, memberi nomor urut, lalu memastikan data sampai ke tujuan dengan lengkap.

  • IP → Bertugas mengatur alamat tujuan dan jalur paket data agar sampai ke perangkat yang benar.

Contoh: Saat kamu membuka website, TCP memecah data website menjadi paket-paket kecil, lalu IP mengirimkannya ke alamat server tujuan.

Apa itu IPv4 dan IPv6

  • IPv4 (Internet Protocol version 4)
    Merupakan versi IP yang paling banyak digunakan sejak awal internet.

    • Panjang alamat: 32 bit

    • Ditulis dalam format desimal dengan 4 blok (contoh: 192.168.1.1)

    • Total alamat: sekitar 4,3 miliar (sudah hampir habis karena banyak perangkat terkoneksi).

  • IPv6 (Internet Protocol version 6)
    Merupakan versi terbaru untuk menggantikan IPv4 yang keterbatasan jumlah alamat.

    • Panjang alamat: 128 bit

    • Ditulis dalam format heksadesimal dengan 8 blok (contoh: 2001:0db8:85a3:0000:0000:8a2e:0370:7334)

    • Total alamat: sangat besar (340 undecillion, hampir tak terbatas).

    • Lebih aman, mendukung konfigurasi otomatis, dan lebih efisien.


Kelas A sampai Kelas E pada IPv4

Dalam IPv4, alamat IP dibagi menjadi kelas untuk mengatur skala jaringan:

  1. Kelas A

    • Rentang: 0.0.0.0 – 127.255.255.255

    • Awalan biner: 0xxxxxxx

    • Prefix default: /8

    • Jumlah host per jaringan: 16 juta host

    • Digunakan untuk jaringan skala sangat besar.

  2. Kelas B

    • Rentang: 128.0.0.0 – 191.255.255.255

    • Awalan biner: 10xxxxxx

    • Prefix default: /16

    • Jumlah host per jaringan: 65 ribu host

    • Dipakai untuk jaringan menengah hingga besar.

  3. Kelas C

    • Rentang: 192.0.0.0 – 223.255.255.255

    • Awalan biner: 110xxxxx

    • Prefix default: /24

    • Jumlah host per jaringan: 254 host

    • Cocok untuk jaringan kecil (misalnya kantor).

  4. Kelas D

    • Rentang: 224.0.0.0 – 239.255.255.255

    • Awalan biner: 1110xxxx

    • Digunakan untuk Multicast (pengiriman data ke banyak perangkat sekaligus).

  5. Kelas E

    • Rentang: 240.0.0.0 – 255.255.255.255

    • Awalan biner: 1111xxxx

    • Dicadangkan untuk eksperimen dan keperluan khusus, tidak digunakan secara umum.

Contoh alamat IP

Kelas A

  • Rentang: 1.0.0.0 – 126.255.255.255

  • Prefix default: /8 (255.0.0.0)

  • Jumlah host per jaringan: ±16 juta host

  • Contoh IP: 10.5.20.1
    → Masuk kelas A, dan 10.0.0.0/8 adalah alamat private.

  • Contoh publik: 23.45.67.89 → dipakai oleh server di Internet.

Kelas B

  • Rentang: 128.0.0.0 – 191.255.255.255

  • Prefix default: /16 (255.255.0.0)

  • Jumlah host per jaringan: ±65 ribu host

  • Contoh IP: 172.20.5.10
    → Masuk kelas B, dan 172.16.0.0 – 172.31.255.255 adalah alamat private.

  • Contoh publik: 150.20.45.7 → alamat publik untuk server/ISP.

Kelas C

  • Rentang: 192.0.0.0 – 223.255.255.255

  • Prefix default: /24 (255.255.255.0)

  • Jumlah host per jaringan: 254 host

  • Contoh IP: 192.168.1.100
    → Masuk kelas C, dan 192.168.0.0 – 192.168.255.255 adalah alamat private.

  • Contoh publik: 203.0.113.25 → biasanya dipakai di laboratorium / dokumentasi (alamat khusus).

Kelas D

  • Rentang: 224.0.0.0 – 239.255.255.255

  • Kegunaan: Multicast (bukan untuk host biasa).

  • Contoh IP: 224.0.0.1
    → Multicast ke semua host dalam satu segmen jaringan.

  • Contoh lain: 239.255.255.250 → dipakai oleh protokol SSDP/UPnP (multicast discovery).

Kelas E

  • Rentang: 240.0.0.0 – 255.255.255.255

  • Kegunaan: Eksperimen/penelitian, tidak digunakan umum.

  • Contoh IP: 245.12.34.56 → hanya dipakai untuk keperluan riset, tidak bisa digunakan di jaringan biasa.

Fungsi TCP/IP Secara Umum

  1. Mengatur komunikasi antar perangkat
    TCP/IP menentukan bagaimana komputer, server, smartphone, dan perangkat lain bisa saling berkomunikasi di jaringan.

  2. Menyediakan alamat dan identitas
    IP memberikan alamat unik (IP address) agar data sampai ke tujuan yang benar.

  3. Mengatur pemecahan & penggabungan data
    TCP memecah data besar menjadi paket-paket kecil, lalu menggabungkannya kembali di sisi penerima dalam urutan yang benar.

  4. Menjamin keandalan pengiriman data

    • TCP memberi nomor urut pada setiap paket.

    • Jika ada paket yang hilang, TCP akan meminta pengiriman ulang.

    • Dengan begitu, data sampai dengan lengkap.

  5. Menyediakan berbagai layanan jaringan
    TCP/IP mendukung banyak protokol aplikasi, seperti:

    • HTTP/HTTPS (web)

    • SMTP/IMAP/POP3 (email)

    • FTP/SFTP (transfer file)

    • DNS (pencarian nama domain)

    • DHCP (otomatisasi alamat IP)

  6. Mendukung komunikasi fleksibel
    TCP/IP bisa berjalan di berbagai media: kabel, Wi-Fi, fiber optic, bahkan satelit.


Fungsi TCP dan IP Secara Spesifik

  • TCP (Transmission Control Protocol):

    • Mengatur koneksi antara pengirim dan penerima (handshake).

    • Memastikan data sampai lengkap dan berurutan.

    • Memberi mekanisme error checking, retransmisi, dan flow control.

  • IP (Internet Protocol):

    • Memberikan alamat tujuan (source IP dan destination IP).

    • Mengatur jalur perjalanan data melalui router (routing).

    • Tidak peduli isi data, hanya memastikan paket sampai ke alamat tujuan.

Ilustrasi Sederhana

Bayangkan kamu kirim paket barang lewat ekspedisi:

  • IP = alamat tujuan di kotak (agar sampai ke rumah yang benar).

  • TCP = kurir yang memastikan paket tidak tercecer, dicatat nomor resi, dan kalau ada yang hilang, dikirim ulang sampai benar-benar diterima.

Cara Kerja TCP/IP

  1. Pengguna membuka browser dan mengetik alamat web (misalnya www.google.com).

    • Aplikasi browser bekerja di Application Layer dengan menggunakan protokol HTTP/HTTPS.

  2. Permintaan dikirim ke Transport Layer.

    • Browser mengirimkan data ke TCP.

    • TCP memecah data permintaan itu menjadi segmen-segmen, memberi nomor urut, serta menambahkan informasi pengecekan error.

  3. Transport Layer meneruskan ke Internet Layer.

    • TCP menyerahkan data ke IP.

    • IP menambahkan alamat pengirim dan alamat tujuan (alamat IP server Google).

    • Data sekarang berbentuk packet.

  4. Internet Layer meneruskan ke Network Access Layer.

    • IP mengirimkan paket ke driver jaringan.

    • Paket dibungkus lagi menjadi frame yang berisi alamat MAC.

    • Frame kemudian dikirim lewat media fisik (Wi-Fi, LAN, fiber optic).

  5. Data melintasi jaringan.

    • Paket IP bisa melewati beberapa router sebelum mencapai server tujuan.

    • Setiap router membaca alamat tujuan lalu meneruskannya ke jalur berikutnya.

  6. Server menerima data.

    • Paket sampai ke server Google.

    • Server akan menyusun kembali data berdasarkan nomor urut segmen dari TCP.

    • Jika ada data yang hilang, TCP meminta pengiriman ulang.

  7. Server mengirim balasan.

    • Prosesnya dibalik: server menyiapkan data → dibungkus di Application Layer → Transport Layer (TCP) → Internet Layer (IP) → Network Access Layer (Ethernet/Wi-Fi) → dikirim ke pengguna.

  8. Pengguna menerima data.

    • TCP menyusun kembali semua paket jadi data lengkap.

    • Data diberikan ke browser.

    • Browser menampilkan halaman web kepada pengguna.

Kesimpulan

  1. Networking adalah konsep dasar untuk menghubungkan perangkat komputer agar bisa berkomunikasi, berbagi data, dan layanan baik di jaringan lokal (LAN) maupun global (Internet).

  2. TCP/IP adalah protokol utama Internet, terdiri dari:

    • TCP yang memastikan data dikirim secara utuh, berurutan, dan bisa diandalkan.

    • IP yang mengatur pengalamatan dan jalur pengiriman data antar perangkat.

  3. IPv4 adalah versi alamat IP 32 bit dengan kapasitas sekitar 4,3 miliar alamat, tapi kini hampir habis.

    • Masih banyak dipakai.

    • Menggunakan konsep kelas alamat A–E dan sekarang dilengkapi dengan CIDR/subnetting.

  4. IPv6 adalah versi terbaru dengan 128 bit alamat, menyediakan ruang alamat hampir tak terbatas, lebih efisien, mendukung keamanan, serta menghapus konsep broadcast.

    • Menjadi solusi kehabisan IPv4.

  5. Kelas A–E (classful addressing) adalah pembagian historis alamat IPv4:

    • A untuk jaringan sangat besar.

    • B untuk jaringan menengah.

    • C untuk jaringan kecil.

    • D untuk multicast.

    • E untuk eksperimen.
      Namun saat ini digantikan oleh CIDR (Classless Inter-Domain Routing) yang lebih fleksibel.

  6. Fungsi utama TCP/IP adalah memastikan perangkat yang berbeda jenis, sistem operasi, dan lokasi bisa saling berkomunikasi dengan andal di jaringan/internet.

Apa itu Google Form

Google Form adalah sebuah layanan gratis dari Google yang digunakan untuk membuat formulir online. Layanan ini memungkinkan penggunanya untuk membuat survei, kuis, kuesioner, pendaftaran, maupun berbagai jenis formulir lain dengan mudah. Hasil jawaban dari responden akan langsung tersimpan secara otomatis di Google Drive dan bisa diolah lebih lanjut, misalnya diekspor ke Google Sheets.

Fungsi Google Form

  • Mengumpulkan data: digunakan untuk mengumpulkan informasi dari banyak orang, misalnya data pendaftaran, absensi, atau survei kepuasan.

  • Membuat survei dan kuesioner: membantu dalam penelitian, evaluasi, maupun pendataan.

  • Membuat kuis atau ujian online: ada fitur otomatis untuk memberi skor.

  • Absensi atau presensi online: memudahkan pencatatan kehadiran.

  • Pendaftaran acara atau kegiatan: peserta bisa langsung mengisi tanpa perlu datang secara fisik.

  • Kolaborasi: bisa dikerjakan bersama-sama secara online oleh lebih dari satu orang pembuat formulir.

  • Integrasi dengan Google Sheets: memudahkan analisis data karena hasil jawaban otomatis masuk ke spreadsheet.

Kesimpulan

Google Form adalah alat praktis, gratis, dan fleksibel untuk membuat formulir online yang berfungsi mengumpulkan, mengolah, dan menganalisis data dengan cepat. Dengan kemudahan akses dan kolaborasi, Google Form menjadi solusi efektif dalam pendidikan, penelitian, bisnis, maupun kegiatan sehari-hari yang membutuhkan pendataan secara digital.

Apa itu Bitly

Bitly adalah layanan pemendek URL (link) yang memungkinkan kita mengubah alamat web yang panjang menjadi lebih pendek, ringkas, dan mudah dibagikan. Bitly juga menyediakan fitur tambahan seperti pelacakan jumlah klik, analisis trafik, serta manajemen tautan yang bermanfaat untuk kebutuhan pribadi maupun bisnis.

Fungsi Bitly

  • Memendekkan link: membuat URL yang panjang menjadi singkat sehingga lebih mudah dibagikan di media sosial, chat, atau dokumen.

  • Membuat link terlihat rapi dan profesional: cocok untuk presentasi, promosi, atau materi publikasi.

  • Pelacakan klik (link tracking): mengetahui berapa kali tautan diklik, dari mana pengunjung datang, serta waktu klik dilakukan.

  • Meningkatkan branding: dengan akun premium, kita bisa membuat custom domain sehingga link lebih sesuai dengan nama brand/perusahaan.

  • Menganalisis performa kampanye online: berguna untuk digital marketing karena bisa mengukur efektivitas link yang dibagikan.

Kesimpulan

Bitly adalah layanan pemendek link yang bukan hanya membuat tautan menjadi singkat dan mudah dibagikan, tetapi juga menyediakan fitur analitik untuk melacak performa link. Dengan kemampuannya, Bitly sangat bermanfaat dalam komunikasi digital, pemasaran online, dan branding, sehingga membantu meningkatkan profesionalitas sekaligus efektivitas penyebaran informasi.

Apa itu Canva

Canva adalah sebuah platform desain grafis berbasis web dan aplikasi yang memudahkan penggunanya untuk membuat berbagai jenis desain secara praktis tanpa harus memiliki kemampuan desain profesional. Canva menyediakan ribuan template siap pakai, elemen grafis, font, ikon, foto, hingga fitur editing yang sangat mudah digunakan oleh siapa saja.

Fungsi Canva

  • Membuat desain grafis: seperti poster, flyer, brosur, kartu nama, dan undangan.

  • Membuat konten media sosial: desain Instagram feed, story, Facebook post, TikTok, dan YouTube thumbnail.

  • Membuat presentasi: alternatif selain PowerPoint dengan desain yang lebih modern dan menarik.

  • Membuat dokumen digital: resume, infografis, laporan, hingga CV profesional.

  • Membuat materi pemasaran: banner, logo, katalog, hingga iklan online.

  • Kolaborasi tim: beberapa orang bisa mengerjakan satu desain secara bersama-sama secara real-time.

  • Akses template siap pakai: mempercepat pekerjaan desain tanpa harus membuat dari nol.

Kesimpulan
Canva adalah solusi praktis untuk siapa saja yang ingin membuat desain grafis dengan cepat, mudah, dan menarik tanpa perlu menguasai software desain rumit. Dengan fitur lengkap dan banyaknya template, Canva bermanfaat untuk kebutuhan pribadi, pendidikan, maupun bisnis, terutama dalam mendukung visualisasi ide dan komunikasi yang lebih profesional.







Comments

Popular Posts