·

Ciência da Computação ·

Rede de Computadores

Send your question to AI and receive an answer instantly

Ask Question

Preview text

O presente trabalho tem como objetivo compreender os princípios da construção de protocolos e da transferência de dados na Internet O trabalho consistirá no desenvolvimento de um programa para transferência de arquivos entre hospedeiros na Internet No hospedeiro de origem o usuário deverá informar o nome do arquivo a ser transferido O programa deverá efetuar a transferência do arquivo até o hospedeiro do destino garantindo a correta entrega dos dados O grupo poderá utilizar o TCP ou o UDP e devem ser utilizadas as primitivas de transferência destes protocolos Não será aceito trabalho que utilize facilidades de transferência de arquivo oferecidas por linguagens de programação APIs de bibliotecas e afins O programa deverá atender aos seguintes requisitos Poderá ser escrito em Linguagem C C ou Java O programa não pode ser dependente de IDE para seu funcionamento Poderá se utilizado o protocolo TCP ou UDP O nome do arquivo gravado no hospedeiro de destino deve ser o nome do arquivo no hospedeiro de origem O usuário não pode ter a opção de escolher o nome do arquivo no destino Ao final da transmissão mostrar a taxa de transferência obtida em Mbps megabits por segundo