02-POS接口命令
本章节下载 (190.21 KB)
目 录
1.1.5 display ip interface pos
1.1.6 display ipv6 interface pos
1.1.10 ip address ppp-negotiate
1.1.14 ppp ipcp remote-address forced
【命令】
clock { master | slave }
undo clock
【视图】
POS接口视图
【缺省级别】
2:系统级
【参数】
master:设置POS接口的时钟模式为主时钟模式。
slave:设置POS接口的时钟模式为从时钟模式。
【描述】
clock命令用来设置POS接口的时钟模式。undo clock命令用来恢复缺省情况。
缺省情况下,POS接口的时钟模式为从时钟模式(slave)。
POS接口支持两种时钟模式:
l master:主时钟模式,使用内部时钟信号;
l slave:从时钟模式,使用线路提供的时钟信号。
与同步串口有DTE和DCE两种工作方式相仿,POS也需要选择时钟模式。当两台设备的POS接口直接相连时,应配置一端使用主时钟模式,另一端使用从时钟模式;当与SONET/SDH设备相连时,由于SONET/SDH网络的时钟精度高于POS本身内部时钟源的精度,应配置POS接口使用从时钟模式。
【举例】
# 设置POS接口1/1/1使用主时钟模式。
<Sysname> system-view
System View: return to User View with Ctrl+Z.
[Sysname] interface pos 1/1/1
[Sysname-Pos1/1/1] clock master
【命令】
crc { 16 | 32 }
undo crc
【视图】
POS接口视图
【缺省级别】
2:系统级
【参数】
16:CRC校验字长度为16位。
32:CRC校验字长度为32位。
【描述】
crc命令用来设定POS接口的CRC校验字长度。undo crc命令用来恢复缺省情况。
缺省情况下,CRC校验字长度为32位。
【举例】
# 设置POS接口1/1/1的CRC校验字长度为16。
<Sysname> system-view
System View: return to User View with Ctrl+Z.
[Sysname] interface pos 1/1/1
[Sysname-Pos1/1/1] crc 16
【命令】
debugging ppp { { all | core event | ip packet | ipv6 packet | mpls-multicast packet | mpls-unicast packet | osi-npdu packet } | { ipcp | ipv6cp | lcp | mplscp | osicp } { all | error | event | packet | state } } [ interface interface-type interface-number ]
undo debugging ppp { { all | core event | ip packet | ipv6 packet | mpls-multicast packet | mpls-unicast packet | osi-npdu packet } | { ipcp | ipv6cp | lcp | mplscp | osicp } { all | error | event | packet | state } } [ interface interface-type interface-number ]
【视图】
用户视图
【缺省级别】
1:监控级
【参数】
all:所有调试功能。
core event:PPP核心内容调试信息。
interface-type interface-number:指定的接口类型和编号。
ip packet:IP报文。
ipv6 packet:IPv6报文。
ipcp:IP控制协议。
ipv6cp:IPv6控制协议。
lcp:PPP连接控制协议。
mpls-multicast packet:MPLS多点传送报文。
mpls-unicast packet:MPLS单点传送报文。
mplscp:MPLS控制协议。
osicp:OSI控制协议。
osi-npdu:开放式系统互连-网络协议数据单元。
all:PPP的所有调试开关。
error:PPP的错误调试开关。
event:PPP的事件调试开关。
packet:PPP的报文调试开关。
state:PPP的状态调试开关。
【描述】
debugging ppp命令用来打开PPP的调试开关。undo debugging ppp命令用来关闭PPP的调试开关。
缺省情况下,PPP的所有调试开关处于关闭状态。
【举例】
# 打开指定POS接口4/1/2上的PPP所有调试开关。
<Sysname> debugging ppp all interface pos 4/1/2
【命令】
display interface pos [ interface-number ]
【视图】
任意视图
【缺省级别】
1:监控级
【参数】
interface-number:接口编号。
【描述】
display interface pos命令用来显示POS接口的配置和状态信息。如果不指定接口编号,将显示所有POS接口的配置和状态信息。
【举例】
# 显示POS接口10/1/1的配置及状态信息。
<Sysname> display interface pos 10/1/1
Pos10/1/1 current state: DOWN
Line protocol current state: DOWN
Description: Pos10/1/1 Interface
The Maximum Transmit Unit is 1500, Hold timer is 10(sec)
Internet protocol processing : disabled
Link layer protocol is PPP
LCP initial
Port hardware type is POS_NO_CONNECTOR
Physical layer is Packet over SDH
LoopBack is not set
FCS: 32-bit CRC
Clock Source: Slave
Clock Grade: 42
SPE Scrambling: Enable
Section Layer: OOF LOF LOS
Line Layer:
Path Layer:
C2(Rx): 0x30
C2(Tx): 0x16
J0(Rx): ""
J0(Tx): ""
J1(Rx): ""
J1(Tx): ""
BER Thresholds: SD: 10e-6 SF: 10e-3
Section Layer: B1 0
Line Layer: B2 0 M1 0
Path Layer: B3 0 G1 0
Last 300 seconds input: 0 packet/sec 0 byte/sec
Last 300 seconds output: 0 packet/sec 0 byte/sec
Input: 0 packets, 0 bytes
0 errors, 0 crc, 0 giants
0 pads, 0 aborts, 0 overflows
Output: 0 packets, 0 bytes
0 errors, 0 underflows
表1-1 display interface pos命令显示信息描述表
字段 |
描述 |
Pos1/1/1 current state: DOWN |
该POS接口当前状态 |
Line protocol current state: DOWN |
该POS接口的链路层状态 |
Description: Pos10/1/1 Interface |
该POS接口的接口描述信息 |
The Maximum Transmit Unit is 1500, Hold timer is 10(sec) |
该POS接口的MTU以及链路层协议发送keepalive报文的时间间隔 |
Internet protocol processing : disabled |
是否处理IP协议 |
Link layer protocol is PPP |
该POS接口的链路层协议 |
LCP initial |
LCP状态 |
Port hardware type is POS_NO_CONNECTOR |
端口硬件类型 |
Physical layer is Packet Over SDH |
物理层状态 |
LoopBack is not set |
环回状态 |
FCS: 32-bit CRC |
校验码 |
Clock Source: Slave |
发送时钟源 |
Clock Grade: 42 |
时钟等级 |
SPE Scrambling: Enable |
接口对载荷数据加扰功能的状态 |
section layer: OOF LOF LOS |
段层告警(段层告警包括OOF、LOF、LOS) |
line layer: |
线路层告警(线路层告警包括AIS、RDI) |
path layer: |
通道层告警(通道层告警包括LOP、AIS、RDI) |
C2(Rx): 0x30 |
接收的C2字节(C2为信号标记字节) |
C2(Tx): 0x16 |
发送的C2字节 |
J0(Rx): "" |
接收的J0开销字节(J0为段层跟踪字节) |
J0(Tx): "" |
发送的J0开销字节 |
J1(Rx): "" |
接收的J1开销字节(J1为通道层跟踪字节) |
J1(Tx): "" |
发送的J1开销字节 |
BER Thresholds: SD: 10e-6 SF: 10e-3 |
比特误码率域值:信号衰减(10e-6)、信号失败(10e-3) |
Last 300 seconds input: 0 packet/sec 0 byte/sec |
最近300秒的输入报文速率、字节速率 |
Last 300 seconds output: 0 packet/sec 0 byte/sec |
最近300秒的输出报文速率、字节速率 |
Input: 0 packets, 0 bytes 0 errors, 0 crc, 0 giants 0 pads, 0 aborts, 0 overflows |
输入报文数、字节数、错误数、CRC(校验错误)、giants(超长帧)、pads(超短包)、aborts(接收中断)、overflows(接收上溢) |
Output: 0 packets, 0 bytes 0 errors, 0 underflows |
输出报文数和字节数、错误数、underflows(发送下溢) |
【命令】
display ip interface pos interface-number
【视图】
任意视图
【缺省级别】
1:监控级
【参数】
interface-number:接口编号。
【描述】
display ip interface pos命令用来显示指定POS接口的IP相关配置和状态信息。
【举例】
# 显示POS接口2/1/1的IP相关配置及状态信息。
<Sysname> display ip interface pos 2/1/1
Pos2/1/1 current state :UP
Line protocol current state :UP
Internet Address is 13.13.13.13/8 Primary
Broadcast address : 13.255.255.255
The Maximum Transmit Unit : 4470 bytes
ip fast-forwarding incoming packets state is Enabled
ip fast-forwarding outgoing packets state is Enabled
input packets : 5, bytes : 420, multicasts : 0
output packets : 5, bytes : 420, multicasts : 0
TTL invalid packet number: 0
ICMP packet input number: 5
Echo reply: 5
Unreachable: 0
Source quench: 0
Routing redirect: 0
Echo request: 0
Router advert: 0
Router solicit: 0
Time exceed: 0
IP header bad: 0
Timestamp request: 0
Timestamp reply: 0
Information request: 0
Information reply: 0
Netmask request: 0
Netmask reply: 0
Unknown type: 0
【命令】
display ipv6 interface pos interface-number
【视图】
任意视图
【缺省级别】
1:监控级
【参数】
interface-number:接口编号。
【描述】
display ipv6 interface pos命令用来显示指定POS接口的IPv6相关配置和状态信息。
【举例】
# 显示POS接口2/1/1的IPv6相关配置及状态信息。
<Sysname> display ipv6 interface pos 2/1/1
Pos2/1/1 current state :UP
Line protocol current state :UP
IPv6 is enabled, link-local address is FE80::813D:0:C252:1
Global unicast address(es):
22:22::22:22, subnet is 22::/22 [TENTATIVE]
Joined group address(es):
FF02::1:FF22:22
FF02::1:FF52:1
FF02::2
FF02::1
MTU is 4478 bytes
ND DAD is enabled, number of DAD attempts: 1
ND reachable time is 30000 milliseconds
ND retransmit interval is 1000 milliseconds
Hosts use stateless autoconfig for addresses
【命令】
flag { c2 | { j0 | j1 } { sdh | sonet } } flag-value
undo flag { c2 | { j0 | j1 } { sdh | sonet } }
【视图】
POS接口视图
【缺省级别】
2:系统级
【参数】
c2 flag-value:信号标记字节,属于高阶通道开销(Higher-Order Path Overhead)字节,用于指示虚拟容器VC(Virtual Container)帧的复接结构和信息净负荷的性质。取值范围为0~FF。
j0 flag-value:再生段踪迹字节,属于段开销字节(Section Overhead),用于检测两个端口之间的连接在段层次上的连续性。SDH帧格式下flag-value的取值范围为1~15个字符的十六进制字符串;SONET帧格式下flag-value的取值范围为0~FF(十六进制)。
j1 flag-value:通道踪迹字节,属于高阶通道开销字节,用于检测两个端口之间的连接在通道层次上的连续性。SDH帧格式下flag-value的取值范围为1~15个字符的十六进制字符串;SONET帧格式下flag-value的取值范围为1~62个字符的字符串。
sdh:帧格式为SDH(Synchronous Digital Hierarchy,同步数字系列)。
sonet:帧格式为SONET(Synchronous Optical Network,同步光网络)。
注意:
l 这里的SDH帧格式或者SONET帧格式是指flag命令里采用sdh或者sonet关键字,而不是指配置了frame-format sdh或者frame-format sonet命令。
l 若j0或者j1为字符串格式,配置的字符串长度不足15或62时,后面会用0x0(十六进制)补足。
【描述】
flag命令用来配置SONET/SDH帧的开销字节。undo flag命令用来恢复SONET/SDH帧开销字节的缺省情况。
缺省情况下,系统使用SDH帧格式的缺省值。
l c2的缺省值为0x16;
l SDH帧格式下j0的缺省值为15个0x0;j1的缺省值为15个0x0;
l SONET帧格式下j0的缺省值为0x01;j1的缺省值为62个0x0。
需要注意的是,收发端的C2、J0配置要一致,否则会产生告警。
相关配置可参考命令display interface pos。
【举例】
# 配置开销字节J0。
<Sysname> system-view
System View: return to User View with Ctrl+Z.
[Sysname] interface pos 1/1/1
[Sysname-Pos1/1/1] flag j0 sdh ff
【命令】
frame-format { sdh | sonet }
undo frame-format
【视图】
POS接口视图
【缺省级别】
2:系统级
【参数】
sdh:帧格式为SDH。
sonet:帧格式为SONET。
【描述】
frame-format命令用来设定POS接口的帧格式。undo frame-format命令用来恢复缺省情况。
缺省情况下,帧格式为SDH。
【举例】
# 设置POS接口的帧格式为SDH。
<Sysname> system-view
System View: return to User View with Ctrl+Z.
[Sysname] interface pos 1/1/1
[Sysname-Pos1/1/1] frame-format sdh
【命令】
interface pos interface-number
【视图】
系统视图
【缺省级别】
2:系统级
【参数】
interface-number:POS接口编号,采用接口板槽位编号/子板槽位编号/接口编号的格式。
【描述】
interface pos命令用来进入指定POS接口视图。
如果要配置POS接口的相关参数,必须先使用该命令进入POS接口视图。
【举例】
# 进入POS2/1/1接口视图。
<Sysname> system-view
System View: return to User View with Ctrl+Z.
[Sysname] interface pos 2/1/1
[Sysname-Pos2/1/1]
【命令】
ip address ppp-negotiate
undo ip address ppp-negotiate
【视图】
POS接口视图
【缺省级别】
2:系统级
【参数】
无
【描述】
ip address ppp-negotiate命令用来为本端接口配置IP地址可协商属性,使本端接口接受PPP协商产生的由对端分配的IP地址。undo ip address ppp-negotiate
命令用来取消为本端接口配置IP地址可协商属性。
缺省情况下,本端接口没有配置IP地址可协商属性。
相关配置可参考命令remote address和ppp ipcp remote-address forced。
【举例】
# 为接口POS4/1/1配置IP地址可协商属性。
<Sysname> system-view
System View: return to User View with Ctrl+Z.
[Sysname] interface pos 4/1/1
[Sysname-Pos4/1/1] ip address ppp-negotiate
【命令】
link-protocol ppp
【视图】
POS接口视图
【缺省级别】
2:系统级
【参数】
ppp:使用PPP作为接口的链路层协议。
【描述】
link-protocol命令用来设置接口的链路层协议。
缺省情况下,POS接口的链路协议类型为PPP。
【举例】
# 设置POS接口1/1/1的链路层协议为PPP。
<Sysname> system-view
System View: return to User View with Ctrl+Z.
[Sysname] interface pos 1/1/1
[Sysname-Pos1/1/1] link-protocol ppp
& 说明:
目前,S9500系列路由交换机POS接口在数据链路层只支持使用PPP协议。
【命令】
loopback { local | remote }
undo loopback
【视图】
POS接口视图
【缺省级别】
2:系统级
【参数】
local:使能POS接口对内环回。
remote:使能POS接口对外环回。
【描述】
loopback命令用来使能POS接口的环回功能。undo loopback命令用来禁止环回功能。
缺省情况下,禁止环回功能。
只有在进行某些特殊功能测试的时候,才对接口设置环回功能。
& 说明:
l 如果对POS接口封装PPP协议,设置环回后,物理层的状态会上报为up。
l 环回和clock slave不能同时设置,否则POS端口会无法对接成功。
【举例】
# 设置POS接口1/1/1对内环回。
<Sysname> system-view
System View: return to User View with Ctrl+Z.
[Sysname] interface pos 1/1/1
[Sysname-Pos1/1/1] loopback local
【命令】
mtu size
undo mtu
【视图】
POS接口视图
【缺省级别】
2:系统级
【参数】
size:MTU的大小,对于155M POS板,取值范围为64~1995;对于2.5G POS板和10G POS板,取值范围为64~9192,单位为字节。
【描述】
mtu命令用来设置POS接口的MTU。undo mtu命令用来恢复缺省情况。
缺省情况下,MTU的值为1500字节。
POS接口的最大传输单元将影响IP报文在POS接口的分片与重组。
相关配置可参考命令display interface pos。
【举例】
# 设置POS接口1/1/1的最大传输单元为1492。
<Sysname> system-view
System View: return to User View with Ctrl+Z.
[Sysname] interface pos 1/1/1
[Sysname-pos1/1/1] mtu 1492
【命令】
ppp ipcp remote-address forced
undo ppp ipcp remote-address forced
【视图】
POS接口视图
【缺省级别】
2:系统级
【参数】
无
【描述】
ppp ipcp remote-address forced命令用来使设备为对端分配IP地址时具有强制性,不允许对端使用自行配置的IP地址。undo ppp ipcp remote-address forced命令用来取消这种强制性,允许对端使用自行配置的IP地址。
缺省情况下,在PPP的IPCP协商阶段进行IP地址协商时,IP地址协商情况为本端不具有地址分配的强制性,即本端设备允许对端自行配置IP地址。当对端明确请求本端分配IP地址时,本端给对端分配IP地址;若对端已自行配置IP地址时,本端不再强行给对端分配IP地址。在不允许对端自行指定IP地址的情况下,设备本端接口下一定要配置ppp ipcp remote-address forced命令。
相关配置可参考命令remote address。
【举例】
# 接口POS4/1/1准备为对端分配的IP地址为10.0.0.1。此时,对端可以接收这个分配的地址,也可以自行配置IP地址或不配置IP地址。
<Sysname> system-view
System View: return to User View with Ctrl+Z.
[Sysname] interface Pos 4/1/1
[Sysname-Pos4/1/1] remote address 10.0.0.1
# 接口POS4/1/1准备为对端分配的IP地址为10.0.0.1。此时,对端必须接收这个IP地址,不允许对端自行配置IP地址或不配置IP地址。
<Sysname> system-view
System View: return to User View with Ctrl+Z.
[Sysname] interface Pos 4/1/1
[Sysname-Pos4/1/1] remote address 10.0.0.1
[Sysname-Pos4/1/1] ppp ipcp remote-address forced
【命令】
ppp timer negotiate seconds
undo ppp timer negotiate
【视图】
POS接口视图
【缺省级别】
2:系统级
【参数】
seconds:协商超时时间,单位为秒。在PPP协商过程中,如果在这个时间间隔内没有收到对端的应答报文,则PPP将会重发前一次发送的报文。
【描述】
ppp timer negotiate命令用来设置POS端口的PPP协商超时时间。undo ppp timer negotiate命令用来恢复PPP协商超时时间的缺省值。
缺省情况下,PPP协商超时时间为3秒。
【举例】
# 设置PPP协商超时时间为5秒。
<Sysname> system-view
System View: return to User View with Ctrl+Z.
[Sysname] interface pos 2/1/2
[Sysname-Pos2/1/2] ppp timer negotiate 5
【命令】
remote address { ip-address | pool [ pool-number ] }
undo remote address
【视图】
POS接口视图
【缺省级别】
2:系统级
【参数】
ip-address:为对端分配的IP地址。
pool-number:为对端分配IP地址使用的地址池号,即将地址池pool-number中的一个IP地址分配给对端。取值范围为0~99,缺省值是0。
【描述】
remote address命令用来配置为对端分配的IP地址。undo remote address命令用来取消为对端接口分配的IP地址。
缺省情况下,接口不为对端分配IP地址。
当配置了remote address pool但没有指定pool-number时,缺省使用0号全局地址池。
当对端接口还未配置IP地址而本端设备已经有IP地址时,可配置本端设备为对端接口分配IP地址。这时,需要在对端设备上配置ip address ppp-negotiate命令,在本端设备上配置remote address命令,使对端接口接受由PPP协商产生的分配的IP地址。
& 说明:
该命令不具有地址分配的强制性,即在配置该命令后,也允许对端自行配置IP地址;如不希望(或不允许)对端自行配置IP地址,必须再配置ppp ipcp remote-address forced。
相关配置可参考命令ppp ipcp remote-address forced。
【举例】
# 接口POS4/1/1为对端分配的IP地址为10.0.0.1。
<Sysname> system-view
System View: return to User View with Ctrl+Z.
[Sysname] interface pos 4/1/1
[Sysname-Pos4/1/1] remote address 10.0.0.1
【命令】
scramble
undo scramble
【视图】
POS接口视图
【缺省级别】
2:系统级
【参数】
无
【描述】
scramble命令用来使能POS接口对载荷数据的加扰功能。undo scramble命令用来禁止加扰功能。
缺省情况下,使能POS接口对载荷数据的加扰功能。
POS接口支持对载荷数据的加扰功能,以避免出现过多连续的1或0,便于接收端提取线路时钟信号。
& 说明:
两端POS接口都使能对载荷数据的加扰功能,才能对接成功。
【举例】
# 禁止POS接口1/1/1对载荷数据的加扰功能。
<Sysname> system-view
System View: return to User View with Ctrl+Z.
[Sysname] interface pos 1/1/1
[Sysname-Pos1/1/1] undo scramble
【命令】
shutdown
undo shutdown
【视图】
POS接口视图
【缺省级别】
2:系统级
【参数】
无
【描述】
shutdown命令用来关闭POS接口。undo shutdown命令用来打开POS接口。
缺省情况下,POS接口处于打开状态。
在某些特殊情况下,如修改接口的工作参数时,改动不能立即生效,需要关闭和重启接口后,才能生效。
【举例】
# 关闭POS接口4/1/1。
<Sysname> system-view
[Sysname] interface pos 4/1/1
[Sysname-Pos4/1/1] shutdown
【命令】
timer hold seconds
undo timer hold
【视图】
POS接口视图
【缺省级别】
2:系统级
【参数】
seconds:接口发送keepalive报文的时间周期,单位为秒,缺省值为10秒。如果将轮询间隔设置为0,则不发送keepalive报文。
【描述】
timer hold命令用来设置POS端口发送keepalive报文的周期。undo timer hold命令用来恢复发送keepalive报文的时间周期的缺省值。
在速率非常低的链路上,参数seconds不能设置过小。因为在低速链路上,大报文可能会需要很长的时间才能传送完毕,这样就会延迟keepalive报文的发送与接收。而接口如果在多个keepalive周期之后仍然无法收到对端的keepalive报文,它就会认为链路发生故障。如果keepalive报文被延迟的时间超过接口的这个限制,链路就会被认为发生故障而被关闭。
当接口配置了PPP时,链路两端设备设置的keepalive周期必须相等。
【举例】
# 设置接口POS2/1/2的keepalive报文发送周期为20秒。
<Sysname> system-view
System View: return to User View with Ctrl+Z.
[Sysname] interface pos 2/1/2
[Sysname-Pos2/1/2] timer hold 20
【命令】
threshold { sd | sf } value
undo threshold { sd | sf }
【视图】
POS接口视图
【缺省级别】
2:系统级
【参数】
value:门限值,以10e-X(10e的负X次方)的形式表示,X为3~9的整数。
【描述】
threshold命令用来设置POS接口的SD(信号衰减)和SF(信号失败)的门限值。undo threshold命令用来恢复缺省情况。
缺省情况下,信号衰减SD的门限值为10e-6(即X取值为6),信号失败SF的门限值为10e-3(即X取值为3)。
SD和SF告警都是用于指示当前线路性能的,相比较而言,SF比SD告警更为严重,它们产生的原因相同,都是接收端检测到了B2错误,区别在于产生告警的误码率门限不同,SF的误码率门限一般会比SD的误码率门限高,也就是说,当出现少量误码时,线路产生SD告警,当误码率增大到一定程度时,说明线路质量严重下降,此时即产生SF告警。
需要注意的是,SD的门限值应比SF的门限值小。
【举例】
<Sysname> system-view
System View: return to User View with Ctrl+Z.
[Sysname] interface pos 2/1/1
[Sysname-Pos2/1/1] threshold sd 4
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!