Laura Celdran nos ha remitido un bug en la serie 1700 de Cisco, cuando se intenta eliminar la especificación del parámetro “ubr” (este parámetro permite limitar la velocidad de subida por ejemplo en un interfaz ATM cuando este va sobre fibra óptica):
Casuística:
El beneficio de no especificar este parámetro en los router remotos es que basta con limitar la velocidad en SABA, con lo cual se evita que para sucesivas duplicaciones de velocidad haya que estar reconfigurando casa uno de los router remotos, además del SABA.
Una vez eliminado este parámetro la velocidad en el router remoto queda limitada a la que le venga impuesta desde el router central (SABA); esto es, hay una “negociación” de la velocidad entre el router remoto y el central.
Escenario:
Un ejemplo de
configuración en el cual la velocidad de descarga está limitada a nivel ATM a 640 Kb/s, queda expuesto en las siguientes líneas
interface ATM0/0.35 point-to-point
ip address ‘ip address’ ‘net_mask’
backup interface Dialer1
cdp enable
pvc 8/35
ubr 640
oam-pvc manage
encapsulation aal5snap
protocol ip inarp
A grandes rasgos esta configuración de ejemplo define lo siguiente:
- Direccionamiento IP del interfaz
- Backup independiente de este interfaz sobre RDSI, en este caso concreto.
- Tiene habilitado el protocolo CDP (CISCO Discovery Protocol, protocolo de capa 2 que recolecta información sobre dispositivos CISCO directamente conectados)
- Interfaz ATM definido dentro la fibra óptica en el path número 8 y en el circuito número 35
- Definición de la limitación de descarga (en Kb/s) a 640.
Bug:
En la versión de IOS 12.3(9) cuando se elimina el parámetro ubr dentro del contexto del pvc, esto es “no ubr”, el siguiente comando que se ejecute hará que el router se rebote. Al rebotarse el router sin dejar poner ni el comando write, la configuración no se aplica.
Solución:
En otras versiones inferiores como la 12.2(15)T14 esto no sucede, pero si no se quisiera cambiar la IOS se puede resolver de la siguiente forma:
Abrir dos sesiones remotas simultáneas al router, en una introducir el comando “no ubr” y sin poner ningún comando más (porque sino se reiniciaría el equipo), en la otra sesión poner el comando “write” (o “wr”), de este modo la configuración se graba antes de que el equipo se reinicie y por lo tanto la configuración ya queda aplicada.