Top Banner
COMPUTER NETWORKS AIM To understand the basic concepts of data communication, networking and the usage of protocols. OBJECTIVES To study the basic concepts of Data flow, Topologies and Transmission Media. To introduce the ISO/OSI model. To impart the concept of Error Detection and Error Correction. To initiate the students about Network Concepts. To enrich the students with the Security techniques in Networks.
44

COMPUTER NETWORKS COMPUTER NETWORKS AIM To understand the basic concepts of data communication, networking and the usage of protocols. OBJECTIVES To study.

Apr 01, 2015

Download

Documents

Trista Hopwood
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: COMPUTER NETWORKS COMPUTER NETWORKS AIM To understand the basic concepts of data communication, networking and the usage of protocols. OBJECTIVES To study.

COMPUTER NETWORKS

AIM To understand the basic concepts of data

communication, networking and the usage of protocols. OBJECTIVES

To study the basic concepts of Data flow, Topologies and Transmission Media.To introduce the ISO/OSI model.To impart the concept of Error Detection and Error Correction.To initiate the students about Network Concepts.To enrich the students with the Security techniques in Networks.

Page 2: COMPUTER NETWORKS COMPUTER NETWORKS AIM To understand the basic concepts of data communication, networking and the usage of protocols. OBJECTIVES To study.

COMPUTER NETWORKS SYLLABUS

UNIT I DATA COMMUNICATIONS 8Components – Direction of data flow – Networks – Components and categories –Types of connections – Topologies – Protocols and standards – ISO / OSI model –Transmission media – Coaxial cable – Fiber optics – Line coding – Modems – RS232 interfacing sequences.

Page 3: COMPUTER NETWORKS COMPUTER NETWORKS AIM To understand the basic concepts of data communication, networking and the usage of protocols. OBJECTIVES To study.

COMPUTER NETWORKS SYLLABUS

UNIT II DATA LINK LAYER 10Error – Detection and correction – Parity – LRC - CRC – Hamming code – Flow control and error control – Stop and wait – Go back-N ARQ – Selective repeat ARQ –Sliding window – HDLC – LAN – Ethernet IEEE 802.3 – IEEE 802.4 – IEEE 802.5 – IEEE 802.11 – FDDI – SONET – Bridges.

Page 4: COMPUTER NETWORKS COMPUTER NETWORKS AIM To understand the basic concepts of data communication, networking and the usage of protocols. OBJECTIVES To study.

COMPUTER NETWORKS SYLLABUS

UNIT III NETWORK LAYER 10

Internetworks – Packet switching and datagram approach – IP addressing methods –Subnetting – Routing – Distance vector routing – Link state routing – Routers.

 UNIT IV TRANSPORT LAYER 9

Duties of transport layer – Multiplexing – Demultiplexing – Sockets – User Datagram Protocol (UDP) – Transmission Control Protocol (TCP) – Congestion control –Quality of Services (QOS) – Integrated services.

Page 5: COMPUTER NETWORKS COMPUTER NETWORKS AIM To understand the basic concepts of data communication, networking and the usage of protocols. OBJECTIVES To study.

COMPUTER NETWORKS SYLLABUS

UNIT V APPLICATION LAYER 8Domain Name Space (DNS) – SMTP – FTP – HTTP – WWW – Security –Cryptography

Page 6: COMPUTER NETWORKS COMPUTER NETWORKS AIM To understand the basic concepts of data communication, networking and the usage of protocols. OBJECTIVES To study.

COMPUTER NETWORKS

TEXT BOOKS 1. Behrouz A. Forouzan, “Data communication and Networking”, Tata

McGraw Hill, 2004.

2. James F. Kurose and Keith W. Ross, “Computer Networking: A Top -

Down Approach Featuring the Internet”, Pearson Education, 2003.

REFERENCES 1. Larry L. Peterson and Peter S. Davie, “Computer Networks”, 2nd Edition, Harcourt Asia Pvt. Ltd.,1996.

2.Andrew S. Tanenbaum, “Computer Networks”, 4th Edition, Prentice

Hall of India, 2003.

3.William Stallings, “Data and Computer Communication”, 6th Edition,

Pearson Education, 2000.

4. Peterson, “Computer Networks: A System Approach”,4th Edition,

Elsevier India Private Limited, 2007.

Page 7: COMPUTER NETWORKS COMPUTER NETWORKS AIM To understand the basic concepts of data communication, networking and the usage of protocols. OBJECTIVES To study.

USEFUL WEBSITEShttp://en.wikipedia.org/wiki/Computer_networking

http://google.com

http://williamstallings.com

http://highered.mcgraw-hill.com/sites/

0072515848/information_center_view0/

Page 8: COMPUTER NETWORKS COMPUTER NETWORKS AIM To understand the basic concepts of data communication, networking and the usage of protocols. OBJECTIVES To study.
Page 9: COMPUTER NETWORKS COMPUTER NETWORKS AIM To understand the basic concepts of data communication, networking and the usage of protocols. OBJECTIVES To study.

COMPUTER NETWORKS lesson plan

UNIT LECTURE NO

TOPICS

UNIT – I DATA COMMUNICATIONS

1 Introduction

2 Components , direction of flow

3 Networks , Types of connection , Topologies

4 Protocols and Standards

5 ISO/OSI Model

6 ISO/OSI Model

7 ISO/OSI Model

8Transmission media – Coaxial, fiber optics

9 Line coding

10Modems

11RS 232 interfacing

Page 10: COMPUTER NETWORKS COMPUTER NETWORKS AIM To understand the basic concepts of data communication, networking and the usage of protocols. OBJECTIVES To study.

COMPUTER NETWORKS lesson plan

UNIT LECTURE NO

TOPICS

UNIT – II DATA LINK LAYER

12 Error- detection

13 Error- correction

14 Parity, LRC

15 CRC

16 Hamming code

17Flow control and Error control – stop and wait, go back ARQ

18 Selective repeat ARQ, Sliding window

19 HDLC

20 LAN: Ethernet IEEE 802.3

21 IEEE 802.4-Token Bus

22IEEE 802.5 – Token Ring

23 IEEE 802.11

24FDDI

25SONET ,Bridges

Page 11: COMPUTER NETWORKS COMPUTER NETWORKS AIM To understand the basic concepts of data communication, networking and the usage of protocols. OBJECTIVES To study.

COMPUTER NETWORKS lesson plan

UNIT LECTURE NO

TOPICS

UNIT – III NETWORK LAYER

26 Internetworks

27 Packet switching

28 Datagram

29 IP addressing methods

30 Sub netting

31 Routing

32 Distance vector routing

33 Distance vector routing

34 Link state routing

35 Link state routing

36Router

Page 12: COMPUTER NETWORKS COMPUTER NETWORKS AIM To understand the basic concepts of data communication, networking and the usage of protocols. OBJECTIVES To study.

COMPUTER NETWORKS lesson plan

UNIT LECTURE NO

TOPICS

UNIT – IV TRANSPORT LAYER

37 Duties of transport layer

38 Multiplexing

39 De multiplexing

40 Sockets

41 User Datagram Protocol

42 Transmission Control Protocol

43 Congestion control

44 Congestion control

45 Quality of service(QOS)

46 Integrated service

Page 13: COMPUTER NETWORKS COMPUTER NETWORKS AIM To understand the basic concepts of data communication, networking and the usage of protocols. OBJECTIVES To study.

COMPUTER NETWORKS lesson plan

UNIT LECTURE NO

TOPICS

UNIT – V APPLICATION LAYER

47 Domain name service (DNS)

48 SMTP-SIMPLE MAIL TRANSFER PROTOCOL

49 FILE TRANSFER PROTOCOL

50 HYPPER TEXT TRANSFER PROTOCOL

51 WORLD WIDE WEB

52 Security

53 Security

54 Cryptography

Page 14: COMPUTER NETWORKS COMPUTER NETWORKS AIM To understand the basic concepts of data communication, networking and the usage of protocols. OBJECTIVES To study.

TEACHING PLAN

Page 15: COMPUTER NETWORKS COMPUTER NETWORKS AIM To understand the basic concepts of data communication, networking and the usage of protocols. OBJECTIVES To study.

UN IT -I DATA COMMUNICATIONS

Computer Networks teaching plan

Components, direction of flow

Topologies

Transmission Media

ISO/OSI Model

Page 16: COMPUTER NETWORKS COMPUTER NETWORKS AIM To understand the basic concepts of data communication, networking and the usage of protocols. OBJECTIVES To study.

Five Components Of Data Communication

Page 17: COMPUTER NETWORKS COMPUTER NETWORKS AIM To understand the basic concepts of data communication, networking and the usage of protocols. OBJECTIVES To study.

Direction of Data Flow

Page 18: COMPUTER NETWORKS COMPUTER NETWORKS AIM To understand the basic concepts of data communication, networking and the usage of protocols. OBJECTIVES To study.

Categories of Topology

Page 19: COMPUTER NETWORKS COMPUTER NETWORKS AIM To understand the basic concepts of data communication, networking and the usage of protocols. OBJECTIVES To study.

OSI Model

Page 20: COMPUTER NETWORKS COMPUTER NETWORKS AIM To understand the basic concepts of data communication, networking and the usage of protocols. OBJECTIVES To study.

UNIT -II DATA LINK LAYER

Computer Networks teaching plan

Error Detection and Correction

Ethernet

Token Bus, Token Ring

FDDI

Page 21: COMPUTER NETWORKS COMPUTER NETWORKS AIM To understand the basic concepts of data communication, networking and the usage of protocols. OBJECTIVES To study.

Error Detection Methods

Page 22: COMPUTER NETWORKS COMPUTER NETWORKS AIM To understand the basic concepts of data communication, networking and the usage of protocols. OBJECTIVES To study.

Ethernet

Page 23: COMPUTER NETWORKS COMPUTER NETWORKS AIM To understand the basic concepts of data communication, networking and the usage of protocols. OBJECTIVES To study.

IEEE 802.4, IEEE 802.5

Page 24: COMPUTER NETWORKS COMPUTER NETWORKS AIM To understand the basic concepts of data communication, networking and the usage of protocols. OBJECTIVES To study.

Fiber Distributed Data Interface

Page 25: COMPUTER NETWORKS COMPUTER NETWORKS AIM To understand the basic concepts of data communication, networking and the usage of protocols. OBJECTIVES To study.

UNIT -III NETWORK LAYER

Computer Networks teaching plan

Packet Switching

Sub netting

Routing Algorithms

Page 26: COMPUTER NETWORKS COMPUTER NETWORKS AIM To understand the basic concepts of data communication, networking and the usage of protocols. OBJECTIVES To study.

Packet switching

Page 27: COMPUTER NETWORKS COMPUTER NETWORKS AIM To understand the basic concepts of data communication, networking and the usage of protocols. OBJECTIVES To study.

Datagram Approach

Page 28: COMPUTER NETWORKS COMPUTER NETWORKS AIM To understand the basic concepts of data communication, networking and the usage of protocols. OBJECTIVES To study.

Finding the class in binary notation

Page 29: COMPUTER NETWORKS COMPUTER NETWORKS AIM To understand the basic concepts of data communication, networking and the usage of protocols. OBJECTIVES To study.

Finding the class in binary notation

Page 30: COMPUTER NETWORKS COMPUTER NETWORKS AIM To understand the basic concepts of data communication, networking and the usage of protocols. OBJECTIVES To study.

UNIT -IV TRANSPORT LAYER

Computer Networks teaching plan

Packet Switching

Sub netting

Routing Algorithms

Page 31: COMPUTER NETWORKS COMPUTER NETWORKS AIM To understand the basic concepts of data communication, networking and the usage of protocols. OBJECTIVES To study.

31

Routing Algorithms

Page 32: COMPUTER NETWORKS COMPUTER NETWORKS AIM To understand the basic concepts of data communication, networking and the usage of protocols. OBJECTIVES To study.
Page 33: COMPUTER NETWORKS COMPUTER NETWORKS AIM To understand the basic concepts of data communication, networking and the usage of protocols. OBJECTIVES To study.
Page 34: COMPUTER NETWORKS COMPUTER NETWORKS AIM To understand the basic concepts of data communication, networking and the usage of protocols. OBJECTIVES To study.

USER DATAGRAM FORMAT

Page 35: COMPUTER NETWORKS COMPUTER NETWORKS AIM To understand the basic concepts of data communication, networking and the usage of protocols. OBJECTIVES To study.

TCP SEGMENT FORMAT

Page 36: COMPUTER NETWORKS COMPUTER NETWORKS AIM To understand the basic concepts of data communication, networking and the usage of protocols. OBJECTIVES To study.

LEAKY BUCKET

Page 37: COMPUTER NETWORKS COMPUTER NETWORKS AIM To understand the basic concepts of data communication, networking and the usage of protocols. OBJECTIVES To study.

UNIT -V

Computer Networks teaching plan

Domain Name Service

SMTP, FTP

Security

Page 38: COMPUTER NETWORKS COMPUTER NETWORKS AIM To understand the basic concepts of data communication, networking and the usage of protocols. OBJECTIVES To study.

Domain Name Space

Page 39: COMPUTER NETWORKS COMPUTER NETWORKS AIM To understand the basic concepts of data communication, networking and the usage of protocols. OBJECTIVES To study.
Page 40: COMPUTER NETWORKS COMPUTER NETWORKS AIM To understand the basic concepts of data communication, networking and the usage of protocols. OBJECTIVES To study.

File Transfer Protocol

Page 41: COMPUTER NETWORKS COMPUTER NETWORKS AIM To understand the basic concepts of data communication, networking and the usage of protocols. OBJECTIVES To study.

SECURITY

Page 42: COMPUTER NETWORKS COMPUTER NETWORKS AIM To understand the basic concepts of data communication, networking and the usage of protocols. OBJECTIVES To study.

Computer Networks SEMINAR TOPICS

Network Topologies

ISO/OSI Model

Error detection

Error correction

IEEE 802.4 Token Bus

IEEE 802.5 Token Ring

IP addressing methods

Sub netting

Router User Datagram Protocol

Transmission Control Protocol

Domain name service (DNS)

Cryptography

Page 43: COMPUTER NETWORKS COMPUTER NETWORKS AIM To understand the basic concepts of data communication, networking and the usage of protocols. OBJECTIVES To study.

Computer NetworksASSIGNMENT TOPICS

1. Hamming Code

2. Routing Algorithms

3. Congestion Control

4. Cryptography

Page 44: COMPUTER NETWORKS COMPUTER NETWORKS AIM To understand the basic concepts of data communication, networking and the usage of protocols. OBJECTIVES To study.