Anda di halaman 1dari 20

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS

FACULTAD DE INGENIERA ELECTRNICA Y ELCTRICA


E.A.P. Ing. De Telecomunicaciones

DISEO DE UNA RED DEFINIDA POR SOFTWARE


(SDN) PARA EL CAMPUS UNIVERSITARIO DE LA
UNMSM

Autor: Torre Carrasco Miguel Edwin

Asesor: Mag. Carlos Alberto Sotelo Lopez

LIMA-PER
Pgina |2

NDICE

CAPITULO I: PLANTEAMIENTO DEL PROBLEMA..................................................3

I.1. DESCRIPCIN DE LA REALIDAD PROBLEMTICA.................................3

I.1.1. FORMULACIN DEL PROBLEMA..............................................3

I.1.2. PROBLEMA PRINCIPAL.............................................................5

I.1.3. PROBLEMAS ESPECFICOS......................................................5

I.2. OBJETIVOS.................................................................................................6

I.2.1. OBJETIVO PRINCIPAL...............................................................6

I.2.2. OBJETIVOS ESPECFICOS........................................................6

I.3. JUSTIFICACIN DE INVESTIGACIN.......................................................7

I.4. LMITES DEL ESTUDIO..............................................................................7

I.5. VIABILIDAD DEL ESTUDIO........................................................................7

CAPITULO II: MARCO TERICO.............................................................................8

I.6. ANTECEDENTES DE LA INVESTIGACIN................................................9

I.7. BASES TERICAS....................................................................................10

CAPITULO III: METODOLOGA..............................................................................11

CAPITULO IV: RECURSOS....................................................................................12

CAPITULO V: CRONOGRAMA...................................................................................

CAPITULO VI: BIBLIOGRAFA...............................................................................13

CAPITULO VII: ANEXO...........................................................................................14


Pgina |3

Captulo I: Planteamiento del problema

1.1. Descripcin de la realidad problemtica

Las redes tradicionales han ido evolucionando a lo largo de la


historia con el motivo de satisfacer las diferentes necesidades
tecnolgicas de las empresas, de los operadores de
telecomunicaciones y de los usuarios finales.

Las redes actuales ya no satisfacen las necesidades de las


empresas, de los operadores de telecomunicaciones y de los
usuarios finales. Cundo decimos que no satisfacen las necesidades
de las nuevas tecnologas, nos referimos a que las redes
tradicionales no son lo suficientemente giles cmo para
reprogramarse, reconfigurarse y reajustarse al despliegue de los
nuevos servicios.

En consecuencia, lo que se busca con el cambio de arquitectura de


red es acercarse a las necesidades actuales flexibilidad,
escalabilidad, automatizacin y control.

La explosin de los dispositivos mviles, los diferentes tipos de


servicios ofrecidos a los usuarios, la virtualizacin del Data Center.
Todas estas tecnologas requieren cambios continuos en unas redes
que fueron diseadas cundo las arquitecturas cliente-servidor eran
dominantes.

Las aplicaciones actuales tienen unas altas necesidades del llamado


trfico del negocio. Es el trfico mquina a mquina, sin salir del
Centro de Procesamiento de Datos(CPD), trfico entre servidores de
aplicaciones, bases de datos, etc. El trfico generado en el Data
Center supone la mayor carga de trfico sobre la red, a diferencia de
las arquitecturas tradicionales del cliente-servidor, dnde gran parte
del trfico de red viajaba hacia los clientes, donde resida parte de la
lgica de las aplicaciones.
Pgina |4

Segn un informe de Gartner, hoy en da el ms del 80% del trfico


del Data Center ser trfico entre servidores, no jerrquico. Las
redes tradicionales no estn preparadas para este patrn de trfico,
porque son arquitecturas jerrquicas orientadas a trfico cliente-
servidor.

Las arquitecturas tradicionales de las redes jerrquicas, son


estables, pero altamente estticas lo que impide flexibilizar a la red a
los continuos cambios en el CPD.

Las redes definidas por software(SDN) son una manera de abordar


la creacin de las redes en el cual el control se desprende del
hardware y se le da el mismo a una aplicacin de software llamada
controlador. La flexibilidad, facilidad de gestin y programacin son
algunas de las ventajas que se han atribuido a las redes definidas
por software, en contraposicin a las redes que nos encontramos a
da de hoy. Lo cierto es que, como vemos, con la explosin de los
Data Centers, el auge del Cloud, mayor demanda de ancho de
banda y conectividad, se ha incrementado la complejidad de la red
hacindola insostenible. Debido a esto los fabricantes vieron que era
necesario buscar nuevas estrategias para que la programacin no
fuera nodo a nodo, sino de una manera centralizada mediante
software.

Figura 1: Encuesta acerca de SDN


Pgina |5

Fuente GARTNER

1.1.1. Formulacin del problema

Las redes de los campus universitarios de hoy en da se enfrentan


a diversos desafos debido a la integracin de una gran cantidad
de usuarios y grupos de usuarios con diferentes requisitos. Y
frente a estos desafos las redes tradicionales no son capaces de
cumplir con las expectativas de los usuarios.

La red del campus de la UNMSM posee diferentes tipos de


instalaciones como la clnica, bibliotecas, oficinas de
administracin y una gran cantidad de usuarios en las distintas
facultades; y todos estos tienen un centro de control en cada una
de las diferentes instalaciones lo que hace difcil su
administracin.

Tabla 1

Nmero de estudiantes pregrado del ao 2015

Fuente OGPL UNMSM

1.1.2. Problema principal


Pgina |6

o Existencia de una red esttica y con un control


descentralizado.

1.1.3. Problemas especficos

o Existencias de centros de control en los distintos dispositivos


de red e instalaciones.

o Existencia de redes lgicas (VLANs) con capacidad de


administracin limitada.

o Existencia de una red con capacidad de trfico limitada.

1.2. Objetivos

1.2.1. Objetivo principal

o Disear una red definida por software (SDN) para el campus


universitario de la UNMSM.

1.2.2. Objetivos especficos

o Analizar la topologa y disear arquitectura fsica de la red.

o Realizar un diseo de la arquitectura lgica en una misma red


fsica.

o Analizar el dimensionamiento de trfico y capacidad.

1.3. Justificacin de la investigacin

Da a da la integracin de dispositivos y aplicaciones en la red del


campus universitario genera la necesidad de una administracin,
una necesidad de flexibilidad, escalabilidad y automatizacin en las
distintas instalaciones existentes.
Pgina |7

Debido a este crecimiento la idea es obtener el mejor rendimiento y


control en la distribucin de paquetes que ofrecen estos equipos los
cuales forman parte de las configuraciones de redes en las
estructuras existentes, pero con los diversos servicios se llevan a
una mayor necesidad, flexibilidad, escalabilidad del ancho de banda
y adaptacin tecnologa de estos, lleva a retrasos en la transmisin
debido al exigente trfico de la informacin y aumento de las
aplicaciones que se presenta de manera masiva los cuales se van
haciendo necesario para que los requerimientos de las plataformas
sean ms robustos para poder ejecutarse de una forma correcta y
poder aprovechar los recursos tecnolgicos actualmente existentes
en el mercado, abriendo as la posibilidad de encontrar herramientas
que permitan la centralizacin del control de la arquitectura de redes
con diferentes plataformas y aumentando la automatizacin de la
administracin de los procesos internos.

Con la implementacin de este sistema, la velocidad de transmisin


aumentar de la misma manera que la flexibilidad y escalabilidad de
la red as como tambin la administracin de la red pasar a manos
de una aplicacin de software.

1.4. Lmites de estudio

En esta tesis comenzaremos analizando la topologa del campus


para luego disear la arquitectura fsica de la red, luego se realiza el
diseo de redes lgicas dentro de la misma arquitectura de la red
fsica, esto se realizar usando distintos tipos de software de
simulacin como MININET, PUTTY, VirtualBox, finalmente se
analizar el funcionamiento, la capacidad y el trfico que puede
soportar el diseo de la presente red.

1.5. Viabilidad del estudio

Hoy en da con las diversas y grandes fuentes de informacin


gratuitas es viable realizar en su totalidad una investigacin slida
sobre SDN y gracias a las diferentes herramientas de software
existentes tambin es posible hacer una simulacin de la red SDN
en un ordenador.
Pgina |8

En la primera etapa de la presente investigacin se hizo uso de


diferentes fuentes de informacin como lo son: tesis de diferentes
universidades publicadas en internet as tambin se hizo uso de los
foros de cisco y de la web especialista en SDN, Open Networking
Fundation (ONF).

Para la seccin de implementacin de una simulacin de la red se


har uso del software MININET que es especializado para simular
redes SDN.
Pgina |9

Captulo II: Marco terico

2.1. Antecedentes de la investigacin

El inicio y desarrollo de SDN se puede presentar en tres etapas,


cada una de las cuales contribuyeron para llegar al desarrollo de las
SDN de hoy en da. La primera etapa comienza con las redes
activas a inicios de los 90 hasta el 2000 introduciendo funciones
programables en la red (D.L. Tennenhouse, 1997). La segunda etapa
se da alrededor del 2001 hasta el 2007, en esta etapa se propone la
separacin del plano de control y de datos (Devolved Control of
ATMNetworks, 2000). Y la tercera etapa empieza alrededor del 2007
con el surgimiento del protocolo OpenFlow y el uso de Interfaz de
programacin de aplicaciones y la virtualizacin de red.

Actualmente existen diversas publicaciones sobre el desarrollo de


redes SDN y sobre las ventajas de implementarla en los campus
universitarios (ONF, 2013). Diseo e implementacin de un
controlador SDN/openflow para una red de campus acadmica.
Gabriel Becerra J. M (2016). El diseo y simulacin de una red
definida por software (Espaa T. N, 2016).

2.2. Bases tericas

2.2.1. Definicin y caractersticas de las redes SDN

Las Redes Definidas por Software o SDN comprenden una


tecnologa en la cual el plano de datos se separa del plano de
control y se emplean controladores basados en software, los
cuales son los responsables de gestionar el flujo de datos entre el
controlador y los conmutadores (switch). Los switch delegan su
inteligencia al controlador y pasan a ser simples unidades de
conmutacin de trfico. El controlador ser quien estar abierto a
la implementacin de las nuevas funcionalidades o procesos.

En las SDN la manera estndar de emplearlas es con un solo


controlador que administra la actuacin de los switch en una red.
As se percibe que toda la red es una sola unidad, ya que el
controlador precisa la conducta de la red como un todo.
P g i n a | 10

2.2.2. Arquitectura SDN

La arquitectura SDN est compuesta por tres capas:


Infraestructura, Control y Aplicaciones, como se muestra en la
Figura 2, las cuales interactan mediante las interfaces abiertas:
Southbound Hacia el sur y Northbound Hacia el norte.

Figura 2: Arquitectura SDN

Fuente SDN in the Campus Environment, ONF (2013)

La capa de infraestructura hace relacin a los dispositivos de red


como por ejemplo routers y switches, estos a su vez pueden ser
fsicos (hardware) y/o virtuales (software). El Controlador es el
software instalado en un servidor que admite controlar de una
forma lgica y centralizada a la red. Las aplicaciones en las SDN
como, por ejemplo: Aplicaciones de voz, video, servicios de red.
OpenFlow es el protocolo empleado para comunicacin entre el
controlador (plano de control) y el switch (plano de datos).

Southbound o Interfaz hacia el sur: permite la comunicacin entre


el controlador SDN y los dispositivos de Red en la capa de
P g i n a | 11

Infraestructura. El protocolo OpenFLow es el elemento principal


en esta interfaz para implementar las soluciones SDN.

Northbound o Interfaz hacia el norte: permite la comunicacin del


controlador hacia las aplicaciones. La interfaz Northbound permite
incluir funciones bsicas de red, como ruteo, manejo de trfico y
seguridad para la administracin de servicios de red en la nube.
La inteligencia de la red, en SDN, se encuentra (lgicamente)
centralizada en controladores basados en software, que
mantienen una visin global de la misma.
P g i n a | 12

2.2.3. Protocolo openflow

El protocolo OpenFlow es un protocolo estndar abierto definido


por la Open Networking Foundation (ONF) desde 2011, ofrece
una comunicacin entre las capas de control e infraestructura
comprendidas en la arquitectura de SDN. OpenFlow est
relacionado con la conexin remota entre el controlador SDN y los
switches como se muestra en la Figura 3, usando dispositivos
como Ethernet, routers y puntos de acceso inalmbrico donde se
puede tener acceso a las tablas de flujo y a las reglas, que
muestran el direccionamiento del trfico de paquetes.

Al centralizar el control de los dispositivos de capas de


infraestructuras, OpenFlow simplifica la administracin de las
redes y la capacidad de programacin que promete SDN.

El protocolo OpenFlow se implementa en los dispositivos


comprendidos en la infraestructura de red y en el controlador
SDN. Usa el concepto de flujos para identificar el trfico de red
basado en reglas predefinidas que pueden ser programadas
esttica o dinmicamente en el controlador, permitiendo a la red
responder en tiempo real a nivel de aplicacin, usuario y sesin.

Figura 3: Arquitectura de red de OpenFlow


P g i n a | 13

Fuente Diseo y simulacin de una red definida por software, Espaa T. (2016)
P g i n a | 14

Captulo III: Metodologa

3.1. Tipo de investigacin

3.1.1. Investigacin cualitativa

Se utilizar la investigacin descriptiva debido a que se basa en el


anlisis no estadstico de datos si no en la utilizacin de material
escrito como tesis, papers, material audiovisual y modelos
tericos definidos previamente.

3.1.2. Investigacin descriptiva

Se utilizar una investigacin descriptiva ya que no se realizar


una validacin experimental sino ms bien se realizar una
validacin por diversos estudios realizados por instituciones de
redes.

3.1.3. Investigacin exploratoria

Se utilizar una investigacin exploratoria ya que SDN es una


tecnologa nueva la cual actualmente se encuentra en desarrollo y
tratando de implementar en diversas reas tecnolgicas.

3.2. Descripcin de la investigacin

Para lograr los objetivos propuestos primero se tiene que conocer a


detalle la topologa, la capacidad y el uso que se le da a la red actual
del campus universitario de la UNMSM, luego se realizar una
recoleccin de informacin para poder presentar la arquitectura SDN
y el protocolo OpenFlow y as poder identificar su funcionamiento.
Posteriormente se describe y evala el funcionamiento de
controlador, elegido de acuerdo a las necesidades requeridas. Luego
de tener las caractersticas y topologa de la red se pasar a realizar
el diseo y finalmente la simulacin para validar el funcionamiento
de la misma y de sus componentes.
P g i n a | 15

Como resultado se tendr el diseo de una red con las


caractersticas de ser capaz de soportar y administrar de forma
eficiente el trfico generado por los usuarios en el campus
universitario y tener un control centralizado mejorando la
administracin de la misma.
P g i n a | 16

Captulo IV: Recursos

4.1. Hardware

Tabla 2

Equipos necesarios para la investigacin.

Equipo Caractersticas
Porttil Procesador: Cori7 2.5GHz
Memoria RAM: 8GB
Disco duro: 1TB
Tipo de sistema: 64 bits
Fuente: Tabla propia

4.2. Software

Tabla 3

Software necesario para la investigacin.

Nombre Descripcin
Windows 10 Edicin: Windows 10 home
Microsoft office MS: Word y Excel 2016
MININET Versin: 2.2.0
Oracle VM Virtual Box Versin: 5.1.12 r112440 (Qt5.6.2)
Putty Versin: 067
Xming 6.9.0.31 Versin: 6.9.0.31
Fuente: Tabla propia
Captulo V: Cronograma
May-Jun 2017 Jul-Ago 2017 Set-Oct 2017 Nov-Dic 2017 Ene-Feb 2018 Mar-Abr 2018 May-Jun 2018
Actividades
1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4
Elaboracin
1
plan de tesis
Estudio de la
topologa de
2 la red actual
de la
UNMSM
Diseo de la
arquitectura
3
fsica de la
SDN

Diseo de la
arquitectura
4
de redes
lgicas
Estudiar y
determinar
5 el
Controlador
a utilizar
Emulacin y
anlisis de
6
trfico de la
SDN
Elaboracin
7
del informe
Presentaci
8
n de la tesis
Bibliografa

Katukam S. (2013). SDN in The Campus Environment. Recuperado de


https://www.opennetworking.org

Gabriel Becerra J. M (2016). Diseo e implementacin de un


controlador SDN/openflow para una red de campus acadmica.
Recuperado en http://tesis.pucp.edu.pe

Lara A. (2015). Using software-defined networking to improve campus,

transport and future internet architectures. Recuperado en


http://digitalcommons.unl.edu

Kinghorn G. (2012). SDN for Universities: Campus Slicing 101. Cisco


Blogs. Recuperado en http://blogs.cisco.com/datacenter/sdn-for-
universities-campus-slicing-101

Mortier R. (2000). Devolved Control of ATM Networks DCAN.


Recuperado en
https://www.cl.cam.ac.uk/research/srg/netos/projects/archive/dcan/

David L. Tennenhouse (1997). Towards an Active Network Architecture.


Recuperado en http://ccr.sigcomm.org/archive/1996/apr96/ccr-9604-
tennenhouse.pdf

Principia Technologica (2014). Redes definidas por software.


Recuperado en https://principiatechnologica.com/sdn/

http://searchnetworking.techtarget.com/survey/IT-Priorities-2017-survey-
Virtualization-gains-in-networking-plans

http://www.itu.int/net/pressoffice/press_releases/2013/14-
es.aspx#.WVLxLGjhDIU
P g i n a | 19
P g i n a | 20

Anexo

SDN: Software Defined Networking

DCAN: Devolved Control of ATMNetworks

UNMSM: Universidad Nacional Mayor de San Marcos

IDC: International Data Corporation

Anda mungkin juga menyukai