Skip to content

MsRose123/CS334-Network-Programming-Lab

Repository files navigation

CS334-Network-Programming-Lab

BTECH S6 CS334 : Network Programming Lab

      Rajagiri School of Engineering and Technology, Kakkanad
        Department of Computer Science and Engineering

      CS334: NetworkProgramming Lab – 2018
      S6 CSE (KTU)

1.Write simple java program for the following:

2.To find the factorial of a given number

3.To print the first n fibonacci series

4.To check whether a given string is palindrome.

5.Familiarization of Basic Networking Commands and Network configuration files in Linux.

6.Familiarization of system calls used for operating system and network programming in linux.

7.Write a program to implement process creation.

8.Write a program to implement a simple thread.

9.Implementation of Inter Process Communication using (i)PIPE (ii)Message Queue (iii)Shared Memory.

10.Implement Distance vector routing protocol.

11.Implement Link state routing protocol.

12.Implement Client Server Communication using socket programming and TCP as transport layer protocol.

13.Implement Client Server Communication using socket programming and UDP as transport layer protocol.

14.Implement a multi user chat server using TCP as Transport layer protocol.

15.Implement Concurrent Time Server application using UDP to execute the program at remote server. Client sends a time request to the server, server sends its system time back to the client. Client displays the result.

16.Implement Simple Mail Transfer Protocol.

17.Develop concurrent file server which will provide the file requested by client if it exists. If not server sends appropriate message to the client. Server should also send its process ID (PID) to clients for display along with file or the message.

18.Familiarization of Wireshark (home assignment).

19.Familiarization programs for GUI and Applet.

About

BTECH S6 CS334 : Network Programming Lab

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published