09-帧中继命令
本章节下载: 09-帧中继命令 (309.33 KB)
目 录
1.1.2 display fr compression iphc
1.1.3 display fr compression stac
1.1.9 fr compression iphc enable
1.1.10 fr compression iphc rtp-connections
1.1.11 fr compression iphc tcp-connections
1.1.12 fr compression stac enable
1.1.29 reset fr compression iphc
1.2.12 mfr timer lost-fragment
1.2.18 reset counters interface
· MSR 2630/3610/3620/3620-DP/3640/3660/3600-28/3600-51/MSR2600-10-X1路由器使用集中式命令行,MSR 5620/5660/5680路由器使用分布式命令行。
· 本特性仅在路由器上安装了SAE、E1、E1-F、T1、T1-F、POS、CPOS、CE3或CT3接口模块时支持。
设备各款型对于本节所描述的特性支持情况有所不同,详细差异信息如下:
型号 |
特性 |
描述 |
MSR810/810-W/810-W-DB/810-LM/810-W-LM/810-LM-HK/810-W-LM-HK |
帧中继 |
不支持 |
MSR 2630 |
支持 |
|
MSR3600-28/3600-51 |
支持 |
|
MSR 3610/3620/3620-DP/3640/3660 |
支持 |
|
MSR 5620/5660/5680 |
支持 |
|
MSR2600-10-X1 |
支持 |
broadcast命令用来配置帧中继虚电路的广播属性。
undo broadcast命令用来关闭帧中继虚电路的广播属性。
静态配置的帧中继虚电路不具备广播属性,动态学习的帧中继虚电路具备广播属性。
帧中继DLCI视图
如果帧中继虚电路具备了广播属性,则所属接口上的广播或组播报文都要在该虚电路上发送一份。如果需要在静态配置的虚电路上发送广播或者组播报文,务必配置本命令。
# 打开DLCI为200的虚电路的广播属性。
[Sysname] interface serial 2/1/0
[Sysname-Serial2/1/0] fr dlci 200
[Sysname-Serial2/1/0-fr-dlci-200] broadcast
display fr compression iphc命令用来显示帧中继IPHC压缩的统计信息。
rtp:显示IPHC RTP头压缩的统计信息。
tcp:显示IPHC TCP头压缩的统计信息。
interface interface-type interface-number:指定接口的类型和编号,可以指定主接口,也可以指定子接口。指定主接口时,将显示该主接口及其子接口的IPHC压缩的统计信息。指定子接口时,将只显示该子接口的IPHC压缩的统计信息。不指定接口时,将显示所有接口的IPHC压缩的统计信息。
dlci dlci-number:虚电路DLCI编号,取值范围为16~1007。指定主接口和虚电路时,无论指定的虚电路在主接口上还是在子接口上,都会显示这个虚电路的IPHC压缩的统计信息;指定子接口和虚电路时,如果指定的虚电路在子接口上,将显示这个虚电路的IPHC压缩的统计信息,如果指定的虚电路在子接口所对应的主接口上,将不显示统计信息。不指定虚电路时,将显示指定接口下的所有虚电路的IPHC压缩的统计信息。
帧中继IPHC压缩的统计信息是基于虚电路的。每个接口下会存在一个或多个虚电路。
# 显示Serial2/1/0接口下DLCI为17的虚电路的IPHC RTP头压缩的统计信息。
<Sysname> display fr compression iphc rtp interface serial 2/1/0 dlci 17
DLCI: 17, Serial2/1/0
Received:
Compressed/Error/Total: 0/0/0 packets
Sent:
Compressed/Total: 0/0 packets
Sent/Saved/Total: 0/0/0 bytes
Packet-based compression ratio: 0%
Byte-based compression ratio: 0%
Connections:
Rx/Tx: 16/16
Five-Minute-Miss: 0 (Misses/5Mins)
Max-Miss: 0
# 显示Serial2/1/0接口的IPHC TCP头压缩的统计信息。
<Sysname> display fr compression iphc tcp interface serial 2/1/0
DLCI: 16, Serial2/1/0
Received:
Compressed/Error/Total: 0/0/0 packets
Sent:
Compressed/Total: 0/0 packets
Sent/Saved/Total: 0/0/0 bytes
Packet-based compression ratio: 0%
Byte-based compression ratio: 0%
Connections:
Rx/Tx: 16/16
Five-Minute-Miss: 0 (Misses/5Mins)
Max-Miss: 0
DLCI: 17, Serial2/1/0
Received:
Compressed/Error/Total: 0/0/0 packets
Sent:
Compressed/Total: 0/0 packets
Sent/Saved/Total: 0/0/0 bytes
Packet-based compression ratio: 0%
Byte-based compression ratio: 0%
Connections:
Rx/Tx: 16/16
Five-Minute-Miss: 0 (Misses/5Mins)
Max-Miss: 0
表1-1 display fr compression iphc命令显示信息描述表
· Compressed:被压缩的报文数 · Error:错误报文数 · Total:总的报文数 |
|
· Compressed:被压缩的报文数 · Total:总的报文数 · Sent:实际发送的字节数 · Saved:节省的字节数 · Total:在不压缩的情况下,需要发送的字节数 · Packet-based compression ratio:基于报文的压缩率,表示压缩的报文在总发送报文中的比率,即(Compressed÷Total)×100% · Byte-based compression ratio:基于字节的压缩率,表示压缩后带宽节省的百分比,即(Saved÷Total)×100% |
|
· Rx:作为接收方,可解压缩的连接数 · Tx:作为发送方,可压缩的连接数 · Five-Minute-Miss:最后5分钟内,查找表项失败的次数(系统每5分钟统计一次查找表项失败的次数,本字段显示的是最新一次统计的结果) · Max-Miss:查找表项失败的最大次数(将每次统计的查找表项失败的次数进行比较,得到最大值在这个字段显示) |
display fr compression stac命令用来显示帧中继STAC压缩的统计信息。
【命令】
display fr compression stac [ interface interface-type interface-number [ dlci dlci-number ] ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
interface interface-type interface-number:指定接口的类型和编号,可以指定主接口,也可以指定子接口。指定主接口时,将显示该主接口及其子接口的STAC压缩的统计信息。指定子接口时,将只显示该子接口的STAC压缩的统计信息。不指定接口时,将显示所有开启了STAC压缩功能接口的STAC压缩的统计信息。
dlci dlci-number:虚电路DLCI编号,取值范围为16~1007。指定主接口和虚电路时,无论指定的虚电路在主接口上还是在子接口上,都会显示这个虚电路的STAC压缩的统计信息;指定子接口和虚电路时,如果指定的虚电路在子接口上,将显示这个虚电路的STAC压缩的统计信息,如果指定的虚电路在子接口所对应的主接口上,将不显示统计信息。不指定虚电路时,将显示指定接口下的所有虚电路的STAC压缩的统计信息。
【使用指导】
帧中继STAC压缩的统计信息是基于虚电路的。每个接口下会存在一个或多个虚电路。
【举例】
# 查看帧中继STAC压缩的统计信息。
<Sysname> display fr compression stac
Serial2/1/0
DLCI: 22
Uncompressed bytes sent/received: 0/0
Compressed bytes sent/received: 0/0
1 min avg ratio output/input: 0.000/0.000
5 min avg ratio output/input: 0.000/0.000
表1-2 display fr compression stac命令显示信息描述表
字段 |
描述 |
Uncompressed bytes sent/received |
未压缩的发送/接收字节数 |
Compressed bytes sent/received |
被压缩的发送/接收字节数 |
1 min avg ratio output/input |
1分钟内发送/接收的平均比例 |
5 min avg ratio output/input |
5分钟内发送/接收的平均比例(压缩的字节数与未压缩的字节数之比) |
display fr fragment命令用来显示帧中继FRF.12分片的统计信息。
【命令】
display fr fragment [ interface interface-type interface-number [ dlci dlci-number ] ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
interface interface-type interface-number:指定接口的类型和编号,可以指定主接口,也可以指定子接口。指定主接口时,将显示该主接口及其子接口的FRF.12分片的统计信息。指定子接口时,将只显示该子接口的FRF.12分片的统计信息。不指定接口时,将显示所有开启了FRF.12分片功能接口的FRF.12分片的统计信息。
dlci dlci-number:虚电路DLCI编号,取值范围为16~1007。指定主接口和虚电路时,无论指定的虚电路在主接口上还是在子接口上,都会显示这个虚电路的FRF.12分片的统计信息;指定子接口和虚电路时,如果指定的虚电路在子接口上,将显示这个虚电路的FRF.12分片的统计信息,如果指定的虚电路在子接口所对应的主接口上,将不显示统计信息。不指定虚电路时,将显示指定接口下的所有虚电路的FRF.12分片的统计信息。
【举例】
# 显示所有接口上的帧中继分片信息。
<Sysname> display fr fragment
Interface Serial2/1/0:
DLCI Interface Type Size (byte) In/Out/Dropped
200 Serial2/1/0 FRF12(end-to-end) 80 0/0/0
# 显示指定虚电路上的帧中继分片信息。
<Sysname> display fr fragment interface serial2/1/0 dlci 200
Type: FRF12(end-to-end)
Size: 80 bytes
Pre-fragment:
Output: 0 packets, 0 bytes
Fragmented:
Input: 0 packets, 0 bytes
Output: 0 packets, 0 bytes
Assembled:
Input: 0 packets, 0 bytes
Dropped:
Input: 0 packets, 0 bytes
Output: 0 packets, 0 bytes
Out-of-sequence packets: 0
表1-3 display fr fragment interface命令显示信息描述表
字段 |
描述 |
Interface Serial2/1/0 |
接口Serial2/1/0的帧中继分片信息 |
DLCI |
DLCI编号 |
Interface |
接口名 |
Type |
分片类型,目前只支持FRF.12的end-to-end类型 |
Size (byte) |
分片大小 |
In/Out/Dropped |
接收/发送/丢弃的分片报文数 |
Type |
分片类型,目前只支持FRF.12类型 |
Size |
分片大小,单位为字节 |
Pre-fragment |
需要进行分片发送的数据包数量 |
Fragmented |
分片报文数目 |
Assembled |
重组的分片数目 |
Dropped |
丢弃的分片数目 |
Out-of-sequence packets |
乱序的分片数目 |
Output: 0 packets, 0 bytes |
发送的报文数和字节数 |
Input: 0 packets, 0 bytes |
接收的报文数和字节数 |
display fr inarp命令用来显示帧中继InARP报文统计信息。
display fr inarp [ interface interface-type interface-number ]
interface interface-type interface-number:指定接口的类型和编号,可以指定主接口,也可以指定子接口。指定主接口时,显示该主接口及子接口的帧中继InARP报文统计信息。指定子接口时,显示该子接口的帧中继InARP报文统计信息。不指定接口时,显示所有接口的帧中继InARP报文统计信息。
帧中继InARP报文分为两种:InARP请求报文和InARP应答报文。根据本命令的输出信息,可以诊断InARP协议是否正常工作。
# 显示帧中继InARP报文统计信息。
Frame relay InARP statistics for interface Serial2/1/0 (DTE)
Recvd InARP request Sent InARP reply Sent InARP request Recvd InARP reply
0 0 1 1
表1-4 display fr inarp命令显示信息描述表
Frame relay InARP statistics for interface Serial2/1/0 (DTE) |
DTE接口Serial2/1/0的帧中继InARP报文统计信息 |
接收的InARP请求报文 |
|
发送的InARP应答报文 |
|
发送的InARP请求报文 |
|
接收的InARP应答报文 |
display fr lmi命令用来显示LMI信息。
display fr lmi [ interface interface-type interface-number ]
interface interface-type interface-number:指定接口的类型和编号,只能指定主接口,不能指定子接口。指定主接口时,显示该主接口的LMI信息。不指定主接口时,显示所有主接口的LMI信息。
LMI协议用于维护当前帧中继链路,LMI协议报文包括状态请求报文和状态报文。根据这些显示信息,可以进行故障的诊断。
# 显示所有接口的LMI信息。
Frame relay LMI information for interface Serial2/1/1 (DTE, Q933)
T391DTE: 10 seconds, N391DTE: 6, N392DTE: 3, N393DTE: 4
Sent status enquiry: 96, Received status: 85
Status timeout: 3, Discarded messages: 3
Frame relay LMI information for interface Serial2/1/0 (DCE, Q933)
T392DCE: 15 seconds, N392DCE: 3, N393DCE: 4
Received status enquiry: 0, Sent status: 0
Status enquiry timeout: 0, Discarded messages: 0
Frame relay LMI information for interface Serial2/1/1 (DTE, Q933) |
帧中继接口Serial2/1/1的终端类型为DTE,LMI协议类型为Q.933附录A标准 |
DTE方的T391定时器的参数值(单位为秒,T391定时器的值通过timer-hold命令配置)、N391参数值、N392参数值以及N393参数值 |
|
Frame relay LMI information for interface Serial2/1/0 (DCE, Q933) |
帧中继接口Serial2/1/0的终端类型为DCE,LMI协议类型为Q.933附录A标准 |
DCE方的T392参数值、N392参数值以及N393参数值 |
|
display fr map命令用来显示帧中继地址映射表。
display fr map [ interface interface-type interface-number ]
interface interface-type interface-number:指定接口的类型和编号,可以指定主接口,也可以指定子接口。指定主接口时,显示该主接口及子接口的帧中继地址映射表。指定子接口时,显示该子接口的帧中继地址映射表。不指定接口时,显示所有接口的帧中继地址映射表。
通过本命令的显示信息可以查看用户配置的静态地址映射是否正确、动态地址映射是否工作正常等。
# 显示所有接口的帧中继地址映射表。
Map information for interface Serial2/1/0 (DTE)
DLCI: 100, IP InARP 100.100.1.1, Serial2/1/0
Creation time: 2012/10/21 14:48:44, Status: Active
DLCI: 200, IP InARP 100.100.1.1, Serial2/1/0
Creation time: 2012/10/21 14:34:42, Status: Active
DLCI: 300, IP 1.1.1.1, Serial2/1/0
Creation time: 2012/10/21 15:03:35, Status: Active
表1-6 display fr map命令显示信息描述表
DLCI为100的虚电路和对端IP地址100.100.1.1通过InARP协议建立地址映射,该虚电路配置在接口Serial2/1/0上(如果没有InARP关键字,表示是通过手工配置建立的静态地址映射) |
|
· Active:激活状态 · Inactvie:非激活状态 |
display fr pvc命令用来显示帧中继的永久虚电路状态和该虚电路收发数据的统计信息。
display fr pvc [ interface interface-type interface-number ] [ dlci dlci-number ]
interface interface-type interface-number:指定接口的类型和编号,可以指定主接口,也可以指定子接口。指定主接口时,显示该主接口及子接口的永久虚电路信息。指定子接口时,显示该子接口的永久虚电路信息。不指定接口时,显示所有接口的永久虚电路信息。
dlci dlci-number:虚电路DLCI编号,取值范围为16~1007。指定虚电路时,显示该永久虚电路的详细信息,不指定虚电路时,显示永久虚电路的概要信息。详细信息相比概要信息增加了帧中继流量管理等信息,例如流量整形信息。
# 显示帧中继所有永久虚电路的状态和收发数据的简要统计信息。
PVC information for interface Serial2/1/0 (DTE, physical UP)
DLCI: 100, Type: Dynamic Serial2/1/0
Encapsulation: ietf Broadcast
Creation time: 2012/04/01 23:55:39 Status: Active
Input: 0 packets, 0 bytes, 0 dropped
Output: 0 packets, 0 bytes, 0 dropped
DLCI: 102, Type: Static Serial2/1/0.1
Encapsulation: nonstandard
Creation time: 2012/04/01 23:56:14 Status: Active
Input: 0 packets, 0 bytes, 0 dropped
Output: 0 packets, 0 bytes, 0 dropped
# 显示指定永久虚电路的状态和收发数据的详细统计信息。
<Sysname> display fr pvc dlci 100
PVC information for interface Serial2/1/0 (DTE, physically UP)
DLCI: 100, Type: Dynamic Serial2/1/0
Encapsulation: ietf Broadcast
Creation time: 2012/04/01 23:55:39 Status: Active
Input: 0 packets, 0 bytes, 0 dropped
Output: 0 packets, 0 bytes, 0 dropped
Traffic shaping: Inactive
CIR ALLOW: 56000 bps CIR: 56000 bps
CBS: 56000 bits EBS: 0 bits
Current CIR: 56000 bps
Output: 5 packets, 440 bytes, 0 dropped packets
Delayed: 0 packets, 0 bytes
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
表1-7 display fr pvc命令显示信息描述表
PVC information for interface Serial2/1/0 (DTE, physical UP) |
显示帧中继接口Serial2/1/0的PVC信息,该接口工作在DTE方式,物理层状态为Up |
DLCI=100的PVC的类型为Dynamic,配置在接口Serial2/1/0上,PVC类型的取值可能为: · Dynamic:通过LMI动态学习的PVC · Static:静态配置的PVC,包括通过fr map ip或fr dlci配置的PVC |
|
封装格式为IETF,允许发送广播报文 |
|
该PVC的创建时间以及PVC状态 PVC状态取值可能为: · Active:激活状态 · Inactvie:非激活状态 |
|
· Active:激活状态 · Inactive:非激活状态 |
|
开启流量整形功能后的发送报文数、字节数和丢弃报文数 |
|
Output queue: (Urgent queuing: Size/Length/Discards) 0/100/0 |
|
Output queue: (Protocol queuing: Size/Length/Discards) 0/500/0 |
|
fr compression iphc enable命令用来开启帧中继IPHC压缩功能。
undo fr compression iphc enable命令用来关闭帧中继IPHC压缩功能。
fr compression iphc enable [ nonstandard ]
undo fr compression iphc enable
帧中继IPHC压缩功能处于关闭状态。
接口视图/帧中继DLCI视图
nonstandard:非标准的兼容的封装格式。不指定本参数时,则按照标准格式进行报文封装。与友商设备互通时需要配置本参数。配置本参数后,仅支持RTP头压缩,不支持TCP头压缩。
帧中继IPHC压缩分为如下两种:
· RTP头压缩:对报文中的RTP/UDP/IP头进行压缩。
· TCP头压缩:对报文中的TCP/IP头进行压缩。
开启帧中继IPHC压缩功能后,上述两种压缩功能都将启动;关闭帧中继IPHC压缩功能后,上述两种压缩功能都将被禁止。
· 用户必须在链路的两端同时开启帧中继IPHC压缩功能,该功能才生效。
· 用户可以在接口视图下和DLCI视图下配置本命令,接口视图下的配置对该接口下的所有虚电路生效,DLCI视图下的配置只对本虚电路生效。如果接口视图的配置与DLCI视图的配置不同,则以DLCI视图下的配置为准。
· 当帧中继的封装格式为ietf时(通过命令fr encapsulation配置),开启IPHC压缩功能后会触发IPHC协商,协商成功后压缩功能才生效;当帧中继的封装格式为nonstandard时,开启IPHC压缩功能后不会触发IPHC协商,压缩功能直接生效,而且仅支持RTP头压缩,不支持TCP头压缩。此时,需要链路两端的封装格式都配置为nonstandard才能正常通信。
· 关闭IPHC压缩功能时,不会立即停止压缩,需要在接口下或者虚电路所在的接口下执行shutdown与undo shutdown操作后,才会关闭压缩功能。
# 开启帧中继接口Serial2/1/0的IPHC压缩功能。
[Sysname] interface serial 2/1/0
[Sysname-Serial2/1/0] fr compression iphc enable
# 开启DLCI为100的帧中继虚电路的IPHC压缩功能。
[Sysname] interface serial 2/1/0
[Sysname-Serial2/1/0] fr dlci 100
[Sysname-fr-dlci-Serial2/1/0-100] fr compression iphc enable
fr compression iphc rtp-connections命令用来配置接口或虚电路上允许进行RTP头压缩的最大连接数。
undo fr compression iphc rtp-connections命令用来恢复缺省情况。
fr compression iphc rtp-connections number
undo fr compression iphc rtp-connections
接口或虚电路上允许进行RTP头压缩的最大连接数为16。
接口视图/帧中继DLCI视图
number:每条虚电路上允许进行RTP头压缩的最大连接数,取值范围为3~1000。当number≤256时,报文将被压缩成COMPRESSED_RTP_8格式,当number>256时,报文将被压缩成COMPRESSED_RTP_16格式。
RTP(Real-time Transport Protocol,实时传输协议)是面向连接的协议,一条链路上所能承载的RTP连接的数目是比较多的,但压缩算法压缩时需对每个连接维护一定的信息,从而占用一定的内存,因此可以用fr compression iphc rtp-connections命令来配置RTP头压缩的最大连接数。例如最大连接数配置为3时,第4条RTP连接上的报文就不会被压缩了。
· 如果在接口视图下配置了RTP头压缩的最大连接数,那么该接口下的所有虚电路都会继承这个最大连接数;如果在该接口下的某DLCI视图下配置了不同的最大连接数,那么以这个DLCI视图下的配置为准。
· 只有在开启IPHC压缩功能后,才能配置本命令。在关闭IPHC压缩功能后,本配置将被清除。
· 配置本功能后,需要在接口下或者虚电路所在的接口下执行shutdown与undo shutdown操作后,配置才能生效。
# 配置帧中继接口Serial2/1/0上允许进行RTP头压缩的最大连接数为200。
[Sysname] interface serial 2/1/0
[Sysname-Serial2/1/0] fr compression iphc enable
[Sysname-Serial2/1/0] fr compression iphc rtp-connections 200
# 配置DLCI为100的帧中继虚电路上允许进行RTP头压缩的最大连接数为200。
[Sysname] interface serial 2/1/0
[Sysname-Serial2/1/0] fr dlci 100
[Sysname-fr-dlci-Serial2/1/0-100] fr compression iphc enable
[Sysname-fr-dlci-Serial2/1/0-100] fr compression iphc rtp-connections 200
fr compression iphc tcp-connections命令用来配置接口或虚电路上允许进行TCP头压缩的最大连接数。
undo fr compression iphc tcp-connections命令用来恢复缺省情况。
fr compression iphc tcp-connections number
undo fr compression iphc tcp-connections
接口或虚电路上允许进行TCP头压缩的最大连接数为16。
接口视图/帧中继DLCI视图
number:每条虚电路上允许进行TCP头压缩的最大连接数,取值范围为3~256。
TCP是面向连接的协议,一条链路上所能承载的TCP连接的数目是比较多的,但压缩算法压缩时需对每个连接维护一定的信息,从而占用一定的内存,因此可以用fr compression iphc tcp-connections命令来配置TCP头压缩的最大连接数。例如最大连接数配置为3时,第4条TCP连接上的报文就不会被压缩了。
· 如果在接口视图下配置了TCP头压缩的最大连接数,那么该接口下的所有虚电路都会继承这个最大连接数;如果在该接口下的某DLCI视图下配置了不同的最大连接数,那么以这个DLCI视图下的配置为准。
· 只有在开启IPHC压缩功能,且不指定nonstandard参数时,才能配置本命令。在关闭IPHC压缩功能或者更改配置为nonstandard模式后,本配置将被清除。
· 配置本功能后,需要在接口下或者虚电路所在的接口下执行shutdown与undo shutdown操作后,配置才能生效。
# 配置帧中继接口Serial2/1/0上允许进行TCP头压缩的最大连接数为200。
[Sysname] interface serial 2/1/0
[Sysname-Serial2/1/0] fr compression iphc enable
[Sysname-Serial2/1/0] fr compression iphc tcp-connections 200
# 配置DLCI为100的帧中继虚电路上允许进行TCP头压缩的最大连接数为200。
[Sysname] interface serial 2/1/0
[Sysname-Serial2/1/0] fr dlci 100
[Sysname-fr-dlci-Serial2/1/0-100] fr compression iphc enable
[Sysname-fr-dlci-Serial2/1/0-100] fr compression iphc tcp-connections 200
fr compression stac enable命令用来开启帧中继STAC压缩功能。
undo fr compression stac enable命令用来恢复缺省情况。
【命令】
fr compression stac enable
undo fr compression stac enable
【缺省情况】
帧中继STAC压缩功能处于关闭状态。
【视图】
帧中继DLCI视图
【缺省用户角色】
network-admin
【使用指导】
· 用户必须在链路的两端同时开启帧中继STAC压缩功能,该功能才生效。
· 只有当PVC的帧中继报文封装类型为IETF时,帧中继STAC压缩才能起作用。在配置本命令时,如果PVC的帧中继报文封装类型不是IETF,则系统会自动将PVC的报文封装类型改为IETF。
· 帧中继STAC压缩功能与IPHC压缩功能不能同时配置。
【举例】
# 在接口Serial2/1/0上DLCI号为100的PVC上使能帧中继STAC压缩功能。
<Sysname> system-view
[Sysname] interface serial 2/1/0
[Sysname-Serial2/1/0] fr dlci 100
[Sysname-Serial2/1/0-fr-dlci-100]fr compression stac enable
fr dlci命令用来为帧中继接口创建虚电路,并进入相应的帧中继虚电路视图。
undo fr dlci命令用来删除帧中继接口的虚电路。
dlci-number:虚电路DLCI编号,取值范围为16~1007。DLCI号0~15、1008~1023为帧中继协议保留,供特殊使用。
当帧中继接口类型是DCE或NNI时,需要为接口(不论是主接口还是子接口)手动创建虚电路。当帧中继接口类型是DTE时,如果接口是主接口,则系统会根据对端设备自动确定虚电路,也可以手工配置虚电路;如果是子接口,则必须手动为接口指定虚电路。
· 在配置undo命令时,如果不指定dlci-number,则删除帧中继接口上的所有虚电路。
· DCE接口和NNI接口在LMI协商过程中需要传递虚电路信息,如果接口上配置的虚电路个数太多,协商报文长度超过了接口最大帧长度的限制,会导致LMI协商不通过。
# 为帧中继接口Serial2/1/0创建一条DLCI为100的虚电路。
[Sysname] interface serial 2/1/0
[Sysname-Serial2/1/0] fr dlci 100
[Sysname-Serial2/1/0-fr-dlci-100]
fr encapsulation命令用来配置帧中继接口或者虚电路的封装格式。
undo fr encapsulation命令用来恢复缺省情况。
fr encapsulation { ietf | nonstandard }
帧中继接口的封装格式为IETF,帧中继虚电路采用接口配置的封装格式。
接口视图/帧中继DLCI视图
ietf:IETF标准封装。
nonstandard:非标准兼容的封装格式。
当封装接口链路层协议为帧中继时,可以选择IETF标准(ietf),按照RFC 1490规定的格式进行封装;也可以选择非标准兼容(nonstandard)的封装格式,它与业界主流路由器的专用封装格式是兼容的。
虚电路的封装格式以虚电路配置的封装格式优先,缺省时采用接口配置的封装格式,当虚电路配置封装格式后,虚电路按照该格式发送报文。
# 在接口Serial2/1/0上封装帧中继,并选择非标准兼容封装格式。
[Sysname] interface serial 2/1/0
[Sysname-Serial2/1/0] link-protocol fr
[Sysname-Serial2/1/0] fr encapsulation nonstandard
# 配置DLCI为200的帧中继虚电路的封装格式为IETF标准封装。
[Sysname] interface serial 2/1/0
[Sysname-Serial2/1/0] fr dlci 200
[Sysname-Serial2/1/0-fr-dlci-200] fr encapsulation ietf
fr fragment enable命令用来开启接口的帧中继FRF.12分片功能。
undo fr fragment enable命令用来恢复缺省情况。
【命令】
fr fragment enable
undo fr fragment enable
【缺省情况】
接口下的FRF.12分片功能处于关闭状态。
【视图】
接口视图
【缺省用户角色】
network-admin
【使用指导】
该命令配置后,该接口及对应子接口下所有的PVC都将使能FRF.12分片功能。
本命令和fr traffic-shaping命令不能同时配置。接口下的分片只支持end-to-end类型的分片。关于帧中继流量整形功能的详细介绍,请参见“ACL和QoS配置指导”中的“帧中继QoS”。
【举例】
# 在接口Serial2/1/0下使能帧中继FRF.12分片功能。
<Sysname> system-view
[Sysname] interface serial 2/1/0
[Sysname-Serial2/1/0] link-protocol fr
[Sysname-Serial2/1/0] fr fragment enable
fr fragment size命令用来配置帧中继接口允许的报文分片大小。
undo fr fragment size命令用来恢复缺省情况。
【命令】
fr fragment size size
undo fr fragment size
【缺省情况】
帧中继接口允许的分片大小为45字节。
【视图】
帧中继接口视图
【缺省用户角色】
network-admin
【参数】
size:帧中继分片大小,取值范围为16~1600,单位为字节。
【举例】
# 配置接口Serial2/1/0允许的分片大小为300字节。
<Sysname> system-view
[Sysname] interface serial 2/1/0
[Sysname-Serial2/1/0] link-protocol fr
[Sysname-Serial2/1/0] fr fragment size 300
fr inarp命令用来使能帧中继InARP功能。
undo fr inarp命令用来关闭帧中继InARP功能。
undo fr inarp ip [ dlci-number ]
帧中继InARP功能处于使能状态。
ip:表示对IP地址进行逆向地址解析。
dlci-number:虚电路DLCI编号,表示只对该虚电路号进行逆向地址解析,取值范围为16~1007。
帧中继在接口上发送数据时,需要进行对端IP地址与本地DLCI的映射,该映射可以由手工配置来指定,也可以通过启用InARP功能来自动完成。
· 如果要使能或关闭接口上所有虚电路的InARP功能,则使用不带任何参数的该命令。如果要使能或关闭指定虚电路上的InARP功能,则使用带dlci-number参数的该命令。
· 如果接口上使能InARP功能,则接口下所有虚电路也使能此功能,此时可以用undo fr inarp ip dlci-number命令单独关闭某条虚电路上的InARP功能;如果用undo fr inarp关闭了某个接口的InARP功能,则接口下所有虚电路也关闭了此功能,此时可以使用fr inarp ip dlci-number命令在某条虚电路上使能InARP功能。
· 在主接口下启动InARP功能对该主接口下的子接口同样生效。
# 在帧中继接口Serial2/1/0上的所有虚电路上都允许进行逆向地址解析。
[Sysname] interface serial 2/1/0
[Sysname-Serial2/1/0] fr inarp ip
fr inarp interval命令用来配置InARP学习时的请求报文发送间隔时间。
undo fr inarp interval命令用来恢复缺省情况。
InARP学习时的请求报文发送间隔时间为60秒。
seconds:InARP学习时的请求报文发送间隔时间,取值范围为15~300,单位为秒。
InARP功能使能后,InARP学习时的请求报文发送间隔时间才能生效。
# 配置帧中继接口InARP学习时的请求报文发送间隔时间为15秒。
[Sysname] interface serial 2/1/0
[Sysname-Serial2/1/0] fr inarp interval 15
fr interface-type命令用来配置帧中继接口类型。
undo fr interface-type命令用来恢复缺省情况。
fr interface-type { dce | dte | nni }
dce:配置帧中继接口类型为DCE(Data Circuit-terminating Equipment,数据电路终接设备)。
dte:配置帧中继接口类型为DTE(Data Terminal Equipment,数据终端设备)。
nni:配置帧中继接口类型为NNI(Network-to-Network Interface,网间网接口)。
# 配置帧中继接口Serial2/1/0类型为DCE。
[Sysname] interface serial 2/1/0
[Sysname-Serial2/1/0] fr interface-type dce
fr lmi n391dte命令用来配置DTE侧N391参数的值。
undo fr lmi n391dte命令用来恢复缺省情况。
DTE侧N391参数的值为6。
n391-value:计数器N391的值,取值范围为1~255。
DTE设备每隔一定的时间(时间间隔由T391决定)要发送一个状态请求报文。状态请求报文有两种类型:链路完整性请求报文和全状态请求报文。参数N391定义两种报文的发送比例,即(全状态请求报文数:链路完整性请求报文数)=(1:N391-1)。
需要注意的是,配置本命令时,要求接口类型是DTE或者NNI。
# 配置帧中继接口Serial2/1/0工作在DTE方式,计数器N391的值为10。
[Sysname] interface serial 2/1/0
[Sysname-Serial2/1/0] link-protocol fr
[Sysname-Serial2/1/0] fr interface-type dte
[Sysname-Serial2/1/0] fr lmi n391dte 10
fr lmi n392dce命令用来配置DCE侧N392参数的值。
undo fr lmi n392dce命令用来恢复缺省情况。
DCE侧N392参数的值为3。
n392-value:DCE侧N392参数的值,取值范围为1~10。
DCE设备每隔一定的时间间隔(时间间隔由T392决定)要求DTE设备发送一个状态请求报文。在一定的时间内,如果DCE没有收到状态请求报文,DCE就记录该错误。如果错误次数超过门限,DCE设备就认为物理通路不可用,所有的虚电路都不可用。
N392和N393一起定义了“错误门限”。其中N393表示被观察的事件总数,N392表示在被观察的事件总数中发生错误的门限。也就是说,如果DCE设备在N393个事件中,发生错误次数达到N392,DCE设备就认为错误次数达到门限,由此认为物理通路不可用,所有的虚电路都不可用。
· DCE侧的N392参数值应小于DCE侧N393参数的值。
· 配置本命令时,要求接口类型是DCE或者NNI。
# 配置帧中继接口Serial2/1/0工作在DCE方式,并配置N392和N393分别为5和6。
[Sysname] interface serial 2/1/0
[Sysname-Serial2/1/0] link-protocol fr
[Sysname-Serial2/1/0] fr interface-type dce
[Sysname-Serial2/1/0] fr lmi n392dce 5
[Sysname-Serial2/1/0] fr lmi n393dce 6
fr lmi n392dte命令用来配置DTE侧N392参数的值。
undo fr lmi n392dte命令用来恢复缺省情况。
DTE侧N392参数的值为3。
n392-value:DTE侧N392参数的值,取值范围为1~10。
DTE设备每隔一定的时间要发送一个状态请求报文去查询链路状态,DCE设备收到该报文后立即发送状态报文。如果DTE设备在规定的时间内没有收到响应,就记录该错误。如果错误次数超过门限,DTE设备就认为物理通路不可用,所有的虚电路都不可用。
N392和N393两个参数一起定义了“错误门限”。其中N393表示被观察的事件总数,N392表示在被观察的事件总数中发生的错误门限。也就是说,如果DTE设备发送N393个状态请求报文中,如果发生错误数达到N392,DTE设备就认为错误次数达到门限,由此认为物理通路不可用,所有的虚电路都不可用。
· DTE侧的N392参数的值应小于DTE侧的N393参数的值。
· 配置本命令时,要求接口类型是DTE或者NNI。
# 配置帧中继接口Serial2/1/0工作在DTE方式,并配置N392和N393为5和6。
[Sysname] interface serial 2/1/0
[Sysname-Serial2/1/0] link-protocol fr
[Sysname-Serial2/1/0] fr interface-type dte
[Sysname-Serial2/1/0] fr lmi n392dte 5
[Sysname-Serial2/1/0] fr lmi n393dte 6
fr lmi n393dce命令用来配置DCE侧N393参数的值。
undo fr lmi n393dce命令用来恢复缺省情况。
DCE侧N393参数的值为4。
n393-value:DCE侧N393参数的值,取值范围为1~10。
DCE设备每隔一定的时间(时间间隔由T392决定)要求DTE设备发送一个状态请求报文。如果DCE在规定时间内没有收到状态请求报文,DCE就记录该错误。如果错误次数超过门限,DCE设备就认为物理通路不可用,所有的虚电路都不可用。
N392和N393一起定义了“错误门限”。其中N393表示被观察的总事件数,N392表示在被观察的总事件数中发生的错误门限。也就是说,如果DCE设备在N393个事件中,发生错误次数达到N392,DCE设备就认为错误次数达到门限,且认为物理通路不可用,所有的虚电路都不可用。
· DCE侧的N392参数的值应小于DCE侧的N393参数的值。
· 配置本命令时,要求接口类型是DCE或者NNI。
# 配置帧中继接口Serial2/1/0工作在DCE方式,并配置N392和N393为5和6。
[Sysname] interface serial 2/1/0
[Sysname-Serial2/1/0] link-protocol fr
[Sysname-Serial2/1/0] fr interface-type dce
[Sysname-Serial2/1/0] fr lmi n392dce 5
[Sysname-Serial2/1/0] fr lmi n393dce 6
fr lmi n393dte命令用来配置DTE侧N393参数的值。
undo fr lmi n393dte命令用来恢复缺省情况。
DTE侧N393参数的值为4。
n393-value:DTE侧N393参数的值,取值范围为1~10。
DTE设备每隔一定的时间要发送一个状态请求报文去查询链路状态,DCE设备收到该报文后立即发送状态报文。如果DTE设备在规定的时间内没有收到响应,就记录该错误。如果错误次数超过门限,DTE设备就认为物理通路不可用,所有的虚电路都不可用。
N392和N393一起定义了“错误门限”。其中N393表示被观察的总事件数,N392表示在被观察的总事件数中发生的错误门限。也就是说,如果DCE设备在N393个事件中,发生错误次数达到N392,DCE设备就认为错误次数达到门限,且认为物理通路不可用,所有的虚电路都不可用。
· DTE侧的N392参数的值应小于DTE侧的N393参数的值。
· 配置本命令时,要求接口类型是DTE或者NNI。
# 配置帧中继接口Serial2/1/0工作在DTE方式,并配置N392和N393为5和6。
[Sysname] interface serial 2/1/0
[Sysname-Serial2/1/0] link-protocol fr
[Sysname-Serial2/1/0] fr interface-type dte
[Sysname-Serial2/1/0] fr lmi n392dte 5
[Sysname-Serial2/1/0] fr lmi n393dte 6
fr lmi t392dce命令用来配置DCE侧T392参数的值。
undo fr lmi t392dce命令用来恢复缺省情况。
DCE侧T392参数的值为15秒。
t392-value:DCE侧T392参数的值,取值范围为5~30,单位为秒。
DCE侧T392参数定义了DCE设备等待一个状态请求报文的最大时间。
· DCE侧的T392参数的值应大于DTE侧的T391参数的值(该参数的值通过timer-hold命令配置)。
· 配置本命令时,要求接口类型是DCE或者NNI。
# 配置帧中继接口Serial2/1/0工作在DCE方式,并配置T392为10秒。
[Sysname] interface serial 2/1/0
[Sysname-Serial2/1/0] link-protocol fr
[Sysname-Serial2/1/0] fr interface-type dce
[Sysname-Serial2/1/0] fr lmi t392dce 10
fr lmi type命令用来配置帧中继LMI协议类型。
undo fr lmi type命令用来恢复缺省情况。
fr lmi type { ansi | nonstandard | q933a }
接口的LMI协议类型为q933a。
ansi:ANSI T1.617附录D标准的LMI协议类型。
nonstandard:非标准兼容的LMI协议类型。
q933a:ITU-T Q.933附录A标准的LMI协议类型。
LMI协议用于维护帧中继协议的PVC表,包括:通知PVC的增加、探测PVC的删除、监控PVC状态的变更、验证链路的完整性。
系统支持三种LMI协议类型:ITU-T的Q.933附录A、ANSI的T1.617附录D、非标准兼容协议。
# 配置接口Serial2/1/0的帧中继LMI协议类型为非标准兼容协议。
[Sysname] interface serial 2/1/0
[Sysname-Serial2/1/0] fr lmi type nonstandard
fr map ip命令用来增加一条帧中继的地址映射。
undo fr map ip命令用来删除一条帧中继的地址映射。
fr map ip { ip-address | default } dlci-number
undo fr map ip { ip-address | default } dlci-number
接口视图(包括主接口和P2MP子接口)
ip-address:对端的IP地址。
default:表示创建一条缺省地址映射。
dlci-number:虚电路DLCI编号,取值范围为16~1007。DLCI号0~15、1008~1023为帧中继协议保留,供特殊使用。
地址映射可以通过手工配置建立,也可以通过InARP协议来自动完成。当对端主机较少或有缺省路由的情况下采用手工配置静态地址映射;当对端路由器也支持InARP协议而且网络较复杂的情况下,采用InARP协议建立动态地址映射。
· 配置本命令时,如果指定的虚电路不存在,则会创建此虚电路。
· 同一个接口到同一个IP地址只能配置一条地址映射。
# 接口Serial2/1/0连接的对端路由器的IP地址为202.38.163.252,在本地Serial2/1/0接口上有一条DLCI为50的虚电路连接到该路由器,配置静态地址映射如下:
[Sysname] interface serial 2/1/0
[Sysname-Serial2/1/0] fr map ip 202.38.163.252 50
link-protocol fr命令用来配置接口封装的链路层协议为帧中继。
除以太网接口、VLAN接口外,其它接口封装的链路层协议均为PPP。
# 配置接口Serial2/1/0封装的链路层协议为帧中继。
[Sysname] interface serial 2/1/0
[Sysname-Serial2/1/0] link-protocol fr
reset fr compression iphc命令用来清除帧中继IPHC压缩的统计信息。
rtp:清除IPHC RTP头压缩的统计信息。
tcp:清除IPHC TCP头压缩的统计信息。不指定rtp和tcp参数时,将同时清除RTP头压缩和TCP头压缩的统计信息。
interface interface-type interface-number:清除指定接口的IPHC压缩的统计信息。不指定本参数时,将清除所有接口的IPHC压缩的统计信息。
dlci dlci-number:清除指定接口、指定虚电路的IPHC压缩的统计信息。number表示虚电路DLCI编号,取值范围为16~1007。不指定本参数时,将清除指定接口下的所有虚电路的IPHC压缩的统计信息。
# 清除所有接口的IPHC压缩的统计信息。
<Sysname> reset fr compression iphc
reset fr inarp命令用来清除InARP协议建立的动态地址映射。
reset fr inarp [ interface interface-type interface-number [ dlci dlci-number ] ]
interface interface-type interface-number:指定接口的类型和编号,可以指定主接口,也可以指定子接口。指定主接口时,清除该主接口及子接口的动态地址映射。指定子接口时,清除该子接口的动态地址映射。不指定接口时,清除所有接口的动态地址映射。
dlci dlci-number:虚电路DLCI编号,取值范围为16~1007。范围0~15、1008~1023的虚电路为帧中继协议保留,供特殊使用。指定虚电路时,清除该虚电路对应的动态地址映射。
在某些特殊情况下,如网络结构修改导致原来建立的动态地址映射失效,需要重新建立新的地址映射,此时可以用该命令清除动态地址映射。
# 清除InARP协议建立的全部动态地址映射。
reset fr pvc命令用来清除帧中继的PVC统计信息。
reset fr pvc [ interface interface-type interface-number [ dlci dlci-number ] ]
interface interface-type interface-number:指定接口的类型和编号,可以指定主接口,也可以指定子接口。指定主接口时,清除该主接口及子接口的PVC统计信息。指定子接口时,清除该子接口的PVC统计信息。不指定接口时,清除所有接口的PVC统计信息。
dlci dlci-number:虚电路DLCI编号,取值范围为16~1007。范围0~15、1008~1023的虚电路为帧中继协议保留,供特殊使用。指定虚电路时,清除该虚电路对应的PVC统计信息。
# 清除接口Serial2/1/0下所有PVC的统计信息。
<Sysname> reset fr pvc interface serial 2/1/0
timer-hold命令用来配置DTE侧T391参数的值。
undo timer-hold命令用来恢复缺省情况。
DTE侧T391参数的值为10秒。
seconds:DTE侧T391参数的值,取值范围为0~32767,单位为秒。当seconds取值为0时,表示禁止LMI协议。
T391参数是一个时间变量,它定义了DTE设备发送状态请求报文的时间间隔。
· DTE侧的T391参数的值应小于DCE侧的T392参数的值。
· 配置本命令时,要求接口类型是DTE或者NNI。
# 配置帧中继接口Serial2/1/0工作在DTE方式,并配置DTE侧T391参数的值为15秒。
[Sysname] interface serial 2/1/0
[Sysname-Serial2/1/0] link-protocol fr
[Sysname-Serial2/1/0] fr interface-type dte
[Sysname-Serial2/1/0] timer-hold 15
bandwidth命令用来配置接口的期望带宽。
undo bandwidth命令用来恢复缺省情况。
接口的期望带宽=接口的波特率÷1000(kbit/s)。
MFR接口视图
bandwidth-value:表示接口的期望带宽,取值范围为1~400000000,单位为kbit/s。
接口的期望带宽会影响链路开销值,链路开销值的具体介绍请参见“三层技术-IP路由配置指导”中的“OSPF”、“OSPFv3”和“IS-IS”。
# 配置接口MFR4的期望带宽为1000kbit/s。
[Sysname] interface mfr 4
[Sysname-MFR4] bandwidth 1000
default命令用来恢复当前接口的缺省配置。
MFR接口视图
接口下的某些配置恢复到缺省情况后,会对设备上当前运行的业务产生影响。建议用户在执行该命令前,完全了解其对网络产生的影响。
您可以在执行default命令后通过display this命令确认执行效果。对于未能成功恢复缺省的配置,建议您查阅相关功能的命令手册,手工执行恢复该配置缺省情况的命令。如果操作仍然不能成功,您可以通过设备的提示信息定位原因。
# 恢复接口MFR4的缺省配置。
[Sysname] interface mfr 4
[Sysname-MFR4] default
description命令用来设置当前接口的描述信息。
undo description命令用来恢复缺省情况。
接口的描述信息为“该接口的接口名 Interface”,比如:MFR4 Interface。
MFR接口视图
text:接口描述信息,为1~255个字符的字符串,区分大小写。
# 配置接口MFR4的描述信息为“mfr4-interface”。
[Sysname] interface mfr 4
[Sysname-MFR4] description mfr4-interface
display interface命令用来显示MFR接口的配置和状态信息,包括报文统计信息。
display interface [ mfr [ interface-number ] ] [ brief [ description | down ] ]
interface-number:显示指定MFR接口的信息。interface-number表示MFR接口的编号,取值范围为已创建的MFR接口的编号。
brief:显示接口的概要信息。不指定该参数时,将显示接口的详细信息。
description:用来显示用户配置的接口的全部描述信息。如果某接口的描述信息超过27个字符,不指定该参数时,只显示描述信息中的前27个字符,超出部分不显示;指定该参数时,可以显示全部描述信息。
down:显示当前物理状态为down的接口的信息以及down的原因。不指定该参数时,将不会根据接口物理状态来过滤显示信息。
· 如果不指定mfr参数,将显示设备支持的所有接口的相关信息。
· 如果指定mfr参数,不指定interface-number参数,将显示所有已创建的MFR接口的相关信息。
# 显示接口MFR4的详细信息。
<Sysname> display interface mfr 4
MFR4
Current state: DOWN
Line protocol state: DOWN
Description: MFR4 Interface
Bandwidth: 0kbps
Maximum Transmit Unit: 1500
Hold timer: 10 seconds, retry times: 5
Internet protocol processing: disabled
Link layer protocol is FR IETF
LMI DLCI is 0, LMI type is Q.933a, frame relay DTE
LMI status enquiry sent 0, LMI status received 0
LMI status timeout 0, LMI message discarded 0
Physical: MFR
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
Input: 0 packets, 0 bytes, 0 dropps
Output: 0 packets, 0 bytes, 0 dropps
表1-8 display interface mfr命令显示信息描述表
· Administratively DOWN:表示该接口已经通过shutdown命令被关闭,即管理状态为关闭 · DOWN:表示该接口的管理状态为开启,但物理状态为关闭(可能因为没有物理连线或者线路故障) · UP:该接口的管理状态和物理状态均为开启 |
|
· UP:表示数据链路层协议状态为开启 · DOWN:表示数据链路层协议状态为关闭 |
|
当前接口发送keepalive报文的周期 |
|
retry times |
接口重发Hello消息的次数 |
· enabled:接口当前能够处理IP报文 · disabled:接口当前不能处理IP报文 |
|
· IETF:IETF封装格式 · Nonstandard:非标准封装格式 |
|
LMI报文的DLCI和封装类型,Q.933a和ANSI封装的LMI报文使用的DLCI为0,非标准兼容封装的LMI报文使用的DLCI为1023,帧中继接口类型(DTE/DCE/NNI) |
|
LMI协商发送的全状态请求报文数和收到的全状态报文数 |
|
LMI协商超时的全状态数和丢弃的消息个数 |
|
Output queue - Urgent queuing: Size/Length/Discards 0/100/0 Output queue - Protocol queuing: Size/Length/Discards 0/500/0 |
|
最后一次清除接口统计信息的时间(Never表示未清除过接口的统计信息) |
|
当前接口最近300秒内输入(input)和输出(output)报文的平均速率 |
|
# 显示接口MFR4的概要信息。
<Sysname> display interface mfr 4 brief
Brief information on interface(s) under route mode:
Link: ADM - administratively down; Stby - standby
Protocol: (s) - spoofing
Interface Link Protocol Main IP Description
MFR4 DOWN DOWN --
# 显示当前物理状态为down的MFR接口的信息以及down的原因。
<Sysname> display interface mfr brief down
Brief information on interface(s) under route mode:
Link: ADM - administratively down; Stby - standby
Interface Link Cause
MFR4 ADM Administratively
表1-9 display mfr brief命令显示信息描述表
· 如果某接口的Link属性值为“ADM”,则表示该接口被管理员手工关闭了,需要在该接口下执行undo shutdown命令才能恢复端口本身的物理状态 · 如果某接口的Link属性值为“Stby”,则表示该接口是一个备份接口,使用display interface-backup state命令可以查看该备份接口对应的主接口 |
|
如果某接口的Protocol属性值中带有“(s)”,则表示该接口的数据链路层协议状态显示为UP,但实际可能没有对应的链路,或者对应的链路不是永久存在而是按需建立的 |
|
· UP:表示接口物理上是连通的 · DOWN:表示接口物理上不通 · ADM:表示接口被手工关闭了,需要执行undo shutdown命令才能打开接口 · Stby:表示该接口是一个备份接口 |
|
· UP:表示接口的数据链路层是连通的 · DOWN:表示接口的数据链路层不通 · UP(s):表示接口的数据链路层协议状态显示为UP,但实际可能没有对应的链路,或者对应的链路不是永久存在而是按需建立的 |
|
接口主IP地址 |
|
用户通过description命令给接口配置的描述信息。使用display interface brief命令,不指定description参数时,该字段最多显示27个字符;指定description参数时,可显示配置的全部描述信息 |
|
接口物理连接状态为down的原因,取值为Administratively时表示本链路被手工关闭了(配置了shutdown命令),需要执行undo shutdown命令才能恢复真实的物理状态;取值为Not connected时表示没有物理连接(可能没有插网线或者网线故障) |
display mfr命令用来显示MFR的相关信息。
display mfr [ interface interface-type interface-number ] [ verbose ]
interface interface-type interface-number:显示指定接口的多链路帧中继捆绑和捆绑链路的配置和统计信息,该接口可以是捆绑接口,也可以是捆绑链路接口。interface-type interface-number用来指定接口的类型和编号。
verbose:显示所有捆绑接口和捆绑链路接口的配置和状态,以及捆绑链路接口详细的统计信息,包括发送和接收的控制报文数。如果不指定本参数,将显示所有捆绑接口和捆绑链路接口的配置和状态信息。
· 指定捆绑接口时,显示该捆绑接口和捆绑在该接口下的所有捆绑链路的配置和状态信息。
· 指定捆绑链路接口时,显示该捆绑链路接口及其捆绑接口的配置和状态信息。
· 指定捆绑接口和verbose时,显示该捆绑接口和捆绑在该接口下的所有捆绑链路的配置和状态信息,以及捆绑链路接口详细的统计信息。
· 指定捆绑链路接口和verbose时,显示该捆绑链路接口及其捆绑接口的配置和状态信息,以及捆绑链路接口详细的统计信息。
# 查看所有帧中继捆绑和帧中继捆绑链路的配置和状态信息。
Bundle interface: MFR1 Bundle state: Up Bundle class: A
Bundle name: MFR1 Peer bundle name: MFR2
Fragment: Enabled MFR bundle fragment size: 222 bytes
Original packets assembled/fragmented (input/output): 0/0
Dropped fragments (input/output): 0/0
Unassigned fragments: 0
Bundle links:
Serial2/1/0 Physical state: Up Link state: Up Link name: Serial2/1/0
表1-10 display mfr命令显示信息描述表
捆绑接口运行状态,其取值可能为: · Up:物理up状态 · Down:物理down状态 · Administratively down:shut down,即管理状态为关闭 |
|
带宽要求分类,固定为Class A,表示如果有一个捆绑链路为up状态,则该捆绑接口的状态为up,只有当所有的捆绑链路的状态为down时,该捆绑接口的状态才会标记为down |
|
该字段表示是否允许分片,其取值可能为: · Enabled:允许分片 · Disabled:不允许分片 |
|
捆绑接口收到的分片组装后生成的完整报文个数/捆绑接口发送的分片前的报文个数 |
|
Serial2/1/0 Physical state: Up Link state: Up Link name: Serial2/1/0 |
该捆绑链路的物理接口、该接口的物理层状态、链路层状态、该捆绑链路的名称(缺省情况下,该名称是相应物理接口的名称),其中物理层状态的可能取值为: · Up:物理up状态 · Down:物理down状态 · Administratively down:shut down,即管理状态为关闭 · Add sent:捆绑链路具备报文发送条件,并且启动连接建立流程 · Ack rx:捆绑链路已经收到ADD_LINK_ACK消息,等待对端发送ADD_LINK消息 · Add rx:捆绑链路已经收到ADD_LINK消息,等待对端发送ADD_LINK_ACK消息 · Up:捆绑链路协商成功,可以进行报文发送 · Idle:捆绑链路解除捆绑 · Down:捆绑链路物理down · Down idle:捆绑链路物理down,并已经解除捆绑 |
# 查看帧中继捆绑和帧中继捆绑链路的详细统计信息。
Bundle interface: MFR1 Bundle state: Up Bundle class: A
Bundle name: MFR1 Peer bundle name: MFR2
Fragment:Enabled MFR bundle fragment size: 222 bytes
Original packets assembled/fragmented (input/output): 0/0
Dropped fragments (input/output): 0/0
Unassigned fragments: 0
Bundle links:
Serial2/1/0
Link name: Serial2/1/0 Peer link name: Serial2/1/0
Physical state: Up Link state: Up Cause code: None
Timer: ACK 4 seconds Hello 10 seconds
Retry: Max 2 Current 0
Bundle link negotiation statistics:
Hello (Tx/Rx): 10/10 packets
Hello_ack (Tx/Rx): 10/10 packets
Add_link (Tx/Rx): 4/2 packets
Add_link_ack (Tx/Rx): 2/1 packets
Add_link_rej (Tx/Rx): 0/0 packets
Remove_link (Tx/Rx): 0/0 packets
Remove_link_ack (Tx/Rx): 0/0 packets
Packets dropped (input/output): 0/0
Bundle link fragment statistics:
MFR fragments(input/output): 0/0
表1-11 display mfr verbose命令显示信息描述表
· Up:物理up状态 · Down:物理down状态 · Administratively down:shut down,即管理状态为关闭 |
|
· Add sent:捆绑链路具备报文发送条件,并且启动连接建立流程 · Ack rx:捆绑链路已经收到ADD_LINK_ACK消息,等待对端发送ADD_LINK消息 · Add rx:捆绑链路已经收到ADD_LINK消息,等待对端发送ADD_LINK_ACK消息 · Up:捆绑链路协商成功,可以进行报文发送 · Idle:捆绑链路解除捆绑 · Down:捆绑链路物理down · Down idle:捆绑链路物理down,并已经解除捆绑 |
|
· None:初始状态 · Ack timer expired:期待ACK定时器 · Bundle link idle:捆绑链路空闲 · Inconsistent bundle:捆绑不一致 · Loopback detected:检查到回环 · Other:其他原因 · Unexpected add_link:不期望add_link消息 |
|
ACK定时器,捆绑链路在收到应答消息前重发一个Hello消息、或重发一个用于初始同步的Add_link消息前等待Hello应答消息的时间,单位为秒 |
|
Hello定时器,捆绑链路发送Hello消息的时间间隔,单位为秒 |
|
捆绑链路未收到Hello应答消息前重发Hello消息或重发用于初始同步的Add_link的最大重试次数 |
|
发送和接收的Hello报文的数量(Tx/Rx分别表示发送的和接收的) |
|
发送和接收的Hello应答报文的数量 |
|
发送和接收的Add_link响应报文的数量 Add_link_ack报文用来通知对端一个Add_link报文被收到 |
|
发送和接收的Add_link拒绝报文的数量 Add_link_rej报文用来通知对端一个Add_link报文被拒绝 |
|
发送和接收的Remove_link报文的数目 Remove_link报文用来通知对端本地节点正从捆绑中删除一条捆绑链路 |
|
发送和接收的Remove_link响应报文的数量 Remove_link_ack报文用来通知对端Remove_link报文已经被接收 |
|
fr mfr命令用来将当前物理接口捆绑到指定的MFR接口。
undo fr mfr命令用来恢复缺省情况。
接口不与任何MFR接口捆绑。
interface-number:MFR接口编号。
· 配置此命令时,当前物理接口的链路层协议必须为多链路帧中继协议,一个MFR接口最多可以捆绑16个物理接口。
· 捆绑的MFR接口不存在时,接口可以配置捆绑但不生效,只有当MFR接口创建时,捆绑才生效。删除捆绑接口时,接口下的捆绑配置不删除。
· 如果使用link-protocol命令将此接口的链路层协议类型改为MFR以外的其它类型,该物理接口与MFR接口的捆绑也将被删除。
· 当一个物理接口封装成MFR格式之后,该接口就作为MFR的一部分,不能够再配置除了MFR之外的其它帧中继有关命令,并且接口下的队列类型只能配置成FIFO(First In First Out,先入先出)。如果接口封装前使用了其它队列类型,也将被强制转换为FIFO队列。
· 物理接口必须捆绑到接口所在单板的MFR接口上,不支持跨板捆绑。
# 配置接口Serial2/1/0封装的链路层协议为多链路帧中继,并将其加入多链路帧中继接口MFR4。
[Sysname] interface serial 2/1/0
[Sysname-Serial2/1/0] link-protocol mfr
[Sysname-Serial2/1/0] fr mfr mfr 4
interface mfr命令用来创建多链路帧中继捆绑接口或子接口并进入相应的接口视图。
undo interface mfr命令用来删除指定的多链路帧中继捆绑接口或子接口。
interface mfr { interface-number | interface-number.subnumber [ p2mp | p2p ] }
undo interface mfr { interface-number | interface-number.subnumber }
interface-number:多链路帧中继的接口编号。
interface-number.subnumber:多链路帧中继的子接口编号,其中interface-number为主接口编号;subnumber为子接口编号。
p2mp:点到多点子接口。子接口缺省为p2mp类型。
p2p:点到点子接口。
· 在创建MFR子接口之前,MFR主接口必须已经存在,否则无法创建成功。
· 对于MFR接口,只要它捆绑的物理接口中有一个物理层处于up状态,MFR的物理层状态就是up;只有当它捆绑的物理接口的物理层全部处于down状态,MFR的物理层状态才会转为down。MFR接口的链路层协议状态由LMI报文协商决定。
· 如果指定的多链路帧中继捆绑接口或子接口已经创建,则该命令用来直接进入相应的接口视图。
# 创建一个多链路帧中继捆绑接口MFR4,并为它创建一个点到多点类型的子接口。
[Sysname] interface mfr 4
[Sysname-MFR4] quit
[Sysname] interface mfr 4.1
[Sysname-MFR4.1]
link-protocol mfr命令用来封装接口的链路层协议为多链路帧中继协议。
除以太网接口、VLAN接口外,其它接口封装的链路层协议均为PPP。
# 配置接口Serial2/1/0封装的链路层协议为多链路帧中继。
[Sysname] interface serial 2/1/0
[Sysname-Serial2/1/0] link-protocol mfr
mfr bundle-name命令用来配置多链路帧中继BID(Bundle Identification,捆绑标识符)。
undo mfr bundle-name命令用来恢复缺省情况。
捆绑标识符是“MFR帧中继捆绑编号”,例如:MFR4。
MFR接口视图
name:多链路帧中继捆绑的标识符,为1~49个字符的字符串,区分大小写。
· 配置标识符时不允许出现“MFR数字”形式。
· 每个多链路帧中继捆绑只能有一个BID,对端设备通过BID来识别多链路帧中继捆绑。链路两端的BID可以不相同。本端设备不同多链路帧中继捆绑的BID不能相同。
· 捆绑链路协商阶段要用到链路两端的BID,改变MFR接口的捆绑标识符时,必须对MFR接口执行shutdown/undo shutdown命令,新的捆绑标识才会生效。
# 配置多链路帧中继捆绑MFR4的标识符为bundle1。
[Sysname] interface mfr 4
[Sysname-MFR4] mfr bundle-name bundle1
mfr fragment enable命令用来使能多链路帧中继捆绑的分片功能。
undo mfr fragment enable命令用来恢复缺省情况。
MFR接口视图
MFR接口收到网络层下发的数据报文后,,对大于分片大小的报文进行分片,轮询捆绑链路进行发送,接收端对分片的报文进行重组。
# 使能MFR接口4的分片功能。
[Sysname] interface mfr 4
[Sysname-MFR4] mfr fragment enable
mfr fragment size命令用来配置多链路帧中继捆绑链路允许的最大分片大小。
undo mfr fragment size命令用来恢复缺省情况。
MFR接口视图
size:分片的大小,取值范围为60~1500,单位为字节。
当报文长度大于最大分片大小时需要将报文进行分片,在发送端把较大数据报文分为若干较小数据报文,然后在接收端再把数据重新组装起来,以降低实时报文的传输时延,提高传输效率。
# 配置MFR接口4允许的最大分片为70字节。
[Sysname] interface mfr 4
[Sysname-MFR4] mfr fragment size 70
mfr timer lost-fragment命令用来配置MFR等待期望分片报文的时间。
undo mfr timer lost-fragment命令用来恢复缺省情况。
mfr timer lost-fragment seconds
MFR启动等待期望分片报文的时间为30秒。
MFR接口视图
seconds:MFR等待期望分片报文的时间,取值范围为1~255,单位为秒。
MFR报文被分片发送后,接收端会将这些分片重新组装成一个报文。当接收端收到分片报文后,会先将这些分片报文放到缓冲区中,待收到该报文的所有分片后,再将分片组装起来。如果接收端一直没有收到某报文的所有分片,这些分片报文会一直放在缓冲区中,占用缓冲区资源。
为了解决上述问题,用户可以配置MFR等待期望分片报文的时间。配置该功能后,当接收端收到某报文的第一个分片后,就开启等待期望分片报文的定时器,当这个定时器超时后,系统查看是否收到了该报文的所有分片,如果已经收到了所有分片,则将分片报文组装起来;如果收到的分片不完整,则认为分片报文丢失,将已经收到的该报文的所有分片都丢弃,以空出缓冲区。
# 配置帧中继捆绑链路Serial2/1/0等待期待分片报文的时间为20秒。
[Sysname] interface mfr 4
[Sysname-MFR4] mfr timer lost-fragment 20
mfr link-name命令用来配置帧中继LID(Bundle Link Identification,捆绑链路标识符)。
undo mfr link-name命令用来恢复缺省情况。
LID是相应物理接口的名称,例如Serial2/1/0。
name:捆绑链路的标识符,为1~49个字符的字符串,区分大小写。
· 使用mfr link-name命令时,首先要使用命令link-protocol mfr将当前物理接口封装为多链路帧中继协议。
· 对端设备通过LID来识别帧中继捆绑链路,链路两端的LID可以不相同。本端设备同一个捆绑接口下不同捆绑链路的LID不能相同。
· 捆绑链路协商阶段要用到链路两端的LID,改变接口的捆绑链路标识符时,必须对该接口执行shutdown/undo shutdown命令,新的捆绑链路标识符才会生效。
# 配置多链路帧中继捆绑链路Serial2/1/0的捆绑链路标识符为bl1。
[Sysname] interface serial 2/1/0
[Sysname-Serial2/1/0] link-protocol mfr
[Sysname-Serial2/1/0] mfr link-name bl1
mfr retry命令用来配置帧中继捆绑链路等待Hello应答消息时重发Hello消息的最大次数。
undo mfr retry命令用来恢复缺省情况。
重发Hello消息的最大次数为2次。
number:捆绑链路最多可重发Hello消息的次数,取值范围为1~5。
捆绑链路通过定期发送Hello报文维持链路状态。如果捆绑链路发送的Hello报文没有收到对端应答,等待一段时间后将重发Hello报文。当重发次数达到最大值而仍没有收到应答时,系统就认为此捆绑链路的链路层协议发生故障。
需要注意的是,只有使用命令link-protocol mfr将当前物理接口封装为多链路帧中继协议后,本命令才能够被配置。
# 配置捆绑链路Serial2/1/0最多可重发3次Hello消息。
[Sysname] interface serial 2/1/0
[Sysname-Serial2/1/0] link-protocol mfr
[Sysname-Serial2/1/0] mfr retry 3
mfr timer ack命令用来配置帧中继捆绑链路在重发Hello消息前等待Hello应答消息的时间。
undo mfr timer ack命令用来恢复缺省情况。
重发Hello消息前等待Hello应答消息的时间为4秒。
seconds:重发Hello消息前等待Hello应答消息的时间,取值范围为1~10,单位为秒。
捆绑链路通过定期发送Hello报文维持链路状态。如果捆绑链路发送的Hello报文没有收到对端应答,等待一段时间后将重发Hello报文。当重发次数达到最大值而仍没有收到应答,系统就认为此捆绑链路的链路层协议发生故障。
需要注意的是,只有使用命令link-protocol mfr将当前物理接口封装为多链路帧中继协议后,本命令才能够被配置。
# 配置帧中继捆绑链路Serial2/1/0在重发Hello消息前等待6秒。
[Sysname] interface serial 2/1/0
[Sysname-Serial2/1/0] link-protocol mfr
[Sysname-Serial2/1/0] mfr timer ack 6
mfr timer hello命令用来配置帧中继捆绑链路发送Hello消息的时间间隔。
undo mfr timer hello命令用来恢复缺省情况。
捆绑链路发送Hello消息的时间间隔为10秒。
seconds:捆绑链路发送Hello消息的间隔,取值范围为1~180,单位为秒。
只有使用命令link-protocol mfr将当前物理接口封装为多链路帧中继协议后,本命令才能够被配置。
# 配置捆绑链路Serial2/1/0每隔15秒发送一次Hello消息。
[Sysname] interface serial 2/1/0
[Sysname-Serial2/1/0] link-protocol mfr
[Sysname-Serial2/1/0] mfr timer hello 15
mfr window-size命令用来配置多链路帧中继捆绑接口对接收的报文进行分片重组/排序时,使用的滑动窗口算法中窗口所容纳的报文数。
undo mfr window-size命令用来恢复缺省情况。
MFR接口视图
number:窗口所容纳的报文数,取值范围为1~16。
在没有配置mfr window-size命令时,实际生效的窗口所容纳的报文数等于MFR接口捆绑的物理接口数。在MFR情况下,接收端收到的报文很可能乱序,因此无论是否分片报文都需要对接收到的报文进行排序。
# 配置多链路帧中继捆绑接口MFR4的窗口所容纳的报文数为8。
[Sysname] interface mfr 4
[Sysname-MFR4] mfr window-size 8
reset counters interface命令用来清除MFR接口的统计信息。
reset counters interface [ mfr [ interface-number | interface-number.subnumber ] ]
interface-number:多链路帧中继的接口编号。
interface-number.subnumber:多链路帧中继的子接口编号,其中interface-number为主接口编号;subnumber为子接口编号。
在某些情况下,需要统计一定时间内某接口的流量,这就需要在统计开始前清除该接口原有的统计信息,重新进行统计。
· 如果不指定mfr和接口号,则清除所有接口的统计信息;
· 如果指定mfr而不指定接口号,则清除所有MFR接口的统计信息;
· 如果同时指定mfr和接口号,则清除指定MFR接口的统计信息。
# 清除接口MFR4的统计信息。
<Sysname> reset counters interface mfr 4
shutdown命令用来关闭MFR接口。
undo shutdown命令用来打开MFR接口。
MFR接口处于打开状态。
MFR接口视图
# 关闭接口MFR4。
[Sysname] interface mfr 4
[Sysname-MFR4] shutdown
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!