CE2307 Network Lab Set3

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 3

ANNA UNIVERSITY, CHENNAI 600 025

B.E. /B.TECH DEGREE EXAMINATIONS APRIL 2014



Regulations 2008

SIXTH SEMESTER

B.Tech. INFORMATION TECHNOLOGY
CS2307 NETWORKS LAB
Time : 3 Hrs. Maximum Marks:100

1a. Write a program to implement TCP using sockets for daytime client and server. (60)
b. Implement RPC to support the various arithmetic operations. (40)

2a. Write a program to implement the PING program. (40)
b. Develop an RPC application to reverse a string. (60)

3. Implement an echo client server program using UDP sockets. (100)

4..Write a program to illustrate the Remote Procedure Call for sorting any given numbers.(100)

5. Write a program to demonstrate DNS using UDP sockets. (100)

6. Demonstrate the echo client server program using TCP sockets. (100)

7. Write a socket program to implement sliding window protocol. (100)
www.Vidyarthiplus.com
www.Vidyarthiplus.com

8. Create a TCP socket application to simulate the following: Initialize a window of size five.
Transmit the frames and its sequence number based on window size. (100)

9. Design a UDP chat server between multiple clients and a single server. (100)

10. Develop a network program to simulate a routing protocol. Calculate the shortest path
between the nodes. Display the shortest distance back to the user. (100)

11.Write a program to develop an application using Hypertext Transfer Protocol. (100)

12 Develop an E-Mail application using the following criteria: Get the mail_id from the user and
send your mail to the recipient using your e-mail id. (100)

13. Develop an RPC application to perform addition and subtraction of a given pair of integers.
(100)

14. Develop a RPC application to perform basic string operations . (100)

15. Write a program to demonstrate the feature of ARAP. (100)

16. Develop a UDP Mini-chat Client Server application to support multiple chat sessions. (100)

www.Vidyarthiplus.com
www.Vidyarthiplus.com

17a. Write a program for the simulation of Domain Name System. (50)
b. Write a program to print the client IP address at the server end. (50)

18a. Write a program to capture and to block the packets over the network using raw sockets.(50)
b. Write a program for transferring a file using TCP. (50)

19a. Write a simple TCP/IP file server program. Establish a client connection to it. The client
responds by sending the available files. If on error the connection must terminate. (60)
b. Develop a program to connect to the web server using DNS. (40)

20a. Implement Echo server using connection oriented socket system calls. (40)
b. Implement Remote file access using RPC. (60)

Mark Split up.
Aim & Algorithm : 20%
Program : 40%
Results : 30%
Viva : 10%

www.Vidyarthiplus.com
www.Vidyarthiplus.com

You might also like