Transmissão de pacotes (datagrams) com erros

Nesse trabalho de graduação, disponibilizado no GitHub, foi implementado um simulador de fragmentação e remontagem de datagrams com correção de erros (algoritmos CRC-12 e Hamming par), desenvolvido como parte dos requisitos necessários da disciplina “Redes de Computadores II”, cursada na Faculdade de Ciências e Tecnologia da Universidade Estadual Paulista “Júlio de Mesquita Filho” (FCT-UNESP), localizada em Presidente Prudente – SP (Brasil). A ferramenta em questão foi desenvolvida utilizando a linguagem de programação Java por meio da IDE Eclipse e da extensão WindowBuilder.

Como esse trabalho foi desenvolvido em 2013, durante o período de graduação na FCT-UNESP, as técnicas de programação utilizadas no desenvolvimento da ferramenta podem apresentar erros e/ou inconsistências fáceis de serem resolvidos. Mesmo assim, acho que é um material válido que pode ajudar alunos iniciantes na área. Infelizmente, não foi desenvolvido um relatório para essa ferramenta, o que não compromete sua utilização, em razão da simplicidade dos conceitos abordados e da facilidade de uso. Basta conectar as duas janelas da interface, escolher as configurações da transmissão, e enviar alguma mensagem de texto do cliente ao servidor, sendo possível tratar possíveis erros de transmissão por meio dos algoritmos CRC-12 ou Hamming par.

Leave a Reply