Kalkulator MTU dan TCP MSS Clamping
Hitung ukuran MTU optimal, TCP MSS clamping (IPv4/IPv6), dan payload uji ping Don't Fragment untuk mengatasi website loading macet di PPPoE dan VPN.
Parameter Input
Hasil Perhitungan
- Jenis Enkapsulasi Link
- pppoe
- Ukuran MTU Efektif
- 1.500 Byte
- Versi Protokol IP
- ipv4
- Ukuran Header IP
- 20 Byte
- Ukuran Header TCP
- 20 Byte
- Ukuran Header ICMP
- 8 Byte
- Nilai Optimal TCP MSS Clamping
- 1.460 Byte
- Payload Maksimal Uji Ping DF
- 1.472 Byte
- Overhead Enkapsulasi Tunnel
- 20 Byte
- Rincian Overhead Protokol
- PPPoE Standar ISP Fiber / DSL (8–20 Byte Header)
Pisahkan subnet manajemen, server, pengguna, dan IoT/CCTV menggunakan VLAN terisolasi.
ping 1.1.1.1 -f -l 1472
ping -M do -s 1472 1.1.1.1
ping -D -s 1472 1.1.1.1
Multi-Vendor Config Translator & Visualisasi Alur Paket (Packet Flow)
# MikroTik RouterOS v7 — WireGuard MTU 1420 & TCP MSS Clamping (1380)
/interface wireguard
add name=wg-s2s mtu=1420 listen-port=51820
/ip firewall mangle
add chain=forward out-interface=wg-s2s protocol=tcp tcp-flags=syn tcp-mss=1381-65535 \
action=change-mss new-mss=1380 passthrough=yes comment="Clamp TCP MSS to 1380"
add chain=forward in-interface=wg-s2s protocol=tcp tcp-flags=syn tcp-mss=1381-65535 \
action=change-mss new-mss=1380 passthrough=yesCatatan Akurasi Teknis: Hasil perhitungan di atas bersifat estimasi rekayasa berdasarkan parameter standar RFC/IEEE/ITU-T. Kondisi aktual di lapangan dapat dipengaruhi oleh overhead protokol, kualitas perangkat, dan interferensi lingkungan.
Cara Menggunakan Alat Ini
- Pilih jenis tautan jaringan atau terowongan VPN (Ethernet 1500, PPPoE 1480, WireGuard 1420, L2TP/IPSec 1400, atau Custom).
- Pilih versi protokol IP (IPv4 dengan overhead 40 byte atau IPv6 dengan overhead 60 byte).
- Periksa nilai TCP MSS optimal dan jalankan perintah ping Don't Fragment (DF) yang disediakan di terminal komputer Anda untuk memverifikasi jalur tanpa fragmentasi.
Contoh Perhitungan Nyata: PPPoE ISP Fiber (MTU 1480 IPv4)
Contoh terhitung: Jalur PPPOE (PPPoE Standar ISP Fiber / DSL (8–20 Byte Header)) memiliki batas MTU 1480 byte. Dengan overhead IPV4 (20B IP + 20B TCP), TCP MSS optimal adalah 1440 byte dan ukuran buffer uji ping DF adalah 1452 byte.
- Tipe Koneksi / Enkapsulasi Tunnel
- PPPoE Fiber / DSL ISP (MTU 1480)
- Versi Protokol IP
- IPv4 (Header IP 20 Byte + TCP 20 Byte = 40B)
- Jenis Enkapsulasi Link
- pppoe
- Ukuran MTU Efektif
- 1.480 Byte
- Versi Protokol IP
- ipv4
- Ukuran Header IP
- 20 Byte
- Ukuran Header TCP
- 20 Byte
- Ukuran Header ICMP
- 8 Byte
- Nilai Optimal TCP MSS Clamping
- 1.440 Byte
- Payload Maksimal Uji Ping DF
- 1.452 Byte
- Overhead Enkapsulasi Tunnel
- 20 Byte
- Rincian Overhead Protokol
- PPPoE Standar ISP Fiber / DSL (8–20 Byte Header)
- Perintah Uji Ping DF (Windows)
- ping 1.1.1.1 -f -l 1452
- Perintah Uji Ping DF (Linux)
- ping -M do -s 1452 1.1.1.1
- Perintah Uji Ping DF (macOS)
- ping -D -s 1452 1.1.1.1
Konsep Dasar & Catatan Teknis
Cara Perhitungan (Rumus & Langkah)
Rumus Matematika
- TCP MSS (IPv4) = MTU − (20 Byte IP Header + 20 Byte TCP Header) = MTU − 40
- TCP MSS (IPv6) = MTU − (40 Byte IP Header + 20 Byte TCP Header) = MTU − 60
- Ping Don't Fragment Payload (IPv4) = MTU − (20 Byte IP + 8 Byte ICMP) = MTU − 28
- Ping Don't Fragment Payload (IPv6) = MTU − (40 Byte IP + 8 Byte ICMP) = MTU − 48
- Uji Windows: ping 1.1.1.1 -f -l <Payload>
Langkah Substitusi
- Selected link preset: PPPOE → Interface MTU = 1500 bytes
- IPV4 protocol overhead: IP Header = 20 bytes, TCP Header = 20 bytes (Total = 40 bytes)
- Optimal TCP MSS = MTU (1500) − (20 + 20) = 1460 bytes
- Don't Fragment (DF) Ping Buffer Size = MTU (1500) − (20 + 8) = 1472 bytes
Pertanyaan yang Sering Diajukan (FAQ)
Mengapa ping kecil ke website berhasil tetapi membuka halaman web tertentu macet (loading terus)?
Ping ICMP default hanya berukuran 32 atau 64 byte sehingga selalu muat di dalam MTU berapapun. Namun, halaman web mengirim paket data TCP berukuran penuh (1500 byte). Jika MTU jalur lebih kecil dari 1500 dan MSS tidak di-clamp, paket besar tersebut dibuang di tengah jalan (PMTUD Black Hole).
Bagaimana cara mencari ukuran MTU maksimal tanpa fragmentasi menggunakan perintah Ping?
Pada Windows, jalankan `ping 1.1.1.1 -f -l 1472`. Jika muncul 'Packet needs to be fragmented', turunkan angkanya (misalnya 1452). Ukuran MTU adalah payload terbesar yang sukses ditambah 28 byte (20 byte IP + 8 byte ICMP).
Mengapa TCP MSS untuk IPv6 lebih kecil 20 byte dibandingkan IPv4?
Header dasar IPv4 berukuran 20 byte, sedangkan header dasar IPv6 berukuran 40 byte. Karena header TCP sama-sama 20 byte, total overhead header pada IPv6 adalah 60 byte (MTU − 60), menghasilkan MSS 20 byte lebih kecil.
Alat Kalkulator Terkait
Lihat Semua Kalkulator Jaringan & Routing →Setup WireGuard VPN Site-to-Site RouterOS v7 lengkap dengan pencegahan browsing macet melalui TCP MSS Clamping otomatis.
Hitung alamat network, broadcast, rentang host usable, netmask, wildcard, biner mask, dan tipe alamat IPv4 (RFC 1918, RFC 3021 /31, CGNAT).
Hitung Limit-At (CIR), Max-Limit (MIR), Burst, PCQ, dan FQ-CoDel RouterOS v7 lengkap dengan generator script konfigurasi otomatis.
Pecah blok jaringan IPv4 menjadi N subnet sama besar atau alokasikan subnet VLSM berdasarkan kebutuhan host terbesar dengan ekspor CSV/Markdown.
Ekspansi dan kompresi alamat IPv6 (RFC 5952), hitung prefix network, rentang alamat, jumlah subnet /64 SLAAC, dan pembagian child prefix.
Generator script penyeimbang beban Multi-WAN (2–5 ISP) PCC proporsional dan failover bertingkat rekursif di RouterOS v7.
Referensi Standar & Catatan
- RFC 879 — The TCP Maximum Segment Size and Related Topics
- RFC 4459 — MTU and Fragmentation Issues with In-The-Network Tunneling
Catatan: Hasil di atas merupakan estimasi berdasarkan rumus standar. Selalu verifikasi dengan dokumentasi resmi vendor dan kondisi lapangan sebelum implementasi pada lingkungan produksi.
🔗Skenario Terkait & Kalkulator Pendukung
Lihat 30+ Skenario Lainnya →⚡ Preset Skenario Siap Pakai:
Jawaban cepat Subnetting /32: Subnet Mask adalah 255.255.255.255, Wildcard Mask 0.0.0.0, Total IP 1, dan Host Usable 1. Cocok untuk IP Loopback Router OSPF/BGP & Single Host Route.
Jawaban cepat Subnetting /30: Subnet Mask adalah 255.255.255.252, Wildcard Mask 0.0.0.3, Total IP 4, dan Host Usable 2. Cocok untuk Link Point-to-Point Antar Router WAN (2 IP Host).
Jawaban cepat Subnetting /29: Subnet Mask adalah 255.255.255.248, Wildcard Mask 0.0.0.7, Total IP 8, dan Host Usable 6. Cocok untuk Blok IP Publik Server DMZ & Peering BGP (6 Host).
🛠️ Kalkulator Pendukung Kategori Serupa:
Hitung alamat network, broadcast, rentang host usable, netmask, wildcard, biner mask, dan tipe alamat IPv4 (RFC 1918, RFC 3021 /31, CGNAT).
Pecah blok jaringan IPv4 menjadi N subnet sama besar atau alokasikan subnet VLSM berdasarkan kebutuhan host terbesar dengan ekspor CSV/Markdown.
Ekspansi dan kompresi alamat IPv6 (RFC 5952), hitung prefix network, rentang alamat, jumlah subnet /64 SLAAC, dan pembagian child prefix.
Hitung Limit-At (CIR), Max-Limit (MIR), Burst, PCQ, dan FQ-CoDel RouterOS v7 lengkap dengan generator script konfigurasi otomatis.
Analisis Sensitivitas Rekayasa, Kurva Karakteristik & Sitasi Teknis
1. Matriks Analisis Sensitivitas & Rentang Toleransi 3-Kondisi (Matriks Toleransi 3 Titik Desain)
Evaluasi perbandingan antara batas teoretis laboratorium (0% rugi-rugi), titik operasional nominal saat ini, dan batas konservatif lapangan (termasuk derating suhu konduktor, penuaan komponen, serta margin keamanan ±15%).
| Parameter Terukur | Kondisi Ideal Teoretis | Titik Kerja Operasional (Nominal) | Batas Konservatif (Worst-Case ±15%) | Kaidah Koreksi Rekayasa |
|---|---|---|---|---|
| Ukuran MTU Efektif | 1.350 | 1.500 | 1.725 | Safety Margin Kapasitas (+15% Overhead) |
| Ukuran Header IP | 18 | 20 | 23 | Safety Margin Kapasitas (+15% Overhead) |
| Ukuran Header TCP | 18 | 20 | 23 | Safety Margin Kapasitas (+15% Overhead) |
| Ukuran Header ICMP | 7,2 | 8 | 9,2 | Safety Margin Kapasitas (+15% Overhead) |
| Nilai Optimal TCP MSS Clamping | 1.314 | 1.460 | 1.679 | Safety Margin Kapasitas (+15% Overhead) |
2. Kurva Karakteristik Rekayasa, Fungsi & Titik Operasi (x₀, y₀)
3. Konstanta Fisika & Klausul Standar Normatif
Resistansi Loop DC Konduktor Tembaga Murni Cat6 (23 AWG)
Clause 6.4.1 / Table 145-1 — Nilai nominal tipikal 23 AWG tembaga murni pada 20°C adalah 14.0 Ω/100m (batas plafon standar TIA adalah 18.8 Ω/100m).
Koefisien Atenuasi Serat Optik Single-Mode pada 1490 nm
Table 1 / Class B+ & C+ Optical Path — Atenuasi tipikal serat G.652.D pada panjang gelombang downstream 1490 nm adalah 0.22–0.25 dB/km (upstream 1310 nm: 0.35 dB/km).
Koefisien Suhu Resistansi Tembaga Murni
International Annealed Copper Standard — Digunakan pada koreksi suhu: R(T) = R_20 × [1 + 0.00393 × (T - 20)].
4. Kutipan Referensi Teknis & Akademik Independen (IEEE / APA 7th / BibTeX / LaTeX)
Gunakan format sitasi standar di bawah ini untuk melampirkan metodologi perhitungan ke dalam dokumen spesifikasi teknis, laporan audit, karya ilmiah, atau jurnal rekayasa.
[IEEE] KalkuNet Engineering Team, "Kalkulator MTU dan TCP MSS Clamping — Instrumen Komputasi & Verifikasi Standar Teknis," KalkuNet Technical Suite, 2026. [Online]. Tersedia: https://kalkunet.com/id/tools/mtu-calculator. [Diakses: 2026-11-08].
[APA 7th] KalkuNet Engineering Team. (2026). Kalkulator MTU dan TCP MSS Clamping (Rilis Produksi 2026-11-08) [Perangkat lunak komputasi teknik]. KalkuNet. https://kalkunet.com/id/tools/mtu-calculator
@software{kalkunet_mtu_calculator_2026,
author = {{KalkuNet Engineering Team}},
title = {{Kalkulator MTU dan TCP MSS Clamping --- KalkuNet Engineering Suite}},
year = {2026},
publisher = {KalkuNet.com},
url = {https://kalkunet.com/id/tools/mtu-calculator},
urldate = {2026-11-08}
}
% LaTeX Engineering Derivation — Generated via https://kalkunet.com/id/tools/mtu-calculator
\begin{equation}
\text{Model: } TCP MSS (IPv4) = MTU − (20 Byte IP Header + 20 Byte TCP Header) = MTU − 40
\end{equation}
% Parameter Input Terukur: linkType = pppoe, \; ipVersion = ipv4, \; customMtu = 1500
% Hasil Evaluasi Numerik : linkType = \mathbf{pppoe}, \; mtu = \mathbf{1500}, \; ipVersion = \mathbf{ipv4}