Site Logo E-PROJECTTOPICS

Peer-to-Peer File Sharing Across Private Networks Using Proxy Servers


Presented To


Computer Science Department

📄 Pages: 73       🧠 Words: 9689       📚 Chapters: 5 🗂️️ For: MASTERS PROJECT

👁️‍🗨️️️ Views: 548      

⬇️ Download (Complete Report) Now!

📥 Instant Access: Download the fully developed, tested, and ready-to-use software that matches this project topic. Save weeks of effort and get the complete working solution immediately. Trusted by students & professionals, with fast delivery guaranteed.

Get Developed Software

👨‍💻 Hire a Software Developer: Work with an experienced software engineer who can customize, improve, or build your project from scratch. Get professional coding, tailored features, and expert guidance to make your project stand out. 100% reliable service, with proven results and client satisfaction.

Hire a Software Developer
Abstract
The Internet today is commonly used as a medium to share large size multimedia
content. This sharing is carried out, a number of times, through the Peer to Peer
sharing architecture rather than the conventional server-client model. The paucity
of network addresses in the Internet has led to the emergence of private and global
networks. Because the identity of peers in a private network remains hidden behind
their global endpoint, P2P applications cannot run between two peers in separate
private networks. Techniques such as hole-punching require the use of a centralized
entity which serves as a bottleneck to the P2P application.
We have proposed a hierarchical P2P network of private and global networks. Here, the
lower tier is formed by the peers in each private network, while the upper tier is formed
by the global endpoints (called proxies) of each of these private networks. We have
designed a new file sharing protocol, FTPNP, between these proxies which preserves
the identities of the actual endpoints of the file transfer, present in separate private
networks. We have also created a Credit Management System in order to ensure fairness
and incentive to share in the designed hierarchical P2P system. We have implemented
all the above proposed features and tested them to ensure the preservation of the
essential features of a P2P network.
Contents
1 Introduction 1
1.1 Peer to Peer Content Distribution Networks (P2P CDN) . . . . . . . . 1
1.2 Characteristic features of P2P CDNs . . . . . . . . . . . . . . . . . . . 3
1.3 BitTorrent: P2P file sharing protocol . . . . . . . . . . . . . . . . . . . 4
1.4 Private and Global Networks . . . . . . . . . . . . . . . . . . . . . . . . 6
1.5 An Overview of the Thesis . . . . . . . . . . . . . . . . . . . . . . . . . 8
1.6 Organization of the Thesis .

📄 Pages: 73       🧠 Words: 9689       📚 Chapters: 5 🗂️️ For: MASTERS PROJECT

👁️‍🗨️️️ Views: 548      

⬇️ Download (Complete Report) Now!

📥 Instant Access: Download the fully developed, tested, and ready-to-use software that matches this project topic. Save weeks of effort and get the complete working solution immediately. Trusted by students & professionals, with fast delivery guaranteed.

Get Developed Software

👨‍💻 Hire a Software Developer: Work with an experienced software engineer who can customize, improve, or build your project from scratch. Get professional coding, tailored features, and expert guidance to make your project stand out. 100% reliable service, with proven results and client satisfaction.

Hire a Software Developer

🔗 Related Topics

DESIGN AND IMPLEMENTATION OF A STAFF ATTENDANCE SYSTEM USING FINGERPRINT BIOMETRIC DESIGN AND IMPLEMENTATION OF A SALES FORECASTING SYSTEM USING LINEAR REGRESSION MODEL DESIGN AND IMPLEMENTATION OF A FILE SHARING APPLICATION FOR ANDROID DESIGN AND IMPLEMENTATION OF A SYSTEM FOR PREDICTING STUDENT PERFORMANCE USING ARTIFICIAL NEURAL NETWORK DESIGN AND IMPLEMENTATION OF A TRANSPORT SYSTEM USING SEARCH ALGORITHM DESIGN AND IMPLEMENTATION OF AN ACADEMIC INFORMATION SYSTEM USING RELATIONAL DATABASE AND HTTP SEVER A COMPARATIVE ANALYSIS OF THE PROBLEMS FACING PRIVATE TELEVISIONS AND GOVERNMENT TELEVISIONS IN THE DISSEMINATION OF INFORMATION IN NIGERIA TACKLING INSURGENCY USING CRYPTOGRAPHY Design and implementation of student attendance system using finger print THE IMPLEMENTATION OF RADIO-LOGICAL PACS (PICTURES ACHIEVING COMMUNICATION SYSTEM )IN A PRIVATE HOSPITAL Design and implementation of crime investigation using biometric approach DESIGN AND IMPLEMENTATION OF WEB- BASE PUBLIC PRIVATE PARTNERSHIP (CASE STUDY OF IMO STATE BUDGET OFFICE OWERRI) DESIGN AND IMPLEMENTATION OF AN ACADEMIC INFORMATION SYSTEM USING RELATIONAL DATABASE AND HTTP SERVER SECURE FILE TRANSMISSION SYSTEM USING STEGANOGRAPHIC ALGORITHM: DATA EMBBEDMENT USING JPEG PREDICTING STUDENTS ACADEMIC PERFORMANCE USING ARTIFICIAL NEURAL NETWORK2 Network Security: A cryptographically approach of developing an instant messaging client-server chat application using encryption and decryption algorithm on a network DESIGN AND CONTRUCTIONS OF A ROBOT CONTROL SYSTEM USING RF MODULE CURBING SOFTWARE PIRACY IN DEVELOPMENT ENVIRONMENT USING CODE SPLITTING, OBFUSCATION AND FINGERPRINTING TECHNIQUES NETWORK ANALYZER AND NETWORK MONITORING TOOL USING SNMP DESIGN AND IMPLEMENTATION OF ONLINE STUDENT CLEARANCE SYSTEM USING DATA MINING TECHNIQUES

click on whatsapp