¿ Funciona un cable ethernet fuera de norma ?

Fecha: 11 de agosto del 2022

 

Escenario

 

Este laboratorio comienza a partir de un chiste de redes sobre unos cables mal armados y nos llevó a la

siguiente pregunta: eso influye ?

 

 

Ya en algún otro laboratorio de cableado estructurado en las clases de Furukawa habíamos desafiado

a Norma (por la norma EIA/TIA 568 y 569), esta vez vamos mas lejos y a Norma la dejamos durmiendo,

armando el peor cable que se pueda armar, con un cable plano telefónico (no trenzado) que le “tomé

prestado” a Guille Arenas (una eminencia en telefonía), y empalmándolo de mala gana a unas puntas

de cable categoría 6 y protegidos por spaguettis, bien mugriento.

 

La pregunta del millón: anduvo ?

La respuesta: claro que si, pero en condiciones de laboratorio.

 

En otras condiciones también hubiese funcionado pero mucho peor, asi que analicemos que tan bien

anduvo algo tan mal hecho. Que quede en claro: siempre hay que respetar a las Normas (todas ellas).

 

 

 

La norma (propia) utilizada:

 

negro     - blanco verde

rojo        - verde

verde     - blanco naranja

amarillo - naranja

 

Como el cable plano tiene 4 hilos, sólo podremos “linkear” a 100 Mbps, con los pares verde y naranja.

 

 

Detalle: por seguridad para las primeras pruebas utilicé una placa de red USB y probé link contra

un equipo Mikrotik “descartable”.

 

 

Pruebas de performance:

 

 

 

Si bien entre dos PC linkeaba y tenia buena transferencia, para las pruebas utilicé un switch

Catalist 2960 y asi poder tener una idea de las tramas con errores que pudieran generarse

por tener el cable fuera de norma.

 

 

 

Resultados de las pruebas:

 

Todas las pruebas que realicé dieron 60~70 Mbps de promedio, con bajo nivel de errores,

el detalle es que hay que tener en cuenta que el cable esta libre de otras interferencias, y

solo es suceptible a su propia auto-interferencia (por eso el UTP tiene los hilos de cada par

trenzado entre sí y también los pares trenzados entre ellos (para evitar el crosstalk)).

 

                          

 

En este caso, el cable telefónico al ser 100% plano, todos los hilos (cables) estan paralelos

unos a otros y por lo tanto son potenciales antenas unos de otros.

 

 

 

Prueba de 1 hora:

 

Se ejecuto una prueba para ver cuanto se transfiere en una hora y cuantos errores se generan, ya que

con pruebas cortas las chances de no-fallo son menores.

 

Catalyst2960#clear counters (limpiamos los contadores de pruebas anteriores)

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

Catalyst2960#

 

*Aug 11 23:02:42.881: %CLEAR-5-COUNTERS: Clear counter on all interfaces by console

 

Catalyst2960#sh int Fa0/1 (conectado al cable fuera de norma)

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

  Hardware is Fast Ethernet, address is a418.75bd.e581 (bia a418.75bd.e581)

  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 00:00:08

  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

     0 packets input, 0 bytes, 0 no buffer (dice packets, pero en layer 2 debemos decir tramas (frames))

     Received 0 broadcasts (0 multicasts)

     0 runts, 0 giants, 0 throttles

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

     0 watchdog, 0 multicast, 0 pause input

     0 input packets with dribble condition detected

     0 packets output, 0 bytes, 0 underruns

     0 output errors, 0 collisions, 0 interface resets

     0 unknown protocol drops

     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

 

Catalyst2960#

 

Durante la prueba:

 

[ ID] Interval           Transfer          Bandwidth

[152]  0.0- 1.0 sec  9.10 MBytes  76.4 Mbits/sec

[152]  1.0- 2.0 sec  8.80 MBytes  73.9 Mbits/sec

[152]  2.0- 3.0 sec  9.06 MBytes  76.0 Mbits/sec

[152]  3.0- 4.0 sec  9.07 MBytes  76.1 Mbits/sec

---omitido---

[136] 3597.0-3598.0 sec  10.1 MBytes  84.9 Mbits/sec

[136] 3598.0-3599.0 sec  10.2 MBytes  85.2 Mbits/sec

[136] 3599.0-3600.0 sec  10.1 MBytes  85.1 Mbits/sec

[ ID] Interval                 Transfer                Bandwidth

[136]  0.0-3600.0 sec  36558 MBytes     85.2 Mbits/sec

Done.

 

De esos 36 GBytes transferidos veamos cuantos errores tenemos en el contador del puerto en el switch.

 

Catalyst2960#sh controllers fastEthernet 0/1 utilization

Receive Bandwidth Percentage Utilization   : 98

Transmit Bandwidth Percentage Utilization  : 6

 

Catalyst2960#

 

 

 

Después de la prueba:

 

Catalyst2960#sh int fa0/1 | inc input (conectado al cable fuera de norma)

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

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

  5 minute input rate 88788000 bits/sec, 19468 packets/sec

     74867180 packets input, 42697058093 bytes, 0 no buffer

     36392 input errors, 14916 CRC, 0 frame, 0 overrun, 0 ignored (un promedio de 1 error cada 2057 tramas)

     0 watchdog, 84 multicast, 0 pause input

     0 input packets with dribble condition detected

Catalyst2960#

 

Catalyst2960#sh int Fa0/2  | inc input (conectado a un patch normalizado)

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

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

  5 minute input rate 61461000 bits/sec, 13380 packets/sec

     75439363 packets input, 14879371743 bytes, 0 no buffer

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

     0 watchdog, 221 multicast, 0 pause input

     0 input packets with dribble condition detected

Catalyst2960#

 

 

Resumen: el cable anduvo, el chiste está bueno, y hay que utilizar la norma siempre. Que quede en claro

que este laboratorio fué sólo por curiosidad y no para desacreditar las normas, este lab es como decir:

¿ que pasa si paso un  semáforo en rojo ?” puede no pasar nada o podemos morir.

 

Lo dejo a elección  de cada uno. Yo paso en verde (como la norma A).

 

 

(2022) Norma, I miss you, came back !

Rosario, Argentina