Hola a todos!

En esta ocasión por problemas de negociado entre dos dispositivos de comunicaciones, necesitamos cambiar la velocidad de los puertos de estos dispositivos. Uno de ellos es un switch de Cisco Systems.

Ojo, en este caso, era un dispositivo de la gama c29xx.

En caso de necesitar cambiar otro dispositivo es posible que estos comandos no os resulten útiles.

Vamos a ver cómo cambiar la velocidad y que opciones tenemos.

Los comandos más importantes son:

  • media-type {auto-select | rj45 | sfp}
  • speed {10 | 100 | 1000 | auto [10 | 100 | 1000] | nonegotiate}
  • duplex {auto | full | half}

Vamos a tratarlos uno a uno:

  • El primero, “media-type” nos permite configurar el tipo de conector, que puede ser configurado como “auto-select” para configurarlo de manera automática o según el tipo como “rj45” en caso de ser de tipo cobre  o  “sfp” si es tipo fibra.
  • El siguiente parámetro es “speed”, la velocidad que puede ser configurada como 10MB, 100MB, 1GB o “auto” `para que lo pueda negociar solo, además podemos configurarlo como “nonegotiate” para que no haga negociaciones y forzarlo.
  • El último parámetro es el modo de transmisión del puerto “dúplex”, que puede ser configurado como “auto” para que lo configure automáticamente, “full” o “half” para que trabaje en doble sentido o simple de manera simultánea.

El cambio en sí tendrá la siguiente ejecución:

cisco-switch-01>ena

Password: *******************

cisco-switch-01#

cisco-switch-01#sh runn

Building configuration…

.

.

.

cisco-switch-01#

cisco-switch-01#conf t

Enter configuration commands, one per line.  End with CNTL/Z.

cisco-switch-01(config)#

cisco-switch-01(config)#interface 0/1

cisco-switch-01(config-if)#

cisco-switch-01(config-if)#speed 100

cisco-switch-01(config-if)#

cisco-switch-01(config-if)#duplex full

cisco-switch-01(config-if)#

cisco-switch-01(config-if)#

cisco-switch-01(config-if)#end

cisco-switch-01#

Yo antes, recomiendo lanzar un «show runningconfig» para tener la confiuración antes del cambio.

cisco-switch-01#sh runn

Building configuration…

.

.

.

cisco-switch-01#

Y también un «show interfaces» para saber la configuración y otros datos como las estadisticas de fallo:

cisco-switch-01#sh interfaces 0/1

Ojo, durante los cambios el puerto que tratemos hará un corte de servicio, muy breve, de apenas 1 ssegundo por cambio, pero si que lo habrá.

Tras el cambio la configuración del puerto quedará de la siguiente manera:

interface GigabitEthernet0/1

 description *** Puertos de Acceso ***

 switchport access vlan 80

 switchport mode access

 switchport nonegotiate

 speed 100

 duplex full

 spanning-tree portfast

 spanning-tree bpduguard enable

 spanning-tree guard root

!

podemos lanzar el siguiente comando donde se verá la configuración del puerto y hasta las estadisticas de fallos en el mismo:

cisco-switch-01#sh interfaces 0/1

GigabitEthernet0/8 is up, line protocol is up

  Hardware is Gigabit Ethernet, address is xxxxxxxx (xxxxxxxxxxx)

  Description: *** Puertos de Acceso ***

  MTU 1500 bytes, BW 10000 Kbit, DLY 1000 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/100/1000BaseTX

.

.

.

cisco-switch-01#

Donde lo más importante será la línea donde se pone «Full-duplex, 100Mb/s, media type is 10/100/1000BaseTX» que es la configuración que hemos cambiado.

Espero que os sea útil.

Un saludo

Por jioller

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *