0% found this document useful (0 votes)
141 views

Computer Networks Lab Assignments

This document contains the schedule and descriptions for 11 experiments in a Computer Networks Lab course. The experiments cover topics like networking fundamentals, Cisco switch configuration, socket programming with message queues and TCP/IP, file transfer, remote command execution, UDP clients and servers, ARP simulation, and data link layer concepts like framing and cyclic redundancy checks. The experiments are scheduled to take place over 11 weeks during the course semester.

Uploaded by

Krishanu Ghosh
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)
141 views

Computer Networks Lab Assignments

This document contains the schedule and descriptions for 11 experiments in a Computer Networks Lab course. The experiments cover topics like networking fundamentals, Cisco switch configuration, socket programming with message queues and TCP/IP, file transfer, remote command execution, UDP clients and servers, ARP simulation, and data link layer concepts like framing and cyclic redundancy checks. The experiments are scheduled to take place over 11 weeks during the course semester.

Uploaded by

Krishanu Ghosh
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
You are on page 1/ 3

Programme(UG/PG) : UG

Semester :V
Course Code : PCC-CS593
Course Title : COMPUTER NETWORKS LAB

UNIVERSITY OF ENGINEERING AND MANAGEMENT


KOLKATA
University Area, Plot No III-B/5, Main Arterial Road, New Town
Action Area – III, Kolkata – 700160
LIST OF EXPERIMENTS & SCHEDULE

COURSE CODE: PCC-CS593

COURSE TITLE: COMPUTER NETWORKS LAB

Exp. No. Title Week


No.

1 Familiarization with 1

 Networking cables (CAT5, UTP)

 Connectors (RJ45, T-connector)

 Hubs, Switches

NIC Installation & Configuration (Windows/Linux) , Networking commands

2 Cisco Packet Tracer Lab – Basic Switch Configuration | Hostname | Password 2

1) Configure the hostname of the Switch as SW1

2) Set a message of the day (MOTD) banner for the switch-

*****************************

Only Authorized Users Allowed

*****************************

3) Configure a

line console password – India@123

enable secret password – Uem@123

4) FTP, DHCP Server Confirguration


3 IPC (Message queue), Socket Program for Echo/Ping/Talkcommands 3,4
 Write a program to find the IP address of the system
 Write a socket program for implementation of echo.
 Write a client-server application for chat using TCP
 Write a program using client server socket programming: Client needs to authenticate
itself by entering a server defined string as a password (like OTP) and then to say Hi to
server. Server replies with a Hello. Press any key to exit.
4 File transfer 4
Write a program to Perform File Transfer in Client & Server Using TCP/IP.
5 Remote Command Execution 5
Write a program to implement Remote Command Execution (RCE).
6 Create a socket (UDP) 6
Write a program to implement simple client-server application using UDP.
7 Simulation of ARP 7
Web page downloading
TCP Module Implementation
Implementation of RMI 8
8 Write a socket program for implementation of client program in c language and server
program in java language.
Write a client server socket programming, server stores a TXT file consisting of State Name
and Capital city. Client will send ’State Name’ as request, and server should respond with
matching ’Capital City’ and vice-versa, if found else adds this entry to the TXT file.
Connection should terminate only if client terminates it.

I/P : West Bengal


O/P : Kolkata

OR

I/P : Kolkata
O/P : West Bengal
Case study of different routing algorithms 9
9
Implement the data link layer framing methods such as character count, character stuffing and bit 10,11
10 stuffing
Write a client server socket programming: write a client-server Cyclic redundancy check (CRC)
program steps to follow:
(a) Client sends a message to server with an appended CRC.
(b) Server checks the data for any error and accepts it.
(c) Server replies with ’good data’ / ’bad data’ depending upon there is no error on with error.
(Server and client will share a common divisor of 16 bit CRC)
Implement on a data set of characters the three CRC polynomials CRC 12, CRC 16 and CRC 11
11 CCIP

You might also like