ABDURROZAK
HOME ABOUT ME MICROSITE KONTAK PERSEMBAHAN HELP
ABDURROZAK.MY.ID // MIKROTIK TUTORIAL

QoS MIKROTIK

RB941 hAP LITE - QUALITY OF SERVICE LENGKAP

Panduan mendalam implementasi Quality of Service (QoS) untuk optimalisasi trafik jaringan dengan MikroTik RB941. Simple Queue, Queue Tree, PCQ, Mangle marking, priority queue, dan traffic shaping. Konfigurasi dual: CLI (Terminal) & WinBox (GUI).

SPESIFIKASI HARDWARE RB941-2nD

RB941 hAP lite dengan kemampuan QoS untuk optimalisasi trafik jaringan. Cocok untuk jaringan rumah/kantor kecil dengan 10-20 client concurrent. Support Simple Queue, Queue Tree, PCQ, dan Mangle marking.

CPU
AR9344 - 650MHz
RAM
32 MB DDR2
STORAGE
16 MB FLASH
ETHERNET
4x 10/100 Mbps
QoS SUPPORT
Simple Queue, Queue Tree
MANGLE
Mark Connection/Packet
PCQ
Per Connection Queue
CLIENT MAX
~20 concurrent
POWER
5V DC / USB
OS
RouterOS v6 L4
DIMENSI
113 x 89 x 28mm
BERAT
160 gram
KEMAMPUAN QoS: RB941 support Simple Queue untuk bandwidth limiting per client, Queue Tree untuk hierarchical queue, PCQ untuk fair sharing, dan Mangle untuk marking traffic berdasarkan berbagai kriteria.
KONSEP QUALITY OF SERVICE (QoS) FUNDAMENTAL

Quality of Service (QoS) adalah mekanisme untuk mengelola dan memprioritaskan trafik jaringan guna memastikan kualitas layanan untuk aplikasi tertentu. QoS memastikan bandwidth tersedia untuk aplikasi kritis seperti VoIP, video conference, dan gaming.

TUJUAN QoS
BANDWIDTH MANAGEMENT
Mengelola bandwidth agar tidak ada client yang menghabiskan semua bandwidth. Fair sharing untuk semua client.
PRIORITAS TRAFIK
Memprioritaskan traffic penting (VoIP, video call) agar tidak terganggu oleh traffic lain (download, streaming).
REDUCE LATENCY
Mengurangi latency untuk aplikasi real-time seperti VoIP, gaming, dan video conference.
OPTIMIZE PERFORMANCE
Mengoptimalkan performa jaringan dengan memastikan bandwidth tersedia untuk aplikasi kritis.
KOMPONEN QoS MIKROTIK
KOMPONENFUNGSIUSE CASE
Simple QueueBandwidth limiting per client/subnetLimit bandwidth per user
Queue TreeHierarchical queue dengan parent-childHierarchical bandwidth management
PCQPer Connection Queue (fair sharing)Fair sharing per connection
MangleMarking traffic berdasarkan kriteriaMark traffic untuk QoS
PriorityPriority queue (1-8)Prioritas traffic
JENIS QUEUE
JENIS QUEUEKARAKTERISTIKUSE CASE
defaultFIFO (First In First Out)General purpose
pcqPer Connection QueueFair sharing per connection
sfqStochastic Fairness QueueFair sharing per flow
bfifoByte FIFOFIFO berdasarkan byte
redRandom Early DetectionAvoid congestion
PENTING: QoS hanya bekerja jika bandwidth penuh. Jika bandwidth masih tersedia, QoS tidak aktif. QoS hanya aktif ketika ada contention (perebutan bandwidth).
TOPOLOGI QoS SCHEMA
// TOPOLOGI QoS NETWORK // [ INTERNET ] | v +-------------------+ | MIKROTIK RB941 | | QoS ROUTER | | | | ether1: WAN | | ether2-4: LAN | | wlan1: WIFI | | | | QoS RULES: | | - Simple Queue | Per client limit | - Queue Tree | Hierarchical queue | - PCQ | Fair sharing | - Priority | Priority 1-8 +-------------------+ | | | v v v [PC] [HP] [LAPTOP] 5M/10M 2M/5M 5M/10M QoS PRIORITY: Priority 1: VoIP, Video Call Priority 3: Browsing, Email Priority 5: Streaming Priority 8: Download, P2P
QoS WORKING: QoS memastikan bandwidth tersedia untuk aplikasi prioritas tinggi. Ketika bandwidth penuh, traffic priority rendah akan di-throttle agar traffic priority tinggi tetap lancar.
ANIMASI QoS TRAFFIC LIVE FLOW

Visualisasi QoS traffic management. Traffic dengan priority tinggi (hijau) mendapat prioritas lebih tinggi dibandingkan traffic priority rendah (kuning). Queue memastikan fair sharing.

INTERNET MIKROTIK RB941 QoS Router P1 P5 P8 VOIP Priority 1 BROWSING Priority 5 DOWNLOAD Priority 8 // QoS TRAFFIC PRIORITIZATION // PRIORITY 1 (VOIP) > PRIORITY 5 (BROWSING) > PRIORITY 8 (DOWNLOAD)
Priority 1 (VoIP)
Priority 5 (Browsing)
Priority 8 (Download)
QoS PRIORITY: Traffic dengan priority lebih tinggi (angka lebih kecil) mendapat prioritas lebih tinggi. Ketika bandwidth penuh, traffic priority rendah akan di-throttle.
SIMPLE QUEUE STEP 01

Simple Queue untuk bandwidth limiting per client atau subnet. Cara paling sederhana untuk limit bandwidth per user.

VIA CLI
# 1. Limit bandwidth per client [admin@MikroTik] > /queue simple add name="client1" target="192.168.10.10/32" max-limit="5M/10M" # 2. Limit bandwidth per subnet [admin@MikroTik] > /queue simple add name="all-clients" target="192.168.10.0/24" max-limit="30M/50M" # 3. Limit dengan priority [admin@MikroTik] > /queue simple add name="priority-client" target="192.168.10.10/32" max-limit="10M/20M" priority=1 # 4. Limit dengan PCQ [admin@MikroTik] > /queue simple add name="pcq-client" target="192.168.10.0/24" max-limit="50M/100M" queue=pcq-upload-default/pcq-download-default # 5. Verifikasi [admin@MikroTik] > /queue simple print
VIA WINBOX
1
Menu: Queues -> Tab Simple Queues
2
+ Add untuk buat queue baru
3
Name: client1
4
Target: 192.168.10.10/32
5
Max Limit: 5M/10M (upload/download)
6
Priority: 8 (default)
7
Queue: default atau pcq
8
Klik OK
PARAMETER SIMPLE QUEUE
PARAMETERFUNGSICONTOH
nameNama queueclient1, all-clients
targetTarget IP/subnet192.168.10.10/32, 192.168.10.0/24
max-limitMax bandwidth (upload/download)5M/10M, 30M/50M
limit-atGuaranteed bandwidth2M/5M
priorityPriority (1-8)1 (highest) - 8 (lowest)
queueQueue typedefault, pcq, sfq
TIPS: Simple Queue cocok untuk limit bandwidth per client. Untuk hierarchical queue, gunakan Queue Tree. Untuk fair sharing, gunakan PCQ.
QUEUE TREE STEP 02

Queue Tree untuk hierarchical queue dengan parent-child relationship. Lebih kompleks tapi lebih fleksibel daripada Simple Queue.

VIA CLI
# 1. Buat parent queue [admin@MikroTik] > /queue tree add name="total-bandwidth" max-limit="50M/100M" # 2. Buat child queue [admin@MikroTik] > /queue tree add name="voip-queue" parent="total-bandwidth" packet-mark="voip-packet" max-limit="10M/20M" priority=1 [admin@MikroTik] > /queue tree add name="browsing-queue" parent="total-bandwidth" packet-mark="browsing-packet" max-limit="20M/40M" priority=5 [admin@MikroTik] > /queue tree add name="download-queue" parent="total-bandwidth" packet-mark="download-packet" max-limit="20M/40M" priority=8 # 3. Verifikasi [admin@MikroTik] > /queue tree print
VIA WINBOX
1
Menu: Queues -> Tab Queue Tree
2
+ Add untuk buat parent queue
3
Name: total-bandwidth
4
Max Limit: 50M/100M
5
Klik OK
6
+ Add untuk buat child queue
7
Parent: total-bandwidth
8
Packet Mark: voip-packet
9
Max Limit: 10M/20M
10
Priority: 1
PARAMETER QUEUE TREE
PARAMETERFUNGSICONTOH
nameNama queuetotal-bandwidth, voip-queue
parentParent queuetotal-bandwidth
packet-markPacket mark dari manglevoip-packet, browsing-packet
max-limitMax bandwidth10M/20M
limit-atGuaranteed bandwidth5M/10M
priorityPriority (1-8)1 (highest) - 8 (lowest)
TIPS: Queue Tree cocok untuk hierarchical queue. Parent queue adalah total bandwidth, child queue adalah pembagian bandwidth per jenis traffic. Perlu mangle untuk mark packet.
PCQ (PER CONNECTION QUEUE) STEP 03

PCQ (Per Connection Queue) untuk fair sharing bandwidth per connection. Setiap connection mendapat bagian bandwidth yang adil.

VIA CLI
# 1. Buat PCQ type [admin@MikroTik] > /queue type add name="pcq-upload" kind=pcq pcq-classifier=src-address pcq-rate="2M" pcq-limit-at="1M" [admin@MikroTik] > /queue type add name="pcq-download" kind=pcq pcq-classifier=dst-address pcq-rate="5M" pcq-limit-at="2M" # 2. Gunakan di simple queue [admin@MikroTik] > /queue simple add name="pcq-all" target="192.168.10.0/24" max-limit="50M/100M" queue=pcq-upload/pcq-download # 3. Atau gunakan di queue tree [admin@MikroTik] > /queue tree add name="pcq-tree" packet-mark="all-packet" queue=pcq-upload/pcq-download # 4. Verifikasi [admin@MikroTik] > /queue type print
VIA WINBOX
1
Menu: Queues -> Tab Queue Types
2
+ Add untuk buat PCQ type
3
Name: pcq-upload
4
Kind: pcq
5
PCQ Classifier: src-address
6
PCQ Rate: 2M
7
PCQ Limit At: 1M
8
Klik OK
9
Ulangi untuk download dengan classifier dst-address
PARAMETER PCQ
PARAMETERFUNGSICONTOH
kindJenis queuepcq
pcq-classifierClassifier untuk fair sharingsrc-address, dst-address, src-address:port
pcq-rateRate per connection2M, 5M
pcq-limit-atGuaranteed rate per connection1M, 2M
pcq-burst-rateBurst rate per connection5M, 10M
pcq-total-limitTotal limit semua connection50M, 100M
TIPS: PCQ cocok untuk fair sharing. Setiap connection mendapat bagian bandwidth yang adil. Classifier menentukan bagaimana traffic dibagi: src-address (per source IP), dst-address (per destination IP), src-address:port (per connection).
MANGLE MARKING STEP 04

Mangle untuk marking traffic berdasarkan berbagai kriteria. Marked traffic bisa digunakan untuk QoS, routing, dan policy lainnya.

VIA CLI
# 1. Mark connection berdasarkan port [admin@MikroTik] > /ip firewall mangle add chain=prerouting protocol=tcp dst-port=5060 action=mark-connection new-connection-mark=voip-conn passthrough=yes # 2. Mark packet berdasarkan connection mark [admin@MikroTik] > /ip firewall mangle add chain=prerouting connection-mark=voip-conn action=mark-packet new-packet-mark=voip-packet passthrough=no # 3. Mark berdasarkan content [admin@MikroTik] > /ip firewall mangle add chain=prerouting content="youtube.com" action=mark-connection new-connection-mark=youtube-conn # 4. Mark berdasarkan address [admin@MikroTik] > /ip firewall mangle add chain=prerouting src-address=192.168.10.10 action=mark-connection new-connection-mark=priority-conn # 5. Verifikasi [admin@MikroTik] > /ip firewall mangle print
VIA WINBOX
1
Menu: IP -> Firewall -> Tab Mangle
2
+ Add untuk buat mangle rule
3
Chain: prerouting
4
Protocol: tcp
5
Dst Port: 5060 (VoIP)
6
Action: mark-connection
7
New Connection Mark: voip-conn
8
Passthrough: yes
9
Klik OK
PARAMETER MANGLE
PARAMETERFUNGSICONTOH
chainChain mangleprerouting, output
protocolProtocoltcp, udp, icmp
dst-portDestination port5060 (VoIP), 80 (HTTP)
src-addressSource address192.168.10.10
contentContent matchingyoutube.com
actionActionmark-connection, mark-packet
new-connection-markNew connection markvoip-conn
new-packet-markNew packet markvoip-packet
TIPS: Mangle untuk marking traffic. Marked traffic bisa digunakan untuk QoS (queue tree), routing (policy routing), dan policy lainnya. Chain prerouting untuk incoming traffic, output untuk outgoing traffic.
PRIORITY QUEUE STEP 05

Priority queue untuk memprioritaskan traffic berdasarkan priority (1-8). Traffic dengan priority lebih tinggi mendapat prioritas lebih tinggi.

VIA CLI
# 1. Priority queue di simple queue [admin@MikroTik] > /queue simple add name="voip-priority" target="192.168.10.10/32" max-limit="10M/20M" priority=1 [admin@MikroTik] > /queue simple add name="browsing-priority" target="192.168.10.0/24" max-limit="20M/40M" priority=5 [admin@MikroTik] > /queue simple add name="download-priority" target="192.168.10.0/24" max-limit="20M/40M" priority=8 # 2. Priority queue di queue tree [admin@MikroTik] > /queue tree add name="voip-tree" packet-mark="voip-packet" priority=1 [admin@MikroTik] > /queue tree add name="browsing-tree" packet-mark="browsing-packet" priority=5 # 3. Verifikasi [admin@MikroTik] > /queue simple print
VIA WINBOX
1
Menu: Queues -> Tab Simple Queues
2
+ Add untuk buat queue
3
Name: voip-priority
4
Target: 192.168.10.10/32
5
Max Limit: 10M/20M
6
Priority: 1 (highest)
7
Klik OK
PRIORITY LEVEL
PRIORITYLEVELUSE CASE
1HighestVoIP, Video Call
2-3HighGaming, Interactive
4-5MediumBrowsing, Email
6-7LowStreaming
8LowestDownload, P2P
TIPS: Priority 1-3 untuk traffic real-time (VoIP, gaming). Priority 4-5 untuk browsing. Priority 6-8 untuk download. Priority hanya aktif ketika bandwidth penuh.
BANDWIDTH LIMITING STEP 06

Bandwidth limiting untuk membatasi bandwidth per client atau per jenis traffic. Mencegah satu client menghabiskan semua bandwidth.

VIA CLI
# 1. Limit per client [admin@MikroTik] > /queue simple add name="client-limit" target="192.168.10.10/32" max-limit="5M/10M" # 2. Limit per subnet [admin@MikroTik] > /queue simple add name="subnet-limit" target="192.168.10.0/24" max-limit="30M/50M" # 3. Limit dengan burst [admin@MikroTik] > /queue simple add name="burst-limit" target="192.168.10.10/32" max-limit="5M/10M" burst-limit="10M/20M" burst-threshold="3M/5M" burst-time="10s/10s" # 4. Limit dengan PCQ [admin@MikroTik] > /queue simple add name="pcq-limit" target="192.168.10.0/24" max-limit="50M/100M" queue=pcq-upload-default/pcq-download-default # 5. Verifikasi [admin@MikroTik] > /queue simple print
VIA WINBOX
1
Menu: Queues -> Tab Simple Queues
2
+ Add untuk buat queue
3
Name: client-limit
4
Target: 192.168.10.10/32
6
Max Limit: 5M/10M (upload/download)
7
Burst Limit: 10M/20M
8
Burst Threshold: 3M/5M
9
Burst Time: 10s/10s
10
Klik OK
PARAMETER BANDWIDTH
PARAMETERFUNGSICONTOH
max-limitMax bandwidth5M/10M
limit-atGuaranteed bandwidth2M/5M
burst-limitBurst bandwidth10M/20M
burst-thresholdBurst threshold3M/5M
burst-timeBurst duration10s/10s
priorityPriority (1-8)1-8
TIPS: Max-limit = max bandwidth. Limit-at = guaranteed bandwidth. Burst = burst bandwidth sementara. Burst threshold = threshold untuk aktif burst. Burst time = duration burst.
TRAFFIC SHAPING STEP 07

Traffic shaping untuk shaping traffic berdasarkan jenis traffic. Mengkombinasikan mangle, queue tree, dan priority untuk shaping traffic.

VIA CLI
# 1. Mark VoIP traffic [admin@MikroTik] > /ip firewall mangle add chain=prerouting protocol=udp dst-port=5060 action=mark-connection new-connection-mark=voip-conn [admin@MikroTik] > /ip firewall mangle add chain=prerouting connection-mark=voip-conn action=mark-packet new-packet-mark=voip-packet # 2. Mark browsing traffic [admin@MikroTik] > /ip firewall mangle add chain=prerouting protocol=tcp dst-port=80,443 action=mark-connection new-connection-mark=browsing-conn [admin@MikroTik] > /ip firewall mangle add chain=prerouting connection-mark=browsing-conn action=mark-packet new-packet-mark=browsing-packet # 3. Buat queue tree [admin@MikroTik] > /queue tree add name="total" max-limit="50M/100M" [admin@MikroTik] > /queue tree add name="voip" parent="total" packet-mark="voip-packet" max-limit="10M/20M" priority=1 [admin@MikroTik] > /queue tree add name="browsing" parent="total" packet-mark="browsing-packet" max-limit="20M/40M" priority=5 # 4. Verifikasi [admin@MikroTik] > /queue tree print
VIA WINBOX
1
Menu: IP -> Firewall -> Tab Mangle
2
+ Add untuk mark VoIP traffic
3
Chain: prerouting, Protocol: udp, Dst Port: 5060
4
Action: mark-connection, New Connection Mark: voip-conn
5
+ Add untuk mark packet
6
Connection Mark: voip-conn, Action: mark-packet, New Packet Mark: voip-packet
7
Menu: Queues -> Tab Queue Tree
8
+ Add untuk buat queue tree
9
Parent: total, Packet Mark: voip-packet, Priority: 1
TRAFFIC SHAPING STRATEGY
VoIP PRIORITY
VoIP (port 5060) priority 1. VoIP sangat sensitif terhadap latency dan jitter. Priority 1 memastikan VoIP lancar.
VIDEO CONFERENCE
Video conference (Zoom, Teams) priority 2-3. Sensitif terhadap latency tapi tidak separa VoIP.
BROWSING PRIORITY
Browsing (port 80, 443) priority 4-5. Tidak terlalu sensitif terhadap latency.
DOWNLOAD PRIORITY
Download (P2P, torrent) priority 6-8. Tidak sensitif terhadap latency, bisa di-throttle.
TIPS: Traffic shaping mengkombinasikan mangle (marking), queue tree (hierarchical queue), dan priority. Mark traffic berdasarkan port, protocol, atau content. Buat queue tree dengan priority sesuai jenis traffic.
MONITORING QoS STEP 08

Monitor QoS untuk memastikan QoS bekerja dengan baik. Monitor bandwidth usage, queue usage, dan packet marking.

VIA CLI
# 1. Monitor simple queue [admin@MikroTik] > /queue simple print # 2. Monitor queue tree [admin@MikroTik] > /queue tree print # 3. Monitor queue detail [admin@MikroTik] > /queue simple print detail # 4. Monitor traffic [admin@MikroTik] > /tool traffic-monitor interface=ether1 # 5. Monitor mangle [admin@MikroTik] > /ip firewall mangle print # 6. Monitor queue type [admin@MikroTik] > /queue type print
VIA WINBOX
1
Menu: Queues -> Tab Simple Queues
2
Lihat bandwidth usage per queue
3
Menu: Queues -> Tab Queue Tree
4
Lihat hierarchical queue
5
Menu: Tools -> Traffic Monitor
6
Pilih interface untuk monitor
7
Menu: Tools -> Graphing
8
Lihat graph bandwidth
METRIK MONITORING
METRIKCARA CEKKETERANGAN
Queue Usage/queue simple printBandwidth usage per queue
Queue Tree/queue tree printHierarchical queue usage
Traffic Monitor/tool traffic-monitorReal-time traffic
Graphing/tool graphingHistorical graph
Mangle/ip firewall mangle printPacket marking
TIPS: Monitor QoS secara berkala. Pastikan queue working dengan baik. Jika ada masalah, cek mangle marking, queue tree, dan priority.
TROUBLESHOOTING QoS SUPPORT

Masalah umum QoS dan solusinya.

QoS TIDAK BEKERJA
KEMUNGKINAN PENYEBAB:
1. Bandwidth belum penuh (QoS hanya aktif saat bandwidth penuh)
2. Queue tidak di-apply dengan benar
3. Mangle marking tidak bekerja
4. Priority tidak di-set dengan benar
SOLUSI: Test dengan bandwidth penuh. Cek queue configuration. Cek mangle marking. Cek priority setting.
BANDWIDTH TIDAK TERBAGI ADIL
KEMUNGKINAN PENYEBAB:
1. PCQ classifier salah
2. Queue tree configuration salah
3. Priority tidak di-set dengan benar
4. Queue limit tidak di-set dengan benar
SOLUSI: Cek PCQ classifier. Cek queue tree configuration. Cek priority. Cek queue limit.
VOIP LAMBAT / JITTER
KEMUNGKINAN PENYEBAB:
1. Priority VoIP terlalu rendah
2. Bandwidth tidak cukup
3. Latency tinggi
4. Jitter tinggi
SOLUSI: Set priority VoIP ke 1. Pastikan bandwidth cukup. Cek latency dan jitter. Gunakan QoS untuk prioritaskan VoIP.
QUEUE TREE TIDAK BEKERJA
KEMUNGKINAN PENYEBAB:
1. Parent queue tidak ada
2. Packet mark tidak ada
3. Mangle marking tidak bekerja
4. Queue tree configuration salah
SOLUSI: Cek parent queue. Cek packet mark. Cek mangle marking. Cek queue tree configuration.
DIAGNOSTIC COMMANDS
# Monitor queue > /queue simple print > /queue tree print # Monitor traffic > /tool traffic-monitor interface=ether1 > /tool graphing # Monitor mangle > /ip firewall mangle print # Monitor queue type > /queue type print # Monitor queue detail > /queue simple print detail
BEST PRACTICE QoS TIPS
PRIORITIZE REAL-TIME
Prioritize VoIP dan video conference (priority 1-3). Traffic real-time sangat sensitif terhadap latency.
USE PCQ FOR FAIR SHARING
Gunakan PCQ untuk fair sharing. Setiap connection mendapat bagian bandwidth yang adil.
USE QUEUE TREE
Gunakan queue tree untuk hierarchical queue. Parent queue = total bandwidth, child queue = pembagian per jenis traffic.
MARK TRAFFIC
Mark traffic berdasarkan port, protocol, atau content. Marked traffic bisa digunakan untuk QoS.
MONITOR REGULARLY
Monitor QoS secara berkala. Pastikan QoS working dengan baik. Adjust jika perlu.
TEST WITH FULL BANDWIDTH
QoS hanya aktif saat bandwidth penuh. Test QoS dengan bandwidth penuh untuk memastikan working.
USE BURST
Gunakan burst untuk burst bandwidth sementara. Burst threshold = threshold untuk aktif burst.
DOCUMENT CONFIGURATION
Dokumentasikan QoS configuration. Document queue tree, mangle marking, dan priority.
QoS CHEATSHEET QUICK REF
QoS COMMANDS
# SIMPLE QUEUE > /queue simple add name="client1" target="192.168.10.10/32" max-limit="5M/10M" > /queue simple add name="all-clients" target="192.168.10.0/24" max-limit="30M/50M" # QUEUE TREE > /queue tree add name="total" max-limit="50M/100M" > /queue tree add name="voip" parent="total" packet-mark="voip-packet" priority=1 > /queue tree add name="browsing" parent="total" packet-mark="browsing-packet" priority=5 # PCQ > /queue type add name="pcq-upload" kind=pcq pcq-classifier=src-address pcq-rate="2M" > /queue type add name="pcq-download" kind=pcq pcq-classifier=dst-address pcq-rate="5M" # MANGLE > /ip firewall mangle add chain=prerouting protocol=udp dst-port=5060 action=mark-connection new-connection-mark=voip-conn > /ip firewall mangle add chain=prerouting connection-mark=voip-conn action=mark-packet new-packet-mark=voip-packet # MONITORING > /queue simple print > /queue tree print > /tool traffic-monitor interface=ether1 > /ip firewall mangle print
ABDURROZAK.MY.ID // JARINGAN SOSIAL

s.id

Link Tree Utama

GitHub

Repositori Kode

Instagram

Galeri Visual

Threads

Diskusi Ringkas

Facebook

Jaringan Sosial

TikTok

Konten Video Pendek

YT Teacher

Edukasi & Tutorial

YT Course

Materi Pembelajaran

YT Studio

Produksi Konten

Hashnode

Artikel Teknis

WhatsApp

Komunikasi Langsung

Email

[email protected]