0% found this document useful (0 votes)
8 views7 pages

UDP Client-Server Program Examples

The document outlines various programming tasks related to client-server applications using both UDP and TCP protocols. It includes requirements for echo clients, chat implementations, file transfers, and routing protocols, with a focus on verifying data integrity and performance improvements. Each task is graded with a total of 100 points, divided into sections for aim, algorithms, output, viva, and record.
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
8 views7 pages

UDP Client-Server Program Examples

The document outlines various programming tasks related to client-server applications using both UDP and TCP protocols. It includes requirements for echo clients, chat implementations, file transfers, and routing protocols, with a focus on verifying data integrity and performance improvements. Each task is graded with a total of 100 points, divided into sections for aim, algorithms, output, viva, and record.
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

Write 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. Also use
the shutdown system call to improve the performance programs.

Aim/Algorithms Program Output & Result Viva- Record Total


Voce
20 30 30 10 10 100

INTERNAL EXAMINER EXTERNAL EXAMINER

Write a program on datagram socket for client/server to display the messages on client side,
typed at the server side

Aim/Algorithms Program Output & Result Viva- Record Total


Voce
20 30 30 10 10 100

INTERNAL EXAMINER EXTERNAL EXAMINER

Write a program to implement CHAT using UDP for client and server

Aim/Algorithms Program Output & Result Viva- Record Total


Voce
20 30 30 10 10 100

INTERNAL EXAMINER EXTERNAL EXAMINER

Write the client and server programs for simple data (hello) transfer between client and
server using UDP. Client will send hello server message to the server program. In its reply
the server will send hello client message. The server and client programs should reside on
different computers in a network.

Aim/Algorithms Program Output & Result Viva- Record Total


Voce
20 30 30 10 10 100

INTERNAL EXAMINER EXTERNAL EXAMINER

Using TCP sockets, write a client – server program to make the client send the file name and to
make the server send back the contents of the requested file if present.

Aim/Algorithms Program Output & Result Viva- Record Total


Voce
20 30 30 10 10 100

INTERNAL EXAMINER EXTERNAL EXAMINER

Assume Client program is running on Machine A and server program on B. Write a program to
ensure that the data received by server on machine B is the same data which was sent by the
client program on machine A. Implement the scheme through which you can recover/calculate
the lost data. Write the client and server programs for showing the result.

Aim/Algorithms Program Output & Result Viva- Record Total


Voce
20 30 30 10 10 100

INTERNAL EXAMINER EXTERNAL EXAMINER

Write the client and server programs for implementing the broadcasting in the local network.
Aim/Algorithms Program Output & Result Viva- Record Total
Voce
20 30 30 10 10 100

INTERNAL EXAMINER EXTERNAL EXAMINER

Write the program for implementing the IP Routing, protocol using Address tables

Aim/Algorithms Program Output & Result Viva- Record Total


Voce
20 30 30 10 10 100

INTERNAL EXAMINER EXTERNAL EXAMINER

Write the program for implementing the client for Simple mail transfer protocol.

Aim/Algorithms Program Output & Result Viva- Record Total


Voce
20 30 30 10 10 100

INTERNAL EXAMINER EXTERNAL EXAMINER

Write the client and server programs, where client will send a file containing any C-program,
server will compile and executes the file given by the client and if error occurs during
compilation or execution server will send back the appropriate message to the client otherwise
server will send the executable file to the client.
Aim/Algorithms Program Output & Result Viva- Record Total
Voce
20 30 30 10 10 100

INTERNAL EXAMINER EXTERNAL EXAMINER

Implement the data link layer framing methods such as character count, character stuffing and
bit stuffing.

Aim/Algorithms Program Output & Viva- Record Total


Result Voce
20 30 30 10 10 100

INTERNAL EXAMINER EXTERNAL EXAMINER

Implement transmission of ping messages/trace route over a network topology consisting of 6


nodes and find the number of packets dropped due to congestion.

Aim/Algorithms Program Output & Viva- Record Total


Result Voce
20 30 30 10 10 100

INTERNAL EXAMINER EXTERNAL EXAMINER

Write a program on datagram socket for client/server to display the messages on client side,
typed at the server side.
Aim/Algorithms Program Output & Viva- Record Total
Result Voce
20 30 30 10 10 100

INTERNAL EXAMINER EXTERNAL EXAMINER

Write a program to implement a subnet graph with weights indicating delay between nodes

Aim/Algorithms Program Output & Viva- Record Total


Result Voce
20 30 30 10 10 100

INTERNAL EXAMINER EXTERNAL EXAMINER

Write a program to implement path vector routing protocol

Aim/Algorithms Program Output & Viva- Record Total


Result Voce
20 30 30 10 10 100

INTERNAL EXAMINER EXTERNAL EXAMINER

Write a program to design a TCP Client-Server application to transfer a file


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

INTERNAL EXAMINER EXTERNAL EXAMINER

Write a program to design UDP Client-Server application to transfer a file

Aim/Algorithms Program Output & Viva- Record Total


Result Voce
20 30 30 10 10 100

INTERNAL EXAMINER EXTERNAL EXAMINER

Write a program to distance vector routing protocol and find out the path for sending the packets
from client and server.

Aim/Algorithms Program Output & Viva- Record Total


Result Voce
20 30 30 10 10 100

INTERNAL EXAMINER EXTERNAL EXAMINER

Write a program to design a TCP iterative client server application to reverse the given input
sequence.
Aim/Algorithms Program Output & Viva- Record Total
Result Voce
20 30 30 10 10 100

INTERNAL EXAMINER EXTERNAL EXAMINER

write program for implementing the slide window protocol of window size 5.

Aim/Algorithms Program Output & Viva- Record Total


Result Voce
20 30 30 10 10 100

INTERNAL EXAMINER EXTERNAL EXAMINER

You might also like