如何判断端口故障并排除故障

很多小伙伴遇到网络故障总是一片茫然不知道如何分析并排除网络故障,这里我就根据我多年的网络工程师工作经验给大家讲讲如何判断端口故障并排除故障。

常见的网络端口故障有端口不UP、ping不通、端口转发丢包、端口不通四种类型。下面我就仔细分析下具体故障原因以及排除故障的思路和方法。

⑴端口不UP

故障原因:①端口被关闭;②端口协商不一致;③违反Error-Disable检测规则;④线缆损坏;⑤光传输衰耗过大;⑥光模块损坏。

排障思路:①检查端口配置;②检查线缆是否已损坏;③检查端口相关器件。

排障步骤:①检查端口配置,确认端口是否被关闭。

执行show running-config interface interface-name命令,检查该端口是否被关闭。

Hostname#show ruuning-config interface gigabitethernet0/1

Building Configuration...

interface gigabitethernet0/1

shutdown

如果端口被配置为关闭状态,请在端口下执行no shutdown命令重新开启;如果端口没有被配置为关闭态,且端口为Combo口,请执行步骤2。

②检查端口协商。执行show interface interface-name命令,检查端口协商配置。

Hostname#show interface gigabitethernet 0/1

gigabitethernet0/1 configuration information

Description :

Status : Enabled

Link : Down

Set Speed : Auto

Act Speed : Unknown

Set Duplex : Auto

Act Duplex : Unknown

Set Flow Control : Off

Act Flow Control : Off

Mdix : Auto

Mtu : 1824

Port mode : LAN

Port ability : 10M HD,10M FD,100M HD,100M FD,1000M FD

Link Delay : no delay

Storm Control : Unicast Disabled

Storm Control : Broadcast Disabled

Storm Control : Multicast Disabled

Storm Action : None

Port Type : Nni

Pvid : 1000

Set Medium : Copper

Act Medium : Copper

Mac Address : 0001.7a5c.0040

如果Set Speed和Set Duplex是Auto,表示端口采用自动协商的方式与对端设备协商速率和双工状态,两端需保持一致,如果不一致,请修改配置;如果Set Speed是100或1000等具体数字,Set Duplex是Full或Half,表示端口采用手工配置的方式固定速率和双工状态,两端需保持一致,如果不一致,请修改配置;如果两端的速率和双工状态一致,请执行步骤4。

③检查端口Error-Disabled状态。执行show interface interface-name命令,检查相应的端口是否因为Error-Disabled检测被关闭。

Hostname#show interface gigabitethernet 0/1

gigabitethernet0/1 configuration information

Description :

Status : Enabled

Link : Down (Err-disabled)

Set Speed : Auto

Act Speed : Unknown

Set Duplex : Auto

Act Duplex : Unknown

Set Flow Control : Off

Act Flow Control : Off

如果Link状态显示为Down(Err-disabled)则表示端口是因为匹配Error-Disabled规则被关闭,执行show interface interface-name status err-disabled命令,检查端口匹配的Error-Disabled具体规则。

Hostname# show interface gigabitethernet 0/1 status err-disabled

Interface Status Reason

gi0/1 disabled link-flap

如果Reason显示为link-flap,说明是因为端口频繁up、down被关闭;如果Reason显示为none,且端口是copper类型,请执行步骤5;如果Reason显示为none,且端口是fiber类型,请执行步骤6。

④检查网线是否损坏。用新的网线替换故障端口的网线后,检查端口是否能up;如果端口仍然不能up,请执行步骤8。

⑤检查端口的光收发情况。执行show optical all命令,检查端口的收光和发光情况,并根据光模块的收光和发光规格参数检查互联端口的收发光功率是否正常。

Hostname#show optical all

Name VendorName LaserWaveLen(nm) Temperature(C) Voltage(V) TxPower(dBm) RxPower(dBm)

gi0/1 EOPTOLINK INC 1310 ---- ---- ----

gi0/2 EOPTOLINK INC 850 53.187500 3.372800 -7.007107 -7.947957

如果端口的收光功率过大,请更换对端的发光器件,或增加光衰;如果端口的收光功率过小,请更换光纤;如果端口的收光功率正常,端口仍不up,或者光模块不支持功率检测,请执行步骤7。

⑥检查光模块是否损坏。将光纤自环,检查端口是否能up。

如果自环后端口能up,请检查传输链路;如果自环后端口不能up,请更换光模块;如果更换光模块后端口仍不能up,请执行步骤8。

⑦如上述步骤均不能排除故障,清联系厂家技术支持,同时注意收集以下信息:

上述步骤的执行结果;两端设备的配置文件(show running-config)、日志信息(show loggingshow logging buffer)。

⑵ping丢包

故障原因:①端口配置速率限制②线路丢包;③队列拥塞;④CPU繁忙。

排障思路①检查端口配置②检查线路是否有丢包;③检查队列是否出现拥塞;④检查设备CPU是否繁忙。

排障步骤:①检查端口配置。执行show running-config interface interface-name 命令,检查端口上是否配置了速率限制。

Hostname#show running-config interface gigabitethernet 0/1

Building Configuration...

gigabitethernet0/1

switchport mode trunk

switchport trunk allowed vlan 1,2

switchport trunk pvid vlan 1

rate-limit default 2048 8192

如果端口上配置了rate-limit,请执行show interface interface-name statistics命令,检查报文输入带宽是否超出了rate-limit配置的带宽。

Hostname#show interface gigabitethernet 0/1 statistics

gigabitethernet0/1 statistics information:

RxOctets : 961998457

RxUcastPkts : 9323805

RxMulticastPkts : 561847

RxBroadcastPkts : 579383

TxOctets : 20437929

TxUcastPkts : 267272

TxMulticastPkts : 0

TxBroadcastPkts : 208

TotalOctets : 982436386

TotalPkts : 10732515

TotalUcastPkts : 9591077

TotalBroadcastPkts : 579591

TotalMulticastPkts : 561847

TotalCRCErrors : 0

TotalSymbolErrors : 0

TotalAlignmentErrors : 0

TotalUndersizePkts : 0

TotalOversizePkts : 0

TotalFragments : 0

TotalJabbers : 0

TotalCollisions : 0

TotalPkts64Octets : 834609

TotalPkts65to127Octets : 9815825

TotalPkts128to255Octets : 22119

TotalPkts256to511Octets : 1950

TotalPkts512to1023Octets : 30

TotalPkts1024to1518Octets: 57982

input rate 3164251 bits/sec, 4209 packets/sec

output rate 241885 bits/sec, 408 packets/sec

如果端口的报文输入速率大于rate-limit配置的带宽,请修改rate-limit带宽限制的大小或确保对端发送的速率不超过本端的输入速率;如果端口没有配置rate-limit,请执行步骤2。

②检查线路是否有丢包。通过Ping包的方式可以检查线路是否有丢包;首先配置ACL对接收到的ICMP报文进行统计。

配置l3-action-group对报文数量进行统计。

Hostname(config)#l3-action-group AclCounter

Hostname(config-action-group)# count all-colors

Hostname(config-action-group)# exit

配置ACL规则匹配进入交换机的ICMP报文,为了不影响其他正常业务,必须在ACL规则最后添加permit ip any any的规则。

Hostname(config)#ip access-list extended icmp_rule

Hostname(config-ext-nacl)# 10 permit icmp host 91.16.20.1 host 91.16.20.254

Hostname(config-ext-nacl)# 20 permit ip any any

配置l3-action-group与ACL规则相关联,实现对满足ACL规则的报文进行统计。

Hostname(config)#ip l3-action-group AclCounter access-list icmp_rule

将ACL规则应用到互联端口上。

Hostname(config)# interface gigabitethernet 0/1

Hostname(config-if-gigabitethernet0/1)# ip access-group icmp_rule in

清除已有统计后,执行PING包测试,PING包测试时间不宜过长,否则容易受其他业务影响,可尝试利用扩展PING功能逐渐增加PING包数量,直至有丢包为止,每次PING包测试前需要清除已有统计,保证每次PING包统计准确。

Hostname#clear traffic-count inst-all

Hostname# ping

Protocol [ip]:

Target IP address or hostname: 91.16.20.1

Repeat count [5]: 20

Datagram size [76]:

Timeout in seconds [2]:

Extended commands [no]:

Sweep range of sizes [no]:

Press key (ctrl shift 6) interrupt it.

Sending 20, 76-byte ICMP Echos to 91.16.20.1 , timeout is 2 seconds:

!!!!!!.!!!!!!!!!!!!!

Success rate is 95% (19/20). Round-trip min/avg/max = 0/0/0 ms.

执行show traffic-count inst-all命令,检查设备是否收到对端回应的所有ICMP reply报文。

Hostname#show traffic-count inst-all

Interface Instance_type Acl_name

gigabitethernet0/1 Ip Acl Bind Port In icmp_rule

-----------------------------------------------------------------------

seq : 10

counter_mode : count all color

all packets number : 19

-----------------------------------------------------------------------

seq : 20

counter_mode : count all color

all packets number : 2919

对端设备可通过同样的方法或端口镜像方式,检查是否收到了全部的ICMP echo request报文,确认对端设备是否对每一个ICMP echo request报文都发送了ICMP reply应答报文。如果对端设备接收到的ICMP echo request报文少于本端发送的ICMP echo request报文数量,或者本端设备收到的ICMP reply报文少于对端设备发送的ICMP reply报文数量,请检查或更换互联线路。如果两端接收和发送的报文一致,请执行步骤3。

③检查接收队列是否拥塞。执行show ip icmpstat命令,检查设备CPU是否处理了所有的ICMP报文,在执行PING包测试之前需要清除icmpstat统计,确保统计准确。

Hostname#show ip icmpstat

Statistics for ICMP protocol

0 call to icmp_error

0 error not generated because old message was icmp

Output histogram:

echo reply: 16

echo: 20

0 message with bad code fields

0 message < minimum length

0 bad checksum

0 message with bad length

Input histogram:

echo reply: 19

echo: 16

16 message responses generated

如果设备为PING包发起端,则检查Output histogram中的echo与Input histogram中的echo reply数量是否一致;如果设备为PING包目的端,则检查Intput histogram中的echo与Output histogram中的echo reply数量是否一致。如果icmpstat统计CPU处理的ICMP报文数量小于端口ACL统计的数值,则说明队列产生了拥塞,可执行cpu-packet icmp cos cos-value命令,临时配置ICMP报文进入高优先级队列,如果队列堆积是由于网络上大量的ICMP报文导致的,不建议将ICMP调整入高优先级队列,否则可能会对正常业务有影响。如果提高队列优先级仍无效,请执行步骤4。

④检查CPU是否繁忙。执行show cpu monitor命令,检查CPU是否繁忙。

Hostname# show cpu monitor

CPU utilization for five seconds: 100%; one minute: 60%; five minutes: 59%

CPU utilization per second in the past 60 seconds:

100% 100% 100% 100% 100% 100% 100% 100% 100% 100%

100% 100% 100% 100% 100% 100% 100% 100% 100% 100%

100% 100% 100% 100% 100% 100% 100% 100% 100% 100%

100% 100% 100% 100% 100% 100% 100% 100% 100% 100%

100% 100% 100% 100% 100% 100% 100% 100% 100% 100%

100% 100% 100% 100% 100% 100% 100% 100% 100% 100%

CPU utilization per minute in the past 60 minutes:

60% 61% 57% 62% 54% 54% 51% 52% 52% 51%

51% 51% 51% 52% 51% 51% 52% 51% 52% 51%

52% 52% 51% 51% 52% 52% 52% 51% 52% 51%

51% 51% 53% 51% 52% 51% 51% 51% 51% 51%

52% 50% 52% 53% 51% 52% 51% 51% 52% 52%

51% 51% 51% 52% 52% 51% 51% 52% 52% 52%

CPU utilization per quarter in the past 96 quarters:

52% 52% 51% 52% 51% 52% 52% 52%

58% 54% 55% 54% 54% 53% 51% 51%

51% 51% 54% 55% 55% 55% 55% 54%

51% 51% 51% 53% 100% 100% 100% 100%

100% 100% 100% 100% 100% 100% 100% 100%

100% 100% 100% 100% 100% 100% 100% 100%

100% 100% 100% 100% 100% 100% 100% 100%

100% 100% 100% 100% 100% 100% 100% 100%

100% 100% 100% 100% 100% 100% 100% 100%

100% 100% 100% 100% 100% 100% 100% 64%

1% 1% 1% 5% 23% 1% 1% 1%

1% 1% 1% 1% 1% 1% 1% 1%

l CPU占用率持续10分钟在60%以上,则需要进一步排查是否由攻击报文导致CPU利用率过高,并利用ACL对这些报文进行限制。如果CPU利用率不超过20%,请执行步骤5。

⑤收集下述信息联系厂家技术工程师:

上述步骤的执行结果;两端设备的配置文件(show running-config)、日志信息(show loggingshow logging buffer)。

⑶端口转发丢包

故障原因:①端口配置速率限制;②线路问题;③STP震荡。

排障思路:①检查端口配置;②检查线路是否存在丢包;③检查端口生成树状态。

排障步骤:①检查端口配置。执行show running-config interface interface-name命令,检查端口上是否配置了速率限制。

Hostname#show running-config interface gigabitethernet 0/1

Building Configuration...

gigabitethernet0/1

switchport mode trunk

switchport trunk allowed vlan 2

switchport trunk pvid vlan 1

rate-limit default 2048 8192

如果端口上配置了rate-limit,请执行show interface interface-name statistics命令,检查报文输入带宽是否超出了rate-limit配置的带宽。

Hostname#show interface gigabitethernet 0/1 statistics

gigabitethernet0/1 statistics information:

RxOctets : 961998457

RxUcastPkts : 9323805

RxMulticastPkts : 561847

RxBroadcastPkts : 579383

TxOctets : 20437929

TxUcastPkts : 267272

TxMulticastPkts : 0

TxBroadcastPkts : 208

TotalOctets : 982436386

TotalPkts : 10732515

TotalUcastPkts : 9591077

TotalBroadcastPkts : 579591

TotalMulticastPkts : 561847

TotalCRCErrors : 0

TotalSymbolErrors : 0

TotalAlignmentErrors : 0

TotalUndersizePkts : 0

TotalOversizePkts : 0

TotalFragments : 0

TotalJabbers : 0

TotalCollisions : 0

TotalPkts64Octets : 834609

TotalPkts65to127Octets : 9815825

TotalPkts128to255Octets : 22119

TotalPkts256to511Octets : 1950

TotalPkts512to1023Octets : 30

TotalPkts1024to1518Octets: 57982

input rate 3164251 bits/sec, 4209 packets/sec

output rate 241885 bits/sec, 408 packets/sec

如果端口的报文输入速率大于rate-limit配置的带宽,请修改rate-limit带宽限制的大小或确保对端发送的速率不超过本端的输入速率;如果端口没有配置rate-limit,请执行步骤2。

②检查线路是否有丢包;通过Ping包的方式可以检查线路是否有丢包。

首先配置ACL对接收到的ICMP报文进行统计。

配置l3-action-group和Egr-action-group对端口上收到和转发的报文数量进行统计。

Hostname(config)#l3-action-group IngrCounter

Hostname(config-action-group)# count all-colors

Hostname(config-action-group)# exit

Hostname(config)# egr-action-group EgrCounter

Hostname(config-egract-group)# count all-colors

Hostname(config-egract-group)# exit

配置ACL规则匹配进入交换机的ICMP报文,为了不影响其他正常业务,必须在ACL规则最后添加permit ip any any的规则。

Hostname(config)#ip access-list extended icmp_rule

Hostname(config-ext-nacl)# 10 permit icmp host 91.16.20.1 host 91.16.20.254

Hostname(config-ext-nacl)# 20 permit icmp host 91.16.20.254 host 91.16.20.1

Hostname(config-ext-nacl)# 30 permit ip any any

Hostname(config-ext-nacl)# exit

配置l3-action-group与ACL规则相关联,实现对满足ACL规则的报文进行统计。

Hostname(config)#ip l3-action-group IngrCounter access-list icmp_rule

Hostname(config)#ip egr-action-group EgrCounter access-list icmp_rule

将ACL规则应用到接收端口和转发端口上, 统计接收端口的入方向和转发端口的出方向数据报文。

Hostname(config)#interface gigabitethernet 0/1

Hostname(config-if-gigabitethernet0/1)#ip access-group icmp_rule in

Hostname(config-if-gigabitethernet0/1)#exit

Hostname(config)#interface gigabitethernet 0/2

Hostname(config-if-gigabitethernet0/2)#ip access-group icmp_rule out

Hostname(config-if-gigabitethernet0/2)#exit

清除已有统计后,在与交换机相连的两端设备上执行PING包测试,PING包测试时间不宜过长,否则容易受其他业务影响,可尝试利用扩展PING功能逐渐增加PING包数量,直至有丢包为止,每次PING包测试前需要清除已有统计,确保每次PING包统计准确。

Hostname#clear traffic-count inst-all

Hostname# ping

Protocol [ip]:

Target IP address or hostname: 91.16.20.1

Repeat count [5]: 20

Datagram size [76]:

Timeout in seconds [2]:

Extended commands [no]:

Sweep range of sizes [no]:

Press key (ctrl shift 6) interrupt it.

Sending 20, 76-byte ICMP Echos to 91.16.20.1 , timeout is 2 seconds:

!!!!!!.!!!!!!!!.!!!!

Success rate is 90% (18/20). Round-trip min/avg/max = 0/0/0 ms.

执行show traffic-count inst-all命令,检查设备转发ICMP echo request报文的统计。

Hostname#show traffic-count inst-all

Interface Instance_type Acl_name

gigabitethernet0/1 Ip Acl Bind Port In icmp_rule

seq : 10

counter_mode : count all color

all packets number : 18

all packets byte : 1692

seq : 20

counter_mode : count all color

all packets number : 0

all packets byte : 0

seq : 30

counter_mode : count all color

all packets number : 245701

all packets byte : 64010744

-----------------------------------------------------------------------

Port Instance_type Acl_name

gigabitethernet0/2 Ip Acl Bind Port Out icmp_rule

-----------------------------------------------------------------------

seq : 10

counter_mode : count all color

all packets number : 18

all packets byte : 1692

-----------------------------------------------------------------------

-----------------------------------------------------------------------

seq : 20

counter_mode : count all color

all packets number : 0

all packets byte : 0

-----------------------------------------------------------------------

-----------------------------------------------------------------------

seq : 30

counter_mode : count all color

all packets number : 366663

all packets byte : 271821470

如果入方向和出方向的报文统计相同且都小于PING包数,请检查PING包发起端设备与交换机之间的链路是否正常;如果入方向的报文统计与PING包数相同,出方向的报文统计小于PING包数,则执行步骤3。 如果入方向的报文统计和出方向的报文统计与PING包数相同,则检查PING回应是否在线路上被丢弃。

配置接收端口和转发端口上的ACL对ICMP reply报文进行统计,将接收端口和转发端口上的ACL互换方向。

Hostname(config)#interface gigabitethernet 0/1

Hostname(config-if-gigabitethernet0/1)#no ip access-group icmp_rule in

Hostname(config-if-gigabitethernet0/1)#ip access-group icmp_rule out

Hostname(config-if-gigabitethernet0/1)#exit

Hostname(config)#interface gigabitethernet 0/2

Hostname(config-if-gigabitethernet0/2)#no ip access-group icmp_rule out

Hostname(config-if-gigabitethernet0/2)#ip access-group icmp_rule in

Hostname(config-if-gigabitethernet0/2)#exit

清除已有统计后,再次执行PING包测试。

Hostname#clear traffic-count inst-all

Hostname# ping

Protocol [ip]:

Target IP address or hostname: 91.16.20.1

Repeat count [5]: 20

Datagram size [76]:

Timeout in seconds [2]:

Extended commands [no]:

Sweep range of sizes [no]:

Press key (ctrl shift 6) interrupt it.

Sending 20, 76-byte ICMP Echos to 91.16.20.1 , timeout is 2 seconds:

!!!!!!.!!!!!!!!.!!!!

Success rate is 90% (18/20). Round-trip min/avg/max = 0/0/0 ms.

执行show traffic-count inst-all命令,检查设备转发ICMP reply报文的统计。

Hostname#show traffic-count inst-all

Interface Instance_type Acl_name

gigabitethernet0/2 Ip Acl Bind Port In icmp_rule

-----------------------------------------------------------------------

seq : 10

counter_mode : count all color

all packets number : 0

all packets byte : 0

-----------------------------------------------------------------------

seq : 20

counter_mode : count all color

all packets number : 18

all packets byte : 1692

seq : 30

counter_mode : count all color

all packets number : 546434

all packets byte : 263921141

-----------------------------------------------------------------------

Port Instance_type Acl_name

gigabitethernet0/1 Ip Acl Bind Port Out icmp_rule

seq : 10

counter_mode : count all color

all packets number : 0

all packets byte : 0

seq : 20

counter_mode : count all color

all packets number : 18

all packets byte : 1692

-----------------------------------------------------------------------

-----------------------------------------------------------------------

seq : 30

counter_mode : count all color

all packets number : 208654

all packets byte : 48619944

如果入方向和出方向的报文统计相同且都小于PING包数,请检查PING包目的端设备与交换机之间的链路是否正常; 如果入方向的报文统计与PING包数相同,出方向的报文统计小于PING包数,则执行步骤3。

③检查端口生成树状态。反复执行show spanning-tree mst命令,检查转发端口的生成树状态是否正确。

Hostname# show spanning-tree mst

MST Mode MSTP

MST Instance 00 vlans mapped: 1-4094

Bridge address 0001.7a58.c280 priority 32768

Region root address 0001.7a58.c280 priority 32768

root: 0, rpc: 0, epc: 0, hop: 20

Operational hello time 2, forward time 15, max age 20

Configured hello time 2, forward time 15, max age 20, max hops: 20

Flap guard : admin false, max count 5, detect period 10s, recovery period 30s

Tc protection: admin false, threshold 3, interval 2s, rxTcCnt 0, status:NORMAL

Topology Change Count:0, last change occured:0 hour 0 minute 0 second(0 seconds)

Interface Role Sts Cost Prio.Nbr Type

-------------------- ----- ---- --------- --------- --------------------------

gi0/1 Desg FWD 200000 128.01 P2P

gi0/2 Desg LRN 200000 128.02 P2P

gi0/5 Desg FWD 200000 128.5 P2P

如果转发端口的生成树状态反复变化,请消除端口生成树状态震荡;如果故障仍然存在,请执行步骤4。

④收集如下信息,联系技术支持中心。

上述步骤的执行结果;网络拓扑;两端设备的配置文件(show running-config)、日志信息(show loggingshow logging buffer);设备生成树信息(show spanning-tree mstshow spanning-tree mst detailshow spanning-tree mst interface interface-name)。

⑷端口不通

故障原因:①物理线路损坏②端口类型为UNI;③端口隔离;④MTU设置不正确;⑤无法学习MAC地址⑥端口损坏。

排障思路:

①检查物理线路;②检查端口配置;③检查端口MAC地址学习是否已达上限;④检查端口是否损坏。

排障步骤:

①检查物理线路。更换物理线路,检查更换后端口是否正常。

l 如果更换物理线路后端口正常,说明原物理线路损坏,请使用新的物理线路。

l 如果更换物理线路后端口仍然不正常,请执行步骤2。

②检查端口类型配置。执行show running-config interface interface-name命令,检查端口类型配置。

Hostname# show running-config interface gigabitethernet 0/1,0/2

Building Configuration...

gigabitethernet0/1

port-type uni

switchport access vlan 22

exit

gigabitethernet0/2

port-type uni

switchport access vlan 22

l 如果两个端口的端口类型都是UNI,则两个端口之间无法通信,请修改端口类型。

l 如果端口类型都是NNI,或一个端口是UNI一个端口是NNI,则执行步骤3。

③检查是否配置端口隔离。执行show running-config interface interface-name命令,检查端口类型配置。

Hostname# show running-config interface gigabitethernet 0/1,0/2

Building Configuration...

gigabitethernet0/1

switchport access vlan 2

isolate-port interface gi0/2

gigabitethernet0/2

switchport access vlan 22

如果端口配置为隔离端口,请删除端口隔离配置。;如果端口没有配置端口隔离,请执行步骤4。

④检查端口MTU配置。执行show interface interface-name命令,检查端口MTU配置。

Hostname# show interface gigabitethernet 0/1

gigabitethernet0/1 configuration information

Description :

Status : Disabled

Link : Down

Set Speed : Auto

Act Speed : Unknown

Set Duplex : Auto

Act Duplex : Unknown

Set Flow Control : Off

Act Flow Control : Off

Mdix : Auto

Mtu : 100

Port mode : LAN

Port ability : 10M HD,10M FD,100M HD,100M FD,1000M FD

Link Delay : No Delay

Storm Control : Unicast Disabled

Storm Control : Broadcast Disabled

Storm Control : Multicast Disabled

Storm Action : None

Pvid : 101

Set Medium : Copper

Act Medium : Copper

Mac Address : 0001.7a54.5c51

如果端口MTU值小于报文长度,请修改端口的MTU值;如果MTU值大于报文长度,请执行步骤5。

⑤检查端口MAC地址学习是否已达上限。执行show running-config interface interface-name命令,检查端口是否配置MAC地址学习限制。

Hostname# show running-config interface gigabitethernet 0/1,0/2

Building Configuration...

gigabitethernet 0/1

mac-address max-mac-count 10

switchport access vlan 2

gigabitethernet 0/2

switchport access vlan 2

执行show mac-address max-mac-count interface-name命令,检查端口配置的MAC地址最大学习数。

Hostname#show mac-address max-mac-count interface gigabitethernet 0/1

Max Learning Mac Count Based Interface

INTERFACE MAX-MAC-COUNT LEARNING-STATE

gi0/1 10 enable

执行show mac-address count interface-name命令,检查端口MAC地址学习是否已达上限。

Hostname# show mac-address count interface gigabitethernet 0/1

Static Mac Address Count : 0

Drop Mac Address Count : 0

Dynamic Mac Address Count : 10

Total Mac Addresses : 10

如果端口学习的MAC地址已经达到了MAC地址学习数的上限,请修改MAC地址学习数上限;如果端口没有配置MAC地址学习数限制,请执行步骤6。

⑥检查端口是否损坏。在端口下执行loopback external命令,将端口远端环回。

Hostname(config)#interface gigabitethernet 0/1

Hostname(config-if-gigabitethernet0/1)#loopback external

% interface gigabitethernet 0/1:start loopback test success

清除端口统计,执行show interface interface-name statistics命令,检查端口统计,报文收发是否正常。

Hostname#clear interface statistics all

Hostname#show interface gigabitethernet 0/1 statistics

gigabitethernet0/1 statistics information:

RxOctets : 0

RxUcastPkts : 0

RxMulticastPkts : 0

RxBroadcastPkts : 0

TxOctets : 1845

TxUcastPkts : 0

TxMulticastPkts : 15

TxBroadcastPkts : 0

TotalOctets : 1845

TotalPkts : 15

TotalUcastPkts : 0

TotalBroadcastPkts : 0

TotalMulticastPkts : 15

TotalCRCErrors : 0

TotalSymbolErrors : 0

TotalAlignmentErrors : 0

TotalUndersizePkts : 0

TotalOversizePkts : 0

TotalFragments : 0

TotalJabbers : 0

TotalCollisions : 0

TotalPkts64Octets : 0

TotalPkts65to127Octets : 15

TotalPkts128to255Octets : 0

TotalPkts256to511Octets : 0

TotalPkts512to1023Octets : 0

TotalPkts1024to1518Octets: 0

input rate 393 bits/sec, 0 packets/sec

output rate 393 bits/sec, 0 packets/sec

如果端口只发不收,则端口可能损坏,请更换端口;如果端口收发相同,请执行步骤7。

⑦收集如下信息,联系技术支持中心。

上述步骤的执行结果;两端设备的配置文件(show running-config)、日志信息(show loggingshow logging buffer)。

(0)

相关推荐

  • 判断网络故障的四个ping命令

    四个ping命令判断网络故障如果你的电脑不能上网或者突然不能上网了怎么办?请专业人员来维修还是自己瞎急一通呢,下面给大家介绍如何准确地判断电脑不能上网问题出在哪里?又如何能快捷地解决这故障?希望下文的 ...

  • 怎样判断主板故障

    怎样判断主板故障 判断主板故障的方法: 1.与主板驱动有关主板驱动丢失.破损.重复安装会引起操作系统引导失败或造成操作系统工作不稳的故障,可依次打开"控制面板--系统--设备管理器" ...

  • 通过路由器指示灯判断网络故障

    路由器在网络环境中是一个非常重要的设备,当网络出现问题的时候,会在网吧路由器指示灯上出现各种提示,就像当人的身体出现问题时,总会有一些潜在的指示性表征,怎样通过路由器指示灯判断故障呢? 1,SYSTE ...

  • 通过电脑开机鸣叫声判断电脑故障操作步骤

    电脑无法正常启动,我们可以通过开机鸣叫声判断电脑的故障。当然bios芯片不同判断的声音也不一样。首先你需要知道你电脑的bios芯片是哪个厂商的,然后再用不同的判断标准去判断。 方法/步骤如下: 1、首 ...

  • 怎样判断声卡故障

     声卡是电脑的"喉舌",有板载(集成)声卡和独立(外接)声卡之分。而又以板载声卡最为流行,由于它的廉价,使得现在几乎所有的主板都有它的"身影"。而独立声卡则以高音质、CPU占用率等特点成为音乐爱好者的 ...

  • 四个ping命令判断网络故障

    操作方法 01 如果你的电脑不能上网或者突然不能上网了怎么办?请专业人员来维修还是自己瞎急一通呢,下面给大家介绍如何准确地判断电脑不能上网问题出在哪里?又如何能快捷地解决这故障?希望下文的一些小技巧能 ...

  • 怎么判断显卡故障呢?

    操作方法 01 显卡是我们电脑主机中非常重要的一个配件,它分为集成显卡和独立显卡,后者目前以AGP显卡为主和少量的PCI-E显卡.与显卡有关的故障在使用电脑中是最为常见的故障,主要表现为:开机有报警声 ...

  • 如何判断显卡故障

    其实对于这个问题,我们只要了解显卡的作用,就比较容易想到答案。还不了解解显卡的作用的朋友不妨赶紧去了解下,首先还是回顾下显卡的作用是什么吧。 显卡的作用 显卡全称显示接口卡,又称为显示适配器,显示器配 ...

  • 通过DOS快速判断网卡故障

    网卡是联网的关键,如果网卡损坏或网卡的驱动程序发生错误,就不可能进行联网. 在Win7或XP下,一般通过如下步骤查看网卡驱动是否正常. 第1步:右击"我的电脑",选择"属 ...