Upload
kanika-singh
View
214
Download
0
Embed Size (px)
Citation preview
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 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 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 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