boxmoe_header_banner_img

⋅無⋅限⋅進⋅步⋅

加载中

文章导读

2.6网络接入层问题


avatar
yuhui 2025年10月22日 32

2.6 网络接入层问题

show interfaces 命令的输出对于检测常见介质问题非常有用。这个输出信息中最重要的部分之一,是线路和数据链路协议的状态,如示例所示。

S1# show interfaces fastEthernet 0/18

FastEthernet0/18 is up, line protocol is up (connected)

Hardware is Fast Ethernet, address is 0025.83e6.9092 (bia 0025.83e6.9092)MTU 1500 bytes, BW 100000 Kbit/sec, DLY 100 usec,

一个参数 (FastEthernet0/1 is up) 代表硬件层,显示这个接口是否在接收载波检测信号。第二个参数 (line protocol is up) 代表数据链路层,指示是否收到数据链路层协议 keepalive 数据包。

根据 show interfaces 命令的输出信息,有可能解决以下问题:

  • 如果接口(interface)处于up状态但线路协议(line protocol)状态为down,表示存在问题。这种情况的问题可能是封装类型不匹配,另一端的接口处于error-disabled(错误禁用)状态,或者硬件出现了问题。
  • 如果接口(interface)和线路协议(line protocol)状态皆为down,表示没有连接线缆,或者存在其他的接口问题。例如,在背对背连接中,连接的另一端可能处于administratively down(管理关闭)状态。
  • If the interface is administratively down, it has been manually disabled (the shutdown 命令已经输入)在活动配置中。

show interfaces 命令的输出信息显示了FastEthernet0/18接口的计数器和统计信息,如示例中的阴影部分所示。

S1# show interfaces fastEthernet 0/18

FastEthernet0/18 is up, line protocol is up (connected)

Hardware is Fast Ethernet, address is 0025.83e6.9092 (bia 0025.83e6.9092)

MTU 1500 bytes, BW 100000 Kbit/sec, DLY 100 usec,

reliability 255/255, txload 1/255, rxload 1/255

Encapsulation ARPA, loopback not set

Keepalive set (10 sec)

Full-duplex, 100Mb/s, media type is 10/100BaseTX

input flow-control is off, output flow-control is unsupported

ARP type: ARPA, ARP Timeout 04:00:00

Last input never, output 00:00:01, output hang never

Last clearing of "show interface" counters never

Input queue: 0/75/0/0 (size/max/drops/flushes); Total output drops: 0

Queueing strategy: fifo

Output queue: 0/40 (size/max)

5 minute input rate 0 bits/sec, 0 packets/sec

5 minute output rate 0 bits/sec, 0 packets/sec

2295197 packets input, 305539992 bytes, 0 no buffer

Received 1925500 broadcasts (74 multicasts)

0 runts, 0 giants, 0 throttles

3 input errors, 3 CRC, 0 frame, 0 overrun, 0 ignored

0 watchdog, 74 multicast, 0 pause input

0 input packets with dribble condition detected

3594664 packets output, 436549843 bytes, 0 underruns

8 output errors, 1790 collisions, 10 interface resets

0 unknown protocol drops

0 babbles, 235 late collision, 0 deferred

些介质问题的严重程度不足以导致电路出现故障,但却的确可以导致网络性能出现问题。这张表说明了一些可以使用命令show interfaces检测出来的常见错误。


错误类型 描述 输入错误数。它包括残帧、 超长帧、无缓冲区、CRC、帧、溢出和被忽略的计数。残帧是一种会被丢弃的数据包 因为它小于这个介质的 数据包最小值。例如,任何以太网数据包只要小于 64 字 就会被认为是一个残帧。超长帧会被丢弃,是因为它们超过了 这个介质的数据包最大值。例如,任何以太网数据包 只要大于1,518 个字节就会被认为是一个超长帧。CRC CRC错误是因为 计算出来的校验和与接收到的校验和不相同。输出 错误数 妨碍从这个(正在查看的)接口对外传输数据报文 的所有错误总量。冲突 因为以太网冲突而 导致重传的消息总数。延迟冲突 在512比特数据帧 已经完成传输之后,才发生的冲突。

错误类型 描述
输入错误数 错误总数。包括残帧、超长帧、无缓冲区, CRC, 帧、溢出和被忽略的计数。
残帧 这个数据包会被丢弃,是因为它们小于 这个介质允许的数据包大小的最小值。例如,任何以太网数据包 只要小于64字节,就会被认为是一个残帧。
超长帧 这个数据包会被丢弃,是因为它们超过了这个介质允许的 数据包大小的最大值。例如,任何以太网数据包,只要超过 1,518字节,就会被认为是一个超长帧。
CRC CRC错误是因为计算出来的校验和 与接收到的校验和不相同。
输出错误数 妨碍从这个(正在查看的)接口对外传输数据报文 的所有错误总量。
冲突 因以太网冲突而重新发送的消息数量。
延迟冲突 在帧已经传输512比特之后, 才发生的冲突。

接口输入与输出错误

“输入错误" 是指这个(正在查看的)接口接收到的数据报中,所有错误的总和。包括残帧、超长帧、无缓冲区、CRC、帧、溢出和被忽略的计数。通过 show interfaces 命令可以查看到的输入错误包括:

  • 残帧 – 短于 64 字节最小许可长度的以太网帧称为残帧。NIC 故障是残帧过多的常见原因,但残帧也可能是由冲突导致的。
  • 超长帧 – 大于最大许可大小的以太网帧称为超长帧。
  • CRC 错误 – 在以太网接口和串行接口上,CRC 错误通常说明存在介质或线缆错误。常见的原因包括电气干扰、连接松动或损坏或电缆不正确。如果看到许多 CRC 错误,且链路上噪声过多,您应该检查线缆。还应搜索并消除噪声源。

“输出错误”是阻碍从正在查看的接口最终发送数据报的所有错误总和。通过 show interfaces 命令可以查看到的输出错误包括:

  • 冲突 – 在半双工模式下运行发生冲突是正常的。但是,永远不应该在全双工模式的接口上看到冲突。
  • 延迟冲突 – 延迟冲突是指在帧已经传输了 512 比特之后才发生冲突。线缆长度过长是造成延迟冲突的最常见原因。另一个常见原因是双工模式配置错误。比如,一条连接的一段配置的是全双工,另一端配置的却是半双工。这时,在配置为半双工模式的接口上就有可能看到延迟冲突。在这种情况下,必须在两端配置相同的双工模式。设计、配置无误的网络绝不应该出现延迟冲突。

排除网络接入层问题

故障排除流程:

1741670862138-ccdd0eac-1e28-4665-99a1-ad9a0ffff907.png

使用 show interfaces 命令检查接口状态。

如果接口状态为 down:

  • 检查连接的线缆类型是否正确。另外,检查线缆和连接器是否出现了损坏。如果怀疑线缆存在问题,则应该更换线缆。
  • 如果接口仍然处于 down(关闭)状态,问题可能是速率设置不匹配。接口的速率通常是自动协商的;因此,即使在一个接口上是手动完成的配置,相连的接口也会按照那个设置进行自动协商。如果由于配置错误、硬件或软件问题确实造成速率不匹配,则可能导致接口关闭。如果怀疑存在问题,就应该在连接的两端手动设置相同的速率。

如果接口已经处于启动(up)状态,但连接问题仍然存在:

  • 使用 show interfaces 命令,检查是否存在噪声过大的迹象。这些迹象包括残帧、超长帧和 CRC 错误计数器值不断增加。如果噪声过多,则尽可能找到并移除噪声源。另外,应该确认线缆不超出最大电缆长度,并且检查所使用的电缆类型。
  • 如果噪声不是症结,则检查是否存在大量的冲突。如果存在冲突或延迟冲突,请验证连接两端的双工设置。双工设置和速率设置差不多,往往也是自动协商的。如果显示双工不匹配,则在连接的两端手动将双工模式设置为全双工。


更新: 2025-03-11 13:27:43
原文: https://www.yuque.com/yuhui.net/network/hu2iilvn9u3i06ke



评论(0)

查看评论列表

暂无评论


发表评论

表情 颜文字

插入代码