เทคนิคเพิ่มความเร็วการเล่นเนตด้วย MTU Setting

             โดยปกติความสามารถทางด้านเนตเวิร์คของ Windows95 จะปรับตั้งไว้สําหรับระบบ LAN (Ethernet standard MTU) ดังนั้นเมื่อเราต่ออินเตอร์เนต โดยใช้ Dial-Up Networking ต่อผ่านโมเดม ประสิทธิภาพและความเร็วที่ได้จึงไม่สูงนัก เนื่องด้วยค่า MTU ( THE MAXIMUM TRANSMISSION UNIT) ตามมาตรฐานทั่วๆไป ของอินเตอร์เนต จะอยู่ที่ 576 แต่ค่าที่ Windows95 ตั้งไว้เดิมๆ (ถูกกําหนดโดยค่ารีจิสตรี้) อยู่ที่ 1500 ดังนั้น เมื่อคุณเรียกดูข้อมูลจากรีโมทไซต์ต่างๆ ข้อมูลก็อาจจะต้องส่งผ่านเราเตอร์ที่มีค่า MTU เป็น 576 ตรงนี้เองเป็นสาเหตุของการเกิดความล่าช้า ในการส่งข้อมูล (เริ่มมีการแตกกลุ่มของแพคเกต) ดังนั้นการปรับตั้งค่า MTU ให้เหมาะสมกับ สภาพแวดล้อม จะเป็นการเพิ่มประสิทธิภาพและความเร็ว ในการรับส่งข้อมูลผ่านอินเตอร์เนต ได้ผลชัดเจนอย่างยิ่ง


             MTU ประกอบไปด้วย 2 ส่วนหลักคือ MSS ( THE MAXIMUM SEGMENT SIZE ) และ RWIN ( THE TCP RECEIVE WINDOW ) พอเทียบเคียงได้ว่า เปรียบเหมือน TCP/IP เป็นตัวจัดการส่งผ่านข้อมูลต่างๆไม่ว่าจะเป็นอีเมล์หรือเวบเพจ มันก็จะต้องทําการแบ่งย่อยข้อมูล ออกเป็นชิ้นเล็กๆ (Packet) แล้วจากนั้น จับมาใส่ในซอง (Envelope) ซึ่งจะมีที่อยู่บ่งบอกไว้ว่าจะนําไปส่งที่ใด ดังนั้นสามารถเปรียบเทียบได้ว่า

  • MSS คือ ขนาดของข้อมูลชิ้นเล็กๆที่อยู่ในซอง
  • MTU คือ ขนาดของซอง ซึ่งต้องใหญ่กว่าข้อมูลชิ้นเล็กๆที่อยู่ในซอง
  • RWIN คือ ขนาดของกล่องรับจดหมาย (Mailbox) ที่ทําการรับจดหมายเข้ามา


              ความเร็วสูงสุดของการส่งผ่านข้อมูลบน TCP/IP โดยผ่านทาง SLIP (SERIAL LINE PROTOCOL) หรือ PPP (POINT TO POINT PROTOCOL) ถูกจํากัด โดยความเร็วของโมเดม ในทางอุดมคติโมเดม 28.8 kbps ควรรับข้อมูลที่บีบอัดแล้ว ได้ในอัตรา 3.2 Kb/sec , โมเดม 14.4 kbps ควรรับข้อมูลที่บีบอัดแล้ว ได้ในอัตรา 1.6Kb/sec แต่ในทางจริงแล้วเป็นไปได้ยากมาก เพราะมีการแตกกลุ่มของแพกเกตนั่นเอง ทุกเวอร์ชันของวินโดวส์ 95 รวมถึง OSR 2 ด้วย ได้ถูกปรับตั้งค่า MTU จากโรงงานที่ 1500 ซึ่งเป็นค่าที่ทํางาน ได้อย่างมีประสิทธิภาพบนการเชื่อมต่อแบบ LAN หรือ ETHERNET แต่สูญเสียประสิทธิภาพและความเร็วอย่างยิ่ง เมื่อนํามาใช้กับ Dial-Up Networking
การสูญเสียและความล่าช้า จะเกิดจากที่ IP ROUTER ที่ข้อมูลการร้องขอ การใช้บริการต่างๆจากฝั่งเราต้องส่งผ่าน ได้ถูกปรับตั้งค่า MTU น้อยกว่า 1500 bytes ส่งผลให้เกิดการแตก (Fragment) ของข้อมูล (Packet) ไม่ว่าคุณจะลองเบราซ์เวบไซต์ใดๆก็ตาม คุณจะต้องเผชิญกับปัญหาแฟรกเมนต์ของแพกเกต ที่เราเตอร์ใดๆของเส้นทางการดาวน์โหลดข้อมูล อย่างน้อย 1 เราเตอร์ ตราบใดที่ใช้ค่า MTU ที่ 1500 อยู่

วิธีการปรับแต่ง MTU
                     ทางเลือกการปรับแต่ง MTU Setting
  • การแก้ไขที่ registry โดยตรง (ยากและเสี่ยงไปหน่อย)
  • การใช้ utility มาจัดการ

ในที่นี้จะแนะนําวิธีที่ 2 เพราะง่ายและปลอดภัยดี มี utility มากมายสามารถ ช่วยปรับค่า MTU ได้ แต่เท่าที่ผมลองใช้ดูหลายตัว ประทับใจกับ MTU Speed มากที่สุด เลยอยากจะแนะนําให้คุณลอง ใช้กันดูครับ


รูปที่ 1.1 หน้าตาของโปรแกรม MTU Speed Pro

MTU Speed Pro
โปรแกรมนี้เป็นฟรีแวร์ที่สามารถปรับแต่ง MTU ได้สะดวกมาก ใช้กับ Windows95 Thai version ได้ด้วย สามารถปรับตั้ง MTU ได้ทุกพารามิเตอร์ เช่น MaxMTU , RWIN หรือ TTL การใช้งานก็ง่ายมาก เพียงแค่กดปุ่ม Optimum Settings แล้วกดปุ่ม Update Registry ได้เลย เพียงแค่นี้ก็จะพอรู้สึกถึงความเร็ว ในการท่องเวบบ้างแล้ว แต่คุณยังสามารถทดลองเปลี่ยนพารามิเตอร์ต่างๆได้อีก เพื่อทดลองหาชุดของค่า MTU ที่เหมาะสมที่สุดกับสภาพแวดล้อมในการใช้อินเตอร์เนตของคุณ โดยในโปรแกรมนี้ จะมีฟีเจอร์ที่น่าสนใจอีกนั่นคือ ที่แท็บ Utility จะทําหน้าที่ Ping เพื่อทดสอบความไวในการตอบกลับจาก เซิร์ฟเวอร์ที่เราเรียกไป เพื่อหาค่า MTU ที่เหมาะสมกับเครื่องเรามากที่สุด ดังรูป 1.2

รูปที่ 1.2 การใช้ PING

เทคนิคต่างๆในการปรับตั้ง MTU
1.ใช้โปรแกรมครั้งแรกควรเริ่มต้นจากการใช้ค่า Optimum Settingsไปก่อน
2.ควรหาค่า MTU ที่เหมาะกับสภาพแวดล้อมของเรา มากที่สุด ไม่จําเป็นต้องใช้แบบเดียวกับผู้อื่น ใช้วิธีการ Slide track bar เพื่อเปลี่ยนค่า RWIN ไปเรื่อยๆ แล้วทดลองใช้ Utility ping เพื่อดูว่า server ตอบกลับเร็วขึ้นหรือไม่?
3.ถ้าคุณอยู่บน LAN ต้อง Disable เช็คบอกซ์ "RWIN enabled by Basic and Optimum buttons?"
4.ถ้าคุณชอบเบราซ์เวบหรือ FTP จากโฮสต์ของตัวเอง (เช่นต่อเนตที่ Samart แล้วจะดาวน์โหลดโปรแกรมจาก ftp.samart.co.th) ให้ set multiplier เป็น 6 จะได้ผลดีกว่า
5.โดยทั่วๆไป ปรับตั้ง multiplier ไว้ที่ 4 จะให้ผลดีที่สุด

Are you ready to modify your Windows registry?

Download MTU-Speed Pro 4.10 (376K)

เรียบเรียบโดยนายตั้ม
แก้ไขครั้งล่าสุด 28 ธ.ค. 2541

ข้อมูลต่อไปนี้ ผมคัดลอกมาจากเวบของคุณ Humnoi นะครับ
               
อกจากการปรับแต่ง MTU Speed แล้ว ควรปรับแต่งค่าอื่น ๆ อีกเพื่อให้สามารถใช้ คุณสมบัติของโปรแกรมและอุปกรณ์ตัวอื่น ๆ ได้เต็มที่ สำหรับท่านที่ใช้ Windows 98 ก็ควรทำ การปรับแต่งดูนะครับสำหรับหัวข้อต่อไปนี้

1