How do you determine which MTU value is most appropriate?
Enter the DOS environment (Start->All Programs->Accessories->Command Prompt), and enter the following command line: ping -f -l 1492 192.168.1.1.
Note: where "192.168.1.1" is the IP address of the gateway (router's IP), different router's IP is the IP address of the router. If there is a message: Packet needs to be fragmented but DF set, it means the MTU value is too big! If the message And if the message: Reply from 192.168.1.1: bytes=1492 time
Changing the MTU value of the router
When a computer connects to the network to transmit data, the data will be divided into different sizes of packets, and the MTU value (Maximum Transmission Unit) is the value that defines the size of the packet. The larger the MTU value, the larger the packet, which theoretically increases the transmission rate, but the MTU value should not be set too high because the larger the packet, the greater the chance of error during transmission. By default, the maximum MTU value for a PPPoE connection is 1492, while the maximum MTU value for an Ethernet connection is 1500. If you can't solve the problem of slow Internet connection by setting up a proxy server manually, you can try to lower the MTU value of your PPPoE connection gradually until you get the most stable connection.
Manually setting up a proxy server
If you're a broadband user and you're using a broadband router, you may find that you can't browse some web pages, and one of the reasons is that some ISPs use an invisible proxy server in the background, which prevents some of the web pages from displaying properly. If you can't refresh the web page even if you press "F5" key several times, you can try to set the proxy server manually. You can do this by going to your browser's "Tools→INTERNET Options→Connections→LAN Settings" and selecting "Use Proxy Server" and typing in the URL (proxy.abc.com) and the connection port (8080).
Changing the MTU value of a network card
In addition to the MTU value of a PPPoE connection, which can be changed on some routers, the MTU value of a network card can also be changed, but you need to do so in the logon file (try not to change the predefined default MTU value, if you don't have to). In addition, the location of "Registry" is different in different Windows versions, for example, in Windows 98, the location to change MTU value is "HKEY_Local_Machine/System/CurrentControlSet/CurrentControlSet/CurrentControlSet/CurrentControlSet/CurrentControlSet/MTU/MTU/MTU". CurrentControlSet/Services/Class/NetTrans/000n", where "n" is a number, if the computer has installed more than one communication protocol, there will be "0001 ", "0002", "0003" and other items, as long as you open the project, you will see "DriverDesc" is "TCP/IP", that is, the "Registry" setting of the network card, users can press the right mouse button to add a new "MaxMTU" DWORD value, and then You can add a new "MaxMTU" DWORD value by right clicking on the mouse, and then modify the value (decimal) to change the MTU value.
The MTU value can be changed by modifying the value (decimal).