0% encontró este documento útil (0 votos)
55 vistas10 páginas

Introducción a Mininet y Topologías de Red

Este documento proporciona una introducción a Mininet, un banco de pruebas virtual que permite el desarrollo y prueba de herramientas y protocolos de red. Mininet crea redes virtuales realistas que se pueden ejecutar en una sola máquina, lo que proporciona una solución económica para el desarrollo y prueba de redes. El documento explica cómo invocar Mininet desde la línea de comandos y construir topologías de red utilizando una interfaz gráfica de usuario.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
55 vistas10 páginas

Introducción a Mininet y Topologías de Red

Este documento proporciona una introducción a Mininet, un banco de pruebas virtual que permite el desarrollo y prueba de herramientas y protocolos de red. Mininet crea redes virtuales realistas que se pueden ejecutar en una sola máquina, lo que proporciona una solución económica para el desarrollo y prueba de redes. El documento explica cómo invocar Mininet desde la línea de comandos y construir topologías de red utilizando una interfaz gráfica de usuario.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

Redes Definidas Por Software

Topologias de Red

Esta práctica de laboratorio proporciona una introducción a Mininet, un banco de pruebas virtual
que se utiliza para probar redes herramientas y protocolos. Demuestra cómo invocar Mininet
desde la línea de comandos.

utilidad de interfaz (CLI) y cómo construir y emular topologías utilizando un usuario gráfico
aplicación de interfaz (GUI). En este laboratorio usaremos Containernet, una red Mininet

bifurcación del emulador que permite el uso de contenedores Docker como hosts en la red
emulada

topologías. Sin embargo, todos los conceptos cubiertos están limitados a Mininet.

Al final de este laboratorio, usted debería ser capaz de:

1. Comprender qué es Mininet y por qué es útil para probar topologías de red.

2. Invoque Mininet desde la CLI.

3. Construya topologías de red utilizando la GUI.

4. Guarde/cargue las topologías de Mininet usando la GUI.

5. Configure las interfaces de un enrutador utilizando la CLI.


La información de la Tabla 1 proporciona las credenciales de la máquina que contiene Mininet.

Hoja de ruta del laboratorio

Este laboratorio está organizado de la siguiente manera:

1. Sección 1: Introducción a Mininet.

2. Sección 2: Invocar Mininet usando la CLI.

3. Sección 3: Cree y emule una red en Mininet usando la GUI.

4. Sección 4: Configurar el enrutador r1.


Mininet es un banco de pruebas virtual que permite el desarrollo y la prueba de herramientas de
red y protocolos con un solo comando, Mininet puede crear una red virtual realista en cualquier
tipo de máquina (máquina virtual (VM), alojada en la nube o nativa). Por lo tanto, proporciona una
solución económica y un desarrollo optimizado que se ejecuta en línea con la producción.

Redes Mininet ofrece las siguientes características:

• Creación rápida de prototipos para nuevos protocolos de red.

• Pruebas simplificadas para topologías complejas sin necesidad de comprar costosas hardware.

• Ejecución realista ya que ejecuta código real en los kernels de Unix y Linux.

• Entorno de código abierto respaldado por una gran comunidad que contribuye documentación.
Mininet es útil para el desarrollo, la enseñanza y la investigación, ya que es fácil de personalizar y
interactuar con él a través de la CLI o la GUI. Mininet fue diseñado originalmente para
experimentar con flujo abierto y redes definidas por software (SDN) Este laboratorio, sin
embargo, solo se enfoca en emular un entorno de red simple sin dispositivos basados en SDN.

Los nodos lógicos de Mininet se pueden conectar a redes. Estos nodos son a veces

llamados contenedores, o más exactamente, espacios de nombres de red. Los contenedores


consumen suficientemente menos recursos que las redes de más de mil nodos han creado,
ejecutándose en una sola computadora portátil.

Un contenedor Mininet es un proceso (o grupo de procesos) que ya no tiene acceso a todas las
interfaces de red nativas del sistema host.

Los contenedores son luego se asignan interfaces Ethernet virtuales, que están conectadas a otros
contenedores a través de un interruptor virtual, Mininet conecta un host y un conmutador
mediante una Ethernet virtual

(veth) enlace. El enlace veth es análogo a un cable que conecta dos interfaces virtuales, como

ilustrado a continuación.

Cada contenedor es un espacio de nombres de red independiente, una función de virtualización


ligera que proporciona procesos individuales con interfaces de red separadas, tablas de
enrutamiento y Tablas del Protocolo de resolución de direcciones (ARP).

Mininet proporciona emulación de red en lugar de simulación, lo que permite que todas las redes

software en cualquier capa para que simplemente se ejecute tal cual; es decir, los nodos ejecutan
el software de red nativo de la máquina física.

Por otra parte, en un entorno simulado las aplicaciones y las implementaciones de protocolo
deben ser portadas para ejecutarse dentro del simulador antes de que pueda ser usado.
2 Invocar Mininet usando la CLI

El primer paso para iniciar Mininet usando la CLI es iniciar una terminal Linux.

2.1

Invocar Mininet usando la topología predeterminada

Paso 1. Inicie una terminal de Linux manteniendo presionadas las teclas Ctrl+Alt+T o haciendo clic
en el

Icono de terminal de Linux.

La terminal de Linux es un programa que abre una ventana y le permite interactuar con un

interfaz de línea de comandos (CLI). Una CLI es un programa que toma comandos del teclado.

y los envía al sistema operativo para su ejecución.

Paso 2. Para iniciar una topología mínima, ingrese el comando que se muestra a continuación.
Cuando se le solicite

Para obtener una contraseña, escriba la contraseña y presione Intro. Tenga en cuenta que la
contraseña no será visible

mientras lo escribes.
LABORATORIO 2

También podría gustarte