Protocolo de redes

1573 palavras 7 páginas
Protocolo para Transmissão de Arquivos

Ricardo Mendes do Nascimento

Universidade Regional Integrada do Alto Uruguai e das Missões (URI)
Santo Ângelo – RS – Brasil

rnascom@urisan.tche.br

Resumo. Este artigo tem como objetivo apresentar a implementação do protocolo de rede para transmissão de arquivos solicitado na disciplina de
Telecomunicações e Redes I.

1. O Problema
Durante a disciplina de Telecomunicações e Redes I foi proposto um trabalho que objetivou a implementação de um software que utilizasse os conceitos vistos em aula.
Neste deveria ser criado um protocolo de comunicação que permitisse que dos computadores pudessem enviar e receber arquivos através da porta serial do computador, considerando situações de erro, tanto na validação das mensagens como em erros originado por falha física, que neste caso seria simulado retirando o cabo durante a transmissão do arquivo.

2. Solucionado o Problema
Visando tornar o código bastante legível e coeso optou-se por utilizar orientação a objetos na implementação, e a linguagem de programação escolhida foi C++.
O programa começa sua execução através de um objeto da classe Communication que solicita ao usuário que escolha se utilizará um objeto Sender ou Receiver. Logo após o objeto escolhido abre a primeira porta disponível através do seu objeto do tipo
SerialPort.
Se o usuário desejar enviar um arquivo, o objeto Sender irá abrir o arquivo informado, e o enviará para um objeto Receiver que após a recepção de todos os pacotes, irá criar um arquivo com o mesmo nome do aberto pelo Sender.

Trabalho de Telecomunicações e Redes I – 16/06/2007. Ricardo Mendes do Nascimento

1/6

No diagrama de classes apresentado a seguir fica clara a forma como foi estruturado o programa. Figura 1. Diagrama de Classe

O primeiro pacote enviado possui o nome do arquivo, e o restante dos pacotes contém os dados que formam o arquivo.
2.1. O Pacote
Sabendo da necessidade de solucionar o problema

Relacionados

  • Protocolos de rede
    1970 palavras | 8 páginas
  • Protocolo de redes
    3447 palavras | 14 páginas
  • Protocolo de rede
    3868 palavras | 16 páginas
  • Protocolos de Redes
    1743 palavras | 7 páginas
  • Protocolos de Redes
    2477 palavras | 10 páginas
  • protocolo de redes
    1451 palavras | 6 páginas
  • Protocolos de redes
    450 palavras | 2 páginas
  • Protocolo de Redes
    401 palavras | 2 páginas
  • Protocolos de Redes
    1545 palavras | 7 páginas
  • protocolos de redes
    656 palavras | 3 páginas