某部门电脑把带宽吃光?华为流量监管给接口上个限速闸

本文整理自华为官方发布的典型配置案例,命令与步骤均按原始文档呈现,供现场实施参考。

办公室网络变卡的常见剧本:某个部门批量传大文件、同步备份数据,出口带宽被一台交换机口吃掉大半,别的部门视频会议直接掉帧。要治这种情况,可以在流量进入设备的接口上配置流量监管,把通过这个接口进入网络的流量限制在一个合理范围内——超出限速的报文直接丢弃,谁也别想把公共带宽占满。

流量监管的原理:当收到报文的速率大于流量监管速率时,主动将超出部分的报文丢弃。配置思路是先创建一个CAR模板定义限速速率,再把模板应用到接口的入方向或出方向。入方向应用后,设备对流入该接口的所有业务流量实施限速;出方向同理对流出流量限速。注意设备不支持在二层口下应用CAR模板。

第一步,进入系统视图:

system-view

第二步,可选:如果希望计算限速速率时不包括报文的帧间隙和前导码,配置下面这条(缺省情况下是包括的,仅以太链路支持该功能):

qos car ifg disable

第三步,可选:Tunnel接口场景下,可以根据Tunnel接口与物理口映射关系开启计算物理链路报文头长度功能。缺省情况下接口限速不计算物理链路报文头长度,有可能会出现实际通过接口的流量比限速值大的情况:

interface tunnel interface-number
qos overhead layer map interface { interface-type interface-number | interface-name }

配置后用quit回到系统视图。

第四步,创建CAR模板,模板里定义的就是限速速率。可以按百分比限速,也可以按CIR具体速率并配上突发参数,按需选择一种写法:

qos car carname { percent percent-value | cir cirvalue [ kbps | mbps | gbps ] [ cbs cbsvalue [ bytes | kbytes | mbytes ] [ pbs pbsvalue [ bytes | kbytes | mbytes ] ] | pir pirvalue [ kbps | mbps | gbps ] [ cbs cbsvalue [ bytes | kbytes | mbytes ] pbs pbsvalue [ bytes | kbytes | mbytes ] ] ] }

第五步,进入要限速的接口视图:

interface { interface-type interface-number | interface-name }

第六步,在接口入方向或出方向应用CAR模板,按需选一条:

qos car inbound car-name
qos car outbound car-name

缺省情况下,接口上不应用任何CAR模板,应用后限速即刻生效。

配好怎么验证:分两条命令看。执行display qos car [ name car-name ]查看CAR模板的配置信息,确认限速值没配错;执行display qos car statistics interface { interface-type interface-number | interface-name } { inbound | outbound },查看指定接口上通过和丢弃的报文统计信息——丢弃计数在持续增长且被限网段的业务恢复正常节奏,说明限速闸门工作正常。带宽资源分配这类治理动作,建议先从入方向限起、逐步调参。更多网络带宽管理的实战方法,欢迎搜索关注贵州诚鑫致达科技。

企业存储选型参考|贵州诚鑫致达

小团队起步上手 NAS,群晖机型参考:DS425+ · DS224+ · DS124。需要选型建议或上门评估,搜「诚鑫致达」即可找到我们。

服务区域|贵州诚鑫致达

贵州群晖NAS、贵阳存储、数据备份、信创云盘或 IT 集成服务,可联系贵州诚鑫致达科技,服务范围覆盖贵州全省各市州。重庆企业 NAS 存储、服务器运维与容灾备份方案。