我使用MikroTik RouterOS通过PPPoE连接到互联网(基于ADSL拨号),为了了内网的用户得到优质的网络环境,通过对流量上下行流量进行优先控制,保证特定的网络用户得到优质的网络带宽。
局域网采用以太网有线和WiFi无线接入方式,通过一个bridge将有线口与无线连接起来,网络拓扑图如下:
注意:
ADSL是一个PPPoE客户端接口.运行在ether1的网卡上,ether1连接到一个ADSL-modem
内网IP地址192.168.10.1/24,内网通过以太网和WiFi无线接入方式
通过NAT/Masquerad隐藏内网用户。
ADSL连接速度:3Mbps
客户主机
主机
IP
优先级
备注
服务器
192.168.10.6
优先级 4
公司服务器
VIP
192.168.10.7
优先级 2
重要上网人员,优先级最高
工作站
192.168.10.0/24
等级低8,但除icmp协议
员工工作电脑
服务端口
协议
端口协议
优先级
目标
ICMP
icmp
最高 1
所有主机
如何获得优先的互联网带宽和流量控制,通过下面的步骤来实施:
由于ADSL有较小的缓冲空间,并当带宽满载下载速度会变慢。所以RouterOS配置上传或者下载不能超过90%;
当VIP想与外面通信,将得到最优先带宽;
ICMP协议优先通过,得到较小的延迟;
需要考虑CIR(约定带宽)即Limit-at,MIR(最大带宽)即Max-limit,每个流量控制需要考虑他们的CIR与MIR值
RouterOS的基本配置
下面我可以看到通过ether2-wan拨号的ADSL外网拨号接口,桥接ether1-lan与wlan1的bridge1的接口
[admin@MikroTik] /interface> print
Flags: D - dynamic, X - disabled, R - running, S - slave
# NAME [...]
浙公网安备 33010602011771号