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