lunes, 25 de octubre de 2010

Como entrontrar los errores en un interface de un switch/router de Cisco

Algo muy común es tener problemas de red y no saber de donde vienen. En este pequeño post os voy a explicar dos pasos para poder determinar si una tarjeta de red o un cable están fallando en una red y por tanto generando errores. Para ello vamos a hacer dos cosas. La primera es poner todos los contadores a cero y la segunda es pedir el estado de errores al cabo de un rato. Cuanto más tiempo pase más estadísticas tendremos. De todas formas si es un problema en un equipo enseguida aparecerán los errores, pero si es en una impresora, por ejemplo, solo aparecerán cuando se utilice.
Bueno, lo primero es borrar los contadores con el comando:

Switch# clear counters


Aparecerá un mesaje de confirmación. Lo aceptamos.

Clear "show interface" counters on all interfaces [confirm]


Ahora esperamos un buen rato y ejecutamos:

Switch#show interface counters errors

Y aparecerá algo parecido a lo siguiente:


Port        Align-Err    FCS-Err   Xmit-Err    Rcv-Err UnderSize
Fa0/1               0          0          0          0         0
Fa0/2               0          0          0          0         0
Fa0/3               0          0          0        242         0
Fa0/4               2         26          0       1955         0
Fa0/5               0          0          0          0         0
Fa0/6               0          0          0          0         0
Fa0/7               0          0          0          0         0
Fa0/8               0       1358          0       3593      1772
Fa0/9               0          0          0          0         0
Fa0/10              0          0          0          0         0
Fa0/11              0     701916          0    1040709    313834
Fa0/12              0     125828          0    1847384         0
Fa0/13              0      76416          0    1853476         0
Fa0/14              0      55518          0     515572         0
Fa0/15              0        132          0       9608         0
Fa0/16              0       6529          0    1572869         0
Fa0/17           8759       9423          0     854548         1
Fa0/18              0        825          0     628463         0
Fa0/19              0      58495          0    1061146         0
Fa0/20              0          0          0          0         0
Fa0/21              0      81748          0    1743484         0
Fa0/22              0         23          0       2418         0
Fa0/23              0          0          0          0         0
Fa0/24              0      10147          0     360011         0
Gi0/1               0          0          0          0         0
Gi0/2               0          0          0          0         0

Port      Single-Col Multi-Col  Late-Col Excess-Col Carri-Sen     Runts    Giants
Fa0/1              0         0         0          0         0         0         0
Fa0/2              0         0         0          0         0         0         0
Fa0/3              0         0         0          0         1         0         0
Fa0/4              0         0         0          0        20         0         0
Fa0/5              0         0         0          0         0         0         0
Fa0/6              0         0         0          0         0         0         0
Fa0/7              0         0         0          0         0         0         0
Fa0/8              0         0         0          0         1      1772         2
Fa0/9              0         0         0          0         0         0         0
Fa0/10             0         0         0          0         9         0         0
Fa0/11             0         0         0          0         0    313834       137
Fa0/12             0         0         0          0         1         0        97
        
Port      Single-Col Multi-Col  Late-Col Excess-Col Carri-Sen     Runts    Giants
Fa0/13             0         0         0          0         3         0        27
Fa0/14             0         0         0          0         5         0        61
Fa0/15             0         0         0          0         0         0         0
Fa0/16             0         0         9          0         7         0        10
Fa0/17             0         0         0          0         2         1         0
Fa0/18             0         0         0          0         4         0         1
Fa0/19             0         0         0          0         2         0        55
Fa0/20             0         0         0          0         6         0         0
Fa0/21             0         0         0          0         1         0        80
Fa0/22             0         0         0          0         8         0         0
Fa0/23             0         0         0          0         0         0         0
Fa0/24             0         0         0          0         0         0        41
Gi0/1              0         0         0          0         0         0         0
Gi0/2              0         0         0          0         0         0         0


Con lo que fácilmente podremos averiguar el puerto o puertos con problemas. Para los que no tengan muchas nociones simplemente comentar que si hay muchos errores de CRC suele ser problemas de cableado y si lo que tienes son errores de colisiones probablemente se produzcan por la configuración del duplex.

Para asegurarnos del estado de un interface en concreto (en este caso el 11), podemos ejecutar el siguiente comando:

SWITCH#show interface fa0/11
FastEthernet0/11 is up, line protocol is up (connected)
  Hardware is Fast Ethernet, address is 000f.2444.eb4b (bia 000f.2444.eb4b)
  Description: UM
  MTU 1500 bytes, BW 100000 Kbit, 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 100BaseTX
  input flow-control is unsupported 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 4w4d
  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
     42142559 packets input, 2630184855 bytes, 0 no buffer
     Received 172385 broadcasts (0 multicast)
     313834 runts, 137 giants, 0 throttles
     1015887 input errors, 701916 CRC, 0 frame, 0 overrun, 0 ignored
     0 watchdog, 102 multicast, 0 pause input
     0 input packets with dribble condition detected
     46864411 packets output, 2133620851 bytes, 0 underruns
     0 output errors, 0 collisions, 0 interface resets
     0 babbles, 0 late collision, 0 deferred
     0 lost carrier, 0 no carrier, 0 PAUSE output
     0 output buffer failures, 0 output buffers swapped out


Como podemos observar, tiene la configuración a 100FD y tiene muchos errores de CRC. Esto tiene pintas de que tiene el latiguillo de red mal, lo pisado/machacado o similar. Lo primero que habría que hacer es repasar el cableado desde la tarjeta de red hasta el switch y sustituirlo por nuevos. Se vuelven a borra los contadores y a probar. Si continúan los problemas habría que probar con otra tarjeta de red o con el crimpado del conector de red. En fin, ya es más de la parte de instalación que de configuración.

Un saludo,





No hay comentarios: