Semester VI-comp-net
Semester VI-comp-net
SEMESTER VI
COMPUTER NETWORK CONCEPTS
THEORY
ELECTIVE
Course Objective:
Introducing fundamentals of networking concepts with the help of layered architecture which
includes OSI and TCP/IP model.
Course Outcomes:
CO1: To familiarize the student with the basic taxonomy and terminology of computer networks.
CO2: To prepare the student for advanced courses in computer networking.
CO3: To understand data transmission across the network.
CO4: To evaluate the principles of data integrity.
Introduction - Data Communication System and Its Components, Data Flow, Networks, types of
Connection and Topologies, LAN, MAN, WAN, Internetwork, Internet . Network Models- OSI
Models, Layers in OSI Models, TCP/IP protocol Suite, Address.
Text Books:
References:
Upper Saddle River, NJ: Stallings, William. “Data and Computer Communications”,
Pearson/Prentice Hall, 2007. Print.
SECTION - B
SEMESTER – VI
COMPUTER NETWORK CONCEPTS
PRACTICAL
ELECTIVE
Course Objective:
Course Outcomes:
Suggested Exercises:
1. Implement the data link layer farming methods such as Bit Stuffing.
2. Implement on a data set of characters the CRC polynomials
3. Study of different types of Network cables
4. Study of Network Devices in Detail.
5. Study of network IP.
6. Connect the computers in Local Area Network.
7. Study of basic network command and Network configuration commands.
8. Configure a Network topology using packet tracer software.
9. Configure a Network using Distance Vector Routing protocol.
10. Configure Network using Link State Vector Routing protocol.
11. Program to implement connection oriented client server communication
12. Program to implement connectionless client server communication
1. Write a program to create a TCP client socket to display date and time.
2. Write a simple socket program
3. Write a program to create a TCP server.