Documento de visão UDP

891 palavras 4 páginas
Pontifícia Universidade Católica do Rio Grande do Sul
Faculdade de Informática
Fundamentos de Redes de Computadores – Turma 168 – Prof. Cristina Nunes
Leonardo de Mattos, Jeferson Gonçalves, Paulo Silveira, Samaele Bruno

Introdução

Este trabalho descreve o desenvolvimento da solução utilizada para a implementação do projeto proposto na disciplina de Fundamentos de Redes de Computadores 2010/1. O projeto tem como objetivo desenvolver uma aplicação que tenha capacidade de transferir, receber e rotear mensagens através de uma rede simulada e rodando sobre UDP.

Host: classe que representa uma máquina na rede simulada. O host é capaz de enviar e receber mensagens, sendo que o método para receber mensagens é chamado através de uma Thread, já que o mesmo fica rodando em tempo integral que a aplicação estiver no ar, para que o host esteja sempre pronto para receber mensagens. Quando o mesmo recebe uma mensagem, mostra seu conteúdo na tela e mostra por onde o pacote passou.
O método enviar o host pode enviar a mensagem para o destino ou para o roteador, e decide para quem enviar de acordo com o IP informado na tela.

O Host não possui tabela de roteamento, mas possuí a porta do Roteador que é 44900, sendo essa estática.
Sendo assim sempre que precisar enviar uma mensagem para outra rede, o host envia a mensagem para o roteador da sua rede simulada. A porta de todos os hosts da rede simulada devem variar de 44901 a 60000 e essa validação é feita na tela de inserção de hosts. A classe host, também pode ser instanciada como Roteador se essa opção for informada na inserção da máquina Na rede simulada, sendo que o roteador é capaz de receber mensagens, utilizando o mesmo método anterior, só que esse não mostra o conteúdo da mensagem na tela, apenas encaminha o pacote ao roteador da outra rede simulada ou ao destino final e verifica isso de acordo com o IP destino da mensagem, se esse IP for igual ao seu, quer

Relacionados

  • interessante
    3776 palavras | 16 páginas
  • estudante
    6676 palavras | 27 páginas
  • Redes
    1031 palavras | 5 páginas
  • Foresnse
    6186 palavras | 25 páginas
  • Tpc-ip
    14903 palavras | 60 páginas
  • Cabeamento
    1959 palavras | 8 páginas
  • Redes
    3249 palavras | 13 páginas
  • DNS - Name Server
    28892 palavras | 116 páginas
  • Faculdade
    4076 palavras | 17 páginas
  • Engenharia(UCAN)
    8487 palavras | 34 páginas