ICT.in.th กลุ่มร้านอินเตอร์เน็ต คาเฟ่ ประเทศไทย : InternetCafe Thailand

ครอบครัวร้านอินเตอร์เน็ต ศูนย์กลางการเรียนรู้ สังคมแห่งการแบ่งปัน => บทความคอมพิวเตอร์ => ข้อความที่เริ่มโดย: Zanjuryfox ที่ กันยายน 18, 2012, 03:07:19 AM



หัวข้อ: มาตั้งค่า MTU ให้เหมาะกับ คุณแบบสุดๆกันดีกว่า
เริ่มหัวข้อโดย: Zanjuryfox ที่ กันยายน 18, 2012, 03:07:19 AM
มาตั้งค่า MTU ให้เหมาะกับคุณแบบสุดๆกันดีกว่า

MTU หรือ Maximum transmission unit (คนละเรื่องกันกับMiss Thailand Universeนะครับ) ผมว่าบางท่านที่เคยผ่านการ ตั้งค่า apn ในมือถือกันมาบ้างแล้ว น่าจะเคยผ่านหูผ่านตากันบ้างครับ..สำหรับช่องที่เขาให้ใส่ค่าหรือตั้งค่า MTU

แล้วมันคืออะไรกันหว่า..?>>>"MTU" เป็นค่าที่เขาเอาใว้กำหนดปริมาณการรับ-ส่งข้อมูลของ Windows กับ ISP แต่ละเจ้าที่เราใช้บริการกันอยู่ครับ(ในขณะที่เราใช้งาน internet) ซึงโดยปกติสุขแล้วค่า MTU จะอยู่ที่ราวๆ 1500 (ค่านี้ตั้งมาจากโรงงาน) ซึงเขาเผื่อให้เรามากเกินไปนิดครับ

    "ค่า MTUที่ดีที่สุด&เหมาะสมที่สุด=จะต่างกันไปแต่ละเครื่องครับ"


ต่อไปนี้จะเป็นการหาค่าMTUให้เหมาสมที่สุดและที่สุด...ของเครื่องคุณครับ (ลองทำกันดูครับไม่เสียไม่หาย ง่ายๆกึ่งว่าจับมือทำ)

    อันดับแรกท่านควรที่จะหยุดการใช้งาน Internet (ใครที่กำลังโหลดคลิปหรือจะโหลดอะไรก็แล้วแต่ยกเลิกมันไปก่อนครับ เพราะมันจะมีผลทำให้ค่าที่ได้มานั้นเกิดผิดพลาดได้ครับ)
    จิ้มไปที่ปุ่มStart >เปิดหน้าต่างRun >พิมพ์ cmd >แล้วเคาะปุ่มEnterเบาๆไปสักทีครับ
    ทีนี้ท่านจะพบกับหน้าต่างดำๆมีแต่ตัวหนังสือ หน้าดำๆเนี่ยแหละครับที่ท่านจะต้อง...

(http://1.bp.blogspot.com/-nxqjsgKX_A4/TjPSW7bfsPI/AAAAAAAAAIE/oBKobVsBeZk/s320/mtu_set.jpg)

    พิมพ์คำสั่ง  ping -f-n10-l1500 www.[host หรือ IP ที่คุณจะปิง].com  เช่น ISPของคุณคือ true ก็ใส่ ping -f -n10 -l1500 www.trueonline.com

    ถ้าใช้ ADSl ค่าเริ่มต้นคือ 1500
    ถ้าใช้ Modem 56k (เน็ตเต่า) ค่าเริ่มต้นคือ 576

    ping(ตัวเล็ก), -f (เอ็ฟตัวเล็ก), -n10(เอ็นหนึงศูนย์), -l(แอลตัวเล็ก)

    ไม่นานเกินรอ...จะได้ค่า Packet สูงสุดของคุณที่สามารถติดต่อได้
    หากขึ้น Packet needs to be fragmented but DF set. ให้ค่อยๆลดค่าลงมาจนกว่าจะได้ค่าสูงสุดที่มันสามารถติดต่อได้
    เมื่อคุณได้ค่าMTUมาอยู่ในมือแล้ว (เนี่ยแหละครับค่าที่เหมาะสมสุดๆกับคุณ)ทีนี้เรามาหาค่า RWIN กันต่ออีกนิดครับ

    ค่า RWIN = 56000 คูณด้วย 0.145 หารด้วย 8  

เท่านี้ท่านก็จะได้ค่า MTU ที่เหมาะสมระหว่างคอมของท่านกับISPที่ใช้บริการอยู่แล้วครับ

    ถ้าท่าน ping ไป isp ไม่ได้ ก็ลอง ping ไปที่ server อื่นของอะไรก็ได้ครับ ที่ท่านคิดว่ามันแจ่ม

อ้างอิง http://3gthai.blogspot.com/2011/05/maximum-transmission-unit.html

****************************

วิธีคำนวนหาค่า MTU & RWIN ที่เหมาะสม By: jasda2003 Date: ตุลาคม 16, 2006, 12:11:41 AM


การปรับแต่งค่า MTU นั้น เป็นค่ากำหนดสำหรับการรับส่งข้อมูลของ Window & ISP ที่เราใช้ โดยปกติค่า MTU ของ Window จากโรงงานเลยจะมีค่า เท่ากับ 1500 ซึ่งเป็นค่าที่โปรแกรมเผื่อไว้สูงเกินไป การหาค่า MTU ที่เหมาะสมที่สุด + ดีที่สุด เราจำเป็นต้องทำการหาค่าที่เหมาะสมเอง เรามาลองหาวิธี หาค่า MTU ที่เหมาะสม ตามสูตรที่ผมจะได้นำเสนอในลำดับต่อไปครับ

เป็นการคำนวนหาค่า MTU & RWIN ที่เหมาะสม สำหรับใครที่อยากลื่นหัวแตก

เริ่มต้นให้ท่าน หยุดใช้งานหรือโปรแกมที่เกี่ยวกับ Internet ทุกอย่าง เพราะจะให้การคำนวนที่เราได้มานั้น ผิดพลาดได้

เริ่มต้นให้ท่าน Start > Run > cmd > Enter ก็จะได้หน้าต่างตามรูปขึ้นมา

(http://img102.imageshack.us/img102/1061/untitledlc7.jpg)

ping -f -n 10 -l 1500 www.ji-net.com   <<< ให้ใส่ Host หรือ Ip ที่จะ Ping ยกตัวอย่างเช่น ISP ของ JI (คือผมใช้ของ JI หนะ)

(http://img267.imageshack.us/img267/5980/mufi0.jpg)

สำหรับ ADSL ค่าเริ่มต้น 1500
สำหรับ Modem 56 K ค่าเริ่มต้น 576

จากรูปค่า Ping ที่ได้ จะเป็น Packet needs to be fragmented but DF set คือค่า Packet ที่ 1500 ไม่สามารถติดต่อได้ ก็ให้ท่านลดค่าลงมาจนได้ค่าสูงสุดที่มันสามารถติดต่อได้

(http://img102.imageshack.us/img102/1595/mu1ek0.jpg)

ตามรูป Packet สูงสุดของผมที่สามารถติดต่อได้ ค่าในที่นี้คือ 1408



เมื่อได้ค่า MTU ที่เหมาสมแล้วที่นี้เรามาหาค่า RWIN โดยการใช้ สูตรนี้

ค่า RWIN = 56000 คูณด้วย 0.145 = 16856 หารด้วย 8 ค่า RWIN ที่ได้ในที่นี้คือ 1015

แล้วเราสามารถเอาค่า 0.145 หาได้จ่าที่ได้ มันก็คือค่า Average ตอนที่เรา Ping หาค่าจนเสร็จนั้นแหละ (ดูรูปประกอบ) ให้เพิ่ม 0. ตามด้วยค่า Average ที่เราหาได้มา



แค่นี้ท่านก็จำได้ค่า MTU ที่เหมาะสมระหว่าง ระบบของท่าน + ISP ที่ท่านใช้แล้วหละครับ

อ้างอิง http://../board/archive/13020.0/%E0%B8%A7%E0%B8%B4%E0%B8%98%E0%B8%B5%E0%B8%84%E0%B8%B3%E0%B8%99%E0%B8%A7%E0%B8%99%E0%B8%AB%E0%B8%B2%E0%B8%84%E0%B9%88%E0%B8%B2-MTU-&-RWIN-%E0%B8%97%E0%B8%B5%E0%B9%88%E0%B9%80%E0%B8%AB%E0%B8%A1%E0%B8%B2%E0%B8%B0%E0%B8%AA%E0%B8%A1.html

************************



วิธีเทสนะครับ

Start >เปิดหน้าต่างRun >พิมพ์ cmd >

 ping -f-n10-l1500 www.[host หรือ IP ที่คุณจะปิง].com  เช่น ISPของคุณคือ true ก็ใส่ ping -f -n10 -l1500 www.trueonline.com

จาก 1500 ลดลองไป 1400 1300 1200 แล้วแต่ท่านสดวก ถ้าได้ค่าปิงแล้ว ก็ลองปรับขึ้นลง เช่น 1150 เป็น 1160 ถ้ายังได้อยู่ ก้ไปที่ 1170 1175 ถ้าค่า 1175 มี lost ก็ลดลง มาที่ 1700 ลอง ping หลายๆรอบดูที่ค่าที่เราคิดว่านิ่ง เพราะบางครังมันจะมี lost ครับ

อันนี้ที่ผมเทสกับ Server ร้านผมครับ ค่ามาตรฐานอยู่ที่ 1500 ผมหาค่าจนได้ที่ค่า 1160

(http://image.ohozaa.com/i/27a/Ei5FIh.jpg)

ลองลดลงดูที่ค่า 1100 อันนี้ OK เลยครับสำหรับเน็ตของผมนะ

(http://image.ohozaa.com/i/5fd/Yckc2I.jpg)


ก่อนหน้านี้ใช้ MTU 1500 เทสแล้วเป็นแบบนี้ครับ

(http://image.ohozaa.com/i/5f6/DZrLJk.jpg)

ทุกสิ่งทุกอย่าง แล้วแต่ดุลพินิจของท่านเองนะครับจะเปลี่ยนไม่เปลี่ยนแล้วแต่ท่านๆ ผมไม่ได้บังคับให้ใครเปลี่ยนนะครับ ถ้าเน็ตร้านท่านนิ่งอยู่แล้ว อย่าทำครับ !!

เหตุผลที่ผมทำคือ
net ร้านผมจะมีช่วงที่หนืดๆ เข้าเว็บช้า พอทำการเช็คกับกราฟ ค่า In ของเน็ตผมจะเป็น 0 kb แต่ก็ยังเล่นได้อยู่ แต่ผมไม่พอใจเองจึงหาวิธีทางแก้ไขให้เน็ตร้านผม เสถียรภาพขึ้น

(http://image.ohozaa.com/i/fe5/pyMYej.jpg)

(http://www.speedtest.net/result/2185639314.png)

อันนี้แก้ไข mtu แล้ว พอใจขึ้นมาบ้าง แต่ยังไม่ที่สุดต้องหาวิธีทำให้ดีกว่านี้อีก






หัวข้อ: Re: มาตั้งค่า MTU ให้เหมาะกับ คุณแบบสุดๆกันดีกว่า
เริ่มหัวข้อโดย: lKol3zaa ที่ กันยายน 18, 2012, 02:10:16 PM
 :( ขอบคุงสำหรับข้อมูลดีๆคับ ทำไม่เป้น ไม่ปรับละคับ งงมาก


หัวข้อ: Re: มาตั้งค่า MTU ให้เหมาะกับ คุณแบบสุดๆกันดีกว่า
เริ่มหัวข้อโดย: Zanjuryfox ที่ กันยายน 18, 2012, 04:00:25 PM
:( ขอบคุงสำหรับข้อมูลดีๆคับ ทำไม่เป้น ไม่ปรับละคับ งงมาก

ถ้าต่อ server แบบ PP0E ก็เข้าไปเช็คที่ sv เราครับ ตรงที่ใส่ user pass ที่ใช้ต่อเน็ตครับ หรือลองปิงเล่นๆจากเครื่องที่ท่านใช้ก็ได้ครับ  ::)