<V1R6>
<V1R6>sys
[V1R6]int ether 0/0/10
[V1R6-Ethernet0/0/10]qos lr outbound cir 2000
[V1R6-Ethernet0/0/10]q
[V1R6]
qos lr
命令功能
qos lr inbound命令配置接口在接口入方向的流量监管速率。
undo qos lr inbound命令用来取消在接口入方向的流量监管速率。
缺省情况下,接口入方向的流量监管速率为接口的最大带宽(如Ethernet接口为100000kbit/s,GE接口为1000000kbit/s)。
qos lr outbound命令配置接口出方向的流量整形速率。
undo qos lr outbound命令用来取消配置接口出方向的流量整形速率。
缺省情况下,接口出方向的流量整形速率为接口的最大带宽(如Ethernet接口为100000kbit/s,GE接口为1000000kbit/s)。
命令格式
qos lr [ inbound | outbound ] cir cir-value [ cbs cbs-value ]
undo qos lr [ inbound | outbound ]
参数说明
参数 | 参数说明 | 取值 |
cir cir-value | 指定承诺信息速率,即保证能够通过的平均速率。 | 整数形式,取值范围是64~1000000,单位为kbit/s。 |
cbs cbs-value | 指定承诺突发尺寸,即瞬间能够通过的承诺突发流量。 | 整数形式,取值范围是4000~16773120,单位是byte。 |
inbound | 指定在接口入方向做速率限制。 | - |
outbound | 指定在接口出方向做速率限制。 | - |
| | |
视图
Ethernet接口视图、GE接口视图
缺省级别
2:配置级
使用指南
执行qos lr inbound命令后,配置接口在接口入方向的流量监管速率。如果接口从入方向收到报文的速率大于流量监管速率,那么报文将被丢弃。
如果不希望下游网络因为上游发送数据流量过大而造成拥塞或大量报文的直接丢弃,可以通过执行qos lr outbound命令在上游的出接口配置流量整形,限制流出某一网络的某一连接的流量,使这类报文以比较均匀的速度向外发送。
本命令为覆盖式命令,即在同一接口多次配置流量整形参数后,按最后一次配置生效。
如果同一接口下既配置接口队列整形(使用命令qos queue shaping),也配置接口整形,则接口整形的CIR必须大于等于接口队列整形的CIR之和;否则,流量整形会出现异常现象,如低优先级队列抢占高优先级队列的带宽等。
使用实例
# 限制GE0/0/1接口向外发送数据的承诺信息速率为2000kbit/s,承诺突发尺寸为375000字节。
<Quidway> system view
[Quidway] interface gigabitethernet 0/0/1
[Quidway-GigabitEthernet0/0/1] qos lr outbound cir 2000 cbs 375000
[Quidway-GigabitEthernet0/0/1] quit
配置基于接口的本地镜像示例
配置需求
如图1所示,Switch与L2 Switch、PC及路由器相连,现需要使用PC对L2 Switch发往Switch的报文进行监控,以检查该类报文的转发是否正常。此时,可以在Switch上配置基于接口的本地镜像。
将Ethernet0/0/1接口作为镜像接口,将Ethernet0/0/24接口作为观察接口。
图1 基于接口的本地镜组网图
配置思路
采用如下的思路配置接口镜像的基本功能:
1. 将Ethernet0/0/24接口配置为观察接口。
2. 将Etherner0/0/1接口配置为镜像接口。
数据准备
配置时需要准备如下数据:
∙接口加入的VLAN ID。
配置步骤
1. 在Switch上创建VLAN,把相应接口以Trunk方式加入VLAN
# 将接口Ethernet0/0/1和Ethernet0/0/3以Trunk方式加入同一VLAN。(以下配置以接口Ethernet0/0/1为例,同理配置接口Ethernet0/0/3)
<Switch> system-view
[Switch] vlan 10
[Switch-vlan10] quit
[Switch] interface ethernet 0/0/1
[Switch-Ethernet0/0/1] port link-type trunk
[Switch-Ethernet0/0/1] port trunk allow-pass vlan 10
[Switch-Ethernet0/0/1] quit
2. 配置观察接口
# 将Ethernet0/0/24接口配置为观察接口。
<Switch> system-view
[Switch] obrve-port 1 interface ethernet 0/0/24
3. 配置镜像接口
# 将Ethernet0/0/1接口配置为镜像接口。
[Switch] interface ethernet 0/0/1
[Switch-Ethernet0/0/1] port-mirroring to obrve-port 1 inbound
[Switch-Ethernet0/0/1] quit
4. 检查配置结果
# 执行display port-mirroring命令查看观察接口和镜像接口的配置情况。
[Switch] display port-mirroring
Port-mirror:
----------------------------------------------------------------------
Mirror-port Direction Obrve-port
----------------------------------------------------------------------
Ethernet0/0/1 Inbound Ethernet0/0/24
----------------------------------------------------------------------
配置文件
Switch的配置文件。
#
sysname Switch
#
obrve-port 1 interface Ethernet0/0/24
#
interface Ethernet0/0/1
port link-type trunk
port trunk allow-pass vlan 10
port-mirroring to obrve-port 1 inbound
#
interface Ethernet0/0/3
port link-type trunk
port trunk allow-pass vlan 10
#
return
H3C配置镜像文件
# 进入系统视图
<H3C> system
# 创建本地镜像组1
[H3C] mirroring-group 1 local
# 配置源端口
[H3C] mirroring-group 1 mirroring-port gigabitethernet 1/0/1 both
[H3C] mirroring-group 1 mirroring-port gigabitethernet 1/0/x both //如果有多个源端口,可以继续添加
...
# 配置目的端口
[H3C] mirroring-group 1 monitor-port gigabitethernet 1/0/49
# 开启49光口,并关闭STP功能
[H3C] interface gigabitethernet 1/0/49