Network IP
-
Upload
saurabh-agarwal -
Category
Documents
-
view
220 -
download
0
Transcript of Network IP
-
7/28/2019 Network IP
1/9
Lovely Professional University, Punjab
Course Code Course Title Course Planner Lectures Tutorials Practicals Credits
CAP256 BASICS OF NETWORKS 13648::Jasleen 4.0 0.0 0.0 4.0
Course Category Courses with conceptual focus
TextBooks
Sr No Title Author Edition Year Publisher NameT-1 Computer Networks, A Systems
ApproachPeterson & Davie 3rd 2005 Harcourt college Publishers
Reference Books
Sr No Title Author Edition Year Publisher Name
R-1 Data Communication and networking Behnouz A. Forouzan 2nd 2003 Tata McGraw Hill
R-2 Computer Networks A.S. Tanenbaum 4th Pearson
R-3 Data Communications ,ComputerNetworks & Open Systems
fred halsall 2nd Addison Wisely
R-4 Data and Computer Communications william stallings 5th 2000 PearsonR-5 Data Networks Bertsekas and Gallagher 1st 2000 PHI (Pretice Hall India)
Other Reading
Sr No Journals articles as Compulsary reading (specific articles, complete reference)
OR-1 http://nptel.iitm.ac.in/courses/IIT-MADRAS/Computer_Networks/pdf/Lecture02_DataSharing_DOS_machines.pdf ,
OR-2 http://nptel.iitm.ac.in/courses/IIT-MADRAS/Computer_Networks/pdf/Lecture03_PacketisedFileTransmission.pdf ,
OR-3 http://nptel.iitm.ac.in/courses/IIT-MADRAS/Computer_Networks/pdf/Lecture04_Layering.pdf ,
OR-4 http://nptel.iitm.ac.in/courses/IIT-MADRAS/Computer_Networks/pdf/Lecture05_PerformanceMetrics.pdf ,
OR-5 http://nptel.iitm.ac.in/courses/IIT-MADRAS/Computer_Networks/pdf/Lecture06_BasicBuildingBlocks.pdf ,
OR-6 http://nptel.iitm.ac.in/courses/IIT-MADRAS/Computer_Networks/pdf/Lecture26_BridgesAndSwitches.pdf ,
OR-7 http://nptel.iitm.ac.in/video.php?subjectId=106105081 ,
OR-8 http://nptel.iitm.ac.in/video.php?subjectId=106105081 ,
OR-9 http://nptel.iitm.ac.in/video.php?subjectId=106105081 ,
OR-10 http://nptel.iitm.ac.in/courses/IIT-MADRAS/Computer_Networks/pdf/Lecture08_PhysicalMedia.pdf ,
OR-11 http://nptel.iitm.ac.in/video.php?subjectId=106105081 ,
OR-12 http://nptel.iitm.ac.in/courses/IIT-MADRAS/Computer_Networks/pdf/Lecture07_Modulation_Encoding.pdf ,
OR-13 http://nptel.iitm.ac.in/courses/IIT-MADRAS/Computer_Networks/pdf/Lecture10_DLLFraming.pdf ,
OR-14 http://nptel.iitm.ac.in/courses/IIT-MADRAS/Computer_Networks/pdf/Lecture11_ErrorDetection.pdf ,
-
7/28/2019 Network IP
2/9
OR-15 http://nptel.iitm.ac.in/courses/IIT-MADRAS/Computer_Networks/pdf/Lecture12_ErrorControl.pdf ,
OR-16 http://nptel.iitm.ac.in/courses/IIT-MADRAS/Computer_Networks/pdf/Lecture13_StopAndWaitAnalysis.pdf ,
OR-17 http://nptel.iitm.ac.in/courses/IIT-MADRAS/Computer_Networks/pdf/Lecture13_StopAndWaitAnalysis.pdf ,
OR-18 http://nptel.iitm.ac.in/courses/IIT-MADRAS/Computer_Networks/pdf/Lecture14_SlidingWindow.pdf ,
OR-19 www.uop.edu.jo/Material/1139282052010.ppt ,
OR-20 http://nptel.iitm.ac.in/courses/IIT-MADRAS/Computer_Networks/pdf/Lecture16_MediumAccessSubLayer.pdf ,
OR-21 http://nptel.iitm.ac.in/courses/IIT-MADRAS/Computer_Networks/pdf/Lecture18_Ethernet.pdf ,
OR-22 http://nptel.iitm.ac.in/courses/IIT-MADRAS/Computer_Networks/pdf/Lecture19_ContentFreeProtocols.pdf ,
OR-23 http://nptel.iitm.ac.in/courses/IIT-MADRAS/Computer_Networks/pdf/Lecture20_ATM.pdf ,
OR-24 http://nptel.iitm.ac.in/courses/IIT-MADRAS/Computer_Networks/pdf/Lecture21_TokenBus.pdf ,
OR-25 http://nptel.iitm.ac.in/courses/IIT-MADRAS/Computer_Networks/pdf/Lecture22_TokenRing.pdf ,
OR-26 http://nptel.iitm.ac.in/courses/IIT-MADRAS/Computer_Networks/pdf/Lecture23_FDDI.pdf ,
OR-27 http://nptel.iitm.ac.in/courses/IIT-MADRAS/Computer_Networks/pdf/Lecture29_Fragmentation.pdf ,
OR-28 http://nptel.iitm.ac.in/courses/IIT-MADRAS/Computer_Networks/pdf/Lecture30_RouterForwarding.pdf ,
OR-29 http://nptel.iitm.ac.in/courses/IIT-MADRAS/Computer_Networks/pdf/Lecture31_CongestionControlNW.pdf ,
OR-30 http://nptel.iitm.ac.in/courses/IIT-MADRAS/Computer_Networks/pdf/Lecture32_RoutingAlgorithmsDV.pdf ,
OR-31 http://nptel.iitm.ac.in/courses/IIT-MADRAS/Computer_Networks/pdf/Lecture33_VN_IPProtocols.pdf ,
OR-32 http://nptel.iitm.ac.in/courses/IIT-MADRAS/Computer_Networks/pdf/Lecture26_BridgesAndSwitches.pdf ,
OR-33 http://nptel.iitm.ac.in/courses/IIT-MADRAS/Computer_Networks/pdf/Lecture27_SwitchesConnectionLess.pdf ,
OR-34 http://nptel.iitm.ac.in/courses/IIT-MADRAS/Computer_Networks/pdf/Lecture34_RoutingAlgorithmsLSR.pdf ,
OR-35 http://nptel.iitm.ac.in/courses/IIT-MADRAS/Computer_Networks/pdf/Lecture40_ApplicationLayerProtocols.pdf ,
OR-36 http://nptel.iitm.ac.in/courses/IIT-MADRAS/Computer_Networks/pdf/Lecture41_SNMP.pdf ,
OR-37 http://nptel.iitm.ac.in/courses/IIT-MADRAS/Computer_Networks/pdf/Lecture42_SMTP.pdf ,
OR-38 http://nptel.iitm.ac.in/courses/IIT-MADRAS/Computer_Networks/pdf/Lecture36_TransportLayer.pdf ,
OR-39 http://nptel.iitm.ac.in/courses/IIT-MADRAS/Computer_Networks/pdf/Lecture35_BGP.pdf ,
OR-40 http://nptel.iitm.ac.in/courses/IIT-MADRAS/Computer_Networks/pdf/Lecture37_TCPConnectionMgmt.pdf ,
OR-41 http://nptel.iitm.ac.in/courses/IIT-MADRAS/Computer_Networks/pdf/Lecture38_TCPProtocol.pdf ,
OR-42 http://nptel.iitm.ac.in/courses/IIT-MADRAS/Computer_Networks/pdf/Lecture43_NetworkSecurity.pdf ,
OR-43 http://nptel.iitm.ac.in/courses/IIT-MADRAS/Computer_Networks/pdf/Lecture25_WirelessLANs.pdf ,
OR-44 http://nptel.iitm.ac.in/courses/IIT-MADRAS/Computer_Networks/pdf/Lecture17_Aloha_Ethernet.pdf ,
OR-45 http://freevideolectures.com/Course/2276/Computer-Networks/34 ,
OR-46 http://nptel.iitm.ac.in/courses/IIT-MADRAS/Computer_Networks/pdf/Lecture25_WirelessLANs.pdf ,
-
7/28/2019 Network IP
3/9
OR-47 http://web.cs.wpi.edu/~cs513/s07/week2-physical.pdf ,
OR-48 https://learningnetwork.cisco.com/...102.../primch5.pdf ,
Relevant Websites
Sr No (Web address) (only if relevant to the course) Salient Features
RW-1 http://www.computernetworking.suite101.com/articles.cfm articles related to networking
RW-2 http://compnetworking.about.com/od/basicnetworkingconcepts/Networking_Basics_Key_Concepts_in_Computer_Networking .htm
Networking Basics - Key Concepts in Computer Networking
WeekNumber
LectureNumber
Broad Topic(Sub Topic) Chapters/Sectionsof Text/referencebooks
Other Readings,RelevantWebsites, AudioVisual Aids,software andVirtual Labs
Lecture Description Learning Outcomes Pedagogical ToolDemonstration/ CaseStudy / Images /animation / ppt etc.Planned
Week 1 Lecture 1 Introduction(Data Sharing) T-1:chapter 1 OR-1 Transfer data frommachine A to machineB
Sharing of Data onDOS machines
Slide Show
Lecture 2 Introduction(Packetised FileTransmission)
T-1:chapter 1 OR-2 transmission of packetfiles
how files aretransferred
Demonstration
Lecture 3 Introduction(Layering) T-1:chapter 1/1.3 OR-3 Different layer of
abstraction
Understand the
hierarchical layeredstructure of typicalnetwork architecture
Slide Show
Lecture 4 Introduction(Performance Metrics) T-1:chapter 1/1.5 OR-4 metrics to calculateperformance
learn aboutperformance criteria
Slide Show
Week 2 Lecture 5 Introduction(Building Blocks) T-1:chapter 2/2.1 OR-5 blocks required to designa network
Understand thehierarchical layeredstructure of typicalnetwork architecture
Slide Show
Lecture 6 Introduction(Networking Devices) OR-6 different networkingdevices switcheshubs etc
Understand thenetwork switchingtechnologies
Demonstration
Detailed Plan For Lectures
LTP week distribution: (LTP Weeks)
Weeks before MTE 7
Weeks After MTE 6
Spill Over 2
-
7/28/2019 Network IP
4/9
Week 2 Lecture 7 Introduction(Types of Network) R-1:chapter 1/pg 13 OR-7 different type of network interfaces and their usesby identifying and usingbasic Networkcomponents choosingappropriate network typeand media
understand differenttypes of network
Slide Show
Lecture 8 Reference Models(OSI model) R-1:chapter 2/2.2 OR-8 Concept of layers in OSIModel
Understand importantnetwork standards OSIin their historical
context
Demonstration
Week 3 Lecture 10 Physical Layer(TransmissionMedia,)
R-1:chapter 7/7.1 OR-10 different transmissionmediaphysical
Understand the datatransmission
Slide Show
Lecture 11 Physical Layer(TransmissionMedia,)
R-1:chapter 7/7.1 OR-10 different transmissionmediaphysical
Understand the datatransmission
Slide Show
Lecture 12 Physical Layer(WirelessTransmission)
R-1:chapter 7/7.2 OR-11 different wirelesstransmission media
Understand the wirelesstransmission
Slide Show
Lecture 9 Reference Models(TCP/IP model) R-1:chapter 2/2.4 OR-7 concept of layers inTCPIP
Understand importantnetwork standardsTCPIP in their
historical context
Animation
Physical Layer(Theoretical BasisFor Data Communication)
R-2:chapter 2/2.1 OR-47 principle used in datacommunication
understand basis of datacommunication
Demonstration
Week 4 Lecture 13 Physical Layer(WirelessTransmission)
R-1:chapter 7/7.2 OR-11 different wirelesstransmission media
Understand the wirelesstransmission
Slide Show
Lecture 14 Physical Layer(Modulation) T-1:chapter 2/2.2 OR-12 Modulation is theaddition of informationor the signal to a signalcarrier wave
knowldege about signalcarrier wave
Demonstration
Lecture 15 Data Link Layer(Data Link Layer
Design)
OR-11 issues in design of DLL Be able to describe the
responsibilities of thedata link layer
Slide Show
Lecture 16 Data Link Layer(DLL Framing) T-1:chapter 2/2.3 OR-13 Determine the start andend of packets
Understand the Framingtechnologies
Demonstration
Week 5 Lecture 17 Data Link Layer(Error Detection) T-1:chapter 2/2.4 OR-14 Error detectiontechniques allowdetecting such errors
Understand how anetwork can detecttransmission errors
Slide Show
Lecture 18 Data Link Layer(Error Detection) T-1:chapter 2/2.4 OR-14 Error detectiontechniques allowdetecting such errors
Understand how anetwork can detecttransmission errors
Slide Show
Lecture 19 Data Link Layer(Error Correction) T-1:chapter 2/2.5 OR-15 error control are
techniques that enablereliable delivery ofdigital data overunreliablecommunication channels
Understand how a
network can correcttransmission errors
Animation
-
7/28/2019 Network IP
5/9
Week 5 Lecture 20 Data Link Layer(Error Correction) T-1:chapter 2/2.5 OR-15 error control aretechniques that enablereliable delivery ofdigital data overunreliablecommunication channels
Understand how anetwork can correcttransmission errors
Animation
Week 6 Lecture 21 Data Link Layer(Stop and WaitAnalysis)
T-1:chapter 2/2.5 OR-16 Stop and Waittransmission is thesimplest reliabilitytechnique and isadequate for a very
simple communicationsprotocol
Be able to simulate theData link protocols
Slide Show
Data Link Layer(Stop and Wait) T-1:chapter 2/2.5 OR-17 Stop and Waittransmission is thesimplest reliabilitytechnique and isadequate for a verysimple communicationsprotocol
Be able to simulate theData link protocols
Animation
Lecture 22 Data Link Layer(Sliding Window) T-1:chapter 2/2.5 OR-18 Sliding windowprotocols are used wherereliable inorder delivery
of packets
Be able to simulate theData link protocols
Animation
Lecture 23 MAC(The Channel AllocationProblem)
Stations need tocoordinate properly toshare the medium
Understand the staticand dynamic Channelallocations
Slide Show
MAC(Multiple AccessProtocols)
R-1:chapter 12/1.1-12.2
OR-20 The MAC layer emulatesa fullduplex logicalcommunication channelin a multipoint network
Understand the MediaMultiple Access contro
Animation
Lecture 24 MAC(ALOHA) T-1:chapter 2/2.8 OR-44 A protocol for satelliteand terrestrial radiotransmission
Understand the Ethernetoperations
Slide Show
Week 7 Lecture 25 MAC(Ethernet) T-1:chapter 2/2.6 OR-21 Ethernet is a physicaland data link layertechnology for local areanetworks
Understand the Ethernetoperations
Demonstration
Lecture 26 MAC(Collision Free Protocols) T-1:chapter 2/2.8.2 OR-22 A collisionfree protocolfor transmitting framesbetween stationsconnected over a sharedtransmission medium
Understand the conceptof collision freeprotocols
Slide Show
Lecture 27 MAC(Token Bus,Token Ring,FDDI,ATM)
T-1:chapter 2/2.7 OR-23OR-24OR-25
OR-26
protocol which residesat the data link layerDLL of the OSI model
Knowledgeable aboutthe data communicationfundamentals
Slide Show
-
7/28/2019 Network IP
6/9
Week 7 Lecture 28 MAC(Token Bus,Token Ring,FDDI,ATM)
T-1:chapter 2/2.7 OR-23OR-24OR-25OR-26
protocol which residesat the data link layerDLL of the OSI model
Knowledgeable aboutthe data communicationfundamentals
Slide Show
MID-TERMWeek 8 Lecture 29 Network Layer(IP Packets) T-1:chapter 4/4.1 OR-27 The Internet Protocol IP
is the principalcommunications protocolused for relaying
datagrams
Understand format andconcept of IP packets
Animation
Lecture 30 Network Layer(RouterForwarding)
T-1:chapter 4/4.2 OR-28 routing directs packetforwarding
Be able to describe therouter forwardingconcept
Slide Show
Lecture 31 Network Layer(RoutingAlgorithms-DV)
T-1:chapter 4 /4.2 OR-30 routing algorithmcontrols flow of packets
Be able to describe themajor routing algorithmused over the network
Slide Show
Lecture 32 Network Layer(RoutingAlgorithms-DV)
T-1:chapter 4 /4.2 OR-30 routing algorithmcontrols flow of packets
Be able to describe themajor routing algorithmused over the network
Slide Show
Week 9 Lecture 33 Network Layer(Routing
Algorithms-DV)
T-1:chapter 4 /4.2 OR-30 routing algorithm
controls flow of packets
Be able to describe the
major routing algorithmused over the network
Slide Show
Lecture 34 Network Layer(RoutingAlgorithms-LSR)
T-1:chapter 4/4.2 OR-34 routing algorithmcontrols flow of packets
Be able to describe themajor routing algorithmused over the network
Animation
Lecture 35 Network Layer(RoutingAlgorithms-LSR)
T-1:chapter 4/4.2 OR-34 routing algorithmcontrols flow of packets
Be able to describe themajor routing algorithmused over the network
Animation
Lecture 36 Network Layer(RoutingAlgorithms-LSR)
T-1:chapter 4/4.2 OR-34 routing algorithmcontrols flow of packets
Be able to describe themajor routing algorithmused over the network
Animation
Week 10 Lecture 37 Network Layer(CIDR) R-1:chapter 19/19.2 OR-39 Classless Inter DomainRouting understand how toassign IP Slide Show
Network Layer(Virtual networks) T-1:chapter 4/4.1 OR-31 A virtual network link isa link that does notconsist of a physicalwired or wirelessconnection
be able to connectsystem in virtualnetwork
Slide Show
Network Layer(CongestionControl Network)
T-1:chapter 6 OR-29 Congestion controlconcerns controllingtraffic entry
Be able to describe themajor congestionalgorithm used over thenetwork
Demonstration
Lecture 38 Network Layer(Congestion
Control Network)
T-1:chapter 6 OR-29 Congestion control
concerns controllingtraffic entry
Be able to describe the
major congestionalgorithm used over thenetwork
Demonstration
-
7/28/2019 Network IP
7/9
Week 10 Lecture 38 Wireless LAN(Bridges andSwitches)
T-1:chapter 3/3.2 OR-32 Enable packets to gofrom one host to anotherthat isnot directlyconnectedEnable packetsto go from one host toanother that isnot directly connected
be able to describeconcept of switching
Slide Show
Lecture 39 Transport layer(Elements ofTransport Protocols)
R-1:chapter 23/23.1-23.2
OR-41 components used in TCP Understand the TCPprotocol
Demonstration
Lecture 40 Transport layer(TransportServices)
R-1:chapter 23/23.-1-23.3
OR-41 services provided bytransport layer
Be able to describe theresponsibilities of theTransport layer
Slide Show
Week 11 Lecture 41 Transport layer(TCP ConnectionManagement)
R-1:chapter 23/23.3 OR-40 how tcp managesconnection
Understand thethreeway hand shakingin establish aconnection
Demonstration
Wireless LAN(InternetworkingArchitecture)
R-1:chapter 20/20.1 components used indesigning internetwork
Know theInternetworkingstructure
Slide Show
Lecture 42 Wireless LAN(Connectionless
network)
R-1:chapter14/14.1 OR-33 Host sends packets does
not know connectedup status of destination
Be able to program
clientserver applicationusingconnectionoriented andconnectionless sockets
Animation
Lecture 43 Wireless LAN(IP Standards) R-1:chapter 1/1.4 various classes in IP Know the standardsavailable in IP
Slide Show
Lecture 44 Wireless LAN(IP Standards) R-1:chapter 1/1.4 various classes in IP Know the standardsavailable in IP
Slide Show
Week 12 Lecture 45 Application Layer(ApplicationLayer Protocols)
T-1:chapter 9 OR-35 services provided byapplication layer
Be able to describe theresponsibilities of theApplication layer
Slide Show
Lecture 46 Application Layer(SNMP) T-1:chapter 9/9.2 OR-36 network managementtechnique
Understand the basicsof the networkmanagement
Slide Show
Lecture 47 Application Layer(SMTP) T-1:chapter 9/9.2 OR-37 standard used for mailtransfer
Understand the basicsof the networkmanagement
Slide Show
Lecture 48 Homework,TermPaper,Test 3
Week 13 Lecture 49 Application Layer(E-Mail) T-1:chapter 9/9.2 OR-45 method of exchangingdigital messages from anauthor to one or morerecipients
understand how toexchange messages
Demonstration
Lecture 50 Application Layer(WWW) T-1:chapter 9/9.2 OR-45 a system of interlinkedhypertext documentsaccessed via the Internet
how to work on worldwide web
Demonstration
-
7/28/2019 Network IP
8/9
Week 13 Lecture 51 Network Security(DNS) T-1:chapter 9/9.1 OR-45 The Domain NameSystem DNS is ahierarchical distributednaming system forcomputers
Understand the DomainName Systemoperations
Slide Show
Lecture 52 Network Security(Cryptography) T-1:chapter 8/8.1 OR-42 techniques for securecommunication in thepresence of third partiescalled adversaries
Be able to distinguishbetween the use ofprivate and publickeyalgorithms
Animation
SPILL OVERWeek 53 Lecture 209 T-1:chapter 8 OR-42 network security Slide Show
Lecture 210 T-1:chapter 2 OR-43 wireless LAN Slide Show
Scheme for CA:
Component Frequency Out Of Each Marks Total Marks
Homework,Term Paper,Test 2 3 10 20
Total :- 10 20
Details of Academic Task(s)
AT No. Objective Topic of the Academic Task Nature of Academic Task(group/individuals/field
work
Evaluation Mode Allottment /submission Week
Homework,TermPaper,Test 1
to evaluateperformance of thestudent
topics related to course Group manual 3 / 11
Homework,TermPaper,Test 2
to evaluate studentunderstandingregarding the course
introduction,physical layer,data link layer,network layer Individual manual 3 / 6
Homework,TermPaper,Test 3
to evaluateperformance of thestudent
routing algorithms,congestion control algorithms,transportlayer,application layer
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 Protocol2 Designing a wireless network in a campus
3 Pros and cons of SLIP over PPP under data link layer
-
7/28/2019 Network IP
9/9
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