EE0457--- Computer Network engineering SRM UNIVERSITY FACULTY OF ENGINEERING AND TECHNOLOGY SCHOOL OF ELECTRONICS AND ELECTRICAL ENGINEERING DEPARTMENT OF EEE Course Code Course Title Semester Course Time Location Course Coordinator : : : : : : EE0457 COMPUTER NETWORK ENGINEERING VII JULY-DEC 2014 ESB Block, Main Block Divya Navamani.J Faculty Details Sec. C Name of the Staff Office Office hour Mail id Ms.Divya Navamani.J ESB207 12.15 – 1.30pm divyanavamani.j@ktr.srmuniv.ac.in Ms.Brindha ESB207 12.15 – 1.30pm Brinda.r@ktr.srmuniv.ac.in A,B,D Required Text Books: 1. 2. 3. 4. 5. 6. 7. Andrew S.Tanenbaum, "Computer Networks", 4th Edition, Prentice Hall of India,2003 D.Bertsekas and R.Gallager, "Data networks", 2nd Edition, Prentice Hall of India, 2003 Godbole and Kahate, "Computer Communication Networks (Ascent Series)", McGraw Hill, 2003 M.Schwartz, "Computer Communications", Tata McGraw Hill, 2002 Achyut S Godbole, "Data Communications and Networking", Tata McGraw Hill, 2002 W.Stallings, "Data and Computer Communication", 2nd Edition New York, Macmillan, 1998 Behrouz A. Forouzon Data Communication and networking, 4th edition Tata McGraw Hill ,2006 INSTRUCTIONAL OBJECTIVES: • • • To understand the rudiments of computer networking To analyze in detail and understand the different protocols To learn network security aspects Assessment Details Cycle Test – I : 10 Marks Surprise Test : 05 Marks Cycle Test – II : 10 Marks Model Exam 20 Marks : EE0457--- Computer Network engineering Attendance Total : 05 Marks : 50 Marks Test Schedule S. No 1 DATE 30th July TEST Cycle Test-1 TOPICS Unit-1,Unit-2 till IEEE 802 DURATION 2 Periods 2 25th August Cycle Test-2 Unit-2 ,Unit-3 2 Periods Model Exam Full portion 3 Periods th 3 20 October Outcomes Student who have successfully completed this course, Instructional Objectives • Understand about the rudiments of computer networking • To analyze in detail and understand the different protocols • To learn network security aspects Program outcomes a) an ability to apply knowledge of mathematics, science, and engineering h) the broad education necessary to understand the impact of engineering solutions in a global, economic, environmental, and societal context. j) . a knowledge of contemporary issues k) an ability to use the techniques, skills, and modern engineering tools necessary for engineering practice EE0457--- Computer Network engineering Detailed Session Plan INTRODUCTION Uses of computer networks - LAN, MAN, WAN - Protocol Hierarchies - Design issues for the layers - Service Primitives - ISO reference model TCP / IP - comparison of OSI & TCP - ARPANET - Broadband ISDN Transmission Media : Twisted pair - Co-axial cable - fibre optics. Session Topics to be covered Text Chap. no & Page No. Instructional Program Outcome No. book Objective Introduction to Computer (a) an ability to apply 1 R1 Class notes Networks knowledge of mathematics, science, and Uses of computer networks – 2 Chap.No :1.1 & page No:3-12 engineering Basics & Home applications LAN, MAN, WAN ,Protocol 3 Chap.No :1.2 & page No:14-25 Hierarchies Understand about the Design issue for the layer – 4 Chap.No :1.3& page No:26-32 the rudiments of Error & flow control Service Primitives – Five 5 Chap.No :1.4 & page No:34-36 computer networking service primitives for implementing a simple connection oriented service ISO reference model – Open 6 R1 Chap.No :1.4 & page No:37 system interconnection reference model TCP / IP reference model – 7 Chap.No :1.4 & page No:41 DOD Model Comparison of OSI & TCP – 8 Chap.No :1.4 & page No:44-48 Service, interface & protocol ARPANET – Advanced R1 9 Chap.No :1.5 & page No:49 Research Project Agency, Broad bard ISDN Transmission Media – R1 10 Chap.No :2.2 & page No:90-93 Twisted pair, Co-uncial cable & fibre optics MEDIUM ACCESS SUB LAYER ALOPHA - CSMA protocols - Collision free protocols - Limited contention protocols - IEEE 802 for LANs Data link Layer : Design issues - Error detection and correction - A simplex stop-and-wait protocol sliding window protocols Session Topics to be covered Text Chap.no & Page No. Instructional Program Outcome No. book Objective ALOHA – Multiple Access a) an ability to apply 9 R7 Protocols knowledge of mathematics, CSMA Protocols – Carrier 10 science, and Chap.No :12 & page No:364Serve Multiple Access engineering 377 Collision Free protocols – A 11 h) the broad education bit – Map protocol To analyze in detail necessary to Limited contention protocols 12 and understand the understand the different protocols impact of IEEE 802 for LANS 13 Chap.No :4.4 & page No:292 engineering Design Issues 14 Chap.No :11 & page No:307 solutions in a global, economic, Error detection & Correction 15 Chap.No :11 & page No:311 environmental, and societal context. A simplex stop & wail 16 protocol j) a knowledge of Chap.No :11 & page No:312Sliding window protocol 17 contemporary issues 317 NETWORK LAYER Design issues - Routing algorithms - Congestion control algorithms - Fragmentation in Internet - Firewalls. EE0457--- Computer Network engineering Session No. 19 Topics to be covered Text book - Chap.no & Page No. 21 Design Issues – Implementation of connection less & connection – oriented service Routing algorithm – Difference types of algorithm Congestion control algorithm 22 Fragmentation is internet Chap.No :5.2 & page No:350380 Chap.No :5.3 & page No:384395 Chap.No :5.5 & page No:427 23 Firewalls Class notes 20 R1 Instructional Objective Program Outcome a)an ability to apply knowledge of mathematics, science, and engineering Chap.No :5.1 & page No:343348 To analyze in detail and understand the different protocols h)the broad education necessary to understand the impact of engineering solutions in a global, economic, environmental, and societal context. J)a knowledge of contemporary issues TRANSPORT LAYER Services provided to upper layer - Quality of service - Addressing - Establishing and releasing a connection - Flow control and Buffering - Crash recovery. TCP : Service model - protocol - segment Header - connection management - Transmission policy - TCP Timer management. Session Topics to be covered Text Chap.no & Page No. Instructional Program Outcome No. book Objective 29 Service provided to the upper layer Quality of service 30 Addressing 31 33 Connection Establishment – Connection Release Flow control – feed back based – rate based Buffering 34 Crash recovery 35 Service model 36 TCP protocol 37 TCP Segment header – TCP connection establishment & release TCP Transmission policy 28 32 38 R7 Chap.No :6.1, 6.2 & page No:481-511 To analyze in detail and understand the different protocols . To learn network security aspects a)an ability to apply knowledge of mathematics, science, and engineering h)the broad education necessary to understand the impact of engineering solutions in a global, economic, environmental, and societal context. j) a knowledge of contemporary issues Chap.No :6.5 & page No:532555 TCP Timer Management NETWORK SECURITYCryptography - Secret key public key algorithms - Authentication protocols - Digital signatures. SNMP: Model - ASN1 - SMI - MIB and protocol. Session Topics to be covered Text Chap.no & Page No. Instructional Program Outcome No. book Objective Cryptography a) an ability to apply 39 T2 Chap.No :8.1,8.2 & page No:724(i) Introduction to knowledge of 750 Crytography mathematics, science, (ii) Substitution ciphers To learn network and engineering EE0457--- Computer Network engineering 40 (iii) Transpiration ciphers (iv) DES & AES – Symmetric key algorithm Public key algorithm 41 Management of public keys 42 Authentication protocols Chap.No :8.7 & page No:785-798 43 Digital Signatures (i) Symmetric key signatures (ii) Public key signatures SNMP – (Distributed Application) (i) Model (ii) ANSI, SMI & MIB (iii) Protocol Chap.No :8.4 & page No:755-763 44 security aspects Chap.No :8.3 & page No:752-755 Class Notes k) an ability to use the techniques, skills, and modern engineering tools necessary for engineering practice