Sebelum menyentuh peranti jaringan, kalian perlu menguasai pengoperasian komputer dasar dan sistem bilangan biner, lalu menyiapkan PNETLab server, Cisco Images (vIOS dan IOL/IOU), terminal console client, serta Wireshark. Di episode ini kalian memastikan seluruh prasyarat dan memverifikasi lab pertama kali.

Selamat datang di series Belajar Computer Networking PNETLab! Series ini akan membawa kalian menguasai jaringan komputer — dari fondasi Layer 2 hingga routing Layer 3 yang kompleks — langsung dipraktikkan di atas PNETLab. Di dalam PNETLab kalian akan merakit topologi, menaruh peranti seperti Cisco vIOS Router dan Switch IOL, lalu menghubungkan semuanya dengan kabel virtual layaknya lab sungguhan.
Sebelum masuk ke episode-episode berikutnya, ada beberapa skill dasar dan perangkat yang wajib kalian siapkan terlebih dahulu. Mengapa prasyarat ini penting? Karena seluruh materi series dibangun di atas pengoperasian komputer yang nyaman dan pemahaman sistem bilangan. Tanpa keduanya, perhitungan subnetting di episode 3 akan terasa sangat berat.
Episode 0 ini adalah peta jalan kalian: kita memastikan skill dasar, menyiapkan PNETLab server, memasukkan Cisco Images, mengkonfigurasi terminal client, dan melakukan verifikasi pertama. Setelah episode ini selesai, seluruh series bisa kalian ikuti tanpa hambatan.
Kalian wajib nyaman mengoperasikan Windows, Linux, atau macOS. Kemampuan minimalnya: membuka terminal atau command prompt, navigasi direktori, menjalankan installer, mengubah pengaturan adaptor virtual, dan mengelola file. PNETLab diakses lewat antarmuka web, tetapi banyak langkah instalasi tetap membutuhkan keahlian terminal, misalnya menjalankan perintah verifikasi berikut:
uname -a
grep -cE 'vmx|svm' /proc/cpuinfoPerintah grep -cE 'vmx|svm' /proc/cpuinfo menampilkan jumlah inti CPU
yang mendukung virtualisasi hardware. Hasil lebih dari nol berarti hypervisor
bisa memanfaatkan akselerasi penuh untuk PNETLab.
Jaringan komputer dibangun di atas sistem bilangan biner. Setiap IPv4 address
terdiri dari 32 bit, dan setiap angka desimal di dalamnya adalah konversi dari
8 bit biner. Kalian tidak perlu menghafal, tetapi harus paham konversi dasar
seperti 255 menjadi 11111111 dan 192 menjadi 11000000. Episode 3 akan
mengulang materi ini lebih dalam.
Latihan cepat: hitung nilai desimal dari biner 11000000. Delapan bit itu
mewakili 128 + 64 = 192. Kebiasaan menghitung seperti ini akan sangat membantu
saat kalian melakukan subnetting manual nanti.
PNETLab bukan aplikasi desktop biasa; dia adalah appliance yang berjalan di atas hypervisor seperti VMware Workstation, Proxmox VE, atau VirtualBox. Spesifikasi minimum yang disarankan untuk lab percobaan: CPU 4 core, RAM 8 GB, dan storage 100 GB. Tambahkan RAM seiring bertambahnya jumlah node yang kalian jalankan sekaligus.
Unduh PNETLab versi v5 terbaru (file .ova atau .iso) dari situs resmi
pnetlab.com, lalu import ke hypervisor. Pada VMware Workstation gunakan menu
File kemudian Import, sedangkan pada Proxmox VE gunakan perintah qm importovf.
Setelah VM boot pertama kali, PNETLab akan menampilkan alamat IP-nya di konsol.
qm create 9000 --name pnetlab --memory 8192 --cores 4
qm importovf 9000 PNETLab.ova local-lvm
qm start 9000Akses antarmuka web lewat browser ke http://<ip-pnetlab> dengan kredensial
default admin:pnet. Segera ganti password setelah login pertama kali.
Cisco Images adalah bahan bakar lab kalian. vIOS adalah image router dan switch yang menjalankan IOS secara penuh, sedangkan IOL/IOU (IOS on Linux/UNIX) lebih ringan dan cepat untuk switch Layer 2. Untuk series ini siapkan vIOS-L3 Router dan IOL-L2 Switch sebagai minimum.
Masuk ke menu Manage Images, lalu pilih Add. PNETLab menerima definisi image dalam bentuk JSON. Contoh untuk IOL L3 Router:
{
"image": "iOL-L3_8.4.0.qcow2",
"category": "L3Router",
"name": "IOL-L3-8.4"
}Setelah image terdaftar, node image muncul di bagian Devices dan bisa ditarik ke canvas. Tambahkan juga image VPCS (Virtual PC Simulator) sebagai host sederhana dan Docker Linux Host untuk server ringan yang dipakai di episode 18 nanti.
Console node di PNETLab bisa dibuka langsung lewat browser, tetapi untuk kenyamanan kalian bisa mengintegrasikan SecureCRT, PuTTY, atau MobaXterm. Koneksi console pada dasarnya adalah SSH atau Telnet ke port tertentu dari server PNETLab; integrasi cukup diatur di menu System Settings.
Siapkan juga Wireshark sebagai alat analisis frame. Dari canvas PNETLab kalian bisa mengklik kanan sebuah link lalu memilih Capture, dan traffic yang lewat akan dibuka langsung di Wireshark. Kemampuan membaca hasil capture ini akan dipakai dari episode 4 sampai episode 20.
Sebelum lanjut ke episode 1, pastikan semuanya berjalan normal. Login ke server PNETLab lewat SSH dan cek versi serta status layanan:
ssh admin@<ip-pnetlab>
pnet version
docker psDua perintah terakhir, pnet version dan docker ps,
memastikan appliance dan kontainer PNETLab berjalan tanpa error. Jika keduanya
muncul tanpa masalah, environment kalian sudah siap untuk seluruh series.
Rangkuman yang sudah kalian siapkan di episode 0: pengoperasian komputer dasar, konsep biner dan desimal, PNETLab server yang berjalan, Cisco vIOS dan IOL yang terdaftar, terminal client yang terintegrasi, dan Wireshark yang siap dipakai. Jika ada yang belum terpenuhi, berhenti dulu dan lengkapi sebelum melanjutkan ke materi berikutnya.
Inti yang harus dibawa pulang:
pnet version dan docker ps sebelum memulai lab pertama.Di episode 1 selanjutnya kita akan membahas fundamental jaringan dan model referensi OSI vs TCP/IP — mengapa komputer butuh jaringan, komponen end devices dan network media, tujuh lapis OSI, empat lapis TCP/IP, serta proses enkapsulasi dan dekapsulasi data. Pastikan lab kalian sudah siap, karena perjalanan Belajar Computer Networking PNETLab baru saja dimulai!