Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

139 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Nodo - Red LAN Distribuida Peer-to-Peer

Trabajo Práctico Final - Sistemas Operativos I

Integrantes:

  • Di Santis Franco
  • Cicerchia Juan Ignacio
  • Federici Tomás
  • Marelli Matías

Instrucciones

Corre el comando make dentro del directorio para conectarte a la red de nodos.

Comandos aceptados como cliente:

  • nodos
    Lista los nodos registrados en la red.

  • id_nodo
    Retorna la ID del nodo servidor al cual está conectado.

  • listar_mis_archivos
    Lista los archivos que el nodo servidor tiene para compartir.

  • buscar <Nombre_Archivo>
    Busca el archivo Nombre_Archivo en la red.

  • descargar <Nombre_Archivo> <ID_Nodo>
    Descarga el archivo desde el nodo indicado.

  • salir
    Cierra la conexión con el nodo servidor.


⚠️ Tips:

  • El puerto por defecto es 12345. Puede cambiarse con:
    make run PORT=puerto_deseado
  • Usá make clear para limpiar los archivos generados automáticamente.
  • Usá make rebuild para recompilar y ejecutar desde cero.

About

Trabajo Práctico Final - SO I

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages