Universidad Nacional San Agustín de Arequipa: Facultad de Ingeniería de Producción Y Servicios

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 10

UNIVERSIDAD NACIONAL SAN AGUSTÍN DE

AREQUIPA
FACULTAD DE INGENIERÍA DE PRODUCCIÓN Y SERVICIOS
ESCUELA PROFESIONAL DE INGENIERÍA EN TELECOMUNICACIONES

“SDN”
CURSO: REDES INALAMBRICAS
DOCENTE: INGENIERO HUMBERTO SALAZAR
ALUMNA:
 GRANDA VIZCARRA CLAUDIA VERÓNICA

CUI: 20141074

VII SEMESTRE
AREQUIPA – PERÚ

2018

0
SDN (redes definidas por software)

1. Resumen

La tecnología de los switch es importante para la eficiencia de las redes definidas

por software y los centros de datos. Los administradores en redes definidas por

software pueden usar switch completos con la funcionalidad de aprovisionamiento

sin contacto (ZTP). La inteligencia diseñada en los switch SDN reduce los cuellos

de botella. Los switch pueden programarse para priorizar el tráfico de red de

acuerdo con las aplicaciones y condiciones únicas de la organización y reducir la

latencia.

2. Introducción

El tejido de la red SDN se basa en la arquitectura Leaf - Spine. En esta

arquitectura, múltiples switch de hoja forman la capa de acceso y se combinan en

una serie de switch de columna. La arquitectura de la red de la columna vertebral

mejora el rendimiento y reduce la latencia porque los conmutadores están a un

salto de distancia entre sí. Los conmutadores múltiples actúan como un

conmutador único a través de la Agregación de enlaces de chasis múltiple

(MLAG), aumentando el ancho de banda y la redundancia. La arquitectura y la

inteligencia incorporadas en los componentes SDN conducen a un mejor

rendimiento y control de la red.

3. Marco Teórico

3.1. Definición

Las redes definidas por software (SDN) se desarrollaron a partir de la

necesidad de automatizar, escalar y optimizar las redes para las aplicaciones

1
que se pueden proporcionar a través de un centro de datos empresarial, una

nube privada virtual (VPC) o como un servicio (nube pública).

Consideramos a SDN como un enfoque centralizado para la gestión de la

infraestructura de red. SDN proporciona una serie de beneficios importantes

para los operadores de red y de TI a través de la automatización y visibilidad

de red habilitada por el switch, que incluyen:

- Capacidad para automatizar programáticamente las configuraciones de

red, aumentando la escalabilidad y la confiabilidad.

- Mayor flexibilidad y agilidad para cambiar la operación de la red para

habilitar una aplicación o abordar una tarea.

- Visibilidad centralizada de la topología de la red, los elementos de la red y

su funcionamiento en la infraestructura de la red.

3.2. Valores reales de negocio de SDN

3.2.1. Flexibilidad:

- Los grupos de TI pueden ser más ágiles; los retrasos en la implementación

son menos problemáticos.

- Los departamentos son más fáciles de seleccionar por sí mismos, incluidos

los servicios en la nube internos y externos.

3.2.2. Automatización:

- Agregue fácilmente funciones (protección, segmento, provisión, agregue

políticas) a nuevas cargas de trabajo, grupos, sucursales, dispositivos de

empleados y recursos en la nube

3.2.3. La visibilidad aumenta la velocidad:

2
- Vista holística de la conectividad de la aplicación y necesidades externas

(sucursal, dispositivo).

- Las aplicaciones pueden solicitar recursos, rutas y accesos

instantáneamente.

- Mapas de calor (por aplicación) del tráfico en todo el campus y el centro de

datos.

3.2.4. Generación de ingresos para SPs:

- Los proveedores de servicios pueden proporcionar más valor, agregar

servicios a los clientes.

- La innovación en software puede acelerar la entrega de servicios.

3.3. Interfaz de programación SDN

3.3.1. Protocolo Open Flow

Este protocolo fue diseñado por investigadores de la Universidad de

Standford y la Universidad de Berkeley en California. Estas dos

Universidades empezaron a trabajar en redes definidas en software en

el año 2008.

Es un proyecto de código abierto, que permite a los investigadores

ejecutar protocolos experimentales en las redes de campus. Open Flow

se agrega a un switch ethernet comercial a un enrutador y puntos de

acceso inalámbrico, permitiendo definir los flujos de datos mediante

software, al instalar un componente de firmware (software alojado en

hardware) de Open Flow, los ingenieros tienen acceso a la tabla de flujo,

reglas que le indican a los routers y a los switch como direccionar el

3
tráfico de la red, protegiendo las instrucciones de asignación de ruta

patentadas que difieren el hardware de cada fabricante de dispositivos.

Open Flow, es un buen ejemplo de las redes definidas en software,

separa las funciones de control y de datos adoptando un controlador

único de forma centralizada, eliminando de plano la funcionalidad de la

red de los dispositivos. Permitiendo al controlador añadir y eliminar

entradas de reenvió de en los switch Open Flow. La ruta de datos aun

reside en el equipo, mientras que las decisiones son de alto nivel de

enrutamiento se traslada a un controlador independiente, por lo general

en un servidor independiente.

3.3.2. Switch Open Flow

Consta de al menos cuatro componentes: (1) Una tabla de flujo, con una

asociación asociada, (2) Un canal seguro que conecta el switch con un

proceso de mando a distancia (denominado controlador), permitiendo

que comando y paquetes y paquetes para ser enviados entre un

controlador y (3) el switch usado.

Cuando un switch Open Flow recibe un paquete Open Flow nuevo, este

tipo no tiene entradas en la tabla de flujo; envía el paquete al

controlador, este puede tomar decisiones sobre cómo manejar los

paquetes, se puede agregar un paquete a la tabla de entrada de flujos

o dirigir el cambio sobre como enviar un paquete en el futuro.

4
La versión básica de un switch Open Flow, clasifica los paquetes en los

flujos sobre la base de una tupla de 10, que puede coincidir

exactamente con el uso de comodines en los campus.

Los siguientes campus constituyen la tupla:

 Puerto de entrada del switch.

 Dirección MAC fuente.

 Dirección MAC de destino.

 Tipo de Ethernet.

 VLAN ID.

 Dirección IP fuente.

 Dirección IP destino.

 Protocolo IP.

 Puerto Fuente TCP/UDP.

 Puerto Destino TCP/UDP.

Ilustración 1: Entrada de una tabla de flujos

5
3.3.3. Partes

Un switch Open Flow consiste en 3 partes diferenciadas

 Tabla de flujos, con una acción asociada a cada entrada en la

que se indica al nodo la manera de gestionar el flujo

correspondiente.

 Canal de comunicaciones, este canal conecta el controlador con

el switch, mediante el uso del protocolo Open Flow.

 Protocolo Open Flow, habilita la comunicación entre el

controlador y el switch. Así, se evita programar el switch

directamente. El controlador se encarga de enviar las reglas, y

los nodos las guardan en sus tablas de flujos.

3.3.4. Clasificación

 Switch Open Flow dedicado: El protocolo viene incorporado en

el dispositivo. Este dispositivo no tiene inteligencia por si mismo,

ya que envía el tráfico como le indica el controlador. No da

soporte a la capa 2 y 3.

 Switch Open Flow Habilitado: Open Flow no viene incluido, pero

se puede añadir mediante las actualizaciones del firmware. Se

añade una tabla de flujos, el canal seguro y el protocolo Open

Flow.

3.4. Ventajas de un SDN

Entre las ventajas que se pueden encontrar, es que un administrador de red

podría segmentar el tráfico de la red para tener entornos de producción y

6
experimentación, sin ningún problema. En este entorno los investigadores

podrán programar los flujos de datos, mediante la elección de rutas de

paquetes y ser libres de decidir cómo estos se procesan, esto daría a los

administradores de red un control más preciso sobre los flujos de datos.

La centralización de la complejidad le permite al administrador de red mantener

estrecha vigilancia sobre el comportamiento de la red. En razón que se tiene

un control estricto y directo sobre la transmisión de flujos, en los switches se

pueden gestionar los recursos de red y el tráfico de la producción separado del

tráfico experimental. Así, como la forma de enrutar los paquetes, realizar

balanceo de carga y manejar el control de flujo de datos.

4. Aplicaciones

Las aplicaciones SDN permiten a los controladores recopilar datos a través de los

servicios web, leer, modificar, incorporar y eliminar entradas de las tablas de flujo

de los dispositivos subyacentes; utilizar API para integrarse con otras

aplicaciones; comprobar el estado de los dispositivos de red; activar y desactivar

sus puertos y definir métricas que ayuden a la ingeniería de tráfico, entre

funcionalidades.

No todas las aplicaciones SDN implementan funcionalidades completamente

nuevas. Más bien la mayoría de estas aplicaciones se basan o replican las

funcionalidades de las aplicaciones que corren en los routers y switches

tradicionales. La novedad de las SDN es la manera en que integran estas

aplicaciones y facilidades.

7
Las aplicaciones SDN pueden ser categorizadas atendiendo a la función

específica que desempeñan, como aplicaciones de seguridad, calidad de servicio

(QoS), ingeniería de tráfico (TE), gestión de las listas de control de acceso (ACL),

balanceo de carga, etc.

Otras aplicaciones SDN se desarrollan para prestar servicios en ambientes

específicos como la computación en la nube, las redes móviles, la virtualización

de la red y la virtualización de las funciones de red (NFV).

8
5. Conclusión

El futuro de la red se basará cada vez más en software. SDN promete transformar

las redes estáticas de hoy en plataformas flexibles y programables con la

inteligencia para asignar cursos de forma dinámica, virtualizar servicios y optimizar

las capacidades de computo IT y de infraestructura.

6. Referencia

- Frómeta. D, Arías. C, Ballester. S, Gonzales. S. (2016). Desarrollo de

aplicaciones SDN.

- Rojas. A, Pachon. A. (2016). Software Defined Networks.

- Martinussen. R. (2013). Software Defined Networks (SDN).

También podría gustarte