Escolar Documentos
Profissional Documentos
Cultura Documentos
el
plano
de
control
que
usa
informacin
de
2
3
En el plano de control, los protocolos de enrutamiento como BGP y OSPF
realizan una gran cantidad de tareas para determinar hacia dnde tienen
que ir los paquetes para llegar a su destino; pero cada vez, se exigen
ms y ms tareas a este plano como la movilidad, la calidad del servicio,
entre otros.
Software
Defined
Network
es
una
arquitectura
que
aparece
como
los cuales mantienen una visin global de la red. Como resultado, la red
aparece ante las aplicaciones de control como un solo switch lgico, lo que
reduce la complejidad operativa y mejorar la escalabilidad del controlador.
PLANO DE DATOS
2.2.1.3
PLANO DE CONTROL
las
arquitecturas
de
hasta
la
capa
aplicacin;
en
contraste
solo las tres primeras capas (fsica, enlace de datos, red). Se analizarn
dos elementos fundamentales de este plano: el servidor controlador y las
aplicaciones de control.
de
acceso,
enrutamiento,
gestin
de
ancho
de
en
reglas
predefinidas
que
pueden
ser
puntos
finales deben
seguir
caminos
travs
de
la
red
conseguir
que
la
red
sea
programada
en base
flujos,
Las
SDN
basadas
en
OpenFlow
pueden
implementarse
junto
con
las redes existentes, tanto fsicas como virtuales. Los dispositivos de red
pueden soportar el reenvo de trfico basado en OpenFlow, as como el
reenvo tradicional, lo que hace que sea muy fcil para
que
de
manera
progresiva
los usuarios,
est
implementacin
actualizacin,
siendo
de
que
un
ampliamente
firmware
proporciona
una
simple
ruta
adoptado
o
algn
mediante
la
software
de
OpenFlow .
2.3.2.2
1
Extensin de soporte Match : Elimina el tamao fijo que tenan los
matchs y agrega nuevos campos.
podrn conectar
a ms de 1 controlador.
2.3.2.3
OPEN FLOW
Expande el Soporte sobre IPV6: Adiciona ms campos en el match.
agregar la opcin de
medir y controlar la tasa de los paquetes.
expone el proceso
Pipeline
7
cuales implementan firewalls, NAT , QoS, y para
Mientras
que
cada
tabla
de
flujo
de
los
recopilar
estadsticas.
diversos proveedores
COMPONENTES
esta
entrada
especfica
se
ejecutan.
Si
una
coincidencia
no
es
al
controlador
sobre
el
canal
Una tabla de flujo tiene asociada una accin con cada entrada de flujo, para
indicarle al switch cmo procesar el flujo. Los componentes de las tablas
de flujo OpenFlow son las entradas de flujo, las mismas que contienen los
campos que indica la Figura
FIGURA 4
flujo contiene
pipeline
mltiples entradas
de
flujo.
El
procesamiento
del
el
paquete
distintas instrucciones:
ha
sido
detectado
(matched)
se
aplican
Modificacin
del
paquete
actualizacin
de
los
campos
coincidentes.
-
flujo.
3.
Switches
dedicados,
que
solo
soportan
OpenFlow
no
son
en
los
cuales
el
protocolo
OpenFlow
las
interfaces
tradicionales.
-
Switches
Tipo
0,
los
cuales
presentan
los
requerimientos
2.3.3.3
por
Los
flujos
se
definen
ampliamente
se
limitan
ejemplo, un flujo puede ser una conexin TCP, con paquetes todos
provenientes de una direccin MAC o IP en particular, o todos los
paquetes con la misma etiqueta VLAN, o todos los paquetes desde el
mismo puerto del switch, entre otros.
Cada entrada de flujo tiene asociada una accin simple; las tres acciones
bsicas que todos los switches OpenFlow dedicados deben soportar son:
paquete se entrega
al
secure
channel,
donde
se
encapsula
para
luego enviarlo al
controlador, el cual decide si la entrada de flujo se debe aadir a la
tabla de flujo para su procesamiento.
-
Descartar
el
flujo
de
paquetes.
Puede
ser
utilizado
para
la
un
SWITCHES TIPO 0
switch
soporta
los
formatos
de
encabezado
las
cuatro
que
se
ejecutan
en
el
elemento,
adems
las
ligero
de
alto
rendimiento
para
se
trata
de
una
plataforma
para
la
creacin
de
Est
dirigido
las
recientes
distribuciones
de
Linux
(Ubuntu
Incluye
acciones
componentes
como:
que
descubrimiento
le
permiten
de
la
topologa,
realizar
algunas
aprendizaje
de
2.3.5.1
POX
POX
es
un
controlador
OpenFlow
desarrollado
para
cubrir
los
OpenFlow.
OpenFlow, est siendo usado para explorar nuevos prototipos de redes con
distribucin, para la depuracin de las SDN y el diseo de controladores. Son
Algunas de las caractersticas ms relevantes de POX son:
-
Los
componentes
muestran
la
seleccin
de
ruta
de
acceso,
2.3.5.2
Beacon
Actualmente,
OpenFlow
recursos
los
son
de
I/O
parmetros
el rendimiento,
y
el
bucle
que
la
se
miden
latencia,
la
en
un
variacin
controlador
de
los
10
implementaciones de prueba.
Dinmico:
pueden
los
paquetes
(packages)
de
cdigo
en
Beacon
Interfaz
web
web
de
usuario:
opcionalmente
incorpora
al
servidor
sobre un sistema
13
; el
Floodlight
virtuales
que
manejen
el
protocolo
OpenFlow.
FloodLight
ha
sido desarrollado
por
una
comunidad
abierta
de
Access
Control),
para
enrutamiento
para
seguridad;
2.3.6.2
Enrutamiento
Algunos
proyectos
de
referencia
ya
desarrollados
en
cuanto
de
configuracin
para
cuando
el
controlador
OpenFlow
enve las reglas, basadas en direccin IP, direccin MAC o el puerto TCP /
UDP
.
una
suite
de
software
de
enrutamiento,
14
que
proporciona
mover
por
completo
esta
pila
de protocolos
hacia
la
lgica
utiliza
15
y de las MIB
una
16
arquitectura
de
software
avanzada
para
enrutamiento.
Quagga se distribuye bajo la Licencia Pblica General de GNU.
un
proyecto
virtualizacin
de
cdigo
abierto
para
proporcionar
servicios
de
de
migracin
controlador
SDN
redes
IP
hbridas, adems
de
la
innovacin
del
alrededor
de
enrutamiento
los
centrada
despliegue
en
travs
IP
del
RouteFlow
est
compuesto
por
una
aplicacin
para
el
controlador
2.3.6.3
SEGURIDAD
el
de
flujo
violan
las
de
flujo
de
red
(expresados
como
reglas
de
flujo)
a las estadsticas
mitigar
las
de
toda
la
conexin,
con
el
propsito
de
modernos
diseos
de
redes
generalmente
emplean
la
operacionales
de
la
red,
separados
mientras
cumplir
de
la
con
los
la infraestructura
informtica
el
17
, QoS)
de
envo
)
(VRF , y algunos componentes de recuperacin de fallos (VRRP). Sin
embargo, estas implementaciones no han cambiado significativamente el
modelo de funcionamiento de las redes.
2.3.7.2
Virtualizacin
La
virtualizacin
de
las
funciones
de
red
proporciona
los
Este concepto nace con el fin de acelerar los procesos de desarrollo de los
servicios de red y permite a los administradores reducir la necesidad de
comprar hardware especialmente diseado para funciones especficas,
adems de reducir el espacio, energa de equipos y simplificar el despliegue
y la gestin de los servicios de red.
2.3.7.3
Network
Hypervisor:
toma
el
plano
de
reenvo
lgico
lo
o lgicos de la red.
elementos
comportamiento
de reenvo
deseado,
de
como
modo
que
la
red
implemente
el
lgico.
2.3.7.4
es
una interfaz
abstracciones
bsicas
que
ha
evolucionado
lentamente
sus
vSwitch
es
objetivo
es
soporta
interfaces
un
software
la implementacin
de
multicapa
de
una
para
plataforma
switches,
de
calidad
cuyo
que
Open
vSwitch
est bien
adaptado
un switch
fsicos.
Open
distribucin
vSwitch
soporta
20
, KVM
21
y VirtualBox
22
travs
de
mltiples
mltiplestecnologas de
La mayor parte del cdigo est escrito sobre una plataforma independiente en
C y es fcilmente
portable
otros
entornos.
La
versin
actual
de
23
24
NetFlow , sFlow
, y mirroring para una mayor visibilidad.
25
switch.
-
de ovs- vswitchd.
-
Ovs-ofctl,
una
utilidad
controladores OpenFlow.
para
consultar
manejar
switches
Ovs-pki,
una
utilidad
para
crear
administrar
la
clave
especialmente
26
switch.
configuracin
de
diferentes
topologas
de
red
cada mquina virtual, siendo VMWare virtual switch y VMware virtual hub
los usados para el desarrollo bsico de una red SDN.
2.4.2.1
El
controlador
de
referencia
es
protocolo
OpenFlow
los
equipos
se
de
denomina
ovs-controller,
conectividad
travs