Mini_Project based on Socket
Programming
Computer Networking Lab - List of
Programs
1. Write a program to implement TCP Client-Server Communication (Message Passing) using
Sockets.
2. Write a program to implement UDP Client-Server Communication (Message Passing) using
Sockets.
3. Write a program to implement TCP Client-Server Communication (File Passing) using Sockets.
4. Write a program to implement TCP Client-Server Communication (Message Passing) using
Sockets where Server will send Plain text message but Client will receive Cipher text message.
5. Write a program to implement TCP Client-Server Communication (Message Passing) using
Sockets where Server will send Plain text message but Client will receive a particular part (String
Length) of that sent message.
6. Write a program to implement TCP Client-Server Communication (File Passing) using Sockets
where Client can choose selected files from the list of files provided by the Server.
7. Write a program to implement TCP Client-Server Communication using Sockets where Server -
Client Connection can be built using Given Password, then Password can be changed but with
wrong password the message will come as "Try Again" and maximum 3 Attempts are available.
8. Write a program to implement TCP Client-Server Communication (Message Passing) using
Sockets where Server can be connected to many clients and all clients will accept the same message
sent by the Server.