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

Computer Network.docx

Uploaded by

palanurag7047
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
17 views

Computer Network.docx

Uploaded by

palanurag7047
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

Gandhinagar Institute of Technology

B.Tech Computer Engineering


Semester 5

Subject Code:10050504 Subject Title: Computer Network


Prerequisite: Working experience of any one structured programming language

Course Objective:

1. Build an understanding of the fundamental concepts of computer networking.


2. Familiarize the student with the basic taxonomy and terminology of the computer
networking area.
3. Introduce the student to advanced networking concepts, preparing the student for entry
Advanced courses in.

Teaching Scheme (Hours per week) Evaluation Scheme (Marks)


Theory Practical

Lecture Tutorial Practical Credit University Continuous University Continuous Total


Assessment Assessment Assessment Assessment
3 - 2 4 70 30 30 20 150

Subject
Contents
Sr. Total Weight
Topic
No Hours (%)
Introduction to computer networks and Internet:

1 Understanding of network and Internet, The network edge, The network core, 8 15
Understanding of Delay, Loss and Throughput in the packet-switching
network, protocols layers and their service model, History of the computer
network [R.B-5: Data Communications and Networking- CH-3] NPTEL
2 Application Layer: Principles of computer applications, Web and HTTP, 9 17
E-mail, DNS, Socket programming with TCP and UDP
[RB-3: Computer Networks, Andrew Tanenbaum CH-7] NPTEL
Transport Layer:
3 Introduction and transport layer services, Multiplexing and Demultiplexing, 12 25
Connectionless transport (UDP), Principles of reliable data transfer,
Connection-oriented transport (TCP), Congestion control, TCP congestion
control [RB-5 Data Communications and Networking CH-23] NPTEL
Network Layer:
4 Introduction to forwarding and routing, Network Service models, Virtual and 13 25
Datagram networks, study of router, IP protocol and addressing in the
Internet, Routing algorithms, Broadcast and Multicast routing
[RB-5 Data Communications and Networking CH-20] NPTEL
The Link layer and Local area networks:
5 10 18
Introduction to link layer services, error-detection and correction techniques,
Multiple access protocols, addressing, Ethernet, switches, VLAN
[RB-5 Data Communications and Networking CH-10,15,18] NPTEL

Course Outcome:

1. Explain the basic terminologies used in networking and layered architecture of computer
network
2. Comprehend basic protocols of application layer and how they can be used to assist in network
design and implementation.
3. Describe and implement the essential principles of a connectionless and connection-oriented
protocols used for reliable data transfer, flow control and congestion control.
4. Design network architecture, assign IP addressing and apply various routing algorithms to find
shortest paths for network-layer packet delivery.
5. Illustrate different link layer terminologies like error detection-correction, Multiple access
protocol and Link layer addressing used in the network.

List of Reference Books:

1. Computer Networking- A Top-Down approach (6th edition), Kurose and Ross, Pearson
2. Computer Networks- A Top-Down approach, Behrouz Forouzan, McGraw Hill
3. Computer Networks (5th edition), Andrew Tanenbaum, Prentice Hall
4. Computer Networking and the Internet (5th edition),Fred Halsall, Addison Wesley
5. Data Communications and Networking (5th edition), Behrouz Forouzan, McGraw Hill

Open e-Resource:

1. http://swayam.gov.in/
2. https://www.netacad.com/courses/packet-tracer
List of Suggested Experiments:
1. To Study about Network Layer– IPv4 Addressing Scheme and perform an Exercise.
2. Write a C program to implement the data link layer farming methods.
3. To simulate the SHORTEST PATH FIRST routing protocol using C.
4. Introduction of Packet Tracer.
5. Configuration of Static Routing.
6. Configure a network with subnetting along with DNS Server.
7. Protocol Visualization with Packet Tracer.
8. Configure RIP using packet tracer.
9. Configuration of Frame Relay.

You might also like