The invention discloses an
elastic network bandwidth control method and a
system thereof and relates to the technical field of communication networks. The
elastic network bandwidth control method includes the following steps that all network interfaces are initialized; data packages are received, the data packages are sent to an identification module to determine the application type and the
IP address of the data packages; whether a buffer
queue of the application type exists or not is checked according to the application type of the data packages, if not, a
priority queue and a host buffer
queue of the application type are established, and the next step is executed; if yes, the next step is directly executed; the data packages are sent according to host
control parameters and application type priorities from high to low; whether all the data packages are sent or not is judged, if yes, a program is stopped, and if not, the data packages are sent according to the host
control parameters and the application type priorities from high to low. The
elastic network bandwidth control method and the
system of the method can be widely applied to network devices such as wired or
wireless routers, exchangers and the like and can adjust and control the network bandwidth and ensure that the bandwidth is sufficiently and reasonably utilized.