• 产品与解决方案
  • 行业解决方案
  • 服务
  • 支持
  • 合作伙伴
  • 关于我们

16-PPP和PPPoE命令参考

目录

01-PPP命令

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

01-PPP命令

  录

1 PPP

1.1 PPP配置命令

1.1.1 bandwidth

1.1.2 default

1.1.3 description

1.1.4 display interface virtual-template

1.1.5 display ip pool

1.1.6 display ppp access-user

1.1.7 display ppp compression iphc

1.1.8 display ppp packet statistics

1.1.9 interface virtual-template

1.1.10 ip address ppp-negotiate

1.1.11 ip pool

1.1.12 ip pool gateway

1.1.13 mtu

1.1.14 nas-port-type

1.1.15 ppp access-user log enable

1.1.16 ppp account-statistics enable

1.1.17 ppp acfc local-request

1.1.18 ppp acfc remote-reject

1.1.19 ppp authentication-mode

1.1.20 ppp chap password

1.1.21 ppp chap user

1.1.22 ppp compression iphc enable

1.1.23 ppp compression iphc rtp-connections

1.1.24 ppp compression iphc tcp-connections

1.1.25 ppp ip-pool route

1.1.26 ppp ipcp dns

1.1.27 ppp ipcp dns admit-any

1.1.28 ppp ipcp dns request

1.1.29 ppp ipcp remote-address match

1.1.30 ppp lcp delay

1.1.31 ppp pap local-user

1.1.32 ppp pfc local-request

1.1.33 ppp pfc remote-reject

1.1.34 ppp timer negotiate

1.1.35 remote address

1.1.36 reset counters interface virtual-access

1.1.37 reset ppp compression iphc

1.1.38 reset ppp packet statistics

1.1.39 timer-hold

1.1.40 timer-hold retry

2 PPPoE

2.1 PPPoE Client配置命令

2.1.1 dialer bundle enable

2.1.2 dialer diagnose

2.1.1 dialer timer autodial

2.1.2 dialer timer idle

2.1.3 dialer-group

2.1.4 dialer-group rule

2.1.5 display pppoe-client session packet

2.1.6 display pppoe-client session summary

2.1.7 mtu

2.1.8 pppoe-client

2.1.9 reset pppoe-client

2.1.10 reset pppoe-client session packet

 


1 PPP

1.1  PPP配置命令

1.1.1  bandwidth

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

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

【命令】

bandwidth bandwidth-value

undo bandwidth

【缺省情况】

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

【视图】

虚拟模板接口视图

【缺省用户角色】

network-admin

context-admin

【参数】

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

【使用指导】

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

【举例】

# 配置虚拟模板接口10的期望带宽为1000kbps。

<Sysname> system-view

[Sysname] interface virtual-template 10

[Sysname-Virtual-Template10] bandwidth 1000

1.1.2  default

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

【命令】

default

【视图】

虚拟模板接口视图

【缺省用户角色】

network-admin

context-admin

【使用指导】

注意

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

 

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

【举例】

# 将虚拟模板接口10恢复为缺省配置。

<Sysname> system-view

[Sysname] interface virtual-template 10

[Sysname-Virtual-Template10] default

1.1.3  description

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

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

【命令】

description text

undo description

【缺省情况】

接口的描述信息为“该接口的接口名 Interface”,比如:Virtual-Template1 Interface。

【视图】

虚拟模板接口视图

【缺省用户角色】

network-admin

context-admin

【参数】

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

【举例】

# 配置虚拟模板接口10的描述信息为“virtual-interface”。

<Sysname> system-view

[Sysname] interface virtual-template 10

[Sysname-Virtual-Template10] description virtual-interface

1.1.4  display interface virtual-template

display interface virtual-template命令用来显示虚拟模板接口的相关信息。

【命令】

display interface [ virtual-template [ interface-number ] ] [ brief [ description | down ] ]

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

context-admin

context-operator

【参数】

virtual-template [ interface-number ]:显示指定虚拟模板接口的信息。interface-number表示虚拟模板接口的编号,取值范围为已创建的虚拟模板接口的编号。如果不指定virtual-template,则显示除VA接口外设备支持的所有接口的相关信息;如果指定virtual-template,不指定interface-number,则显示所有已创建的虚拟模板接口的相关信息。

brief:显示接口的概要信息。不指定该参数时,将显示接口的详细信息。

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

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

【举例】

# 查看虚拟模板接口1的运行状态和相关信息。

<Sysname> display interface virtual-template 1

Virtual-Template1

Current state: DOWN

Line protocol state: DOWN

Description: Virtual-Template1 Interface

Bandwidth: 100000kbps

Maximum transmission unit: 1500

Hold timer: 10 seconds,retry times: 5

Internet address: 192.168.1.200/24 (primary)

Link layer protocol: PPP

LCP: initial

Physical: None, baudrate: 100000000 bps

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的概要信息。

<Sysname> display interface virtual-template 1 brief

Brief information on interfaces in route mode:

Link: ADM - administratively down; Stby - standby

Protocol: (s) - spoofing

Interface            Link Protocol Primary IP        Description

VT1                  DOWN DOWN     --

# 显示当前物理状态为down的虚拟模板接口的信息以及down的原因。

<Sysname> display interface Virtual-Template brief down

Brief information on interfaces in route mode:

Link: ADM - administratively down; Stby - standby

Interface            Link Cause

VT0                  DOWN Not connected

VT12                 DOWN Not connected

VT1023               DOWN Not connected

表1-1 display interface virtual-template命令显示信息描述表

字段

描述

Current state

接口当前的物理状态。虚拟模板接口的状态只能为DOWN,表示物理状态为关闭

Line protocol state

接口的链路层协议状态。虚拟模板接口的状态只能为DOWN,表示数据链路层协议状态为关闭

Description

接口的描述信息

Bandwidth

接口的期望带宽

Maximum transmission unit

接口的MTU

Hold timer

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

retry times

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

Internet protocol processing: Disabled

接口当前不能处理IP报文

Internet address: ip-address/mask-length (Type)

接口IP地址。Type表示地址获取方式,取值如下:

·     Primary:手动配置的主地址

·     Sub:手动配置的从地址。当配置了主地址时,仅显示主地址;仅配置从地址时,才显示本信息

·     DHCP-allocated:通过DHCP获取的IP地址,详细介绍请参见“三层技术-IP业务配置指导”中的“DHCP”

·     BOOTP-allocated:通过BOOTP获取的IP地址,详细介绍请参见“三层技术-IP业务配置指导”中的“DHCP”

·     PPP-negotiated:PPP协商过程中由Server端分配的IP地址,详细介绍请参见“二层技术-广域网接入配置指导”中的“PPP”

·     Unnumbered:借用其他接口的IP地址

·     MAD:成员设备上配置的MAD IP地址,详细介绍请参见“虚拟化技术配置指导”中的“IRF”

说明

Type的取值情况与接口类型有关,请以实际情况为准

Link layer protocol: PPP

链路层封装的协议

LCP: initial

LCP协议初始化完成

Physical

接口的物理类型

baudrate

接口的波特率

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)

接口输出队列的类型:

·     紧急发送队列的报文统计

·     协议发送队列的报文统计

·     先入先出发送队列的报文统计

Brief information on interfaces in route mode:

三层接口的概要信息

Link: ADM - administratively down; Stby - standby

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

·     如果某接口的Link属性值为“Stby”,则表示该接口是一个备份接口,使用display interface-backup state命令可以查看该备份接口对应的主接口

Protocol: (s) - spoofing

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

Interface

接口名称缩写

Link

接口物理连接状态。虚拟模板接口的取值只能为DOWN,表示接口物理上不通

Protocol

接口数据链路层协议状态。虚拟模板接口的取值只能为DOWN,表示接口的数据链路层不通

Primary IP

接口主IP地址

Description

用户通过description命令给接口配置的描述信息。使用display interface brief命令,不指定description参数时,该字段最多显示27个字符;指定description参数时,可显示配置的全部描述信息

Cause

接口物理连接状态为down的原因,取值为Not connected时表示没有物理连接(可能没有插网线或者网线故障)

 

1.1.5  display ip pool

display ip pool命令用来显示PPP地址池的信息。

【命令】

display ip pool [ pool-name | group group-name ]

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

context-admin

context-operator

【参数】

pool-name:显示指定PPP地址池的信息。pool-name表示PPP地址池的名称,为1~31个字符的字符串,区分大小写。

group group-name:显示指定组内的PPP地址池信息。group-name表示组的名称,为1~31个字符的字符串,区分大小写。

【使用指导】

如果不指定任何参数,则显示所有PPP地址池的简要信息;如果指定PPP地址池的名称,将显示指定PPP地址池的详细信息。

【举例】

# 显示所有PPP地址池的简要信息。

<Sysname> display ip pool

Group name: a

  Pool name           Start IP address    End IP address      Free   In use

  aaa1                1.1.1.1             1.1.1.5             5      0

  aaa2                1.1.1.6             1.1.1.10            5      0

Group name: b

  Pool name           Start IP address    End IP address      Free   In use

  bbb                 1.1.2.1             1.1.2.5             4      1

                      2.2.2.1             2.2.2.5             5      0

# 显示组a的PPP地址池的简要信息。

<Sysname> display ip pool group a

Group name: a

  Pool name           Start IP address    End IP address      Free   In use

  aaa1                1.1.1.1             1.1.1.5             5      0

  aaa2                1.1.1.6             1.1.1.10            5      0

# 显示PPP地址池bbb的详细信息。

<Sysname> display ip pool bbb

Group name: b

  Pool name           Start IP address    End IP address      Free   In use

  bbb                 1.1.2.1             1.1.2.5             4      1

                      2.2.2.1             2.2.2.5             5      0

In use IP addresses:

  IP address      Interface

  1.1.2.1         POS2/2/0

# 显示PPP地址池bbb的详细信息。

<Sysname> display ip pool bbb

Group name: b

  Pool name           Start IP address    End IP address      Free   In use

  bbb                 1.1.2.1             1.1.2.5             4      1

                      2.2.2.1             2.2.2.5             5      0

In use IP addresses:

  IP address      Interface

  1.1.2.1         Virtual-Template1

表1-2 display ip pool命令显示信息描述表

字段

描述

Group name

组的名称

Pool name

PPP地址池的名称

Start IP address

IP地址范围的起始IP地址

End IP address

IP地址范围的结束IP地址

Free

空闲IP地址个数

In use

已经分配出去的IP地址个数

In use IP addresses

已经分配出去的IP地址信息

IP address

已经分配出去的IP地址

Interface

本端设备上为对端接口申请分配该IP地址的接口

 

【相关命令】

·     ip pool

1.1.6  display ppp access-user

display ppp access-user命令用来显示PPP接入用户的信息。

【命令】

display ppp access-user { domain domain-name | interface interface-type interface-number [ count ] | ip-address ipv4-address | ipv6-address ipv6-address | username user-name | user-type { lac | lns | pppoe } [ count ] }

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

context-admin

context-operator

【参数】

domain domain-name:显示通过指定ISP域上线的PPP接入用户的信息。domain-name表示ISP域的名称,为1~255个字符的字符串,区分大小写。

interface interface-type interface-number:显示通过指定接口上线的PPP接入用户的简要信息。interface-type interface-number表示用户接入接口的类型和接口编号。

ip-address ipv4-address:显示指定IPv4地址对应的PPP接入用户的详细信息。ipv4-address表示用户的IPv4地址。

ipv6-address ipv6-address:显示指定IPv6地址对应的PPP接入用户的详细信息。ipv6-address表示用户的IPv6地址。

username user-name:显示指定用户名的PPP接入用户的详细信息。user-name表示用户的名称,为1~80个字符的字符串,区分大小写。

user-type:显示指定类型的在线用户的简要信息。

lac:显示设备作为LAC的在线用户的简要信息。

lns:显示设备作为LNS的在线用户的简要信息。

pppoe:显示用户类型为PPPoE的在线用户的简要信息。

count:显示指定条件的PPP接入用户总数。

【使用指导】

PPP接入用户的简要信息包括:用户对应的VA接口简名、用户的用户名、MAC地址、IP地址/IPv6地址/IPv6前缀。

PPP接入用户的详细信息包括:用户对应的VA接口简名、用户User ID、用户的用户名、认证信息、用户上下行流量数、用户接入设备的时间等。

【举例】

# 查看通过接口Ten-GigabitEthernet1/0/5上线的PPP接入用户的简要信息。

<Sysname> display ppp access-user interface ten-gigabitethernet 1/0/5

Interface     Username    MAC address     IP address       IPv6 address    IPv6 PDPrefix

VA0           user1@dm1   0001-0101-9101  192.168.100.173  -               -

VA1           user2@dm2   0001-0101-9101  192.168.80.173   2000::1         -

# 查看通过接口Ten-GigabitEthernet1/0/5上线的PPP接入用户总数。

<Sysname> display ppp access-user interface ten-gigabitethernet 1/0/5 count

Total users: 2

表1-3 display ppp access-user命令显示信息描述表(简要信息)

字段

描述

Interface

用户对应的VA接口简名

Username

用户名(“-”表示用户不需要认证)

MAC address

用户MAC地址(“-”表示用户为非PPPoE用户)

IP address

用户IP地址(“-”表示用户未分配到IP地址)

IPv6 address

用户IPv6地址(“-”表示用户未分配到IPv6地址)

IPv6 PDPrefix

用户IPv6前缀(“-”表示用户未分配到IPv6前缀)

Total users

PPP接入用户总数

 

# 查看IP地址为50.50.50.3的PPP接入用户的详细信息。

<Sysname> display ppp access-user ip-address 50.50.50.3

Basic:

  Interface: VA0

  User ID: 0x28000002

  Username: user1@hrss

  Domain: hrss

  Access interface: RAGG2

  Service-VLAN/Customer-VLAN: -/-

  MAC address: 0000-0000-0001

  IP address: 50.50.50.3

  IPv6 address: -

  IPv6 PD prefix: -

  VPN instance: 123

  Access type: PPPoE

  Authentication type: CHAP

 

AAA:

  Authentication state: Authenticated

  Authorization state: Authorized

  Realtime accounting switch: Open

  Realtime accounting interval: 60s

  Login time: 2013-1-19  2:42:3:358

  Accounting start time: 2013-1-19  2:42:3:382

  Online time(hh:mm:ss): 0:7:34

  Accounting state: Accounting

  Idle cut: 0 sec  0 byte

  Session timeout: 12000 s

  Time remained: 8000 s

  Traffic quota: -

  Traffic remained: -

  Redirect WebURL: http://6.6.6.6

 

ACL&QoS:

  User profile: profile123 (active)

  User group profile: -

  Inbound CAR: CIR 64000bps PIR 640000bps CBS 500bit

  Outbound CAR: CIR 64000bps PIR 640000bps CBS 500bit

 

NAT:

  Global IP address: 111.8.0.200

  Port block: 28744-28748

 

Flow Statistic:

  IPv4 uplink   packets/bytes: 7/546

  IPv4 downlink packets/bytes: 0/0

  IPv6 uplink   packets/bytes: 0/0

  IPv6 downlink packets/bytes: 0/0

 

ITA:

  Level-1 uplink   packets/bytes: 100/128000

          downlink packets/bytes: 200/256000

  Level-2 uplink   packets/bytes: 100/128000

          downlink packets/bytes: 200/256000

表1-4 display ppp access-user命令显示信息描述表(详细信息)

字段

描述

Basic

基础信息

Interface

用户对应的VA接口简名

User ID

用户ID

Username

用户名(“-”表示用户不需要认证)

Domain

认证使用的ISP域名(“-”表示未指定认证ISP域名)

Access interface

用户接入的接口名

Service-VLAN/Customer-VLAN

服务提供商VLAN/用户VLAN(“-”表示没有VLAN信息)

MAC address

用户MAC地址

IP address

用户的IP地址(“-”表示用户没有分配到IP地址)

IPv6 address

用户的IPv6地址(“-”表示用户没有分配到IPv6地址)

IPv6 PD prefix

用户的IPv6代理前缀(“-”表示用户没有分配到IPv6代理前缀)

VPN instance

用户所属VPN实例(“-”表示未绑定VPN实例)

Access type

用户的接入类型,目前支持PPPoE

Authentication type

用户接入采用的认证类型,包括:PAP、CHAP、MSCHAP、MSCHAPv2

AAA

AAA信息

Authentication state

用户的认证状态,包括:

·     Idle:表示未认证

·     Authenticating:表示正在认证中

·     Authenticated:表示已认证

Authorization state

用户的授权状态,包括:

·     Idle:表示未授权

·     Authorizing:表示正在授权中

·     Authorized:表示已授权

Realtime accounting switch

实时计费开关,取值包括:

·     Open:表示开启

·     Closed:表示关闭

Realtime accounting interval

实时计费时间间隔,单位为秒(“-”表示未授权实时计费时间间隔)

Login time

用户接入时间

Accounting start time

开始对用户计费的时间(“-”表示未对用户计费)

Online time(hh:mm:ss)

用户本次上线的在线时长

Accounting state

用户的计费状态,包括:

·     Accounting:表示正在计费

·     Stop:表示停止计费

Idle cut

用户的闲置切断参数(在指定时间范围内流量没超过指定字节数,则认为该用户下线并强制将该用户下线)

Session timeout

用户的授权时间,单位为秒(“-”表示未对用户指定授权时间)

Time remained

用户的剩余时间,单位为秒(“-”表示未对用户指定授权时间)

Traffic quota

用户的授权流量配额,单位为字节(若未为用户授权流量配额,则显示“-”)

Traffic remained

用户的剩余流量,单位为字节(若未为用户授权流量配额,则显示“-”)

Redirect WebURL

用户的上线推送页面地址(“-”表示未对用户指定上线推送页面地址

ACL&QoS

ACL和QoS信息

User group profile

AAA授权的User Group Profile名称。若未授权User Group Profile,则显示为“-”。授权状态包括如下:

·     active:AAA授权User Group Profile成功

·     inactive:AAA授权User Group Profile失败或者设备上不存在该User Group Profile

·     授权结果未知

Inbound CAR

授权的入方向CAR:CIR表示上行平均速率,单位为bps;PIR表示上行峰值速率,单位为bps;CBS表示上行突发尺寸,单位为bit

Outbound CAR

授权的出方向CAR:CIR表示下行平均速率,单位为bps;PIR表示下行峰值速率,单位为bps;CBS表示下行突发尺寸,单位为bit

NAT

NAT信息

Global IP address

用户的公网IP地址(进行NAT444地址转换后显示此字段,关于NAT444地址转换的详细介绍请参见“三层技术-IP业务配置指导”中的“NAT”)

Port block

用户的端口块:起始端口-结束端口(进行NAT444地址转换后显示此字段)

Flow Statistic

流量统计信息

IPv4 uplink   packets/bytes

用户的IPv4上行计费流量的报文数和字节数

IPv4 downlink packets/bytes

用户的IPv4下行计费流量的报文数和字节数

IPv6 uplink   packets/bytes

用户的IPv6上行计费流量的报文数和字节数

IPv6 downlink packets/bytes

用户的IPv6下行计费流量的报文数和字节数

ITA

ITA统计信息(使能ITA后才会显示ITA统计信息;如果配置了traffic-separate enable命令,Flow Statistic统计信息中将不包含ITA统计信息。关于ITA和traffic-separate enable命令的详细介绍请参见“安全配置指导”中的“AAA”)

Level-n uplink   packets/bytes

             downlink packets/bytes

计费等级为n的上行和下行流量的报文数和字节数,n的取值由traffic level命令决定,取值范围为1~8

 

1.1.7  display ppp compression iphc

display ppp compression iphc命令用来显示IPHC压缩的统计信息。

【命令】

display ppp compression iphc { rtp | tcp } [ interface interface-type interface-number ]

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

context-admin

context-operator

【参数】

rtp:显示IPHC RTP头压缩的统计信息。

tcp:显示IPHC TCP头压缩的统计信息。

interface interface-type interface-number:显示指定接口的IPHC压缩的统计信息。如果不指定interface参数,则显示所有接口的IPHC压缩的统计信息。

【使用指导】

当普通PPP链路使用IPHC时,压缩在物理链路上进行,在物理接口下可以看到压缩信息。

【举例】

# 显示IPHC RTP头压缩的统计信息。(独立运行模式)

<Sysname> display ppp compression iphc rtp

----------------------Slot1----------------------

Interface: Virtual-Access0

  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

 

----------------------Slot2----------------------

Interface: Virtual-Access0

  Received:

    Compressed/Error/Total: 20/5/40 packets

  Sent:

    Compressed/Total: 34/40 packets

    Sent/Saved/Total: 1131/1210/2341 bytes

    Packet-based compression ratio: 85%

    Byte-based compression ratio: 51%

  Connections:

    Rx/Tx: 16/16

    Five-Minute-Miss: 0 (Misses/5Mins)

    Max-Miss: 0

# 显示IPHC TCP头压缩的统计信息。(独立运行模式)

<Sysname> display ppp compression iphc tcp

----------------------Slot1----------------------

Interface: Virtual-Access0

  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

 

----------------------Slot2----------------------

Interface: Virtual-Access0

  Received:

    Compressed/Error/Total: 20/5/40 packets

  Sent:

    Compressed/Total: 34/40 packets

    Sent/Saved/Total: 1131/1210/2341 bytes

    Packet-based compression ratio: 85%

    Byte-based compression ratio: 51%

  Connections:

    Rx/Tx: 16/16

    Five-Minute-Miss: 0 (Misses/5Mins)

    Max-Miss: 0

表1-5 display ppp compression iphc命令显示信息描述表

字段

描述

Received::

  Compressed/Error/Total:

收到报文的统计信息:

·     Compressed:被压缩的报文数

·     Error:错误报文数

·     Total:总的报文数

Sent::

  Compressed/Total:

  Sent/Saved/Total:

  Packet-based compression ratio:

  Byte-based compression ratio:

发送报文的统计信息:

·     Compressed:被压缩的报文数

·     Total:总的报文数

·     Sent:实际发送的字节数

·     Saved:节省的字节数

·     Total:在不压缩的情况下,需要发送的字节数

·     Packet-based compression ratio:基于报文的压缩率,表示压缩的报文在总发送报文中的比率,即(Compressed÷Total)×100%

·     Byte-based compression ratio:基于字节的压缩率,表示压缩后带宽节省的百分比,即(Saved÷Total)×100%

Connections:

  Rx/Tx:

  Five-Minute-Miss:

  Max-Miss:

连接信息:

·     Rx:作为接收方,可解压缩的连接数

·     Tx:作为发送方,可压缩的连接数

·     Five-Minute-Miss:最后5分钟内,查找表项失败的次数(系统每5分钟统计一次查找表项失败的次数,本字段显示的是最新一次统计的结果)

·     Max-Miss:查找表项失败的最大次数(将每次统计的查找表项失败的次数进行比较,得到最大值在这个字段显示)

 

【相关命令】

·     ppp compression iphc enable

·     reset ppp compression iphc

1.1.8  display ppp packet statistics

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

【命令】

(独立运行模式)

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

(IRF模式)

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

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

context-admin

context-operator

【参数】

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

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

cpu cpu-number:显示指定CPU的PPP的报文统计信息。cpu-number表示CPU的编号。只有指定的slot支持多CPU时,才能配置该参数。

【举例】

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

<Sysname> display ppp packet statistics slot 1

PPP packet statistics in slot 1:

-------------------------------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

-------------------------------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-6 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

发送的链路失败报文计数

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.9  interface virtual-template

interface virtual-template命令用来创建虚拟模板接口并进入指定的虚拟模板接口视图。如果指定的虚拟模板接口已经存在,则直接进入虚拟模板接口视图。

undo interface virtual-template命令用来删除指定虚拟模板接口。

【命令】

interface virtual-template number

undo interface virtual-template number

【缺省情况】

不存在虚拟模板接口。

【视图】

系统视图

【缺省用户角色】

network-admin

context-admin

【参数】

number:虚拟模板接口的编号。取值范围为1~1024。

【使用指导】

在删除虚拟模板接口前,请确定相关的虚拟访问接口都已经删除,而且该虚拟模板接口不再被使用。

【举例】

# 创建虚拟模板接口10。

<Sysname> system-view

[Sysname] interface virtual-template 10

[Sysname-Virtual-Template10]

1.1.10  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地址可协商属性。

【视图】

接口视图

【缺省用户角色】

network-admin

context-admin

【使用指导】

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

【举例】

# 为接口Virtual-Template1配置IP地址可协商属性。

<Sysname> system-view

[Sysname] interface virtual-template 1

[Sysname-Virtual-Template1] ip address ppp-negotiate

【相关命令】

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

·     remote address

1.1.11  ip pool

ip pool命令用来配置PPP地址池。

undo ip pool命令用来删除指定的PPP地址池或删除指定PPP地址池下的指定IP地址范围,该IP地址范围必须与配置的IP地址范围相同。

【命令】

ip pool pool-name start-ip-address [ end-ip-address ] [ group group-name ]

undo ip pool pool-name [ start-ip-address [ end-ip-address ] ]

【缺省情况】

未配置PPP地址池。

【视图】

系统视图

【缺省用户角色】

network-admin

context-admin

【参数】

pool-name:PPP地址池的名称,为1~31个字符的字符串,区分大小写。

start-ip-address [ end-ip-address ]:定义一个IP地址范围。start-ip-address为起始IP地址,end-ip-address为结束IP地址。一个起始IP地址和结束IP地址之间的地址为一个IP地址范围。如果不指定结束IP地址,则该IP地址范围中只有一个IP地址,即起始IP地址。

group group-name:指定PPP地址池所在的组。group-name表示组的名称,为1~31个字符的字符串,区分大小写。不指定本参数时,组名称为default。

【使用指导】

系统支持多个地址空间,以此来实现对VPN的支持,每个地址空间可以对应一个VPN,不同地址空间中可以存在相同的IP地址。

系统用组来划分地址空间,每个组表示一个地址空间。设备上可以存在多个组。一个组下可以包含多个PPP地址池,一个PPP地址池下可以包含多个IP地址范围。

一个PPP地址池只能属于一个组。

一个PPP地址池下可以包含多个IP地址范围,一次只能配置一个IP地址范围,可以通过多次配置本命令来配置多个IP地址范围。

不同组内的IP地址范围可以重叠,同一个组内的IP地址范围不可以重叠。

一个IP地址范围中包含的IP地址数最多为65535。

一个PPP地址池中包含的IP地址数最多为65535。

对PPP地址池配置的修改不会影响到已经分配出去的IP地址的使用。比如,从PPP地址池a中分配出去一个IP地址1.1.1.1后,删除PPP地址池a,已经分配出去的IP地址1.1.1.1仍可以正常使用。

当通过PPP地址池给用户分配IP地址时,请确保PPP地址池中不包含该PPP地址池的网关地址。

【举例】

# 配置PPP地址池aaa,IP地址范围为129.102.0.1到129.102.0.10,PPP地址池所在的组为a。

<Sysname> system-view

[Sysname] ip pool aaa 129.102.0.1 129.102.0.10 group a

【相关命令】

·     display ip pool

1.1.12  ip pool gateway

ip pool gateway命令用来配置PPP地址池的网关地址。

undo ip pool gateway命令用来删除指定PPP地址池的网关地址。

【命令】

ip pool pool-name gateway ip-address [ vpn-instance vpn-instance-name ]

undo ip pool pool-name gateway

【缺省情况】

未指定PPP地址池的网关地址。

【视图】

系统视图

【缺省用户角色】

network-admin

context-admin

【参数】

pool-name:PPP地址池的名称,为1~31个字符的字符串,区分大小写。该PPP地址池必须已经存在。

ip-address:PPP地址池的网关地址。

vpn-instance vpn-instance-name:网关地址所在的VPN实例。指定的VPN实例必须已经存在。vpn-instance-name表示MPLS L3VPN的VPN实例名称,为1~31个字符的字符串,区分大小写。不指定本参数时,表示指定的是公网IP地址。

【使用指导】

Server端的接口必须在配置IP地址后,才能开始进行IPCP协商,为Client端分配IP地址。在BRAS接入场景下,用户的IP地址都是Server端通过地址池分配的,大量用户可能是通过Server端的很多不同接口接入的,这样Server端上每个接入接口上都需要配置一个IP地址,会占用很多IP地址。

在这种情况下,用户可以为PPP地址池配置一个网关地址。配置网关地址后,在所有使用该PPP地址池为用户分配IP地址的接入接口上,当接入接口没有配置IP地址时,将使用该PPP地址池的网关地址进行IPCP协商。这样,就不用为每个接入接口单独配置IP地址了,大大节省了占用的IP地址数量。

当同时配置了PPP地址池的网关地址和接入接口的IP地址时,会使用接入接口的IP地址进行IPCP协商。

每个PPP地址池只能配置一个网关地址,不同PPP地址池配置的网关地址不能相同,即为不同PPP地址池配置网关地址时,ip-address和vpn-instance-name不能完全相同。

PPP地址池的网关地址可以配置为任意一个IP地址,只要不同PPP地址池的网关地址不冲突即可。

【举例】

# 为PPP地址池aaa配置网关地址为1.1.1.1。

<Sysname> system-view

[Sysname] ip pool aaa gateway 1.1.1.1

【相关命令】

·     ip pool

1.1.13  mtu

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

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

【命令】

mtu size

undo mtu

【缺省情况】

虚拟模板接口的MTU值为1500字节。

【视图】

虚拟模板接口视图

【缺省用户角色】

network-admin

context-admin

【参数】

size:接口的MTU值,单位为字节。取值范围为128~1500。

【使用指导】

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

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

【举例】

# 配置虚拟模板接口10的MTU值为1400字节。

<Sysname> system-view

[Sysname] interface virtual-template 10

[Sysname-Virtual-Template10] mtu 1400

1.1.14  nas-port-type

nas-port-type命令用来配置虚拟模板接口的nas-port-type属性。

undo nas-port-type命令用来恢复缺省情况。

【命令】

nas-port-type { 802.11 | adsl-cap | adsl-dmt | async | cable | ethernet | g.3-fax | idsl | isdn-async-v110 | isdn-async-v120 | isdn-sync | piafs | sdsl | sync | virtual | wireless-other | x.25 | x.75 | xdsl }

undo nas-port-type

【缺省情况】

nas-port-type属性为ethernet

【视图】

虚拟模板接口视图

【缺省用户角色】

network-admin

context-admin

【参数】

802.11:符合Wireless-IEEE 802.11标准的接口类型,对应的编码值为19。

adsl-cap:ADSL-CAP(Asymmetric DSL,Carrierless Amplitude Phase Modulation)接口类型,

对应的编码值为12。

adsl-dmt:ADSL-DMT(Asymmetric DSL,Discrete Multi-Tone)接口类型,对应的编码值为13。

async:Async接口类型,对应的编码值为0。

cable:Cable接口类型,对应的编码值为17。

ethernet:Ethernet接口类型,对应的编码值为15。

g.3-fax:G.3 Fax接口类型,对应的编码值为10。

idsl:IDSL(ISDN Digital Subscriber Line)接口类型,对应的编码值为14。

isdn-async-v110:ISDN Async V.110接口类型,对应的编码值为4。

isdn-async-v120:ISDN Async V.120接口类型,对应的编码值为3。

isdn-sync:ISDN Sync接口类型,对应的编码值为2。

piafs:符合PIAFS(PHS(Personal Handyphone System)Internet Access Forum Standard)标准的接口类型,对应的编码值为6。

sdsl:SDSL(Symmetric DSL)接口类型,对应的编码值为11。

sync:Sync接口类型,对应的编码值为1。

virtual:Virtual接口类型,对应的编码值为5。

wireless-other:Wireless-other接口类型,对应的编码值为18。

x.25:X.25接口类型,对应的编码值为8。

x.75:X.75接口类型,对应的编码值为9。

xdsl:XDSL(Digital Subscriber Line of unknown type)接口类型,对应的编码值为16。

【使用指导】

本命令配置的nas-port-type属性主要应用于RADIUS认证计费时所携带的nas-port-type属性。

关于nas-port-type属性的详细介绍请参见RFC 2865。

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

【举例】

# 配置虚拟模板接口1的nas-port-type属性为sync

<Sysname> system-view

[Sysname] interface virtual-template 1

[Sysname-Virtual-Template1] nas-port-type sync

1.1.15  ppp access-user log enable

ppp access-user log enable命令用来开启PPP接入用户日志信息功能。

undo ppp access-user log enable命令用来关闭PPP接入用户日志信息功能。

【命令】

ppp access-user log enable [ abnormal-logout | failed-login | normal-logout | successful-login ] *

undo ppp access-user log enable [ abnormal-logout | failed-login | normal-logout | successful-login ] *

【缺省情况】

设备PPP接入用户日志信息功能处于关闭状态。

【视图】

系统视图

【缺省用户角色】

network-admin

context-admin

【参数】

abnormal-logoutPPP用户异常下线的日志信息。

failed-login:PPP用户上线失败的日志信息。

normal-logout:PPP用户正常下线的日志信息。

successful-login:PPP用户上线成功的日志信息。

【使用指导】

注意

为了防止设备输出过多的PPP日志信息,一般情况下建议关闭此功能。

 

PPP接入用户日志是为了满足网络管理员维护的需要,对用户的上线、下线、上线失败的信息进行记录,包括用户名、IP地址、接口名称、两层VLAN、MAC地址、上线失败原因、下线原因等。设备生成的PPP日志信息会交给信息中心模块处理,信息中心模块的配置将决定日志信息的发送规则和发送方向。关于信息中心的详细描述请参见“网络管理和监控配置指导”中的“信息中心”。

配置本命令时,如果未指定任何参数,将同时开启用户的上线成功、上线失败、正常下线和异常下线日志功能。

通过undo命令关闭日志功能时,如果未指定任何参数,将同时关闭用户的上线成功、上线失败、正常下线和异常下线日志功能。

【举例】

# 开启PPP接入用户日志信息功能。

<Sysname> system-view

[Sysname] ppp access-user log enable

1.1.16  ppp account-statistics enable

ppp account-statistics enable命令用来开启PPP计费统计功能。

undo ppp account-statistics enable命令用来关闭PPP计费统计功能。

【命令】

ppp account-statistics enable [ acl { acl-number | name acl-name } ]

undo ppp account-statistics enable

【缺省情况】

PPP计费统计功能处于关闭状态。

【视图】

接口视图

【缺省用户角色】

network-admin

context-admin

【参数】

acl:对符合ACL的流量进行计费统计。如果不配置ACL,则对所有流量都进行计费统计。

acl-number:指定ACL的编号。acl-number表示ACL的编号,取值范围2000~2999表示IPv4基本ACL、IPv6基本ACL,取值范围3000~3999表示IPv4高级ACL、IPv6高级ACL。对于同一个ACL编号,如果同时存在对应的IPv4 ACL和IPv6 ACL,则会同时生效。

name acl-name:指定ACL的名称。acl-name表示ACL的名称,为1~63个字符的字符串,不区分大小写,必须以英文字母a~z或A~Z开头。为避免混淆,ACL的名称不允许使用英文单词all。

【使用指导】

引用ACL时,需要注意的是:

·     若引用的ACL不存在,或者引用的ACL中没有配置规则,则表示PPP计费统计功能不生效。

·     在引用的ACL中,若某规则指定了vpn-instance参数,则表示该规则仅对VPN报文有效;若规则未指定vpn-instance参数,则表示该规则仅对公网报文有效。

【举例】

# 在Virtual-Template1上开启PPP计费统计功能。

<Sysname> system-view

[Sysname] interface virtual-template 1

[Sysname-Virtual-Template1] ppp account-statistics enable

1.1.17  ppp acfc local-request

ppp acfc local-request命令用来配置本地发送ACFC协商请求,即LCP协商时本地发送的协商请求携带ACFC协商选项。

undo ppp acfc local-request命令用来恢复缺省情况。

【命令】

ppp acfc local-request

undo ppp acfc local-request

【缺省情况】

LCP协商时本地发送的协商请求未携带ACFC协商选项。

【视图】

接口视图

【缺省用户角色】

network-admin

context-admin

【举例】

# 在Virtual-Template1上配置本地发送ACFC协商请求。

<Sysname> system-view

[Sysname] interface virtual-template 1

[Sysname-Virtual-Template1] ppp acfc local-request

1.1.18  ppp acfc remote-reject

ppp acfc remote-reject命令用来拒绝对端的ACFC协商请求,即LCP协商时拒绝对端携带的ACFC协商选项。

undo ppp acfc remote-reject命令用来恢复缺省情况。

【命令】

ppp acfc remote-reject

undo ppp acfc remote-reject

【缺省情况】

接受对端的ACFC协商请求,即LCP协商时接受对端携带的ACFC协商选项,并且发送的报文进行地址控制字段压缩。

【视图】

接口视图

【缺省用户角色】

network-admin

context-admin

【举例】

# 在Virtual-Template1上配置拒绝对端的ACFC协商请求。

<Sysname> system-view

[Sysname] interface virtual-template 1

[Sysname-Virtual-Template1] ppp acfc remote-reject

1.1.19  ppp authentication-mode

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

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

【命令】

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

undo ppp authentication-mode

【缺省情况】

PPP协议未进行认证。

【视图】

接口视图

【缺省用户角色】

network-admin

context-admin

【参数】

chap:采用CHAP认证方式。

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

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

pap:采用PAP认证方式。

call-in:表示只在远端用户呼入时才认证对方。当本端作为DDR呼叫的接收端时可以配置本参数。关于DDR的详细介绍请参见“二层技术-广域网接入配置指导”中的“DDR”。

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

default enable isp-name:表示用户认证采用的缺省ISP域名,为1~255个字符的字符串,不区分大小写。

【使用指导】

PPP有以下几种认证方式:

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

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

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

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

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

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

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

·     使用本命令中通过domain isp-name指定的ISP域进行认证;

·     使用用户名中自带的domain信息作为ISP域进行认证;

·     使用本命令中通过domain default enable isp-name指定的接口缺省ISP域进行认证;

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

对于拨号接口的认证,建议在物理接口和Dialer接口上都配置。因为当物理接口接收到DDR呼叫请求时,首先进行PPP协商并认证拨入用户的合法性,然后再将呼叫转交给上层协议进行处理。

【举例】

# 在接口Virtual-Template1上,采用PAP方法认证对端设备。

<Sysname> system-view

[Sysname] interface virtual-template 1

[Sysname-Virtual-Template1] ppp authentication-mode pap

# 在接口Virtual-Template1上,采用PAP、CHAP两种方法认证对端设备。

<Sysname> system-view

[Sysname] interface virtual-template 1

[Sysname-Virtual-Template1] ppp authentication-mode pap chap

【相关命令】

·     domain default(安全命令参考/AAA)

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

·     ppp chap password

·     ppp chap user

·     ppp pap local-user

1.1.20  ppp chap password

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

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

【命令】

ppp chap password { cipher | simple } string

undo ppp chap password

【缺省情况】

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

【视图】

接口视图

【缺省用户角色】

network-admin

context-admin

【参数】

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

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

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

【举例】

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

<Sysname> system-view

[Sysname] interface virtual-template 1

[Sysname-Virtual-Template1] ppp chap password simple sysname

【相关命令】

·     ppp authentication-mode

1.1.21  ppp chap user

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

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

【命令】

ppp chap user username

undo ppp chap user

【缺省情况】

CHAP认证的用户名为空。

【视图】

接口视图

【缺省用户角色】

network-admin

context-admin

【参数】

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

【使用指导】

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

【举例】

# 配置接口Virtual-Template1进行CHAP认证时的用户名为Root。

<Sysname> system-view

[Sysname] interface virtual-template 1

[Sysname-Virtual-Template1] ppp chap user Root

【相关命令】

·     ppp authentication-mode

1.1.22  ppp compression iphc enable

ppp compression iphc enable命令用来开启IPHC压缩功能。

undo ppp compression iphc enable命令用来关闭IPHC压缩功能。

【命令】

ppp compression iphc enable [ nonstandard ]

undo ppp compression iphc enable

【缺省情况】

IPHC压缩功能处于关闭状态。

【视图】

接口视图

【缺省用户角色】

network-admin

context-admin

【参数】

nonstandard:非标准的兼容的封装格式。不指定本参数时,则按照标准格式进行报文封装。与友商设备互通时需要配置本参数。配置本参数后,仅支持RTP头压缩,不支持TCP头压缩。

【使用指导】

IPHC压缩分为如下两种:

·     RTP头压缩:对报文中的RTP/UDP/IP头进行压缩。

·     TCP头压缩:对报文中的TCP/IP头进行压缩。

开启IPHC压缩功能后,上述两种压缩功能都将启动;关闭IPHC压缩功能后,上述两种压缩功能都将被禁止。

用户必须在链路的两端同时开启IPHC压缩功能,该功能才生效。

在虚拟模板接口、Dialer接口上配置本功能时,配置不会立即生效,只有对此接口或者其绑定的物理接口进行shutdown/undo shutdown操作后,配置才能生效。

【举例】

# 开启Virtual-Template1接口的IPHC压缩功能。

<Sysname> system-view

[Sysname] interface virtual-template 1

[Sysname-Virtual-Template1] ppp compression iphc enable

1.1.23  ppp compression iphc rtp-connections

ppp compression iphc rtp-connections命令用来配置接口上允许进行RTP头压缩的最大连接数。

undo ppp compression iphc rtp-connections命令用来恢复缺省情况。

【命令】

ppp compression iphc rtp-connections number

undo ppp compression iphc rtp-connections

【缺省情况】

接口上允许进行RTP头压缩的最大连接数为16。

【视图】

接口视图

【缺省用户角色】

network-admin

context-admin

【参数】

number:接口上允许进行RTP头压缩的最大连接数,取值范围为3~1000。当number≤256时,报文将被压缩成COMPRESSED_RTP_8格式,当number>256时,报文将被压缩成COMPRESSED_RTP_16格式。

【使用指导】

RTP(Real-time Transport Protocol,实时传输协议)是面向连接的协议,一条链路上所能承载的RTP连接的数目是比较多的,但压缩算法压缩时需对每个连接维护一定的信息,从而占用一定的内存,因此可以用ppp compression iphc rtp-connections命令来配置RTP头压缩的最大连接数。例如最大连接数配置为3时,第4条RTP连接上的报文就不会被压缩了。

配置本功能后,需要对接口进行shutdown/undo shutdown操作后,配置才能生效。

只有在开启IPHC压缩功能后,才能配置本命令。在关闭IPHC压缩功能后,本配置将被清除。

【举例】

# 配置Virtual-Template1接口上允许进行RTP头压缩的最大连接数为10。

<Sysname> system-view

[Sysname] interface virtual-template 1

[Sysname-Virtual-Template1] ppp compression iphc enable

[Sysname-Virtual-Template1] ppp compression iphc rtp-connections 10

【相关命令】

·     ppp compression iphc enable

1.1.24  ppp compression iphc tcp-connections

ppp compression iphc tcp-connections命令用来配置接口上允许进行TCP头压缩的最大连接数。

undo ppp compression iphc tcp-connections命令用来恢复缺省情况。

【命令】

ppp compression iphc tcp-connections number

undo ppp compression iphc tcp-connections

【缺省情况】

接口上允许进行TCP头压缩的最大连接数为16。

【视图】

接口视图

【缺省用户角色】

network-admin

context-admin

【参数】

number:接口上允许进行TCP头压缩的最大连接数,取值范围为3~256。

【使用指导】

TCP是面向连接的协议,一条链路上所能承载的TCP连接的数目是比较多的,但压缩算法压缩时需对每个连接维护一定的信息,从而占用一定的内存,因此可以用ppp compression iphc tcp-connections命令来配置TCP头压缩的最大连接数。例如最大连接数配置为3时,第4条TCP连接上的报文就不会被压缩了。

配置本功能后,需要对接口进行shutdown/undo shutdown操作后,配置才能生效。

只有在开启IPHC压缩功能,且不指定nonstandard参数时,才能配置本命令。在关闭IPHC压缩功能或者更改配置为nonstandard模式后,本配置将被清除。

【举例】

# 配置Virtual-Template1接口上允许进行TCP头压缩的最大连接数为10。

<Sysname> system-view

[Sysname] interface virtual-template 1

[Sysname-Virtual-Template1] ppp compression iphc enable

[Sysname-Virtual-Template1] ppp compression iphc tcp-connections 10

【相关命令】

·     ppp compression iphc enable

1.1.25  ppp ip-pool route

ppp ip-pool route命令用来配置PPP地址池路由。

undo ppp ip-pool route命令用来删除PPP地址池路由。

【命令】

ppp ip-pool route ip-address { mask-length | mask } [ vpn-instance vpn-instance-name ] [ vsrp-instance vsrp-instance-name ]

undo ppp ip-pool route ip-address { mask-length | mask } [ vpn-instance vpn-instance-name ]

【缺省情况】

未配置PPP地址池路由。

【视图】

系统视图

【缺省用户角色】

network-admin

context-admin

【参数】

ip-address:PPP地址池路由的IP地址,为点分十进制格式。

mask-length:PPP地址池路由的子网掩码长度,即掩码中连续“1”的个数,取值范围为0~32。

mask:PPP地址池路由的IP地址相应的子网掩码,为点分十进制格式。

vpn-instance-name:MPLS L3VPN实例的名称,为1~31个字符的字符串,区分大小写。该VPN实例必须已经存在。如果未指定本参数,则表示PPP地址池路由位于公网中。

vsrp-instance-name:VSRP实例的名称,为1~31个字符的字符串,区分大小写。如果不指定VSRP实例名称,则视为单机环境,添加PPP地址池路由。如果指定VSRP实例名称,则仅在VSRP实例处于Master状态下会添加PPP地址池路由,当VSRP实例由Master状态变为Backup或Down状态时撤销PPP地址池路由。

【使用指导】

BRAS(Broadband Remote Access Server,宽带接入服务器)通过撤销和发布PPP地址池路由来实现对下行流量转发的控制。

BRAS设备配置PPP地址池路由以后,将生成一条黑洞静态路由,所有到该网段的流量均被丢弃,只有当合法用户上线以后,在BRAS设备上添加一条对应的主机路由,下行的用户流量才能被正确转发。动态路由协议通过引入静态路由把该路由发布到上游的核心路由器上,核心路由器上所有到该网段的流量都引到BRAS设备上。

图1-1 PPP地址池路由示意图

 

用户需要保证配置的PPP地址池路由网段覆盖PPP地址池网段范围。当存在多个PPP地址池网段时,可以配置多条对应的PPP地址池路由。

【举例】

# 配置PPP添加的PPP地址池路由为2.2.2.2/24。

<Sysname> system-view

[Sysname] ppp ip-pool route 2.2.2.2 24

1.1.26  ppp ipcp dns

ppp ipcp dns命令用来配置设备为对端设备指定DNS服务器的IP地址。

undo ppp ipcp dns命令用来删除设备为对端设备指定DNS服务器的IP地址。

【命令】

ppp ipcp dns primary-dns-address [ secondary-dns-address ]

undo ppp ipcp dns primary-dns-address [ secondary-dns-address ]

【缺省情况】

未指定对端设备DNS服务器的IP地址。

【视图】

接口视图

【缺省用户角色】

network-admin

context-admin

【参数】

primary-dns-address:主DNS服务器的IP地址。

secondary-dns-address:从DNS服务器的IP地址。

【使用指导】

当设备之间通过PPP协议相连时,通过协商,设备可以为对端设备指定DNS服务器的IP地址(但需要等待对端请求,不会主动给对端指定DNS的地址)。

如果主机与设备通过PPP协议相连时,用户可以在主机上使用命令winipcfgipconfig/all来查看设备为其提供的DNS服务器的IP地址。

【举例】

# 配置设备为对端设备分配的主DNS服务器的IP地址为100.1.1.1,从DNS服务器的IP地址为100.1.1.2。

<Sysname> system-view

[Sysname] interface virtual-template 1

[Sysname-Virtual-Template1] ppp ipcp dns 100.1.1.1 100.1.1.2

1.1.27  ppp ipcp dns admit-any

ppp ipcp dns admit-any命令用来配置设备可以被动地接收对端设备指定的DNS服务器的IP地址,即设备不发送DNS请求,也能接收对端设备分配的DNS服务器的IP地址。

undo ppp ipcp dns admit-any命令用来恢复缺省情况。

【命令】

ppp ipcp dns admit-any

undo ppp ipcp dns admit-any

【缺省情况】

设备不会被动地接收对端设备指定的DNS服务器的IP地址。

【视图】

接口视图

【缺省用户角色】

network-admin

context-admin

【使用指导】

当设备通过PPP协议与其它设备相连时,通过协商,设备可以被动地接收对端设备指定的DNS服务器地址,这样设备就可以使用对端设备指定的DNS服务器来解析域名。

正常情况下,Client端配置了ppp ipcp dns request,Server端才会为本端指定DNS服务器地址。但是有一些特殊的设备,Client端并未请求,Server端却要强制为Client端指定DNS服务器地址,从而导致协商不通过,为了适应这种情况,Client端可以配置ppp ipcp dns admit-any

【举例】

# 配置本地设备的Virtual-Template1接口可以被动地接收对端指定的DNS服务器地址。

<Sysname> system-view

[Sysname] interface virtual-template 1

[Sysname-Virtual-Template1] ppp ipcp dns admit-any

【相关命令】

·     ppp ipcp dns request

1.1.28  ppp ipcp dns request

ppp ipcp dns request命令用来配置设备可以主动向对端请求DNS服务器地址。

undo ppp ipcp dns request命令用来恢复缺省情况。

【命令】

ppp ipcp dns request

undo ppp ipcp dns request

【缺省情况】

禁止设备主动向对端请求DNS服务器地址。

【视图】

接口视图

【缺省用户角色】

network-admin

context-admin

【使用指导】

当设备通过PPP协议与其它设备相连时(通常为设备拨号连接运营商的接入服务器),在进行IPCP协商时,设备可以主动请求对端设备为其指定DNS服务器地址,这样设备就可以使用对端设备指定的DNS来解析域名。

如果协商到有效的DNS服务器地址,将在接口显示信息中打印出来。

【举例】

# 配置Virtual-Template1接口主动请求DNS服务器地址。

<Sysname> system-view

[Sysname] interface virtual-template 1

[Sysname-Virtual-Template1] ppp ipcp dns request

1.1.29  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网段检查功能处于关闭状态。

【视图】

接口视图

【缺省用户角色】

network-admin

context-admin

【使用指导】

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

【举例】

# 在虚拟模板接口1上使能接口的IP网段检查功能。

<Sysname> system-view

[Sysname] interface virtual-template 1

[Sysname-Virtual-Template1] ppp ipcp remote-address match

1.1.30  ppp lcp delay

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

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

【命令】

ppp lcp delay milliseconds

undo ppp lcp delay

【缺省情况】

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

【视图】

接口视图

【缺省用户角色】

network-admin

context-admin

【参数】

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

【使用指导】

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

【举例】

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

<Sysname> system-view

[Sysname] interface virtual-template 1

[Sysname-Virtual-Template1] ppp lcp delay 130

1.1.31  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方式认证时,本地设备发送的用户名和密码均为空。

【视图】

接口视图

【缺省用户角色】

network-admin

context-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 virtual-template 1

[Sysname-Virtual-Template1] ppp pap local-user user1 password simple pass1

【相关命令】

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

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

1.1.32  ppp pfc local-request

ppp pfc local-request命令用来配置本地发送PFC协商请求,即LCP协商时本地发送的协商请求携带PFC协商选项。

undo ppp pfc local-request命令用来恢复缺省情况。

【命令】

ppp pfc local-request

undo ppp pfc local-request

【缺省情况】

LCP协商时本地发送的协商请求不携带PFC协商选项。

【视图】

接口视图

【缺省用户角色】

network-admin

context-admin

【举例】

# 在Virtual-Template1上配置本地发送PFC协商请求。

<Sysname> system-view

[Sysname] interface virtual-template 1

[Sysname-Virtual-Template1] ppp pfc local-request

1.1.33  ppp pfc remote-reject

ppp pfc remote-reject命令用来拒绝对端的PFC协商请求,即LCP协商时拒绝对端携带的PFC协商选项。

undo ppp pfc remote-reject命令用来恢复缺省情况。

【命令】

ppp pfc remote-reject

undo ppp pfc remote-reject

【缺省情况】

接受对端的PFC协商请求,即LCP协商时接受对端携带的PFC协商选项,并且发送的报文进行协议字段压缩。

【视图】

接口视图

【缺省用户角色】

network-admin

context-admin

【举例】

# 在Virtual-Template1上配置拒绝对端的PFC协商请求。

<Sysname> system-view

[Sysname] interface virtual-template 1

[Sysname-Virtual-Template1] ppp pfc remote-reject

1.1.34  ppp timer negotiate

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

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

【命令】

ppp timer negotiate seconds

undo ppp timer negotiate

【缺省情况】

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

【视图】

接口视图

【缺省用户角色】

network-admin

context-admin

【参数】

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

【使用指导】

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

【举例】

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

<Sysname> system-view

[Sysname] interface virtual-template 1

[Sysname-Virtual-Template1] ppp timer negotiate 5

1.1.35  remote address

remote address命令用来配置为Client端分配IP地址。

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

【命令】

remote address { ip-address | pool pool-name }

undo remote address

【缺省情况】

接口不为Client端分配IP地址。

【视图】

接口视图

【缺省用户角色】

network-admin

context-admin

【参数】

ip-address:为Client端分配的IP地址。

pool pool-name:为Client端分配IP地址使用的地址池,即将地址池pool-name中的一个IP地址分配给Client端。该地址池既可以是PPP地址池,也可以是DHCP地址池。pool-name表示地址池的名称,为1~31个字符的字符串,区分大小写。

【使用指导】

当对端接口还未配置IP地址而本端接口已经有IP地址时,本端接口可以为对端接口分配IP地址。这时,需要在对端接口上配置ip address ppp-negotiate命令,使对端接口作为Client端,接受由PPP协商产生的、Server端分配的IP地址。

PPP可以使用两类地址池为对端接口分配IP地址:PPP地址池、DHCP地址池,优先采用PPP地址池。如果用户配置了名称相同的PPP地址池和DHCP地址池,并采用该名称的地址池来分配IP地址,则系统只会使用PPP地址池来分配IP地址。

本端接口配置了remote address命令后会强制为对端分配IP地址,如果对端接口没有配置ip address ppp-negotiate命令而是直接配置了IP地址,则对端接口不会接受本端分配的IP地址,则会导致IPCP协商失败。

Server端给Client端分配IP地址后,可以配置remote address/undo remote address命令,但是配置不能立即生效,已经为Client端分配的IP地址仍然可以正常使用,需要等到下一次IPCP协商时新的配置才生效。

建议在配置此应用时先配置remote address命令,然后再配置ip address命令,使得remote address命令的配置能够生效(因为配置ip address命令后,就开始进行IPCP协商。因此,如果在ip address命令后配置remote address命令,需要等到下次IPCP协商时,才能为Client端分配IP地址。所以建议先配置remote address命令,再配置ip address命令)。

【举例】

# 接口Virtual-Template1为Client端分配的IP地址为10.0.0.1。

<Sysname> system-view

[Sysname] interface virtual-template 1

[Sysname-Virtual-Template1] remote address 10.0.0.1

# 接口Virtual-Template1使用地址池aaa为Client端分配IP地址。

<Sysname> system-view

[Sysname] interface virtual-template 1

[Sysname-Virtual-Template1] remote address pool aaa

【相关命令】

·     ip address ppp-negotiate

·     ip pool

1.1.36  reset counters interface virtual-access

reset counters interface virtual-access命令用来清除VA接口的统计信息。

【命令】

reset counters interface [ virtual-access [ interface-number ] ]

【视图】

用户视图

【缺省用户角色】

network-admin

context-admin

【参数】

virtual-access [ interface-number ]:清除VA接口的统计信息。interface-number表示VA接口的编号。取值范围为已创建的VA接口的编号。如果不指定virtual-accessinterface-number,则清除除VA接口外所有接口的统计信息;如果指定virtual-access而不指定interface-number,则清除所有VA接口的统计信息;如果同时指定virtual-accessinterface-number,则清除指定VA接口的统计信息。

【使用指导】

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

【举例】

# 清除VA接口10的统计信息。

<Sysname> reset counters interface virtual-access 10

【相关命令】

·     display interface virtual-access

1.1.37  reset ppp compression iphc

reset ppp compression iphc命令用来清除IPHC压缩的统计信息。

【命令】

reset ppp compression iphc [ rtp | tcp ] [ interface interface-type interface-number ]

【视图】

用户视图

【缺省用户角色】

network-admin

context-admin

【参数】

rtp:清除IPHC RTP头压缩的统计信息。

tcp:清除IPHC TCP头压缩的统计信息。

interface interface-type interface-number:清除指定接口的IPHC压缩的统计信息。不指定本参数时,将清除所有接口的IPHC压缩的统计信息。

【使用指导】

不指定rtptcp参数时,将同时清除RTP头压缩和TCP头压缩的统计信息。

【举例】

# 清除所有接口的IPHC压缩的统计信息。

<Sysname> reset ppp compression iphc

【相关命令】

·     display ppp compression iphc

1.1.38  reset ppp packet statistics

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

【命令】

(独立运行模式)

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

(IRF模式)

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

【视图】

用户视图

【缺省用户角色】

network-admin

context-admin

【参数】

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

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

cpu cpu-number:清除指定CPU的PPP报文统计信息。cpu-number表示CPU的编号。只有指定的slot支持多CPU时,才能配置该参数。

【举例】

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

<Sysname> reset ppp packet statistics slot 2

# 清除成员设备1的接口板Slot2上的PPP的协商报文统计信息。(IRF模式)

<Sysname> reset ppp packet statistics chassis 1 slot 2

【相关命令】

·     display ppp packet statistics

1.1.39  timer-hold

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

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

【命令】

timer-hold seconds

undo timer-hold

【缺省情况】

接口发送keepalive报文的周期为10秒。

【视图】

接口视图

【缺省用户角色】

network-admin

context-admin

【参数】

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

【使用指导】

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

【举例】

# 配置接口Virtual-Template1发送keepalive报文的周期为20秒。

<Sysname> system-view

[Sysname] interface virtual-template 1

[Sysname-Virtual-Template1] timer-hold 20

【相关命令】

·     timer-hold retry

1.1.40  timer-hold retry

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

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

【命令】

timer-hold retry retries

undo timer-hold retry

【缺省情况】

接口在5个keepalive周期内没有收到keepalive报文的应答就拆除链路。

【视图】

接口视图

【缺省用户角色】

network-admin

context-admin

【参数】

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

【使用指导】

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

【举例】

# 配置接口Virtual-Template1在10个keepalive周期内没有收到keepalive报文的应答就拆除链路。

<Sysname> system-view

[Sysname] interface virtual-template 1

[Sysname-Virtual-Template1] timer-hold retry 10

【相关命令】

·     timer-hold


2 PPPoE

2.1  PPPoE Client配置命令

2.1.1  dialer bundle enable

dialer bundle enable命令用来开启共享DDR。

undo dialer bundle enable命令用来关闭共享DDR。

【命令】

dialer bundle enable

undo dialer bundle enable

【缺省情况】

接口上未使能任何类型的DDR。

【视图】

Dialer接口视图

【缺省用户角色】

network-admin

context-admin

【使用指导】

DDR分为共享DDR和传统DDR。

用户在使用共享DDR前,必须首先使用dialer bundle enable命令使能共享DDR功能,然后在物理接口下配置dialer bundle-member将物理接口加入共享DDR中。如果此共享DDR还需要支持入呼叫则还需要在Dialer接口下配置dialer peer-name

在已经使能了传统DDR的Dialer接口上配置dialer bundle enable命令,系统会清除原有的传统DDR相关的拨号配置。

在使用undo dialer bundle enable命令后,系统将清除拨号接口下的所有DDR配置信息。

【举例】

# 在接口Dialer1上使能共享DDR。

<Sysname> system-view

[Sysname] interface dialer 1

[Sysname-Dialer1] dialer bundle enable

2.1.2  dialer diagnose

dialer diagnose命令用来配置DDR应用工作在诊断模式。

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

【命令】

dialer diagnose [ interval interval ]

undo dialer diagnose

【缺省情况】

DDR应用工作在非诊断模式。

【视图】

Dialer接口视图

【缺省用户角色】

network-admin

context-admin

【参数】

interval:诊断时间间隔,取值范围为5~65535,单位为秒,缺省值为120。

【使用指导】

只有当Dialer接口用于PPPoE Client时,此配置才生效。

在PPPoE Client工作在诊断模式时,设备会在配置完成后立即发起PPPoE Client呼叫,建立链接,链接建立后隔interval时间,设备会自动断开该链接,并启动自动拨号定时器,等待自动拨号定时器超时再重新发起PPPoE Client呼叫建立链接。通过定期建立、删除呼叫,可以监控PPPoE Client链路是否处于正常工作状态。

当工作在诊断模式时,dialer timer idle命令配置的Idle定时器失效。

【举例】

# 设置接口Dialer1工作在诊断模式,诊断时间间隔为300秒。

<Sysname> system-view

[Sysname] interface dialer 1

[Sysname-Dialer1] dialer diagnose interval 300

【相关命令】

·     dialer timer autodial

·     dialer timer idle

2.1.1  dialer timer autodial

dialer timer autodial命令用来配置DDR自动拨号的间隔时间。

undo dialer timer autodial命令用来恢复缺省情况。

【命令】

dialer timer autodial autodial-interval

undo dialer timer autodial

【缺省情况】

DDR自动拨号的间隔时间为300秒。

【视图】

Dialer接口视图

【缺省用户角色】

network-admin

context-admin

【参数】

autodial-interval:发起下次呼叫尝试的间隔时间,取值范围为1~604800,单位为秒。

【使用指导】

该命令必须与dialer numberdialer route命令中的关键字autodial结合使用。配置该命令后,DDR将每隔autodial-interval时间自动尝试拨号一次,直至连接建立。自动拨号功能无需数据包的触发,并且在连接建立后不会因空闲时间超时而自动挂断,即dialer timer idle命令配置对其无效。

【举例】

# 在接口Dialer1上设置DDR自动拨号的间隔时间为60秒。

<Sysname> system-view

[Sysname] interface dialer 1

[Sysname-Dialer1] dialer timer autodial 60

2.1.2  dialer timer idle

dialer timer idle命令用来设定当接口的呼叫建立后,允许链路空闲的时间。

undo dialer timer idle命令用来恢复缺省情况。

【命令】

dialer timer idle idle [ in | in-out ]

undo dialer timer idle

【缺省情况】

允许链路空闲的时间为120秒,只有出方向的感兴趣报文重置定时器。

【视图】

Dialer接口视图

【缺省用户角色】

network-admin

context-admin

【参数】

idle:允许链路空闲的时间,取值范围为0~65535,单位为秒。

in:只有入方向的感兴趣报文重置定时器。

in-out:出方向和入方向的感兴趣报文都重置定时器。

【使用指导】

当一条链路建立后,dialer timer idle定时起作用。若在设定的时间内没有感兴趣报文在此链路上传送,则DDR自动挂断链路。

如果配置命令时不指定inin-out参数,则表示只有出方向的感兴趣报文重置定时器。

dialer timer idle设定为0,则相应的链路在建立后,无论是否有感兴趣报文在此链路上传送,链路将永远不被挂断。对于PPPoE Client应用,若dialer timer idle设定为0,则将会自动触发拨号保证链接永久在线。

【举例】

# 设置接口Dialer1允许链路空闲的时间为50秒。

<Sysname> system-view

[Sysname] interface dialer 1

[Sysname-Dialer1] dialer timer idle 50

2.1.3  dialer-group

dialer-group命令用来配置接口关联的拨号访问组,将该接口与拨号控制规则关联起来。

undo dialer-group命令用来恢复缺省情况。

【命令】

dialer-group group-number

undo dialer-group

【缺省情况】

接口不与任何拨号访问组相关联。

【视图】

Dialer接口视图

【缺省用户角色】

network-admin

context-admin

【参数】

group-number:接口关联的拨号访问组的序号,这个序号由dialer-group rule命令设定,取值范围为1~255。

【使用指导】

一个拨号接口只能关联一个拨号访问组,多次执行本命令,最后一次执行的命令生效。

用户必须配置dialer-group命令,否则DDR将无法发送报文。

【举例】

# 配置接口Dialer1关联拨号访问组1。

<Sysname> system-view

[Sysname] dialer-group 1 rule ip acl 3101

[Sysname] interface dialer 1

[Sysname-Dialer1] dialer-group 1

【相关命令】

·     dialer-group rule

2.1.4  dialer-group rule

dialer-group rule命令用来创建拨号访问组,并配置拨号控制规则。

undo dialer-group rule命令用来删除指定的拨号访问组。

【命令】

dialer-group group-number rule { ip | ipv6 } { deny | permit | acl { acl-number | name acl-name } }

undo dialer-group group-number rule [ ip | ipv6 ]

【缺省情况】

未配置拨号访问组。

【视图】

系统视图

【缺省用户角色】

network-admin

context-admin

【参数】

group-number:拨号访问组的序号,取值范围为1~255。

ip:IPv4协议。

ipv6:IPv6协议。

deny:表示禁止相应协议的报文。

permit:表示允许相应协议的报文。

acl:表示拨号访问组引用ACL规则过滤报文。

acl-number:拨号访问组引用的ACL(Access Control List,访问控制列表)的编号,取值范围为2000~3999。

name acl-name:拨号访问组引用的ACL的名称。

【使用指导】

接口的DDR拨号控制规则用于控制接口什么时候发起DDR呼叫。用户需要在DDR呼叫的发起端配置接口的DDR拨号控制规则,在DDR呼叫的接收端不用配置接口的DDR拨号控制规则。

DDR拨号控制规则有如下两种:

·     根据协议类型过滤报文:本方法目前只能匹配IP协议报文。

·     根据ACL过滤报文:本方法可以对报文进行更精细的区分。

根据匹配DDR拨号控制规则的结果,报文分为两种:

·     感兴趣报文:permit的协议报文或者符合ACL的permit条件的报文。

·     非感兴趣报文:deny的协议报文或者不符合ACL的permit条件的报文或者没有匹配任何规则的报文。

对上述两种报文的处理方式如下:

·     对于感兴趣报文:如果相应链路没有建立,则发起新呼叫建立链路并发送报文;如果相应链路已经建立,DDR将通过该链路发送报文,并重置Idle超时定时器。

·     对于非感兴趣报文:如果相应链路没有建立,则不发起呼叫并丢弃此报文;如果相应链路已经建立,DDR将通过此链路发送报文,但是不重置Idle超时定时器。

用户必须配置DDR拨号控制规则,并将拨号接口通过dialer-group命令与拨号控制规则关联起来,DDR才能正常拨号。

【举例】

# 设置拨号访问组1,对IP协议报文进行DDR拨号,并将它与接口Dialer1关联。

<Sysname> system-view

[Sysname] dialer-group 1 rule ip permit

[Sysname] interface dialer 1

[Sysname-Dialer1] dialer-group 1

# 设置拨号访问组1,对IPv6协议报文进行DDR拨号,并将它与接口Dialer1关联。

<Sysname> system-view

[Sysname] dialer-group 1 rule ipv6 permit

[Sysname] interface dialer 1

[Sysname-Dialer1] dialer-group 1

2.1.5  display pppoe-client session packet

display pppoe-client session packet命令用来显示PPPoE会话的协议报文统计信息。

【命令】

display pppoe-client session packet [ dial-bundle-number number ]

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

context-admin

context-operator

【参数】

dial-bundle-number number:显示指定PPPoE会话的协议报文统计信息。取值范围为0~1023。如果不指定PPPoE会话,则显示所有PPPoE会话的协议报文统计信息。

【使用指导】

PPPoE会话的数据报文统计信息可以通过display interface virtual-access命令查看指定Virtual Access接口的详细信息获得。

【举例】

# 显示所有PPPoE会话的协议报文统计信息。

<Sysname> display pppoe-client session packet

Bundle:    1                     Interface: XGE1/0/5

InPackets: 19                    OutPackets: 19

InBytes:   816                   OutBytes:   816

InDrops:   0                     OutDrops:   0

 

Bundle:    2                     Interface: XGE1/0/5

InPackets: 18                    OutPackets: 18

InBytes:   730                   OutBytes:   730

InDrops:   0                     OutDrops:   0

表2-1 display pppoe-client session packet命令显示信息描述表

字段

描述

Bundle

PPPoE会话所属的Dialer bundle

Interface

PPPoE会话对应的以太网接口,即在该以太网接口上建立PPPoE会话

InPackets

接收报文数

OutPackets

发送报文数

InBytes

接收字节数

OutBytes

发送字节数

InDrops

接收非法并丢弃的报文数

OutDrops

发送非法并丢弃的报文数

 

【相关命令】

·     display interface virtual-access

·     reset pppoe-client session packet

2.1.6  display pppoe-client session summary

display pppoe-client session summary命令用来显示PPPoE会话的概要信息。

【命令】

display pppoe-client session summary [ dial-bundle-number number ]

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

context-admin

context-operator

【参数】

dial-bundle-number number:显示指定PPPoE会话的概要信息。取值范围为0~1023。如果不指定PPPoE会话,则显示所有PPPoE会话的概要信息。

【举例】

# 显示所有PPPoE会话的概要信息。

<Sysname> display pppoe-client session summary

Bundle ID    Interface    VA          RemoteMAC      LocalMAC       State

1      1     XGE1/0/5      VA0         00e0-1400-4300 00e0-1500-4100 SESSION

2      1     XGE1/0/6      VA1         00e0-1500-4300 00e0-1600-4100 SESSION

表2-2 display pppoe-client session summary命令显示信息描述表

字段

描述

Bundle

PPPoE会话所属的Dialer bundle

ID

Session ID,PPPoE会话的编号

Interface

PPPoE会话所属的以太网接口

VA

PPPoE会话创建的Virtual Access接口

RemoteMAC

PPPoE会话所属的对端以太网接口的MAC地址

LocalMAC

PPPoE会话所属的本端以太网接口的MAC地址

State

PPPoE会话所处的状态:

·     IDLE:初始化状态

·     PADI SENT:已发送PADI报文、等待PADO报文状态

·     PADR SENT:已发送PADR报文、等待PADS报文状态

·     SESSION:会话协商成功

 

2.1.7  mtu

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

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

【命令】

mtu size

undo mtu

【缺省情况】

Dialer接口的MTU值为1500字节。

【视图】

Dialer接口视图

【缺省用户角色】

network-admin

context-admin

【参数】

size:接口的MTU值,单位为字节,取值范围为128~1500。

【使用指导】

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

【举例】

# 设置接口Dialer1的MTU值为1200字节。

<Sysname> system-view

[Sysname] interface dialer 1

[Sysname-Dialer1] mtu 1200

2.1.8  pppoe-client

pppoe-client命令用来建立一个PPPoE会话,并且指定该会话所对应的Dialer bundle。

undo pppoe-client命令用来删除一个PPPoE会话。

【命令】

pppoe-client dial-bundle-number number [ no-hostuniq ]

undo pppoe-client dial-bundle-number number

【缺省情况】

接口下未配置PPPoE会话。

【视图】

三层以太网接口视图/三层以太网子接口视图

VLAN接口视图

三层聚合口视图/三层聚合子接口视图

【缺省用户角色】

network-admin

context-admin

【参数】

dial-bundle-number number:与PPPoE会话相对应的Dialer bundle编号,取值范围为0~1023。参数number可以用来唯一标识一个PPPoE会话,也可以把它作为PPPoE会话的编号。

no-hostuniq:在PPPoE Client发起的呼叫中不携带Host-Uniq字段。缺省情况下,呼叫中携带Host-Uniq字段。Host-Uniq字段用来唯一标识一个PPPoE Client。当接口下配置了多个PPPoE会话时,为了区分不同PPPoE会话的报文,可以配置在PPPoE Client呼叫报文中携带Host-Uniq字段。PPPoE Server收到携带Host-Uniq字段的报文后,必须在应答报文中携带Host-Uniq字段,内容和请求报文中的Host-Uniq字段相同。设备收到PPPoE Server的应答报文后,根据Host-Uniq字段的值可以唯一确定应答报文所属的PPPoE Client。

【举例】

# 在三层以太网接口Ten-GigabitEthernet1/0/5上建立一个PPPoE会话。

<Sysname> system-view

[Sysname] interface ten-gigabitethernet 1/0/5

[Sysname-Ten-GigabitEthernet1/0/5] pppoe-client dial-bundle-number 1

# 在VLAN接口1上建立一个PPPoE会话。

<Sysname> system-view

[Sysname] interface vlan-interface 1

[Sysname-Vlan-interface1] pppoe-client dial-bundle-number 1

2.1.9  reset pppoe-client

reset pppoe-client命令用来复位PPPoE会话。

【命令】

reset pppoe-client { all | dial-bundle-number number }

【视图】

用户视图

【缺省用户角色】

network-admin

context-admin

【参数】

all:复位所有的PPPoE会话。

dial-bundle-number number:复位与指定Dialer bundle相对应的PPPoE会话。取值范围为0~1023。

【使用指导】

当PPPoE会话工作在永久在线模式时,如果使用reset pppoe-client命令复位PPPoE会话,设备会在自动拨号定时器超时后自动重新建立PPPoE会话。

当PPPoE会话工作在按需拨号模式时,如果使用reset pppoe-client命令复位PPPoE会话,设备会在有数据需要传送时,才重新建立PPPoE会话。

【举例】

# 复位所有的PPPoE会话。

<Sysname> reset pppoe-client all

【相关命令】

·     dialer timer autodial(二层技术-广域网接入命令参考/DDR)

2.1.10  reset pppoe-client session packet

reset pppoe-client session packet命令用来清除PPPoE会话的协议报文统计信息。

【命令】

reset pppoe-client session packet [ dial-bundle-number number ]

【视图】

用户视图

【缺省用户角色】

network-admin

context-admin

【参数】

dial-bundle-number number:清除指定PPPoE会话的协议报文统计信息。取值范围为0~1023。如果不指定PPPoE会话,则清除所有PPPoE会话的协议报文统计信息。

【举例】

# 清除所有的PPPoE会话的协议报文统计信息。

<Sysname> reset pppoe-client session packet

【相关命令】

·     display pppoe-client session packet

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

新华三官网
联系我们