https://github.com/matcom/computer-networks-2024
Proyecto de la asignatura redes de computadoras. Curso 2024
https://github.com/matcom/computer-networks-2024
computer-networks-course
Last synced: 4 months ago
JSON representation
Proyecto de la asignatura redes de computadoras. Curso 2024
- Host: GitHub
- URL: https://github.com/matcom/computer-networks-2024
- Owner: matcom
- License: mit
- Created: 2024-02-14T19:59:41.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-04-24T15:00:25.000Z (about 2 years ago)
- Last Synced: 2025-02-21T15:28:13.482Z (over 1 year ago)
- Topics: computer-networks-course
- Homepage:
- Size: 2.93 KB
- Stars: 0
- Watchers: 3
- Forks: 29
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 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