softwarehowto.com
  Home Contacts Partners Add Software Remove Manuals
 
Ashampoo winOptimizer 6: MaxMTU defines maximum transmission unit to describe size of data packets
 
Introduction
Ashampoo WinOptimizer 6
New Features
System Requirements
   
Using Ashampoo WinOptimizer 6
Basics
Tasks
Favorites
Options
Internet Menu
   
Function Modules
Function Modules
Clean Up System
Drive Cleaner
Procedure
Options
Details
Popup Menu
Security
Registry Optimizer
Security
Backups
   
Registry Optimizer Options
Orphaned System Sound Entries
Orphaned File Type Entries
Orphaned COM/OLE Entries
Orphaned ActiveX Entries
Orphaned Shared DLL Entries
Orphaned Font Entries
Orphaned Help File Entries
Orphaned Application Path Entries
Orphaned Icon Entries
MRU Lists
Windows Recent Documents List
   
Internet Cleaner
Internet Cleaner
Procedure
Results
Cookies
Security
Restore Changes
One-Click Optimization
   
Optimize Performance
Optimize Performance
Defrag 3
Defrag Methods
Boot-Time Defrag
Pro-Active Defragmentation
StartUp Tuner
Process Manager
Internet Tuner
   
Manual Optimization
MaxMTU
PMTU Auto Discovery
NDI Cache Size
MTU Black Hole Detection
MSS
RWIN
TCP1323Opts
SackOpts
TTL
   
Privacy & Security
Privacy & Security
File Wiper
File Encrypter & Decrypter
Antispy
   
Tune System Settings
Tune System Settings
Tweaking
Visual Styler
Icon Saver
Context Menu Manager
Diagnosis and Information
DiskSpace Explorer
System-Benchmark
System Information
File Tools
File Splitter & Joiner
Windows Functions
   
 
Buy Ashampoo WinOptimizer 6 Online! Buy Ashampoo WinOptimizer 6 Online!

MaxMTU

MTU Defined

MTU stands for "Maximum Transmission Unit". It defines the size of the data packets that Windows® uses as a negotiation basis. When a connection is initiated between two computers they must agree on an MTU. This is done by comparing MTUs and selecting the smaller of the two.

How it Works

When you go online your Internet provider compares its MaxMTU with yours and chooses the smaller of the two. In theory, you might think that setting MaxMTU to the highest possible value would be the best solution. Then your provider would always choose its maximum value, which would maximize throughput. In practice, however, it's not that simple.

record keystroke MSSQL to MySQL small business system
barcode labels maker recover ipod music sd disk repair
USB Monitoring free download keylogger disabling usb ports

Packet Fragmentation

The problem is that your provider may allow a MaxMTU that is larger than those permitted by some of the other servers that carry the data along the way. If this happens the routers must break your packets up, and this almost always causes a drastic reduction in throughput. Among other things, the software routines used to break up and reassemble the packets are usually not very efficient, because it's not something that the programmers are particularly interested in (they don't really want to have to break up and reassemble packets at all).

As a general rule of thumb, it's possible to say that the optimum MaxMTU figure increases with the available bandwidth. The trick is to choose a MaxMTU that is as large as possible without causing packet fragmentation.

The Effect of Windows "MTU Discovery"

Windows® has a built-in MTU Discovery feature that can prevent fragmentation automatically. It does this by sending out a packet with a "Not Fragmentable" tag at the beginning of every connection attempt (e.g. when you access a web page). Since the router can't fragment this packet it's forced to return an error message. Windows® then reduces the packet size and tries again, continuing until no error is returned.

For example, if your Internet provider uses an MTU of 576 and your MTU is set to the Windows® default of 1500. Windows® must adjust your setting downwards every time you go online. This process is automatic, but it still takes it time. Setting the correct value greatly reduces the amount of work Windows® has to do to negotiate a connection, increasing access time.

Buy Ashampoo WinOptimizer 6 Online! Buy Ashampoo WinOptimizer 6 Online!
 
Home Contacts Partners Add Software Remove Manuals