Tesis profesional presentada por David Rubio Sánchez

Licenciatura en Ingeniería en Electrónica y Computadoras. Departamento de Ingeniería Electrónica. Escuela de Ingeniería, Universidad de las Américas Puebla.

Jurado Calificador

Presidente: Dr. Roberto Rosas Romero
Secretario y Director: Dr. Vicente Alarcón Aquino
Vocal: M.C. Eduardo López Sánchez

Cholula, Puebla, México a 11 de mayo de 2004.

Resumen

Esta tesis trata sobre el funcionamiento de la tecnología MPLS (Multi Protocol Label switching) y de su implementación en VHDL (Very high speed integrated circuits Hardware Description Language) para lograr el modelado y simulación de un conmutador MPLS.

MPLS es una nueva tecnología en la que se cree se pueden resolver los problemas existentes en la red. Es una forma de enrutamiento en la que no se tiene que revisar en cada conmutador o enrutador la dirección destino. En MPLS simplemente se tiene que revisar una etiqueta y reemplazarla por la que se indique en las tablas de enrutamiento para efectuar un rápido despachado de los paquetes en los conmutadores o enrutadores.

Se usó el lenguaje VHDL ya que es un estándar utilizado en la industria que ha sido de gran ayuda para una buena implementación. Esto es ya que con la simulación se pueden ir resolviendo problemas que se podrían presentar en la implementación.

Finalmente se llegaron a resultados basados en la simulación correcta del conmutador MPLS. Se crearon dos programas, uno para el funcionamiento dentro de una red ATM (Asynchronous Transfer Mode) y otra para su funcionamiento dentro de una red IP (Internet Protocol). Para cada uno se realizaron cinco simulaciones en donde se puede observar las diferentes variantes del conmutador.

Índice de contenido

Agradecimientos (archivo pdf, 7 kb)

Acrónimos y Abreviaciones (archivo pdf, 10 kb)

Capítulo 1. Introducción (archivo pdf, 51 kb)

  • 1.1 Planteamiento del problema ¿Por qué utilizar MPLS?
  • 1.2 Objetivos de la Tesis
  • 1.3 Organización de la Tesis

Capítulo 2. MPLS Básico (archivo pdf, 277 kb)

  • 2.1 Funcionamiento del MPLS
  • 2.2 Operación de las Tablas de Enrutamiento
  • 2.3 Etiquetas
  • 2.4 Asignación y distribución de Etiquetas
  • 2.5 NHLFE (Next Hop Label Forwarding Entry)

Capítulo 3. Implementación en VHDL (archivo pdf, 128 kb)

  • 3.1 Introducción a VHDL
  • 3.2 Programa base para redes IP y ATM
  • 3.3 Adaptación del Programa base para redes IP

Capítulo 4. Resultados (archivo pdf, 1 mb)

  • 4.1 Simulaciones con el Programa de ATM
  • 4.2 Simulaciones con el Programa de IP

Capítulo 5. Conclusiones y trabajo futuro (archivo pdf, 10 kb)

Referencias (archivo pdf, 11 kb)

Apéndice A. Programa Base para Redes IP y ATM en VHDI (archivo pdf, 28 kb)

Rubio Sánchez, D. 2004. Modelado y Simulacion de un Conmutador MPLS (MultiProtocol Label Switching) utilizando VHDL. Tesis Licenciatura. Ingeniería en Electrónica y Computadoras. Departamento de Ingeniería Electrónica, Escuela de Ingeniería, Universidad de las Américas Puebla. Mayo. Derechos Reservados © 2004.