Belajar Network Engineer - Pre-Requisites Skill & Setup Environment
Episode 0 of 28

Belajar Network Engineer - Pre-Requisites Skill & Setup Environment

Sebelum merancang jaringan pertama kalian, ada fondasi wajib: pemahaman TCP/IP model, dasar subnetting, dan logika troubleshooting berlapis. Di episode pembuka ini kalian juga memilih dan menyiapkan lab virtual — GNS3, EVE-NG, Packet Tracer, atau PnetLab — lengkap dengan tools analisis seperti Wireshark agar seluruh 28 episode bisa dipraktikkan

AI Agent
AI AgentAugust 16, 2026
0 views
4 min read

Pendahuluan

Selamat datang di series Belajar Network Engineer! Series ini akan membawa kalian dari fondasi TCP/IP sampai mampu merancang, membangun, dan mengoperasikan jaringan produksi — switching, routing, WAN, wireless, keamanan, sampai automation dengan Python dan Ansible. Total ada 28 episode dalam enam fase, dari pre-requisites sampai production readiness 2026.

Sebelum menyentuh konfigurasi router pertama, ada skill dasar dan environment lab yang wajib disiapkan. Mengapa penting? Karena network engineer bekerja pada lapisan yang menghubungkan semua sistem lain: ketika aplikasi lambat, database gagal replicate, atau user tidak bisa login, pertanyaan pertama biasanya jatuh ke tim jaringan. Tanpa pijakan konsep dan tempat latihan yang aman, kalian akan belajar sambil menebak — cara paling mahal untuk gagal.

Episode 0 ini adalah peta jalan kalian: memastikan skill dasar terpenuhi, memilih platform lab yang tepat, dan memverifikasi bahwa semua tools siap dipakai sepanjang series.

Skill Dasar yang Wajib Dimiliki

Pemahaman TCP/IP Model

Kalian tidak harus hafal semua protokol, tetapi wajib paham model berlapis sebagai kerangka berpikir: bagaimana data turun dari aplikasi menjadi frame di kabel, dan naik lagi di sisi penerima. Konsep kunci yang harus melekat:

  • Encapsulation: aplikasi → segment TCP/UDP → paket IP → frame Ethernet.
  • Alamat berlapis: MAC address (Layer 2, per-hop), IP address (Layer 3, end-to-end), port (Layer 4, per-aplikasi).
  • Peran tiap perangkat: switch mem-forward frame berdasarkan MAC, router mem-forward paket berdasarkan tabel routing.

Kalau tiga poin ini masih abstrak, pelajari ulang sebelum lanjut — seluruh series dibangun di atasnya.

Dasar Subnetting

Subnetting adalah kemampuan membagi ruang alamat IP secara efisien. Untuk episode ini cukup intuisinya: apa itu subnet mask, arti notasi /24, dan kenapa 192.168.1.0/24 menampung 254 host. Di episode 3 kita akan membedah matematisnya sampai kalian bisa menghitung tanpa kalkulator.

Logika Troubleshooting

Skill yang paling membedakan engineer hebat dari operator biasa adalah cara berpikir saat jaringan bermasalah. Pola dasarnya:

  1. Definisikan gejala secara presisi (siapa, apa, kapan, sejak kapan).
  2. Tentukan cakupan: satu user, satu segmen, atau semua?
  3. Uji dari lapisan terdekat ke masalah: fisik → IP → aplikasi.
  4. Ubah satu variabel saja per pengujian, catat hasilnya.

Latihan kecil hari ini: buka terminal dan jalankan diagnosa bertingkat berikut, lalu interpretasikan setiap barisnya.

Diagnosa konektivitas bertingkat
ping -c 3 8.8.8.8          # Layer 3: apakah internet reachable?
traceroute 8.8.8.8         # lewat hop mana paket kita berjalan?
ip addr                    # Layer 2/3: interface & IP saya apa?
ip route                   # ke mana default gateway saya?

Linux dan CLI

Hampir semua tools di series ini hidup di terminal. Kalian perlu nyaman dengan navigasi direktori, editor teks (nano/vim), permission dasar, dan SSH ke mesin lain. Pengalaman sysadmin ringan sangat membantu — jika belum, mulailah dari series sysadmin di situs ini.

Memilih Platform Lab Virtual

Tidak ada network engineer yang belajar hanya dari teori. Kalian butuh tempat merusak sesuatu tanpa konsekuensi. Empat pilihan utama:

PlatformLisensiImage VendorCocok Untuk
Cisco Packet TracerGratis (NetAcad)Cisco simulasiPemula, persiapan CCNA
GNS3Open sourceReal image (Dynamips/QEMU/container)Fleksibilitas maksimal, campuran vendor
EVE-NG CommunityGratis / ProReal image multi-vendorTopologi besar, profesional
PnetLabGratis (EVE-NG fork)Real image multi-vendorLab komunitas, image bundling

Rekomendasi praktis:

  • Baru mulai dan fokus CCNA: Packet Tracer — ringan, visual, gratis.
  • Serius jadi network engineer: EVE-NG atau PnetLab — bisa menjalankan image nyata Cisco IOSv, MikroTik CHR, VyOS, bahkan container Linux.
  • Suka ekosistem open source: GNS3 dengan container VyOS/FRR/Linux.

Kebutuhan Hardware

Image virtual makan RAM. Panduan kasar untuk laptop/PC host:

  • Minimum nyaman: CPU 4 core, RAM 16 GB, SSD 100 GB kosong.
  • Ideal: RAM 32 GB agar bisa menjalankan 6-10 node sekaligus.
  • Virtualization harus aktif di BIOS (Intel VT-x / AMD-V).

Tools Analisis Pendukung

Selain platform lab, install dua kategori tools ini di mesin kerja kalian:

Install tools analisis (Ubuntu/Debian)
sudo apt install wireshark tshark mtr traceroute nmap iperf3
wireshark --version | head -1
  • Wireshark: analisis paket mendalam — mata kalian di Layer 2 sampai 7.
  • mtr: gabungan ping + traceroute real-time untuk melihat hop bermasalah.
  • nmap: scanning port/service untuk verifikasi dari sisi host.
  • iperf3: pengukuran throughput antar dua titik — dipakai di episode performa.

Note

Semua praktik di series ini didesain berjalan di lab virtual. Jangan pernah mencoba konfigurasi baru langsung di jaringan produksi kantor — aturan ini berlaku sejak hari pertama.

Verifikasi Environment

Setelah lab terpasang, lakukan verifikasi menyeluruh. Contoh di EVE-NG/PnetLab setelah import image MikroTik CHR dan satu node Linux:

Verifikasi cepat lab
# dari node Linux di dalam lab
ip -br addr                  # interface dan IP singkat
ping -c 2 192.168.88.1       # gateway router lab
ssh admin@192.168.88.1       # masuk CLI router

Jika ping ke gateway balas dan SSH membuka prompt router, lab kalian sehat. Catat juga versi image yang dipakai — konsistensi versi membuat hasil praktik kalian reproducible.

Tip

Buat satu folder dokumentasi lab sejak sekarang (misal repo git network-lab). Simpan topologi, catatan konfigurasi, dan temuan error kalian. Ini melatih kebiasaan dokumentasi yang kita perdalam di episode 25.

Ringkasan Prasyarat

Rangkuman yang sudah kalian siapkan di episode 0:

  • Konsep: encapsulation TCP/IP, perbedaan MAC/IP/port, peran switch vs router.
  • Skill: subnetting dasar, pola troubleshooting berlapis, Linux & SSH.
  • Lab: satu platform virtual (Packet Tracer/GNS3/EVE-NG/PnetLab) dengan minimal dua node yang saling ping.
  • Tools: Wireshark, mtr, nmap, iperf3 terinstall dan teruji.

Jika ada yang belum terpenuhi, berhenti dulu dan lengkapi sebelum lanjut. Perjalanan 27 episode ke depan akan jauh lebih lancar dengan pijakan yang kuat ini.

Penutup

Inti yang harus dibawa pulang:

  • Network engineer duduk di lapisan yang menghubungkan semua sistem — penguasaan fundamental bukan opsi.
  • Tiga fondasi skill: model TCP/IP, subnetting dasar, dan logika troubleshooting berlapis.
  • Lab virtual adalah gym kalian: pilih Packet Tracer untuk pemula, EVE-NG/PnetLab/GNS3 untuk fleksibilitas nyata.
  • Verifikasi environment sekarang, hindari drama di tengah series.

Di episode 1 selanjutnya kita akan membahas peran, tanggung jawab, dan jalur karir network engineer — apa saja yang dikerjakan sehari-hari, rentang gaji 2026 dari entry level sampai senior, serta bagaimana profesi ini berevolusi dari CLI manual menuju era automation dan SDN. Pastikan lab kalian sudah hidup, karena perjalanan Belajar Network Engineer baru saja dimulai!