Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

CN Ap

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 18

ACADEMIC PLANNER

For

“Computer Networks”

Department of
COMPUTER SCIENCE & ENGINEERING
(DATA SCIENCE)

CMR ENGINEERING COLLEGE


(Approved by AICTE-NewDelhi, Affiliated to J.N.T.U, Hyderabad)
Kandlakoya(v),Medchal Road,Hyderabad-501 401,Telangana State, India .Website: www.cmrec.ac.in
(2023-24)

BY

K.DURGA

ASST. PROFESSOR
CSE-DS
ACADEMIC PLANNER
Subject: COMPUTER NETWORKS

S.NO CONTENT

(1) - Preamble/Introduction
(2) - Prerequisites
(3) - Objectives and Outcomes
(4) - Syllabus
1. Autonomous-R20
2.GATE
3.IES
(5) - List of Expert Details (Local/National/International with
Contact details/Profile link/Blogs/their research
Contribution towards the subject)
(6) - Journals with min 5 ref paper for literature study
(7) - Subject -Lesson plan
(8) - Suggested Books (prescribed and References)
(9) - Websites for self learning Resources like
www.geeksforgeeks.org, www.schools.com, Coursera ,edX,
Udemy, Khan Academy, NPTEL etc along Registration procedures)
(10) - Question Banks
1. JNTUH/Model papers
2.GATE
(11) - Two case study presentations with Project /
Product/ Model /prototypes/ Industrial applications.
(12) - Assignment Question/Innovative Assignments sets.
(13) - List of topics for students Seminars with Guidelines
(14) - STEP/Course material in softcopy
(15) - Expert Lectures with topics & Schedule(if any)
(1) Preamble/Introduction:-

Computer Network is a group of computers connected with each other through wires, optical fibers or
optical links so that various devices can interact with each other through a network.

The aim of the computer network is the sharing of resources among various devices.

A network consists of two or more computers that are linked in order to share resources (such as printers and CDs),
exchange files, or allow electronic communications

(2) Prerequisites:-
Basic Computer Knowledge is required.

(3) Objectives and Outcomes:-


1. The objective of the course is to equip the students with a general overview of the concepts
and fundamentals of computer networks.
2. Familiarize the students with the standard models for the layered approach to
communication between machines in a network and the protocols of the various layers.

Course Outcomes
1. Gain the knowledge of the basic computer network technology.
2. Gain the knowledge of the functions of each layer in the OSI and TCP/IP reference model.
3. Obtain the skills of subnetting and routing mechanisms.
4.Familiarity with the essential protocols of computer networks, and how they can be applied in
Network design and implementation.

(4) 1. Syllabus:-

UNIT - I
Network hardware, Network software, OSI, TCP/IP Reference models, Example Networks: ARPANET,
Internet.
Physical Layer: Guided Transmission media: twisted pairs, coaxial cable, fiber optics, Wireless
transmission.
UNIT - II
Data link layer: Design issues, framing, Error detection and correction. Elementary data link
protocols: simplex protocol, A simplex stop and wait protocol for an error-free channel, A simplex
stop and wait protocol for noisy channel. Sliding Window protocols: A one-bit sliding window
protocol, A protocol using Go-Back-N, A protocol using Selective Repeat, Example data link
protocols.
Medium Access sub layer: The channel allocation problem, Multiple access protocols: ALOHA,
Carrier sense multiple access protocols, collision free protocols. Wireless LANs, Data link layer
switching.
UNIT - III
Network Layer: Design issues, Routing algorithms: shortest path routing, Flooding, Hierarchical
routing, Broadcast, Multicast, distance vector routing, Congestion Control Algorithms, Quality of
Service, Internetworking, The Network layer in the internet.
UNIT - IV
Transport Layer: Transport Services, Elements of Transport protocols, Connection management,
TCP and UDP protocols.
UNIT – V
Application Layer –Domain name system, SNMP, Electronic Mail; the World WEB, HTTP,
Streaming audio and video.

2. GATE:-
UNIT I
ISO/OSI stack, LAN technologies (Token ring), switching
UNIT II
Flow and error control techniques
UNIT III
IPv4/IPv6, routers and routing algorithms (distance vector, link state).
UNIT IV
TCP/UDP and sockets, congestion control.
UNIT V
Application layer protocols (DNS, SMTP, POP, FTP, HTTP).

3. IES:-
Not Applicable
(5) List of Expert Details:-
The Expert Details which have been mentioned below are only a few of the eminent ones
known Internationally, Nationally and Locally. There are a few others known as well.

INTERNATIONAL
1) Behrouz A. Forouzan, is an emeritus professor of the Computer Information Systems
department of DeAnza College, California,
Contact details: forouzanbehrouz@deanza.edu
2) A.S. Tanenbaum Andrew Stuart Tanenbaum is an American-Dutch computer scientist and
professor emeritus of computer science at the Vrije Universiteit Amsterdam in the Netherlands.

Contact details: Email id: ast@cscs.vu.nl,

NATIONAL
1. S. Keshav professor dept CS in IIT-Delhi,sk818@cam.ac.uk
2. Raghavan S V - Professor, Dept. of CS, Madras, raghavan@acm.org
3. Prof. Muralidhara V. N, IIT-Bangalore, E-mail-id: murali@cse.iitd.ernet.in

REGIONAL
1. Dr.U.M.Fernandez Dimlo Professor department of CSE in NMREC (E-mail-
id: hodcse@nrcmec.org ,ph.no.9701056819

Profile link:-
1. https://en.wikipedia.org/wiki/Andrew_S._Tanenbaum#Teaching
2. https://en.everybodywiki.com/Behrouz_A._Forouzan
3. https://en.wikipedia.org/wiki/Srinivasan_Keshav
4. http://www.cse.iitm.ac.in/profile.php?arg=MjQ=
5. https://in.linkedin.com/in/muralidhara-v-n-8733519

(6) JOURNALS:-
INTERNATIONAL
1. https://www.journals.elsevier.com/computer-networks
2 IEEE Transactions on Wireless Communications
3. IEEE Network
NATIONAL
1) Journal of Optical Communications and Networking
2. https://www.journals.elsevier.com/journal-of-network-and-computer-applications
(7) Subject -Lesson plan
NO. OF
Topic (JNTU Suggeste
S.N Sub- Topic LECTURE Methods
syllabus) d
O S
Books
REQUIRE
D
UNIT – I
1 Introduction L1 T1 M1
Computer
Network
2 OSI models, layers L2 T1 M2(PPT)
in OSI MODEL

3 TCP/IP L3 T1 M1
Reference
models
4 Network Example Networks L4 T1 M1
hardware,
5 Network The OSI Model L5,L6 T1,R1 M1
software
6 ARPANET, L7 T1 M1
Internet.

7 Introductio L8 T1 M1
n Physical
Layer
8 Transmission L9 T1 M1
modes and
medium
9 Guided L10 T1 M1
Transmission
media
10 Physical Layer twisted pairs, L11 T1,R2 UNIT- I
coaxial cable, Classes
fiber optics, Required-11
Wireless
Transmission.

UNIT –
II
11 Introduction, L12 T1 M1
Framing

12 Error – L13 T1 M1
DATA LINK LAYER
Detection and
Correction
13 Flow and Error L14 T1,R1 M1
Control M1

14 Elementary data L15,L16 T1 M2(PPT)

link protocols:
simplex protocol,

15 A simplex stop and L17 T1 M1


wait protocol for
an error-free
channel
16 A simplex stop L18,L19 T1 M1

and wait
protocol for
noisy channel
17 Sliding Window L20,L21 T1 M1

protocols: A one-
bit sliding
window protocol

18 A protocol using L22,L23,L24 T2 M1


Go- Back-N, A
protocol using
Selective
Repeat,
Example data
link protocols.
Medium Access
19 sub layer Medium Access L25 T1,R1 M1

sub layer: The


channel
allocation
problem,
Multiple access
protocols
20 ALOHA, Carrier L26,L27 T1,R1 UNIT- II
sense multiple Classes
access Required-18
protocols,
collision free
protocols.
Wireless LANs,
Data link layer
switching

UNIT –
III
21 Design issues L28 T1 M1

22 Routing L29,L30 T1 M1
algorithms:
Network Layer
shortest path
routing, Flooding
23 Hierarchical L31 T1 M1
routing, Broadcast

24 Multicast L32 T1 M2(PPT)

25 distance vector L33,L34 T1 M1


routing,
Congestion
Control
Algorithms
26 Quality of L35,L36 T1 M1
Service,
Internetworkin
g
27 The Network layer L37 T1,R2 UNIT- III
in the internet. Classes
Required-10
UNIT –
IV
28 Transport L38,L39 T1 M1
Services,
Examples
29 Elements of L40 T1 M1
Transport
protocols
Transport Layer
30 Connection L41 T1 M1
management

31 TCP L42 T1 UNIT- IV


and UDP protocols. Classes
Required-05
UNIT –
V
40 Domain name space L43 T1R1 M1

41 DNS in internet L44 T1,R1 M2(PPT)

42 Electronic mail L45 T1 M1

43 SMTP L46 T1 M1

44 Application Layer FTP L47 T1 M1

45 WWW L48 T1 M1

46 HTTP L49 T1 M1

47 SNMP, L50 T1 UNIT- V


Streaming Classes
Audio and Required-09
video.

NOTE: M1-METHOD OF TEACHING BY USING BOARD AND MARKER


M2- METHOD OF TEACHING BY USING PPT
(8)-Suggested Books (prescribed and References)

TEXT BOOKS:
1. Computer Networks -- Andrew S Tanenbaum, David. j. Wetherall, 5th Edition. Pearson Education/PHI
REFERENCE BOOKS:
1. An Engineering Approach to Computer Networks-S. Keshav, 2nd Edition, Pearson Education
2. Data Communications and Networking – Behrouz A. Forouzan. Third Edition TMH.

(9)-Websites for self-learning Resources like


1. https://www.digimat.in/nptel/courses/video/106105183/L01.html
2.http://www.nptelvideos.in/2012/11/computer-networks.html
3.https://www.geeksforgeeks.org/computer-network-tutorials/
4. https://www.javatpoint.com/computer-network-tutorial
5. https://www.youtube.com/watch?v=vv4y_uOneC0
6. https://www.youtube.com/watch?v=cA9ZJdqzOoU

(10)-Question Banks
UNIT – I
SUBJECTIVE QUESTIONS

1. Discuss the classification of Networks according to their size?

2. Compare and contrast OSI reference model and TCP/IP reference model.

3. What is the need for layered architecture? Explain the features of various protocols used in TCP/IP
reference model.

4. What are the layers in OSI-Model? Explain each layer in detail?

5. Briefly explain about guided and unguided media? and differentiate between optical fiber and coax
cables?

6. Explain about the design issues of a data link layer?

7. What is the check summed frame transmitted if the message is 1101011011 and the generator
polynomial is x 4 + x + 1 using CRC.
8. Briefly explain about elementary data link protocols and sliding window protocols?
UNIT-II
SUBJECTIVE QUESTIONS
1. a) What is pure ALOHA and slotted ALOHA? Mention the advantages of slotted
ALOHA?
2. Briefly explain ALOHA, CSMA, CSMA/CD and CSMA/CA protocols and
Compare its performance.
3. a) Discuss circuit switching and packet switching methods. Also discuss their merits and demerits.
b) compare circuit switched, Data gram and virtual circuit networks
4. Briefly explain about Ethernet in physical layer? And MAC Sublayer?
5. Write short notes on Spanning Tree Bridges?
6. Explain the various Inter connecting devices.

UNIT-III
SUBJECTIVE QUESTIONS
1. a) Explain Dijkstra’s shortest path algorithm.

b) DNS Messages

2. a) How hierarchical routing reduces the size of routing table.

b) What is reverse path forwarding? How it helps in broadcasting.

c) What are the services provided by network layer to transport layer.

3. What are the steps involved in congestion control? Explain.

4. a) Define congestion. What are the reasons for congestion?

b) How congestion control is different from flow control?

5. a) How leaky bucket algorithm helps in traffic shaping?

b) Explain the working of token bucket algorithm.

6. Explain about Distance vector routing? And count infinity problem in Distance vector routing?

UNIT-IV
SUBJECTIVE QUESTIONS
1. a) Give the frame format of IPV4. Explain the function of each field.
b) Describe the Procedure used for Checksum Calculation in IPV4.
2. a) What is logical addressing? Discuss IPV4 addressing.
b) Compare IPV4 and IPV6.
3.Explain techniques used for header transition from IPV4 to IPV6?
3. a) Discuss various types of ICMP
messages. b)explain about address mapping?
4.explain about services provided to the upper layer?

UNIT-V
SUBJECTIVE QUESTIONS
1. a) What are the Services and application of TCP? Compare TCP and UDP Protocol.
b) What is Congestion? Explain the causes and effects of congestion.
2. Explain about congestion control in TCP? Explain Two Congestion control mechanisms?
3. Explian about connection establishment and connection release process in TCP?
4. Draw the TCP Segment Header format? And explain each field in TCP Segment Header?
5. Briefly explain about Real Time Transport Protocols?
6 a) Give DNS Message types and its header format.
b) Explain File Transfer Protocol.
7. Explain the terms
i) Name spac ii) Domain name space
iii) Dynamic Domain Name System
iv) DNS Messages
8. a) Explain the modes of operation of TELNET.
b) Explain the process of transferring a mail message.
9. a) Explain how DNS is used in the Internet.
b) Explain the services of an user agent of electronic mail
10. Explain name – address and address – name resolution process.

MID TERM OBJECTVE PAPERS


N/A
10. JNTUH/Model papers

JNTUH QUESTION BANK_Computer Networks.rar p4.rar p3.rar p1.rar


2. 3. 4.

(11)-Two case study presentations with Project / Product/ Model


/prototypes/ Industrial applications.
1. Case study : Equifax Data Breach

In 2017, one of the biggest data breaches in history occurred at Equifax, a credit reporting agency that
collected and stored personal and financial data for millions of people. The breach was caused by a
vulnerability in the Apache Struts web application framework, which allowed hackers to gain access to
the Equifax network and steal sensitive data. The breach affected 147 million people, and the stolen
data included names, Social Security numbers, birth dates, and other sensitive information.

This case study highlights the importance of network security and the need for organizations to
regularly update and patch their software to prevent vulnerabilities. It also underscores the severity of
the consequences that can result from a network breach, including reputational damage, financial
losses, and legal liabilities.

2.Case study 2: Target Data Breach

In 2013, Target, a major retailer in the United States, suffered a data breach that compromised the
personal and financial information of up to 110 million customers. The breach was caused by a
vulnerability in Target's payment processing system, which allowed hackers to access credit and debit
card information as it was being transmitted between Target's systems and its financial partners.

This case study illustrates the importance of secure communication protocols and the need for
organizations to ensure that their networks are properly secured and monitored. It also highlights the
importance of response plans and incident management protocols, as Target was criticized for its slow
response and inadequate communication with affected customers following the breach.
(12)-Assignment Question/Innovative Assignments sets.
SET-I

1. Explain each layer of OSI Model, compare with TCP/IP model? (CO1)

2. Explain about Sliding window Protocols? (CO2)

3. Explain CRC with an example? (CO3)

4. Explain MAC Protocols in detail?(CO2)

5. Briefly explain about Packet switching? And compare Datagram and virtual
circuit networks? (CO5)

SET-2

1. Explain the Header format of IPV4, and compare with IPV6?(CO4)


2. Explain count infinity problem in distance vector routing with an example?(CO5)
3. Explain Congestion control in TCP?(CO5)
4. Explain Header format of TCP? Compare with UDP?(CO4)
5. Briefly explain about DNS, E-Mail?(CO5)

SET-3

1. Explain count infinity problem in distance vector routing with an example?(co5)

2. Explain Congestion control in TCP?(co5)

3. Briefly explain about DNS, E-Mail?(co5)

4. a. Explain about Tunneling?(co4)

b. Explain about Packet Fragmentation?(co4)

SET-4

1. Explain about Hierarchial Routing in detail?(co5)

2. Explain the Header format of IPV4, and compare with IPV6?(co4)

3. Explain about Transport Layer Connection Establishment and Connection Relese?(co3)

4. Explain Header format of TCP? Compare with UDP?(co4)

SET-5

1. a. Explain about Admission Control?(co5)

b. Briefly explain about Flooding?(co5)

2. a. Difference between IPV4 and IPV6 ?(co4)


b. Explain about IP Addresses?(co3)

3. Explain about TCP Connection Management Modeling?(co4)

4. Explain standard Client Server Application (SSH,TELNET,FTP) in detail?(co4)

(13) -List of topics for students Seminars with Guidelines


1. Layers in the OSI Model
2. Physical Layer
3. Cable TV networks,
4. Network Layer
5. Bluetooth.
6. TCP and UDP protocols
7. DNS
8. The World WEB

(14)-STEP/Course material in softcopy

STEP.rar

(15) - Expert Lectures with topics & Schedules (if any)

Plan to conduct in the month of November last week

You might also like