Skip to content

For8stt/Network_project

Repository files navigation

UDP-based Peer-to-Peer Communication Application

This project involves designing and implementing a Peer-to-Peer (P2P) application that uses a custom protocol built on top of UDP (User Datagram Protocol)in the transport layer of the TCP/IP model. The application allows communication between two participants in a local Ethernet network, enabling both text exchange and arbitrary file transfers. Both nodes in the network will function simultaneously as both the sender and receiver.

Key Features

  1. Connection Establishment
  2. Data Fragmentation and Transmission
  3. Error Handling and Data Integrity
  4. Connection Monitoring and Keep-Alive
  5. File Transfer

About

The objective of this project was to design and implement a Peer-to-Peer (P2P) application using a custom protocol built on top of the UDP

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors