02 |
您所在的位置:网站首页 › hdlc命令 › 02 |
目 录 1 HDLC 1.1 HDLC配置命令 1.1.1 link-protocol hdlc 1.1.2 snmp-agent trap enable hdlc 1.1.3 timer-hold 1.1.4 timer-hold retry 1.2 HDLC链路捆绑配置命令 1.2.1 bandwidth 1.2.2 bundle id 1.2.3 bundle max-active links 1.2.4 bundle member-priority 1.2.5 bundle min-active bandwidth 1.2.6 bundle min-active links 1.2.7 default 1.2.8 description 1.2.9 display bundle hdlc-bundle 1.2.10 display interface hdlc-bundle 1.2.11 interface hdlc-bundle 1.2.12 mtu 1.2.13 reset counters interface hdlc-bundle 1.2.14 shutdown 1 HDLC 1.1 HDLC配置命令 1.1.1 link-protocol hdlc link-protocol hdlc命令用来配置接口封装HDLC协议。 【命令】 link-protocol hdlc 【缺省情况】 接口封装PPP协议。 【视图】 POS接口视图 【缺省用户角色】 network-admin 【使用指导】 HDLC为链路层协议,可承载IP、IPv6等网络层协议。 在MPLS L2VPN功能的AC接口上,不支持通过本命令配置接口封装HDLC协议。MPLS L2VPN和AC的详细介绍,请参见“MPLS配置指导”中的“MPLS L2VPN”。 【举例】 # 配置接口Pos3/1/1封装HDLC协议。 system-view [Sysname] interface pos 3/1/1 [Sysname-Pos3/1/1] link-protocol hdlc 1.1.2 snmp-agent trap enable hdlcsnmp-agent trap enable hdlc命令用来开启HDLC环路检测的Trap告警功能。 undo snmp-agent trap enable hdlc命令用来关闭HDLC环路检测的Trap告警功能。 【命令】 snmp-agent trap enable hdlc [ loopback-detect ] undo snmp-agent trap enable hdlc [ loopback-detect ] 【缺省情况】 HDLC环路检测的Trap告警功能处于关闭状态。 【视图】 系统视图 【缺省用户角色】 network-admin 【参数】 loopback-detect:开启HDLC环路检测的Trap告警功能。 【使用指导】 开启HDLC环路检测的Trap告警功能后,当HDLC链路两端发生环路(或环路消除)时将会生成Trap告警信息。生成的Trap告警信息将被送到设备的SNMP模块,通过设置SNMP中的Trap告警信息的发送参数,来决定Trap告警信息输出的相关属性。有关Trap告警的详细介绍,请参见“网络管理和监控配置指导”中的“SNMP”。 配置本命令时,snmp-agent trap enable hdlc命令与snmp-agent trap enable hdlc loopback-detect命令的配置效果相同,都是开启HDLC环路检测的Trap告警功能。 【举例】 # 开启HDLC环路的Trap告警功能。 system-view [Sysname] snmp-agent trap enable hdlc loopback-detect 1.1.3 timer-holdtimer-hold命令用来配置接口发送keepalive报文的周期。 undo timer-hold命令用来恢复缺省情况。 【命令】 timer-hold seconds undo timer-hold 【缺省情况】 接口发送keepalive报文的周期为10秒。 【视图】 POS接口视图 【缺省用户角色】 network-admin 【参数】 seconds:接口发送keepalive报文的周期,取值范围为0~32767,单位为秒。 【使用指导】 当接口上封装的链路层协议为HDLC时,链路层会周期性地向对端发送keepalive报文(可以通过timer-hold命令修改keepalive报文的发送周期),keepalive报文中携带了本端发送序号和前一次收到的对端发送序号。当接口收到对端发来的、携带有本端前一次发送序号的keepalive报文后,接口下次发送的keepalive报文中的发送序号将加一,否则发送序号不变。如果接口在retries个(可以通过timer-hold retry命令修改该个数)keepalive周期内无法收到对端发来的、携带有本端前一次发送序号的keepalive报文,链路层会认为对端故障,上报链路层Down。 如果将keepalive报文的发送周期配置为0秒,则不发送keepalive报文。 在配置keepalive报文的发送周期时,建议链路两端的设置保持一致。 如果网络的延迟比较大,或拥塞程度较高,可以适当加大keepalive报文的发送间隔,以避免链路被认为发生故障而被关闭。 【举例】 # 配置接口Pos3/1/1发送keepalive报文的周期为100秒。 system-view [Sysname] interface pos 3/1/1 [Sysname-Pos3/1/1] timer-hold 100 【相关命令】 · timer-hold retry 1.1.4 timer-hold retrytimer-hold retry命令用来配置允许接口重传的keepalive报文个数。 undo timer-hold retry命令用来恢复缺省情况。 【命令】 timer-hold retry retries undo timer-hold retry 【缺省情况】 允许接口重传的keepalive报文个数为5。 【视图】 POS接口视图 【缺省用户角色】 network-admin 【参数】 retries:允许接口重传的keepalive报文个数,取值范围为1~255。 【使用指导】 当接口上封装的链路层协议为HDLC时,链路层会周期性地向对端发送keepalive报文(可以通过timer-hold命令修改keepalive报文的发送周期),keepalive报文中携带了本端发送序号和前一次收到的对端发送序号。当接口发送keepalive报文后,如果在keepalive周期内收到对端发来的keepalive应答报文(该报文携带有本端前一次发送序号),接口下次发送的keepalive报文中的发送序号将加一,否则,每经过一个keepalive周期,接口将重发一次keepalive报文,该报文的发送序号不变。如果接口重发第retries个(可以通过timer-hold retry命令修改该个数)keepalive报文后,在keepalive周期内仍然没有收到对端发来的keepalive应答报文,链路层会认为对端故障,上报链路层down。 需要注意的是,如果网络的延迟比较大,或拥塞程度较高,可以适当加大retries值,以避免链路被认为发生故障而被关闭。 【举例】 # 配置允许接口Pos3/1/1重传的keepalive报文个数为10。 system-view [Sysname] interface pos 3/1/1 [Sysname-Pos3/1/1] timer-hold retry 10 【相关命令】 · timer-hold 1.2 HDLC链路捆绑配置命令 1.2.1 bandwidthbandwidth命令用来配置接口的期望带宽。 undo bandwidth命令用来恢复缺省情况。 【命令】 bandwidth bandwidth-value undo bandwidth 【缺省情况】 接口的期望带宽=接口的波特率÷1000(kbps)。 【视图】 HDLC捆绑接口视图 【缺省用户角色】 network-admin 【参数】 bandwidth-value:表示接口的期望带宽,取值范围为1~400000000,单位为kbps。 【使用指导】 接口的期望带宽会影响链路开销值,具体介绍请参见“三层技术-IP路由配置指导”中的“OSPF”、“OSPFv3”和“IS-IS”。 【举例】 # 设置HDLC捆绑接口1的期望带宽为1000kbps。 system-view [Sysname] interface hdlc-bundle 1 [Sysname-HDLC-bundle1] bandwidth 1000 1.2.2 bundle idbundle id命令用来将接口加入HDLC捆绑。 undo bundle id命令用来恢复缺省情况。 【命令】 bundle id bundle-id undo bundle id 【缺省情况】 接口不属于任何HDLC捆绑。 【视图】 POS接口视图 【缺省用户角色】 network-admin 【参数】 bundle-id:HDLC捆绑接口的编号。取值范围为1~127。 【使用指导】 目前,只有POS接口可以加入HDLC捆绑。 一个接口只能加入一个HDLC捆绑,如果需要加入其他HDLC捆绑,必须先退出原来的HDLC捆绑。 加入HDLC捆绑的接口封装的链路层协议必须为HDLC。 HDLC捆绑接口没有创建的情况下,也允许将接口加入HDLC捆绑。 【举例】 # 将Pos3/1/1接口加入HDLC捆绑1。 system-view [Sysname] interface pos 3/1/1 [Sysname-Pos3/1/1] bundle id 1 1.2.3 bundle max-active linksbundle max-active links命令用来配置最多选中成员接口数目。 undo bundle max-active links命令用来恢复缺省情况。 【命令】 bundle max-active links number undo bundle max-active links 【缺省情况】 设备支持的最多选中成员接口数目为8。 【视图】 HDLC捆绑接口视图 【缺省用户角色】 network-admin 【参数】 number:最多选中成员接口数目,取值范围为1~8。 【使用指导】 本命令配置的值不能小于bundle min-active links命令配置的值。 本命令一般需要和bundle member-priority命令配合使用,以保证两台设备相互连接的接口能够同时处于选中状态(只有两端接口同时处于选中状态,报文才能发送成功),避免出现一端接口处于选中状态,而另一端接口没有处于选中状态的情况。 【举例】 # 配置最多选中成员接口数目为8。 system-view [Sysname] interface hdlc-bundle 1 [Sysname-HDLC-bundle1] bundle max-active links 8 【相关命令】 · bundle member-priority · bundle min-active links 1.2.4 bundle member-prioritybundle member-priority命令用来配置HDLC接口的捆绑优先级。 undo bundle member-priority命令用来恢复缺省情况。 【命令】 bundle member-priority priority undo bundle member-priority 【缺省情况】 HDLC接口的捆绑优先级为32768。 【视图】 POS接口视图 【缺省用户角色】 network-admin 【参数】 priority:HDLC接口的捆绑优先级,取值范围为1~65535。priority值越大,HDLC接口的捆绑优先级越低。 【举例】 # 配置Pos3/1/1接口的捆绑优先级为1。 system-view [Sysname] interface pos 3/1/1 [Sysname-Pos3/1/1] bundle member-priority 1 1.2.5 bundle min-active bandwidthbundle min-active bandwidth命令用来配置最小激活带宽。 undo bundle min-active bandwidth命令用来恢复缺省情况。 【命令】 bundle min-active bandwidth bandwidth undo bundle min-active bandwidth 【缺省情况】 不进行限制。 【视图】 HDLC捆绑接口视图 【缺省用户角色】 network-admin 【参数】 bandwidth:最小激活带宽,取值范围为64~1342177280,单位为kbps。 【举例】 # 配置HDLC捆绑链路的最小激活带宽为1000kbps。 system-view [Sysname] interface hdlc-bundle 1 [Sysname-HDLC-bundle1] bundle min-active bandwidth 1000 1.2.6 bundle min-active linksbundle min-active links命令用来配置HDLC捆绑中最少选中成员接口数目。 undo bundle min-active links命令用来恢复缺省情况。 【命令】 bundle min-active links number undo bundle min-active links 【缺省情况】 未配置HDLC捆绑中最少选中成员接口数目。 【视图】 HDLC捆绑接口视图 【缺省用户角色】 network-admin 【参数】 number:最少选中成员接口数目,取值范围为1~8。 【使用指导】 本命令配置的值不能大于bundle max-active links命令配置的值。 【举例】 # 配置HDLC捆绑中最少选中成员接口数目为5。 system-view [Sysname] interface hdlc-bundle 1 [Sysname-HDLC-bundle1] bundle min-active links 5 【相关命令】 · bundle max-active links 1.2.7 defaultdefault命令用来恢复HDLC捆绑接口的默认配置。 【命令】 default 【视图】 HDLC捆绑接口视图 【缺省用户角色】 network-admin 【使用指导】 接口下的某些配置恢复到缺省情况后,会对设备上当前运行的业务产生影响。建议您在执行该命令前,完全了解其对网络产生的影响。
您可以在执行default命令后通过display this命令确认执行效果。对于未能成功恢复缺省的配置,建议您查阅相关功能的命令手册,手工执行恢复该配置缺省情况的命令。如果操作仍然不能成功,您可以通过设备的提示信息定位原因。 【举例】 # 将HDLC捆绑接口1恢复为缺省配置。 system-view [Sysname] interface hdlc-bundle 1 [Sysname-HDLC-bundle1] default 1.2.8 descriptiondescription命令用来设置接口的描述信息。 undo description命令用来恢复缺省情况。 【命令】 description text undo description 【缺省情况】 接口的描述信息为“该接口的接口名 Interface”,比如:HDLC-bundle1 Interface。 【视图】 HDLC捆绑接口视图 【缺省用户角色】 network-admin 【参数】 text:接口描述信息,为1~255个字符的字符串,区分大小写。 【举例】 # 配置HDLC捆绑接口1的描述信息为“HDLC-bundle interface”。 system-view [Sysname] interface hdlc-bundle 1 [Sysname-HDLC-bundle1] description HDLC-bundle interface 1.2.9 display bundle hdlc-bundledisplay bundle hdlc-bundle命令用来显示HDLC捆绑信息。 【命令】 display bundle hdlc-bundle [ bundle-id ] 【视图】 任意视图 【缺省用户角色】 network-admin network-operator 【参数】 bundle-id:显示指定HDLC捆绑接口的捆绑信息。如果不指定本参数,将显示所有HDLC捆绑接口的捆绑信息。 【使用指导】 显示信息中包括了所有成员接口的信息。 【举例】 # 显示HDLC捆绑接口1的捆绑信息。 display bundle hdlc-bundle 1 Bundle: HDLC-bundle1 max-active links: 2, min-active links: 2, min-active bandwidth: 1000000 kbps Selected members: 2, Total bandwidth: 1244160 kbps Member State Bandwidth(kbps) Priority Pos3/1/1 Selected 622080 1 Pos3/1/2 Selected 622080 2 Pos3/1/3 Ready 622080 65535 表1-1 display bundle hdlc-bundle命令显示信息描述表 字段 描述 Bundle HDLC捆绑接口的名称 max-active links HDLC捆绑接口上配置的最多选中成员接口数目(如果没有配置则不显示此配置项) min-active links HDLC捆绑接口上配置的最少选中成员接口数目(如果没有配置则不显示此配置项) min-active bandwidth HDLC捆绑接口上配置的最小激活带宽(如果没有配置则不显示此配置项) Selected members 当前选中的成员接口数目 Total bandwidth HDLC捆绑接口下所有选中成员接口带宽之和 Member 成员接口名称 State 成员接口状态,各含义如下: · Selected:选中状态(接口板只显示该状态的成员接口信息) · Ready:就绪状态 · Negotiated:协商状态 · Initial:初始状态 Bandwidth(kbps) 成员接口的带宽,单位为kbps Priority 成员接口的捆绑优先级 1.2.10 display interface hdlc-bundle display interface hdlc-bundle命令用来显示HDLC捆绑接口的相关信息。 【命令】 display interface [ hdlc-bundle [ bundle-id ] ] [ brief [ description | down ] ] 【视图】 任意视图 【缺省用户角色】 network-admin network-operator 【参数】 hdlc-bundle [ bundle-id ]:显示指定HDLC捆绑接口的相关信息。如果不指定hdlc-bundle参数,将显示设备支持的所有接口的相关信息。如果指定hdlc-bundle参数,不指定bundle-id参数,将显示所有HDLC捆绑接口的相关信息。 brief:显示接口的概要信息。不指定该参数时,将显示接口的详细信息。 description:用来显示用户配置的接口的全部描述信息。如果某接口的描述信息超过27个字符,不指定该参数时,只显示描述信息中的前27个字符,超出部分不显示;指定该参数时,可以显示全部描述信息。 down:显示当前物理状态为down的接口的信息以及down的原因。不指定该参数时,将不会根据接口物理状态来过滤显示信息。 【举例】 # 查看HDLC捆绑接口1的运行状态和相关信息。 display interface hdlc-bundle 1 HDLC-bundle1 Interface index: 17935 Current state: UP Line protocol state: UP Description: HDLC-bundle1 Interface Bandwidth: 128kbps Maximum Transmit Unit: 1500 Hold timer: 10 seconds, retry times: 5 Internet address: 1.1.1.2/24 (primary) Link layer protocol: HDLC Physical: HDLC-BUNDLE, baudrate: 128000 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: 32 packets, 1842 bytes, 0 drops Output: 27 packets, 1512 bytes, 0 drops # 显示HDLC捆绑接口1的概要信息。 display interface hdlc-bundle 1 brief Brief information on interfaces in route mode: Link: ADM - administratively down; Stby - standby Protocol: (s) - spoofing Interface Link Protocol Primary IP Description HDLC-B1 UP UP(s) 1.1.1.2 # 显示当前物理状态为down的HDLC捆绑接口的信息以及down的原因。 display interface hdlc-bundle brief down Brief information on interfaces in route mode: Link: ADM - administratively down; Stby - standby Interface Link Cause HDLC-B2 ADM Administratively 表1-2 display interface hdlc-bundle命令显示信息描述表 字段 描述 Interface index 接口索引 Current state 接口的物理状态,状态可能为: · Administratively DOWN:表示该接口已经通过shutdown命令被关闭,即管理状态为关闭 · DOWN:表示该接口的管理状态为开启,但物理状态为关闭(可能因为没有物理连线或者线路故障) · UP:表示该端口的管理状态和物理状态均为开启 Line protocol state 接口的链路层协议状态。其值由链路层经过参数协商决定,取值为: · DOWN:表示数据链路层协议状态为关闭 · UP:表示数据链路层协议状态为开启 Description 接口的描述信息 Bandwidth 接口的期望带宽 Maximum Transmit Unit 接口的MTU Hold timer 当前接口发送keepalive报文的时间间隔 (HDLC捆绑接口不发送keepalive报文,此字段无意义) retry times 允许接口重传的keepalive报文个数 (HDLC捆绑接口不发送keepalive报文,此字段无意义) Internet protocol processing: Disabled 接口当前不能处理IP报文 Internet address: 1.1.1.2/24 (primary) 接口的主IP地址 Link layer protocol HDLC捆绑接口封装的链路层协议 Physical HDLC捆绑接口的物理类型 baudrate HDLC捆绑接口的波特率 Last clearing of counters 最近一次使用reset counters interface命令清除接口下的统计信息的时间。如果从设备启动一直没有执行reset counters interface命令清除过该接口下的统计信息,则显示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: 32 packets, 1842 bytes, 0 drops 接口输入的报文总数(分别以包和字节为单位进行了统计),输入报文中丢弃的报文数 Output: 27 packets, 1512 bytes, 0 drops 接口输出的报文总数(分别以包和字节为单位进行了统计),输出报文中丢弃的报文数 Brief information on interfaces in route mode 三层接口的概要信息 Link: ADM - administratively down; Stby - standby 如果某接口的Link属性值为“ADM”,则表示该接口被管理员手工关闭了,需要在该接口下执行undo shutdown命令才能恢复接口本身的物理状态 Protocol: (s) - spoofing 如果某接口的Protocol属性值中带有“(s)”,则表示该接口的数据链路层协议状态显示为UP,但实际可能没有对应的链路,或者对应的链路不是永久存在而是按需建立的。通常NULL、LoopBack等接口会具有该属性 Interface 接口名称缩写 Link 接口物理连接状态,取值可能为: · UP:表示接口物理上是连通的 · ADM:表示接口被手工关闭了,需要执行undo shutdown命令才能打开接口 Protocol 接口数据链路层协议状态,取值可能为: · UP:表示接口的数据链路层是连通的 · DOWN:表示接口的数据链路层不通 · UP(s):表示接口的数据链路层协议状态显示为UP,但实际可能没有对应的链路,或者对应的链路不是永久存在而是按需建立的。通常NULL、LoopBack等接口会具有该属性 Primary IP 接口主IP地址。当显示“--”时,表示接口下还未配置IP地址 Description 接口的描述信息 Cause 接口物理连接状态为down的原因,取值为:Administratively:表示本链路被手工关闭了(配置了shutdown命令),需要执行undo shutdown命令才能恢复真实的物理状态
【相关命令】 · reset counters interface 1.2.11 interface hdlc-bundleinterface hdlc-bundle命令用来创建HDLC捆绑接口并进入HDLC捆绑接口视图。如果该HDLC捆绑接口已经存在,则直接进入该HDLC捆绑接口视图。 undo interface hdlc-bundle命令用来删除HDLC捆绑接口。 【命令】 interface hdlc-bundle bundle-id undo interface hdlc-bundle bundle-id 【缺省情况】 未配置HDLC捆绑接口。 【视图】 系统视图 【缺省用户角色】 network-admin 【参数】 bundle-id:HDLC捆绑接口的编号。取值范围为1~127。 【举例】 # 创建HDLC捆绑接口1并进入HDLC捆绑接口视图。 system-view [Sysname] interface hdlc-bundle 1 [Sysname-HDLC-bundle1] 1.2.12 mtumtu命令用来配置HDLC捆绑接口的MTU(Maximum Transmission Unit,最大传输单元)值。 undo mtu命令用来恢复缺省情况。 【命令】 mtu size undo mtu 【缺省情况】 HDLC捆绑接口的MTU值为1500字节。 【视图】 HDLC捆绑接口视图 【缺省用户角色】 network-admin 【参数】 size:接口的MTU值,单位为字节。取值范围为46~9100,单位为字节。 【使用指导】 接口的MTU值影响IP协议报文在该接口上传输时的分片与重组。 需要注意的是: · 配置了mtu命令后需要执行命令shutdown和undo shutdown,这样该配置才能在接口上生效。 · HDLC捆绑接口上配置的MTU值不能超过其成员接口上生效的最低MTU上限。例如,HDLC捆绑接口的成员接口为表1-3所列单板上的MIC接口子卡接口(MTU值生效范围46~4980)和PIC-PS2G4L子卡接口(MTU值生效范围46~2000),则该HDLC捆绑接口上配置的MTU值不能超过2000。关于不同单板的接口上生效的MTU值,请参见“接口管理命令参考”中的“POS接口命令参考”中的“mtu命令”。 · 如果表1-3所列单板的接口作为流量的入接口且流量出接口的MTU配置值小于1280时,该流量的IP报文会根据MTU值为1280进行分片,所以当设备上有下表所列单板在位时,建议将出接口的MTU值配置成1280以上。 表1-3 单板信息一览表 单板类型 单板丝印 CSPC单板 CSPC-GE16XP4L-E、CSPC-GE24L-E、CSPC-GP24GE8XP2L-E CSPEX单板 CSPEX-1104-E、CSPEX-1204
【举例】 # 配置HDLC捆绑接口1的MTU值为1430字节。 system-view [Sysname] interface hdlc-bundle 1 [Sysname-HDLC-bundle1] mtu 1430 1.2.13 reset counters interface hdlc-bundlereset counters interface hdlc-bundle命令用来清除HDLC捆绑接口的统计信息。 【命令】 reset counters interface [ hdlc-bundle [ bundle-id ] ] 【视图】 用户视图 【缺省用户角色】 network-admin 【参数】 hdlc-bundle [ bundle-id ]:HDLC捆绑接口的编号。取值范围为1~127。如果不指定hdlc-bundle和bundle-id,则清除所有接口的统计信息;如果指定hdlc-bundle而不指定bundle-id,则清除所有HDLC捆绑接口的统计信息;如果同时指定hdlc-bundle和bundle-id,则清除指定HDLC捆绑接口的统计信息。 【使用指导】 在某些情况下,需要统计一定时间内某接口的流量,这就需要在统计开始前清楚该接口的原有的统计信息,重新进行统计。 【举例】 # 清除HDLC捆绑接口HDLC-bundle1上的统计信息。 reset counters interface hdlc-bundle1 【相关命令】 · display interface hdlc-bundle 1.2.14 shutdownshutdown命令用来关闭HDLC捆绑接口。 undo shutdown命令用来打开HDLC捆绑接口。 【命令】 shutdown undo shutdown 【缺省情况】 HDLC捆绑接口处于打开状态。 【视图】 HDLC捆绑接口视图 【缺省用户角色】 network-admin 【使用指导】 执行本命令关闭接口会导致基于当前接口的HDLC功能不可用。建议您在执行该命令前,完全了解其对网络产生的影响
【举例】 # 关闭HDLC捆绑接口HDLC-bundle1。 system-view [Sysname] interface hdlc-bundle 1 [Sysname-HDLC-bundle1] shutdown
|
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |