Skip to content

Proyecto de la asignatura redes de computadoras. Curso 2024

License

Notifications You must be signed in to change notification settings

matcom/computer-networks-2024

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

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

About

Proyecto de la asignatura redes de computadoras. Curso 2024

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published