Módulo de RSE en el Master de Protocolo y Relaciones Institucionales - Granada 2010
ESTUDIO Y EVALUACIÓN DEL PROTOCOLO … · Núcleo Linux Modificado Módulo de reenvío Módulo de...
Transcript of ESTUDIO Y EVALUACIÓN DEL PROTOCOLO … · Núcleo Linux Modificado Módulo de reenvío Módulo de...
![Page 1: ESTUDIO Y EVALUACIÓN DEL PROTOCOLO … · Núcleo Linux Modificado Módulo de reenvío Módulo de encapsulado Herramienta de control Implementación del protocolo ... Servidores](https://reader030.fdocument.pub/reader030/viewer/2022011804/5ba32c8609d3f2a1708d4b7c/html5/thumbnails/1.jpg)
ESTUDIO Y EVALUACIÓN DEL PROTOCOLO SEGMENT ROUTING
PARA IPV6
Autor: Diego Sierra Ordóñez Tutor: Carlos Jesús Bernardos Cano Director: Pablo Serrano Yáñez-Mingot
Universidad Carlos III de Madrid
![Page 2: ESTUDIO Y EVALUACIÓN DEL PROTOCOLO … · Núcleo Linux Modificado Módulo de reenvío Módulo de encapsulado Herramienta de control Implementación del protocolo ... Servidores](https://reader030.fdocument.pub/reader030/viewer/2022011804/5ba32c8609d3f2a1708d4b7c/html5/thumbnails/2.jpg)
2
Motivaciones
Internet Video IP VoD Tráfico Web Archivos
Fuente: Cisco. Indice visual de redes (VNI)
![Page 3: ESTUDIO Y EVALUACIÓN DEL PROTOCOLO … · Núcleo Linux Modificado Módulo de reenvío Módulo de encapsulado Herramienta de control Implementación del protocolo ... Servidores](https://reader030.fdocument.pub/reader030/viewer/2022011804/5ba32c8609d3f2a1708d4b7c/html5/thumbnails/3.jpg)
3
Gestión de contenido usando CDNMotivaciones
![Page 4: ESTUDIO Y EVALUACIÓN DEL PROTOCOLO … · Núcleo Linux Modificado Módulo de reenvío Módulo de encapsulado Herramienta de control Implementación del protocolo ... Servidores](https://reader030.fdocument.pub/reader030/viewer/2022011804/5ba32c8609d3f2a1708d4b7c/html5/thumbnails/4.jpg)
4
MotivacionesIngeniería de tráfico
![Page 5: ESTUDIO Y EVALUACIÓN DEL PROTOCOLO … · Núcleo Linux Modificado Módulo de reenvío Módulo de encapsulado Herramienta de control Implementación del protocolo ... Servidores](https://reader030.fdocument.pub/reader030/viewer/2022011804/5ba32c8609d3f2a1708d4b7c/html5/thumbnails/5.jpg)
5
Segment Routing
Control de los paquetes y reducción de costes
Protocolo en fase de estandarización
Decide el camino desde el origen
![Page 6: ESTUDIO Y EVALUACIÓN DEL PROTOCOLO … · Núcleo Linux Modificado Módulo de reenvío Módulo de encapsulado Herramienta de control Implementación del protocolo ... Servidores](https://reader030.fdocument.pub/reader030/viewer/2022011804/5ba32c8609d3f2a1708d4b7c/html5/thumbnails/6.jpg)
6
Segment Routing
Segment Routing
![Page 7: ESTUDIO Y EVALUACIÓN DEL PROTOCOLO … · Núcleo Linux Modificado Módulo de reenvío Módulo de encapsulado Herramienta de control Implementación del protocolo ... Servidores](https://reader030.fdocument.pub/reader030/viewer/2022011804/5ba32c8609d3f2a1708d4b7c/html5/thumbnails/7.jpg)
7
Objetivos
Ejecución del diseño
Implementación del protocolo
Diseño de un caso de uso real
![Page 8: ESTUDIO Y EVALUACIÓN DEL PROTOCOLO … · Núcleo Linux Modificado Módulo de reenvío Módulo de encapsulado Herramienta de control Implementación del protocolo ... Servidores](https://reader030.fdocument.pub/reader030/viewer/2022011804/5ba32c8609d3f2a1708d4b7c/html5/thumbnails/8.jpg)
8
Núcleo Linux Modificado
Módulo de reenvío
Módulo de encapsulado
Herramienta de control
Implementación del protocolo
Fuente: Universidad Católica de Lovaina. Bélgica
![Page 9: ESTUDIO Y EVALUACIÓN DEL PROTOCOLO … · Núcleo Linux Modificado Módulo de reenvío Módulo de encapsulado Herramienta de control Implementación del protocolo ... Servidores](https://reader030.fdocument.pub/reader030/viewer/2022011804/5ba32c8609d3f2a1708d4b7c/html5/thumbnails/9.jpg)
9
Elementos a utilizar
Emulador de redes
Inteligencia adicional
Diseño de un caso de uso real
Implementación en hardware
![Page 10: ESTUDIO Y EVALUACIÓN DEL PROTOCOLO … · Núcleo Linux Modificado Módulo de reenvío Módulo de encapsulado Herramienta de control Implementación del protocolo ... Servidores](https://reader030.fdocument.pub/reader030/viewer/2022011804/5ba32c8609d3f2a1708d4b7c/html5/thumbnails/10.jpg)
10
Emulador de redes
Equipo CDN
Servidores
Clientes
Elementos utilizadosDiseño de un caso de uso real
Fuente: Laboratorio de investigación naval de EEUU
![Page 11: ESTUDIO Y EVALUACIÓN DEL PROTOCOLO … · Núcleo Linux Modificado Módulo de reenvío Módulo de encapsulado Herramienta de control Implementación del protocolo ... Servidores](https://reader030.fdocument.pub/reader030/viewer/2022011804/5ba32c8609d3f2a1708d4b7c/html5/thumbnails/11.jpg)
11
Emulador de redes
Clientes
Elementos utilizadosDiseño de un caso de uso real
Contenedor Linux
![Page 12: ESTUDIO Y EVALUACIÓN DEL PROTOCOLO … · Núcleo Linux Modificado Módulo de reenvío Módulo de encapsulado Herramienta de control Implementación del protocolo ... Servidores](https://reader030.fdocument.pub/reader030/viewer/2022011804/5ba32c8609d3f2a1708d4b7c/html5/thumbnails/12.jpg)
12
Emulador de redes
Equipo CDNServidores
Elementos utilizadosDiseño de un caso de uso real
Contenedor Linux Servidor Apache
![Page 13: ESTUDIO Y EVALUACIÓN DEL PROTOCOLO … · Núcleo Linux Modificado Módulo de reenvío Módulo de encapsulado Herramienta de control Implementación del protocolo ... Servidores](https://reader030.fdocument.pub/reader030/viewer/2022011804/5ba32c8609d3f2a1708d4b7c/html5/thumbnails/13.jpg)
13
Inteligencia adicional
API REST
Diseño de un caso de uso realElementos utilizados
REST
POST
GET
PUT
DELETE
Create
Read
Update
Delete
![Page 14: ESTUDIO Y EVALUACIÓN DEL PROTOCOLO … · Núcleo Linux Modificado Módulo de reenvío Módulo de encapsulado Herramienta de control Implementación del protocolo ... Servidores](https://reader030.fdocument.pub/reader030/viewer/2022011804/5ba32c8609d3f2a1708d4b7c/html5/thumbnails/14.jpg)
14
Inteligencia adicional
Gestión de rutas
NodeJS
API REST
Diseño de un caso de uso realElementos utilizados
![Page 15: ESTUDIO Y EVALUACIÓN DEL PROTOCOLO … · Núcleo Linux Modificado Módulo de reenvío Módulo de encapsulado Herramienta de control Implementación del protocolo ... Servidores](https://reader030.fdocument.pub/reader030/viewer/2022011804/5ba32c8609d3f2a1708d4b7c/html5/thumbnails/15.jpg)
15
Inteligencia adicional
Petición CDNServidor
¿Existe ruta al destino?
Se añade ruta nueva
No
Si
Se elimina ruta existente
Diseño de un caso de uso real
![Page 16: ESTUDIO Y EVALUACIÓN DEL PROTOCOLO … · Núcleo Linux Modificado Módulo de reenvío Módulo de encapsulado Herramienta de control Implementación del protocolo ... Servidores](https://reader030.fdocument.pub/reader030/viewer/2022011804/5ba32c8609d3f2a1708d4b7c/html5/thumbnails/16.jpg)
16
Diseño final
Diseño de un caso de uso real
![Page 17: ESTUDIO Y EVALUACIÓN DEL PROTOCOLO … · Núcleo Linux Modificado Módulo de reenvío Módulo de encapsulado Herramienta de control Implementación del protocolo ... Servidores](https://reader030.fdocument.pub/reader030/viewer/2022011804/5ba32c8609d3f2a1708d4b7c/html5/thumbnails/17.jpg)
17
Ejecución del diseñoPetición de recurso
Redirección CDNRespuesta petición
Envío del recurso
Petición Post (API REST)Procesado de la petición
Segment RoutingRuta final del envío
1234
56
7
![Page 18: ESTUDIO Y EVALUACIÓN DEL PROTOCOLO … · Núcleo Linux Modificado Módulo de reenvío Módulo de encapsulado Herramienta de control Implementación del protocolo ... Servidores](https://reader030.fdocument.pub/reader030/viewer/2022011804/5ba32c8609d3f2a1708d4b7c/html5/thumbnails/18.jpg)
18
Conclusiones y trabajos futuros
Correcto funcionamiento del protocolo
Implementación del protocolo
Diseño y programación de un caso de uso real añadiendo inteligencia en la gestión de rutas
Objetivos del Trabajo Fin de Grado Alcanzados
![Page 19: ESTUDIO Y EVALUACIÓN DEL PROTOCOLO … · Núcleo Linux Modificado Módulo de reenvío Módulo de encapsulado Herramienta de control Implementación del protocolo ... Servidores](https://reader030.fdocument.pub/reader030/viewer/2022011804/5ba32c8609d3f2a1708d4b7c/html5/thumbnails/19.jpg)
19
Trabajos futuros
Despliegue en laboratorio
Inteligencia en la copia de contenidos
Despliegue en equipos profesionales
Conclusiones y trabajos futuros
![Page 20: ESTUDIO Y EVALUACIÓN DEL PROTOCOLO … · Núcleo Linux Modificado Módulo de reenvío Módulo de encapsulado Herramienta de control Implementación del protocolo ... Servidores](https://reader030.fdocument.pub/reader030/viewer/2022011804/5ba32c8609d3f2a1708d4b7c/html5/thumbnails/20.jpg)
Resumen
Motivaciones
Objetivos y trabajo realizado
Segment Routing
20
Conclusiones y trabajos futuros
![Page 21: ESTUDIO Y EVALUACIÓN DEL PROTOCOLO … · Núcleo Linux Modificado Módulo de reenvío Módulo de encapsulado Herramienta de control Implementación del protocolo ... Servidores](https://reader030.fdocument.pub/reader030/viewer/2022011804/5ba32c8609d3f2a1708d4b7c/html5/thumbnails/21.jpg)
ESTUDIO Y EVALUACIÓN DEL PROTOCOLO SEGMENT ROUTING
PARA IPV6
Universidad Carlos III de Madrid
Muchas gracias por su atención
Autor: Diego Sierra Ordóñez Tutor: Carlos Jesús Bernardos Cano Director: Pablo Serrano Yáñez-Mingot