Skip to content

Sabyasachi-Seal/NetworkingLab-PCC-CS692

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Exp.
No.
List of Experiments CO
Mapping
PO/ PSO
Mapping
Week
No.
1 a) Take a decimal number from user. Convert it to different
bases (e.g.: 2,8,16 etc.) and send those values to message
queue. Write three separate programs to read and display the
binary, octal and hex value from the message queue
distinctively.
b) Create a message queue. One process will take name and
roll number of 'N' students and send those to message
queue. Second process will read the names, sort those and
send back to message queue; third process will do the same
on roll numbers. Then first process will read the entire data
and print.
CO1, CO4 PO1,PO2, PO3, ,
PO5
PSO1,PSO2
Week 1
2 Write C Programs to implement a simple client-server application
using Unix File socket. The client will take a bit-stream from the
user and send it to server. The server will add a parity bit to it and
send the modified bit-stream to the corresponding client. The
client will print the result.
CO1, CO4 PO1,PO2, PO3,
PO5
PSO1,PSO2
Week 2
3 Write C Programs to implement a simple client-server
application. The client will take a data word and divisor from
the user and send them to server. The server will find out the
codeword using CRC and return it back to the client. Use Unix
File socket for communication.
CO1, CO2,
CO4
PO1,PO2, PO3,
PO5
PSO1,PSO2
Week 3
4 a) CAT-5/CAT-6 cable preparation with RJ-45 connector; both
straight and cross cabling.
b) IP address configuration (both Static and DHCP) on Linux and
Windows systems.
c) Introduction to important network related tools and
commands, e.g. ifconfig, ip, hostname, ping, netstat, route,
tcpdump, Wireshark, etc.
CO3, CO4 PO1, PO5
PSO2
Week 4
5 Write C programs to implement TCP Socket. The client will take
a bit-stream from the user and send it to the server. The server
will implement bit stuffing and send the stream back to the client.
The client will print it.
CO1, CO2,
CO4
PO1,PO3,PO5
PSO1,PSO2
Week 5
6 Create a multi-client TCP server. A client will send an IPv4
address (a.b.c.d) to the server. The server will verify whether
the address is valid or not and send back 'YES' or 'NO' as a
result to the client.
CO1, CO4 PO1,PO2, PO5
PSO1,PSO2
Week 6
7 Write client-server programs using UDP socket. The client will
take a data word from the user and send it to the server. The server
will find the codeword (use Hamming code error correction
technique) and send it back to the client.
CO1, CO2,
CO4
PO1,PO2, PO3,
PO5
PSO1,PSO2
Week 7
8 Write C programs to implement a simple chat server (single client,
single server) by using UDP Socket.
CO1, CO4 PO1,PO3, PO5
PSO1,PSO2
Week 8
9 Write C programs to implement group chat using multicast
UDP socket.
CO1, CO4 PO1,PO3, PO4,
PO5, PO9
PSO1,PSO2
Week 9
10 Write two programs one for the sender and another for the
receiver, where the sender will broadcast a message taken as
user input and all the receivers (at least three) will print the
received message. This will continue forever until the user
enters "QUIT" at the sender.
CO1, CO4 PO1,PO3, PO5
PSO1,PSO2
Week 10
11 Demonstrate data transmission using FTP and HTTP protocols
and analyze the network traffic through Wireshark or
tcpdump.
CO3, CO4 PO1,PO3, PO5,
PO9
PSO2
Week 11
12 Simulate Data Link Layer flow control mechanism (Stop &
Wait ARQ) using TCP Socket.