Regras do Protocolo
Primeiro pacote recebido:
- requer a transferência de um arquivo
- estabelece a interação entre cliente e servidor
- especifica o nome do arquivo
- indica tipo de operação: read ou write
Blocos são numerados a partir de #1
Cada mensagem contém um cabeçalho indicando o número do bloco que ele contém
Bloco menor que 512 bytes sinaliza FIM
Cada ACK contém número do bloco recebido