Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% found this document useful (0 votes)
237 views

Network Program

The document outlines the cycle sheets for a Networking Lab course. It lists 34 networking-related exercises that students must complete over the course of 3 cycles. The exercises cover topics like Java networking programs, TCP/IP protocols, URL encoding and decoding, socket programming, UDP client-server applications, remote method invocation, and designing a database.

Uploaded by

nkumar_20573
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
237 views

Network Program

The document outlines the cycle sheets for a Networking Lab course. It lists 34 networking-related exercises that students must complete over the course of 3 cycles. The exercises cover topics like Java networking programs, TCP/IP protocols, URL encoding and decoding, socket programming, UDP client-server applications, remote method invocation, and designing a database.

Uploaded by

nkumar_20573
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 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