Universidad de Castilla-La Mancha
 
Escuela Superior de Ingeniería Informática

 

  cambiar a curso:   2021-22   2023-24



Grado en Ingeniería Informática


TRABAJOS FIN DE GRADO
curso: 2022-23

Herramienta para el cálculo de subnetting


Tecnologías Específicas

Tecnologías de la Información
 


Descripcion y Objetivos

La interconexión de redes de computadores es un elemento imprescindible para la comunicación de dispositivos que se encuentran en distintas redes. Para que esta interconexión sea posible, es necesario, además de dispositivos físicos, un protocolo que nos permita identificar a un dispositivo de forma unívoca en Internet. Este protocolo es el protocolo IP (Internet Protocol). La versión más extendida de este protocolo es su versión 4 (IPv4). En esta versión del protocolo, las direcciones IP están formadas por 4 bytes, y separadas en dos campos: identificador de red e identificador de host. La máscara de red nos indica la cantidad de bits que es la una dirección IP que se dedican a identifcar la red y que bits se utilizan para identificar el host dentro de esa red. Dependiendo de la cantidad de bytes que se asignan a la parte del identificador de red y de host, nos encontramos con direcciones de clase A, B y C. Para poder administrar de forma eficiente estas direcciones IP apareció el concepto de subnetting. El subnetting es un procedimiento por el que se puede adaptar el tamaño de las redes a las necesidades de una empresa. Este proceso es imprescindible para mejorar la gestión de cualquier red. Si realizamos una sencilla búsqueda por Internet podemos encontrar multitud de herramientas que calculan un subnetting para una red dada y un conjunto de subredes deseadas. Sin embargo, estas herramientas tienen algunas limitaciones a la hora de solucionar ciertos problemas de subnetting. Un claro ejemplo es que casi ninguna herramienta es capaz de calcular de forma correcta el subentting para una red de partida que no usa una máscara de red por defecto asociada a cada clase de dirección (máscara /8, /16 o /24). Otro ejemplo de cálculo erróneo es cuando a una empresa se le asigna más de una dirección IPv4, y esta debe agrupar direcciones para cubrir una necesidad de una red de mayor tamaño. 

Por ello, el objetivo principal de este trabajo de fin de grado es implementar una herramienta, que sea accesible vía web, y que permita el cálculo de subnettings partiendo de cualquier máscara de red, y con varias direcciones IPv4 de partida.

 


Metodología y Competencias

Metodología

Marco de trabajo basado en una adaptación de SCRUM para la implementación de una metodología ágil para la gestión del proyecto
Reuniones periódicas de seguimiento con los tutores

Plan de trabajo
Para la realización de este trabajo se deben llevar a acabo las siguientes tareas:

  1. Estudiar y entender en profundidad el proceso del cálculo de subredes.
  2. Diseño de aplicación teniendo en cuenta criterios de usabilidad e interacción del usuario.
  3. Realización de pruebas con usuarios reales para comprobar el correcto uso de la herramienta. 
  4. Elaboración de un informe final.

Las principales competencias específicas de Tecnologías de la Información que aborda son:

  • [TI2] Capacidad para seleccionar, diseñar, desplegar, integrar, evaluar, construir, gestionar, explotar y mantener las tecnologías de hardware, software y redes, dentro de los parámetros de coste y calidad adecuados.
  • [TI3] Capacidad para emplear metodologías centradas en el usuario y la organización para el desarrollo, evaluación y gestión de aplicaciones y sistemas basados en tecnologías de la información que aseguren la accesibilidad, ergonomía y usabilidad de los sistemas.
  • [TI4] Capacidad para seleccionar, diseñar, desplegar, integrar y gestionar redes e infraestructuras de comunicaciones en una organización.
  • [TI6] Capacidad de concebir sistemas, aplicaciones y servicios basados en tecnologías de red, incluyendo Internet, web, comercio electrónico, multimedia, servicios interactivos y computación móvil.
 


Medios a utilizar

Ordenador Portátil o sobremesa.

 


Bibliografía

Forouzan, Behrouz A., Transmisión de Datos y Redes de Comunicaciones, McGraw-Hill. 

Stallings, William, Comunicaciones y Redes de Computadores, Prentice Hall. 

Schwaber, K. & Shuterland, J. (2016). The Scrum Guide. Recuperado de: http://www.scrumguides.org/docs/scrumguide/v2016/2016-Scrum-Guide-US.pdf

Scrum Alliance. (2016). 2016 State of Scrum report: How the world is successfully applying the most popular Agile approach to projects. Recuperado de: https://www.scrumalliance.org/scrum/media/ScrumAllianceMedia/Files%20and%20PDFs/State%20of%20Scrum/State0fScrum_2016_FINAL.pdf?aliId=240941886

 


Tutores


VILLALÓN MILLÁN, JOSÉ MIGUEL
RUIZ PENICHET, VICTOR MANUEL
 

Alumno


GALLEGO MORENO, IRENE

 

 

Sindicación  Sindicación  Sindicación  Sindicación

Curso: 2022-23
© Escuela Superior de Ingeniería Informática
Edificio Infante Don Juan Manuel
Avda. de España s/n
02071 Albacete
Tfno: 967 59 92 00 - Fax: 967 59 92 24

informatica.ab@uclm.es
aviso legal
generar código QR de la página