Apa Itu Maximum Segment Size (MSS)?
Maximum Segment Size (MSS) adalah jumlah maksimum data, dalam satuan byte, yang dapat ditangani oleh komputer atau perangkat komunikasi dalam satu bagian utuh tanpa perlu dipotong (fragmentasi). Agar komunikasi optimal, jumlah byte dalam segmen data dan header harus kurang dari jumlah byte dalam Maximum Transmission Unit (MTU).
MSS dalam Koneksi Internet
MSS sangat penting dalam koneksi Internet, terutama dalam aktivitas seperti browsing web. Saat menggunakan Transmission Control Protocol (TCP), komputer yang terhubung harus menyepakati dan menetapkan ukuran MTU yang dapat diterima oleh kedua belah pihak.
Ukuran MTU yang umum untuk koneksi Internet rumahan biasanya 576 atau 1500 byte. Karena header dalam TCP memiliki panjang 40 byte, maka MSS biasanya adalah selisih dari MTU, yaitu 536 atau 1460 byte. Dalam beberapa kasus, MTU bisa lebih kecil dari 576 byte, sehingga segmen data yang dikirim harus lebih kecil dari 536 byte.
Fragmentasi dan Pengaruhnya
Saat data dikirim melalui Internet, ia harus melewati beberapa router. Idealnya, setiap segmen data bisa melewati semua router tanpa perlu dipotong. Namun, jika ukuran segmen terlalu besar untuk salah satu router di jalurnya, maka data akan terfragmentasi, yang bisa memperlambat koneksi. Dalam beberapa kasus, penurunan kecepatan bisa sangat signifikan.
Untuk mengurangi kemungkinan fragmentasi, MSS sebaiknya disetel sekecil mungkin yang masih memungkinkan komunikasi yang efisien. Biasanya, sistem operasi secara otomatis mengatur MSS agar sesuai dengan kondisi jaringan.