Skip to content
This repository was archived by the owner on Apr 1, 2025. It is now read-only.

Latest commit

 

History

History
31 lines (23 loc) · 1.55 KB

File metadata and controls

31 lines (23 loc) · 1.55 KB

Redes de computadoras 2024

El objetivo del proyecto es desarrollar una implemetación desde cero de un cliente de un protocolo de la capa de aplicación del modelo TCP/IP.

Dicha implementacion debe estar completamente reflejada en github. Para ello cada equipo debe:

  1. Hacer un fork de este repositorio
  2. Abrir un Pull Request con el repo original. En dicho PR deben quedar reflejados los nombres de los integrantes, así como protocolo y grupo.

No existe limitante en cuanto al lenguage de programación de la solución a emplear. Pero si debe cumplir el RFC correspondiente a cada uno de los protocolos. También es obligatorio el uso de sockets para la solucion computacional y queda absolutamente prohibido el empleo de alguna biblioteca de terceros que facilite el trabajo a realizar.

Requerimientos mínimos para la entrega del proyecto y por tanto su evaluación:

  1. Breve descripción de la implementación propuesta del protocolo.
  2. La solución se comunica exitosamente con un servidor del protocolo correspondiente.
  3. Cliente básico o de consola.

Extras que contribuyen a una evaluación positiva del proyecto:

  1. Interfaz visual
  2. Compatibilidad con las versiones seguras del protocolo.
  3. Originalidad/Creatividad.
  4. Implementacion del servidor

Todos los equipos deben de estar conformados máximo de tres estudiantes. Sin excepciones. Ante cualquier duda, si la misma se refiere a vías de implementación, se asume la más compleja. A excepción de que un profesor del claustro indique lo contrario.

Protocolos a implementar:

  1. SMTP
  2. FTP
  3. HTTP
  4. IRC