เครื่องคำนวณ TCP MSS & MTU
คำนวณ TCP MSS และ MTU ฟรี สำหรับ Ethernet, PPPoE, WireGuard และ IPsec พร้อม overhead และค่า MSS ที่ควร clamp
Loading tool...
เครื่องคำนวณ TCP MSS & MTU คืออะไร?
เครื่องคำนวณ TCP MSS & MTU แปลง MTU ของลิงก์ต้นทางเป็น effective MTU และ TCP MSS ที่เหมาะสมสำหรับ tunnel ที่คนใช้จริง — PPPoE, GRE, IPIP, VXLAN, OpenVPN, WireGuard และ IPsec — แสดง MSS ของ IPv4 และ IPv6 เคียงกัน พร้อมกราฟเทียบ overhead คำแนะนำ MSS clamping และคำสั่ง ping -M do ที่คัดลอกไปใช้ได้ทันที
ประโยชน์หลัก
- ได้ค่า MSS clamp ที่ถูกต้องสำหรับ tunnel ใดก็ได้ในไม่กี่วินาที
- มี MSS ของ IPv6 ที่สูตรลัดส่วนใหญ่ข้าม
- กราฟเทียบ overhead ก่อนตัดสินใจออกแบบ
- ช่อง overhead กำหนดเองสำหรับค่าที่วัดจากเครือข่ายคุณ
- คำแนะนำกัน fragmentation พร้อมชื่อคำสั่งจริง
กรณีการใช้งาน
- •แก้อาการโอนไฟล์ใหญ่ค้างแต่รีเควสต์เล็กผ่าน
- •กำหนด MSS ให้ลิงก์ WireGuard หรือ IPsec site-to-site ใหม่
- •ตั้งค่า MTU บนเราเตอร์บรอดแบนด์ PPPoE
- •เทียบ overhead ของ VPN ก่อนเลือกโปรโตคอล
- •ตรวจเส้นทางด้วย probe do-not-fragment หลังแก้ระบบ
วิธีกำหนด TCP MSS สำหรับ tunnel
- ใส่ MTU ของลิงก์: พิมพ์ MTU ของลิงก์กายภาพ 1500 สำหรับ Ethernet ทั่วไป 1492 บนสาย PPPoE หรือสูงถึง 9000 สำหรับ jumbo frame
- หา encapsulation ของคุณ: อ่านแถวของ tunnel ที่ใช้ PPPoE, GRE, VXLAN, OpenVPN, WireGuard หรือ IPsec ค่า effective MTU คือ MTU ของลิงก์ลบ overhead ของ header นั้น
- ตั้งค่า MSS clamp: ใช้ค่า MSS ของ IPv4 หรือ IPv6 กับ iptables -j TCPMSS --clamp-mss-to-pmtu หรือคำสั่งเทียบเท่าบนเราเตอร์ เพื่อให้ไคลเอนต์โฆษณาขนาดที่ลง tunnel ได้
- ทดสอบเส้นทางจริง: วางคำสั่ง ping -M do เพื่อพิสูจน์ ถ้า probe ด้วย payload เท่า effective MTU ผ่านไปโดยไม่ fragment แปลว่าค่า clamp ถูกแล้ว
คุณสมบัติหลัก
- Effective MTU และ MSS สำหรับเก้า encapsulation ที่ใช้บ่อย
- คำนวณ TCP MSS ของ IPv4 และ IPv6 เคียงข้างกัน
- แถว overhead กำหนดเองสำหรับค่าที่วัดเอง
- กราฟแท่งเทียบ overhead ของ header
- คำแนะนำกัน fragmentation และคำสั่ง ping -M do พร้อมวางใช้