rptipprintnew (5)

Upload: varun-malhotra

Post on 08-Aug-2018

218 views

Category:

Documents


0 download

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