4
Page 1 of 4 Institute / School Name Chitkara School of Engineering & Technology Program Name BE (CSE) Course Code CSL3203 Course Name Computer Networks Lecture / Tutorial (per week) 3-0-0 Credits 3 Course Coordinator Name Ms. Rupinder Jawanda 1. Scope and Objectives of the Course 1. The course aims at providing knowledge of topologies and small networks by following the top-down approach from application to physical layer. 2. The course helps students to understand the layered approach of OSI reference model.. 3. The course provides the base to prepare the students to study the distributed network concepts. 4. At the end of this course, students should be able to design, build and analyze simple networks using the application-driven paradigm. 2. Textbooks TB1: ‘Computer Networks’ By Andrew S. Tanenbaum Fourth edition, Pearson Education. Reference Books RB1: ‘Data Communications and Networking’ by Forouzan, 3 rd edition. RB2: ‘Data and computer Communications’ by William Stallings, 8 th edition, Pearson RB3: 'CCNA Cisco Certified Network Associate Study Guide', by Todd Lammle, Wiley, 7 th edition RB4: 'Computer Networking: A Top-Down Approach', by James Kurose and K.W. Ross, Pearson Education, 3 rd edition. 3. Other readings and relevant websites S.No. Link of Journals, Magazines, websites and Research Papers 1. http://nptel.iitm.ac.in/courses/Webcourse- contents/IIT%20Kharagpur/Computer%20networks/New_index1.html 2. http://www.brainbell.com/tutorials/Networking/ 3. https://learningnetwork.cisco.com/index.jspa?ciscoHome=true 4. http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-263j-data- communication-networks-fall-2002/lecture-notes/ 5. https://www.coursera.org/course/comnetworks

handout.pdf

Embed Size (px)

Citation preview

Page 1: handout.pdf

Page 1 of 4

Institute / School Name Chitkara School of Engineering & Technology Program Name BE (CSE)

Course Code CSL3203 Course Name Computer Networks Lecture / Tutorial (per week) 3-0-0 Credits 3 Course Coordinator Name Ms. Rupinder Jawanda

1. Scope and Objectives of the Course

1. The course aims at providing knowledge of topologies and small networks by following the top-down

approach from application to physical layer.

2. The course helps students to understand the layered approach of OSI reference model..

3. The course provides the base to prepare the students to study the distributed network concepts.

4. At the end of this course, students should be able to design, build and analyze simple networks using

the application-driven paradigm.

2. Textbooks

TB1: ‘Computer Networks’ By Andrew S. Tanenbaum Fourth edition, Pearson Education.

Reference Books

RB1: ‘Data Communications and Networking’ by Forouzan, 3rd edition. RB2: ‘Data and computer Communications’ by William Stallings, 8th edition, Pearson RB3: 'CCNA Cisco Certified Network Associate Study Guide', by Todd Lammle, Wiley, 7th edition

RB4: 'Computer Networking: A Top-Down Approach', by James Kurose and K.W. Ross, Pearson Education, 3rd edition.

3. Other readings and relevant websites

S.No. Link of Journals, Magazines, websites and Research Papers

1. http://nptel.iitm.ac.in/courses/Webcourse-contents/IIT%20Kharagpur/Computer%20networks/New_index1.html

2. http://www.brainbell.com/tutorials/Networking/

3. https://learningnetwork.cisco.com/index.jspa?ciscoHome=true

4. http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-263j-data-communication-networks-fall-2002/lecture-notes/

5. https://www.coursera.org/course/comnetworks

Page 2: handout.pdf

Page 2 of 4

4. Course Plan

Lecture Number

Topics Text Book / Reference Book / Other reading material

Page numbers of Text Book(s)

1-2 Introduction: Uses of Computer networks, Network hardware (Topologies, components of communication, modes of transfer, type of connections), Network software (protocols and standards)

TB1

RB1 Link1, Link4

3-12 14-25 26-36

3-13

3-4 Seven-Layer OSI architecture of ISO, Concepts of Layer Protocols and Layer interfaces

TB1

RB1

Link1, Link4

37-40

18 31-40

5 TCP/IP reference model and comparison of OSI and TCP/IP reference models

TB1

RB1 Link1, Link4

41-48

873-877

6-7 Physical Layer: Transmission Media, Wireless Transmission

TB1

RB1

90-99 100-108 118-146

63-66 173-189 204-210

8 Data Link Layer: Design Issues (Framing, Character stuffing, bit stuffing)

TB1 RB1 Link1

184-192 243-260

9-10 Error Detection and Correction (CRC), Error Detection and Correction (Hamming Code, Parity Bit)

TB1 RB1 Link4

192-199 267-288

11-12 Elementary data link protocols TB1 Link4

200-210

13 Sliding window protocols- 1-bit sliding window protocol TB1

RB1 Link1

211-228

273-277

14-15 go back-n, selective repeat TB1

RB1 Link1

211-228

273-277

16 Medium Access sub Layer: Channel allocation

TB1

RB1 Link1

248-261

311-320

Page 3: handout.pdf

Page 3 of 4

17 IEEE standards for LAN & MAN (IEEE 802, 802.2 802.3, 802.11 802.16)

TB1

RB1

Link1

283-295

321-325

18 Network Layer: Design Issues

TB1

RB1

343-349

468-469

19-20 Routing algorithms (Static and Dynamic routing algorithms)- Optimality Principle, Shortest Path Routing, Flooding, Flow Based Routing

TB1

RB1 Link1

350-366

543-576

21-22 Distance Vector Routing, Link state Routing, Hierarchical Routing.

TB1 RB1 Link1

350-366 543-576

23-28* Routing Protocols (Static and Dynamic): RIPv2, OSPF, EIGRP; NAT, ACL

RB3 237-268 440-453

29 Congestion control algorithms TB1

RB1

384-390 433-448

636-641 519-532 477-491

30-31* IP protocol, IP addresses, Subnets TB1 391-396

32-33 Transport Layer: Transport services, elements of transport protocol

TB1

RB1

481-491 492-512

603-624

643 34 TCP service model, Protocol, Header, UDP Header TB1

RB1 524,

532-541 649-653

35-36 Application Layer: DNS, SMTP, FTP, POP3, HTTP, World Wide Web, Multimedia

TB1

RB1

579-610 611- 651 691-693 697-698

705-718 738-746

761-781 848

*Basic introductory part is covered in theory. Detailed implementation is done in lab only.

Page 4: handout.pdf

Page 4 of 4

5. Evaluation Scheme: Informed latterly by HOD/COD.

6. Guest Faculty Dr. C. Ramakrishna HOD, CSE Department NITTTR. Chandigarh 7. SYLLABUS WITH WEIGHTAGE

Contents Lectures Weightage(%)

Introduction: uses of Computer networks, Network hardware, Network Software

2

14 Seven-Layer OSI architecture of ISO, Concepts of Layer Protocols and Layer interfaces

2

TCP/IP reference model, comparison of OSI and TCP/IP reference models 1 Physical Layer: Transmission Media, Wireless Transmission 2

28

Data Link Layer: Design Issues, Error Detection and Correction, elementary data link protocols

5

Sliding window protocols 3 Medium Access sub Layer: Channel allocation, IEEE standards for LAN & MAN

2

42

Network Layer: Design Issues 1 Routing algorithms, Routing Protocols (Static and Dynamic): RIPv2, OSPF, EIGRP; NAT, ACL

9

Congestion control algorithms, IP protocol, IP addresses, Subnets 3

Transport Layer: Transport services, elements of transport protocol, TCP service model, Protocol, Header

3

16 Application Layer: Network security, DNS, SMTP, FTP, POP3, HTTP, World Wide Web, Multimedia

2

This Document is approved by:

Designation Name Signature

Course Coordinator Ms. Rupinder Jawanda

HOD CSE Dr. Shaily Jain

Dean Dr. Rajnish Sharma

Date 24th June, 2015