If you are in charge of a small network, whether it is your home network or a small enterprise network, or sooner or later you will face this problem: A small number of users occupy most of your bandwidth resources. The culprit is usually the person who uses the thunder download tool or btsoftware. Gaming players and video users are usually the most affected.
Most home broadband routes lack powerful bandwidth management functions
You may think that this is an opportunity for vro manufacturers to earn money. They can provide bandwidth control functions to make their products sell better. However, in reality, the bandwidth control function is ignored by most vro manufacturers.
Only a small number of companies provide bandwidth control functions in their products. D-Link is one of them, and it uses Ubicom's StreamEngine Automatic QoS service quality) technology. However, StreamEngine is mainly an upstream bandwidth optimizer, which focuses on making real-time communication take precedence over other types of network communication. Real-time communication includes games, VOIP, and other applications that rely on the Implementation of transmitted data packets.
Figure 1 shows the "GameFuel" setting in the DGL-4300 router.
All you need to do is select "TrafficShaping", and then the router completes the remaining work. Most users also choose the "AutomaticUplinkSpeed" option, which allows the router to automatically detect the actual connection speed every time it restarts. I disabled this option and set the uplink speed in ManualUplinkSpeed because I don't want it to perform the probe every time it restarts.
In addition, you can use the ADDGameFuelRules option to manually set the uplink communication priority. To use this function, you need to know the port number used by the application. Through the ActiveSessions interface, you can easily see which ports require high priority. However, most P2P applications now have the function of changing ports, so it is usually difficult for you to filter them out.
Not long ago, Linksys added a manual uplink QoS setting function in its own vro. However, as shown in figure 3, this control needs to be manually set and can only be used for uplink communication. However, Linksys provides two very good functions that allow you to control the bandwidth priority based on the client's MAC address and set the physical switch port. However, these controls are also only valid for the uplink, so you cannot really control the use of all download bandwidth for a client.