(silbido)
- Entonces, este video que continúa nuestra discusión sobre
asegurándose de seleccionar una imagen de software iOS
que se ajuste a sus necesidades dentro de GNS3.
Lo siguiente de lo que vamos a hablar
son consideraciones de memoria.
Ahora, ¿qué quiero decir con eso?
Software Cisco iOS, como cualquier otra cosa
que descargues, ya sea otro navegador web,
o un cliente de correo electrónico, o un programa de mensajería instantánea,
todos ocupan memoria dentro de su computadora portátil.
Y asumo que usarás algún tipo de computadora portátil
o posiblemente un servidor para ejecutar GNS3,
y la memoria que tienes disponible en tu portátil
es un recurso limitado, ¿verdad?
Solo tienes mucho de eso para todos.
Y esto es algo para pensar
al seleccionar una imagen del software Cisco iOS
por dos razones.
Número uno, queremos asegurarnos de que, si tenemos otra opción,
una vez más, es posible que no tengas otra opción,
pero si tienes una opción entre
diferentes imágenes que puedes usar,
si una imagen requiere mucho más grande
memoria para correr que otra imagen,
podría ser de su mejor interés seleccionar
esa otra imagen que requiere menos memoria.
Para el número uno para su computadora portátil, ¿verdad?
Ahorrará memoria en su computadora portátil.
Cuantos más enrutadores tenga abiertos y en funcionamiento
más memoria va a consumir en su computadora portátil.
Cuantos más recursos va a consumir.
Otra cosa sobre las consideraciones de memoria,
es cuando realmente vas a importar
la imagen del software en el propio GNS3,
parte de agregar una nueva imagen de software a GNS3,
decirle a GNS3, esto es lo que quiero usar,
parte de ese proceso es que GNS3 le preguntará,
¿Cuánta memoria quieres asignar?
para cada enrutador que usa el software?
Ahora bien, si haces demasiada memoria, no funcionará.
dañar el enrutador pero ciertamente va a dañar su computadora portátil,
porque te vas a quedar sin memoria mucho más rápido.
No podrá crear topologías más grandes.
Por otro lado, si asigna muy poca memoria
a ese software, pues ahora sus enrutadores
podría no arrancar en absoluto,
o podrían comenzar con un montón
de errores y rastrear mensajes.
O bien, podrían ponerse en marcha, podrían funcionar durante un rato,
y luego vas a encender
un nuevo protocolo de características y ¡bang!
Ahora empieza a recibir mensajes y errores de seguimiento .
Por eso, queremos asegurarnos de que somos conscientes de la memoria
en esas dos circunstancias.
Cuanta memoria esta imagen en particular
va a masticar mi computadora portátil cada vez que abro un enrutador,
y ¿cuánta memoria ocupa una imagen de software?
como se la respuesta a eso
entonces cuando lo estoy importando a GNS3
Puedo seleccionar la cantidad correcta de memoria.
Así que echemos un vistazo a estos para empezar.
Así que digamos que tenía dentro,
tenia disponible para mi...
Digamos que tuve, así que aquí Tengo... Soy afortunado
y tengo varias versiones de software disponibles para mí.
Así que tal vez diga que está bien, vamos a ver, ¿qué tal el 7200 aquí?
Sé que hay muchos adaptadores de puerto diferentes
ir con 7200, así que me dará muchas opciones
en cuanto a qué tipo de interfaces quiero.
Bueno, si voy a usar eso,
lo primero que tendré que saber
¿Cuánta memoria va a consumir?
No sé la respuesta a eso de mi cabeza
así que volveré a nuestro confiable Navegador de funciones de Cisco
y software de investigación,
y una vez más investiga por plataforma e iOS
porque sé que esta es una imagen 7200 que me interesa.
Entonces, para mi plataforma, encontraré 7200 aquí en mi lista.
Aquí vamos, 7200.
Y esa imagen en particular era la línea principal 12.233
eso es 12.233SRE, entonces permítanme acercarme aquí
por si no pudiste verlo.
Esta es la imagen que estoy buscando ahora mismo, la serie 7200.
12.233 SRE bien? Así que vamos a bajar aquí.
Entonces 12.2 y aquí está SRE.
Y mi particular es 12.233SRE3.
Así que 12.233SRE3 ahí vamos.
Y las funciones que tengo es empresa avanzada k9.
Aquí vamos, empresa avanzada.
Muy bien, entonces me dice aquí
el mínimo DRAM o Flash,
sobre todo me preocupa DRAM
porque cuando este enrutador está funcionando
es la memoria DRAM la que se va a utilizar
para almacenar la imagen de iOS,
creando mis tablas de arco y tablas de enrutamiento
y todas esas cosas
Para que pueda ver, un solo enrutador
va a usar 512 megabytes de memoria DRAM.
¡Eso es mucho!
Así que mejor tengo mucha memoria en mi laptop
para poder manejar eso.
Bueno, podrías estar diciendo, bueno, pero Keith,
Ni siquiera sé cuánta memoria tengo en mi portátil,
como me doy cuenta de eso
Bueno, lo que puedes hacer es,
ahora solo estoy haciendo esto basado en Windows,
por supuesto, si está utilizando Mac o Linux,
sería algo diferente,
pero en Windows, si hace clic en el botón de inicio,
y luego en algún lugar allí encontrarás
Computadora o posiblemente Mi computadora,
y si hace clic derecho sobre y selecciona Propiedades,
obtendrá un cuadro que se parece a esto.
Y en mi caso particular, se puede ver
que tiene mi laptop en particular
básicamente unos 8 GB de RAM disponibles.
Entonces, si cada uno de esos enrutadores de la serie 7200
estaba usando alrededor de 500 MB,
eso significa que solo dos enrutadores están usando 1 GB,
y recuerda la propia aplicación GNS3
va a consumir algo de memoria.
Y Windows va a consumir algo de memoria
solo para hacer el sistema operativo, entonces,
probablemente no va a ser capaz de tener
una gran cantidad de enrutadores aquí si estoy usando la serie 7200.
Bueno, vamos a seguir adelante y probarlo.
Veamos cómo se ve eso.
Así que entraré ahora en GNS3, Ya lo tengo abierto.
Y este proyecto en particular aquí se llama simplemente Prueba,
para que podamos hacer referencia a él más adelante, mi proyecto de prueba.
Y voy a ir a Editar, Preferencias,
y luego en dynamips haga clic en iOS Routers,
y aquí es donde agrega realmente su iOS.
Hablaré de esto en solo otro video en un segundo,
vamos a pasar por el proceso de recorrido completo
sobre la descarga del software y la configuración.
Pero solo como una especie de pequeña vista previa aquí,
Seguiré adelante y haré Nuevo,
y encontraré esa imagen de iOS donde se encuentra.
Aquí está. Haga clic en abrir.
Diré que sí, quiero descomprimirlo.
Y no te preocupes si voy un poco rápido por ti
porque vamos a caminar
todos estos pasos que vienen.
La razón principal por la que te estoy mostrando esto
es porque te quiero mostrar
cuánta memoria usa esta cosa.
Ahora aquí, RAM predeterminada.
Porque ya he usado GNS3
varias veces antes de grabar este video,
y porque lo he usado con esta imagen,
en realidad recordó cuánta RAM necesita.
Podrías estar diciendo,
¡Oh, es lo suficientemente inteligente como para darse cuenta de eso!
No, no es.
Cuando hice esto por primera vez,
por defecto tenía un tamaño de RAM de aproximadamente 128 Mb,
que claramente, o Megabytes,
que claramente no sería suficiente.
Así que asegúrese de que este número aquí
es el mismo número que encontraste
en el Navegador de funciones de Cisco.
Ahora solo una pequeña palabra sobre eso también.
Entonces, en este Cisco Feature Navigator,
cuando te da ese numero como
esta imagen requiere 512 MB o 256 MB,
donde realmente se les ocurre ese número
dicen que si tuvieras esa imagen ejecutándose en tu enrutador,
y tuviste todo en marcha,
todas las características posibles
y todos los protocolos posibles que este enrutador podría admitir,
si todos estuvieran corriendo,
esta es la cantidad de memoria que necesitarías.
Ahora lo más probable es que, cuando haga su topología GNS3,
no vas a tener todo funcionando
que el software podría apoyar potencialmente.
Así que en realidad,
cuando estás asignando tu memoria aquí mismo,
probablemente podría salirse con la suya haciendo un poco menos
de lo que realmente requiere el software.
que es un poco agradable
porque si realmente estuvieras cargando este software
en un enrutador Cisco real, ni siquiera cargaría
si no tuviera esa cantidad de DRAM.
Pero aquí, debido a que estamos emulando estos enrutadores,
Podría salirme con la mía con un poco menos si quisiera.
Pero para los propósitos de esta demostración
Voy a dejarlo para que coincida con el mismo número
que vimos en Feature Navigator y haga clic en siguiente.
Realmente no me importa con qué estoy poblando esto,
a los efectos de esta demostración
eso no es realmente relevante.
Así que llenaré algunas ranuras aquí, encontraré una PC inactiva,
y hablaremos de PC inactiva
también aparecerá en un video futuro.
Esta es básicamente una manera de garantizar que GNS3
y los enrutadores emulados dentro de él
no acapares por completo y agotes, como dice,
100 por ciento de su CPU.
Porque si eso sucede, su computadora portátil simplemente se congelará.
Y nada funcionará.
Entonces, calcular esta PC inactiva nos da un número
para evitar que ese tipo de situación suceda.
Y en solo un par de segundos aquí,
deberíamos obtener un valor de PC inactivo para ese software en particular.
Y cada imagen de software es diferente.
Ahora mismo lo estoy haciendo para la serie 7200,
pero incluso si tuviera otro software de la serie 7200
ese era un conjunto de características diferente o una versión diferente,
obtendría un valor de PC inactivo diferente,
todos son diferentes.
Bien, Termina.
Así que ahora podemos ver que el 7200 está disponible aquí para mí.
Muy bien, sigamos adelante y apliquemos eso. Bueno.
Así que vamos a crear un proyecto realmente simple.
Ahora, antes de hacer nada, podemos ver que,
si menciono esto.
Entonces, lo que GNS3 hace por defecto, está dentro de su unidad C,
dentro de su carpeta de Usuarios,
y luego tu nombre, cualquiera que sea,
verás una carpeta GNS3
y luego una subcarpeta llamada proyectos.
Y puedes ver que Test está ahí.
Ahora, ahora mismo, no tengo
agregó cualquier enrutador a este proyecto.
Realmente no hay nada corriendo,
para que pueda ver cuando pasé el cursor por encima de ese proyecto,
que es prácticamente no hacer nada en este momento,
está utilizando alrededor de 74,2 MB.
Muy bien, veamos cómo cambia ese número.
cuando empiezo a introducir algunos enrutadores en mi proyecto.
Así que sigamos adelante y abramos esto
y saquemos una sola serie 7200.
Ahora, aún no lo he comenzado,
este enrutador es algo así como en un estado apagado,
está allí en la imagen pero aún no se está ejecutando.
¿Eso realmente cambió algo en mi proyecto,
pasemos el cursor sobre él nuevamente, no, todavía 74,2 MB.
Bien, entonces eso no ha cambiado nada.
Así que sigamos adelante y agreguemos,
Comencemos con ese enrutador.
Así que ahora voy a seguir adelante y encenderlo.
Recuerda que antes teníamos 74,2 MB, ¿verdad?
Ahora el enrutador está funcionando, una instancia de un 7200.
Ahora, en lugar de 74,2 MB, ¿qué estamos haciendo ahora?
Bueno, todavía dice 74.2, pero lo encuentro muy sospechoso.
Vayamos a nuestro archivo de proyectos, dynamips.
Y aquí podemos ver, está bien, entonces lo tenemos.
Aquí está mi imagen de iOS, y podemos ver
está usando aproximadamente 262 MB en este momento.
Ahora esto se llama un archivo fantasma
y también podemos ver aquí arriba
la memoria de salida de entrada de 262 MB.
¡Ese es un enrutador! Vamos a agregar un segundo enrutador.
Traigamos un segundo enrutador del mismo tipo,
7200 en la mezcla.
no los voy a conectar ni nada,
Voy a seguir adelante y poner en marcha a ese tipo.
Comienzo. ¿Okey?
Así que volvamos. ¡Ahora mira esto!
Ahora tenemos, si me acerco un poco a esto,
tenemos 262MB para 7200_i3
y otros 262MB para 7200_i2,
para que veas que se empieza a consumir
bastante mas memoria
cada vez que abro un nuevo enrutador
y lo inicio, consume otros 262 MB
dentro de mi carpeta de proyectos.
Ahora, una vez que regrese y detenga a estos tipos,
ya no los necesito, así que detenlos,
regrese a Usuarios, y puede ver ahora esas carpetas,
esos archivos se han ido.
El único archivo que queda es el archivo fantasma de 262 MB,
pero esos otros archivos de memoria iO
que estaban consumiendo mucho se han ido.
Ahora podrías estar pensando, está bien ¿ese será el caso?
con cada router que tengo?
Bueno, no necesariamente. Por ejemplo.
En este proyecto en particular
déjame continuar y deshacerme de estos dos enrutadores.
Eliminar, sí. Haga clic con el botón derecho, Eliminar, Sí.
En su lugar, usemos un 3725 que ya importé aquí.
¿Okey? Encendamos uno de estos.
Comienzo. Volvamos a mi carpeta de proyectos.
Bien, refresquemos esto un poco. Actualizar.
Bien, ahora en este punto, si hago zoom,
podemos ver que tengo un archivo fantasma.
Siempre crea un solo archivo fantasma.
eso representa la imagen de iOS que está usando.
Entonces, ya sea que tenga dos enrutadores
o cinco enrutadores o diez enrutadores,
habrá un archivo fantasma para ese iOS en particular.
Así que ahí está, 262 MB.
Y veamos aquí, no realmente vea ningún archivo iO MEM
para el 3725.
Este es realmente el archivo más grande en este momento.
Ahora también tiene el 7200 aquí,
eso es como un remanente
de cuando tenía el 7200 ahí.
De hecho, deshagámonos de todo eso.
Así que esto es lo que voy a hacer para que sea agradable y simple.
Voy a detener el enrutador, cerrar la tienda.
Renuncia, sí. Desechar.
No quiero ningún cambio.
Muy bien, sigamos y reiniciemos GNS3 nuevamente.
Solo intento mostrarte cómo afecta esto
la memoria de su computadora portátil como hago estas varias cosas.
Bien, sigamos adelante y titulémoslo Test2. Bueno.
Editar, Preferencias, Enrutadores. Bueno.
Así que para la Prueba 2 voy a decir No quiero el 7200 en absoluto.
Así que deshagámonos de esa imagen.
Aplicar. Bueno.
Muy bien, traigamos un 3725 a la mezcla.
Inícielo, está bien, entonces tenemos un enrutador.
Pero esta vez es un enrutador diferente, un enrutador 3725.
Ahora, cuando entramos en el proyecto Test2 , ahí está,
y vaya a nuestros archivos de proyecto, dynamips,
podemos ver con eso 3725
que se está ejecutando en este momento,
el archivo más grande que tenemos
es nuestro archivo fantasma para esa imagen de software en particular.
Eso es todo.
Ahora, ¿recuerdas lo que vimos con la serie 7200?
Cuando abrí un segundo enrutador,
bueno con solo un 7200 no solo tenemos el archivo fantasma,
también teníamos este archivo iO Mem realmente grande para el 7200
que era básicamente del mismo tamaño.
Y cada vez que abría un segundo 7200,
y luego un tercero 7200,
eso creó otro archivo iO Mem para eso.
Pero tenga en cuenta que no hay archivos iO Mem para el 3725.
Avancemos y abramos una segunda instancia de ese enrutador.
Sigamos adelante y arrástrelo y suéltelo.
Vamos a ponerlo en marcha, ahí vamos.
Regrese a nuestro archivo, y observe una vez más,
solo tenemos un archivo grande, solo el archivo fantasma.
No tenemos esos archivos iO Mem realmente grandes
que estábamos viendo con la serie 7200.
Entonces, ¿cuál es la conclusión de todo esto?
Hemos hablado de muchas cosas.
La conclusión de esto es, número uno,
cuando estás importando tu enrutador,
sus imágenes de software en GNS3,
algunas de esas imágenes de software, como para la serie 7200,
cada vez que inicia un nuevo enrutador,
ocupa una gran cantidad de memoria en su computadora portátil.
Vimos que con la serie 7200,
y solo tenía dos enrutadores en mi topología.
Otras imágenes de software como el 3725,
puedes poner en marcha tres, cuatro, cinco, seis
instancias de esos enrutadores
pero solo tendrá un archivo fantasma grande
representando el software,
no vas a tener múltiples instancias de otros archivos
como estos archivos iO Mem.
Eso realmente va a conservar memoria en su computadora portátil.
Y la otra cosa de la que hablamos fue,
cuando está importando una imagen de software en GNS3,
una de las cosas que te va a preguntar es,
¿Cuánta memoria desea asignar para este enrutador?
Como regla general, es una buena idea saber de antemano
cuánta memoria necesita la imagen del enrutador,
basado en el Navegador de funciones de Cisco.
Y una vez que tenga eso, asigne esa misma cantidad a GNS3
para esa plataforma en particular.