Ajuda com sockets

Construa uma aplicação de rede, utilizando os modelos de aplicação UDP anexo (utilizados no 1ºbimestre).
A sua aplicação UDP DEVE:

  • O lado cliente deve ser capaz de enviar um arquivo (fazer upload) para o lado servidor;
  • O lado servidor deve armazenar os arquivos enviados no disco do servidor;
  • Sua aplicação UDP deve simular TRANSFERÊNCIA CONFIÁVEL DE DADOS através da implementação do Go-Back-N ou Repetição Seletiva.

E? Qual o problema? Qual a dúvida? O que você já fez?