CN114448833A - 一种中继电路自动打软环故障诊断方法及装置 - Google Patents
一种中继电路自动打软环故障诊断方法及装置 Download PDFInfo
- Publication number
- CN114448833A CN114448833A CN202210005689.1A CN202210005689A CN114448833A CN 114448833 A CN114448833 A CN 114448833A CN 202210005689 A CN202210005689 A CN 202210005689A CN 114448833 A CN114448833 A CN 114448833A
- Authority
- CN
- China
- Prior art keywords
- soft ring
- ports
- fault
- circuit
- configuration
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 47
- 238000003745 diagnosis Methods 0.000 title claims abstract description 21
- 238000007142 ring opening reaction Methods 0.000 title claims description 13
- 238000012360 testing method Methods 0.000 claims abstract description 30
- 238000001514 detection method Methods 0.000 claims abstract description 27
- 238000011084 recovery Methods 0.000 claims description 25
- 238000004590 computer program Methods 0.000 claims description 10
- 238000010009 beating Methods 0.000 claims description 8
- 230000002159 abnormal effect Effects 0.000 claims description 7
- 101100496114 Caenorhabditis elegans clc-2 gene Proteins 0.000 description 8
- 238000005538 encapsulation Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 6
- 230000009286 beneficial effect Effects 0.000 description 4
- 230000006870 function Effects 0.000 description 4
- 238000012423 maintenance Methods 0.000 description 4
- 241000721662 Juniperus Species 0.000 description 3
- RGNPBRKPHBKNKX-UHFFFAOYSA-N hexaflumuron Chemical compound C1=C(Cl)C(OC(F)(F)C(F)F)=C(Cl)C=C1NC(=O)NC(=O)C1=C(F)C=CC=C1F RGNPBRKPHBKNKX-UHFFFAOYSA-N 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 230000009467 reduction Effects 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 2
- 239000000872 buffer Substances 0.000 description 2
- 238000009432 framing Methods 0.000 description 2
- 238000007689 inspection Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- YQZGYLVYTGIJAX-QGOAFFKASA-N 1-(tert-butylamino)-3-[(e)-(3,3,5-trimethylcyclohexylidene)amino]oxypropan-2-ol Chemical compound CC1C\C(=N/OCC(O)CNC(C)(C)C)CC(C)(C)C1 YQZGYLVYTGIJAX-QGOAFFKASA-N 0.000 description 1
- 101100083337 Schizosaccharomyces pombe (strain 972 / ATCC 24843) pic1 gene Proteins 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 238000002592 echocardiography Methods 0.000 description 1
- 239000012634 fragment Substances 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 229910052709 silver Inorganic materials 0.000 description 1
- 239000004332 silver Substances 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0823—Errors, e.g. transmission errors
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/06—Management of faults, events, alarms or notifications
- H04L41/0631—Management of faults, events, alarms or notifications using root cause analysis; using analysis of correlation between notifications, alarms or events based on decision criteria, e.g. hierarchy, tree or time analysis
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Environmental & Geological Engineering (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明公开一种中继电路自动打软环故障诊断方法及装置,其中,该方法包括:对故障电路两端的端口分别做打软环配置;对故障电路两端的端口分别做软环ping测,得出两端检测结论,汇总得出最终检测结论;将故障电路两端的端口的软环配置均恢复,并将两端的端口均恢复到原始状态。该方法及装置通过对中继电路两端分别做软环配置和软环测试,从而判断是设备侧故障还是线路故障。
Description
技术领域
本发明涉及IP中继电路故障诊断领域,尤其是一种中继电路自动打软环故障诊断方法及装置。
背景技术
中继电路(Relay Circuit)是IP网内连接两个路由器的电路,其核心的属性是A端设备、A端端口、A端IP,Z端设备、Z端端口、Z端IP。
在IP网络中,当一条中继电路发生故障时,可能是线路的故障,也可能是两端设备硬件的故障。因此在排障时,首先需要确定是哪个部分的故障。
发明内容
针对上述情况,本发明提供一种中继电路自动打软环故障诊断方法及装置,通过对中继电路两端分别做软环配置和软环测试,从而判断是设备侧故障还是线路故障。
为实现上述目的,本发明采用下述技术方案:
在本发明一实施例中,提出了一种中继电路自动打软环故障诊断方法,该方法包括:
对故障电路两端的端口分别做打软环配置;
对故障电路两端的端口分别做软环ping测,得出两端检测结论,汇总得出最终检测结论;
将故障电路两端的端口的软环配置均恢复,并将两端的端口均恢复到原始状态。
进一步地,对故障电路两端的端口分别做打软环配置,包括:
判断故障电路两端的端口是否有IP,若有,则按照端口配置的IP,区分不同设备,分别做打软环配置;若无,则先分别为故障电路两端的端口配置统一的私网IP,再区分不同设备,分别做打软环配置。
进一步地,对故障电路两端的端口分别做软环ping测,得出两端检测结论,汇总得出最终检测结论,包括:
对故障电路两端的端口分别做软环ping测;
若有一端或两端的软环ping测异常,则判断是设备侧故障,由负责数据的专业人员处理;
若两端的软环ping测均正常,则判断是线路故障,由负责线路的专业人员处理。
进一步地,将故障电路两端的端口的软环配置均恢复,并将两端的端口均恢复到原始状态,包括:
判断初始故障电路两端的端口是否有IP,若有,则区分不同设备,分别做软环配置恢复;若无,则先删除故障电路两端的端口配置的IP,再区分不同设备,分别做软环配置恢复。
在本发明一实施例中,还提出了一种中继电路自动打软环故障诊断装置,该装置包括:
打软环配置模块,用于对故障电路两端的端口分别做打软环配置;
软环ping测模块,用于对故障电路两端的端口分别做软环ping测,得出两端检测结论,汇总得出最终检测结论;
软环配置恢复模块,用于将故障电路两端的端口的软环配置均恢复,并将两端的端口均恢复到原始状态。
进一步地,打软环配置模块,具体用于:
判断故障电路两端的端口是否有IP,若有,则按照端口配置的IP,区分不同设备,分别做打软环配置;若无,则先分别为故障电路两端的端口配置统一的私网IP,再区分不同设备,分别做打软环配置。
进一步地,软环ping测模块,具体用于:
对故障电路两端的端口分别做软环ping测;
若有一端或两端的软环ping测异常,则判断是设备侧故障,由负责数据的专业人员处理;
若两端的软环ping测均正常,则判断是线路故障,由负责线路的专业人员处理。
进一步地,软环配置恢复模块,具体用于:
判断初始故障电路两端的端口是否有IP,若有,则区分不同设备,分别做软环配置恢复;若无,则先删除故障电路两端的端口配置的IP,再区分不同设备,分别做软环配置恢复。
在本发明一实施例中,还提出了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现前述中继电路自动打软环故障诊断方法。
在本发明一实施例中,还提出了一种计算机可读存储介质,计算机可读存储介质存储有执行中继电路自动打软环故障诊断方法的计算机程序。
有益效果:
1、中继电路中断是IP网络中最主要的故障类型,打软环是故障定位最主要的方法;本发明可以覆盖常见的情况,采用统一的策略,对于维护IP网络的稳定有益。
2、IP网络上的路由器很多,涉及不同的厂家和型号,同一方案命令也不相同,本发明可支持主流的设备型号,降低对维护人员的要求。
3、本发明采用可统一配置规范,对后期维护有利。
4、本发明采用可自动执行操作,快速、方便和规范。
附图说明
图1是本发明中继电路自动打软环故障诊断方法流程示意图;
图2是本发明软环模拟电路示意图;
图3是本发明打软环配置流程示意图;
图4是本发明软环配置恢复流程示意图;
图5是本发明打软环综合处理界面示意图;
图6是本发明中继电路自动打软环故障诊断装置结构示意图;
图7是本发明计算机设备结构示意图。
具体实施方式
下面将参考若干示例性实施方式来描述本发明的原理和精神,应当理解,给出这些实施方式仅仅是为了使本领域技术人员能够更好地理解进而实现本发明,而并非以任何方式限制本发明的范围。相反,提供这些实施方式是为了使本公开更加透彻和完整,并且能够将本公开的范围完整地传达给本领域的技术人员。
本领域技术人员知道,本发明的实施方式可以实现为一种***、装置、设备、方法或计算机程序产品。因此,本公开可以具体实现为以下形式,即:完全的硬件、完全的软件(包括固件、驻留软件、微代码等),或者硬件和软件结合的形式。
根据本发明的实施方式,提出了一种中继电路自动打软环故障诊断方法及装置,当一条中继电路发生故障时,最主要的判断故障方法是打软环,即通过设备配置的方式,不需要实际连线使对端环回到本端口,模拟通过实际线路连通电路的情景,可用于端口和板卡故障诊断;打软环后,通过软环ping测对端,其实也就是本端口;软环ping测后,需要做软环配置恢复,即打软环的逆向操作,将两端端口配置均恢复到打软环之前的状态。
下面参考本发明的若干代表性实施方式,详细阐释本发明的原理和精神。
图1是本发明中继电路自动打软环故障诊断方法流程示意图。如图1所示,该方法包括:
1、对故障电路两端的端口分别做打软环配置,如图2所示;具体如下:
判断故障电路两端的端口是否有IP,若有,则按照端口配置的IP,区分不同设备,分别做打软环配置;若无,则先分别为故障电路两端的端口配置统一的私网IP,再区分不同设备,分别做打软环配置,如图3所示。
2、对故障电路两端的端口分别做软环ping测,得出两端检测结论,汇总得出最终检测结论;
打软环后,通过软环ping测对端,其实也就是本端口;软环ping测有可能是对端端口IP,也可能是本端端口IP,也可能是其他情况;不同的设备处理方式不同。
具体如下:
对故障电路两端的端口分别做软环ping测;
若有一端或两端的软环ping测异常,则判断是设备侧故障,由负责数据的专业人员处理;
若两端的软环ping测均正常,则判断是线路故障,由负责线路的专业人员,如传输专业人员处理。
3、将故障电路两端的端口的软环配置均恢复,并将两端的端口均恢复到原始状态;具体如下:
判断初始故障电路两端的端口是否有IP,若有,则区分不同设备,分别做软环配置恢复;若无,则先删除故障电路两端的端口配置的IP,再区分不同设备,分别做软环配置恢复,如图4所示。
该方法封装成能力开放接口(RESTFul接口),可以供如图5所示的界面调用,也可以供外部***调用,如下表1和下表2所示:
表1请求信息字段表
字段名 | 字段类型 | 描述 |
DeviceIP | String | 设备loopback地址 |
PortName | String | 端口名称 |
WsId | String | 调用标识号 |
表2返回信息字段表
字段名 | 字段类型 | 描述 |
ResultCode | String | 调用结果0_成功-1_失败 |
RetDetail | String | 失败原因 |
OpLog | String | 配置操作日志 |
如图5所示,页面逻辑:将打软环、软环ping测和软环配置恢复的功能全部完成;两端分别操作;给出最终的处理结论。
需要说明的是,尽管在上述实施例及附图中以特定顺序描述了本发明方法的操作,但是,这并非要求或者暗示必须按照该特定顺序来执行这些操作,或是必须执行全部所示的操作才能实现期望的结果。附加地或备选地,可以省略某些步骤,将多个步骤合并为一个步骤执行,和/或将一个步骤分解为多个步骤执行。
为了对上述中继电路自动打软环故障诊断方法进行更为清楚的解释,下面结合一个具体的实施例来进行说明,然而值得注意的是该实施例仅是为了更好地说明本发明,并不构成对本发明不当的限定。
实施例:
一、打软环
总体规则:
有IP电路:按照端口配置的IP做相应配置处理。
无IP电路:主要是对于捆绑成员电路,其解除捆绑后物理电路无IP。对于无IP的端口,打环时根据电路所在的A、Z端分别加统一的私网IP。如A端:10.1.1.1/30,Z端:10.1.1.5/30。
1、华为
(1)捆绑成员端口:
端口无IPv4的,加统一私网IP;
示例:(POS和以太口命令一样)
interface GigabitEthernet2/1/0
ip address 10.1.1.1255.255.255.252;
(2)pos口软环:
进入端口:
interface pos 4/0/1;
查看端口是否HDLC(High-Level Data Link Control,高级数据链路控制):
Display this;
强制改hdlc模式:
link-protocol hdlc;
配置环回:
loopback local;
使配置生效:
commit;
查看是否打软环成功:
display interface pos 4/0/1
Pos4/0/1current state:UP(当前状态:UP)如果自环
Line protocol current state:DOWN
Description:HUAWEI,Quidway Series,Pos4/0/1Interface
Route Port,The Maximum Transmit Unit is 4470,Hold timer is 10(sec)
Internet protocol processing:disabled
Link layer protocol is PPP,loopback is detected
LCP closed
Transponder Information:Not in position
Physical layer is Packet Over SDH
Scramble enabled,clock master,CRC-32,loopback:local-----------检测到环回
返回值有loopback:local(接口:环回),说明打软环成功;
(3)ge口
进入端口:
interface GigabitEthernet 0/0/1;
配置环回:
loopback local;
使配置生效:
commit;
查看是否打软环成功--不需检查;
(4)以太口ARP绑定:
--查找mac
<HA-ZZ-YDBG-A-1.CN2>display interface GigabitEthernet5/0/0
GigabitEthernet5/0/0current state:UP
Line protocol current state:UP
Last line protocol up time:2017-07-3015:06:28UTC+08:00
Description:To HA-ZZ-YDBG-S-1.CN210GE(10GE9016CN2)
Route Port,The Maximum Transmit Unit is 9178
Internet Address is 59.43.94.145/30
IP Sending Frames'Format is PKTFMT_ETHNT_2,Hardware address is 0025-9e5c-b393--提取MAC地址
The Vendor Name is FINISAR CORP.,The Vendor PN is FTLX1412M3BCL
Transceiver max BW:9900~11300Mbps,Transceiver Mode:Single Mode
WaveLength:1310nm,Transmission Distance:10km
Rx Optical Power:-11.50dBm,normal range:[-18.01,2.00]dBm
Tx Optical Power:-2.09dBm,normal range:[-6.00,1.00]dBm
Loopback:none,LAN full-duplex mode,Pause Flowcontrol:Receive Enableand Send Enable
Last physical up time:2017-07-3015:06:28UTC+08:00
Last physical down time:2017-07-3015:01:48UTC+08:00
Current system time:2017-08-0117:33:13+08:00
Statistics last cleared:2017-08-0115:36:16
Last 300seconds input rate:668183752bits/sec,269372packets/sec
Last 300seconds output rate:166493456bits/sec,60689packets/sec
Input:634818040121bytes,2027700341packets
Output:241619034279bytes,532203221packets
Input:
Unicast:2027686065packets,Multicast:14276packets
Broadcast:0packets,JumboOctets:35273497packets
CRC:0packets,Symbol:0packets
Overrun:0packets,InRangeLength:0packets
LongPacket:0packets,Jabber:0packets,Alignment:0packets
Fragment:0packets,Undersized Frame:0packets
RxPause:0packets
Output:
--ARP绑定
arp static 10.1.1.10025-9e5c-b393--本端IP MAC
commit
2、Juniper
(1)捆绑成员端口:
端口无IPv4的,加统一私网IP;
示例:(POS和以太口命令一样)
configure exclusive(进入配置模式)
set interfaces so-2/0/2unit 0family inet address10.1.1.1/30
commit synchronize and-quit(保存配置并退出配置模式);
(2)POS口:--以so开头
查看原有接口的配置并保留:
GX-LZ-LC-D-2.163.RE0>show configuration interfaces so-2/0/2|displayset
set interfaces so-2/0/2description"To GD-GZ-JCX-C-2.16310G(S-64N0012IP)::2011-06-02"
set interfaces so-2/0/2mtu 9182
set interfaces so-2/0/2hold-time up 5000
set interfaces so-2/0/2hold-time down 0
set interfaces so-2/0/2clocking internal
set interfaces so-2/0/2encapsulation cisco-hdlc
set interfaces so-2/0/2sonet-options fcs 32
set interfaces so-2/0/2sonet-options payload-scrambler
set interfaces so-2/0/2sonet-options rfc-2615
set interfaces so-2/0/2unit 0family inet filter input sampling_filter
set interfaces so-2/0/2unit 0family inet sampling input
set interfaces so-2/0/2unit 0family inet address 202.97.56.126/30
set interfaces so-2/0/2unit 0family iso
set interfaces so-2/0/2unit 0family inet6 address240e::31:92:4803/127
set interfaces so-2/0/2unit 0family mpls
configure exclusive(进入配置模式)
set interfaces so-2/0/2no-keepalives(需要增加的配置)
set interfaces so-2/0/2encapsulation cisco-hdlc(可能需要增加的配置,原来如果是cisco-hdlc(思科高级数据链路控制,一种封装协议名称),则保持不变,如果是PPP(Point to Point Protocol,点对点协议)则需要修改)此上面例子是cscio-hdlc(这里建议不管是什么模式,PPP还是cisco-hdlc都执行这个命令省去判断的命令)
set interfaces so-2/0/2sonet-options loopback local(打软环需要增加的配置)
commit synchronize and-quit(保存配置并退出配置模式)
状态判断(POS、以太相同):--不需检查;
(3)以太接口下打软环配置(以太接口类型ge,xe,et,fe)
判断此端口是不是支持为framing(框架模式)在什么模式下,以下例子能匹配到framing的则framing卡,端口下有framing配置。Framing后面有两种模式:一种是wan-phy(广域接入网物理端口),另外一种是lan-phy(本地接入网物理端口):
GX-LZ-LC-D-2.163.RE0>show configuration interfaces xe-1/1/2|displayset|match framing
set interfaces xe-1/1/2framing wan-phy
属于wan-phy的模式打环配置:
GX-LZ-LC-D-2.163.RE0>show interfaces xe-1/1/2detail|match hardware提取本端口的MAC地址
Current address:b0:a8:6e:d6:0c:ec,Hardware address:b0:a8:6e:d6:0c:ec
{master}
[email protected]>show interfaces terse xe-1/1/2
Interface Admin Link Proto Local Remote
xe-1/1/2up up
xe-1/1/2.0up up inet202.97.74.138/30
configure exclusive(进入配置模式)
set interface xe-1/1/2sonnet-options loopback local(在wan-phy模式下打软环配置增加的配置)
set interface xe-1/1/2gigether-options loopback(在非wan-phy模式下打软环配置增加的配置)
set interfaces xe-1/1/2unit 0family inet address202.97.74.138/30arp202.97.74.137mac b0:a8:6e:d6:0c:ec(202.97.74.137这是对端接口的地址,需要程序自动计算)
commit synchronize and-quit(保存配置并退出配置模式)
3、思科IOX
(1)捆绑成员端口:
端口无IPv4的,加统一私网IP;
示例:(POS和以太口命令一样)
Interface POS0/11/1/0
ipv4 address 10.1.1.1/30;
(2)POS口
Interface POS x/x/x/x
encapsulation hdlc--修改为hdlc模式
commit;
controller sonet 0/1/0/0--与POS口对应的x/x/x/x一致
loopback internal;
(3)以太口
interface TenGigE x/x/x/x
loopback internal;
正确打软环判断规则:
POS口和以太口判断规则相同;
通过show interface pos x/x/x/x来检查是否UP
show interface pos 0/7/0/0
POS0/7/0/0is up,line protocol is up(looped)
Hardware is Packet over SONET
Description:ensoft-gsr3 POS 7\0
Internet address is Unknown
MTU 4474bytes,BW 622080Kbit
reliability 242/255,txload 1/255,rxload 1/255
Encapsulation HDLC,crc 32,controller loopback set(Internal),keepaliveset(10sec)--包含controller loopback set(Internal)字符(不区分大小写)的认为是打环成功;POS和以太口统一都用这个规则;
Last clearing of"show interface"counters never
5minute input rate 0bits/sec,0packets/sec
5minute output rate 0bits/sec,0packets/sec
122packets input,2628bytes,0total input drops
0drops for unrecognized upper-level protocol
Received 0broadcast packets,0multicast packets
0runts,0giants,0throttles,0parity
34input errors,15CRC,0frame,0overrun,0ignored,0abort
119packets output,2566bytes,0total output dropsOutput 0broadcastpackets,0multicast packets
0output errors,0underruns,0applique,Unknown resets
0output buffer failures,0output buffers swapped out
0carrier transitions
4、思科IOS
(1)捆绑成员端口:
端口无IPv4的,加统一私网IP;
示例:(POS和以太口命令一样)
interface TenGigE0/11/1/0
ipv4 address 10.1.1.1255.255.255.252;
(2)POS口
interface pos 0/0/0
loop internal
encapsulation hdlc//打环测试需要修改端口的封装模式为HDLC;
(3)以太口
interface TenGigE x/x/x/x
loopback internal;
正确打软环判断规则:
POS口和以太口命令判断规则相同,都是判断存在loopback set;注意POS口和以太口返回结果格式略有不同,不能完全按示例严格匹配,只匹配存在loopback set即可;
hb-me01-cr02#sh int GigabitEthernet7/0/0
GigabitEthernet7/0/0is up,line protocol is up
Hardware is GigMac 1Port 10GigabitEthernet,address is0017.9582.dcca(bia 0017.9582.dcca)
Description:(IOR_4057/"BACKBONE"/To hb-me01-cr02__Te9/4////1G//SilverProtected/)
Internet address is 172.31.55.190/30
MTU 9150bytes,BW 10000000 Kbit,DLY 10usec,rely255/255,load 1/255
Encapsulation ARPA,loopback set(internal)(判断lookback set值为internal)
Keepalive not set
Full Duplex,10000Mbps,link type is force-up,media type is LR 1310nm
output flow-control is on,input flow-control is on
Carrier delay is 0msec
ARP type:ARPA,ARP Timeout 04:00:00
Last input 00:00:01,output 00:00:01,output hang never
Last clearing of"show interface"counters 03:44:47
Queueing strategy:fifo
5、阿朗
(1)捆绑成员端口:
端口无IPv4的,加统一私网IP;
示例:(POS和以太口命令一样)
router
interface"ge-4/1/1"--interface名称
address 10.1.1.1/30
exit
打软环命令:
*A:7750SR1#configure port 1/1/1
#shutdown
#sonet-sdh clock-source node-timed/务必设为node-timed/
#sonet-sdh loopback internal/端口内部环回使用/
#no shutdown
端口软环状态确认:
--不需检查。
二、软环ping测
1、华为
以太口需要先做ARP绑定再做ping测,POS口不需要。以太口ping测后解除ARP绑定。该操作在打环、拆环中实现。
ping之前关快回,ping之后要开快回,对POS和以太都需要。
(1)NE40E&NE80E关快回方法:
Sys
Slot 2
[~HUAWEI-slot-2]undo icmp-reply fast
[~HUAWEI-slot-2]commit
(2)Ne5000e关快回方法:
V8R3版本关闭快回功能需要在诊断视图下修改寄存器:
40G老单板(LPUB、LPUC、LPUE、LPUI、LPUM、LPUR)ipv4快回开关方法:
set fe slot clc2/16fe 1forward direct-register 000关快回
set fe slot clc2/16fe 1forward direct-register 001开快回
[huawei]diag
[~HUAWEI-diagnose]set fe slot clc1/1fe 0forward direct-register 000
100G单板(CR56LPUF100B、CR56LPUI100B)ipv4快回开关方法:
set fe slot clc2/14fe 1forward register address 00关快回
set fe slot clc2/14fe 1forward register address 01开快回
[huawei]diag
[~HUAWEI-diagnose]set fe slot clc1/1fe 0forward register address 00
如果接口对应的子卡为pic0或pic1则标蓝参数选0;
如果接口对应的子卡位pic2或pic3则标蓝参数选1;
V8R5及之后版本关闭快回直接槽位视图下使用命令:
Disp version查看对应版本
情况一:V8r5及之后版本
Sys
Slot 2/14
[~HUAWEI-slot-clc2/14]undo icmp-reply fast
[~HUAWEI-slot-clc2/14]commit
[~HUAWEI-slot-clc2/14]display this
#
slot clc2/14
undo icmp-reply fast
#
Return
情况二:V8r3及之前版本
继续判断是40G老单板还是100G单板:
情况1:是40G老单板
<HN-HY-ZSQ-D-2.163>display version slot clc1/7|include PCB//查询命令
PCB Version:CR52LPUE REV B//包含了LPUE,判断是40G老单板
PCB Version:CR52LPCA REV B
PCB Version:CR52ASEB REV B
PCB Version:CR52P2XX REV D
PCB Version:CR52P2XX REV D
PCB Version:CR31MBSA REV A
<HN-HY-ZSQ-D-2.163>举例clc1/7/0/0端口要关闭快回
Sys
Diagnose诊断视图
set fe slot clc1/7fe 0forward direct-register 000关快回
commit
情况2:是100GE单板
<GS-LZ-ESN-D-4.163>display version slot clc2/2|include PCB
PCB Version:CR56LPUI100B REV C//包含CR56LPUI100B判断是100G单板
PCB Version:110
PCB Version:CR56E1NC REV B
<GS-LZ-ESN-D-4.163>举例2/2/2/3
Sys
Diagnose
set fe slot clc2/2fe 1forward register address 30关快回
commit
如何查看设备版本,步骤如下:
<TJ-TJ-TB-C-3.163>display version
Huawei Versatile Routing Platform Software
VRP(R)software,Version 8.90(NE5000E V800R006C00SPC600)
Copyright(C)2012-2015Huawei Technologies Co.,Ltd.
HUAWEI NE5000E uptime is 100days,21hours,5minutes
Patch Version:V800R006SPH020
如何查看单板类型,步骤如下:举例接口1/7/0/0
<HN-HY-ZSQ-D-2.163>display version slot clc1/7|include PCB//查询命令
PCB Version:CR52LPUE REV B//包含了LPUE,判断是40G老单板
PCB Version:CR52LPCA REV B
PCB Version:CR52ASEB REV B
PCB Version:CR52P2XX REV D
PCB Version:CR52P2XX REV D
PCB Version:CR31MBSA REV A
<HN-HY-ZSQ-D-2.163>
<GS-LZ-ESN-D-4.163>display version slot clc2/2|include PCB
PCB Version:CR56LPUI100B REV C//包含CR56LPUI100B判断是100G单板
PCB Version:110
PCB Version:CR56E1NC REV B
<GS-LZ-ESN-D-4.163>
如何查看接口对应的子卡:
举例Pos1/8/2/1接口:
其中:1是clc1框;8是slot8;2是子***;1是端口号。
set fe slot clc1/8fe 1forward register address 10关快回
set fe slot clc1/8fe 1forward register address 11开快回
举例pos1/8/3/0接口:
其中:1是clc1框;8是slot8;3是子***;0是端口号。
Ping测命令:
ping-c 100-i GigabitEthernet0/0/1 210.10.10.10--自环端口自环端口的本端IP,ping 100个包测试。
2、Juniper
(1)POS口:
GX-LZ-LC-D-2.163.RE0>ping bypass-routing interface so-2/0/2202.97.56.126count 100rapid--(提取本端接口IP地址进行ping测试)
PING 202.97.56.126(202.97.56.126):56data bytes
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!.!!!!!!!!!!!!!!!!!!!!!!!.!!!!!!!!!!!!!!!!!!!!!!!!!.!!!!
---202.97.56.126ping statistics---
100packets transmitted,97packets received,3%packet loss
round-trip min/avg/max/stddev=17.258/17.662/49.246/3.225m
(2)以太口:
>ping 202.97.74.137rapid count 10interface xe-1/1/2bypass-routing--ping对端,即arp绑定的IP;
PING 202.97.74.137(202.97.74.137):56data bytes
36bytes from 202.97.74.138:Time to live exceeded--time to liveexceeded有count(10)行,即为成功;
Vr HL TOS Len ID Flg off TTL Pro cks Src Dst
4 5 00 0054 3064 0 0000 01 01 fb3f 202.97.74.138 202.97.74.137
.36 bytes from 202.97.74.138:Time to live exceeded
Vr HL TOS Len ID Flg off TTL Pro cks Src Dst
4 5 00 0054 3068 0 0000 01 01 fb3b 202.97.74.138 202.97.74.137
.36 bytes from 202.97.74.138:Time to live exceeded
Vr HL TOS Len ID Flg off TTL Pro cks Src Dst
4 5 00 0054 306d 0 0000 01 01 fb36 202.97.74.138 202.97.74.137
.36 bytes from 202.97.74.138:Time to live exceeded
Vr HL TOS Len ID Flg off TTL Pro cks Src Dst
4 5 00 0054 3073 0 0000 01 01 fb30 202.97.74.138 202.97.74.137
.36 bytes from 202.97.74.138:Time to live exceeded
Vr HL TOS Len ID Flg off TTL Pro cks Src Dst
4 5 00 0054 3078 0 0000 01 01 fb2b 202.97.74.138 202.97.74.137
.36 bytes from 202.97.74.138:Time to live exceeded
Vr HL TOS Len ID Flg off TTL Pro cks SrcDst
4 5 00 0054 307d 0 0000 01 01 fb26 202.97.74.138 202.97.74.137
.36 bytes from 202.97.74.138:Time to live exceeded
Vr HL TOS Len ID Flg off TTL Pro cks Src Dst
4 5 00 0054 3082 0 0000 01 01 fb21 202.97.74.138 202.97.74.137
.36 bytes from 202.97.74.138:Time to live exceeded
Vr HL TOS Len ID Flg off TTL Pro cks Src Dst
4 5 00 0054 3087 0 0000 01 01 fb1c 202.97.74.138 202.97.74.137
.36 bytes from 202.97.74.138:Time to live exceeded
Vr HL TOS Len ID Flg off TTL Pro cks Src Dst
4 5 00 0054 308d 0 0000 01 01 fb16 202.97.74.138 202.97.74.137
.36 bytes from 202.97.74.138:Time to live exceeded
Vr HL TOS Len ID Flg off TTL Pro cks Src Dst
4 5 00 0054 3092 0 0000 01 01 fb11 202.97.74.138 202.97.74.137
.
---202.97.74.137ping statistics---
10packets transmitted,0packets received,100%packet loss--不要看这个;
{master}
Ttl超时的为正常,timeout超时……这样子的为异常测试不通过;
3、思科IOX
ping本端地址:
ping a.b.c.d count 100
4、思科IOS
ping本端地址:
ping a.b.c.d repeat 100
都使用这种方式:
ZJ-ZS-PT-S-2.CN2#ping ip
Target IP address:59.43.2.136
Repeat count[5]:100
Datagram size[100]:
Timeout in seconds[2]:
Extended commands[n]:
Sweep range of sizes[n]:
Type escape sequence to abort.
Sending 100,100-byte ICMP Echos to 59.43.2.136,timeout is 2seconds:
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Success rate is 100percent(100/100),round-trip min/avg/max=1/1/4ms
5、阿朗
#ping x.x.x.x count 100rapid--本端IP
示例:
【1】#ping 59.43.91.250 count 100rapid
PING 59.43.91.250 56data bytes
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
----59.43.91.250 PING Statistics----
100packets transmitted,100packets received,0.00%packet loss
round-trip min=0.237ms,avg=0.285ms,max=0.343ms,stddev=0.011ms
三、软环恢复
总体原则:
对于打环时加统一的私网IP的,恢复配置时要删除该IP。
1、华为
(1)捆绑成员端口:
端口有统一私网IP的,去掉IP配置;
示例:(POS和以太口命令一样)
interface GigabitEthernet2/1/0
undo ip address 10.1.1.1255.255.255.252
(2)pos口恢复软环配置
进入端口:
interface pos 4/0/1
配置还原:
link-protocol hdlc或者ppp--根据工单查找记录的原始配置
取消配置环回:
Undo loopback local
使配置生效:
commit
(3)ge口打软环恢复
进入端口:
interface GigabitEthernet 0/0/1
取消配置环回:
Undo loopback local
使配置生效:
commit
解除ARP绑定:
--解除ARP绑定
undo arp static 10.1.1.1 0025-9e5c-b393--本端IP MAC
commit
2、Juniper
(1)捆绑成员端口:
端口有统一私网IP的,去掉IP配置;
示例:(POS和以太口命令一样)
configure exclusive(进入配置模式)
delete interfaces so-2/0/2 unit 0family inet address 10.1.1.1/30
commit synchronize and-quit(保存配置并退出配置模式)
(2)POS口
还原配置:
configure exclusive(进入配置模式)
恢复原encapsulation配置:
delete interfaces so-2/0/2sonet-options loopback local(打软环需要删除的配置)
delete interfaces so-2/0/2no-keepalives(需要删除的配置)
commit synchronize and-quit(保存配置并退出配置模式)
(3)以太口
还原配置:
configure exclusive(进入配置模式)
delete interface xe-1/1/2sonnet-options loopback local删除打软环配置增加的配置(在wan-phy模式下增加的配置)
delete interface xe-2/1/2gigether-options loopback删除打软环配置增加的配置(在非wan-phy模式下增加的配置)
delete interfaces xe-1/1/2family inet address 202.97.74.138/30arp202.97.74.137mac b0:a8:6e:d6:0c:ec(原增加的配置删除)
commit synchronize and-quit(保存配置并退出配置模式)
3、思科IOX
(1)捆绑成员端口:
端口有统一私网IP的,去掉IP配置;
示例:(POS和以太口命令一样)
Interface TenGigE0/11/1/0
no ipv4 address 10.1.1.1/30
commit
(2)POS口:
去除打环命令:
controller sonet 0/1/0/0
no loopback
commit
恢复端口原始配置:
Interface POS x/x/x/x
encapsulation hdlc--恢复原始值
commit
(3)以太口:
去除打环命令:
interface TenGigE0/1/0/0
no loopback
commit
4、思科IOS
(1)捆绑成员端口:
端口有统一私网IP的,去掉IP配置;
示例:(POS和以太口命令一样)
interface TenGigE0/11/1/0
no ipv4 address 10.1.1.1 255.255.255.252
(2)POS口:
interface pos 0/0/0
encapsulation PPP//恢复打环前的封装模式,如原来没有,no encapsulation
no loopback
(3)以太口:
去除打环命令:
interface tenGigabitEthernet 0/1/0
no loopback
5、阿朗
(1)捆绑成员端口:
端口有统一私网IP的,去掉IP配置;
示例:(POS和以太口命令一样)
router
interface"ge-4/1/1"--interface名称
no address 10.1.1.1/30
exit
#configure port 1/1/1
#shutdown
#sonet-sdh clock-source xxx--恢复原值
#sonet-sdh no loopback/删除端口loopback参数/
#no shutdown
基于同一发明构思,本发明还提出一种中继电路自动打软环故障诊断装置。该装置的实施可以参见上述方法的实施,重复之处不再赘述。以下所使用的术语“模块”,可以是实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。
图6是本发明中继电路自动打软环故障诊断装置结构示意图。如图6所示,该装置包括:
打软环配置模块101,用于对故障电路两端的端口分别做打软环配置;具体如下:
判断故障电路两端的端口是否有IP,若有,则按照端口配置的IP,区分不同设备,分别做打软环配置;若无,则先分别为故障电路两端的端口配置统一的私网IP,再区分不同设备,分别做打软环配置。
软环ping测模块102,用于对故障电路两端的端口分别做软环ping测,得出两端检测结论,汇总得出最终检测结论;具体如下:
对故障电路两端的端口分别做软环ping测;
若有一端或两端的软环ping测异常,则判断是设备侧故障,由负责数据的专业人员处理;
若两端的软环ping测均正常,则判断是线路故障,由负责线路的专业人员处理。
软环配置恢复模块103,用于将故障电路两端的端口的软环配置均恢复,并将两端的端口均恢复到原始状态;具体如下:
判断初始故障电路两端的端口是否有IP,若有,则区分不同设备,分别做软环配置恢复;若无,则先删除故障电路两端的端口配置的IP,再区分不同设备,分别做软环配置恢复。
应当注意,尽管在上文详细描述中提及了中继电路自动打软环故障诊断装置的若干模块,但是这种划分仅仅是示例性的并非强制性的。实际上,根据本发明的实施方式,上文描述的两个或更多模块的特征和功能可以在一个模块中具体化。反之,上文描述的一个模块的特征和功能可以进一步划分为由多个模块来具体化。
基于前述发明构思,如图7所示,本发明还提出一种计算机设备200,包括存储器210、处理器220及存储在存储器210上并可在处理器220上运行的计算机程序230,处理器220执行计算机程序230时实现前述中继电路自动打软环故障诊断方法。
基于前述发明构思,本发明还提出一种计算机可读存储介质,计算机可读存储介质存储有执行前述中继电路自动打软环故障诊断方法的计算机程序。
本发明提出的中继电路自动打软环故障诊断方法及装置,中继电路中断是IP网络中最主要的故障类型,打软环是故障定位最主要的方法;本发明可以覆盖常见的情况,采用统一的策略,对于维护IP网络的稳定有益。IP网络上的路由器很多,涉及不同的厂家和型号,同一方案命令也不相同,本发明可支持主流的设备型号,降低对维护人员的要求。采用本发明可统一配置规范,对后期维护有利。采用本发明可自动执行操作,快速、方便和规范。
虽然已经参考若干具体实施方式描述了本发明的精神和原理,但是应该理解,本发明并不限于所公开的具体实施方式,对各方面的划分也不意味着这些方面中的特征不能组合以进行受益,这种划分仅是为了表述的方便。本发明旨在涵盖所附权利要求的精神和范围内所包含的各种修改和等同布置。
对本发明保护范围的限制,所属领域技术人员应该明白,在本发明的技术方案的基础上,本领域技术人员不需要付出创造性劳动即可做出的各种修改或变形仍在本发明的保护范围以内。
Claims (10)
1.一种中继电路自动打软环故障诊断方法,其特征在于,该方法包括:
对故障电路两端的端口分别做打软环配置;
对故障电路两端的端口分别做软环ping测,得出两端检测结论,汇总得出最终检测结论;
将故障电路两端的端口的软环配置均恢复,并将两端的端口均恢复到原始状态。
2.根据权利要求1所述的中继电路自动打软环故障诊断方法,其特征在于,对故障电路两端的端口分别做打软环配置,包括:
判断故障电路两端的端口是否有IP,若有,则按照端口配置的IP,区分不同设备,分别做打软环配置;若无,则先分别为故障电路两端的端口配置统一的私网IP,再区分不同设备,分别做打软环配置。
3.根据权利要求1所述的中继电路自动打软环故障诊断方法,其特征在于,对故障电路两端的端口分别做软环ping测,得出两端检测结论,汇总得出最终检测结论,包括:
对故障电路两端的端口分别做软环ping测;
若有一端或两端的软环ping测异常,则判断是设备侧故障,由负责数据的专业人员处理;
若两端的软环ping测均正常,则判断是线路故障,由负责线路的专业人员处理。
4.根据权利要求1所述的中继电路自动打软环故障诊断方法,其特征在于,将故障电路两端的端口的软环配置均恢复,并将两端的端口均恢复到原始状态,包括:
判断初始故障电路两端的端口是否有IP,若有,则区分不同设备,分别做软环配置恢复;若无,则先删除故障电路两端的端口配置的IP,再区分不同设备,分别做软环配置恢复。
5.一种中继电路自动打软环故障诊断装置,其特征在于,该装置包括:
打软环配置模块,用于对故障电路两端的端口分别做打软环配置;
软环ping测模块,用于对故障电路两端的端口分别做软环ping测,得出两端检测结论,汇总得出最终检测结论;
软环配置恢复模块,用于将故障电路两端的端口的软环配置均恢复,并将两端的端口均恢复到原始状态。
6.根据权利要求5所述的中继电路自动打软环故障诊断装置,其特征在于,所述打软环配置模块,具体用于:
判断故障电路两端的端口是否有IP,若有,则按照端口配置的IP,区分不同设备,分别做打软环配置;若无,则先分别为故障电路两端的端口配置统一的私网IP,再区分不同设备,分别做打软环配置。
7.根据权利要求5所述的中继电路自动打软环故障诊断装置,其特征在于,所述软环ping测模块,具体用于:
对故障电路两端的端口分别做软环ping测;
若有一端或两端的软环ping测异常,则判断是设备侧故障,由负责数据的专业人员处理;
若两端的软环ping测均正常,则判断是线路故障,由负责线路的专业人员处理。
8.根据权利要求5所述的中继电路自动打软环故障诊断装置,其特征在于,所述软环配置恢复模块,具体用于:
判断初始故障电路两端的端口是否有IP,若有,则区分不同设备,分别做软环配置恢复;若无,则先删除故障电路两端的端口配置的IP,再区分不同设备,分别做软环配置恢复。
9.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1-4任一项所述方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有执行权利要求1-4任一项所述方法的计算机程序。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210005689.1A CN114448833A (zh) | 2022-01-05 | 2022-01-05 | 一种中继电路自动打软环故障诊断方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210005689.1A CN114448833A (zh) | 2022-01-05 | 2022-01-05 | 一种中继电路自动打软环故障诊断方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114448833A true CN114448833A (zh) | 2022-05-06 |
Family
ID=81366472
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210005689.1A Pending CN114448833A (zh) | 2022-01-05 | 2022-01-05 | 一种中继电路自动打软环故障诊断方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114448833A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115941561A (zh) * | 2022-09-23 | 2023-04-07 | 中盈优创资讯科技有限公司 | 一种基于链路对应关系的自动化测试链路质量方法及装置 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1972219A (zh) * | 2005-11-23 | 2007-05-30 | 杭州华为三康技术有限公司 | 网络性能测试方法、***及网络设备 |
CN101986604A (zh) * | 2010-10-29 | 2011-03-16 | 中兴通讯股份有限公司 | 分组传送网的链路故障定位方法及*** |
CN106789430A (zh) * | 2016-12-26 | 2017-05-31 | 深圳市风云实业有限公司 | 一种点到点链路故障检测方法 |
-
2022
- 2022-01-05 CN CN202210005689.1A patent/CN114448833A/zh active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1972219A (zh) * | 2005-11-23 | 2007-05-30 | 杭州华为三康技术有限公司 | 网络性能测试方法、***及网络设备 |
CN101986604A (zh) * | 2010-10-29 | 2011-03-16 | 中兴通讯股份有限公司 | 分组传送网的链路故障定位方法及*** |
CN106789430A (zh) * | 2016-12-26 | 2017-05-31 | 深圳市风云实业有限公司 | 一种点到点链路故障检测方法 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115941561A (zh) * | 2022-09-23 | 2023-04-07 | 中盈优创资讯科技有限公司 | 一种基于链路对应关系的自动化测试链路质量方法及装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5568471A (en) | System and method for a workstation monitoring and control of multiple networks having different protocols | |
CN106899472B (zh) | 一种单向环形网络控制器及其使用方法 | |
CN102457403B (zh) | 一种网络连接的故障检测方法及装置 | |
CN108429625A (zh) | 一种实现故障诊断的方法及装置 | |
CN114448833A (zh) | 一种中继电路自动打软环故障诊断方法及装置 | |
CN114338509A (zh) | 一种基于带内网络遥测技术的数据包转发环路实时检测***及检测方法 | |
CN107612848B (zh) | 一种调试方法及装置、以及计算机可读存储介质 | |
CN110620775A (zh) | 一种抓取并解析gpon控制管理协议数据包的方法 | |
Cisco | 100VG-AnyLAN Port Adapter | |
Cisco | 100VG-AnyLAN Port Adapter | |
Cisco | 100VG-AnyLAN Port Adapter | |
Cisco | 100VG-AnyLAN Port Adapter | |
Cisco | Interface Configuration and Support | |
Cisco | Interface Configuration and Support | |
Cisco | Interface Configuration and Support | |
Cisco | Interface Configuration and Support | |
Cisco | Interface Configuration and Support | |
Cisco | Interface Configuration and Support | |
Cisco | Interface Configuration and Support | |
Cisco | Interface Configuration and Support | |
Cisco | Interface Configuration and Support | |
Cisco | Interface Configuration and Support | |
Cisco | Interface Configuration and Support | |
Cisco | Interface Configuration and Support | |
Cisco | Interface Configuration and Support |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20220506 |