04-HDLC命令
本章节下载 (137.62 KB)
目 录
2.1.4 bundle min-active bandwidth
2.1.7 display bundle member hdlc-bundle
2.1.8 display interface hdlc-bundle
2.1.11 reset counters interface
【命令】
link-protocol hdlc
【视图】
接口视图
【缺省级别】
2:系统级
【参数】
无
【描述】
link-protocol hdlc命令用来配置接口封装HDLC协议。
缺省情况下,接口封装PPP协议。
HDLC为链路层协议,可承载IP、IPX等网络层协议。
相关配置可参考命令timer hold。
【举例】
# 配置接口Serial2/0/1封装HDLC协议。
<Sysname> system-view
[Sysname] interface serial 2/0/1
[Sysname-Serial2/0/1] link-protocol hdlc
【命令】
timer hold seconds
undo timer hold
【视图】
接口视图
【缺省级别】
2:系统级
【参数】
seconds:轮询时间间隔,取值范围为0~32767,单位为秒。
【描述】
timer hold命令用来配置状态轮询定时器的轮询时间间隔。undo timer hold命令用来恢复缺省情况。
缺省情况下,接口的协议轮询时间间隔为10秒。链路两端设备的轮询时间间隔应设为相同的值。如果将两端的轮询时间间隔都设为0,则禁止链路状态检测功能。
【举例】
# 将接口Serial2/0/1的轮询时间间隔设置为100秒。
<Sysname> system-view
[Sysname] interface serial 2/0/1
[Sysname-Serial2/0/1] timer hold 100
【命令】
bundle id bundle-id
undo bundle id
【视图】
接口视图
【缺省级别】
2:系统级
【参数】
bundle-id:HDLC捆绑接口的编号,取值范围为1~6。
【描述】
bundle id命令用来将当前接口加入指定的HDLC捆绑。undo bundle id命令用来将接口从HDLC捆绑中退出。
需要注意的是:
l 下列接口不能加入HDLC捆绑:配置IPv4地址和地址借用的接口、配置IPv6地址的接口、配置URPF的接口、配置NetStream的接口、配置IPv6 NetStream的接口。并且,接口加入HDLC捆绑之后也不能配置这些功能。
l 一个接口只能加入一个HDLC捆绑,如果需要加入其他HDLC捆绑,必须先退出原来的HDLC捆绑。
l 加入HDLC捆绑的接口封装的链路层协议必须为HDLC。接口加入HDLC捆绑之后不允许修改链路层协议。
l HDLC捆绑接口没有创建的情况下,也允许将接口加入HDLC捆绑。
【举例】
# 将POS接口5/0/1加入HDLC捆绑1。
<Sysname> system-view
[Sysname] interface pos 5/0/1
[Sysname-Pos5/0/1] bundle id 1
【命令】
bundle max-active links number
undo bundle max-active links
【视图】
HDLC捆绑接口视图
【缺省级别】
2:系统级
【参数】
number:最多选中成员接口数目,取值范围为1~8。
【描述】
bundle max-active links命令用来配置最多选中成员接口数目。undo bundle max-active links命令用来取消限制。
缺省情况下,不进行限制。
需要注意的是:
l 本命令配置的值不能小于bundle min-active links命令配置的值。
l 本命令一般需要和bundle member-priority命令配合使用,以保证两台设备相互连接的接口能够同时处于选中状态(只有两端接口同时处于选中状态,报文才能发送成功),避免出现一端接口处于选中状态,而另一端接口没有处于选中状态的情况。
相关配置可参考命令bundle min-active links和bundle member-priority。
【举例】
# 配置最多选中成员接口数目为8。
<Sysname> system-view
[Sysname] interface hdlc-bundle 1
[Sysname-Hdlc-bundle1] bundle max-active links 8
【命令】
bundle member-priority priority
undo bundle member-priority
【视图】
接口视图
【缺省级别】
2:系统级
【参数】
priority:接口的捆绑优先级,取值范围为1~65535。
【描述】
bundle member-priority命令用来配置接口的捆绑优先级。undo bundle member-priority命令用来恢复缺省情况。
缺省情况下,接口的捆绑优先级为32768。
需要注意的是:
l priority值越大,接口的捆绑优先级越低。
l 本命令一般需要和bundle max-active links命令配合使用。如果没有配置bundle max-active links(即不对最多选中成员接口数目进行限制),那么也不需要修改接口的捆绑优先级。
相关配置可参考命令bundle max-active links。
【举例】
# 配置POS接口5/0/1的捆绑优先级为1。
<Sysname> system-view
[Sysname] interface pos 5/0/1
[Sysname-Pos5/0/1] bundle member-priority 1
【命令】
bundle min-active bandwidth bandwidth
undo bundle min-active bandwidth
【视图】
HDLC捆绑接口视图
【缺省级别】
2:系统级
【参数】
bandwidth:最小激活带宽,取值范围为64~1342177280,单位为kbps。
【描述】
bundle min-active bandwidth命令用来配置最小激活带宽。undo bundle min-active bandwidth命令用来取消限制。
缺省情况下,不进行限制。
【举例】
# 配置最小激活带宽为1000kbps。
<Sysname> system-view
[Sysname] interface hdlc-bundle 1
[Sysname-Hdlc-bundle1] bundle min-active bandwidth 1000
【命令】
bundle min-active links number
undo bundle min-active links
【视图】
HDLC捆绑接口视图
【缺省级别】
2:系统级
【参数】
number:最少选中成员接口数目,取值范围为1~8。
【描述】
bundle min-active links命令用来配置最少选中成员接口数目。undo bundle min-active links命令用来取消限制。
缺省情况下,不进行限制。
需要注意的是,本命令配置的值不能大于bundle max-active links命令配置的值。
相关配置可参考命令bundle max-active links。
【举例】
# 配置最少选中成员接口数目为5。
<Sysname> system-view
[Sysname] interface hdlc-bundle 1
[Sysname-Hdlc-bundle1] bundle min-active links 5
【命令】
description text
undo description
【视图】
HDLC捆绑接口视图
【缺省级别】
2:系统级
【参数】
text:接口描述信息,为1~80个字符的字符串,区分大小写。
【描述】
description命令用来配置当前接口的描述信息。undo description命令用来恢复缺省情况。
缺省情况下,接口的描述信息为“该接口的接口名 Interface”,比如:Hdlc-bundle1 Interface。
【举例】
# 配置HDLC捆绑接口1的描述信息为“hdlc-bundle interface”。
<Sysname> system-view
[Sysname] interface hdlc-bundle 1
[Sysname-Hdlc-bundle1] description hdlc-bundle interface
【命令】
display bundle member hdlc-bundle [ bundle-id ] [ slot slot-number ]
【视图】
任意视图
【缺省级别】
1:监控级
【参数】
bundle-id:HDLC捆绑接口的编号。不同型号的设备支持的取值范围不同,请以设备的实际情况为准。
slot slot-number:槽位号。不同型号的设备支持的取值范围不同,请以设备的实际情况为准。
【描述】
display bundle member hdlc-bundle命令用来显示HDLC捆绑信息,包括:当前HDLC捆绑接口自身的一些信息(最少选中成员接口数目、最多选中成员接口数目、最小激活带宽、选中成员接口数目、选中成员接口总带宽)、显示信息所在接口板板号、成员接口信息(成员接口名称、成员接口状态、成员接口的带宽以及成员接口的捆绑优先级)等。
需要注意的是:
l 如果不指定任何可选参数,将显示主用主控板所有HDLC捆绑接口的捆绑信息。
l 如果指定bundle-id,不指定slot slot-number,将显示主用主控板指定HDLC捆绑接口的捆绑信息。
l 如果不指定bundle-id,指定slot slot-number,将显示备用主控板或指定接口板上所有HDLC捆绑接口的捆绑信息。
l 如果同时指定bundle-id和slot slot-number,将显示备用主控板或指定接口板的指定HDLC捆绑接口的捆绑信息。
l 主用主控板显示信息中包括了非选中成员接口的信息和最少选中成员接口数目、最多选中成员接口数目以及最小激活带宽信息;备用主控板、接口板显示信息不包括非选中成员接口的信息和最少选中成员接口数目、最多选中成员接口数目以及最小激活带宽信息。
【举例】
# 显示主用主控板HDLC捆绑1的捆绑信息。
<Sysname> display bundle member hdlc-bundle 1
bundle is Hdlc-bundle1, slot 0
max-active links:2, min-active links:2, min-active bandwidth:1000000 kbps
Selected members: 2, total bandwidth: 1244160 kbps
State: S -- Selected, R -- Ready, N -- Negotiated, I -- Initial
Member State Bandwidth(kbps) Priority
Pos5/0/1 S 622080 1
Pos5/0/2 S 622080 2
Pos5/0/4 R 622080 32768
Pos5/0/3 R 622080 65535
Pos5/0/5 N 155520 32768
Pos5/0/6 N 155520 32768
# 显示接口板1上HDLC捆绑1的捆绑信息。
<Sysname> display bundle member hdlc-bundle 1 slot 1
bundle is Hdlc-bundle1, slot 1
Selected members: 2, total bandwidth: 1244160 kbps
Member State Bandwidth(kbps) Priority
Pos5/0/1 S 622080 1
Pos5/0/2 S 622080 2
表2-1 display bundle member hdlc-bundle命令显示信息描述表
字段 |
描述 |
bundle |
HDLC捆绑接口的名称 |
slot |
显示信息所在接口板板号 |
max-active links |
HDLC捆绑接口上配置的最多选中成员接口数目(如果没有配置则不显示此配置项) |
min-active links |
HDLC捆绑接口上配置的最少选中成员接口数目(如果没有配置则不显示此配置项) |
min-active bandwidth |
HDLC捆绑接口上配置的最小激活带宽(如果没有配置则不显示此配置项) |
Selected members |
当前选中的成员接口数目 |
total bandwidth |
HDLC捆绑接口下所有选中成员接口带宽之和 |
Member |
成员接口名称 |
State: S -- Selected, R -- Ready, N -- Negotiated, I -- Initial |
成员接口状态,各含义如下: l S -- Selected:选中状态(接口板只显示该状态的成员接口信息) l R -- Ready:就绪状态 l N -- Negotiated:协商状态 l I -- Initial:初始状态 |
Bandwidth(kbps) |
成员接口的带宽,单位为kbps |
Priority |
成员接口的捆绑优先级 |
【命令】
display interface hdlc-bundle [ bundle-id ]
【视图】
任意视图
【缺省级别】
1:监控级
【参数】
bundle-id:HDLC捆绑接口的编号,取值范围为1~6。
【描述】
display interface hdlc-bundle命令用来显示HDLC捆绑接口的相关信息。
需要注意的是,如果不指定bundle-id,将显示所有HDLC捆绑接口的相关信息。
【举例】
# 显示HDLC捆绑接口1的相关信息。
<Sysname> display interface hdlc-bundle 1
Hdlc-bundle1 current state: UP
Line protocol current state: UP
Description: Hdlc-bundle1 Interface
The Maximum Transmit Unit is 1500
Internet Address is 1.1.1.2/24 Primary
Link layer protocol is HDLC
Physical is HDLC-BUNDLE, baudrate: 155520 kbps
Output queue : (Urgent queuing : Size/Length/Discards) 0/100/0
Output queue : (Protocol queuing : Size/Length/Discards) 0/500/0
Output queue : (FIFO queuing : Size/Length/Discards) 0/75/0
Last clearing of counters: Never
Last 300 seconds input rate: 0 bytes/sec, 0 bits/sec, 0 packets/sec
Last 300 seconds output rate: 0 bytes/sec, 0 bits/sec, 0 packets/sec
0 packets input, 0 bytes, 0 drops
0 packets output, 0 bytes, 0 drops
表2-2 display interface hdlc-bundle命令显示信息描述表
字段 |
描述 |
HDLC-bundle1 current state |
HDLC捆绑接口的物理状态,状态可能为: l Administratively DOWN:表示该接口已经通过shutdown命令被关闭,即管理状态为关闭。 l DOWN:该接口的管理状态为开启,但物理状态为关闭。 l UP:该接口的管理状态和物理状态均为开启。 |
Line protocol current state |
HDLC捆绑接口的链路层协议状态,状态可能为: l DOWN:该接口的协议状态为关闭,一般是没有选中成员接口。 l UP:该接口的协议状态为开启。 |
Description |
HDLC捆绑接口的描述信息 |
The Maximum Transmit Unit |
HDLC捆绑接口允许通过的最大传输单元(MTU) |
Internet Address |
HDLC捆绑接口的IP地址 |
Link layer protocol |
HDLC捆绑接口封装的链路层协议 |
Physical is HDLC-BUNDLE |
HDLC捆绑接口的物理类型为HDLC捆绑 |
baudrate |
HDLC捆绑接口波特率 |
Output queue : (Urgent queuing : Size/Length/Discards) 0/100/0 Output queue : (Protocol queuing : Size/Length/Discards) 0/500/0 Output queue : (FIFO queuing : Size/Length/Discards) 0/75/0 |
接口输出队列的类型: l 紧急发送队列的报文统计(队列中报文个数/队列长度/丢弃报文数) l 协议发送队列的报文统计(队列中报文个数/队列长度/丢弃报文数) l 先入先出发送队列的报文统计(队列中报文个数/队列长度/丢弃报文数) |
Last clearing of counters |
最后一次清除接口统计信息的时间(Never表示未清除过接口的统计信息) |
Last 300 seconds input/output rate |
当前接口最近300秒内输入(input)/输出(output)报文的平均速率(单位为bytes/sec、bits/sec和packets/sec) |
packets input/output, bytes, drops |
接口输入(input)/输出(output)的报文总数及总字节数,输入/输出报文中丢弃的报文数目 |
【命令】
interface hdlc-bundle bundle-id
undo interface hdlc-bundle bundle-id
【视图】
系统视图
【缺省级别】
2:系统级
【参数】
bundle-id:HDLC捆绑接口的编号,取值范围为1~6。
【描述】
interface hdlc-bundle命令用来创建HDLC捆绑接口并进入HDLC捆绑接口视图。如果该HDLC捆绑接口已经存在,则直接进入该HDLC捆绑接口视图。undo interface hdlc-bundle命令用来删除HDLC捆绑接口。
【举例】
# 创建HDLC捆绑接口1并进入HDLC捆绑接口视图。
<Sysname> system-view
[Sysname] interface hdlc-bundle 1
[Sysname-Hdlc-bundle1]
【命令】
mtu size
undo mtu
【视图】
HDLC捆绑接口视图
【缺省级别】
2:系统级
【参数】
size:HDLC捆绑接口允许通过的MTU(Maximum Transmission Unit,最大传输单元)的大小,单位为Bytes,取值范围为46~1580。
【描述】
mtu命令用来配置HDLC捆绑接口的MTU值。undo mtu命令用来恢复缺省情况。
缺省情况下,HDLC捆绑接口的MTU值为1500Bytes。
【举例】
# 配置HDLC捆绑接口1的MTU值为1430Bytes。
<Sysname> system-view
[Sysname] interface hdlc-bundle 1
[Sysname-Hdlc-bundle1] mtu 1430
【命令】
reset counters interface [ hdlc-bundle [ bundle-id ] ]
【视图】
用户视图
【缺省级别】
2:系统级
【参数】
bundle-id:HDLC捆绑接口的编号。
【描述】
reset counters interface命令用来清除HDLC捆绑接口的统计信息。
在某些情况下,需要统计一定时间内某接口的流量,这就需要在统计开始前清除该接口原有的统计信息,重新进行统计。
l 如果不指定hdlc-bundle和bundle-id,则清除所有接口的统计信息;
l 如果指定hdlc-bundle而不指定bundle-id,则清除所有HDLC捆绑接口的统计信息;
l 如果同时指定hdlc-bundle和bundle-id,则清除指定HDLC捆绑接口的统计信息。
【举例】
# 清除HDLC捆绑接口1的统计信息。
<Sysname> reset counters interface hdlc-bundle 1
【命令】
分布式设备:
service slot slot-number
undo service slot
【视图】
HDLC捆绑接口视图
【缺省级别】
2:系统级
【参数】
slot slot-number:单板的槽位号。
【描述】
service命令用来指定处理或转发当前接口流量的业务处理板。undo service命令用来恢复缺省情况。
缺省情况下,对于本板绑定,即聚合接口的所有成员端口都在同一块业务处理板上,缺省service slot为成员端口所在单板;对于跨板绑定,即聚合接口的成员端口在不同的业务处理板上,缺省service slot为显示成员端口列表中第一个选中成员端口所在的单板。
需要注意的是:
l 在跨板绑定时,建议使用service slot命令指定处理或转发聚合接口流量的业务处理板。
l 如果拔出了本配置所指定的业务处理板,将导致流量转发不通;重新插入该板后,流量可以恢复在该板的正常转发。
l 对于SR6600分布式设备,因为各种业务和流量转发都在业务板上进行,禁止使用service slot命令指定主控板转发当前接口流量。
【举例】
# 指定2号单板为处理或转发HDLC捆绑接口1流量的业务处理板。
<Sysname> system-view
[Sysname] interface hdlc-bundle 1
[Sysname-Hdlc-bundle1] service slot 2
【命令】
shutdown
undo shutdown
【视图】
HDLC捆绑接口视图
【缺省级别】
2:系统级
【参数】
无
【描述】
shutdown命令用来关闭HDLC捆绑接口。undo shutdown命令用来打开HDLC捆绑接口。
缺省情况下,HDLC捆绑接口处于打开状态。
需要注意的是,当打开/关闭HDLC捆绑接口时,不会影响成员接口的打开/关闭状态,但是会影响到HDLC捆绑接口下的成员接口的状态(当HDLC捆绑接口处于关闭状态时,所有成员接口都不会处于选中状态,无法转发流量)。
【举例】
# 关闭HDLC捆绑接口1。
<Sysname> system-view
[Sysname] interface hdlc-bundle 1
[Sysname-Hdlc-bundle1] shutdown
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!