Windows Vista Forums
Vista Forums Home Join Vista Forums Windows 7 Forum Vista Tutorials Tags
Welcome to Windows Vista Forums. Our forum is dedicated to helping you find solutions with any problems, errors or issues you are experiencing with Windows Vista. The Vista forum also covers news and updates and has an extensive Windows Vista tutorial section that covers a wide range of tips and tricks.

Go Back   Vista Forums > Vista Forums > Network & Sharing

Vista - MTU Size Query

Reply
 
Old 04-23-2009   #1 (permalink)


Ultimate x64 SP2
 
 

MTU Size Query

Hi there,

I am trying to determine my optimum MTU Size on a PPPoA ADSL Connection - VC Based.

I have a Netgear DG834G v. 3 Router with latest UK V4.01.06 Firmware on Vista Ultimate x64 SP2 (SP2 stable as you like since March - btw)

When I Auto Detect Connection using Wizard in Router it always sets MTU in Router as 1458.

My ISP tell me to set MTU to 1432 for stability. As I type it's set to 1500 in both Router and Registry using a command I found somewhere:-

netsh interface ipv4 set subinterface "Local Area Connection" mtu=1500 store=persistent - then rebooting.

I must admit though it sometimes loses connection and when downloading test file from thinkbroadband :: Download Test Files the speed is up and down up and down. It's not much better on other MTUs.

Is the MTU Optimum size ISP, Router or OS specific? I understand the ping until fragmented test in Vista gives inaccurate results.

Ever since following the wiring diagrams at DSL ZoneUK - Improve your speed - Extension wiring and Disconnection help I've gone from 2 Meg to 8 Meg Broadband so thought may as well go the whole hog and sort this MTU thing out.

I must warn you that I've jigged around with various so called optimisers which may well have knocked some settings out although I have used

netsh winsock reset

and

netsh int ip reset

to try and even things up

help! lol

My System SpecsSystem Spec
Old 04-24-2009   #2 (permalink)


Win7x64
 
 

Re: MTU Size Query

Quote  Quote: Originally Posted by CJS23 View Post
Hi there,
Is the MTU Optimum size ISP, Router or OS specific? I understand the ping until fragmented test in Vista gives inaccurate results.
Short version first: leave it alone unless the ISP is making specific recommendations. Otherwise, messing with these settings is almost guaranteed to reduce internet speeds and increase the incidence of problems.

More detail: MTU is a function of a given network segment. For a standard ethernet LAN, an MTU of 1500 bytes means the overall packet size including all headers, payload, and trailers must be no more than 1500 bytes. The combination of the MAC, IP, and TCP headers generally takes up 40 of those bytes, depending on the TCP options in particular, so that the per-packet TCP payload size is reduced to 1460B - the "Maximum Segment Size" (MSS). If you artificially hard-wire the MTU to something very low, say 576B, approximately 3 times as many packets will be required for the same payload because the MSS is then only 536B. Extra overhead means less performance.

Path MTU (PMTU) is the least common denominator MTU value between two points A and B on a network. For example, if A is separated from B by 9 network segments connected by routers, each of those segments will have its own MTU and the PMTU will be the lowest number of them all. It would be very inefficient to continuously send 1500B packets across a 9-hop link, only to discover that the 7th segment has a lower MTU which necessitates packet fragmentation. That inefficiency is avoided by use of "PMTU discovery" mechanisms whose goal is to deduce the PMTU for a given path through the network.

When one or more additional protocols have to "ride" the same link, their headers and trailers (if any) all have to fit within the space previously used for payload. There is a slight decrease in efficiency - less payload per packet - but the gains stem from not having to continously keep (re)fragmenting all large packets in response to ICMP "fragment too big - chop it up" messages.

Quote  Quote: Originally Posted by CJS23 View Post
Ever since following the wiring diagrams at DSL ZoneUK - Improve your speed - Extension wiring and Disconnection help I've gone from 2 Meg to 8 Meg Broadband so thought may as well go the whole hog and sort this MTU thing out.
The network stack is self-tuning and administrative tweaks are only required in very specialised situations. If the ISP has issued instructions to modify the MTU, that's the right thing to do (they know their network). Otherwise, if you're doing this because some Joe on a web forum said it will speedz up ur internetz, consider the fact that they probably 14 and unqualified to be pitting their wits against a network stack


Quote  Quote: Originally Posted by CJS23 View Post
I must warn you that I've jigged around with various so called optimisers which may well have knocked some settings out although I have used
My advice would be to restore all network stack settings to their defaults first, to then make any specific changes provided in writing by the ISP, and finally to leave all of that stuff in peace - unless you've got specific goals or concerns.
My System SpecsSystem Spec
Old 05-17-2009   #3 (permalink)


Ultimate x64 SP2
 
 

Re: MTU Size Query

Okely Dokely.

You obviously "know your onions" so I will do as you say.

Kind regards

Chris
My System SpecsSystem Spec
Reply

Thread Tools


Similar Threads
Thread Forum
Message List size? Any way of enlarging the text size? Live Mail
DNS Query with WSH VB Script
Folder Size in Size Column Vista file management
ram query Overclocking & Cooling
Reduce font size or increase size of program guide grid? Vista music pictures video


Vista Forums is an independent web site and has not been authorized,
sponsored, or otherwise approved by Microsoft Corporation.
"Windows Vista", the Start Orb, and related materials are trademarks of Microsoft Corp.
© Designer Media Ltd

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46