Documente Academic
Documente Profesional
Documente Cultură
Course Code CAP256 Course Category Course Title BASICS OF NETWORKS Courses with conceptual focus Course Planner 13648::Jasleen Lectures 4.0 Tutorials Practicals Credits 0.0 0.0 4.0
TextBooks Sr No T-1 Title Computer Networks, A Systems Approach Reference Books Sr No R-1 R-2 R-3 R-4 R-5 Other Reading Sr No OR-1 OR-2 OR-3 OR-4 OR-5 OR-6 OR-7 OR-8 OR-9 OR-10 OR-11 OR-12 OR-13 OR-14 Journals articles as Compulsary reading (specific articles, complete reference) http://nptel.iitm.ac.in/courses/IIT-MADRAS/Computer_Networks/pdf/Lecture02_DataSharing_DOS_machines.pdf , http://nptel.iitm.ac.in/courses/IIT-MADRAS/Computer_Networks/pdf/Lecture03_PacketisedFileTransmission.pdf , http://nptel.iitm.ac.in/courses/IIT-MADRAS/Computer_Networks/pdf/Lecture04_Layering.pdf , http://nptel.iitm.ac.in/courses/IIT-MADRAS/Computer_Networks/pdf/Lecture05_PerformanceMetrics.pdf , http://nptel.iitm.ac.in/courses/IIT-MADRAS/Computer_Networks/pdf/Lecture06_BasicBuildingBlocks.pdf , http://nptel.iitm.ac.in/courses/IIT-MADRAS/Computer_Networks/pdf/Lecture26_BridgesAndSwitches.pdf , http://nptel.iitm.ac.in/video.php?subjectId=106105081 , http://nptel.iitm.ac.in/video.php?subjectId=106105081 , http://nptel.iitm.ac.in/video.php?subjectId=106105081 , http://nptel.iitm.ac.in/courses/IIT-MADRAS/Computer_Networks/pdf/Lecture08_PhysicalMedia.pdf , http://nptel.iitm.ac.in/video.php?subjectId=106105081 , http://nptel.iitm.ac.in/courses/IIT-MADRAS/Computer_Networks/pdf/Lecture07_Modulation_Encoding.pdf , http://nptel.iitm.ac.in/courses/IIT-MADRAS/Computer_Networks/pdf/Lecture10_DLLFraming.pdf , http://nptel.iitm.ac.in/courses/IIT-MADRAS/Computer_Networks/pdf/Lecture11_ErrorDetection.pdf , Title Computer Networks Data Communications ,Computer Networks & Open Systems Data and Computer Communications Data Networks Author A.S. Tanenbaum fred halsall william stallings Bertsekas and Gallagher Edition 2nd 4th 2nd 5th 1st 2000 2000 Year 2003 Publisher Name Tata McGraw Hill Pearson Addison Wisely Pearson PHI (Pretice Hall India) Data Communication and networking Behnouz A. Forouzan Author Peterson & Davie Edition 3rd Year 2005 Publisher Name Harcourt college Publishers
OR-15 OR-16 OR-17 OR-18 OR-19 OR-20 OR-21 OR-22 OR-23 OR-24 OR-25 OR-26 OR-27 OR-28 OR-29 OR-30 OR-31 OR-32 OR-33 OR-34 OR-35 OR-36 OR-37 OR-38 OR-39 OR-40 OR-41 OR-42 OR-43 OR-44 OR-45 OR-46
http://nptel.iitm.ac.in/courses/IIT-MADRAS/Computer_Networks/pdf/Lecture12_ErrorControl.pdf , http://nptel.iitm.ac.in/courses/IIT-MADRAS/Computer_Networks/pdf/Lecture13_StopAndWaitAnalysis.pdf , http://nptel.iitm.ac.in/courses/IIT-MADRAS/Computer_Networks/pdf/Lecture13_StopAndWaitAnalysis.pdf , http://nptel.iitm.ac.in/courses/IIT-MADRAS/Computer_Networks/pdf/Lecture14_SlidingWindow.pdf , www.uop.edu.jo/Material/1139282052010.ppt , http://nptel.iitm.ac.in/courses/IIT-MADRAS/Computer_Networks/pdf/Lecture16_MediumAccessSubLayer.pdf , http://nptel.iitm.ac.in/courses/IIT-MADRAS/Computer_Networks/pdf/Lecture18_Ethernet.pdf , http://nptel.iitm.ac.in/courses/IIT-MADRAS/Computer_Networks/pdf/Lecture19_ContentFreeProtocols.pdf , http://nptel.iitm.ac.in/courses/IIT-MADRAS/Computer_Networks/pdf/Lecture20_ATM.pdf , http://nptel.iitm.ac.in/courses/IIT-MADRAS/Computer_Networks/pdf/Lecture21_TokenBus.pdf , http://nptel.iitm.ac.in/courses/IIT-MADRAS/Computer_Networks/pdf/Lecture22_TokenRing.pdf , http://nptel.iitm.ac.in/courses/IIT-MADRAS/Computer_Networks/pdf/Lecture23_FDDI.pdf , http://nptel.iitm.ac.in/courses/IIT-MADRAS/Computer_Networks/pdf/Lecture29_Fragmentation.pdf , http://nptel.iitm.ac.in/courses/IIT-MADRAS/Computer_Networks/pdf/Lecture30_RouterForwarding.pdf , http://nptel.iitm.ac.in/courses/IIT-MADRAS/Computer_Networks/pdf/Lecture31_CongestionControlNW.pdf , http://nptel.iitm.ac.in/courses/IIT-MADRAS/Computer_Networks/pdf/Lecture32_RoutingAlgorithmsDV.pdf , http://nptel.iitm.ac.in/courses/IIT-MADRAS/Computer_Networks/pdf/Lecture33_VN_IPProtocols.pdf , http://nptel.iitm.ac.in/courses/IIT-MADRAS/Computer_Networks/pdf/Lecture26_BridgesAndSwitches.pdf , http://nptel.iitm.ac.in/courses/IIT-MADRAS/Computer_Networks/pdf/Lecture27_SwitchesConnectionLess.pdf , http://nptel.iitm.ac.in/courses/IIT-MADRAS/Computer_Networks/pdf/Lecture34_RoutingAlgorithmsLSR.pdf , http://nptel.iitm.ac.in/courses/IIT-MADRAS/Computer_Networks/pdf/Lecture40_ApplicationLayerProtocols.pdf , http://nptel.iitm.ac.in/courses/IIT-MADRAS/Computer_Networks/pdf/Lecture41_SNMP.pdf , http://nptel.iitm.ac.in/courses/IIT-MADRAS/Computer_Networks/pdf/Lecture42_SMTP.pdf , http://nptel.iitm.ac.in/courses/IIT-MADRAS/Computer_Networks/pdf/Lecture36_TransportLayer.pdf , http://nptel.iitm.ac.in/courses/IIT-MADRAS/Computer_Networks/pdf/Lecture35_BGP.pdf , http://nptel.iitm.ac.in/courses/IIT-MADRAS/Computer_Networks/pdf/Lecture37_TCPConnectionMgmt.pdf , http://nptel.iitm.ac.in/courses/IIT-MADRAS/Computer_Networks/pdf/Lecture38_TCPProtocol.pdf , http://nptel.iitm.ac.in/courses/IIT-MADRAS/Computer_Networks/pdf/Lecture43_NetworkSecurity.pdf , http://nptel.iitm.ac.in/courses/IIT-MADRAS/Computer_Networks/pdf/Lecture25_WirelessLANs.pdf , http://nptel.iitm.ac.in/courses/IIT-MADRAS/Computer_Networks/pdf/Lecture17_Aloha_Ethernet.pdf , http://freevideolectures.com/Course/2276/Computer-Networks/34 , http://nptel.iitm.ac.in/courses/IIT-MADRAS/Computer_Networks/pdf/Lecture25_WirelessLANs.pdf ,
OR-47 OR-48
http://web.cs.wpi.edu/~cs513/s07/week2-physical.pdf , https://learningnetwork.cisco.com/...102.../primch5.pdf ,
Relevant Websites Sr No RW-1 RW-2 (Web address) (only if relevant to the course) http://www.computernetworking.suite101.com/articles.cfm http://compnetworking.about.com/od/basicnetworkingconcepts /Networking_Basics_Key_Concepts_in_Computer_Networking .htm Salient Features articles related to networking Networking Basics - Key Concepts in Computer Networking
LTP week distribution: (LTP Weeks) Weeks before MTE Weeks After MTE Spill Over 7 6 2
Week 1
Lecture 1
Introduction(Data Sharing)
T-1:chapter 1
Sharing of Data on DOS machines how files are transferred Understand the hierarchical layered structure of typical network architecture learn about performance criteria
Lecture 2 Lecture 3
OR-2 OR-3
OR-4 OR-5
blocks required to design Understand the a network hierarchical layered structure of typical network architecture different networking Understand the devices switcheshubs etc network switching technologies
Lecture 6
Introduction(Networking Devices)
OR-6
Demonstration
Week 2
Lecture 7
Introduction(Types of Network)
R-1:chapter 1/pg 13
OR-7
different type of network understand different interfaces and their uses types of network by identifying and using basic Network components choosing appropriate network type and media
Slide Show
Lecture 8
R-1:chapter 2/2.2
OR-8
Concept of layers in OSI Understand important Demonstration Model network standards OSI in their historical context different transmission mediaphysical different transmission mediaphysical different wireless transmission media concept of layers in TCPIP Understand the data transmission Understand the data transmission Slide Show Slide Show
Week 3
Physical Layer(Transmission Media,) Physical Layer(Transmission Media,) Physical Layer(Wireless Transmission) Reference Models(TCP/IP model)
Understand the wireless Slide Show transmission Understand important network standards TCPIP in their historical context Animation
Physical Layer(Theoretical Basis For Data Communication) Week 4 Lecture 13 Lecture 14 Physical Layer(Wireless Transmission) Physical Layer(Modulation)
principle used in data communication different wireless transmission media Modulation is the addition of information or the signal to a signal carrier wave issues in design of DLL
understand basis of data Demonstration communication Understand the wireless Slide Show transmission knowldege about signal Demonstration carrier wave
Lecture 15
Data Link Layer(Data Link Layer Design) Data Link Layer(DLL Framing) Data Link Layer(Error Detection) T-1:chapter 2/2.3 T-1:chapter 2/2.4
OR-11
Slide Show
OR-13 OR-14
Determine the start and end of packets Error detection techniques allow detecting such errors Error detection techniques allow detecting such errors
Understand the Framing Demonstration technologies Understand how a network can detect transmission errors Understand how a network can detect transmission errors Slide Show
Lecture 18
T-1:chapter 2/2.4
OR-14
Slide Show
Lecture 19
T-1:chapter 2/2.5
OR-15
error control are Understand how a techniques that enable network can correct reliable delivery of transmission errors digital data over unreliable communication channels
Animation
Week 5
Lecture 20
T-1:chapter 2/2.5
OR-15
error control are Understand how a techniques that enable network can correct reliable delivery of transmission errors digital data over unreliable communication channels Stop and Wait transmission is the simplest reliability technique and is adequate for a very simple communications protocol Stop and Wait transmission is the simplest reliability technique and is adequate for a very simple communications protocol
Animation
Week 6
Lecture 21
T-1:chapter 2/2.5
OR-16
T-1:chapter 2/2.5
OR-17
Lecture 22
T-1:chapter 2/2.5
OR-18
Sliding window Be able to simulate the Animation protocols are used where Data link protocols reliable inorder delivery of packets Stations need to coordinate properly to share the medium Understand the static and dynamic Channel allocations Slide Show
Lecture 23
MAC(The Channel Allocation Problem) MAC(Multiple Access Protocols) R-1:chapter 12/1.112.2 OR-20
The MAC layer emulates Understand the Media Animation a fullduplex logical Multiple Access contro communication channel in a multipoint network A protocol for satellite and terrestrial radio transmission Understand the Ethernet Slide Show operations
Lecture 24
MAC(ALOHA)
T-1:chapter 2/2.8
OR-44
Week 7
Lecture 25
MAC(Ethernet)
T-1:chapter 2/2.6
OR-21
Ethernet is a physical Understand the Ethernet Demonstration and data link layer operations technology for local area networks A collisionfree protocol for transmitting frames between stations connected over a shared transmission medium protocol which resides at the data link layer DLL of the OSI model Understand the concept Slide Show of collision free protocols
Lecture 26
T-1:chapter 2/2.8.2
OR-22
Lecture 27
T-1:chapter 2/2.7
Week 7
Lecture 28
T-1:chapter 2/2.7
protocol which resides at the data link layer DLL of the OSI model
MID-TERM
Week 8 Lecture 29 Network Layer(IP Packets) T-1:chapter 4/4.1 OR-27 The Internet Protocol IP Understand format and Animation is the principal concept of IP packets communications protocol used for relaying datagrams routing directs packet forwarding routing algorithm controls flow of packets routing algorithm controls flow of packets routing algorithm controls flow of packets routing algorithm controls flow of packets routing algorithm controls flow of packets routing algorithm controls flow of packets Classless Inter Domain Routing Be able to describe the router forwarding concept Slide Show
Lecture 30
Network Layer(Router Forwarding) Network Layer(Routing Algorithms-DV) Network Layer(Routing Algorithms-DV) Network Layer(Routing Algorithms-DV) Network Layer(Routing Algorithms-LSR) Network Layer(Routing Algorithms-LSR) Network Layer(Routing Algorithms-LSR) Network Layer(CIDR) Network Layer(Virtual networks)
T-1:chapter 4/4.2
OR-28
Lecture 31
T-1:chapter 4 /4.2
OR-30
Be able to describe the Slide Show major routing algorithm used over the network Be able to describe the Slide Show major routing algorithm used over the network Be able to describe the Slide Show major routing algorithm used over the network Be able to describe the Animation major routing algorithm used over the network Be able to describe the Animation major routing algorithm used over the network Be able to describe the Animation major routing algorithm used over the network understand how to assign IP Slide Show Slide Show
Lecture 32
T-1:chapter 4 /4.2
OR-30
Week 9
Lecture 33
T-1:chapter 4 /4.2
OR-30
Lecture 34
T-1:chapter 4/4.2
OR-34
Lecture 35
T-1:chapter 4/4.2
OR-34
Lecture 36
T-1:chapter 4/4.2
OR-34
Week 10
Lecture 37
OR-39 OR-31
A virtual network link is be able to connect a link that does not system in virtual consist of a physical network wired or wireless connection Congestion control concerns controlling traffic entry Congestion control concerns controlling traffic entry
T-1:chapter 6
OR-29
Be able to describe the Demonstration major congestion algorithm used over the network Be able to describe the Demonstration major congestion algorithm used over the network
Lecture 38
T-1:chapter 6
OR-29
Week 10
Lecture 38
T-1:chapter 3/3.2
OR-32
Enable packets to go be able to describe from one host to another concept of switching that is not directly connectedEnable packets to go from one host to another that is not directly connected components used in TCP Understand the TCP protocol services provided by transport layer how tcp manages connection Be able to describe the responsibilities of the Transport layer
Slide Show
Lecture 39
Transport layer(Elements of Transport Protocols) Transport layer(Transport Services) Transport layer(TCP Connection Management)
OR-41
Demonstration
Lecture 40
OR-41
Slide Show
Week 11
Lecture 41
OR-40
Understand the Demonstration threeway hand shaking in establish a connection Know the Internetworking structure Slide Show
R-1:chapter 20/20.1
R-1:chapter14/14.1
Host sends packets does Be able to program Animation not know connected clientserver application up status of destination using connectionoriented and connectionless sockets various classes in IP various classes in IP Know the standards available in IP Know the standards available in IP Be able to describe the responsibilities of the Application layer Understand the basics of the network management Understand the basics of the network management Slide Show Slide Show Slide Show
Wireless LAN(IP Standards) Wireless LAN(IP Standards) Application Layer(Application Layer Protocols) Application Layer(SNMP)
services provided by application layer network management technique standard used for mail transfer Homework,Term Paper,Test 3
Lecture 46
T-1:chapter 9/9.2
OR-36
Slide Show
Lecture 47
Application Layer(SMTP)
T-1:chapter 9/9.2
OR-37
Slide Show
method of exchanging understand how to digital messages from an exchange messages author to one or more recipients a system of interlinked how to work on world hypertext documents wide web accessed via the Internet
Demonstration
Lecture 50
Application Layer(WWW)
T-1:chapter 9/9.2
OR-45
Demonstration
Week 13
Lecture 51
Network Security(DNS)
T-1:chapter 9/9.1
OR-45
The Domain Name System DNS is a hierarchical distributed naming system for computers techniques for secure communication in the presence of third parties called adversaries
Lecture 52
Network Security(Cryptography)
T-1:chapter 8/8.1
OR-42
Animation
SPILL OVER
Week 53 Lecture 209 Lecture 210 T-1:chapter 8 T-1:chapter 2 OR-42 OR-43 network security wireless LAN Slide Show Slide Show
manual
to evaluate student introduction,physical layer,data link layer,network layer understanding regarding the course to evaluate performance of the student routing algorithms,congestion control algorithms,transport layer,application layer
Individual
manual
3/6
Individual
manual
8 / 12
List of suggested topics for term paper[at least 15] (Student to spend about 15 hrs on any one specified term paper) Sr. No. Topic 1 Wireless Application Protocol 2 Designing a wireless network in a campus 3 Pros and cons of SLIP over PPP under data link layer
4 IP Switching 5 TCP/IP is backbone of network ,how? 6 IP Tracing 7 IGRP( Routing Protocol) 8 RIP( Routing Protocol) 9 Support of MAC sublayer to network 10 WI FI SET UP 11 WI MAX SET UP 12 DSL 13 VLAN 14 Distributed Network security 15 Network Security Testing 16 Phising