Está en la página 1de 24

CISCO –Redes de Computadoras

Introducción
1.0.1
¿Por qué debería tomar este módulo?
¡Bienvenido a la configuración básica del dispositivo!

¡Bienvenido al primer módulo de CCNA Switching, Routing, and Wireless Essentials! Usted sabe que
los conmutadores y enrutadores vienen con alguna configuración incorporada, entonces, ¿por qué
necesitaría aprender a configurar más conmutadores y enrutadores? //Vienen con una configuración
predeterminada de inicio, esta configuración va orientada a la administración y seguridad de la red?
Imagina que compraste un modelo de tren. Después de montarlo, te diste cuenta de que la vía tenía
simplemente una forma ovalada y que los vagones del tren sólo circulaban en el sentido de las agujas del
reloj. Es posible que desee que la pista tenga forma de ocho con un paso elevado. Es posible que desees
tener dos trenes que operen independientemente uno del otro y puedan moverse en diferentes
direcciones. ¿Cómo pudiste hacer que eso sucediera? Necesitarías reconfigurar la pista y los controles.
Lo mismo ocurre con los dispositivos de red. Como administrador de red, necesitas un control detallado
de los dispositivos de su red. Esto significa configurar con precisión conmutadores y enrutadores para
que su red haga lo que usted desea que haga.
1.0.2
¿Qué aprenderé a hacer en este módulo?

Título del módulo: Configuración básica del dispositivo

Objetivo del módulo : configurar dispositivos utilizando las mejores prácticas de seguridad.

Título de la tabla
Título del tema Objetivo del tema

Configurar un interruptor con


Configure los ajustes iniciales en un conmutador Cisco.
configuraciones iniciales

Configure los puertos del switch para cumplir con los requisitos
Configurar puertos del conmutador
de la red.
Acceso remoto seguro Configure el acceso de administración seguro en un conmutador.
Título de la tabla
Título del tema Objetivo del tema

Configure los ajustes básicos en un enrutador para enrutar entre dos


Configuración básica del enrutador
redes conectadas directamente mediante CLI.

Verificar redes conectadas Verifique la conectividad entre dos redes que estén conectadas
directamente directamente a un enrutador.

Configurar un interruptor con configuraciones iniciales


1.1.1 Cambiar la secuencia de arranque
Antes de poder configurar un conmutador, debe encenderlo y permitirle pasar por la secuencia de inicio
de cinco pasos. Este tema cubre los conceptos básicos de la configuración de un conmutador e incluye una
práctica de laboratorio al final.

Después de encender un conmutador Cisco, pasa por la siguiente secuencia de inicio de cinco pasos:

1. Paso 1: Primero, el conmutador carga un programa de autoprueba de encendido (POST)


almacenado en la ROM. POST comprueba el subsistema de la CPU. Prueba la CPU, la DRAM y la
parte del dispositivo flash que constituye el sistema de archivos flash.

2. Paso 2: A continuación, el conmutador carga el software del cargador de arranque. El cargador


de arranque es un pequeño programa almacenado en la ROM que se ejecuta inmediatamente
después de que la POST se completa con éxito.

3. Paso 3: el cargador de arranque realiza una inicialización de la CPU de bajo nivel. Inicializa los
registros de la CPU, que controlan dónde se asigna la memoria física, la cantidad de memoria y
su velocidad.

4. Paso 4 : El cargador de arranque inicializa el sistema de archivos flash en la placa del sistema.

5. Paso 5 : Finalmente, el cargador de arranque localiza y carga una imagen de software del
sistema operativo IOS predeterminada en la memoria y otorga el control del cambio al IOS.

En el contexto de la informática, "POST" y "BIOS" son conceptos relacionados pero diferentes:


POST (Power-On Self-Test):
POST es una fase crítica del proceso de arranque de una computadora. Ocurre inmediatamente
después de que enciendes la computadora o la reinicias. Durante el POST, el hardware de la
computadora realiza una serie de pruebas para verificar que todos los componentes esenciales estén
funcionando correctamente. Esto incluye la memoria RAM, el procesador, el sistema de
almacenamiento, y otros dispositivos conectados. Si alguna de estas pruebas falla, la computadora
puede emitir códigos de error o pitidos para indicar el problema.

BIOS (Basic Input/Output System):


La BIOS es un software básico almacenado en un
chip de la placa base de una computadora.
Proporciona las instrucciones fundamentales para
la inicialización del hardware y el arranque del
sistema operativo. Durante el proceso de arranque,
la BIOS se activa y realiza diversas funciones,
incluida la ejecución del POST. Además de las
pruebas de hardware, la BIOS también determina
qué dispositivo de almacenamiento debe utilizarse
para cargar el sistema operativo y facilita la
transición del control al sistema operativo.
En resumen, el POST es una fase específica del proceso de arranque que implica pruebas de hardware,
mientras que la BIOS es el software que facilita la inicialización del hardware y el inicio del sistema
operativo. Ambos son aspectos cruciales para que una computadora inicie correctamente. Es
importante destacar que, en las computadoras más modernas, la BIOS a menudo ha sido reemplazada
por su sucesor, el UEFI (Interfaz de Firmware Extensible Unificada).

POST/ Es una de las


etapas de instrucciones
que conforman la bios.

Osea la bios, es un sistema programado para ejecutar el proceso de verificación del


hardware hasta terminar en la fase de poder utiliza el dispositivo, el post es la fase inicial
de ese proceso y la BIOS al recibir corriente se empizan a ejecutar esas instrucciones. ..???
Sí, has captado la idea correctamente. Aquí hay una explicación más detallada:
POST (Power-On Self-Test): El POST es una serie de pruebas automáticas que realiza el hardware de
una computadora cuando se enciende o reinicia. Estas pruebas aseguran que los componentes
esenciales, como la memoria RAM, el procesador y otros dispositivos, estén funcionando
correctamente. El POST verifica la integridad del hardware y garantiza que la computadora esté en un
estado adecuado para cargar el sistema operativo.

BIOS (Basic Input/Output System) o UEFI (Unified Extensible Firmware Interface): La BIOS o UEFI es
un firmware almacenado en un chip de la placa base. Al encender la computadora, la BIOS/UEFI se
activa y realiza varias funciones, entre las cuales se encuentra la ejecución del POST.
La BIOS/UEFI también tiene la responsabilidad de inicializar el hardware, proporcionar una interfaz
básica entre el sistema operativo y el hardware, y determinar desde qué dispositivo (por ejemplo, disco
duro, unidad flash) se cargará el sistema operativo.

En resumen, el POST es la fase específica del proceso de arranque en la que se realizan las pruebas de
hardware, y la BIOS o UEFI es el software fundamental que inicia y facilita el proceso de arranque. La
BIOS o UEFI también contiene configuraciones y ajustes del sistema que pueden ser modificados por el
usuario. Estos dos componentes trabajan en conjunto para asegurar un inicio adecuado de la
computadora. Es importante tener en cuenta que, en muchas computadoras modernas, la BIOS ha sido
reemplazada por la UEFI.

La BIOS/UEFI no está dentro


de los componentes
individuales de la
computadora, sino que reside
en un chip de la placa base y
proporciona un conjunto de
instrucciones y
configuraciones para el
sistema.

La BIOS, o su sucesor UEFI, no contiene físicamente al POST; más bien, la BIOS/UEFI ejecuta el POST
como parte de su función más amplia durante el proceso de inicio.
La BIOS/UEFI es responsable de coordinar el proceso de arranque, interactuar con los componentes de
hardware y proporcionar las configuraciones del sistema.
El POST es una serie de rutinas de prueba que se ejecutan como parte del proceso de arranque,
iniciado por la BIOS o UEFI. Ambos trabajan en conjunto para permitir el arranque adecuado de la
computadora.
Serie de Rutinas de Prueba???
En la mayoría de las computadoras, el POST no es un chip físico separado. En cambio, el POST es un
conjunto de rutinas de prueba que se encuentra dentro de la BIOS o UEFI, que, a su vez, está
almacenada en un chip de la placa base.
En términos sencillos:

 BIOS/UEFI: Es un firmware almacenado en un chip de la placa base y contiene las instrucciones


fundamentales para la inicialización del hardware y el inicio del sistema operativo.
 POST: Es un conjunto de pruebas automáticas que verifica el funcionamiento de los
componentes de hardware y contribuye a garantizar que la computadora esté en un estado
operativo antes de cargar el sistema operativo.
Ambos, la BIOS/UEFI y el POST, trabajan juntos durante el proceso de arranque de la computadora. La
BIOS/UEFI ejecuta las rutinas del POST para verificar el hardware antes de pasar el control al sistema
operativo.

//Los switches o routers tiene disco duro??? Según yo, el disco duro ya no se usa actualmente como
dispositivo de almacenamiento debido a que fueron remplazados por una tecnología más moderna
como los discos SSH (State Solid) pero en este caso, hablando de switches pueden llegar a tener, pero
no es común debido a su lento funcionamiento no es lo más conveniente de usar. Para ello están otros
dispositivos de almacenamiento como la ROM, Flash y no sé qué otros.
Los switches de red son dispositivos diseñados para dirigir el tráfico de red basándose en las
direcciones MAC de los dispositivos conectados a ellos. Su función principal es operar en la capa de
enlace de datos del modelo OSI.
La mayoría de los switches de red son dispositivos sin sistema operativo complejo y, por lo tanto, no
tienen la necesidad de almacenar grandes cantidades de datos localmente. En lugar de tener
almacenamiento interno, los switches utilizan una memoria RAM para almacenar temporalmente
información sobre las direcciones MAC de los dispositivos conectados y para facilitar el enrutamiento
eficiente del tráfico de red.
Es importante señalar que existen switches más avanzados que pueden tener ciertas capacidades de
almacenamiento, como switches de capa 3 que pueden incluir funciones de enrutamiento IP y, por lo
tanto, pueden tener alguna forma de almacenamiento. Sin embargo, en términos generales, los
switches convencionales de capa 2 no incluyen disco duro ni almacenamiento flash.

Y entonces que pasa con el POST en los switches??? ChatGTP


Los switches de red no tienen un proceso de inicio o POST (Power-On Self-Test) comparable al de las
computadoras tradicionales. La función principal de un switch es dirigir el tráfico de red, y su operación
comienza tan pronto como se enciende. No hay un proceso prolongado de arranque como el que se
encuentra en sistemas más complejos, como computadoras o servidores.
Cuando un switch se enciende, se activa instantáneamente y comienza a funcionar. Su objetivo
principal es aprender las direcciones MAC de los dispositivos conectados a sus puertos y luego utilizar
esa información para conmutar eficientemente el tráfico de red.

El POST (Power-On Self-Test) es típicamente una característica asociada a dispositivos más complejos,
como computadoras, servidores o algunos dispositivos de red más avanzados. Estos dispositivos
realizan pruebas de autoevaluación al encenderse para garantizar que sus componentes básicos estén
funcionando correctamente antes de iniciar completamente su sistema operativo u operaciones
normales. En el caso de los switches, debido a su naturaleza y función específicas, no es necesario ni
común realizar un POST como el que se encuentra en sistemas más complejos.

Primero, el conmutador carga un programa de autoprueba de encendido (POST) almacenado en la ROM.


POST comprueba el subsistema de la CPU. Prueba la CPU, la DRAM y la parte del dispositivo flash que
constituye el sistema de archivos flash. ..Entonces aquí, porque si menciona tener una ROM. ChatGTP
Me disculpo por cualquier confusión en mis respuestas anteriores. En algunos casos, especialmente en
dispositivos más avanzados, como switches gestionados o Layer 3 switches, pueden tener un proceso de
arranque más parecido a una computadora, incluyendo un POST (Power-On Self-Test).
Aquí hay una aclaración específica sobre el uso de ROM (Read-Only Memory) en este contexto:

ROM en Switches: Muchos dispositivos de red, incluidos algunos switches, contienen memoria ROM
que almacena el firmware o el software básico necesario para el arranque y el funcionamiento del
dispositivo. La ROM es de solo lectura, lo que significa que la información almacenada en ella no se
pierde cuando se apaga el dispositivo.

POST en Switches:El POST es una fase de arranque que realiza pruebas automáticas para verificar que
los componentes críticos del hardware estén funcionando correctamente. En algunos switches, este
proceso se realiza al encenderse. Durante el POST, se pueden verificar componentes como la CPU, la
DRAM y partes específicas del almacenamiento (como el dispositivo flash en tu descripción).

Almacenamiento de Firmware: En algunos casos, el firmware del switch (el software de bajo nivel que
controla el hardware) se almacena en la memoria ROM para garantizar su persistencia. También puede
haber otras formas de almacenamiento, como la memoria flash, que se utiliza para almacenar
configuraciones y actualizaciones del firmware.

Por lo tanto, cuando se menciona que el switch carga un


programa de autoprueba de encendido (POST) almacenado en la
ROM, significa que parte del software de arranque y las pruebas
iniciales se encuentran en la memoria de solo lectura del
dispositivo. Esta configuración puede variar según el modelo y la
marca del switch específico.

Memoria
RAM

Por eso, Entonces… los switches tienen disco duro, ROM o flash? Que dispositivo de almacenamiento
tienen??? porque anteriormente habías dicho que solo los switches de capa 3 que también funcionan
como un router contienen ese tipo de elementos. ChatGTP

La presencia de dispositivos de almacenamiento como disco duro, memoria ROM y memoria flash en un
switch puede variar según el tipo específico de switch y sus características. En términos generales:

Switches de Capa 2:
Los switches de Capa 2, que se centran principalmente en la conmutación de la capa de enlace de datos,
no suelen necesitar almacenamiento persistente como un disco duro. La mayoría de estos switches
dependen de una memoria RAM para operaciones temporales y pueden tener memoria ROM que
almacena firmware y, a veces, parte del software de arranque.

Switches de Capa 3 (con funcionalidad de enrutamiento):


Algunos switches de Capa 3, que incluyen funciones de enrutamiento, pueden tener más necesidad de
almacenamiento persistente, como memoria flash o incluso discos duros. Esto se debe a que pueden
requerir espacio para almacenar tablas de enrutamiento, configuraciones y otros datos.

Memoria ROM: La memoria ROM generalmente almacena el firmware y el software básico necesario
para el arranque del dispositivo. Puede contener el software de prueba de arranque (POST) y otras
rutinas de inicio.

Memoria Flash:
La memoria flash se utiliza comúnmente para almacenar el sistema operativo, configuraciones y
actualizaciones de firmware en dispositivos de red, incluidos algunos switches.
En resumen, mientras que muchos switches de Capa 2 pueden no necesitar almacenamiento persistente
más allá de la memoria ROM, switches más avanzados o switches de Capa 3 pueden incorporar
dispositivos de almacenamiento como memoria flash o incluso discos duros para soportar
funcionalidades adicionales.

Sí, en el contexto de muchos dispositivos electrónicos, incluyendo switches y computadoras, la


memoria ROM (Read-Only Memory) a menudo contiene la BIOS (Basic Input/Output System) o su
equivalente, como el firmware básico necesario para el arranque del dispositivo. En términos sencillos:

1. Memoria ROM: Es una categoría de memoria que puede almacenar datos de forma
permanente y es de solo lectura, lo que significa que la información almacenada en ella no se
pierde cuando se apaga el dispositivo.

2. BIOS (o firmware equivalente): Es un conjunto de instrucciones almacenadas en la memoria


ROM que proporciona las funciones básicas de entrada/salida del sistema y se utiliza para
inicializar el hardware durante el proceso de arranque.
Por lo tanto, al mencionar la memoria ROM en el contexto de switches o computadoras, generalmente
se hace referencia a la memoria que contiene el firmware básico, que puede incluir la BIOS o un
equivalente funcional necesario para el inicio del dispositivo.
PREGUNTAS
Sigo sin entedner que determina que tipo de dipsositivo de alamcenamiento usa un determinado
switch.
Porque, y como funcionan cada una
Diferencia entre la ROM y el Flash.

ROM
ROM es un término informático que significa Read Only Memory (“Memoria de Solo Lectura”). Se trata
de un medio de almacenamiento que utilizan las computadoras y otros equipos electrónicos.
Los datos guardados en la memoria ROM no pueden ser modificados por el usuario común. Este tipo
de memoria se usa para almacenar el firmware (el software vinculado a un hardware específico) y otros
datos indispensables para el funcionamiento de la computadora.

Evolución histórica y distintas clases de ROM


Existen diversas clases de ROM. Las más antiguas son las MROM
(que almacenan datos permanentes e inmodificables), mientras
que otras más modernas son las EPROM y las Flash EEPROM, que
pueden volver a escribirse y programarse.

Las primeras computadoras contaban con su sistema operativo almacenado en ROM. Para las
actualizaciones, era necesario reemplazar el chip de ROM por otro nuevo. La tecnología ha avanzado
considerablemente desde entonces y en los ordenadores actuales tan solo unos pocos programas se
alojan en ROM, mientras la mayoría se encuentra en discos duros o memoria de tipo Flash, entre otras
tecnologías.

Cartuchos de consolas
Cabe destacar que ciertas consolas de videojuegos utilizan memorias ROM en cartuchos, como es el
caso de los juegos de Sega Mega Drive, Super Nintendo o Game Boy, por ejemplo.
El ROM solo funciona cuando el cartucho es introducido en el
espacio correspondiente y se procede a la lectura de los datos. Al
quitar el cartucho, la información ya no es accesible.
En el caso de las computadoras, el ROM aún se utiliza para
almacenar datos ya que ofrecen velocidad más elevada que los
discos duros.
Por otra parte, es imposible leer un programa que requiere la
ejecución de un disco desde el propio disco y esta es una de las razones por las cuales el BIOS de los
ordenadores se aloje en la memoria ROM.

Diferencias entre ROM y RAM


Ya desde la nomenclatura, se aprecian claras diferencias entre la memoria ROM (de Solo Lectura) y la
RAM (de Acceso Aleatorio). La memoria RAM es más conocida por los usuarios, dado que suele formar
parte de las especificaciones técnicas de ordenadores, consolas de videojuegos, teléfonos móviles y
tablet PCs, entre otros dispositivos, y por lo general se la asocia al poderío del equipo, aunque esto no
sea correcto.
El significado de la palabra «aleatorio» en el nombre de la memoria RAM hace alusión a que cada vez
que se utiliza, los datos son almacenados en celdas al azar, y el tiempo de acceso a cada una de ellas no
depende de su ubicación a nivel físico dentro de la tarjeta dado que, a diferencia de un disco duro, en
vez de recorrerlo hasta dar con el punto buscado se direcciona como si de una tabla cartesiana se tratara.
La memoria RAM, que también se conoce con el nombre de temporal o volátil, presenta la posibilidad
de ser reescrita y leída constantemente; de hecho, se trata de una de sus prestaciones esenciales, de la
tarea para la cual fue creada. En ella se almacenan los programas que el usuario desea ejecutar,
incluyendo el propio sistema operativo, procurando no asignar un mismo espacio a dos aplicaciones
simultáneamente.

Una característica que puede ser considerada como punto débil es que cuando se corta el suministro
de energía, su contenido desaparece. De ahí nace la necesidad de contar con un medio de
almacenamiento permanente, donde se puedan guardar las aplicaciones y los documentos personales.
La memoria ROM fue una de las respuestas a dichos requisitos, y se diseñó de manera tal que contara
con la información suficiente para el arranque del equipo, el control de los dispositivos y los
componentes conectados, la carga y ejecución del sistema operativo y otras funciones, que conforman
la denominada BIOS.
Tomando en cuenta todos los rasgos recién señalados y sumándolos a la imposibilidad de escribir
libremente en la memoria ROM, queda claro que a pesar de que sus nombres difieran tan solo en una
letra, las tecnologías RAM y ROM asumen roles muy diversos.
DIFERENCIA ENTRE ROM Y FLASH

Retomando….
1. Paso 1: Primero, el conmutador carga un programa de autoprueba de encendido (POST)
almacenado en la ROM. POST comprueba el subsistema de la CPU. Prueba la CPU, la DRAM y la parte
del dispositivo flash que constituye el sistema de archivos flash.

Dispositivo
“Flash” =
Que
constituye el
sistema de
archivos
flash.
Archivos programables y que pueden ser actualizados
con facilidad.

3. Paso 2: A continuación, el conmutador carga el


software del cargador de arranque. El cargador de arranque es un pequeño programa
almacenado en la ROM que se ejecuta inmediatamente después de que la POST se completa
con éxito.
SOFTWARE DE CARGADOR DE ARRANQUE=Forma parte de la BIOS

Paso 3: el cargador de arranque realiza una inicialización de la CPU de bajo nivel. Inicializa los registros
de la CPU, que controlan dónde se asigna la memoria física, la cantidad de memoria y su velocidad.
Paso 4 El cargador de arranque inicializa el sistema de archivos flash en la placa del sistema.
Paso 5: Finalmente, el cargador de arranque localiza y carga una imagen de software del sistema
operativo IOS predeterminada en la memoria y otorga el control del cambio al IOS.
///////////////////////entonces el sistema operativo se enceuntra en ek disco duro o flash pero este
luego es caragdor a la ram
1.1.2 El comando del sistema de arranque
El conmutador intenta iniciar automáticamente utilizando información en la variable de entorno BOOT.
Si esta variable no está configurada, el conmutador intenta cargar y ejecutar el primer archivo
ejecutable que puede encontrar. En los conmutadores Catalyst serie 2960, el archivo de imagen (El
sistema operativo) normalmente está contenido en un directorio que tiene el mismo nombre que el
archivo de imagen (excluyendo la extensión de archivo .bin).

Luego, el sistema operativo IOS inicializa las interfaces utilizando los comandos de Cisco IOS que se
encuentran en el archivo startup-config (Las configuraciones que se guardaron, dentro de la flash). El
archivo de configuración de inicio se llama config.text y se encuentra en flash. //Con las interfaces se refiere
a los puertos, o una interfaz gráfica, puesto que menciona la configuración realizadas por el administrador.

En el ejemplo, la variable de entorno BOOT se configura mediante el comando del modo de


configuración global del sistema de arranque .
Observe que el IOS está ubicado en una carpeta distinta y se especifica la ruta de la carpeta.
 Utilice el comando show boot para ver en qué está configurado el archivo de inicio de IOS
actual.

El cargador de arranque (la BIOS) busca la imagen de Cisco IOS en el switch de la siguiente manera: el
switch intenta arrancar automáticamente mediante la información de la variable de entorno BOOT. Si
no se establece esta variable, el switch intenta cargar y ejecutar el primer archivo ejecutable que puede
mediante una búsqueda recursiva y en profundidad en todo el sistema de archivos flash. Cuando se
realiza una búsqueda en profundidad de un directorio, se analiza por completo cada subdirectorio que
se encuentra antes de continuar la búsqueda en el directorio original. En los switches de la serie
Catalyst 2960, el archivo de imagen generalmente se encuentra en un directorio que tiene el mismo
nombre que el archivo de imagen (excepto la extensión de archivo .bin).
http://giret.ufps.edu.co/cisco/modulos/5.0/m2/course/module2/2.1.1.1/2.1.1.1.html#:~:text=En%20la%20ilustraci%C3%B3n%2C%20la%20variable,del
%20modo%20de%20configuraci%C3%B3n%20global.
Como se muestra en la figura 1, el comando boot system es un comando de configuración global que
permite que el usuario especifique el origen para que se cargue la imagen del software IOS de Cisco.
Entre las opciones de sintaxis disponibles se encuentran las siguientes:

Especificar el dispositivo flash como el origen de la imagen del IOS de Cisco.


Router(config)# boot system flash0://c1900-universalk9-mz.SPA.152-4.M3.bin

Especificar el servidor TFTP como el origen de la imagen del IOS de Cisco, con ROMmon como copia de
seguridad.

Router(config)# boot system tftp://c1900-universalk9-mz.SPA.152-4.M3.bin

Si no hay comandos boot system en la configuración, de manera predeterminada, el router carga y


ejecuta la primera imagen válida del IOS de Cisco en la memoria flash.

Como se muestra en la figura 2, el comando show version puede utilizarse para verificar el archivo de
imagen del software.

https://www.sapalomera.cat/moodlecf/RS/3/course/module9/9.1.2.4/9.1.2.4.html#:~:text=Como%20se%20muestra%20en%20la,del%20software%20IOS

%20de%20Cisco.
En dispositivos de red Cisco, como switches, para configurar la variable de entorno BOOT que define
dónde encontrar el archivo de imagen del sistema operativo (IOS), se utiliza el comando "boot system".
El comando se utiliza para especificar la ubicación exacta del archivo de imagen del sistema operativo
que el dispositivo debe cargar al arrancar. A continuación se muestra la sintaxis básica del comando:
boot system {boot-url | flash:filename | nvram:filename | ftp | http | https}

 boot-url: Puede ser una dirección IP o un nombre de host que apunte a un servidor TFTP (Trivial
File Transfer Protocol) desde el cual se puede cargar el archivo de imagen del sistema
operativo.

 flash:filename: Especifica que el archivo de imagen se encuentra en la memoria flash del


dispositivo y se proporciona el nombre del archivo.

 nvram:filename: Indica que el archivo de imagen se encuentra en la memoria NVRAM (Non-


Volatile RAM) del dispositivo y se proporciona el nombre del archivo.

 ftp, http o https: Estos son protocolos de red que se pueden utilizar para recuperar el archivo de
imagen del sistema operativo desde un servidor remoto a través de FTP, HTTP o HTTPS.

Para configurar la variable de entorno BOOT, simplemente ingresa al modo de configuración global en
el dispositivo y utiliza el comando "boot system" seguido de la ubicación adecuada del archivo de
imagen del sistema operativo que deseas cargar al arrancar. Por ejemplo:

Switch(config)# boot system flash:c3560-advipservicesk9-mz.150-2.SE11.bin


Este comando le indicaría al switch que al arrancar, cargue el archivo de imagen del sistema operativo
llamado "c3560-advipservicesk9-mz.150-2.SE11.bin" desde la memoria flash del dispositivo. Asegúrate
de guardar la configuración después de realizar este cambio para que se aplique en futuros reinicios.
Saludos https://forum.huawei.com/enterprise/es/%C2%BFQu%C3%A9-comando-se-utiliza-para-configurar-la-variable-de-entorno-BOOT-
que-define-d%C3%B3nde-encontrar-el-archivo-de-imagen-IOS-en-un-switch/thread/697937986475409408-667212883219591168

Secuencia de Arranque
En informática, el arranque o secuencia de arranque (en inglés: bootstrapping, boot o booting) es el
proceso que inicia el gestor de arranque que es un programa ejecutado por el BIOS cuando se enciende
una computadora. Se encarga de la inicialización del sistema operativo y de los dispositivos.
Además de cargar un sistema operativo o una utilidad independiente, el proceso de inicio también
puede cargar un programa de volcado de almacenamiento para diagnosticar problemas en un sistema
operativo.

Boot es la abreviatura de bootstrap o bootstrap load y deriva de la frase en inglés de to pull oneself up
by one's bootstraps (trad. levantarse por medios propios). El uso llama la atención sobre el requisito de
que, si la mayoría del software se carga en un ordenador mediante otro software que ya se está
ejecutando en el ordenador, debe existir algún mecanismo para cargar el software inicial del hardware.
//Un circuito abierto o cerrado, para dejar entrar corriente por medio del botón.

Los primeros ordenadores usaban una variedad de métodos “ad hoc" para obtener un pequeño
programa en la memoria para resolver este problema. La invención de la memoria de solo lectura
(ROM) de varios tipos resolvió esta paradoja al permitir que los ordenadores se vendían con un
programa de inicio que no se podía borrar. El crecimiento de la capacidad de ROM ha permitido
implementar procedimientos de puesta en marcha cada vez más elaborados
-------------------------
Un cargador o gestor de arranque (en inglés: bootloader) es un programa sencillo (que no tiene la
totalidad de las funcionalidades de un sistema operativo) diseñado exclusivamente para preparar todo
lo que necesita el sistema operativo para funcionar. Normalmente se utilizan los cargadores de arranque
multietapas, en los que varios programas pequeños se suman los unos a los otros, hasta que el último
de ellos carga el sistema operativo.
En las computadoras modernas (después de 1975), el proceso de arranque comienza con la CPU
ejecutando los programas contenidos en la memoria ROM en una dirección predefinida (se configura la
CPU para ejecutar este programa, sin ayuda externa, al encender la computadora)
Cargador de arranque de segunda etapa
Este programa contiene funcionalidades rudimentarias para buscar unidades que se puedan seleccionar
para participar en el arranque, y cargar un pequeño programa desde una sección especial de la unidad
más prometedora. El pequeño programa no es, en sí mismo, un sistema operativo sino, simplemente, un
cargador de arranque de segundo nivel, como Lilo o Grub, que es capaz de cargar el sistema operativo
propiamente dicho y, finalmente, transferirle el control. El sistema se auto-iniciará y puede cargar los
controladores de dispositivos y otros programas que son necesarios para el normal funcionamiento del
sistema operativo.
BIOS POS
T

Claro, voy a explicar eso de una manera más sencilla.


CARGAD
OR DE
ARRANQ
UE

Sistema Operativo
Imagina que estás encendiendo tu computadora. En ese momento, hay un
programa especial llamado "cargador de arranque de segunda etapa". Este
programa tiene un trabajo básico: encontrar la parte principal del sistema
operativo que necesitas para que la computadora funcione correctamente.
Para hacer esto, el cargador de arranque de segunda etapa busca en todas las unidades de
almacenamiento (como tu disco duro) para encontrar la información necesaria. Una vez que encuentra la
unidad correcta, carga un pequeño programa especial desde esa unidad.

Este pequeño programa no es todo un sistema operativo, es más como un "cargador de arranque de
segundo nivel". Imagina que es como un portero que abre la puerta principal para que el sistema
operativo real entre en acción. Este "cargador de arranque de segundo nivel" puede ser algo que hayas
escuchado antes, como Lilo o Grub.
Una vez que este segundo nivel de cargador está activo, su trabajo es cargar y poner en marcha el
sistema operativo propiamente dicho. El sistema operativo se inicia, y a partir de ese momento, tiene
el control total de la computadora. Puede cargar controladores para tus dispositivos y otros programas
que son necesarios para que todo funcione correctamente. En resumen, es como un proceso paso a
paso para que tu computadora se encienda y esté lista para que la uses.

La BIOS (Sistema Básico de Entrada/Salida) suele almacenarse en


un chip específico en la placa base de tu computadora. Este chip
es conocido como EEPROM (Memoria Programable de Solo Lectura Borrable, por sus siglas en inglés) o
Flash ROM (Memoria de Solo Lectura Programable y Borrable). Es un componente no volátil, lo que
significa que retiene la información incluso cuando la energía se apaga.

En cuanto al sistema operativo, generalmente se almacena en una unidad de almacenamiento, como


un disco duro, una unidad de estado sólido (SSD) o una unidad flash. El sistema operativo es un
conjunto completo de software que gestiona los recursos de la computadora y proporciona una interfaz
para que los usuarios interactúen con ella. Durante el proceso de arranque, el cargador de arranque
(como GRUB en sistemas Linux o el Administrador de Arranque de Windows en sistemas Windows) se
encarga de cargar el sistema operativo desde la unidad de almacenamiento a la memoria RAM,
permitiendo así que la computadora inicie y ejecute el sistema operativo.

Unidad de
almacenamiento

Memoria RAM
Sistema Operativo

BIOS

El proceso de arranque se considera completo cuando la computadora está preparada para contestar a los
requerimientos del exterior. La típica computadora moderna arranca en, aproximadamente, un minuto
(del cual, 15 segundos son empleados por los cargadores de arranque preliminares y, el resto, por el
cargador del sistema operativo), mientras que los grandes servidores pueden necesitar varios minutos
para arrancar y comenzar todos los servicios; para asegurar una alta disponibilidad, ofrecen unos
servicios antes que otros.
La mayoría de los sistemas embebidos deben arrancar casi instantáneamente, por ejemplo, esperar un
minuto para poder ver la televisión se considera inaceptable. Por ello, tienen el sistema operativo en la
ROM o memoria flash, gracias a lo que pueden ser ejecutados de forma casi instantánea.
Bootsplash & Splashy
En Linux, durante el proceso de arranque se muestra por
pantalla la secuencia de módulos y otros componentes del
sistema operativo en modo texto. Por defecto se muestra así,
pero un parche llamado splashy, (sustituto de bootsplash)
permite ocultar esas líneas de texto (con la opción "quiet" y
"splash" en las líneas de arranque), ofreciendo en su lugar
una imagen más amigable, con una barra de progreso. No
obstante se puede cambiar al modo "verbose" (detallado)
pulsando la tecla F2, lo que nos mostrará de nuevo los
mensajes propios del proceso de arranque. También dota a la
consola de Linux de un fondo totalmente configurable.
Todo esto es posible gracias al framebuffer, que nos posibilita las consolas a resoluciones y
profundidades de color altas.

Dispositivos de arranque
El dispositivo de arranque es el dispositivo desde el que se carga el sistema operativo. El firmware
UEFI o BIOS de una PC moderna admite el arranque desde varios dispositivos, generalmente una
unidad de estado sólido o unidad de disco duro a través de la GPT o Master Boot Record (MBR) en
dicha unidad o disco, una unidad de disco óptico (usando El Torito), un dispositivo de almacenamiento
masivo USB (unidad flash basada en FTL, tarjeta SD o ranura para tarjeta multimedia, disco duro USB
unidad de disco, unidad de disco óptico USB, etc.), o una tarjeta de interfaz de red (usando PXE). Los
dispositivos de arranque BIOS más antiguos y menos comunes incluyen disquetes, Zip drives y LS-120.

Normalmente, el firmware del sistema (UEFI o BIOS) permitirá al usuario configurar un "orden de
arranque". Si el orden de arranque se establece en "primero, la unidad de DVD; segundo, la unidad de
disco duro", entonces el firmware intentará arrancar desde la unidad de DVD y, si esto falla (por
ejemplo, porque no hay DVD en la unidad), intentará arrancar desde la unidad de disco duro local.

Por ejemplo, en una PC con Windows instalado en el disco duro, el usuario podría establecer el orden
de inicio en el que se indicó anteriormente y luego insertar un Linux Live CD para probar Linux sin tener
que instalar un sistema operativo en el disco duro. Este es un ejemplo de arranque dual, en el que el
usuario elige qué sistema operativo iniciar después de que el ordenador haya realizado su
autocomprobación de encendido (POST). En este ejemplo de arranque dual, el usuario elige insertar o
quitar el DVD del ordenador, pero es más común elegir qué sistema operativo arrancar seleccionando
desde un menú gestor de arranque en el dispositivo seleccionado, usando el teclado del ordenador
para seleccionar desde un menú de arranque BIOS o UEFI, o ambos; el menú de inicio generalmente
se ingresa presionando las teclas F8 o F12 durante el POST; la Configuración del BIOS generalmente se
ingresa presionando las teclas F2 o DEL durante la POST.910

Hay varios dispositivos disponibles que permiten al usuario "arrancar rápidamente" en lo que suele ser
una variante de Linux para varias tareas sencillas como el acceso a Internet; algunos ejemplos son
Splashtop y Latitude ON.111213

Arranque desde Varios Dispositivos:

El firmware UEFI o BIOS admite la posibilidad de arrancar desde una variedad de dispositivos. Los
dispositivos más comunes incluyen unidades de estado sólido (SSD) o discos duros, y el formato de
partición utilizado puede ser GPT (Tabla de Particiones GUID) o MBR (Registro Maestro de Arranque).
Además, se pueden usar dispositivos como unidades de disco óptico (mediante El Torito), dispositivos
USB de almacenamiento masivo (como unidades flash o discos duros externos), o incluso tarjetas de
interfaz de red utilizando PXE (Entorno de Ejecución de Prearranque).

Dispositivos de Arranque Antiguos:

El párrafo también menciona dispositivos de arranque menos comunes y más antiguos que incluyen
disquetes, Zip drives y LS-120. Estos eran dispositivos utilizados en computadoras más antiguas y se
han vuelto menos frecuentes en la actualidad debido a los avances en la tecnología de
almacenamiento.

En resumen, este fragmento proporciona una visión general de cómo una computadora determina desde
qué dispositivo cargar el sistema operativo al iniciarse, teniendo en cuenta la diversidad de opciones de
dispositivos y tecnologías que pueden utilizarse para este propósito.
Este fragmento explica el concepto de "orden de arranque" y cómo el firmware del sistema (ya sea UEFI o BIOS)
permite a los usuarios configurar este orden según sus preferencias. Vamos a desglosar y ampliar la explicación:

Orden de Arranque:
Cuando enciendes una computadora, el firmware del sistema (UEFI o BIOS) necesita saber desde qué
dispositivo cargar el sistema operativo. El "orden de arranque" es la secuencia en la que el firmware
intentará iniciar la máquina desde diferentes dispositivos. Este orden se establece en la configuración
del firmware y determina en qué secuencia se buscará un sistema operativo.

Ejemplo Práctico - Arranque Dual:


El fragmento ofrece un ejemplo práctico sobre cómo se utiliza el orden de arranque. Supongamos que
el orden de arranque está configurado como "primero, la unidad de DVD; segundo, la unidad de disco
duro". Esto significa que, al encender la computadora, el firmware intentará primero arrancar desde la
unidad de DVD. Si no encuentra un sistema operativo en el DVD (por ejemplo, si no hay un disco en la
unidad), pasará al siguiente dispositivo en la lista, que es la unidad de disco duro local.

Uso de Arranque Dual:


El ejemplo menciona la situación común de un usuario que tiene instalado Windows en el disco duro
pero que desea probar Linux. El usuario configura el orden de arranque para que primero busque en la
unidad de DVD. Luego, inserta un Live CD de Linux en la unidad de DVD. Al reiniciar, la computadora
intentará arrancar desde el DVD, permitiendo al usuario probar Linux sin instalarlo permanentemente
en el disco duro. Este escenario ilustra el concepto de "arranque dual", donde el usuario puede elegir
qué sistema operativo iniciar después de que la computadora ha realizado su proceso de
autocomprobación de encendido (POST).

Cómo Configurar el Orden de Arranque:


El fragmento también explica cómo los usuarios pueden configurar el orden de arranque en el
firmware, generalmente ingresando a la Configuración del BIOS o UEFI durante el POST
(autocomprobación de encendido). Esto se hace presionando ciertas teclas (como F2, DEL, F8 o F12,
según la computadora) para acceder al menú de configuración del firmware.

En resumen, el orden de arranque es esencial para determinar desde qué dispositivo se inicia la
computadora, y su configuración es clave para situaciones como el arranque dual, donde los usuarios
pueden elegir qué sistema operativo cargar.

Secuencia de arranque
Al iniciarse, la CPU x86 de un ordenador personal compatible con IBM, ejecuta en modo real, la
instrucción ubicada en vector de reinicio (la dirección de memoria física FFFF0h en 16- procesadores bit
x8614 y FFFFFFF0h en procesadores x86 de 32 y 64 bits1516), generalmente apunta al punto de
entrada del firmware (UEFI o BIOS) dentro de la ROM.
Esta ubicación de memoria normalmente contiene una instrucción de salto que transfiere la ejecución
a la ubicación del programa de inicio del firmware (UEFI o BIOS). Este programa ejecuta una
autoprueba de encendido (POST) para comprobar e inicializar los dispositivos necesarios, como la
memoria principal (DRAM), el bus PCI y los dispositivos PCI (incluido el funcionamiento integrado ROM
opcional). Uno de los pasos más complicados es configurar DRAM sobre SPD, lo que se complica aún
más por el hecho de que en este punto la memoria es muy limitada.
VECTOR DE REINICIO= Dirección de Memoria Física, Cual memoria???

Imaginemos que cuando enciendes tu computadora, esta sigue un camino específico para empezar a
funcionar. Aquí hay una explicación más simple:

1. Inicio del Proceso:


Cuando enciendes tu computadora, la primera parte del cerebro de la máquina,
la CPU (unidad central de procesamiento), recibe instrucciones sobre qué hacer.
Estas instrucciones están almacenadas en un lugar muy específico de la memoria,
y esta ubicación se llama "dirección de reinicio".

Ubicación en la Memoria:
En el caso de procesadores más antiguos de 16 bits, esta dirección de reinicio se encuentra en FFFF0h.
Para procesadores más modernos de 32 o 64 bits, se encuentra en FFFFFFF0h. Piensa en estas
direcciones como direcciones particulares en la memoria de la computadora.

2. Apuntando al Firmware:
La dirección de reinicio apunta a un lugar especial en la memoria llamado firmware. Este firmware es
como el cerebro inicial de la computadora y puede ser el BIOS o el UEFI. Piensa en el firmware como un
conjunto de instrucciones muy básicas y fundamentales que la computadora necesita para comenzar a
funcionar.

Almacenado en la ROM:
Este conjunto de instrucciones del firmware está guardado en un tipo de memoria llamada ROM, que
significa "memoria de solo lectura". Es como un archivo que no cambia y que la computadora siempre
consulta cuando se enciende.
ROM= A un tipo de memoria FLASH?

En resumen, la dirección de reinicio; es como una señal para la CPU sobre dónde buscar las primeras
instrucciones para empezar a funcionar.
Estas instrucciones están guardadas en un lugar especial llamado firmware, que es como el "cerebro
inicial" de la computadora y está almacenado en una memoria que no cambia, conocida como ROM. Es
como un paso crucial para que la computadora se ponga en marcha cuando la enciendes.

Cuando se habla de la "dirección de reinicio" o "vector de reinicio" al encender una computadora, se


hace referencia a una dirección específica en la memoria física donde se encuentra la primera
instrucción que la CPU ejecutará. En la arquitectura x86, esta dirección es conocida como FFFF0h en
procesadores de 16 bits y FFFFFFF0h en procesadores de 32 y 64 bits.

Esta dirección se encuentra en la memoria de solo lectura (ROM o firmware), que almacena el BIOS
(Sistema Básico de Entrada/Salida) o el UEFI (Interfaz de Firmware Extensible Unificada), dependiendo
del sistema. En otras palabras, cuando enciendes la computadora , la CPU va directamente a esta
dirección para comenzar la ejecución del código almacenado en el firmware , que es esencial para el
proceso de arranque del sistema operativo.

Explícame mejor lo del principio de “Secuencia de Arranque”

Claro, con gusto. La arquitectura x86; es un conjunto de instrucciones utilizado en la mayoría de los
ordenadores personales y servidores. Este conjunto de instrucciones define cómo el procesador se
comunica y ejecuta tareas. La designación "x86" se originó con los procesadores de Intel, como el 8086,
y ha evolucionado con el tiempo.
Inicialmente, la arquitectura x86 se diseñó para procesadores de 16 bits, pero ha evolucionado para
abarcar extensiones de 32 y 64 bits. Estas extensiones permiten procesar información de manera más
eficiente y trabajar con mayores cantidades de memoria.
La arquitectura x86 ha sido adoptada no solo por Intel, sino también por otros fabricantes como AMD.
La compatibilidad entre los procesadores x86 permite que el software diseñado para esta arquitectura
funcione en diferentes hardware x86. Esto ha contribuido a la amplia aceptación y uso de sistemas
operativos como Windows, Linux y macOS en computadoras personales.
En resumen, la arquitectura x86 es esencialmente un estándar de diseño de procesadores que ha
evolucionado para satisfacer las demandas cambiantes de la informática. Su compatibilidad
generalizada ha contribuido a la prevalencia de sistemas basados en x86 en el mundo de las
computadoras personales y servidores.
Es importante señalar que, aunque la arquitectura x86 sigue siendo dominante en muchos entornos
informáticos, ha surgido una competencia significativa con arquitecturas como ARM en el ámbito de
dispositivos móviles y sistemas embebidos. Sin embargo, en el contexto de ordenadores personales y
servidores, la arquitectura x86 sigue siendo muy relevante.

Sigo sin entender a qué se refiere con direccionar y PROCESAR MEMORIA

Entiendo, lo explicaré de manera más sencilla.

Direccionar memoria:
Cuando hablamos de direccionar memoria, nos referimos a la capacidad de un procesador para
acceder a ubicaciones específicas en la memoria de la computadora. Cada unidad de memoria (como
un byte) tiene una dirección única. Un procesador de 32 bits puede direccionar hasta 2^32 (4
gigabytes) de memoria, mientras que uno de 64 bits puede direccionar una cantidad masiva de
memoria, hasta 2^64 direcciones diferentes.

Procesar memoria:
Procesar memoria significa trabajar con los datos almacenados en la memoria. Imagina la memoria
como un gran almacén con cajas numeradas. Procesar memoria es abrir esas cajas, tomar la
información, realizar operaciones con ella (como sumar, restar, etc.) y luego guardar el resultado de
vuelta en la memoria. La capacidad para procesar memoria está relacionada con la cantidad de datos
que el procesador puede manejar en una sola operación. Un procesador de 64 bits puede realizar
operaciones más grandes y complejas en comparación con uno de 32 bits, porque sus registros
internos son más grandes.

En resumen, la dirección de memoria se refiere a acceder a ubicaciones específicas en la memoria, y


procesar memoria implica realizar operaciones con los datos almacenados en esas ubicaciones.
Cuantos más bits tiene un procesador, más memoria puede direccionar y más datos puede procesar en
cada operación, lo que generalmente se traduce en un rendimiento computacional mejorado.
///////////////////////////////////////////////////////
Después de inicializar el hardware requerido, el firmware (UEFI o BIOS) pasa por una lista
preconfigurada de dispositivos de almacenamiento no volátil ("secuencia de arranque de dispositivo")
hasta que encuentre uno que sea de arranque. Un dispositivo MBR de arranque se define como uno
que se puede leer y donde los dos últimos bytes del primer sector contienen la palabra little-endian
AA55h,nb 1 encontrada como secuencia de bytes 55h, AAh en el disco (también conocida como Firma
de arranque MBR), o donde se establezca de otro modo que el código dentro del sector es ejecutable
en PC x86.

También podría gustarte