• 产品与解决方案
  • 行业解决方案
  • 服务
  • 支持
  • 合作伙伴
  • 新华三人才研学中心
  • 关于我们

05-二层技术-广域网接入命令参考

目录

01-PPP命令

本章节下载 01-PPP命令  (340.00 KB)

docurl=/cn/Service/Document_Software/Document_Center/Routers/Catalog/SR_Router/SR8800-X/Command/Command_Manual/H3C_SR8800-X_CR-R8151PXX-4540/05/202207/1641606_30005_0.htm

01-PPP命令


1 PPP和MP

1.1  PPP配置命令

1.1.1  display ppp packet statistics

display ppp packet statistics命令用来显示PPP的协商报文统计信息。

【命令】

(独立运行模式)

display ppp packet statistics [ slot slot-number ]

(IRF模式)

display ppp packet statistics [ chassis chassis-number slot slot-number ]

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

【参数】

slot slot-number:显示指定单板的PPP的报文统计信息。slot-number表示单板所在的槽位号。如果未指定本参数,将显示所有单板的PPP的报文统计信息。(独立运行模式)

chassis chassis-number slot slot-number:显示指定成员设备上指定单板的PPP的报文统计信息。chassis-number表示设备在IRF中的成员编号,slot-number表示单板所在的槽位号。如果未指定本参数,将显示所有单板的PPP的报文统计信息。(IRF模式)

【举例】

# 显示Slot3上的PPP协商报文统计信息。(独立运行模式)

<Sysname> display ppp packet statistics slot 3

PPP packet statistics in slot 3:

-------------------------------LCP------------------------------------

SEND_LCP_CON_REQ      : 0           RECV_LCP_CON_REQ      : 0

SEND_LCP_CON_NAK      : 0           RECV_LCP_CON_NAK      : 0

SEND_LCP_CON_REJ      : 0           RECV_LCP_CON_REJ      : 0

SEND_LCP_CON_ACK      : 0           RECV_LCP_CON_ACK      : 0

SEND_LCP_CODE_REJ     : 0           RECV_LCP_CODE_REJ     : 0

SEND_LCP_PROT_REJ     : 0           RECV_LCP_PROT_REJ     : 0

SEND_LCP_TERM_REQ     : 0           RECV_LCP_TERM_REQ     : 0

SEND_LCP_TERM_ACK     : 0           RECV_LCP_TERM_ACK     : 0

SEND_LCP_ECHO_REQ     : 0           RECV_LCP_ECHO_REQ     : 0

SEND_LCP_ECHO_REP     : 0           RECV_LCP_ECHO_REP     : 0

SEND_LCP_FAIL         : 0           SEND_LCP_CON_REQ_RETRAN : 0

-------------------------------IPCP-----------------------------------

SEND_IPCP_CON_REQ     : 0           RECV_IPCP_CON_REQ     : 0

SEND_IPCP_CON_NAK     : 0           RECV_IPCP_CON_NAK     : 0

SEND_IPCP_CON_REJ     : 0           RECV_IPCP_CON_REJ     : 0

SEND_IPCP_CON_ACK     : 0           RECV_IPCP_CON_ACK     : 0

SEND_IPCP_CODE_REJ    : 0           RECV_IPCP_CODE_REJ    : 0

SEND_IPCP_PROT_REJ    : 0           RECV_IPCP_PROT_REJ    : 0

SEND_IPCP_TERM_REQ    : 0           RECV_IPCP_TERM_REQ    : 0

SEND_IPCP_TERM_ACK    : 0           RECV_IPCP_TERM_ACK    : 0

SEND_IPCP_FAIL        : 0

-------------------------------IPV6CP---------------------------------

SEND_IPV6CP_CON_REQ   : 0           RECV_IPV6CP_CON_REQ   : 0

SEND_IPV6CP_CON_NAK   : 0           RECV_IPV6CP_CON_NAK   : 0

SEND_IPV6CP_CON_REJ   : 0           RECV_IPV6CP_CON_REJ   : 0

SEND_IPV6CP_CON_ACK   : 0           RECV_IPV6CP_CON_ACK   : 0

SEND_IPV6CP_CODE_REJ  : 0           RECV_IPV6CP_CODE_REJ  : 0

SEND_IPV6CP_PROT_REJ  : 0           RECV_IPV6CP_PROT_REJ  : 0

SEND_IPV6CP_TERM_REQ  : 0           RECV_IPV6CP_TERM_REQ  : 0

SEND_IPV6CP_TERM_ACK  : 0           RECV_IPV6CP_TERM_ACK  : 0

SEND_IPV6CP_FAIL      : 0

-------------------------------OSICP---------------------------------

SEND_OSICP_CON_REQ    : 0           RECV_OSICP_CON_REQ    : 0

SEND_OSICP_CON_NAK    : 0           RECV_OSICP_CON_NAK    : 0

SEND_OSICP_CON_REJ    : 0           RECV_OSICP_CON_REJ    : 0

SEND_OSICP_CON_ACK    : 0           RECV_OSICP_CON_ACK    : 0

SEND_OSICP_CODE_REJ   : 0           RECV_OSICP_CODE_REJ   : 0

SEND_OSICP_PROT_REJ   : 0           RECV_OSICP_PROT_REJ   : 0

SEND_OSICP_TERM_REQ   : 0           RECV_OSICP_TERM_REQ   : 0

SEND_OSICP_TERM_ACK   : 0           RECV_OSICP_TERM_ACK   : 0

SEND_OSICP_FAIL       : 0

-------------------------------MPLSCP---------------------------------

SEND_MPLSCP_CON_REQ   : 0           RECV_MPLSCP_CON_REQ   : 0

SEND_MPLSCP_CON_NAK   : 0           RECV_MPLSCP_CON_NAK   : 0

SEND_MPLSCP_CON_REJ   : 0           RECV_MPLSCP_CON_REJ   : 0

SEND_MPLSCP_CON_ACK   : 0           RECV_MPLSCP_CON_ACK   : 0

SEND_MPLSCP_CODE_REJ  : 0           RECV_MPLSCP_CODE_REJ  : 0

SEND_MPLSCP_PROT_REJ  : 0           RECV_MPLSCP_PROT_REJ  : 0

SEND_MPLSCP_TERM_REQ  : 0           RECV_MPLSCP_TERM_REQ  : 0

SEND_MPLSCP_TERM_ACK  : 0           RECV_MPLSCP_TERM_ACK  : 0

SEND_MPLSCP_FAIL      : 0

--------------------------------AUTH ----------------------------------

SEND_PAP_AUTH_REQ        : 0           RECV_PAP_AUTH_REQ        : 0

SEND_PAP_AUTH_ACK        : 0           RECV_PAP_AUTH_ACK        : 0

SEND_PAP_AUTH_NAK        : 0           RECV_PAP_AUTH_NAK        : 0

SEND_CHAP_AUTH_CHALLENGE : 0           RECV_CHAP_AUTH_CHALLENGE : 0

SEND_CHAP_AUTH_RESPONSE  : 0           RECV_CHAP_AUTH_RESPONSE  : 0

SEND_CHAP_AUTH_ACK       : 0           RECV_CHAP_AUTH_ACK       : 0

SEND_CHAP_AUTH_NAK       : 0           RECV_CHAP_AUTH_NAK       : 0

SEND_PAP_AUTH_FAIL       : 0           SEND_CHAP_AUTH_FAIL      : 0

表1-1 display ppp packet statistics命令显示信息描述表

字段

描述

LCP

LCP报文统计信息显示

SEND_LCP_CON_REQ

发送的链路配置请求报文计数

RECV_LCP_CON_REQ

接收的链路配置请求报文计数

SEND_LCP_CON_NAK

发送的链路配置NAK报文计数

RECV_LCP_CON_NAK

接收的链路配置NAK报文计数

SEND_LCP_CON_REJ

发送的链路配置拒绝报文计数

RECV_LCP_CON_REJ

接收的链路配置拒绝报文计数

SEND_LCP_CON_ACK

发送的链路配置ACK报文计数

RECV_LCP_CON_ACK

接收的链路配置ACK报文计数

SEND_LCP_CODE_REJ

发送的链路配置解码错误报文计数

RECV_LCP_CODE_REJ

接收的链路配置解码错误报文计数

SEND_LCP_PROT_REJ

发送的链路配置协议码错误报文计数

RECV_LCP_PROT_REJ

接收的链路配置协议码错误报文计数

SEND_LCP_TERM_REQ

发送的链路终止请求报文计数

RECV_LCP_TERM_REQ

接收的链路终止请求报文计数

SEND_LCP_TERM_ACK

发送的链路终止ACK报文计数

RECV_LCP_TERM_ACK

接收的链路终止ACK报文计数

SEND_LCP_ECHO_REQ

发送的链路ECHO请求报文计数

RECV_LCP_ECHO_REQ

接收的链路ECHO请求报文计数

SEND_LCP_ECHO_REP

发送的链路ECHO应答报文计数

RECV_LCP_ECHO_REP

接收的链路ECHO应答报文计数

SEND_LCP_FAIL

发送的链路失败报文计数

SEND_LCP_CON_REQ_RETRAN

重新发送的链路配置请求报文计数

IPCP

IPCP报文统计信息显示

SEND_IPCP_CON_REQ

发送的IP地址协商请求报文计数

RECV_IPCP_CON_REQ

接收的IP地址协商请求报文计数

SEND_IPCP_CON_NAK

发送的IP地址协商NAK报文计数

RECV_IPCP_CON_NAK

接收的IP地址协商NAK报文计数

SEND_IPCP_CON_REJ

发送的IP地址协商拒绝报文计数

RECV_IPCP_CON_REJ

接收的IP地址协商拒绝报文计数

SEND_IPCP_CON_ACK

发送的IP地址协商ACK报文计数

RECV_IPCP_CON_ACK

接收的IP地址协商ACK报文计数

SEND_IPCP_CODE_REJ

发送的IP地址协商解码错误报文计数

RECV_IPCP_CODE_REJ

接收的IP地址协商解码错误报文计数

SEND_IPCP_PROT_REJ

发送的IP地址协商协议码错误报文计数

RECV_IPCP_PROT_REJ

接收的IP地址协商协议码错误报文计数

SEND_IPCP_TERM_REQ

发送的IP地址协商终止请求报文计数

RECV_IPCP_TERM_REQ

接收的IP地址协商终止请求报文计数

SEND_IPCP_TERM_ACK

发送的IP地址协商终止ACK报文计数

RECV_IPCP_TERM_ACK

接收的IP地址协商终止ACK报文计数

SEND_IPCP_FAIL

发送的IP地址协商失败报文计数

IPV6CP

IPV6CP报文统计信息显示

SEND_IPV6CP_CON_REQ

发送的IPv6地址协商请求报文计数

RECV_IPV6CP_CON_REQ

接收的IPv6地址协商请求报文计数

SEND_IPV6CP_CON_NAK

发送的IPv6地址协商NAK报文计数

RECV_IPV6CP_CON_NAK

接收的IPv6地址协商NAK报文计数

SEND_IPV6CP_CON_REJ

发送的IPv6地址协商拒绝报文计数

RECV_IPV6CP_CON_REJ

接收的IPv6地址协商拒绝报文计数

SEND_IPV6CP_CON_ACK

发送的IPv6地址协商ACK报文计数

RECV_IPV6CP_CON_ACK

接收的IPv6地址协商ACK报文计数

SEND_IPV6CP_CODE_REJ

发送的IPv6地址协商解码错误报文计数

RECV_IPV6CP_CODE_REJ

接收的IPv6地址协商解码错误报文计数

SEND_IPV6CP_PROT_REJ

发送的IPv6地址协商协议码错误报文计数

RECV_IPV6CP_PROT_REJ

接收的IPv6地址协商协议码错误报文计数

SEND_IPV6CP_TERM_REQ

发送的IPv6地址协商终止请求报文计数

RECV_IPV6CP_TERM_REQ

接收的IPv6地址协商终止请求报文计数

SEND_IPV6CP_TERM_ACK

发送的IPv6地址协商终止ACK报文计数

RECV_IPV6CP_TERM_ACK

接收的IPv6地址协商终止ACK报文计数

SEND_IPV6CP_FAIL

发送的IPv6地址协商失败报文计数

OSICP

OSICP报文统计信息显示

SEND_OSICP_CON_REQ

发送的OSI地址协商请求报文计数

RECV_OSICP_CON_REQ

接收的OSI地址协商请求报文计数

SEND_OSICP_CON_NAK

发送的OSI地址协商NAK报文计数

RECV_OSICP_CON_NAK

接收的OSI地址协商NAK报文计数

SEND_OSICP_CON_REJ

发送的OSI地址协商拒绝报文计数

RECV_OSICP_CON_REJ

接收的OSI地址协商拒绝报文计数

SEND_OSICP_CON_ACK

发送的OSI地址协商ACK报文计数

RECV_OSICP_CON_ACK

接收的OSI地址协商ACK报文计数

SEND_OSICP_CODE_REJ

发送的OSI地址协商解码错误报文计数

RECV_OSICP_CODE_REJ

接收的OSI地址协商解码错误报文计数

SEND_OSICP_PROT_REJ

发送的OSI地址协商协议码错误报文计数

RECV_OSICP_PROT_REJ

接收的OSI地址协商协议码错误报文计数

SEND_OSICP_TERM_REQ

发送的OSI地址协商终止请求报文计数

RECV_OSICP_TERM_REQ

接收的OSI地址协商终止请求报文计数

SEND_OSICP_TERM_ACK

发送的OSI地址协商终止ACK报文计数

RECV_OSICP_TERM_ACK

接收的OSI地址协商终止ACK报文计数

SEND_OSICP_FAIL

发送的OSI地址协商失败报文计数

MPLSCP

MPLSCP报文统计信息显示

SEND_MPLSCP_CON_REQ

发送的MPLS地址协商请求报文计数

RECV_MPLSCP_CON_REQ

接收的MPLS地址协商请求报文计数

SEND_MPLSCP_CON_NAK

发送的MPLS地址协商NAK报文计数

RECV_MPLSCP_CON_NAK

接收的MPLS地址协商NAK报文计数

SEND_MPLSCP_CON_REJ

发送的MPLS地址协商拒绝报文计数

RECV_MPLSCP_CON_REJ

接收的MPLS地址协商拒绝报文计数

SEND_MPLSCP_CON_ACK

发送的MPLS地址协商ACK报文计数

RECV_MPLSCP_CON_ACK

接收的MPLS地址协商ACK报文计数

SEND_MPLSCP_CODE_REJ

发送的MPLS地址协商解码错误报文计数

RECV_MPLSCP_CODE_REJ

接收的MPLS地址协商解码错误报文计数

SEND_MPLSCP_PROT_REJ

发送的MPLS地址协商协议码错误报文计数

RECV_MPLSCP_PROT_REJ

接收的MPLS地址协商协议码错误报文计数

SEND_MPLSCP_TERM_REQ

发送的MPLS地址协商终止请求报文计数

RECV_MPLSCP_TERM_REQ

接收的MPLS地址协商终止请求报文计数

SEND_MPLSCP_TERM_ACK

发送的MPLS地址协商终止ACK报文计数

RECV_MPLSCP_TERM_ACK

接收的MPLS地址协商终止ACK报文计数

SEND_MPLSCP_FAIL

发送的MPLS地址协商失败报文计数

AUTH

认证报文统计信息显示

SEND_PAP_AUTH_ REQ

发送的PAP认证请求报文计数

RECV_PAP_AUTH_REQ

接收的PAP认证请求报文计数

SEND_PAP_AUTH_ACK

发送的PAP认证ACK报文计数

RECV_PAP_AUTH_ACK

接收的PAP认证ACK报文计数

SEND_PAP_AUTH_NAK

发送的PAP认证NAK报文计数

RECV_PAP_AUTH_NAK

接收的PAP认证NAK报文计数

SEND_CHAP_AUTH_CHALLENGE

发送的CHAP认证请求报文计数

RECV_CHAP_AUTH_CHALLENGE

接收的CHAP认证请求报文计数

SEND_CHAP_AUTH_RESPONSE

发送的CHAP认证回应报文计数

RECV_CHAP_AUTH_RESPONSE

接收的CHAP认证回应报文计数

SEND_CHAP_AUTH_ACK

发送的CHAP认证ACK报文计数

RECV_CHAP_AUTH_ACK

接收的CHAP认证ACK报文计数

SEND_CHAP_AUTH_NAK

发送的CHAP认证NAK报文计数

RECV_CHAP_AUTH_NAK

接收的CHAP认证NAK报文计数

SEND_PAP_AUTH_FAIL

发送的PAP认证失败报文计数

SEND_CHAP_AUTH_FAIL

发送的CHAP认证失败报文计数

【相关命令】

·     reset ppp packet statistics

1.1.2  ip address ppp-negotiate

ip address ppp-negotiate命令用来为接口配置IP地址可协商属性,使接口接受PPP协商产生的由Server端分配的IP地址。

undo ip address ppp-negotiate命令用来恢复缺省情况。

【命令】

ip address ppp-negotiate

undo ip address ppp-negotiate

【缺省情况】

接口未配置IP地址可协商属性。

【视图】

Serial接口视图

POS接口视图

MP-group接口视图

【缺省用户角色】

network-admin

【使用指导】

多次执行ip address ppp-negotiate命令和ip address命令,最后一次执行的命令生效。

【举例】

# 为接口Serial3/1/1:0配置IP地址可协商属性。

<Sysname> system-view

[Sysname] interface serial 3/1/1:0

[Sysname-Serial3/1/1:0] ip address ppp-negotiate

【相关命令】

·     ip address(三层技术-IP业务命令参考/IP地址)

1.1.3  link-protocol ppp

link-protocol ppp命令用来配置接口封装的链路层协议为PPP。

【命令】

link-protocol ppp

【缺省情况】

除以太网接口、VLAN接口、ATM接口外,其它接口封装的链路层协议均为PPP。

【视图】

Serial接口视图

POS接口视图

【缺省用户角色】

network-admin

【举例】

# 配置接口Serial3/1/1:0封装的链路层协议为PPP。

<Sysname> system-view

[Sysname] interface serial 3/1/1:0

[Sysname-Serial3/1/1:0] link-protocol ppp

1.1.4  ppp authentication-mode

ppp authentication-mode命令用来配置本地认证对端的认证方式。

undo ppp authentication-mode命令用来恢复缺省情况。

【命令】

ppp authentication-mode { chap | ms-chap | ms-chap-v2 | pap } * [ domain { isp-name | default enable isp-name } ]

undo ppp authentication-mode

【缺省情况】

PPP协议未进行认证。

【视图】

Serial接口视图

POS接口视图

【缺省用户角色】

network-admin

【参数】

chap:采用CHAP认证方式。

ms-chap:采用MSCHAP认证方式。

ms-chap-v2:采用MSCHAPv2认证方式。

pap:采用PAP认证方式。

domain isp-name:表示PPP强制认证域,isp-name表示强制认证域的ISP域名,为1~255个字符的字符串,不区分大小写,isp-name不能为字符串“d”、“de”、“def”、“defa”、“defau”、“defaul”以及“default”。

default enable isp-name:表示PPP非强制认证域,isp-name表示非强制认证域的ISP域名,为1~255个字符的字符串,不区分大小写。

【使用指导】

PPP有以下几种认证方式:

·     PAP为两次握手认证,口令为明文或者密文均可。

·     CHAP为三次握手认证,口令为明文或者密文均可。

·     MSCHAP为微软CHAP认证,是三次握手认证,口令为密文。

·     MSCHAPv2为微软CHAP V2认证,是三次握手认证,口令为密文。

用户可以同时配置上面的多种认证方式。

上述任何一种认证方式,只是一种认证过程,最终能否通过认证,还需要AAA来作决定,AAA可以利用本地认证数据库认证或由AAA服务器进行认证。关于AAA认证的详细介绍请参见“安全配置指导”中的“AAA”。

需要注意的是,用户认证时支持通过多种方式获取ISP域,并按如下优先顺序选择第一个可用的ISP域进行认证:

(1)     使用ppp authentication-mode命令指定了认证域,具体处理情况如下:

¡     若指定了PPP强制认证域,且该域存在,则使用PPP强制认证域;若该域不存在,则跳转到步骤(2)。

¡     若指定了PPP非强制认证域,则先获取用户名中的域,然后进行如下判断:

-     如用户名中携带域,且该域存在,则使用用户名携带的域;若该域不存在,则跳转到步骤(2)。

-     若用户名中未携带域,则使用指定的PPP非强制认证域;若该域不存在,则跳转到步骤(2)。

(2)     使用AAA模块选择的认证域,具体请参见“安全配置指导”中的“AAA”。

【举例】

# 在接口Serial3/1/1:0上,采用PAP方法认证对端设备。

<Sysname> system-view

[Sysname] interface serial 3/1/1:0

[Sysname-Serial3/1/1:0] ppp authentication-mode pap

# 在接口Serial3/1/1:0上,采用PAP、CHAP、MSCHAP三种方法认证对端设备。

<Sysname> system-view

[Sysname] interface serial 3/1/1:0

[Sysname-Serial3/1/1:0] ppp authentication-mode pap chap ms-chap

【相关命令】

·     local-user(安全命令参考/AAA)

·     ppp chap password

·     ppp chap user

·     ppp pap local-user

1.1.5  ppp chap password

ppp chap password命令用来配置进行CHAP认证时采用的密码。

undo ppp chap password命令用来恢复缺省情况。

【命令】

ppp chap password { cipher | simple } string

undo ppp chap password

【缺省情况】

未配置进行CHAP认证时采用的密码。

【视图】

Serial接口视图

POS接口视图

【缺省用户角色】

network-admin

【参数】

cipher:表示以密文方式设置密码。

simple:表示以明文方式设置密码,该密码将以密文形式存储。

string:CHAP认证时采用的密码,区分大小写,以明文方式设置密码时为1~255个字符的字符串,以密文方式设置密码时为1~373个字符的字符串。

【举例】

# 配置本地设备以CHAP方式被对端设备认证时,密码为sysname。

<Sysname> system-view

[Sysname] interface serial 3/1/1:0

[Sysname-Serial3/1/1:0] ppp chap password simple sysname

【相关命令】

·     ppp authentication-mode chap

1.1.6  ppp chap user

ppp chap user命令用来配置采用CHAP认证时的用户名。

undo ppp chap user命令用来恢复缺省情况。

【命令】

ppp chap user username

undo ppp chap user

【缺省情况】

CHAP认证的用户名为空。

【视图】

Serial接口视图

POS接口视图

【缺省用户角色】

network-admin

【参数】

username:CHAP认证用户名,为1~80个字符的字符串,区分大小写。该用户名是发送到对端设备进行CHAP认证时使用的用户名。

【使用指导】

配置CHAP认证时,要将各自的username配置为对端的local-user,而且对应的password要一致。

【举例】

# 配置接口Serial3/1/1:0进行CHAP认证时的用户名为Root。

<Sysname> system-view

[Sysname] interface serial 3/1/1:0

[Sysname-Serial3/1/1:0] ppp chap user Root

【相关命令】

·     ppp authentication-mode chap

1.1.7  ppp ipcp remote-address match

ppp ipcp remote-address match命令用来使能接口的IP网段检查功能。

undo ppp ipcp remote-address match命令用来关闭接口的IP网段检查功能。

【命令】

ppp ipcp remote-address match

undo ppp ipcp remote-address match

【缺省情况】

接口的IP网段检查功能处于关闭状态。

【视图】

Serial接口视图

POS接口视图

MP-group接口视图

【缺省用户角色】

network-admin

【使用指导】

使能接口的IP网段检查功能后,当IPCP协商时,本端会检查对端接口的IP地址与本端接口的IP地址是否在同一网段,如果不在同一网段,则IPCP协商失败。

【举例】

# 在接口Serial3/1/1:0上使能接口的IP网段检查功能。

<Sysname> system-view

[Sysname] interface serial 3/1/1:0

[Sysname-Serial3/1/1:0] ppp ipcp remote-address match

1.1.8  ppp lcp delay

ppp lcp delay命令用来配置LCP协商的延迟时间。

undo ppp lcp delay命令用来恢复缺省情况。

【命令】

ppp lcp delay milliseconds

undo ppp lcp delay

【缺省情况】

接口物理层UP后,PPP立即进行LCP协商。

【视图】

Serial接口视图

POS接口视图

【缺省用户角色】

network-admin

【参数】

milliseconds:LCP协商的延迟时间,取值范围为1~10000,单位为毫秒。

【使用指导】

在PPP链路两端设备对LCP协商报文的处理速度差异较大的情况下,为避免因一端无法及时处理对端发送的LCP协商报文而导致对端重传,可在对协商报文处理速度较快的设备上配置LCP协商的延迟时间。配置LCP协商的延迟时间后,当接口物理层UP时PPP将在延迟时间超时后才会主动进行LCP协商;如果在延迟时间内本端设备收到对端设备发送的LCP协商报文,则本端设备将不再等待延迟时间超时,而是直接进行LCP协商。

【举例】

# 配置PPP链路初始化时LCP协商的延迟时间。

<Sysname> system-view

[Sysname] interface serial 3/1/1:0

[Sysname-Serial3/1/1:0] ppp lcp delay 130

1.1.9  ppp lqm

ppp lqm命令用来开启PPP链路质量监测功能。

undo ppp lqm命令用来关闭PPP链路质量监测功能。

【命令】

ppp lqm close-percentage close-percentage [ resume-percentage resume-percentage ]

undo ppp lqm

【缺省情况】

PPP链路质量监测功能处于关闭状态。

【视图】

Serial接口视图

POS接口视图

【缺省用户角色】

network-admin

【参数】

close-percentage close-percentage:禁用链路质量百分比,取值范围为0~100。

resume-percentage resume-percentage:恢复链路质量百分比,取值范围为0~100。resume-percentage的值必须大于等于close-percentage的值。resume-percentage的缺省值等于close-percentage的值。

【使用指导】

当在PPP链路两端同时开启链路质量监测功能时,两端设备的参数必须相等。一般来说,不建议在链路两端同时开启链路质量监测功能。

本命令配置后仅对新接入的用户生效,对当前已经存在用户无影响。

【举例】

# 在接口Serial3/1/1:0上开启PPP链路质量监测功能,禁用链路质量百分比为90%,恢复链路质量百分比为95%。

<Sysname> system-view

[Sysname] interface serial 3/1/1:0

[Sysname-Serial3/1/1:0] ppp lqm close-percentage 90 resume-percentage 95

1.1.10  ppp magic-number-check

ppp magic-number-check命令用来开启PPP协议的魔术字检查功能。

undo ppp magic-number-check命令用来关闭PPP协议的魔术字检查功能。

【命令】

ppp magic-number-check

undo ppp magic-number-check

【缺省情况】

PPP协议的魔术字检查功能处于关闭状态。

【视图】

Serial接口视图

POS接口视图

MP-group接口视图

【缺省用户角色】

network-admin

【使用指导】

在PPP链路建立过程中的LCP协商阶段会进行Magic-Number(魔术字)的协商,协商完成后本端和对端均会在本地存储彼此的魔术字。

本端发送Echo-Request报文的时候会携带自己的魔术字,在链路两端都开启本功能的情况下,对端收到Echo-Request报文后会取出报文中的魔术字与本地存储的对端魔术字进行对比,如果二者相同,则认为链路处于正常状态,并回应携带自己魔术字的Echo-Reply报文。本端收到Echo-Reply报文后同样取出报文中的魔术字进行检查。

在链路的任何一端,下列任意一种情况发生都将断开链路,并重新进行LCP协商。

·     在keepalive报文的快速应答功能处于开启状态的情况下:

¡     累计收到5个Echo-Request报文中的魔术字都检查失败。

¡     连续收到5个Echo-Reply报文中的魔术字都检查失败。

·     在keepalive报文的快速应答功能处于关闭状态的情况下:

¡     连续收到5个Echo-Request报文中的魔术字都检查失败。

¡     连续收到5个Echo-Reply报文中的魔术字都检查失败。

只有开启本功能的一端才会对收到的Echo-Request和Echo-Reply报文中的魔术字进行检查。

【举例】

# 在接口Serial3/1/1:0上开启PPP协议的魔术字检查功能。

<Sysname> system

[Sysname] interface serial 3/1/1:0

[Sysname-Serial3/1/1:0] ppp magic-number-check

【相关命令】

·     ppp keepalive fast-reply enable

1.1.11  ppp pap local-user

ppp pap local-user命令用来配置本地设备被对端设备采用PAP方式认证时发送的用户名和密码。

undo ppp pap local-user命令用来恢复缺省情况。

【命令】

ppp pap local-user username password { cipher | simple } string

undo ppp pap local-user

【缺省情况】

被对端以PAP方式认证时,本地设备发送的用户名和密码均为空。

【视图】

Serial接口视图

POS接口视图

【缺省用户角色】

network-admin

【参数】

username:本地设备被对端设备采用PAP方式认证时发送的用户名,为1~80个字符的字符串,区分大小写。

cipher:表示以密文方式设置密码。

simple:表示以明文方式设置密码,该密码将以密文形式存储。

string:密码字符串,区分大小写。明文密码为1~255个字符的字符串,密文密码为1~373个字符的字符串。

【使用指导】

当本地设备被对端以PAP方式认证时,本地设备发送的用户名和密码应与对端设备的用户名(通过命令local-user username配置)和密码(通过命令password { cipher | simple } string配置)一致。

【举例】

# 配置本地设备被对端以PAP方式认证时发送的用户名为user1,密码为pass1。

<Sysname> system-view

[Sysname] interface serial 3/1/1:0

[Sysname-Serial3/1/1:0] ppp pap local-user user1 password simple pass1

【相关命令】

·     local-user(安全命令参考/AAA)

·     password(安全命令参考/AAA)

1.1.12  ppp timer negotiate

ppp timer negotiate命令用来配置PPP协商超时时间。

undo ppp timer negotiate命令用来恢复缺省情况。

【命令】

ppp timer negotiate seconds

undo ppp timer negotiate

【缺省情况】

PPP协商超时时间间隔为3秒。

【视图】

Serial接口视图

POS接口视图

MP-group接口视图

【缺省用户角色】

network-admin

【参数】

seconds:协商超时时间间隔,取值范围为1~10,单位为秒。

【使用指导】

在PPP协商过程中,如果在超时时间间隔内没有收到对端的应答报文,则PPP将会重发前一次发送的报文。

【举例】

# 配置PPP协商超时时间间隔为5秒。

<Sysname> system-view

[Sysname] interface serial 3/1/1:0

[Sysname-Serial3/1/1:0] ppp timer negotiate 5

1.1.13  reset ppp packet statistics

reset ppp packet statistics命令用来清除PPP的协商报文统计信息。

【命令】

(独立运行模式)

reset ppp packet statistics [ slot slot-number ]

(IRF模式)

reset ppp packet statistics [ chassis chassis-number slot slot-number ]

【视图】

用户视图

【缺省用户角色】

network-admin

【参数】

slot slot-number:清除指定单板的PPP的报文统计信息。slot-number表示单板所在的槽位号。如果未指定本参数,将清除所有单板的PPP报文统计信息。(独立运行模式)

chassis chassis-number slot slot-number:清除指定成员设备上指定单板的PPP的报文统计信息。chassis-number表示设备在IRF中的成员编号,slot-number表示单板所在的槽位号。如果未指定本参数,将清除所有成员设备上所有单板的PPP报文统计信息。(IRF模式)

【举例】

# 清除接口板Slot3上的PPP的协商报文统计信息。(独立运行模式)

<Sysname> reset ppp packet statistics slot 3

【相关命令】

·     display ppp packet statistics

1.1.14  timer-hold

timer-hold命令用来配置接口发送keepalive报文的周期。

undo timer-hold命令用来恢复缺省情况。

【命令】

timer-hold seconds

undo timer-hold

【缺省情况】

Serial接口、POS接口和MP-group接口发送keepalive报文的周期为10秒;

【视图】

Serial接口视图

POS接口视图

MP-group接口视图

【缺省用户角色】

network-admin

【参数】

seconds:接口发送keepalive报文的周期,取值范围为0~32767,单位为秒。取值为0表示不主动发送keepalive报文;当本端收到对端主动发送过来的keepalive报文时,仍可以对该keepalive报文进行应答。

【使用指导】

在速率非常低的链路上,参数seconds不能配置过小。因为在低速链路上,大报文可能会需要很长的时间才能传送完毕,这样就会延迟keepalive报文的发送与接收。而接口如果在retries个(可以通过timer-hold retry命令修改该个数)keepalive周期内没有收到keepalive报文的应答,它就会认为链路发生故障。如果keepalive报文被延迟的时间超过接口的这个限制,链路就会被认为发生故障而被关闭。

【举例】

# 配置接口Serial3/1/1:0发送keepalive报文的周期为20秒。

<Sysname> system-view

[Sysname] interface serial 3/1/1:0

[Sysname-Serial3/1/1:0] timer-hold 20

【相关命令】

·     timer-hold retry

1.1.15  timer-hold retry

timer-hold retry命令用来配置接口在多少个keepalive周期内没有收到keepalive报文的应答就拆除链路。

undo timer-hold retry命令用来恢复缺省情况。

【命令】

timer-hold retry retries

undo timer-hold retry

【缺省情况】

Serial接口、POS接口、和MP-group接口在5个keepalive周期内没有收到keepalive报文的应答就拆除链路;

【视图】

Serial接口视图

POS接口视图

MP-group接口视图

【缺省用户角色】

network-admin

【参数】

retries:接口在多少个keepalive周期内没有收到keepalive报文的应答就拆除链路,取值范围为1~255。

【使用指导】

在速率非常低的链路上,参数retries不能配置过小。因为在低速链路上,大报文可能会需要很长的时间才能传送完毕,这样就会延迟keepalive报文的发送与接收。而接口如果在retries个keepalive周期之后仍然无法收到对端的keepalive报文的应答,它就会认为链路发生故障。如果keepalive报文被延迟的时间超过接口的这个限制,链路就会被认为发生故障而被关闭。

【举例】

# 配置接口Serial3/1/1:0在10个keepalive周期内没有收到keepalive报文的应答就拆除链路。

<Sysname> system-view

[Sysname] interface serial 3/1/1:0

[Sysname-Serial3/1/1:0] timer-hold retry 10

【相关命令】

·     timer-hold

1.2  MP配置命令

1.2.1  bandwidth

bandwidth命令用来配置接口的期望带宽。

undo bandwidth命令用来恢复缺省情况。

【命令】

bandwidth bandwidth-value

undo bandwidth

【缺省情况】

接口的期望带宽=接口的波特率÷1000(kbps)。

【视图】

MP-group接口视图

【缺省用户角色】

network-admin

【参数】

bandwidth-value:表示接口的期望带宽,取值范围为1~400000000,单位为kbps。

【使用指导】

接口的期望带宽会影响链路开销值,具体介绍请参见“三层技术-IP路由配置指导”中的“OSPF”、“OSPFv3”和“IS-IS”。

【举例】

# 配置接口MP-group3/1/1的期望带宽为1000kbps。

<Sysname> system-view

[Sysname] interface mp-group 3/1/1

[Sysname-MP-group3/1/1] bandwidth 1000

1.2.2  default

default命令用来恢复接口的缺省配置。

【命令】

default

【视图】

MP-group接口视图

【缺省用户角色】

network-admin

【使用指导】

注意

接口下的某些配置恢复到缺省情况后,会对设备上当前运行的业务产生影响。建议您在执行该命令前,完全了解其对网络产生的影响。

 

您可以在执行default命令后通过display this命令确认执行效果。对于未能成功恢复缺省的配置,建议您查阅相关功能的命令手册,手工执行恢复该配置缺省情况的命令。如果操作仍然不能成功,您可以通过设备的提示信息定位原因。

【举例】

# 将接口MP-group3/1/1恢复为缺省配置。

<Sysname> system-view

[Sysname] interface mp-group 3/1/1

[Sysname-MP-group3/1/1] default

1.2.3  description

description命令用来设置接口的描述信息。

undo description命令用来恢复缺省情况。

【命令】

description text

undo description

【缺省情况】

接口的描述信息为“该接口的接口名 Interface”,比如:MP-group3/1/1 Interface。

【视图】

MP-group接口视图

【缺省用户角色】

network-admin

【参数】

text:接口描述信息,为1~255个字符的字符串,区分大小写。

【举例】

# 配置接口MP-group3/1/1的描述信息为“mpgroup-interface”。

<Sysname> system-view

[Sysname] interface mp-group 3/1/1

[Sysname-MP-group3/1/1] description mpgroup-interface

1.2.4  display interface mp-group

display interface mp-group命令用来显示MP-group接口的相关信息。

【命令】

display interface [ mp-group [ interface-number ] ] [ brief [ description | down ] ]

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

【参数】

mp-group [ interface-number ]:显示指定MP-group接口的信息。interface-number表示MP-group接口的编号,取值范围为已创建的MP-group接口的编号。如果未指定mp-group,将显示设备支持的所有接口的相关信息;如果指定mp-group,未指定interface-number,将显示所有已创建的MP-group接口的相关信息。

brief:显示接口的概要信息。如果未指定本参数,将显示接口的详细信息。

description:用来显示用户配置的接口的全部描述信息。如果某接口的描述信息超过27个字符,未指定本参数时,将只显示描述信息中的前27个字符,超出部分不显示;指定本参数时,可以显示全部描述信息。

down:显示当前物理状态为down的接口的信息以及down的原因。如果未指定本参数,将不会根据接口物理状态来过滤显示信息。

【举例】

# 显示接口MP-group3/1/1的运行状态和相关信息。

<Sysname> display interface mp-group 3/1/1

MP-group3/1/1

Current state: UP

Line protocol state: UP

Description: MP-group3/1/1 Interface

Bandwidth: 2048kbps

Maximum transmission unit: 1500

Hold timer: 10 seconds,retry times: 5

Internet address: 192.168.1.200/24 (primary)

Link layer protocol: PPP

LCP: opened, MP: opened, IPCP: opened

Physical: MP, baudrate: 2048000 bps

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 drops

Output: 0 packets, 0 bytes, 0 drops

# 显示接口MP-group3/1/1的概要信息。

<Sysname> display interface mp-group 3/1/1 brief

Brief information on interfaces in route mode:

Link: ADM - administratively down; Stby - standby

Protocol: (s) - spoofing

Interface            Link Protocol Primary IP         Description

MP3/1/1              DOWN DOWN     --

# 显示当前物理状态为down的MP-group接口的信息以及down的原因。

<Sysname> display interface mp-group brief down

Brief information on interfaces in route mode:

Link: ADM - administratively down; Stby - standby

Interface            Link Cause

MP3/1/1              ADM  Administratively

MP3/1/2              DOWN Not connected

表1-2 display interface mp-group命令显示信息描述表

字段

描述

Current state

接口的物理状态,状态可能为:

·     Administratively DOWN:表示该接口已经通过shutdown命令被关闭,即管理状态为关闭

·     DOWN:表示该接口的管理状态为开启,但物理状态为关闭(可能因为没有物理连线或者线路故障)

·     UP:该端口的管理状态和物理状态均为开启

Line protocol state

接口的链路层协议状态。其值由链路层经过参数协商决定,取值为:

·     UP:表示数据链路层协议状态为开启

·     DOWN:表示数据链路层协议状态为关闭

Description

接口的描述信息

Bandwidth

接口的期望带宽。本字段仅在接口处于UP状态时才显示

Maximum transmission unit

接口的MTU

Hold timer

当前接口发送keepalive报文的周期

retry times

在多少个keepalive周期内没有收到keepalive报文的应答就拆除链路

Internet protocol processing: Disabled

接口当前不能处理IP报文

Internet address: 192.168.1.200/24 (primary)

接口的主IP地址

Link layer protocol: PPP

链路层封装的协议

LCP: initial

LCP(链路控制协议)初始化完成

LCP: opened, MP: opened, IPCP: opened

PPP连接建立成功

Physical

接口的物理类型

baudrate

接口的波特率。本字段仅在接口处于UP状态时才显示

Last clearing of counters

最后一次清除接口统计信息的时间(Never表示未清除过接口的统计信息)

Last 300 seconds input rate: 0 bytes/sec, 0 bits/sec, 0 packets/sec

当前接口最近300秒内输入报文的平均速率:

·     bytes/sec表示平均每秒输入的字节数

·     bits/sec表示平均每秒输入的比特数

·     packets/sec表示平均每秒输入的包数

Last 300 seconds output rate: 0 bytes/sec, 0 bits/sec, 0 packets/sec

当前接口最近300秒内输出报文的平均速率:

·     bytes/sec表示平均每秒输出的字节数

·     bits/sec表示平均每秒输出的比特数

·     packets/sec表示平均每秒输出的包数

Input: 0 packets, 0 bytes, 0 drops

接口输入的报文总数(分别以包和字节为单位进行了统计),输入报文中丢弃的报文数

Output: 0 packets, 0 bytes, 0 drops

接口输出的报文总数(分别以包和字节为单位进行了统计),输出报文中丢弃的报文数

Brief information on interfaces in route mode

三层模式下(route)的接口的概要信息,即三层接口的概要信息

Link: ADM - administratively down; Stby - standby

·     如果某接口的Link属性值为“ADM”,则表示该接口被管理员手工关闭了,需要在该接口下执行undo shutdown命令才能恢复端口本身的物理状态

·     如果某接口的Link属性值为“Stby”,则表示该接口是一个备份接口

Protocol: (s) - spoofing

如果某接口的Protocol属性值中带有“(s)”,则表示该接口的数据链路层协议状态显示为UP,但实际可能没有对应的链路,或者对应的链路不是永久存在而是按需建立的。通常NULL、LoopBack等接口会具有该属性

Interface

接口名称缩写

Link

接口物理连接状态,取值可能为:

·     UP:表示接口物理上是连通的

·     DOWN:表示接口物理上不通

·     ADM:表示接口被手工关闭了,需要执行undo shutdown命令才能打开接口

·     Stby:表示该接口是一个备份接口

Protocol

接口数据链路层协议状态,取值可能为:

·     UP:表示接口的数据链路层是连通的

·     DOWN:表示接口的数据链路层不通

·     UP(s):表示接口的数据链路层协议状态显示为UP,但实际可能没有对应的链路,或者对应的链路不是永久存在而是按需建立的。通常NULL、LoopBack等接口会具有该属性

Primary IP

接口主IP地址。当显示“--”时,表示接口下还未配置IP地址

Description

接口的描述信息

Cause

接口物理连接状态为down的原因,取值为:

·     Administratively:表示本链路被手工关闭了(配置了shutdown命令),需要执行undo shutdown命令才能恢复真实的物理状态

·     Not connected:表示没有物理连接(可能没有插网线或者网线故障)

 

【相关命令】

·     reset counters interface mp-group

1.2.5  display ppp mp

display ppp mp命令用来显示MP的相关信息。

【命令】

display ppp mp [ interface interface-type interface-number ]

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

【参数】

interface interface-type interface-number:显示指定接口的MP信息。如果未指定interface,将显示所有接口的MP信息。

【举例】

# 显示MP的相关信息(通过MP-group配置的MP)。

<Sysname> display ppp mp

Template: MP-group3/1/1

max-bind: 20, fragment: enabled, min-fragment: 128

Master link: MP-group3/1/1, Active members: 2, Bundle Multilink

Peer's endPoint descriptor: MP-group3/1/1

Sequence format: short (rcv)/long (sent)

Bundle Up Time: 2012/11/05  07:29:33:612

0 lost fragments, 0 reordered, 0 unassigned, 0 interleaved

Sequence: 0 (rcv)/0 (sent)

Active member channels: 2 members

      Serial3/1/1:0               Up-Time: 2012/11/05  07:29:33:613

      Serial3/1/2:0               Up-Time: 2012/11/05  07:30:10:945

Inactive member channels: 2 members

      Serial3/1/3:0

      Serial3/1/4:0

表1-3 display ppp mp命令显示信息描述表

字段

描述

Template: MP-group3/1/1

MP接口为MP-group3/1/1

max-bind

MP最大捆绑链路数

fragment

是否使能MP报文分片功能:

·     enabled表示使能

·     disabled表示未使能

min-fragment

MP报文分片的最小长度

Master link

主通道

Active members

绑定的生效通道数目

Bundle Multilink

多链路捆绑

Peer's endPoint descriptor

MP通道对端终端描述符

Sequence format: short (rcv)/long (sent)

MP序号格式,收方向短序,发方向长序

Bundle Up Time

MP通道Up的时间

lost fragments

丢弃分片数

reordered

重组报文数

unassigned

等待重组分片数

interleaved

交叉存取分片数(LFI是将MP报文分成小片穿插到其他报文中传输,交叉存取分片数指的是穿插到其他报文中传输的分片个数)

Sequence: 0 (rcv)/0 (sent)

接收序列号/发送序列号

Active member channels

生效的子通道

Up-Time

子通道Up的时间

Inactive member channels

不生效的子通道

 

1.2.6  interface mp-group

interface mp-group命令用来创建MP-group接口并进入指定的MP-group接口视图。如果指定的MP-group接口已经存在,则直接进入MP-group接口视图。

undo interface mp-group命令用来删除指定的MP-group接口。

【命令】

interface mp-group mp-number

undo interface mp-group mp-number

【缺省情况】

未配置MP-group接口。

【视图】

系统视图

【缺省用户角色】

network-admin

【参数】

mp-numberMP-group接口的编号,采用接口板槽位编号/子卡编号/接口编号的三维格式,其中接口编号的取值范围为0~1023。

【使用指导】

该命令与ppp mp mp-group命令配合使用,可以先创建MP-group接口,也可以先配置接口加入MP-group。

【举例】

# 创建接口MP-group3/1/1。

<Sysname> system-view

[Sysname] interface mp-group 3/1/1

[Sysname-MP-group3/1/1]

1.2.7  mtu

mtu命令用来设置接口的MTU(Maximum Transmission Unit,最大传输单元)值。

undo mtu命令用来恢复缺省情况。

【命令】

mtu size

undo mtu

【缺省情况】

MP-group接口的MTU值为1500字节。

【视图】

MP-group接口视图

【缺省用户角色】

network-admin

【参数】

size:接口的MTU值,不同单板的接口MTU取值范围可能存在不同,请以实际情况为准,单位为字节。对于SPEX-1204、CSPEX-1104-E、CSPC-GE24L-E、CSPC-GP24GE8XP2L-E和CSPC-GE16XP4L-E单板上的MIC子卡接口,其对应的MP接口的MTU值最大可以配置为4980。

【使用指导】

接口的MTU值影响IP协议报文在该接口上传输时的分片与重组。

需要注意的是:

·     配置了mtu命令后需要执行命令shutdownundo shutdown,这样该配置才能在接口上生效。

·     如果SPEX-1204、CSPEX-1104-E、CSPC-GE24L-E、CSPC-GP24GE8XP2L-E和CSPC-GE16XP4L-E单板的接口作为流量的入接口且流量出接口的MTU配置值小于1280时,该流量的IP报文会根据MTU值为1280进行分片,当设备上有SPEX-1204、CSPEX-1104-E、CSPC-GE24L-E、CSPC-GP24GE8XP2L-E和CSPC-GE16XP4L-E单板在位时,建议将出接口的MTU值配置成1280以上。

【举例】

# 配置接口MP-group3/1/1的MTU值为1200字节。

<Sysname> system-view

[Sysname] interface mp-group 3/1/1

[Sysname-MP-group3/1/1] mtu 1200

1.2.8  ppp mp endpoint

ppp mp endpoint命令用来配置接口在MP应用时,LCP协商的Endpoint选项内容。

undo ppp mp endpoint命令用来恢复缺省情况。

【命令】

ppp mp endpoint endpoint

undo ppp mp endpoint

【缺省情况】

接口发送报文中携带的Endpoint选项内容为设备名称。

【视图】

Serial接口视图

【缺省用户角色】

network-admin

【参数】

endpoint:终端描述符(Endpoint选项内容),为1~20个字符的字符串,区分大小写。

【使用指导】

在MP的LCP协商过程会协商Endpoint选项(终端描述符)值:在通过MP-group接口配置MP时,不需要根据Endpoint选项值进行MP捆绑。当使用ppp mp mp-group命令将接口加入指定MP-group后,接口发送报文中携带的Endpoint选项内容缺省为MP-group的接口名称,如果用户配置了Endpoint选项内容,则携带用户配置的值。

由于Endpoint选项内容最长为20字节,如果内容超过20个字节,则截取前20个字节作为Endpoint选项内容。

【举例】

# 配置Serial3/1/1:0接口发送报文中的Endpoint选项内容。

<Sysname> system-view

[Sysname] interface serial 3/1/1:0

[Sysname-Serial3/1/1:0] ppp mp endpoint 123456

1.2.9  ppp mp fragment disable

ppp mp fragment disable命令用来关闭MP报文分片功能。

undo ppp mp fragment disable命令用来开启MP报文分片功能。

【命令】

ppp mp fragment disable

undo ppp mp fragment disable

【缺省情况】

MP报文分片功能处于开启状态。

【视图】

MP-group接口视图

【缺省用户角色】

network-admin

【使用指导】

配置ppp mp fragment disable命令关闭MP报文分片功能后,发送的报文中仍然带有MP序号和分片标记,只不过每个报文都是以一个整片发送出去。当对端设备不支持分片重组功能时,需要在本端配置ppp mp fragment disable命令,以和对端进行互通。

【举例】

# 关闭接口MP-group3/1/1的MP报文分片功能。

<Sysname> system-view

[Sysname] interface mp-group 3/1/1

[Sysname-MP-group3/1/1] ppp mp fragment disable

【相关命令】

·     ppp mp min-fragment

1.2.10  ppp mp load-sharing mode strict-round-robin

ppp mp load-sharing mode strict-round-robin命令用来配置MP在报文发送时使用严格负载分担模式。

undo ppp mp load-sharing mode strict-round-robin命令用来恢复缺省情况。

【命令】

ppp mp load-sharing mode strict-round-robin

undo ppp mp load-sharing mode strict-round-robin

【缺省情况】

MP使用智能负载分担模式

【视图】

MP-group接口视图。

【缺省用户角色】

network-admin

【使用指导】

设备工作在智能负载分担模式下,在报文发送时,系统会选择最近使用过的空闲的MP成员接口来发送报文分片;而工作在严格负载分担模式下,系统会按照MP成员接口加入MP-group接口的顺序来依次选择成员接口发送报文分片。

需要注意的是,当改变MP在报文发送时使用的模式后,改变不能立即生效,必须对MP-group接口依次执行shutdownundo shutdown操作之后改变才会生效。

【举例】

# 配置接口MP-group3/1/1的MP报文发送使用严格负载分担模式。

<Sysname> system-view

[Sysname] interface mp-group 3/1/1

[Sysname-MP-group3/1/1] ppp mp load-sharing mode strict-round-robin

1.2.11  ppp mp max-bind

ppp mp max-bind命令用来配置MP最大捆绑链路数。

undo ppp mp max-bind命令用来恢复缺省情况。

【命令】

ppp mp max-bind max-bind-num

undo ppp mp max-bind

【缺省情况】

MP最大捆绑链路数为31。

【视图】

MP-group接口视图

【缺省用户角色】

network-admin

【参数】

max-bind-num:表示可以被捆绑的最大链路数,取值范围为1~31。

【使用指导】

配置本参数可能影响PPP的性能,一般情况下用户不必配置此参数,当需要配置此参数时请在技术工程师的指导下进行。

如果MP捆绑链路失败,那么很可能是由于用户想要捆绑的链路数大于最大捆绑链路数。

本命令配置后立即生效。如果修改后的MP最大捆绑链路数小于实际已经加入MP捆绑的链路数,那么已经加入MP捆绑的链路不会因此而退出捆绑。

【举例】

# 配置MP的最大捆绑链路数为12。

<Sysname> system-view

[Sysname] interface mp-group 3/1/1

[Sysname-MP-group3/1/1] ppp mp max-bind 12

1.2.12  ppp mp min-fragment

ppp mp min-fragment命令用来配置对MP报文进行分片的最小报文长度。

undo ppp mp min-fragment命令用来恢复缺省情况。

【命令】

ppp mp min-fragment size

undo ppp mp min-fragment

【缺省情况】

MP报文进行分片的最小报文长度为128字节。

【视图】

MP-group接口视图

【缺省用户角色】

network-admin

【参数】

size:对MP出报文进行分片的最小报文长度。当MP报文长度小于这个值则不进行分片,大于等于这个值则开始分片。取值范围为128~1500,单位为字节。

【使用指导】

如果采用硬件芯片实现MP捆绑功能(如CPOS硬件芯片),则最小分片大小的配置需要参考具体芯片规格(如部分硬件芯片约定只能按128、256、512等字节分片),此时要求ppp mp min-fragment命令的配置参数符合芯片要求。如果不符合,则MP捆绑无法产生,子通道LCP链路会拆断。

【举例】

# 配置对MP报文进行分片的最小报文长度为500字节。

<Sysname> system-view

[Sysname] interface mp-group 3/1/1

[Sysname-MP-group3/1/1] ppp mp min-fragment 500

1.2.13  ppp mp mp-group

ppp mp mp-group命令用来将接口加入指定的MP-group,使接口工作在MP方式。

undo ppp mp命令用来恢复缺省情况。

【命令】

ppp mp mp-group mp-number

undo ppp mp

【缺省情况】

接口工作在普通PPP方式。

【视图】

Serial接口视图

【缺省用户角色】

network-admin

【参数】

mp-number:MP-group接口的编号,采用接口板槽位编号/子卡编号/接口编号的三维格式,其中接口编号的取值范围为0~1023。

【使用指导】

本命令与interface mp-group命令配合使用,可以先创建MP-group接口然后再将指定接口加入到该MP-group中,也可以先配置接口加入MP-group然后再创建该MP-group接口。

【举例】

# 将接口Serial3/1/1:0加入MP-group3/1/1。

<Sysname> system-view

[Sysname] interface serial 3/1/1:0

[Sysname-Serial3/1/1:0] ppp mp mp-group 3/1/1

【相关命令】

·     interface mp-group

1.2.14  ppp mp short-sequence

ppp mp short-sequence命令用来触发MP短序协商,协商成功后本端接收方向将使用短序。

undo ppp mp short-sequence命令用来恢复缺省情况。

【命令】

ppp mp short-sequence

undo ppp mp short-sequence

【缺省情况】

不触发短序协商,使用长序。

【视图】

Serial接口视图

【缺省用户角色】

network-admin

【使用指导】

配置该命令只能使接收方向更改为短序方式,如果发送方向想使用短序方式,则需要在对端配置该命令。

MP捆绑组使用的长短序方式由第一条加入该捆绑组中的子通道决定,后续加入捆绑组的子通道配置不能更改MP捆绑组的长短序方式。

如果想使用MP短序协商,对于普通MP,建议在所有的MP子通道下配置该命令。

【举例】

# 配置接口Serial3/1/1:0为MP短序协商。

<Sysname> system-view

[Sysname] interface serial 3/1/1:0

[Sysname-Serial3/1/1:0] ppp mp mp-group 3/1/1

[Sysname-Serial3/1/1:0] ppp mp short-sequence

1.2.15  ppp mp timer lost-fragment

ppp mp timer lost-fragment命令用来配置MP等待期望分片报文的时间。

undo ppp mp timer lost-fragment命令用来恢复缺省情况。

【命令】

ppp mp timer lost-fragment seconds

undo ppp mp timer lost-fragment

【缺省情况】

MP等待期望分片报文的时间为30秒。

【视图】

MP-group接口视图

【缺省用户角色】

network-admin

【参数】

seconds:表示MP等待期望分片报文的时间,取值范围为1~255,单位为秒。

【使用指导】

MP报文被分片发送后,接收端会将这些分片重新组装成一个报文。当接收端收到分片报文后,会先将这些分片报文放到缓冲区中,待收到该报文的所有分片后,再将分片组装起来。用户可以配置MP等待期望分片报文的时间。当接收端收到某报文的第一个分片后,就开启等待期望分片报文的定时器,当这个定时器超时后,系统查看是否收到了该报文的所有分片,如果已经收到了所有分片,则将分片报文组装起来;如果收到的分片不完整,则认为分片报文丢失,将已经收到的该报文的所有分片都丢弃,以空出缓冲区。

【举例】

# 配置MP等待期望分片报文的时间为20秒。

<Sysname> system-view

[Sysname] interface mp-group 3/1/1

[Sysname-MP-group3/1/1] ppp mp timer lost-fragment 20

1.2.16  reset counters interface mp-group

reset counters interface mp-group命令用来清除MP-group接口的统计信息。

【命令】

reset counters interface [ mp-group [ interface-number ] ]

【视图】

用户视图

【缺省用户角色】

network-admin

【参数】

mp-group [ interface-number ]:清除MP-group接口的统计信息。interface-number:MP-group接口的编号。取值范围为已创建的MP-group接口的编号。

【使用指导】

在某些情况下,需要统计一定时间内某接口的流量,这就需要在统计开始前清除该接口原有的统计信息,重新进行统计。

·     如果未指定mp-groupinterface-number,将清除所有接口的统计信息;

·     如果指定mp-group而未指定interface-number,将清除所有MP-group接口的统计信息;

·     如果同时指定mp-groupinterface-number,将清除指定MP-group接口的统计信息。

【举例】

# 清除接口MP-group3/1/1的统计信息。

<Sysname> reset counters interface mp-group 3/1/1

【相关命令】

·     display interface mp-group

1.2.17  shutdown

shutdown命令用来关闭接口。

undo shutdown命令用来打开接口。

【命令】

shutdown

undo shutdown

【缺省情况】

接口处于打开状态。

【视图】

MP-group接口视图

【缺省用户角色】

network-admin

【举例】

# 关闭接口MP-group3/1/1。

<Sysname> system-view

[Sysname] interface mp-group 3/1/1

[Sysname-MP-group3/1/1] shutdown

不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!

新华三官网
联系我们