网络限速

基本介绍上下行速度

上行就是上传的速度,下行就是下载的速度,

上行速率一般是指从你的电脑上传的速度,也就说别人从你的电脑进行通讯的速率!

下行速率一般是你从网络上的主机下载速度!

我们访问互联网的过程中存在这两种行为一是上传数据,二是下载数据上行宽带(速度)指的是上传的速度,而下行宽带(速度)指的是下载数据是的数度。

上行宽带(速度)和下行宽带(速度)是不对称的,一般是下行速度大于上行的速度。我们平时所使用的宽带说多少M,都是指的下行宽带,因为我们上网主要是从互联网上下载数据,而上传的数据量要少很多。

为什么上行速度比下行速度低很多?因为ADSL技术的限制,上行信道25个,下行信道249个。上行速度一般只有512Kbps,下行可以达到8Mbps,最新的ADSL2+标准下行可以达到21Mbps。

TC限速【针整个网卡】

1.安装:apt install  iproute

2.限制eth0网卡的带宽为500kbit:

rate: 是一个类保证得到的带宽值.

burst 允许以ceil的速率发送的字节数

/sbin/tc qdisc add dev eth0 root tbf rate 500kbit latency 50ms burst 15kb

3.解除eth0网卡的带宽限制:

/sbin/tc qdisc del dev eth0 root

4.列出已有的策略:

tc -s qdisc ls dev eth0

5.启动时自动加载带宽限制策略:

 vim /etc/rc.local

6.加入: /sbin/tc qdisc add dev eth0 root tbf rate 500kbit latency 50ms burst 15kb

Wondershaper限速【针整个网卡】

安装方法

apt install   wondershaper

举个例子, eth0的最大下载/上传带宽分别设定为 10000000Kbit/s 和 500Kbit/s:

$ wondershaper eth0 10000000  500

你也可以通过运行下面的命令将速率限制进行消除:

$ wondershaper clear eth0

网路限速【针对每个IP可以使用脚本实现】

猜你喜欢

转载自www.cnblogs.com/yanghe123/p/10843994.html