0% found this document useful (0 votes)
13 views5 pages

Networking Programming Projects Overview

The document outlines a series of programming assignments focused on networking concepts, including TCP/UDP client-server implementations, routing algorithms, and error detection techniques. Each assignment includes a grading breakdown with a total of 100 points, divided into categories such as Aim & Algorithm, Program, Output & Result, Viva-Voce, and Record. The tasks range from creating chat applications to simulating protocols and analyzing performance metrics.

Uploaded by

MUTHU PANDI
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
13 views5 pages

Networking Programming Projects Overview

The document outlines a series of programming assignments focused on networking concepts, including TCP/UDP client-server implementations, routing algorithms, and error detection techniques. Each assignment includes a grading breakdown with a total of 100 points, divided into categories such as Aim & Algorithm, Program, Output & Result, Viva-Voce, and Record. The tasks range from creating chat applications to simulating protocols and analyzing performance metrics.

Uploaded by

MUTHU PANDI
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

1.

Write a program with input “ hello_client” , the server listens for, and accepts, a single TCP connection;
it reads all the data it can from that connection, and prints it to the screen; then it closes the connection.
Aim & Algorithm Program Output & Viva-Voce Record Total
Result
20 30 30 10 10 100

Internal Examiner External Examiner

[Link] the Echo client and server programs using UDP. The Echo clients should verify whether the text
string they received from the server is the same text string that they sent or not.

Aim & Algorithm Program Output & Viva-Voce Record Total


Result
20 30 30 10 10 100

Internal Examiner External Examiner

3. To implement a CHAT application using TCP Socket communication for client and server. Both can
run in the same machine or different machines.
Aim & Algorithm Program Output & Viva-Voce Record Total
Result
20 30 30 10 10 100

Internal Examiner External Examiner

4. Write program to implement DNS using UDP Sockets by getting any frame size based on the user
request and send the frames to server.
Aim & Algorithm Program Output & Viva-Voce Record Total
Result
20 30 30 10 10 100

Internal Examiner External Examiner


5. a) Write a program to implement to transfer the files using TCP socket.
b) Using Wireshark capture the FTP username and password.

Aim & Algorithm Program Output & Viva-Voce Record Total


Result
20 30 30 10 10 100

Internal Examiner External Examiner

6. Write the program for simulating the ARP protocol by reading an IP address and returning
the MAC address
Aim & Algorithm Program Output & Viva-Voce Record Total
Result
20 30 30 10 10 100

Internal Examiner External Examiner

7. Write a program for simulating RARP protocols using UDP.


Aim & Algorithm Program Output & Viva-Voce Record Total
Result
20 30 30 10 10 100

Internal Examiner External Examiner

8. Simulate of Congestion Control Algorithms using NS and examine the performance of algorithm
Aim & Algorithm Program Output & Viva-Voce Record Total
Result
20 30 30 10 10 100

Internal Examiner External Examiner


9. Writer a program to implement the Distance Vector Routing algorithm and find out the correct path
from client to server where the packets send.
Aim & Algorithm Program Output & Viva-Voce Record Total
Result
20 30 30 10 10 100

Internal Examiner External Examiner

10. Implementation of Link state routing algorithm and analyze the path where the packets are sending from
client to server.

Aim & Algorithm Program Output & Viva-Voce Record Total


Result
20 30 30 10 10 100

Internal Examiner External Examiner

11. To create Scenario and study the performance of CSMA/CD protocol through simulation
For the given data, use CRC. Verify the program for the cases.
i) Without error.
ii) With error
Aim & Algorithm Program Output & Viva-Voce Record Total
Result
20 30 30 10 10 100

Internal Examiner External Examiner

12. Implement Stop and Wait Protocol and Sliding Window Protocol in a C program and execute the same
and display the result using Stop and Wait Protocol
Aim & Algorithm Program Output & Viva-Voce Record Total
Result
20 30 30 10 10 100

Internal Examiner External Examiner


13. Implement a four node point to point network with links n0-n2, n1-n2 and n2-n3. Apply TCP agent
between n0-n3 and UDP between n1-n3. Apply relevant applications over TCP and UDP agents
changing the parameter and determine the number of packets sent by TCP/UDP.
Aim & Algorithm Program Output & Viva-Voce Record Total
Result
20 30 30 10 10 100

Internal Examiner External Examiner

14. Write a HTTP web client program to download any web page using TCP sockets.
Aim & Algorithm Program Output & Viva-Voce Record Total
Result
20 30 30 10 10 100

Internal Examiner External Examiner

15. Write a program to implement the TCP echo client server for send the message input from the user and
display the data received from the server.
Aim & Algorithm Program Output & Viva-Voce Record Total
Result
20 30 30 10 10 100

Internal Examiner External Examiner

16. Write a program for UDP echo client server for send the message input from the user and display the
data received from the server
Aim & Algorithm Program Output & Viva-Voce Record Total
Result
20 30 30 10 10 100

Internal Examiner External Examiner


17. Analyze the TCP/UDP performance using Simulation tool and compare it with suitable data.
Aim & Algorithm Program Output & Viva-Voce Record Total
Result
20 30 30 10 10 100

Internal Examiner External Examiner

18. Write a program to implement CRC error detection techniques .Identify the errors and display the error
message.
Aim & Algorithm Program Output & Viva-Voce Record Total
Result
20 30 30 10 10 100

Internal Examiner External Examiner

19. Write a program to make the TCP server to receive a request, to process the request, and to send back
the response. The server program needs to accept the request string, change all lowercase letters to
uppercase letters, and return the result.
Aim & Algorithm Program Output & Viva-Voce Record Total
Result
20 30 30 10 10 100

Internal Examiner External Examiner

20. Write the performance evaluation of any two routing protocol using any simulation tool and compare it
with your own data.
Aim & Algorithm Program Output & Viva-Voce Record Total
Result
20 30 30 10 10 100

Internal Examiner External Examiner

You might also like