Skip to content

karmaUdel/TCPUDP2

Repository files navigation

TCPUDP2

This is communication between TCP and UDP client server

All of the Commands used Commands ->

   1. ./client --> to run client
   2. ./clientWithprint --> to run client which prints out which port is trying to communicate with
   3. ./tcpserver& --> run tcpserver in background
   4. ./udpserver& --> run udpserver in background
   5. make kill --> run makefile to kill all servers
   6. make clean --> run makefile to remove executables
   7. make all --> run makefile to compile tcpserver, udpserver and client, followed by starting both the servers in background and running the client on terminal
   8. make runClient --> run makefile to run client
   9. make runServer --> run makefile to run servers in background

Presentation of file inside zip file Final.zip ->

Phase 2
    clientInfo
    serverInfo
Phase 3
    clientInfo
    serverInfo
    client script 1 --> name is test_run_ForFailure : Contains what happens when clientWithPrint is run and gets stucks in cmmunication
    client script 2 --> name is test_run_11_30  : Contains regular run of client with output on terminal when client successfully communicated with 2 servers on 11/30, followed by another run when no new client to communicate was found
    client script 3 --> name is test_run_11_28  : Contains regular run of client with output on terminal when client successfully communicated with 2 servers on 11/28
client.c and client executable
tcpserver.c and tcpserver executable
udpserver.c and udpserver execuable
Makefile
ReadMe

For more details, lookup files under "/usa/karma/proj2" on "cisc650.cis.udel.edu" server.

About

This is communication between TCP and UDP client server

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published