Peer-to-Peer Overlay and File Sharing

In this task, you are to develop programming skills of peer via a particular application - Peer-to-Peer Overlay and File Sharing. Among many Peer-to-Peer (P2P) applications, file sharing is a typical application to share available files across all peers of an overlay. In this task, you will need to upgrade a client and a server into a peer. The peers are to form an overlay by IP multicast and the files of a peer can be shared by any other peers. When a peer needs a file, it will multicast the file name to the peer overlay and the peer that has the file will upload the file to the requester peer. To search for a file, a UDP datagram via IP multicast is used. Once the file is found, upload/download of the file is to use TCP streaming to fit for any possible type and length of the file.

Skills: C Programming, Java, Software Architecture

See more: data entry,form filling and writing image to text, i want to get a freelance job id in cjinc but when i go to the link http www cjinc info 2011 10 application form html then click, i require someone to type this pdf file into a word file so i can edit and re arrange when needed on microsoft word i need it co, peer to peer software, peer to peer network examples, peer to peer network advantages and disadvantages, types of peer to peer network, peer to peer network pdf, peer to peer network setup, peer to peer file sharing, overlay network, image file hosting sharing script, save avi file overlay, file video sharing script, file hosting sharing script ajax, private file hosting sharing script, file hosting sharing script, peer peer file sharing java, google maps shp file overlay, free file websites sharing

About the Employer:
( 5 reviews ) AUBURN, Australia

Project ID: #16925412

4 freelancers are bidding on average $79 for this job


I am skilled in Java, and I have experience in general with network programming, and specifically with p2p.

$100 AUD in 10 days
(14 Reviews)
$66 AUD in 10 days
(13 Reviews)

Hello Sir, I have 80% Ready Code for you, i can show you a demo of that, i can show it now also. I already work on Perr To Peer On freelance project also. you can check my Profile for that. I have More than F More

$111 AUD in 10 days
(9 Reviews)

Hi, I read through your project description very well and I am interested in doing this project. I have the experience and knowledge you are looking for. I've done an application similar to what you are looking for. I More

$40 AUD in 10 days
(0 Reviews)