SRM ARTS AND SCIENCE COLLEGE SRM NAGAR, KATTANKULATHUR

Similar documents
Computer Networks. Andrew S. Tanenbaum

RAJIV GANDHI COLLEGE OF ENGINEERING AND TECHNOLOGY

PSD2A Computer Networks. Unit : I-V

Introduction... xiii Chapter 1: Introduction to Computer Networks and Internet Computer Networks Uses of Computer Networks...

Code No: RR Set No. 1

TIME SCHEDULE. 2 Physical Layer 15. Course General Outcomes: Sl. G.O On completion of this course the student will be able :

Sub Code & Name : EC2352 COMPUTER NETWORKS Unit: I Branch: EC Semester :VI. Unit syllabus: PHYSICAL LAYER 9

LESSON PLAN LP-CS 1302

SIDDHARTH GROUP OF INSTITUTIONS :: PUTTUR Siddharth Nagar, Narayanavanam Road QUESTION BANK (DESCRIPTIVE)

City University of Hong Kong Course Syllabus. offered by Department of Computer Science with effect from Semester A 2017/18

SYLLABUS. osmania university CHAPTER - 3 : MEDIUM ACCESS CONTROL (MAC) SUBLAYER Standards, Bluetooth, Bridges and Routers.

SRM UNIVERSITY FACULTY OF ENGINEERING AND TECHNOLOGY SCHOOL OF COMPUTING DEPARTMENT OF CSE COURSE PLAN. Tech park ( 7 th floor)

Overview of Networks

1. (a) With a neat diagram, explain the functionality of layers, protocols and interfaces.

FINAL EXAM REVIEW PLEASE NOTE THE MATERIAL FROM LECTURE #16 at the end. Exam 1 Review Material

SRM ARTS AND SCIENCE COLLEGE SRM NAGAR, KATTANKULATHUR

GOPALAN COLLEGE OF ENGINEERING AND MANAGEMENT Department of Computer Science and Engineering COURSE PLAN

SIR C.R.REDDY COLLEGE OF ENGINEERING, ELURU DEPARTMENT OF INFORMATION TECHNOLOGY LESSON PLAN

SARDAR RAJA COLLEGE OF ENGINEERING ALANGULAM

and Networks Data Communications Second Edition Tata McGraw Hill Education Private Limited Managing Director SoftExcel Services Limited, Mumbai

CHEME OF EXAMINATION FOR B.Sc. (COMPUTER SCIENCE) SEMESTER SYSTEM (Regular Course) w.e.f Scheme for B.Sc.-III.

3. (a) Explain WDMA protocol. (b) Explain wireless LAN protocol. [8+8]

Computer Networks and Internet

Chapter 1. Introduction. Uses of Computer Networks. Business Applications Home Applications Mobile Users Social Issues

Contents. Introduction to Networking. Preface...i. Introduction... xix

L1: Introduction. Hui Chen, Ph.D. Dept. of Engineering & Computer Science Virginia State University Petersburg, VA 23806

VALLIAMMAI ENGNIEERING COLLEGE SRM Nagar, Kattankulathur DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING QUESTION BANK UNIT 1

BVRIT HYDERABAD College of Engineering for Women Department of Information Technology. Hand Out

Institute of Science and Technology 2067

Operating Systems CS 571

CIS 777 Telecommunications Networks

Computer Networks. General Course Information. Addressing and Routing. Computer Networks 9/8/2009. Basic Building Blocks for Computer Networks

Module 2 Overview of Computer Networks

Module 2 Overview of. Computer Networks

EEC-484/584 Computer Networks

COMPUTER AND DATA NETWORKS

QUESTION BANK UNIT-I

Computer Networks SYLLABUS CHAPTER - 2 : NETWORK LAYER CHAPTER - 3 : INTERNETWORKING

SRM ARTS AND SCIENCE COLLEGE SRM NAGAR, KATTANKULATHUR

UNIVERSITY OF NEBRASKA AT OMAHA Computer Science 3550 Communication Networks

1. The Internet 2. Principles 3. Ethernet 4. WiFi 5. Routing 6. Internetworking 7. Transport 8. Models 9. WiMAX & LTE 10. QoS 11. Physical Layer 12.

Module 1. Introduction. Version 2, CSE IIT, Kharagpur

MORGANSTATEUNIVERSITY DEPARTMENT OF ELECTRICAL AND COMPUTER ENGINEERING. EEGR510 Communications Networks Credits: 3 COURSE SYLLABUS

Electrical and Computer Engineering Technology

On successful completion of this course students should:

Wireless Communication Course Instructor: Dr. Safdar Ali


Communication Networks

Netwoking Essentials

Computer Networks 1 (Mạng Máy Tính 1) Lectured by: Nguyễn Đức Thái

Computer Networks Course for M.Tech CS,AI and IT students (July Dec 2005)

5105: BHARATHIDASAN ENGINEERING COLLEGE NATTARMPALLI UNIT I FUNDAMENTALS AND LINK LAYER PART A

Computers Are Your Future Tenth Edition

CODE COURSE NAME DESCRIPTION SEM CS401 Communication Engineering & Coding Theory Knowledge of communication engineering & coding theory IV

Time : 3 hours. Full Marks: 70. The figures in the margin indicate full marks. Answer from all the Groups are directed. Group A.

CS4516 Advanced Computer Networks. Final Review

Chapter 3. Wired and Wireless Communication. What You Will Learn... Computers Are Your Future. What You Will Learn...

Wireless Networks (CSC-7602) Lecture 1 (27 Aug 2007)

CS1302 / Computer Networks

INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad

INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad

Switching & Transmission Fundamentals

Read Chapter 1 of Kurose-Ross

Academic Course Description

SRM ARTS AND SCIENCE COLLEGE SRM NAGAR, KATTANKULATHUR

MORGANSTATEUNIVERSITY DEPARTMENT OF ELECTRICAL AND COMPUTER ENGINEERING. EEGR410 Introduction to Networks. Credits: 3 COURSE SYLLABUS

Communication Networks - 3 general areas: data communications, networking, protocols

Data Communications. Course Design Data Communications. Pre/Post Test (80 Questions/80 Points) Upon Request None No No No

Communications and Networks The McGraw-Hill Companies, Inc. All rights reserved.

Chapter 9. Introduction. Communications

Computer Networks (Unit wise Questions)

INSTITUTE OF AERONAUTICAL ENGINEERING Autonomous Dundigal, Hyderabad

INSTITUTE OF AERONAUTICAL ENGINEERING Autonomous Dundigal, Hyderabad

Subject-Computer Networks, M.Sc.(CS) - III rd

QUESTION BANK EVEN SEMESTER

Twelfth Edition. Chapter 8: Wired and Wireless Communication. Copyright 2012 Pearson Education, Inc. Publishing as Prentice Hall 1

Faculty of Science and IT Course title. Pre-requisite/corequisite

IT4405 Computer Networks (Compulsory)

University of Southern California EE450: Introduction to Computer Networks

SYLLABUS. Departmental Syllabus

Lecture 8 Network Layer: Logical addressing

INTRODUCTION DATA COMMUNICATION TELECOMMUNICATIONS SYSTEM COMPONENTS 1/28/2015. Satish Chandra satish0402.weebly.com

Raj Jain. The Ohio State University Columbus, OH

Routing Algorithms McGraw-Hill The McGraw-Hill Companies, Inc., 2001

B. P. PODDAR INSTITUTE OF MANAGEMENT & TECHNOLOGY DEPT OF ELEDTRONICS & COMMUNICATION ENGINEERING ACADEMIC YEAR: ODD SEMESTER

Introduction. Introduction to Network Communications G64INC. Lectures. Related Modules. Assessment. Objectives

3+1+0 (3) IT 201 T. Principles of Information and Technology Systems. Prereq: CS 110T IT 222 T. Communications and Networks Fundamentals (4)

Data Communications SYLLABUS. Transmission Impairments, Transmission Media. Data-Digital Signals, Analog Data-analog Signals.

16/06/56. Communications and Networks. Communications and Networks. Communications and Networks

Islamic University of Gaza Faculty of Engineering Department of Computer Engineering ECOM 4021: Networks Discussion. Chapter 1.

wireless networks and mobile computing (COMMON TO CSE AND CS) CONTENTS Classification of Wireless Networks

SIR C.R.REDDY COLLEGE OF ENGINEERING, ELURU DEPARTMENT OF INFORMATION TECHNOLOGY LESSON PLAN

Data Communications. From Basics to Broadband. Third Edition. William J. Beyda

Kadi Sarva Vishwavidyalaya Gandhinagar

INSTITUTE OF AERONAUTICAL ENGINEERING Dundigal, Hyderabad INFORMATION TECHNOLOGY COURSE DESCRIPTION FORM

Network Architecture. Lenuta Alboaie

Computer Networks 1 (Mạng Máy Tính 1) Lectured by: Dr. Phạm Trần Vũ

Outline: Connecting Many Computers

COMPONENTS OF DATA COMMUNICATION

Sri Satya Sai University of Technology & Medical Sciences, Sehore (M.P.)

Transcription:

SRM ARTS AND SCIENCE COLLEGE SRM NAGAR, KATTANKULATHUR 603203 DEPARTMENT OF COMPUTER SCIENCE & APPLICATIONS LESSON PLAN (207-208) Course / Branch : M.Sc CS Total Hours : 45 Subject Name : Computer Networks Subject Code : PSD2A Faculty Name : Dr. G.PARTHIBAN Designation : Asso.Pressor Semester / Year : EVEN / I : 45 PPT Hours : Minimum Hour per Unit Aim: To make the students learn the fundamental concepts in computer networks. Objectives: To describe basic concepts Computer Networks Explain concept various Network types. Describe memory management methods. To learn various space allotment techniques in memory. To learn about Files and its types Text Book(s): A. S.Tanenbaum, 20, Computer Networks, Fifth Edition, Pearson Education, (Prentice hall India Ltd), New Delhi. REFERENCE BOOKS (i) B. Forouzan, 998, Introduction to Data Communications in Networking, Tata McGraw-Hill, New Delhi. (ii) F. Halsall, 995, Data Communications, Computer Networks and Open Systems, Addison Wessley, Boston. (iii) D. Bertsekas and R. Gallagher, 992, Data Networks, Prentice hall India, New Delhi.

Unit : Introduction: Network Hardware Stware Models: OSI and TCP/IP models Example networks: Internet, 3G Mobile phone networks, Wireless LANs, RFID and sensor networks - Physical layer: Theoretical basis for data communication - guided transmission media Sl. Unit Topic(s) Page Nos I Introduction-Advantages Networks, Uses Networks Network hardware a) Personal Area Networks 2 I b) Local Area Networks c) Metropolitan Area Networks d) Wide Area Networks e) Internetworks Network stware T -5 T 7-28 3 I i) Protocol hierarchies ii) Design issues for the layer iii) Connection oriented and connection less services iv) Service primitives v) The relationship service to protocol T 29-40 4 I models- The OSI reference model T 4-44 5 I The TCP/IP reference model T 45-48 2

6 I Example networks i) The internet ii) Third-Generation Mobile phone networks iii) Wireless LANs: 802. iv) RFID and sensor networks T 54-75 The theoretical basis for basis for 7 I data communication i) Fourier Analysis ii) Bandwidth limited signal iii) The maximum Data Rate a channel T 90-94 8 I Guided media transmission i) Magnetic media ii) Twist pair iii) Coaxial cable iv) Power Lines v) Fiber optic T 95-04 9 Unit Test I Unit-2: Wireless transmission - Communication Satellites Digital modulation and multiplexing - Telephones structure local loop, trunks and multiplexing, switching. Data link layer: Design issues error detection and correction. Sl. Unit Topic(s) Page Nos 0 Wireless transmission i) The electromagnetic spectrum ii) Radio Transmission iii) Microwave Transmission iv) Infrared transmission v) Light Transmission T 05-5 Communication Satellites i) Geostationary Satellites ii) Medium-Earth orbit satellites iii) Low-Earth orbit satellite T 6-24 3

iv) Satellites versus Fiber Digital Modulation and Multiplexing i) Baseband Transmission 2 ii) Passband Transmission iii) Frequency Division T 25-34 Multiplexing 3 4 iv) Time Division Multiplexing v) Code Division Multiplexing Telephone Network i) Structure ii) The Local Loop T 35-38 T 38-5 5 Trunks and Multiplexing Switching T 52-64 Data link layer Design issues 6 i) Services provided to the network layer ii) Framing T 94-202 7 iii) Error control iv) Flow control Error Detection and Correction i) Error-Correction Codes T 202-25 ii) Error-Detecting Codes 8 Unit Test 4

Sl. Unit Topic(s) Page Nos Unit 3: Elementary data link protocols - sliding window protocols Example Data Link protocols: Packet over SONET, ADSL - Medium Access Layer Channel Allocation Problem Multiple Access Protocols. Elementary data link protocols i) A Utopian Simplex protocol 9 I ii) A simplex stop wait protocol for an Error-Free Channel T 25-225 iii) A simplex Stop-and-Wait Protocol for a noisy channel Sliding window protocols i) One bit sliding window 20 protocol T 226-238 I ii) A protocol using Go-Back-N 2 22 I I Sliding window protocols iii) A protocol using selective repeat Example Data Link Protocols i) Packet over SONET T 239-244 T 244-250 ii) ADSL I Channel Allocation Problem 23 i) Static Channel Allocation ii) Assumptions for Dynamic T 258-26 Channel Allocation Multiple Access Protocols 24 I i) ALOHA-Pure, Slotted ii) Carrier Sense Multiple Access T 26-269 (CSMA)Protocols 25 I 26 I iii) Collision free protocols iv) Limited contention protocols v) Wireless LAN protocols T 269-273 T 274-280 27 Unit Test I 5

Sl. Unit Topic(s) Page Nos Unit-4: Network layer - design issues - Routing algorithms - Congestion control algorithms Quality Service Network layer Internet - IP protocol IP Address Internet Control Protocol. 28 IV 29 IV 30 IV 3 IV 32 IV Network layer Design Issues i) Store and forward packet switching ii) Services provided to the transport layer iii) Implementation connectionless service iv) Implementation connectionoriented service v) Comparison virtual circuit and datagram subnets Routing Algorithms i) The optimality principle ii) Shortest path routing iii) Flooding iv) Distance vector routing Routing Algorithms v) Link state routing vi) Hierarchical routing vii) Broadcast routing viii) Multicast routing ix) Anycast routing x) Routing for mobile hosts xi) Routing in ad hoc networks Congestion control algorithms i) Approaches to congestion control ii) Traffic-Aware Routing iii) Admission Control iv) Traffic Throttling v) load shedding Quality Service i) Application Requirements ii) Traffic Shaping iii) Packet Scheduling T 355-362 362- T 373 T 373-392 T 392-403 T 404-44 6

33 IV Quality Service iv) Admission Control v) Integrated Services vi) Differentiated Services T 45-424 34 IV The network layer in the internet i) The IP version 4 protocol T 436-442 35 IV The network layer in the internet ii) IP addresses iii) Internet control protocols T 442-470 36 Unit Test IV Unit-5 : Transport layer transport service Elements transport protocol - Addressing, Establishing & Releasing a connection Error control, flow control, multiplexing and crash recovery Internet Transport Protocol Internet Transport Protocol (TCP) - Network Security: Cryptography. Sl. Unit Topic(s) Page Nos 37 V 38 V 39 V 40 V Transport service i) Services Provided to the Upper Layers ii) Transport Service Primitives iii) Berkeley Sockets iv) An Example Socket Programming: An Internet File Server Elements Transport Protocols i) Addressing ii) Connection Establishment Elements Transport Protocols iii) Connection Release iv) Error Control and Flow Control Elements Transport Protocols v) Multiplexing vi) Crash Recovery T 495-507 T 507-57 T 57-526 T 527-530 7

The Internet transport protocols: TCP i) Introduction to TCP 4 V ii) The TCP Service Model iii) The TCP Protocol iv) The TCP Segment Header T 552-560 The Internet transport protocols: TCP V v) TCP Connection Establishment 42 vi) TCP Connection Release T 560-565 vii)tcp Connection Management Modeling The Internet transport protocols: TCP V viii) TCP Sliding Window 43 ix) TCP Timer Management T 565-582 x) TCP Congestion Control xi) The Future TCP 44 V Network Security: Cryptography Internet 45 Unit Test V * T Text Book / R Book 8