ABDURROZAK.MY.ID // COMPUTER NETWORKING FUNDAMENTAL
JARINGAN KOMPUTER DASAR12 BAB FUNDAMENTAL
Seri lengkap belajar jaringan komputer dari nol. 12 bab mencakup konsep dasar, perangkat jaringan, IP addressing, subnetting, OSI model, TCP/IP, Ethernet, routing, troubleshooting, hingga network security. Setiap bab dilengkapi teori mendalam, diagram visual, dan contoh konfigurasi praktis via CLI & WinBox.
BAB12
BACA10+ JAM
LEVELPemula
CONFIGCLI + WINBOX
ABDUR ROZAK, S.Kom.
Web Developer & Network Educator - abdurrozak.my.id
ABDURROZAK.MY.ID // DAFTAR BAB
12 BAB SERI LENGKAP
Pilih bab untuk mulai belajar
BAB 01
MENGENAL DUNIA JARINGAN
Konsep jaringan, LAN, WAN, client-server, peer-to-peer.
Fondasi semua networking. Memahami apa itu jaringan komputer, jenis-jenisnya (LAN, MAN, WAN, Internet), model client-server vs peer-to-peer, serta perangkat-perangkat dasar yang membentuk sebuah jaringan.
SUB-BAB6LEVELFondasiWAKTU45 MENIT
1.1
BAB 01 FUNDAMENTAL
APA ITU JARINGAN KOMPUTER?
Definisi Jaringan Komputer
Jaringan komputer adalah sekumpulan komputer dan perangkat lain yang saling terhubung melalui media komunikasi (kabel atau nirkabel) sehingga dapat saling bertukar data, informasi, dan resource (seperti printer, file, koneksi internet).
Analogi sederhana: jaringan komputer seperti sistem jalan raya. Komputer adalah rumah-rumah, kabel/wireless adalah jalan, dan data adalah kendaraan yang lewat. Router adalah persimpangan yang menentukan arah kendaraan, switch adalah bundaran yang mengatur lalu lintas lokal.
Tujuan Jaringan Komputer
RESOURCE SHARING
Berbagi printer, file, koneksi internet antar device
KOMUNIKASI
Email, chat, video conference, VoIP
AKSES DATA
Akses database, file server, cloud storage
EFISIENSI BIAYA
Satu printer untuk banyak user, hemat biaya
KEAMANAN DATA
Backup terpusat, kontrol akses terstruktur
PERFORMA
Aplikasi terdistribusi, load balancing
KOMPETENSI SUB-BAB 1.1
Memahami definisi jaringan komputer
Menyebutkan tujuan utama jaringan komputer
Mampu menjelaskan analogi jaringan komputer
1.2
BAB 01 FUNDAMENTAL
JENIS-JENIS JARINGAN
Berdasarkan Jangkauan
JENIS
KEPANJANGAN
JANGKAUAN
CONTOH
PAN
Personal Area Network
1-10 meter
Bluetooth HP ke earphone
LAN
Local Area Network
1 gedung/kantor
Jaringan kantor, WiFi rumah
MAN
Metropolitan Area Network
1 kota
Jaringan antar kampus
WAN
Wide Area Network
Antar negara
Internet, jaringan bank
Berdasarkan Topologi
Berdasarkan Arsitektur
CLIENT-SERVER
Ada server pusat yang melayani request dari client. Contoh: web server, email server, database server. Keunggulan: terpusat, aman, scalable. Kekurangan: butuh server mahal, single point of failure.
PEER-TO-PEER
Setiap device setara, bisa jadi client dan server. Contoh: file sharing, blockchain. Keunggulan: murah, tidak ada single point of failure. Kekurangan: sulit dikelola, kurang aman.
KOMPETENSI SUB-BAB 1.2
Membedakan PAN, LAN, MAN, WAN
Mengenal topologi Star, Bus, Ring, Mesh
Membedakan client-server dan peer-to-peer
1.3
BAB 01 FUNDAMENTAL
TOPOLOGI JARINGAN
Detail Topologi
TOPOLOGI
KELEBIHAN
KEKURANGAN
USE CASE
Star
Mudah troubleshoot, 1 node rusak tidak ganggu lain
Butuh banyak kabel, pusat = single point of failure
Kantor, rumah (PALING UMUM)
Bus
Murah, sederhana
1 kabel putus = semua mati, collision tinggi
Legacy (jarang dipakai)
Ring
Data mengalir satu arah, tidak ada collision
1 node rusak = semua terganggu
Token ring (legacy)
Mesh
Sangat redundant, fault tolerant
Mahal, kompleks, banyak kabel
Data center, backbone
Tree
Skalabel, hierarki jelas
Root rusak = fatal
Jaringan besar
Hybrid
Fleksibel, kombinasi kelebihan
Kompleks
Enterprise
REALITA: Di dunia nyata, hampir semua jaringan modern menggunakan topologi Star atau Extended Star (star yang diperluas dengan switch hierarkis). Topologi lain hanya dipelajari untuk pemahaman konseptual.
KOMPETENSI SUB-BAB 1.3
Mampu membandingkan kelebihan/kekurangan setiap topologi
Menentukan topologi yang tepat untuk skenario tertentu
Mengerti mengapa Star menjadi topologi paling populer
1.4
BAB 01 FUNDAMENTAL
MEDIA TRANSMISI
Media Kabel (Guided)
MEDIA
KECEPATAN
JANGKAUAN
KELEBIHAN
UTP Cat5e
1 Gbps
100m
Murah, fleksibel
UTP Cat6
10 Gbps
55m (10G), 100m (1G)
Performa lebih baik
UTP Cat6a
10 Gbps
100m
Shielded, anti interferensi
Coaxial
Varies
500m
Tahan interferensi
Fiber Optic
100+ Gbps
Kilometer
Cepat, jarak jauh, aman
Media Nirkabel (Unguided)
TEKNOLOGI
FREKUENSI
JANGKAUAN
USE CASE
WiFi (802.11)
2.4 GHz, 5 GHz, 6 GHz
10-100m indoor
LAN nirkabel
Bluetooth
2.4 GHz
10m
PAN, peripheral
WiMAX
2.5-5.8 GHz
Kilometer
MAN nirkabel
Satelit
Various
Global
Remote area
Microwave
1-300 GHz
Line of sight
Point-to-point
KOMPETENSI SUB-BAB 1.4
Membedakan media guided dan unguided
Mengetahui karakteristik UTP Cat5e/6/6a
Memahami kelebihan fiber optic
Menentukan media yang tepat untuk skenario tertentu
BAB 02 / 12
MENGENAL PERANGKAT JARINGAN
Memahami setiap perangkat keras yang membentuk jaringan: NIC, Hub, Switch, Router, Access Point, Modem, Firewall. Fungsi, cara kerja, dan kapan harus menggunakan masing-masing perangkat.
SUB-BAB7LEVELFondasiWAKTU50 MENIT
2.1
BAB 02 PERANGKAT
NIC, HUB, & SWITCH
NIC (Network Interface Card)
NIC adalah perangkat yang memungkinkan komputer terhubung ke jaringan. Setiap NIC memiliki MAC Address unik (48-bit) yang menjadi identitas fisik device di jaringan.
ETHERNET NIC
Kabel, port RJ-45, kecepatan 1Gbps/10Gbps
WIRELESS NIC
WiFi adapter, 802.11 a/b/g/n/ac/ax
ONBOARD NIC
Terintegrasi di motherboard
Hub vs Switch
ASPEK
HUB
SWITCH
Layer OSI
Layer 1 (Physical)
Layer 2 (Data Link)
Cara Kerja
Broadcast ke semua port
Kirim hanya ke port tujuan
MAC Address
Tidak mengenali
Mempelajari MAC address
Collision Domain
1 domain besar
Per-port terpisah
Performa
Lambat
Cepat
Harga
Murah
Lebih mahal
Status
Obsolete
Standar modern
PENTING: Hub sudah OBSOLETE dan tidak dijual lagi. Semua jaringan modern menggunakan switch. Hub hanya dipelajari untuk pemahaman sejarah dan konsep collision domain.
KOMPETENSI SUB-BAB 2.1
Memahami fungsi NIC dan MAC address
Membedakan hub dan switch
Mengerti mengapa switch lebih baik dari hub
2.2
BAB 02 PERANGKAT
ROUTER & ACCESS POINT
Router
Router adalah perangkat yang menghubungkan berbeda jaringan dan menentukan jalur terbaik untuk paket data. Router bekerja di Layer 3 (Network) OSI, menggunakan IP address untuk routing.
Fungsi Router:
ROUTING
Menentukan jalur terbaik paket antar jaringan
NAT
Terjemahkan IP private ke IP publik
FIREWALL
Filter traffic berdasarkan aturan
DHCP SERVER
Berikan IP otomatis ke client
Access Point (AP)
Access Point adalah perangkat yang menyediakan koneksi nirkabel (WiFi) ke jaringan kabel. AP bekerja di Layer 2, menjembatani device wireless ke jaringan wired.
JENIS AP
DESKRIPSI
USE CASE
Standalone AP
Berdiri sendiri, dikonfigurasi individual
Rumah, SOHO
Controller-based
Dikelola terpusat via controller
Enterprise, kampus
Mesh AP
Saling terhubung, self-organizing
Smart home, large area
Outdoor AP
Tahan cuaca, jangkauan jauh
Outdoor, point-to-point
KOMPETENSI SUB-BAB 2.2
Memahami fungsi router di Layer 3
Membedakan router dengan switch
Memahami jenis-jenis Access Point
2.3
BAB 02 PERANGKAT
MODEM & FIREWALL
Modem
Modem (Modulator-Demodulator) mengubah sinyal digital dari komputer menjadi sinyal analog untuk transmisi via media komunikasi (kabel telepon, kabel coaxial, fiber), dan sebaliknya.
JENIS MODEM
MEDIA
KECEPATAN
DSL Modem
Kabel telepon
hingga 100 Mbps
Cable Modem
Kabel coaxial
hingga 1 Gbps
Fiber Modem (ONT)
Fiber optic
hingga 10 Gbps
4G/5G Modem
Seluler
hingga 1 Gbps
Firewall
Firewall adalah sistem keamanan yang memonitor dan mengontrol traffic jaringan berdasarkan aturan keamanan yang telah ditetapkan. Bisa berupa hardware, software, atau kombinasi keduanya.
Aplikasi di OS (Windows Firewall, iptables). Untuk proteksi per-device.
KOMPETENSI SUB-BAB 2.3
Memahami fungsi modem dan jenis-jenisnya
Memahami fungsi firewall
Membedakan hardware dan software firewall
BAB 03 / 12
MEMAHAMI IP ADDRESS DARI NOL
Fondasi Layer 3 networking. IPv4 vs IPv6, public vs private IP, static vs dynamic IP, gateway, DNS. Memahami cara kerja IP address sebagai identitas unik setiap device di jaringan.
SUB-BAB6LEVELAddressingWAKTU60 MENIT
3.1
BAB 03 IP ADDRESS
IPv4 FUNDAMENTAL
Anatomi IPv4
IPv4 address adalah identifier 32-bit yang unik untuk setiap device di jaringan. Ditulis dalam notasi desimal bertitik (dotted decimal):
Identitas jaringan (seperti nama jalan). Ditentukan oleh subnet mask.
HOST PORTION
Identitas device dalam jaringan (seperti nomor rumah). Sisa bit setelah network.
Kelas IPv4
KELAS
RANGE
DEFAULT MASK
HOST/NETWORK
USE CASE
A
1.0.0.0 - 126.255.255.255
255.0.0.0 (/8)
16 juta
ISP, organisasi besar
B
128.0.0.0 - 191.255.255.255
255.255.0.0 (/16)
65 ribu
Organisasi menengah
C
192.0.0.0 - 223.255.255.255
255.255.255.0 (/24)
254
LAN rumah/kantor
D
224.0.0.0 - 239.255.255.255
-
-
Multicast
E
240.0.0.0 - 255.255.255.255
-
-
Eksperimental
KOMPETENSI SUB-BAB 3.1
Memahami struktur IPv4 32-bit
Membedakan network portion dan host portion
Mengenal kelas A, B, C, D, E
3.2
BAB 03 IP ADDRESS
PUBLIC vs PRIVATE IP
IP Publik
IP Publik adalah IP yang unik di seluruh internet. Setiap device dengan IP publik bisa diakses langsung dari internet. IP publik dikelola oleh IANA dan didistribusikan via ISP.
IP Private (RFC 1918)
IP Private adalah IP yang hanya berlaku di jaringan lokal. Bisa dipakai berulang di jaringan berbeda. Untuk akses internet, IP private harus diterjemahkan ke IP publik via NAT.
RANGE PRIVATE
KELAS
JUMLAH IP
USE CASE
10.0.0.0 - 10.255.255.255
A
16.7 juta
Enterprise, ISP
172.16.0.0 - 172.31.255.255
B
1 juta
Medium network
192.168.0.0 - 192.168.255.255
C
65 ribu
LAN rumah/kantor (PALING UMUM)
MENGAPA IP PRIVATE? IPv4 hanya punya 4.3 miliar alamat, tidak cukup untuk semua device di dunia. IP private memungkinkan jaringan berbeda menggunakan range yang sama, lalu diterjemahkan ke IP publik via NAT. Inilah yang membuat internet bisa scale.
KOMPETENSI SUB-BAB 3.2
Membedakan IP publik dan private
Mengenal range IP private RFC 1918
Memahami peran NAT dalam penerjemahan IP
3.3
BAB 03 IP ADDRESS
STATIC vs DYNAMIC IP
ASPEK
STATIC IP
DYNAMIC IP (DHCP)
Cara Dapat
Di-set manual
Otomatis dari DHCP server
Perubahan
Tetap
Bisa berubah saat lease expire
Konfigurasi
Repot di setiap device
Otomatis, mudah dikelola
Cocok Untuk
Server, printer, router
PC, HP, laptop user
Keamanan
Lebih aman (kontrol penuh)
Kurang aman
KOMPETENSI SUB-BAB 3.3
Membedakan static dan dynamic IP
Menentukan kapan pakai static vs dynamic
Memahami peran DHCP
3.4
BAB 03 IP ADDRESS
IPv6 INTRODUCTION
Mengapa IPv6?
IPv6 dikembangkan karena IPv4 kehabisan alamat. IPv6 menggunakan 128-bit address (vs 32-bit IPv4), memberikan 340 undecillion alamat (3.4 × 10^38) - cukup untuk setiap atom di bumi!
ASPEK
IPv4
IPv6
Panjang Address
32 bit
128 bit
Notasi
Desimal bertitik
Hexadesimal
Contoh
192.168.1.1
2001:0db8:85a3::8a2e:0370:7334
Jumlah Alamat
4.3 miliar
340 undecillion
Header
20-60 byte
40 byte (fixed)
IPSec
Opsional
Built-in
Auto-config
DHCP/manual
Stateless auto-config
KOMPETENSI SUB-BAB 3.4
Memahami alasan pengembangan IPv6
Membedakan IPv4 dan IPv6
Mengenal notasi IPv6
3.5
BAB 03 IP ADDRESS
GATEWAY & DNS
Gateway (Default Gateway)
Gateway adalah IP router yang menjadi "pintu keluar" dari jaringan lokal ke jaringan lain (termasuk internet). Setiap device di LAN harus tahu gateway-nya agar bisa akses internet.
ANALOGI: Gateway seperti pintu keluar gedung. Untuk keluar dari gedung (LAN) ke jalan raya (internet), kamu harus tahu di mana pintu keluarnya (gateway). Tanpa gateway, device hanya bisa komunikasi di dalam LAN.
DNS (Domain Name System)
DNS adalah "buku telepon internet" yang menerjemahkan nama domain (google.com) ke IP address (142.250.1.100). Tanpa DNS, kamu harus hafal IP setiap situs!
DNS PROVIDER
PRIMARY
SECONDARY
KELEBIHAN
Google
8.8.8.8
8.8.4.4
Cepat, reliable
Cloudflare
1.1.1.1
1.0.0.1
Paling cepat, privacy
OpenDNS
208.67.222.222
208.67.220.220
Content filtering
AdGuard
94.140.14.14
94.140.15.15
Block iklan & tracker
KOMPETENSI SUB-BAB 3.5
Memahami fungsi gateway
Memahami fungsi DNS
Mengenal DNS provider populer
BAB 04 / 12
SUBNETTING TANPA PUSING
Network ID, Host ID, subnet mask, CIDR notation, prefix length. Cara menghitung jumlah network dan host. Subnetting dibuat mudah dengan pendekatan praktis dan contoh konkret.
SUB-BAB6LEVELSubnetWAKTU60 MENIT
4.1
BAB 04 SUBNETTING
SUBNET MASK & CIDR
Apa Itu Subnet Mask?
Subnet mask adalah bilangan 32-bit yang menentukan bagian mana dari IP address yang merupakan network dan bagian mana yang merupakan host. Bit 1 di subnet mask = network, bit 0 = host.
Mampu merencanakan subnet untuk kebutuhan tertentu
BAB 05 / 12
OSI MODEL & TCP/IP
Memahami 7 layer OSI, model TCP/IP, protokol jaringan, proses encapsulation, dan bagaimana data berpindah antarperangkat. Fondasi konseptual semua networking.
SUB-BAB5LEVELModelWAKTU50 MENIT
5.1
BAB 05 OSI MODEL
7 LAYER OSI
Model OSI
OSI (Open Systems Interconnection) adalah model referensi yang membagi komunikasi jaringan menjadi 7 layer abstrak. Setiap layer memiliki fungsi spesifik dan berkomunikasi hanya dengan layer di atas dan bawahnya.
LAYER
NAMA
FUNGSI
CONTOH PROTOKOL
DEVICE
7
Application
Antarmuka aplikasi user
HTTP, FTP, SMTP, DNS, SSH
-
6
Presentation
Format data, enkripsi
SSL/TLS, JPEG, MPEG
-
5
Session
Mengelola sesi komunikasi
NetBIOS, RPC, PPTP
-
4
Transport
Koneksi end-to-end, reliability
TCP, UDP
Firewall L4
3
Network
Routing, logical addressing
IP, ICMP, OSPF, BGP
Router
2
Data Link
Framing, physical addressing
Ethernet, WiFi, PPP
Switch, Bridge
1
Physical
Transmisi bit via media
Kabel UTP, fiber, radio
Hub, Repeater
MNEMONIC: "All People Seem To Need Data Processing" (layer 7 ke 1) atau "Please Do Not Throw Sausage Pizza Away" (layer 1 ke 7).
Fungsi Setiap Layer
LAYER 5-7 (UPPER)
Berurusan dengan aplikasi dan user. HTTP untuk web, SMTP untuk email, DNS untuk resolusi nama.
LAYER 4 (TRANSPORT)
TCP (reliable) atau UDP (fast). Menjamin data sampai dengan benar atau tidak.
LAYER 3 (NETWORK)
IP addressing dan routing. Router bekerja di layer ini untuk menentukan jalur paket.
LAYER 1-2 (LOWER)
MAC address, framing, physical transmission. Switch dan NIC bekerja di layer ini.
KOMPETENSI SUB-BAB 5.1
Menghafal 7 layer OSI
Memahami fungsi setiap layer
Mampu mengidentifikasi protokol di setiap layer
5.2
BAB 05 OSI MODEL
TCP/IP MODEL
TCP/IP vs OSI
TCP/IP adalah model yang benar-benar digunakan di internet. Lebih sederhana dari OSI, hanya 4 layer:
TCP/IP
PADANAN OSI
CONTOH PROTOKOL
Application
Layer 5-7
HTTP, FTP, DNS, SMTP, SSH, Telnet
Transport
Layer 4
TCP (reliable), UDP (fast)
Internet
Layer 3
IP, ICMP, ARP
Network Access
Layer 1-2
Ethernet, WiFi, PPP
Encapsulation
Encapsulation = proses membungkus data dengan header (dan kadang trailer) setiap layer saat data turun dari layer atas ke bawah. Setiap layer menambah informasinya sendiri.
ENCAPSULATION
Layer 7 (Application) : DATA (user data)
Layer 4 (Transport) : [TCP HEADER] + DATA = SEGMENT
Layer 3 (Network) : [IP HEADER] + SEGMENT = PACKET
Layer 2 (Data Link) : [ETH HEADER] + PACKET + [ETH TRAILER] = FRAME
Layer 1 (Physical) : BITS (01010101010101010101)
# Saat diterima, proses sebaliknya (decapsulation):# Bits -> Frame -> Packet -> Segment -> Data# Setiap layer membuka header-nya dan memproses
KOMPETENSI SUB-BAB 5.2
Membedakan model OSI dan TCP/IP
Memahami proses encapsulation dan decapsulation
Mengenal istilah segment, packet, frame, bits
BAB 06 / 12
ETHERNET, MAC ADDRESS & SWITCHING
MAC address, frame Ethernet, ARP, cara kerja switch, collision domain, broadcast domain. Memahami Layer 2 networking secara mendalam.
SUB-BAB5LEVELLayer 2WAKTU50 MENIT
6.1
BAB 06 LAYER 2
MAC ADDRESS & ETHERNET
MAC Address
MAC (Media Access Control) Address adalah alamat fisik 48-bit (6 byte) yang unik untuk setiap NIC. Ditulis dalam notasi heksadesimal:
00:1A:2B:3C:4D:5E
└── OUI ──┘└─ NIC ─┘
(3 byte) (3 byte)
Vendor ID Serial Number
Karakteristik MAC Address:
UNIK
Setiap NIC punya MAC address unik di dunia
PHYSICAL
Melekat di hardware, tidak berubah
LAYER 2
Digunakan di Layer 2 (Data Link)
LOCAL ONLY
Hanya berlaku di jaringan lokal
Ethernet Frame
Ethernet adalah standar LAN paling populer. Data di Layer 2 dibungkus dalam frame Ethernet:
BAGIAN
UKURAN
FUNGSI
Preamble
8 bytes
Sinkronisasi
Destination MAC
6 bytes
MAC address tujuan
Source MAC
6 bytes
MAC address pengirim
Type/Length
2 bytes
Tipe protokol (IPv4, IPv6, dll)
Data/Payload
46-1500 bytes
Data dari layer atas
FCS (CRC)
4 bytes
Error detection
KOMPETENSI SUB-BAB 6.1
Memahami struktur MAC address
Memahami struktur Ethernet frame
Mengenal OUI dan NIC portion
6.2
BAB 06 LAYER 2
ARP & SWITCHING
ARP (Address Resolution Protocol)
ARP menerjemahkan IP address ke MAC address. Saat device ingin kirim paket ke IP tertentu di jaringan lokal, dia perlu tahu MAC address tujuan.
PROSES ARP
Step 1: PC A ingin kirim ke 192.168.1.10
Step 2: PC A cek ARP table - tidak ada MAC untuk IP tersebut
Step 3: PC A broadcast ARP Request: "Who has 192.168.1.10?"
Step 4: PC B (192.168.1.10) reply: "I have it, my MAC is 00:1A:2B:3C:4D:5E"
Step 5: PC A simpan di ARP table, kirim data ke MAC tersebut
Cara Kerja Switch
Switch bekerja di Layer 2, menggunakan MAC address untuk meneruskan frame. Switch mempelajari MAC address device yang terhubung dan membuat MAC address table.
LANGKAH
AKSI SWITCH
1. Learning
Saat terima frame, switch catat source MAC + port di MAC table
2. Forwarding
Saat kirim frame, switch cek destination MAC di table, kirim hanya ke port tujuan
3. Flooding
Jika destination MAC tidak ada di table, switch broadcast ke semua port (kecuali source)
4. Aging
Entry di MAC table dihapus setelah timeout (default 300 detik) jika tidak aktif
Collision & Broadcast Domain
COLLISION DOMAIN
Area di mana collision bisa terjadi. Switch memecah collision domain per-port. Hub = 1 collision domain besar.
BROADCAST DOMAIN
Area di mana broadcast bisa mencapai. Router memecah broadcast domain. Switch = 1 broadcast domain.
KOMPETENSI SUB-BAB 6.2
Memahami proses ARP
Memahami cara kerja switch (learning, forwarding, flooding)
Membedakan collision domain dan broadcast domain
BAB 07 / 12
TCP, UDP & PORT
Cara kerja TCP/UDP, three-way handshake, port, socket, serta protokol populer: HTTP, HTTPS, FTP, SSH, DNS, DHCP. Layer 4 networking.
SUB-BAB5LEVELLayer 4WAKTU50 MENIT
7.1
BAB 07 LAYER 4
TCP vs UDP
Perbandingan TCP dan UDP
ASPEK
TCP
UDP
Koneksi
Connection-oriented (3-way handshake)
Connectionless
Reliability
Reliable (ack, retransmit)
Unreliable (no guarantee)
Order
In-order delivery
No ordering
Flow Control
Ada (window size)
Tidak ada
Speed
Slower (overhead)
Faster (minimal overhead)
Header Size
20 bytes
8 bytes
Use Case
Web, email, file transfer, SSH
Streaming, VoIP, DNS, gaming
TCP Three-Way Handshake
Three-way handshake adalah proses pembentukan koneksi TCP:
TCP HANDSHAKE
Step 1 - SYN : Client -> Server "Saya ingin koneksi (SYN)"
Step 2 - SYN-ACK : Server -> Client "OK, saya setuju (SYN-ACK)"
Step 3 - ACK : Client -> Server "Terima kasih (ACK)"
Result : Koneksi established, data bisa dikirim
# Saat koneksi selesai:Step 1 - FIN : Client -> Server "Saya mau tutup koneksi (FIN)"
Step 2 - ACK : Server -> Client "OK (ACK)"
Step 3 - FIN : Server -> Client "Saya juga mau tutup (FIN)"
Step 4 - ACK : Client -> Server "OK (ACK)"
Result : Koneksi closed
KOMPETENSI SUB-BAB 7.1
Membedakan TCP dan UDP
Memahami three-way handshake TCP
Menentukan kapan pakai TCP vs UDP
7.2
BAB 07 LAYER 4
PORT & SOCKET
Apa Itu Port?
Port adalah angka 16-bit (0-65535) yang mengidentifikasi aplikasi spesifik di sebuah device. Jika IP address adalah alamat rumah, port adalah nomor kamar di rumah tersebut.
RANGE
NAMA
CONTOH
0-1023
Well-Known Ports
HTTP (80), HTTPS (443), SSH (22)
1024-49151
Registered Ports
MySQL (3306), RDP (3389)
49152-65535
Dynamic/Private Ports
Port sementara untuk client
Protokol Populer & Port
PROTOKOL
PORT
TRANSPORT
FUNGSI
HTTP
80
TCP
Web browsing (tidak aman)
HTTPS
443
TCP
Web browsing (aman, encrypted)
FTP
21
TCP
File transfer
SSH
22
TCP
Secure remote access CLI
Telnet
23
TCP
Remote CLI (tidak aman)
DNS
53
UDP/TCP
Domain name resolution
DHCP
67-68
UDP
Auto IP assignment
SMTP
25, 587
TCP
Email sending
POP3
110
TCP
Email receiving
IMAP
143
TCP
Email receiving (advanced)
SNMP
161
UDP
Network monitoring
NTP
123
UDP
Time synchronization
Socket
Socket = kombinasi IP address + port number. Socket mengidentifikasi koneksi spesifik antara dua device.
Socket = IP Address : Port
Contoh: 192.168.1.10:80 = Web server di 192.168.1.10
KOMPETENSI SUB-BAB 7.2
Memahami konsep port dan socket
Menghafal port-port penting
Membedakan well-known, registered, dynamic ports
BAB 08 / 12
DHCP, DNS & NAT
Bagaimana perangkat mendapatkan IP (DHCP), proses resolusi DNS, NAT, PAT, dan bagaimana semua ini memungkinkan akses internet. Layanan fundamental jaringan.
SUB-BAB5LEVELServicesWAKTU60 MENIT
8.1
BAB 08 SERVICES
DHCP DEEP DIVE
Cara Kerja DHCP
DHCP (Dynamic Host Configuration Protocol) memberikan IP address dan parameter jaringan (subnet mask, gateway, DNS) secara otomatis ke client. Prosesnya disebut DORA:
DHCP DORA
D - DISCOVER : Client broadcast "Ada DHCP server?"
O - OFFER : Server reply "Ada, ini IP yang saya tawarkan"
R - REQUEST : Client "OK, saya mau IP tersebut"
A - ACK : Server "OK, IP tersebut milikmu sekarang"
# Parameter yang diberikan DHCP:# - IP address# - Subnet mask# - Default gateway# - DNS server# - Lease time (berapa lama IP dipinjam)
2. Pilih interface bridge-lan -> Next terus sampai Finish.
3. Wizard otomatis buat pool, network, dan server.
KOMPETENSI SUB-BAB 8.1
Memahami proses DORA DHCP
Mampu konfigurasi DHCP server di MikroTik
Mengerti parameter yang diberikan DHCP
8.2
BAB 08 SERVICES
DNS RESOLUTION
Proses DNS Resolution
Saat kamu ketik google.com di browser, DNS melakukan:
DNS RESOLUTION
Step 1: PC cek DNS cache lokal - tidak ada
Step 2: PC query ke DNS server (misal 8.8.8.8)
Step 3: DNS server cek cache - tidak ada
Step 4: DNS server query ke root server (.)
Step 5: Root server reply "Tanya .com server"
Step 6: DNS server query ke .com server
Step 7: .com server reply "Tanya google.com server"
Step 8: DNS server query ke google.com server
Step 9: google.com server reply "IP-nya 142.250.1.100"
Step 10: DNS server simpan di cache, reply ke PC
Result: PC dapat IP, bisa akses google.com
KOMPETENSI SUB-BAB 8.2
Memahami proses DNS resolution
Mengenal hirarki DNS (root, TLD, authoritative)
Memahami pentingnya DNS cache
8.3
BAB 08 SERVICES
NAT & PAT
Apa Itu NAT?
NAT (Network Address Translation) menerjemahkan IP private ke IP publik agar device di LAN bisa akses internet. Tanpa NAT, IP private tidak bisa keluar ke internet.
SNAT
Source NAT - ubah IP sumber. Untuk keluar ke internet.
DNAT
Destination NAT - ubah IP tujuan. Untuk port forwarding.
Cek ipconfig, pastikan tidak ada IP duplikat. Cek DHCP server.
Tidak Dapat IP
IP 169.254.x.x (APIPA)
Cek kabel, cek DHCP server, renew IP dengan ipconfig /renew.
Tidak Bisa Ping Gateway
Ping ke 192.168.1.1 gagal
Cek kabel, cek IP router, cek switch.
Ping Gateway OK, Internet Tidak
Ping 8.8.8.8 gagal
Cek NAT, cek default route, cek koneksi WAN.
Ping IP OK, Domain Tidak
Ping 8.8.8.8 OK, ping google.com gagal
Masalah DNS. Cek DNS server, flush DNS cache.
Internet Lambat
Download/upload lambat
Cek bandwidth, cek interference WiFi, cek kabel.
WiFi Tidak Connect
Device tidak bisa connect ke WiFi
Cek password, cek security type, restart AP.
Intermittent Connection
Koneksi putus-nyambung
Cek kabel (mungkin rusak), cek port switch, cek driver NIC.
Metodologi Troubleshooting
METHODOLOGY
Step 1: Identifikasi masalah (apa yang salah?)
Step 2: Kumpulkan informasi (cek konfigurasi, log)
Step 3: Isolasi masalah (test per layer, dari bawah ke atas)
Step 4: Hipotesis akar masalah
Step 5: Test hipotesis
Step 6: Implementasi solusi
Step 7: Verifikasi solusi bekerja
Step 8: Dokumentasi
KOMPETENSI SUB-BAB 10.2
Mengenal masalah jaringan umum
Mampu mendiagnosis masalah dengan metodologi
Mampu menerapkan solusi yang tepat
BAB 11 / 12
MEMBANGUN JARINGAN LAN DARI NOL
Perancangan topologi, pemilihan perangkat, IP addressing, konfigurasi dasar, dan pengujian jaringan. Praktik lengkap membangun LAN dari awal.
SUB-BAB5LEVELPraktisWAKTU75 MENIT
11.1
BAB 11 PRAKTIS
PERANCANGAN TOPOLOGI
Langkah Perancangan
ANALISIS KEBUTUHAN
Berapa device? Jenis aplikasi? Kebutuhan bandwidth? Budget?
DESAIN TOPOLOGI
Pilih topologi (Star, Extended Star), gambar diagram.
PEMILIHAN PERANGKAT
Router, switch, AP, kabel sesuai kebutuhan dan budget.
Segmentasi = membagi jaringan menjadi beberapa segmen (VLAN, subnet) untuk isolasi dan keamanan. Jika satu segmen dikompromikan, segmen lain tetap aman.
KEAMANAN
Isolasi traffic, batasi lateral movement attacker
PERFORMA
Kurangi broadcast domain, network lebih efisien
ORGANISASI
Struktur jelas, mudah dikelola
SKALABILITAS
Mudah dikembangkan
Best Practice Keamanan
BEST PRACTICE
1. Ganti password default SEMUA device
2. Disable service tidak perlu (telnet, ftp, www)
3. Ubah port default (SSH, WinBox)
4. Aktifkan firewall, default deny
5. Gunakan WPA2/WPA3 untuk WiFi
6. Segmentasi jaringan (VLAN/subnet)
7. Regular backup konfigurasi
8. Update firmware/router secara berkala
9. Monitor log secara rutin
10. Dokumentasi semua perubahan
KOMPETENSI SUB-BAB 12.4
Memahami pentingnya segmentasi jaringan
Mengenal best practice keamanan
Mampu menerapkan security baseline
SERI LENGKAP SELESAI
SELAMAT!
Kamu telah menyelesaikan 12 bab seri Computer Networking Fundamental. Dari konsep dasar jaringan hingga network security. Kamu sekarang memiliki fondasi yang kuat untuk melanjutkan ke topik advanced seperti MikroTik, routing protocol, dan network engineering. Terus belajar, terus eksperimen!
Seri 12 BAB Computer Networking Fundamental dari nol hingga mahir.
Fitur Utama:
- Bab Selector: 12 tombol di sidebar untuk pindah antar bab
- Dynamic TOC: Daftar isi berubah sesuai bab aktif
- Color Coded: Setiap bab punya warna khas
- Bookmark: Tandai bab favorit
- Progress Bar: Indikator kemajuan baca
12 Bab:
01: Dunia Jaringan | 02: Perangkat | 03: IP Address | 04: Subnetting | 05: OSI & TCP/IP | 06: Ethernet & MAC | 07: TCP/UDP & Port | 08: DHCP/DNS/NAT | 09: Routing | 10: Troubleshooting | 11: Membangun LAN | 12: Network Security