21 de mayo de 2017

El archivo de configuración en Cisco IOS

Todos los que hemos trabajado con dispositivos Cisco IOS (routers o switches Catalyst) estamos acostumbrados a manipular el archivo de configuración de estos dispositivos.
Un archivo en formato de texto plano en el cual podemos verificar los comandos que ingresamos en modo configuración.
Sin embargo hay detalles respecto de este archivo que es posible no conozcamos con precisión.

El formato del archivo
El formato del archivo de configuración respeta algunas reglas de formato que seguramente reconocemos intuitivamente pero no que hemos enunciado:


  • Cada comando se almacena en una línea diferente.
  • Cada comando se inicia en el margen izquierdo, sin indentación, a menos que se trate de un comando de configuración de un submodo.
    Ejemplo:

    interface GigabitEthernet0/0
  • Un comando indentado un espacio indica un comando del primer nivel submodo de configuración.
    Ejempo:

     ip address 192.168.0.1 255.255.255.0
     no shutdown
  • Un comando indentado dos espacios indica un comando del segundo nivel de submodo de configuración.
  • El signo de cierre de admiración (!) al inicio de una línea indica al sistema operativo que esa línea no debe ser ejecutada como un comando de configuración.
    Se utiliza como separador de diferentes secciones del archivo.
    Ejemplo:

    !
El ejemplo integrado:

!
interface GigabitEthernet0/0
 ip address 192.168.0.1 255.255.255.0
 no shutdown
!


Restricciones del archivo


  • La plena operación del dispositivo exige que la memoria libre del dispositivo sea mayor que la suma del tamaño requerido para almacenar el archivo de configuración activa y el de backup. Si no se cuenta con suficiente memoria algunas operaciones de gestión de archivos no podrán ser ejecutadas.
  • Algunos comandos de configuración no pueden ser agregados o removidos.
    Es el caso de los que refieren a componentes de hardware como las interfaces físicas del dispositivo.
    Por ejemplo, no se puede remover el comando
    interface GigabitEthernet0/0 del archivo de configuración si es que esa interfaz está físicamente presente en el dispositivo.
    Del mismo modo, no es posible agregar al mismo archivo el comando
    interface GigabitEthernet0/1 si esa interfaz no está presente o no ha sido detectada durante la revisión de hardware en la revisión inicial.
Si se intenta cargar un archivo de configuración que contiene interfaces u otro hardware que no están presentes en ese dispositivo el sistema generará mensajes de error indicando que esas líneas de comandos específicas han fallado en su ejecución.

Las abreviaturas y siglas utilizadas en este post puede encontrarlas desarrolladas en
que está disponible en la Librería en Línea de EduBooks.


No hay comentarios.:

Publicar un comentario

Gracias por tu comentario.
En este blog los comentarios están moderados, por lo que su publicación está pendiente hasta la revisión del mismo.