You are on page 1of 2

School of Information Technology and Engineering B.

Tech (IT) VI Semester 05BIT 314L - NETWORKING LAB Cycle Sheet CYCLE-I
1. Simple Java Programs. 2. To print numbers line by line after 5 seconds. 3. Implement Publisher-Consumer problem using Thread Synchronization. 4. To print the address of www.vit.ac.in 5. To print all the addresses of www.microsoft.com 6. To print the address of a local machine. 7. To test the characteristics of an IP address. 8. To list all the network interfaces. 9. Implement an nslookup clone. 10. To determine which protocol a virtual machine supports. 11. To display the parts of a URL. 12. To download a webpage. 13. Check two URLs are the same? 14. To encode and decode the given URL. 15. To display the parts of the URI.

CYCLE-II
16. Find out which of the ports seem to be hosting TCP servers. 17. To display sockets information. 18. Implement an Echo Client. 19. Implement a Daytime Server/Client. 20. Find a non-anonymous port randomly. 21. Write a program to display the clients address at the server end. 22. Construct a datagram packet to receive data. 23. To print local UDP ports. 24. Implement UDP discard client/server. 25. Implement an echo UDP server. 26. Write a program to develop a simple Chat application. 27. The message entered in the client is sent to the server and the server encodes the message and returns it to the client. Encoding is done by replacing a character by the character next to it i.e. a as b, b as c z as a. This process is done using the TCP/IP protocol. Write a program for the above 28. The message entered in the client is sent to the server and the server encodes the message and returns it to the client. Encoding is done by replacing a character by the character next to it i.e. a as b, b as c z as a. This process is done using UDP. Write a program for the above.

CYCLE-III
29. A server should run for 10 secs and generate numbers continuously. The client connecting to it should read data and find out the sum of the data thus read. Write a Java program to implement this scenario. 30. Write a program to capture each packet and to examine its checksum field. 31. Download a binary file from a web site and saving it to disk. 32. Implement Fibonacci Client/Server using RMI. 33. Write graphical user interface for the sales database which lists all the customer names in one choice box and all products in another. When the user selects a customer name and product and press the submit button, display a list with the customer name, product, quantity, and date of order by the customer with the name of that product. Use prepared statements whenever possible. 34. Design and populate a database for a car rental system. Allow the client to check the availability of a category of car and to make reservation.

You might also like