Documente Academic
Documente Profesional
Documente Cultură
Course Code ECE428 Course Category Course Title COMPUTER NETWORKS Courses with conceptual focus Course Planner 16930::Sandeep Kumar Arora Lectures 3.0 Tutorials Practicals Credits 0.0 0.0 3.0
TextBooks Sr No T-1 Title Computer Networks Reference Books Sr No R-1 R-2 Title Data and Computer Communication Author William Stalling Edition 1st 7th Year 2002 2008 Publisher Name Tata McGraw Hill Pearson Education Data Communication and Networking B A Forouzan Author Andrew S. Tanenbaum Edition 5th Year 2010 Publisher Name Pearson Education
Relevant Websites Sr No RW-1 RW-2 RW-3 RW-4 RW-5 RW-6 RW-7 (Web address) (only if relevant to the course) Salient Features http://www.inetdaemon.com/tutorials/basic_concepts/network_models/osi_model/osi_a OSI & TCP/IP Models nd_internet_protocols.shtml http://learnabouttelecom.blogspot.in/2012/06/difference-between-fdma-cdma-andtdma.html http://www.swedetrack.com/images/bluet13.htm cot.gbcnv.edu/~schwandt/circuit_and_packet_switching.ppt http://ccsweb.njit.edu/~cis456/protected/lesson7/single7.html http://www.howstuffworks.com/nat.htm http://www.diffen.com/difference/TCP_vs_UDP FDMA,TDMA and CDMA Bluetooth PACKET Vs Circuit Switching ARP & RARP NAT TCP Vs UDP
LTP week distribution: (LTP Weeks) Weeks before MTE Weeks After MTE Spill Over 7 7 3
Week Number
Lecture Number
Other Readings, Lecture Description Relevant Websites, Audio Visual Aids, software and Virtual Labs An introduction to networks Basic data communication model Network Topologies
Learning Outcomes
Pedagogical Tool Demonstration/ Case Study / Images / animation / ppt etc. Planned
Week 1
Introduction to Computer Networks(Hardware and software) Introduction to Computer Networks(Data communication) Introduction to Computer Networks(Networking) Introduction to Computer Networks(Protocols and Protocol architecture) Introduction to Computer Networks(Data transmission concepts)
To learn basic network Discussion hardware software To learn the basic data transmission Discussion
To learn the various Discussion data flow topologies in network Simulation in Ns2
R-1:1.4
Protocols and standards To learn the basic protocols working Transmission To learn the basics of terminology,Frequency,S transmission of data pectrum and Bandwidth Analog and Digital Transmission Modes To analyze the difference between analog and digital transmission
R-2:3.1
Discussion
Week 2
Lecture 4
Introduction to Computer Networks(Analog and digital transmission) Introduction to Computer Networks(Transmission impairments)
R-2:3.2
Discussion
R-2:3.3
Attenuation,Delay ,Noise To analyze various errors in transmission Basic architecture of networking OSI,TCPIP Model To study the various layers of network To study various models of networks To study various models of networks To study different wireless media To learn basics of Analog and Digital Modulation To learn the Spread spectrum application
Discussion
Lecture 5
Introduction to Computer Networks(Layered Architecture of Computer Networks) Introduction to Computer Networks(OSI and TCP/IP architectures)
R-1:2.1
Discussion
R-1:2.2-2.4
Simulation in ns2
Lecture 6
Introduction to Computer Networks(OSI and TCP/IP architectures) Physical Layer(Guided transmission media and wireless transmission) Physical Layer(Digital and analog data and signals)
R-1:2.2-2.4
OSI,TCPIP Model
Simulation in ns2
Week 3
Lecture 7
T-1:2.3-2.4
Wired and Wireless Media and Digital and analog modulation techniques Test 1
Discussion
Lecture 8
R-2:5.1-5.4
Discussion
Lecture 9 Week 4 Lecture 10 Physical Layer(spread spectrum) Physical Layer(asynchronous and synchronous transmission) R-1:6.2 R-2:6.1
Spread Spectrum,FHSS,DHSS
Discussion
Week 4
Lecture 11
Physical Layer(asynchronous and synchronous transmission) Physical Layer(line configuration and interfacing) Physical Layer(Error detection and error control)
asynchronous and To learn various Discussion synchronoustransmission transmission techniques Half Duplex,Full Duplex To learn various transmission modes Parity Check,CRC,Stop and Wait,Go back and Selective Reject Discussion
Lecture 12
Physical Layer(Frequency division multiplexing) Physical Layer(synchronous timedivision) Physical Layer(Data link control and Flow control)
R-2:8.1-8.2
FDM,Synchronous TDM To learn different Peer Learning multiplexing techniques in networks FDM,Synchronous TDM To learn different Peer Learning multiplexing techniques in networks Stop and Wait,Sliding Window Statistical TDM To learn data flow control methods Peer Learning
R-2:8.1-8.2
R-2:7.1 R-2:8.3
Week 5
Lecture 13
To learn different Peer Learning multiplexing techniques in networks To learn random access Simulation in Ns2 in networks To learn random access Simulation in Ns2 in networks To learn the basic Discussion architecture of data link layer To learn multiple access techniques Discussion Discussion
ALOHA,Slotted ALOHA,CSMA and CDMA ALOHA,Slotted ALOHA,CSMA and CDMA Data link layer
Lecture 14
Data Link Layer(CDMA and ALOHA) Data Link Layer(Link Layer Addressing and Forwarding) Data Link Layer(Spanning Trees) Data Link Layer(Multiple Access Protocols)
T-1:4.2.4 T-1:4.2.1-4.2.4
ALOHA,Slotted To learn multiple ALOHA,CSMA,CSMA access techniques CD,Collision Free Protocols,Limited Contention Protocol Ethernet, Switched Ethernet Basic Frame structure services Frame structure
Lecture 15
T-1:4.3.1;4.3.4
To study architecture of Discussion ethernet To understand basic wireless standards Simulation in Ns2
Data Link Layer(Wireless LANs) Week 6 Lecture 16 Data Link Layer(Broadband Wireless) Data Link Layer(Bluetooth) Lecture 17 Data Link Layer(Data Link Layer Switching)
T-1:4.4.1;4.4.4-4.4.5 T-1:4.5.1-4.5.2;4.5.5
To understand the Discussion structure of Broadband Wireleess To understand the working of bluetooth To learn basic switching in networks Discussion Discussion
T-1:4.6.1-4.6.3 R-2:10.1
Week 6
Lecture 17
Data Link Layer(Switched Networks & Switching Concepts) Data Link Layer(Routing and Control signalling in circuit switched networks) Data Link Layer(Packet switching principles)
R-2:10.1 R-2:10.2-10.3
To learn basic switching in networks To learn basic switching in networks To learn basic switching in networks
Discussion Discussion
R-2:10.5
Peer learning
Lecture 18 Week 7 Lecture 19 Data Link Layer(LAN Architecture and its topologies) Data Link Layer(Ethernet and Fast Ethernet) R-2:15.3 R-2:16.2-16.3
Basic LAN Architecture To understand basic LAN structure Ethernet,Fast Ethernet,FDDI To analyze the difference between Ethernet and Fast Ethernet To analyze the difference between Ethernet and Fast Ethernet
R-2:16.2-16.3
Ethernet,Fast Ethernet,FDDI
Discussion
Lecture 20
R-1:18.2 R-2:17.1-17.3
To learn the basic Peer learning wireless standards used now a days Revision of data link and physical layer Discussion
Lecture 21
T-1:4.8
MID-TERM
Week 8 Lecture 22 Network Layer(Network Layer Design Issues) Network Layer(Routing algorithms) T-1:5.1 Network layer services provided to other layers Optimality principle To understand the network layer design issues Discussion
Lecture 23
T-1:5.2
To analyze how Discussion different algorithms used for routing of data packets To analyze how Discussion different algorithms used for routing of data packets To analyze how Simulation different algorithms used for routing of data packets To analyze how Discussion different algorithms used for routing of data packets
T-1:5.2.2
Lecture 24
T-1:5.2.5
Network Layer(Flooding)
T-1:5.2.3
Flooding algorithm
Week 9
Lecture 25
T-1:5.2.4
Distance vector
To analyze how Discussion different algorithms used for routing of data packets To analyze how Discussion different algorithms used for routing of data packets To analyze how Discussion different algorithms used for routing of data packets To analyze how Discussion different algorithms used for routing of data packets To analyze how Discussion different algorithms used for routing of data packets To learn the basic frame structure of IP protocol To learn the basics of NAT To learn the working and applications of Internet protocols Discussion
Lecture 26
T-1:5.2.6
Hierarchical routing
T-1:5.2.7-5.2.8
Lecture 27
T-1:5.2.7-5.2.8
Week 10
Lecture 28
R-1:22.4
applications in internet
Lecture 29
T-1:5.6.1-5.6.3
IP protocol structure
T-1:5.6 T-1:5.6.4
Week 11
Lecture 31
T-1:5.6.4
Application and working To learn the working of ICMP and DHCP and applications of Internet protocols Introduction to TCP OSPF To learn the basic use of TCP To understand the working of OSPF protocol To analyze the IEEE wireless standards
simulation in ns2
Lecture 32
Transport Layer(TCP Introduction) Transport Layer(Intra Domain Routing) Transport Layer(Wireless Networks 802.11)
T-1:6.5.1-6.5.2 T-1:5.6.6
Discussion Simulation
R-1:14.1 T-1:6.4.1;6.4.2;6.5.36.5.6
Discussion Discussion
Lecture 33
Working and L33 Is for revision applications of TCP and UDP Working and L33 Is for revision applications of TCP and UDP
Week 12
Lecture 34
T-1:6.4.1;6.4.2;6.5.36.5.6
Discussion
Week 12
Lecture 35
T-1:6.4.1;6.4.2;6.5.36.5.6
Working and L33 Is for revision applications of TCP and UDP efficiency,bandwidth,wir To analyze various eless issues etc congestion control methods Test 3 domain name system,structure EMAIL working,applications File transfer protocol Architecture and concept, WWW,HTML Introduction to cryptography Public Key Cryptography,RSA ,Authentication and authorization Architecture and concept, Reserved for contingency Reserved for contingency To understand the working and applications of DNS To understand how EMAIl works To understand the working of FTP To understand the working of SNMP
Discussion
Transport Layer(Congestion Control) Lecture 36 Week 13 Lecture 37 Application Layer & Security (Domain Name System) Application Layer & Security (Electronic Mail) Application Layer & Security (FTP) Lecture 39 Application Layer & Security (SNMP) Application Layer & Security (WWW and Multimedia) Week 14 Lecture 40 Application Layer & Security (Introduction to Cryptography) Application Layer & Security (Public Key Cryptography)
T-1:6.3
Discussion
R-1:25.1-25.5
Simulation
Lecture 38
To analyze the working Discussion of WWW and HTML To understand the basic Simulation network security concepts To understand the basic Case study network security concepts To understand the working of SNMP Revision of topics before MTE Peer Learning Discussion
T-1:8.3
Application Layer & Security (SNMP) Lecture 41 Lecture 42 Application Layer & Security(RSA Algorithm) Application Layer & Security (Authentication and Authorization)
SPILL OVER
Week 15 Lecture 43 Lecture 44 Lecture 45 Spill Over Spill Over Spill Over
Test 1
Date of conducted test will be announced before one week of the Individual conducted date of test 1 and Syllabus of the test 1 will be covered topics by the faculty in the class on one week before of the conducted date of the test 1.
The test will be taken for 30 marks and there will be 5 or 6 questions carrying particular weightage The test will be taken for 30 marks and there will be 5 or 6 questions carrying particular weightage The test will be taken for 30 marks and there will be 5 or 6 questions carrying particular weightage
Test 2
Date of conducted test will be announced before one week of the Individual conducted date of test 2 and Syllabus of the test 2 will be covered topics by the faculty in the class after the syllabus of test1 and one week before of the conducted date of the test 2.
5/6
Test 3
Date of conducted test will be announced before one week of the Individual conducted date of test 3 and Syllabus of the test 3 will be covered topics by the faculty in the class after the syllabus of test2 and one week before of the conducted date of the test 2.
9 / 10