Periods/week : 3 Periods & 1 Tut /week.                                                                  Ses. : 50 Exam : 50 Examination (Practical): 3hrs.                                                                                   Credits: 2

FIRST CYCLE OF EXPERIMENTS

1.1          PC-to-PC COMMUNICATIONS UNDER DOS WITH NULL MODEM
a) Using  Serial Ports and RS-232 C Cable  Connection  b) Using Paralell Ports and Parallel Cable Connection

1.2         PC-to-PC COMMUNICATIONS UNDER DOS WITH MODEM and 4-LINE EXCHANGE
Using Communication Software: COMIT or XTALK

1.3          PC-to-PC COMMUNICATIONS UNDER  WIN 98’s  DIRECT CABLE CONNECTION with NULL MODEM
a) Using  Serial Ports and RS-232 C Cable  Connection b) Using Paralell Ports and Parallel Cable Connection

 

1.4          PC-to-PC   COMMUNICATIONS   UNDER   WIN   98’s   DIAL-UP   NETWORKING   WITH
MODEM and 4-LINE EXCHANGE

 

1.5         PC-to-PC  COMMUNICATIONS  UNDER  WIN 98’s   HYPER TERMINAL WITH  MODEM
and 4-LINE EXCHANGE

1.6     a) LAN WITH BUS TOPOLOGY with a minimum of two systems
i) Windows Peer-to-Peer Network   ii) Windows NT Client-Server Network
b) LAN WITH STAR TOPOLOGY with a minimum of two systems

1.7     a) LAN WITH BUS TOPOLOGY with a minimum of two systems using NOVELL Netware
b) LAN WITH STAR TOPOLOGY with a minimum of two systems using NOVELL Netware

 

SECOND CYCLE OF EXPERIMENTS

2.1         INERNET CONNECTION SET-UP  USING DIAL-UP NETWORKING

2.2          TERMINAL NETWORK WITH UNIX/LINUX SERVER and one or two Terminals

2.3          TERMINAL NETWORK WITH UNIX/LINUX SERVER, Terminal Server, and one or two terminals

2.4       NETWORK PROGRAMMING EXERCISE-I USING A SIMPLIFIED API
Echo software( Develop echo client and echo server programs and run the two programs on separate computers and verify that they can communicate Chat software (Develop chat client and chat server programs and test to ensure they can communicate). Build a simple file transfer service that consists of client and server

2.5         NETWORK PROGRAMMING EXERCISE -II USING THE SOCKET API

Write an echo client and server using sockets   Build a web server using sockets

2.6       CONCURRENT NETWORK PROGRAMMING EXERCISE –III
Build a Concurrent server(threads) – Create a server capable of  handling connections from multiple  clients concurrently    Build a Concurrent file transfer server(processes) – Create separate processes to allow a server to  handle multiple clients concurrently

2.7       NETWORK PROGRAMMING EXERCISE –IV  USING PROTOCOL DESIGN
Design a reliable data transfer protocol ( Devise, implement and test a protocol that provides reliable data transfer across a network that drops, delays or corrupts packets
Design stop and wait flow control protocol   Design a  sliding window protocol

2.7.1      NETWORK PROGRAMMING EXERCISE –V  WITH PROTOCOLS FROM TCP/IP SUITE Build a domain name system client program

tejus mahiCSE 4.2 SyllabusCSE,CSE Syllabus,Data Communications & Network Programming Lab
Periods/week : 3 Periods & 1 Tut /week.                                                                  Ses. : 50 Exam : 50 Examination (Practical): 3hrs.                                                                                   Credits: 2 FIRST CYCLE OF EXPERIMENTS 1.1          PC-to-PC COMMUNICATIONS UNDER DOS WITH NULL MODEM a) Using  Serial Ports and RS-232 C Cable  Connection ...