rptipprintnew (5)
TRANSCRIPT
-
8/22/2019 rptIpPrintNew (5)
1/6
Lovely Professional University, Punjab
Course Code Course Title Course Planner Lectures Tutorials Practicals Credits
CSE883 INTERNETWORKING WITH TCP IP 12376::Chetna Kwatra 3.0 0.0 0.0 3.0
Course Category Courses with conceptual focus
TextBooks
Sr No Title Author Edition Year Publisher NameT-1 TCP/IP Protocol Suite Behrouz A. Forouzan 4th 2010 Tata McGraw Hill
Reference Books
Sr No Title Author Edition Year Publisher Name
R-1 Computer Networking: A Top-DownApproach
James F. Kurose, Keith W.Ross
5th 2009 Pearson
R-2 Computer Networks Andrew S. Tanenbaum 4th 2009 Prentice Hall
R-3 Internetworking with TCP/IP Volume-II: Design, Implementation andIntervals
Douglas E.Comer, DavidL. Stevens
3rd 2009 Prentice Hall
R-4 Internetworking with TCP/IP:Principles, Protocols and Architecture
Douglas E.Comer, DavidL. Stevens
5th 2010 Prentice Hall
Other Reading
Sr No Journals articles as Compulsary reading (specific articles, complete reference)
OR-1 http://www.elsevier.com/wps/find/journaldescription.cws_home/622893/description#description ,
OR-2 http://www.linuxjournal.com/article/6721 ,
OR-3 http://www.openvms.compaq.com/openvms/journal/v4/tcp_ip_scalable_kernel.pdf ,
Relevant Websites
Sr No (Web address) (only if relevant to the course) Salient Features
RW-1 http://www.cse.iitk.ac.in/users/dheeraj/cs425/ Notes by Professor from IIT
RW-2 http://www.kohala.com/start/tcpipiv1.html Implementation of TCP/IP
RW-3 http://nptel.iitm.ac.in/video.php?subjectId=106105081 Descriptive knowledge of layered architecture
RW-4 http://www.net-seal.net/animations.php?aid=27 Flash animation
Audio Visual Aids
Sr No (AV aids) (only if relevant to the course) Salient Features
AV-1 http://nptel.iitm.ac.in/video.php?subjectId=106105081 Provides clear and descriptive knowledge of layered architectures andtheir communication
-
8/22/2019 rptIpPrintNew (5)
2/6
AV-2 http://nptel.iitm.ac.in/video.php?subjectId=106105081 Gives detailed description of Layered architecture
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 to TCP/IP(OSIModel)
T-1:2.2 RW-3 Details of OSI referencemodel
layer to layercommunication
Video
Lecture 2 Introduction to TCP/IP(TCP/IP
Protocol Suite)
T-1:2.3 Details of TCP protocol
suite and its differenceswith OSI model
Actual implementation
of layered architecture
Slide show by teacher
Lecture 3 Introduction to TCP/IP(LayeringNetwork Addresses)
T-1:2.4 Various level of addresses used in TCPprotocol suite
How the clients interactover internet and howthe addresses aremapped
Slide show by teacher
Week 2 Lecture 4 Introduction to TCP/IP(Standardization Process)
T-1:1.4 Descrbes the process of standardizing protocols
Requirement levels ofRFCs
Slide show by teacher
Lecture 5 Network Layer Addressing(IPAddresses, MTU)
T-1:5.1 Introduction of IPaddressing
Importance of IPaddresses incommunication
Slide show by teacher
Lecture 6 Network Layer Addressing(Classful and Classless addressing)
T-1:5.2- 5.3 Description of classes Need of categorizationof addresses in classes
Slide show by teacher
Week 3 Lecture 7 Network Layer Addressing(SpecialAddresses)
T-1:5.4-5.5 Need of Specialaddresses
Structure of IPaddressing in smallcompanies
Examples of companynetworks
Lecture 8 Network Layer Addressing(Subnetting and Supernetting)
T-1:5.2-5.3 Division of big networksinto smaller ones
Practical importance ofsubnets and supernetsin LANs
Examples of companynetworks
Lecture 9 ARP and RARP(Delivery andForwarding of IP Packets)
T-1:6.1-6.2 Delivery of packet to itsfinal destination over aNetwork
Need of delivery andforwarding of packetsin the network
Slide show by teacher
Week 4 Lecture 10 ARP and RARP(ARP and RARPcommand)
T-1:8.1-8.2 Mapping of logicaladdress to physicaladdress
Slide show by teacher
Detailed Plan For Lectures
LTP week distribution: (LTP Weeks)
Weeks before MTE 7
Weeks After MTE 6
Spill Over 2
-
8/22/2019 rptIpPrintNew (5)
3/6
Week 4 Lecture 11 ARP and RARP(ARP cache) T-1:8.4 Five components of ARPPackage , Cache tabel,queues, output module,input module, cachecontrol mpodule
Slide show by teacher
Lecture 12 Internet Protocol(IP Package) T-1:7.8 to study the componentsof internet protocol
Design of IP datagram Slide show by teacher
Week 5 Lecture 13 Internet Protocol(IP Package) T-1:7.8 to study the componentsof internet protocol
Design of IP datagram Slide show by teacher
Lecture 14 Internet Protocol(IP fragmentation) T-1:7.1-7.2 to discuss segmentation
and reassembly ofdatagrams
need of fragmentation
at network layer
Slide show by teacher
Lecture 15 Internet Protocol(IP fragmentation) T-1:7.1-7.2 to discuss segmentationand reassembly ofdatagrams
need of fragmentationat network layer
Slide show by teacher
Week 6 Lecture 16 Internet Protocol(ICMP and errors) T-1:91.-9.2 RW-3 protocol that supports IPin congestion and flowcontrol
to show how networkreports errors duringtransmission
Slide show by teacher
Lecture 17 Transport Layer Protocols(UDPheader)
T-1:14.1-14.2 14.5 to introduce UDP andexplain the format ofUDP packet
UDP is a simpleconnectionless protocol
Slide show by teacher
Lecture 18 Transport Layer Protocols(TCPheader) T-1:15.1-15.3 RW-3 introduce TCP asprotocol that providesreliable stream deliveryservice
a connection orientedprotocol that handlescongestion and flowcontrol
Slide show by teacherand videos
Week 7 Lecture 19 Transport Layer Protocols(TCPheader)
T-1:15.1-15.3 RW-3 introduce TCP asprotocol that providesreliable stream deliveryservice
a connection orientedprotocol that handlescongestion and flowcontrol
Slide show by teacherand videos
Lecture 20 Transport Layer Protocols(TCPheader)
T-1:15.1-15.3 RW-3 introduce TCP asprotocol that providesreliable stream deliveryservice
a connection orientedprotocol that handlescongestion and flowcontrol
Slide show by teacherand videos
Lecture 21 Transport Layer Protocols(Multicasting)
T-1:12.1 compare and contrastunicasting, multicastingand broadcastingcommunication
practicalimplementation ofmulticasting
Slide show by teacher
MID-TERMWeek 8 Lecture 22 Transmission Control Protocol
(Connection Establishment andTermination)
T-1:15.4 RW-4 Description of Threeway handshaking inclient server model
TCP connection attransport layer
Slide show by teacherand animation
Lecture 23 Transmission Control Protocol(TCP State Transition Diagram)
T-1:15.5 Discuss the Statetransition diagram forTCP and some scenarios
To keep track of alldifferent eventshappening during TCPconnections
Slide show by teacher
-
8/22/2019 rptIpPrintNew (5)
4/6
Week 8 Lecture 24 Transmission Control Protocol(Error and Congestion Control)
T-1:15.8-15.9 Mechanisms to ensureerror control andcongestion control attransport layer
ways by which TCPmanages the reliability
Slide show by teacher
Week 9 Lecture 25 Transmission Control Protocol(Error and Congestion Control)
T-1:15.8-15.9 Mechanisms to ensureerror control andcongestion control attransport layer
ways by which TCPmanages the reliability
Slide show by teacher
Lecture 26 Transmission Control Protocol(Normal Data flow- SlidingWindow Protocol)
T-1:15.7 flow control at transportlayer with somescenarios
Ways through whichTCP avoid congestionat transport layer
Slide show by teacher
Lecture 27 Transmission Control Protocol(Silly Window Syndrome)
T-1:15.7-page 463-464
Problem that arises atSliding windowoperation
Algorithms to removethe problem of sillywindow syndrome
Slide show by teacher
Week 10 Lecture 28 Unicast Routing protocols(Dynamic Routing- RoutingInformation Protocol, OpenShortest Path First protocols)
T-1:11.3-11.6 Various routingprotocols
Ways to route packetson network
Slide show by teacher
Lecture 29 Unicast Routing protocols(Dynamic Routing- RoutingInformation Protocol, OpenShortest Path First protocols)
T-1:11.3-11.6 Various routingprotocols
Ways to route packetson network
Slide show by teacher
Unicast Routing protocols(UnicastRouting)
T-1:11.2 Intra and inter domainrouting
Routing techniques Slide show by teacher
Lecture 30 Unicast Routing protocols(Multicasting- Internet GroupManagement Protocol)
T-1:12.3 To discuss the IGMPprotocol
will learn how tocorrect and interpretinformation in groupsof network
Slide show by teacher
Week 11 Lecture 31 Application Layer(HostConfiguration: DHCP, BOOTP)
T-1:18.1-18.2 DHCP as the currentDynamic HostConfigurationProtocol
DHCP operation whenthe client and server areon thesame network or ondifferent networks
Slide show by teacher
Lecture 33 Application Layer(Domain NameSystem)
T-1:19.1-19.3 19.5-19.6
to describe the purposeof DNS
use of DNS in theInternet
Slide show by teacher
Week 12 Lecture 34 Application Layer(Domain NameSystem)
T-1:19.1-19.3 19.5-19.6
to describe the purposeof DNS
use of DNS in theInternet
Slide show by teacher
Lecture 35 Data Transfer at Application Layer(File Transfer: FTP)
T-1:21.1 To discuss FTP and twoconnections used in thisprotocol controlconnection and dataconnection
how file transfer can bedone using a securechannel
Slide show by teacher
Homework,TermPaper,Test 3
Lecture 36 Data Transfer at Application Layer(Electronic Mail:SMTP,POP,IMAP,MIME)
T-1:23.1-23.5 To explain themechanism of sendingand receiving emails
architecture ofelectronic mail usingfour scenarios
Slide show by teacher
-
8/22/2019 rptIpPrintNew (5)
5/6
Week 13 Lecture 37 World Wide Web(WWWArchitecture)
T-1:22.1 To discuss thearchitecture of WWW
Web clients and Webservers and theircomponents
Slide show by teacher
Lecture 38 World Wide Web(WebDocuments)
T-1:22.2 The documents in theWWW
three different Webdocuments staticdocument,dynamic document, andactive document
Slide show by teacher
Lecture 39 World Wide Web(HTTP andCookies)
T-1:22.3 To discuss HTTP and itstransactions
fields in a request andresponse message
Slide show by teacher
SPILL OVERWeek 14 Lecture 40 T-1:Chapter 29 Network Security Student will learn ways
to secure any networkfrom unauthorizedaccess or attack
Lecture 41 T-1:Chapter 30 Internet Security Different ways toprotect applicationsrunning over network
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 1 Student evaluation Contents covered in week 1-5 for Homework Individual By evaluate theHomeworksubmitted bystudents
5 / 6
Term Paper 1 Student evaluation Students are assigned technical topics on which they will narratetechnical essays. Total marks will be thrice the actual weight-age.Synopsis of term paper must be submitted by students by 7thweek.
Individual By evaluate theTerm papersubmitted bystudents
3 / 10
Test 1 Student evaluation Students will be evaluated analytically in 11th week for thecontents covered in week 1-10 for Test
Individual Class test 9 / 11
List of suggested topics for term paper[at least 15] (Student to spend about 15 hrs on any one specified term paper)
-
8/22/2019 rptIpPrintNew (5)
6/6
Sr. No. Topic
1 IPV6
2 Network Attacks
3 Wi Fi
4 MAN vs WAN
5 Network Security
6 IP Routing
7 Virtual Private Networks
8 Firewalls
9 Mobile IP
10 Ethernet vs Token ring
11 Default Gateway and Subnet mask
12 Routers and Switches
13 Hacking
14 GPRS
15 GSM