192.16.1.0/24 网段,在出接口 GigabitEthernet0/0 的下载方向共享 10Mbps 带宽):qos carl 命令创建一个 CAR 列表,将指定 IP 范围绑定,并指定 per-address(按目的IP区分用户,但共享总带宽)。<Sysname> system-view
# 创建 CAR 列表 1,匹配目的IP范围,并指定为共享模式
[Sysname] qos carl 1 destination-ip-address range 192.168.1.2 to 192.168.1.254 per-addressinbound 代表从外网到内网的下载方向)应用刚才创建的 CAR 列表,并设置共享总带宽(CIR)。此处以 10000 kbps(即 10Mbps)为例:# 进入公网出接口
[Sysname] interface GigabitEthernet0/0
# 在入方向应用 CAR 列表 1,限制总带宽为 10000kbps
[Sysname-GigabitEthernet0/0] qos car inbound carl 1 cir 10000
[Sysname-GigabitEthernet0/0] quit[Sysname] save forcecir 10000 代表这 253 个 IP 共同分享 10Mbps 的总带宽。当部分用户不在线或流量较小时,其他在线用户可以自动抢占空闲带宽;当总流量达到 10Mbps 时,所有用户按比例被限速。如果需要每个 IP 独享 10Mbps,则需改用基于 ACL 的 CBQ(基于类的队列)策略。inbound,上传方向对应 outbound。请根据实际限速需求选择正确的方向。[上网行为管理/带宽管理] -> [带宽限速],在“流量分配”选项中直接选择 “共享式”,系统会自动在底层生成对应的 MQC 命令。暂无评论
需求:指定地址范围上网用户,共享分配总带宽;在线用户动态均分,空闲带宽可以抢占,离线用户带宽被回收给在线用户使用,在路由器公网出接口做限速H3C。 MSR5680 有两套方案:
- QoS‑CARL
per‑address shared‑bandwidth(传统 QoS,接口直接下发,适合简单共享限速)traffic‑policy带宽管理 profile +bandwidth average enable(完整带宽管理,推荐,支持上行 / 下行分别总带宽、动态均分,对应 Web 界面 “共享式宽带策略”)H3C
说明:单位全部为 kbps;例如 100M 带宽填写
102400。
原理:配置总共享带宽,开启 bandwidth average enable 动态均分;设备实时统计在线 IP 数量,总带宽 ÷ 在线 IP 数得到每个 IP 瞬时最大带宽;离线用户带宽释放,在线用户抢占空闲带宽,完全匹配业务需求H3C。
示例:内网网段192.168.10.0/24,总上行最大 50M,总下行最大 100M;共享动态均分,公网出接口 GigabitEthernet 0/0。
system‑view
#1 定义ACL匹配内网用户网段
acl advanced 3000
rule permit ip source 192.168.10.0 0.0.0.255
quit
#2 进入带宽策略视图,创建共享带宽通道
traffic‑policy
#新建共享带宽通道,名字share‑profile
profile name share‑profile
#设置【总下行最大带宽100M=102400kbps】
bandwidth downstream maximum 102400
#设置【总上行最大带宽50M=51200kbps】
bandwidth upstream maximum 51200
#✅开启最大带宽动态均分(核心命令,实现:在线IP动态均分,离线带宽回收抢占)
bandwidth average enable
quit
#3 新建带宽策略规则,匹配内网ACL,引用共享带宽通道
rule name rule‑share
if‑match acl 3000
action qos profile share‑profile
quit
#4 将traffic‑policy带宽策略应用在【公网出接口】的outbound方向
interface GigabitEthernet 0/0
traffic‑policy apply outbound
quit
#查看带宽通道运行统计
display traffic‑policy statistics bandwidth per‑ip rule rule‑share
#查看带宽策略全局状态
display traffic‑policy state
逻辑说明:
适用简单场景;缺点:上下行不能分开独立配置,只能单方向,适合只做单方向共享限速H3C。
system‑view
#carl 1:匹配内网目的IP,range网段,per‑address shared‑bandwidth开启逐IP共享抢占模式
qos carl 1 destination‑ip‑address range 192.168.10.2 to 192.168.10.254 per‑address shared‑bandwidth
#公网出接口G0/0 inbound方向=下载(目的IP是内网),总cir为共享总带宽,例如下行总100M
interface GigabitEthernet 0/0
qos car inbound carl 1 cir 102400 green pass red discard
quit
⚠️
per‑address shared‑bandwidth:该 carl 下所有在线 IP 共享 cir 总带宽,动态均分,空闲带宽抢占;离线 IP 带宽释放。 注意:carl 共享模式不支持分别配置上行、下行独立总带宽;如需双向,要做两套 carl 分别绑定源 IP、目的 IP。
traffic‑policy必须应用在公网出接口 outbound;不要应用在内网口。bandwidth average enable生效前提:必须配置downstream / upstream maximum总带宽,否则命令无法提交。1M=1024 kbps,不要直接填 100,会变成 100kbps。bandwidth average enable:动态均分共享(用户需求),在线 IP 数实时计算带宽,离线释放。per‑ip maximum xxx,那是每个 IP 固定最大带宽,不是共享抢占模式,不要混淆。#查看带宽策略是否应用成功
display traffic‑policy interface GigabitEthernet 0/0 outbound
#查看每个IP实际占用带宽统计
display traffic‑policy statistics bandwidth downstream per‑ip rule rule‑share
暂无评论
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
暂无评论