Third-party routing software has been available for some time, but we have no choice but to continue recommending these products to users who want to add new features to their home network. Our favorite routing firmware is still tomato, because it provides good compatibility for a variety of brands and models of routers, and its user-friendly, powerful user interface. Below I will tell you how to upgrade your router firmware to the latest tomato version, and then configure the quality of service (QoS) to manage network traffic.
Install tomato firmware
First, make sure you tomato support the router you are using. The Linksys WRT54G series routers are the best, but some buffalo and ASUS routers are also good. Check the FAQ for tomato to see if your routing model and version number match. Download the latest firmware package. Use the gateway address (the default address is 192.168.1.1) to access your Routing management page, and then find where the firmware is upgraded. Select the firmware. bin file that matches the route, and then start the upgrade process. Tomato will automatically adjust the routing settings, so we do not need to reconfigure the underlying settings.
Configure Quality of Service
Quality of service allows us to manage different types of packets because they are all connected to a home network and service carrier. Internet surfing, gaming, VoIP and BitTorrent traffic can all be prioritized, so we can run Web services at the same time without burdening the broadband. No set of settings applies to everyone, but we can provide you with some basic settings.
Quality of service can classify network traffic and then command all traffic to be in broadband. First, you must determine your maximum uplink bandwidth. We can use Speedtest.net to determine the upper limit of uploads and then put the numerical control below the maximum bandwidth.
Next, you have to configure the bandwidth range for each of your own upper and lower packets. By default, the highest level is 80% to 100%. This means that at least 80% of the bandwidth is consumed by packets of this level. On the other hand, the lowest level ranges from 2% to 95%. This means that packets below this level consume up to 95% of the bandwidth. High-level categories are reserved for services that require stable links, such as gaming and VoIP, while low-priority categories are reserved for general web surfing, downloads, and BitTorrent-like point-to-point networks.
Under the Category menu, we can set the level for the specified service. Services can be identified by the network protocol type, port, or packet size of the service. Even we can use a MAC address and a local IP address to restrict the use of a given priority category to a user in a home network. We recommend that you use the graphical features of tomato to show the impact of your configuration on current traffic.