04-帧中继QoS命令
本章节下载: 04-帧中继QoS命令 (208.12 KB)
目 录
1.1.11 fr del inbound-interface
1.1.16 traffic-shaping adaptation
1.1.17 traffic-shaping adaptation percentage
cbs命令用来配置帧中继虚电路的CBS(Committed Burst Size,承诺突发尺寸)。
undo cbs命令用来取消帧中继虚电路CBS的配置。
【命令】
cbs [ inbound | outbound ] committed-burst-size
undo cbs [ inbound | outbound ]
【缺省情况】
承诺突发尺寸为56000bits。
【视图】
帧中继类视图
【缺省用户角色】
network-admin
【参数】
inbound:报文入方向的承诺突发尺寸,本参数仅当接口开启帧中继流量监管时有效。
outbound:报文出方向的承诺突发尺寸,本参数仅当接口开启帧中继流量整形时有效。
committed-burst-size:承诺突发尺寸,取值范围为300~16000000,单位为bit。
【使用指导】
如果配置时不指定报文方向,则表示同时配置在入方向和出方向上。
【举例】
# 配置名为test1的帧中继类在入方向和出方向上的CBS为64000bits。
<Sysname> system-view
[Sysname] fr class test1
[Sysname-fr-class-test1] cbs 64000
【相关命令】
· cir
· cir allow
· ebs
cir命令用来配置帧中继虚电路的CIR(Committed Information Rate,承诺信息速率)。
undo cir命令用来恢复缺省情况。
【命令】
cir committed-information-rate
undo cir
【缺省情况】
承诺信息速率为56000bps。
【视图】
【缺省用户角色】
network-admin
【参数】
committed-information-rate:承诺信息速率,取值范围为1000~45000000,单位为bps。
承诺信息速率不能大于出方向允许的承诺信息速率。
# 配置名为test1的帧中继类的CIR为32000bps。
<Sysname> system-view
[Sysname] fr class test1
[Sysname-fr-class-test1] cir 32000
【相关命令】
· cbs
· cir allow
· ebs
cir allow命令用来配置帧中继虚电路的CIR ALLOW(Committed Information Rate ALLOW,允许的承诺信息速率)。
undo cir allow命令用来取消帧中继虚电路的CIR ALLOW的配置。
【命令】
cir allow [ inbound | outbound ] committed-information-rate
undo cir allow [ inbound | outbound ]
【缺省情况】
允许的承诺信息速率为56000bps。
【视图】
帧中继类视图
【缺省用户角色】
network-admin
【参数】
inbound:报文入方向所允许的承诺信息速率,本参数仅当接口开启帧中继流量监管时有效。
outbound:报文出方向所允许的承诺信息速率,本参数仅当接口开启帧中继流量整形时有效。
committed-information-rate:允许的承诺信息速率,取值范围为1000~45000000,单位为bps。
【使用指导】
执行本命令时,出方向允许的承诺信息速率不能小于承诺信息速率。
如果不指定报文方向,则表示同时配置在入方向和出方向上。
【举例】
# 配置名为test1的帧中继类的CIR ALLOW为64000bps。
<Sysname> system-view
[Sysname] fr class test1
[Sysname-fr-class-test1] cir allow 64000
display fr class-map命令用来显示帧中继类与接口以及虚电路的映射关系。
【命令】
display fr class-map [ fr-class class-name | interface interface-type interface-number ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
fr-class class-name:显示指定帧中继类与接口以及虚电路的映射关系。class-name表示帧中继类名称,为1~30个字符的字符串,区分大小写。
interface interface-type interface-number:指定接口的类型和编号,可以指定主接口,也可以指定子接口。指定主接口时,显示帧中继类与该主接口及其子接口以及其下的虚电路的映射关系。指定子接口时,显示帧中继类与该子接口及其下的虚电路的映射关系。
【使用指导】
不指定接口和帧中继类名称时,显示所有帧中继类与接口以及虚电路的映射关系。
【举例】
# 显示接口Serial2/1/1与帧中继类的映射关系。
<Sysname> display fr class-map interface serial 2/1/1
Serial2/1/1
fr-class ts1
fr dlci 100
fr-class ts
Serial2/1/1.1
fr-class ts2
fr dlci 222
fr-class ts
# 显示帧中继类ts与接口的映射关系。
<Sysname> display fr class-map fr-class ts
Serial2/1/1
fr dlci 100
fr-class ts
Serial2/1/1.1
fr dlci 222
fr-class ts
表1-1 display fr class-map命令显示信息描述表
字段 |
描述 |
Serial2/1/1 fr-class ts1 |
帧中继接口及关联的帧中继类 |
fr dlci 100 fr-class ts |
帧中继接口下的虚电路及关联的帧中继类 |
Serial2/1/1.1 fr-class ts2 |
帧中继子接口及关联的帧中继类 |
fr dlci 222 fr-class ts |
帧中继子接口下的虚电路及关联的帧中继类 |
ebs命令用来配置帧中继虚电路的EBS(Excess Burst Size,超出突发尺寸)。
undo ebs命令用来取消帧中继虚电路的EBS的配置。
【命令】
ebs [ inbound | outbound ] excess-burst-size
undo ebs [ inbound | outbound ]
【缺省情况】
超出突发尺寸为0bit。
【视图】
【缺省用户角色】
network-admin
【参数】
inbound:报文入方向的超出突发尺寸,本参数仅当接口开启帧中继流量监管时有效。
outbound:报文出方向的超出突发尺寸,本参数仅当接口开启帧中继流量整形时有效。
excess-burst-size:超出突发尺寸,取值范围为0~16000000,单位为bit。
如果不指定报文方向,则表示配置的EBS值将同时在入方向和出方向生效。
# 配置名为test1的帧中继类的超出突发尺寸为32000bits。
<Sysname> system-view
[Sysname] fr class test1
[Sysname-fr-class-test1] ebs 32000
【相关命令】
· cbs
· cir
· cir allow
fifo queue-length命令用来配置帧中继虚电路的先进先出队列的长度。
undo fifo queue-length命令用来恢复缺省配置。
【命令】
fifo queue-length queue-length
undo fifo queue-length
【缺省情况】
先进先出队列的长度为75。
【视图】
帧中继类视图
【缺省用户角色】
network-admin
【参数】
queue-length:队列的长度,取值范围为1~1024。
【举例】
# 配置名为test1的帧中继类的FIFO队列长度为80。
<Sysname> system-view
[Sysname] fr class test1
[Sysname-fr-calss-test1] fifo queue-length 80
fragment enable命令用来开启帧中继虚电路的FRF.12分片功能。
undo fragment enable命令用来关闭帧中继虚电路的FRF.12分片功能。
【命令】
fragment enable
undo fragment enable
【缺省情况】
帧中继虚电路的FRF.12分片功能处于关闭状态。
【视图】
帧中继类视图
【缺省用户角色】
network-admin
【使用指导】
帧中继类开启了分片功能,则关联了该帧中继类的所有虚电路都开启了分片功能。
虚电路下的分片只支持end-to-end类型的分片。
【举例】
# 在名为test1的帧中继类下开启帧中继虚电路的FRR.12分片功能。
<Sysname> system-view
[Sysname] fr class test1
[Sysname-fr-class-test1] fragment enable
【相关命令】
· fr class
fragment size命令用来配置帧中继虚电路允许的报文分片长度。
undo fragment size命令用来恢复缺省情况。
【命令】
fragment size size
undo fragment size
【缺省情况】
帧中继虚电路允许的报文分片长度为45字节。
【视图】
帧中继类视图
【缺省用户角色】
network-admin
【参数】
size:帧中继分片长度,取值范围为16~1600,单位为字节。
【举例】
# 在名为test1的帧中继类下配置分片大小为128字节。
<Sysname> system-view
[Sysname] fr class test1
[Sysname-fr-class-test1] fragment size 128
fr class命令用来创建帧中继类,并进入帧中继类视图。如果指定的帧中继类已经存在,则直接进入帧中继类视图。
undo fr class命令用来删除指定的帧中继类。
【命令】
fr class class-name
undo fr class class-name
【缺省情况】
不存在帧中继类。
【视图】
系统视图
【缺省用户角色】
network-admin
【参数】
class-name:帧中继类名称,为1~30个字符的字符串,区分大小写。
【使用指导】
只有将帧中继类同帧中继接口或虚电路相关联,并且开启相应接口的帧中继QoS功能,配置的帧中继类参数才会起作用。
删除帧中继类时,将释放所有帧中继接口和虚电路与该帧中继类的关联。
【举例】
# 创建名为test1的帧中继类。
<Sysname> system-view
[Sysname] fr class test1
[Sysname-fr-class-test1]
【相关命令】
· fr-class
fr de del命令用来将DE(Discard Eligibility,合格丢弃)规则列表应用到指定的帧中继虚电路上。
undo fr de del命令用来从虚电路上删除指定的DE规则列表。
【命令】
fr de del list-number dlci dlci-number
undo fr de del list-number dlci dlci-number
【缺省情况】
帧中继虚电路上没有应用DE规则列表。
【视图】
【缺省用户角色】
network-admin
【参数】
list-number:DE规则列表编号,取值范围为1~10。
dlci-number:帧中继虚电路编号,取值范围为16~1007。
在接口视图下配置本命令时,可以将DE规则列表应用到主接口及其子接口的帧中继虚电路上。
帧中继虚电路应用了DE规则列表后,如果有匹配DE规则列表的报文要发送,它会将报文的DE标志位置1。
# 将DE规则列表3应用到接口Serial2/1/1的DLCI 100上。
<Sysname> system-view
[Sysname] interface Serial 2/1/1
[Sysname-Serial2/1/1] fr dlci 100
[Sysname-Serial2/1/1-fr-dlci-100] quit
[Sysname-Serial2/1/1] fr de del 3 dlci 100
【相关命令】
· fr del inbound-interface
· fr del protocol
fr del inbound-interface命令用来配置基于接口的DE规则列表。
undo fr del inbound-interface命令用来从DE规则列表内删除指定的DE规则。
【命令】
fr del list-number inbound-interface interface-type interface-number
undo fr del list-number inbound-interface interface-type interface-number
【缺省情况】
不存在DE规则列表。
【视图】
【缺省用户角色】
network-admin
【参数】
list-number:DE规则列表的编号,取值范围为1~10。
interface-type interface-number:指定接口类型和编号。
对于从指定接口接收的报文,在转发前将它的DE标志位置1。
重复使用本命令可以为DE规则列表添加新的规则,每个DE规则列表最多可以配置100条规则。
删除DE规则列表中的最后一条规则时,该DE规则列表将被同时删除。
# 在DE规则列表1内添加一条规则,对于从接口Serial2/1/1接收的报文,如果需要封装帧中继协议转发,转发前将报文的DE标志位置为1。
<Sysname> system-view
[Sysname] fr del 1 inbound-interface serial 2/1/1
【相关命令】
· fr de del
· fr del protocol
fr del protocol ip命令用来配置基于IP协议的DE规则列表。
undo fr del protocol ip命令用来从DE规则列表内删除指定的DE规则。
【命令】
fr del list-number protocol ip [ acl acl-number | fragments | greater-than min-number | less-than max-number | tcp-port tcpport-number | udp-port udpport-number ]
undo fr del list-number protocol ip [acl acl-number | fragments | greater-than min-number | less-than max-number | tcp-port tcpport-number | udp-port udpport-number ]
【缺省情况】
不存在DE规则列表。
【视图】
【缺省用户角色】
network-admin
【参数】
list-number:DE规则列表编号,取值范围为1~10。
acl acl-number:符合ACL匹配条件的IP报文。acl-number的取值范围为2000~3999。
fragments:所有分片的IP报文。
greater-than min-number:报文长度大于min-number的IP报文。min-number的取值范围为0~65535,单位为字节。
less-than max-number:长度小于max-number的IP报文。max-number的取值范围为0~65535,单位为字节。
tcp-port tcpport-number:源或目的TCP端口号为tcpport-number的IP报文。tcpport-number的值既可以直接使用上层应用名称,也可以使用端口号。
· 端口号:取值范围为0~65535。
· 上层应用名称(括号内为对应的端口号):可选取bgp(179)、chargen(19)、cmd(514)、daytime(13)、discard(9)、domain(53)、echo(7)、exec(512)、finger(79)、ftp(21)、frp-data(20)、gopher(70)、hostname(101)、ident(113)、irc(194)、klogin(543)、kshell(544)、login(513)、lpd(515)、nntp(119)、pop2(109)、pop3(110)、smtp(25)、sunrpc(111)、tacacs(49)、talk(517)、telnet(23)、time(37)、uucp(540)、whois(43)或www(80)。
udp-port udpport-number:源或目的UDP端口号为udpport-number的IP报文。udpport-number的值既可以直接使用上层应用名称,也可以使用相关端口号。
· 端口号:取值范围为0~65535。
· 上层应用名称(括号内为对应的端口号):可选取biff(512)、bootpc(68)、bootps(67)、discard(9)、dnsix(195)、domain(53)、echo(7)、mobile-ip(434)、nameserver(42)、netbios-dgm(138)、netbios-ns(137)、ntp(123)、rip(520)、snmp(161)、snmptrap(162)、sunrpc(111)、syslog(514)、tacacs(49)、talk(517)、tftp(69)、time(37)、who(513)或xdmcp(177)。
如果不指定任何参数,则为所有IP报文配置DE规则列表。
重复使用本命令可以为DE规则列表添加新的规则,每个DE规则列表最多可以配置100条规则。同一个DE规则列表中可以同时存在inbound-interface和protocol ip两种规则。
如果要删除一个DE规则列表,则必须先删除列表中的所有DE规则。
# 在DE规则列表1内添加一条规则,对所有封装IP报文的帧中继报文,将其DE标志位置为1。
<Sysname> system-view
[Sysname] fr del 1 protocol ip
【相关命令】
· fr de del
· fr del inbound-interface
fr traffic-policing命令用来开启帧中继流量监管功能。
undo fr traffic-policing命令用来关闭帧中继流量监管功能。
【命令】
fr traffic-policing
undo fr traffic-policing
【缺省情况】
帧中继流量监管功能处于关闭状态。
【视图】
【缺省用户角色】
network-admin
帧中继流量监管功能只能应用在帧中继网络的DCE端接口的入方向。
# 开启接口Serial2/1/1的流量监管功能。
<Sysname> system-view
[Sysname] interface Serial 2/1/1
[Sysname-Serial2/1/1] fr traffic-policing
【相关命令】
· fr class
fr traffic-shaping命令用来开启帧中继流量整形功能。
undo fr traffic-shaping命令用来关闭帧中继流量整形功能。
【命令】
fr traffic-shaping
undo fr traffic-shaping
【缺省情况】
帧中继流量整形功能处于关闭状态。
【视图】
帧中继接口视图
【缺省用户角色】
network-admin
【使用指导】
帧中继流量整形功能应用于设备的出接口上,通常应用于帧中继网络的DTE端。
接口开启分片功能的情况下不能开启流量整形功能。
【举例】
# 在串口Serial2/1/1上开启帧中继流量整形功能。
<Sysname> system-view
[Sysname] interface serial 2/1/1
[Sysname-Serial2/1/1] fr traffic-shaping
fr-class命令用来将帧中继类与当前帧中继接口或虚电路关联起来。
undo fr-class命令用来取消帧中继类与当前帧中继接口或虚电路的关联。
【命令】
fr-class class-name
undo fr-class class-name
【缺省情况】
帧中继类未与帧中继接口或虚电路相关联。
【视图】
【缺省用户角色】
network-admin
【参数】
class-name:帧中继类的名称,为1~30个字符的字符串,区分大小写。该帧中继类必须已经存在。
【使用指导】
将一个帧中继类和接口关联起来之后,此接口上的所有虚电路都会继承此帧中继类的帧中继QoS参数。
【举例】
# 将名为test1的帧中继类与DLCI为200的帧中继虚电路关联起来。
<Sysname> system-view
[Sysname] interface serial 2/1/1
[Sysname-Serial2/1/1] fr dlci 200
[Sysname-Serial2/1/1-fr-dlci-200] fr-class test1
【相关命令】
· fr class
traffic-shaping adaptation命令用来开启帧中继流量整形的自适应流量调节功能。
undo traffic-shaping adaptation命令用来关闭帧中继流量整形的自适应流量调节功能。
【命令】
traffic-shaping adaptation { becn | interface-congestion number }
undo traffic-shaping adaptation { becn | interface-congestion }
【缺省情况】
帧中继流量整形的自适应流量调节功能处于关闭状态。
【视图】
【缺省用户角色】
network-admin
【参数】
becn:对带BECN标志的帧中继报文进行流量调节。
interface-congestion number:根据接口出队列中的报文数进行流量调节。number表示接口出队列中的报文个数,取值范围为1~40。
如果配置调节方式为基于BECN调节,当路由器发送接口接收到帧中继网络发送过来的报文带有BECN标志时,所有开启了FRTS的PVC将开始下降发送速率,当路由器在16次自适应调节定时器超时时间之内没有收到带BECN标志的报文的时候则开始上升速率。
如果配置调节方式为基于interface-congestion调节,当发送接口的出队列的报文数到达设定值的时候,所有开启了FRTS的PVC将开始下降发送速率,当队列报文数小于设定值的时候则上升发送速率。
# 开启对带BECN标志的帧中继报文的自适应流量调节功能。
<Sysname> system-view
[Sysname] fr class test1
[Sysname-fr-class-test1] traffic-shaping adaptation becn
【相关命令】
· fr traffic-shaping
traffic-shaping adaptation percentage命令用来配置帧中继流量整形自适应流量调节的比例。
undo traffic-shaping adaptation percentage命令用来恢复缺省情况。
【命令】
traffic-shaping adaptation percentage number
undo traffic-shaping adaptation percentage
【缺省情况】
帧中继流量整形自适应流量调节的比例为25。
【视图】
帧中继类视图
【缺省用户角色】
network-admin
【参数】
number:帧中继流量整形自适应流量调节的比例(百分比),取值范围为1~30。
【使用指导】
开启了帧中继流量整形的自适应流量调节功能后,当满足自适应调节的条件时,报文发送速率会以一定的百分比上升或下降,每次上升或下降的幅度为当前速率与百分比的乘积,调整后的速率最高上升到CIR ALLOW、最低下降到CIR。例如,当前的速率为3000bps,调节比例为20,CIR的值为2500bps,调整下降后的速率为2400bps(3000-3000*20%),此时2400 < 2500,因此下降后的速率应为2500bps。
【举例】
# 配置帧中继流量整形自适应流量调节的比例为20。
<Sysname> system-view
[Sysname] fr class test1
[Sysname-fr-class-test1] traffic-shaping adaptation 20
【相关命令】
· fr traffic-shaping
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!