Research
Estou trabalhando no projeto Integrade
assessorado por meu
professor
orientador Fabio Kon.
O tema propõe conectar Peers de uma forma eficiente. Darei
uma descrição formal disto a seguir.
Como conectar computadores para
compartilhar recursos
Descrição:
Dentro dos protocolos de comunicação Peer-to-Peer existem
diversos aspectos que foram analisados nestes ultimos anos, mas
basicamente são resumidos a aplicações que
descobrem recursos que existem em um outro computador, como documentos,
arquivos de musica, etc.
Mas o que acontece quando todos os computadores compartilham a mesma
informação? Por exemplo, se todos tivessem o mesmo
arquivo de música para compartilhar, ou alguma
informação como quantidade de memória RAM
disponível, tamanho do disco rígido, etc.
Como vemos, não é tão simples obter um computador
que cumpra com os requisitos de busca. É necessário
portanto um outro critério:
- Existe algum computador que está perto do meu com o qual
eu possa me comunicar rapidamente?
A idéia principal é que a troca de mensagem precisa ser
feita de uma maneira rápida. Para isso, a conexão entre
os computadores tem que ser baseada nos aspectos físicos e
lógicos. Agora, como fazer com que "automagicamente" os
computadores possam conhecer a melhor conexão possível?
Mostrarei a seguir o protocolo que permite a um computador entrar e
sair de uma rede Peer-toPeer.
Entrar na rede
Sair da rede
Atualizacão dos Peers
Sugestões de qualquer tipo são sempre bemvindas, podem
mandar um
email para
vmoreira@ime.usp.br