https://github.com/rachhshruti/file-transfer-udp
File Transfer using unreliable User Datagram protocol (UDP)
https://github.com/rachhshruti/file-transfer-udp
client-server cpp networking udp
Last synced: 6 months ago
JSON representation
File Transfer using unreliable User Datagram protocol (UDP)
- Host: GitHub
- URL: https://github.com/rachhshruti/file-transfer-udp
- Owner: rachhshruti
- License: mit
- Created: 2017-12-13T16:26:51.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2024-07-20T18:53:24.000Z (almost 2 years ago)
- Last Synced: 2025-01-22T11:23:04.907Z (over 1 year ago)
- Topics: client-server, cpp, networking, udp
- Language: C++
- Size: 1.7 MB
- Stars: 1
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Web server and client implementation using UDP
Developed a connectionless web server which accepts file request connections from web client using User Datagram Protocol (UDP).
# Running the code
## Creating and configuring virtual machines
vagrant up
This will boot both the server and client machines
## SSH into virtual machines
vagrant ssh server
vagrant ssh client
## Compile the code
make
## Run the web server
./Server port_number(any number between 1025 and 65535)
## Run the web client
./Client server_IP/hostname server_portNo filename
# Screenshots