https://github.com/fahadh31/linux_server_apps
Simple TCP & UDP server applications. Comp. Networks Final Project.
https://github.com/fahadh31/linux_server_apps
tcp-client-server ubuntu-linux udp-client-server
Last synced: 8 days ago
JSON representation
Simple TCP & UDP server applications. Comp. Networks Final Project.
- Host: GitHub
- URL: https://github.com/fahadh31/linux_server_apps
- Owner: FahadH31
- Created: 2024-09-30T21:59:14.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-11-08T01:34:56.000Z (8 months ago)
- Last Synced: 2025-04-07T20:19:38.346Z (3 months ago)
- Topics: tcp-client-server, ubuntu-linux, udp-client-server
- Language: C
- Homepage:
- Size: 14.6 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Established TCP Connection Between 2 Virtual Machines

## Echo Server & Client Program Communication (TCP)


`Messages can be entered on the server, and are simultaneously displayed on the client`.
## TCP File Download Application Usage

`The user enters a file name from the client-side, and is provided with the appropriate file from the server.`

`Files must be a minimum of 100 bytes in size and exist on the server.`
## Time Server & Client Usage (UDP)

`For the server running on port 3005, the client returns the current date and time.`
## UDP File Download Application Usage

`Client program interaction. The logic loops to allow for multiple file downloads at a time.`

`Server messages while client is running. No minimum file size is required.`