O2 Broadband help This is a discussion on, MTU - Maximum Transmission Unit within the O2 Broadband help and support forum; Are all you techies working out your MTU to see if you can do a little fine tuning. Networks use ...

Reply
 
LinkBack (1) Thread Tools Display Modes
  1 links from elsewhere to this Post. Click to view. #1  
Old 24-11-08, 03:01 PM
Mike8's Avatar
O2User Member
Exchange:THBA Bagshot
Broadband ISP:O2
Broadband Package:O2 Premium
Router:Netgear DG834PN
 
Join Date: Nov 2008
Posts: 90
Thanks: 0
Thanked 0 Times in 0 Posts
MTU - Maximum Transmission Unit

Are all you techies working out your MTU to see if you can do a little fine tuning.

Networks use certain protocols to send and receive data TCP (transmission control protocol) being one of the main ones for Internet/Ethernet it provides a reliable method of sending data between two points and uses acknowledgements (ACK) to know that the Tx has received an acknowledgement from the Rx. When you are sent data, this is broken up into smaller packets, and when an acknowledgement is received the next packet is sent and so on. If the ACK is not received the host computer will wait a short time before trying to retransmit. (Hence avoiding this is useful.)

The MTU is the maximum packet size that can be transmitted in one go before it has to be cut up into smaller chunks. Each network has a maximum limit of data size it can cope with before data fragments into smaller packets. This figure may vary from network to network.

I have always used 1458 (the windows default is 1500) and as O2 couldnt advise I have just done a ping exercise, to find out the typical MTU for O2's network. I would be interested to know of anyone elses calculations.

Using (in XP) run/start/cmd [enter], is the 'dos style box' I am entering the following:


ping -f -l 1500 82.132.141.30 (IP for o2.co.uk)
and get a return of packet needs to be fragmented but DF set.
going all the way down in increments of 10, I get to 1430 then it times out (although I should get a normal response). Then going up again in 1 step increments till I hit fragmentation required.

So I have set my MTU to 1430 + 28 = 1458, which I was using before.
(1430 + 28 which is the header size for IP +ICMP)

Another parameter is RWIN, the receiving window buffer - the max amount of data that can be accepted before having to send an ACK.

RWIN is normally adjusted dynamically in Windows XP.

Of course with the speeds of ADSL2+ it might all be for the birds.

Any comments.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #2  
Old 24-11-08, 03:29 PM
Saturday's Avatar
Super Moderator
Exchange:
Broadband ISP:O2
Broadband Package:O2 Premium
Router:Netgear DG834GT
 
Join Date: Nov 2008
Posts: 827
Thanks: 9
Thanked 61 Times in 58 Posts
Re: MTU - Maximum Transmission Unit

Quote:
Originally Posted by Mike8 View Post
I have always used 1458
And I think maybe I can now guess why you then went on to determine that 1458 is the right MTU for O2 (LLU) - 'cause it isn't

The MTU can be set in the router AND the PC. In one or the other, I think you still had 1458 set, hence why you got the same result again.

Try setting your MTU back to 1500 in your PC and reboot it. Then ensure it is also set at 1500 in your router. If you now run the test again you'll find that the largest possible non-fragmented packet is 1472 (1500 - 28 ICMP & IP headers) i.e the correct MTU to set is 1500.

If you're still getting 1458 then I'm baffled as I can assure you 1500 is the correct figure for O2 LLU.

Quote:
Originally Posted by Mike8 View Post
RWIN is normally adjusted dynamically in Windows XP.
Umm - I'm not sure what you mean by that because XP (unlike Vista) does not have the correct RWIN figure by default for a fast broadband connection. It is much too small and needs to be increased. And it's definitely not dynamic in XP. It is in Vista though

There are a number of tools available to help set the correct RWIN (and MTU etc) for XP. A very popular one is TCPOptimizer.

Personally I prefer to do things manually so I favour DrTCP in conjunction with DSLreports.

HTH

Last edited by Saturday; 24-11-08 at 03:31 PM.. Reason: Added links
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #3  
Old 24-11-08, 04:03 PM
Mike8's Avatar
O2User Member
Exchange:THBA Bagshot
Broadband ISP:O2
Broadband Package:O2 Premium
Router:Netgear DG834PN
 
Join Date: Nov 2008
Posts: 90
Thanks: 0
Thanked 0 Times in 0 Posts
Re: MTU - Maximum Transmission Unit

Thanks for that, I have just done the DSL reports test, as below:

Service: dsl
Dn speed: 16376
O/S: winXP
Connection: router pppoe


Tweakable Settings:

Receive Window (RWIN): 521824
Window Scaling: 3
Path MTU Discovery: ON
RFC1323 Window Scaling: ON
RFC1323 Time Stamping: OFF
Selective Acks: ON
MSS requested: 1418
TTL: unknown
TTL remaining: 55
TOS flags: none set


Test Download:

Test DownloadActual data bytes sent: 1024001
Actual data packets: 731
Max packet sent (MTU): 1458
Max packet recd (MTU): 1458
Retransmitted packets: 0
sacks you sent: 0
pushed data pkts: 26
data transmit time: 2.056 secs
our max idletime: 379.5 ms
transfer rate: 401415 bytes/sec
transfer rate: 3211 kbits/sec
transfer efficiency: 100%


I'm still on 1458 router and pc?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #4  
Old 24-11-08, 04:22 PM
Saturday's Avatar
Super Moderator
Exchange:
Broadband ISP:O2
Broadband Package:O2 Premium
Router:Netgear DG834GT
 
Join Date: Nov 2008
Posts: 827
Thanks: 9
Thanked 61 Times in 58 Posts
Re: MTU - Maximum Transmission Unit

Quote:
Originally Posted by Mike8 View Post
I'm still on 1458 router and pc?
You are on one or both of them. If you have 1500 set in your PC and 1458 set in the router then the router "wins". If you have 1458 set in your PC and 1500 set in the router then the PC "wins". i.e. one or other restricts what is getting through.

So, if you haven't set 1500 in both (and rebooted the PC, shouldn't need to reboot the router) i.e. one of them is still set to 1458, when you run the test at dslreports it will show your MTU as 1458 as that what it was for the download test.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #5  
Old 24-11-08, 04:29 PM
Mike8's Avatar
O2User Member
Exchange:THBA Bagshot
Broadband ISP:O2
Broadband Package:O2 Premium
Router:Netgear DG834PN
 
Join Date: Nov 2008
Posts: 90
Thanks: 0
Thanked 0 Times in 0 Posts
Re: MTU - Maximum Transmission Unit

At least we get some interesting conversations going on this forum. I will put 1500 in the PC and 1500 in the router and do my trial again. But when you are looking at around 13500Mbps download average thruput, would you notice the difference?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #6  
Old 24-11-08, 04:33 PM
Saturday's Avatar
Super Moderator
Exchange:
Broadband ISP:O2
Broadband Package:O2 Premium
Router:Netgear DG834GT
 
Join Date: Nov 2008
Posts: 827
Thanks: 9
Thanked 61 Times in 58 Posts
Re: MTU - Maximum Transmission Unit

No, you probably wouldn't notice much difference if the MTU is a little too small - that's much better than being a little too big.

RWIN on the other hand matters a lot, though, as you're getting in excess of 80% throughput to sync I guess your RWIN can't be out by much - or you're on Vista.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #7  
Old 24-11-08, 04:42 PM
Mike8's Avatar
O2User Member
Exchange:THBA Bagshot
Broadband ISP:O2
Broadband Package:O2 Premium
Router:Netgear DG834PN
 
Join Date: Nov 2008
Posts: 90
Thanks: 0
Thanked 0 Times in 0 Posts
Re: MTU - Maximum Transmission Unit

RWIN

TCP Optimiser reports my existing RWIN as 521824 when pressing
the current settings radio button.

When pressing the optimum radio button, it suggests 513920.

Would you change it.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #8  
Old 24-11-08, 05:05 PM
Saturday's Avatar
Super Moderator
Exchange:
Broadband ISP:O2
Broadband Package:O2 Premium
Router:Netgear DG834GT
 
Join Date: Nov 2008
Posts: 827
Thanks: 9
Thanked 61 Times in 58 Posts
Re: MTU - Maximum Transmission Unit

I would - doesn't mean it has to be changed though. Do it if you can be bothered, otherwise leave it. It won't make a noticeable difference as it is pretty close.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #9  
Old 24-11-08, 05:17 PM
Mike8's Avatar
O2User Member
Exchange:THBA Bagshot
Broadband ISP:O2
Broadband Package:O2 Premium
Router:Netgear DG834PN
 
Join Date: Nov 2008
Posts: 90
Thanks: 0
Thanked 0 Times in 0 Posts
Re: MTU - Maximum Transmission Unit

Thanks Saturday. Will try when I have time to play, but I think my O2 is looking pretty hot, please my exchange was enabled in May and I can have real bb.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #10  
Old 24-11-08, 07:48 PM
Undecided adrian's Avatar
O2User Member
Exchange:Stevenage
Broadband ISP:O2 Standard (8 meg LLU)
Broadband Package:O2 Standard
Router:Netgear DG834GT
 
Join Date: Nov 2008
Posts: 217
Thanks: 0
Thanked 8 Times in 7 Posts
Re: MTU - Maximum Transmission Unit

as far as MTU goes, if you use an xbox 360 the MTU needs to be less than 1500, although I just use the defaults in my router and everything seems to work ok.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

Forum Jump

LinkBacks (?)
LinkBack to this Thread: http://www.o2user.co.uk/forum/o2-broadband-help/702-mtu-maximum-transmission-unit.html
Posted By For Type Date
Mtu This thread Pingback 25-11-08 09:07 AM


All times are GMT. The time now is 07:51 PM.