Sei sulla pagina 1di 6

Lovely Professional University, Punjab

Course Code CSE883 Course Category Course Title INTERNETWORKING WITH TCP IP Courses with conceptual focus Course Planner 12376::Chetna Kwatra Lectures 3.0 Tutorials Practicals Credits 0.0 0.0 3.0

TextBooks Sr No T-1 Title TCP/IP Protocol Suite Reference Books Sr No R-1 R-2 R-3 Title Computer Networking: A Top-Down Approach Computer Networks Author Edition Year 2009 2009 2009 Publisher Name Pearson Prentice Hall Prentice Hall James F. Kurose, Keith W. 5th Ross Andrew S. Tanenbaum 4th 3rd Author Behrouz A. Forouzan Edition 4th Year 2010 Publisher Name Tata McGraw Hill

Internetworking with TCP/IP Volume- Douglas E.Comer, David II: Design, Implementation and L. Stevens Intervals Internetworking with TCP/IP: Douglas E.Comer, David Principles, Protocols and Architecture L. Stevens

R-4 Other Reading Sr No OR-1 OR-2 OR-3

5th

2010

Prentice Hall

Journals articles as Compulsary reading (specific articles, complete reference) http://www.elsevier.com/wps/find/journaldescription.cws_home/622893/description#description , http://www.linuxjournal.com/article/6721 , http://www.openvms.compaq.com/openvms/journal/v4/tcp_ip_scalable_kernel.pdf ,

Relevant Websites Sr No RW-1 RW-2 RW-3 RW-4 (Web address) (only if relevant to the course) http://www.cse.iitk.ac.in/users/dheeraj/cs425/ http://www.kohala.com/start/tcpipiv1.html http://nptel.iitm.ac.in/video.php?subjectId=106105081 http://www.net-seal.net/animations.php?aid=27 Salient Features Notes by Professor from IIT Implementation of TCP/IP Descriptive knowledge of layered architecture Flash animation

Audio Visual Aids Sr No AV-1 (AV aids) (only if relevant to the course) http://nptel.iitm.ac.in/video.php?subjectId=106105081 Salient Features Provides clear and descriptive knowledge of layered architectures and their communication

AV-2

http://nptel.iitm.ac.in/video.php?subjectId=106105081

Gives detailed description of Layered architecture

LTP week distribution: (LTP Weeks) Weeks before MTE Weeks After MTE Spill Over 7 6 2

Detailed Plan For Lectures


Week Number Lecture Number Broad Topic(Sub Topic) Chapters/Sections of Text/reference books Other Readings, Lecture Description Relevant Websites, Audio Visual Aids, software and Virtual Labs RW-3 Learning Outcomes Pedagogical Tool Demonstration/ Case Study / Images / animation / ppt etc. Planned Video

Week 1

Lecture 1 Lecture 2

Introduction to TCP/IP(OSI Model) Introduction to TCP/IP(TCP/IP Protocol Suite) Introduction to TCP/IP(Layering Network Addresses)

T-1:2.2 T-1:2.3

Details of OSI reference layer to layer model communication Details of TCP protocol suite and its differences with OSI model Various level of addresses used in TCP protocol suite Descrbes the process of standardizing protocols Introduction of IP addressing Description of classes Need of Special addresses

Actual implementation Slide show by teacher of layered architecture How the clients interact Slide show by teacher over internet and how the addresses are mapped Requirement levels of RFCs Importance of IP addresses in communication Need of categorization of addresses in classes Structure of IP addressing in small companies Slide show by teacher Slide show by teacher

Lecture 3

T-1:2.4

Week 2

Lecture 4 Lecture 5

Introduction to TCP/IP (Standardization Process) Network Layer Addressing(IP Addresses, MTU) Network Layer Addressing (Classful and Classless addressing) Network Layer Addressing(Special Addresses) Network Layer Addressing (Subnetting and Supernetting) ARP and RARP(Delivery and Forwarding of IP Packets) ARP and RARP(ARP and RARP command)

T-1:1.4 T-1:5.1

Lecture 6 Week 3 Lecture 7

T-1:5.2- 5.3 T-1:5.4-5.5

Slide show by teacher Examples of company networks

Lecture 8

T-1:5.2-5.3

Division of big networks Practical importance of Examples of company into smaller ones subnets and supernets networks in LANs Delivery of packet to its Need of delivery and final destination over a forwarding of packets Network in the network Mapping of logical address to physical address Slide show by teacher

Lecture 9

T-1:6.1-6.2

Week 4

Lecture 10

T-1:8.1-8.2

Slide show by teacher

Week 4

Lecture 11

ARP and RARP(ARP cache)

T-1:8.4

Five components of ARP Package , Cache tabel, queues, output module, input module, cache control mpodule to study the components Design of IP datagram of internet protocol to study the components Design of IP datagram of internet protocol to discuss segmentation and reassembly of datagrams to discuss segmentation and reassembly of datagrams RW-3 need of fragmentation at network layer need of fragmentation at network layer

Slide show by teacher

Lecture 12 Week 5 Lecture 13 Lecture 14

Internet Protocol(IP Package) Internet Protocol(IP Package) Internet Protocol(IP fragmentation)

T-1:7.8 T-1:7.8 T-1:7.1-7.2

Slide show by teacher Slide show by teacher Slide show by teacher

Lecture 15

Internet Protocol(IP fragmentation)

T-1:7.1-7.2

Slide show by teacher

Week 6

Lecture 16

Internet Protocol(ICMP and errors)

T-1:91.-9.2

protocol that supports IP to show how network in congestion and flow reports errors during control transmission to introduce UDP and explain the format of UDP packet

Slide show by teacher

Lecture 17

Transport Layer Protocols(UDP header) Transport Layer Protocols(TCP header)

T-1:14.1-14.2 14.5

UDP is a simple Slide show by teacher connectionless protocol a connection oriented protocol that handles congestion and flow control a connection oriented protocol that handles congestion and flow control a connection oriented protocol that handles congestion and flow control practical implementation of multicasting Slide show by teacher and videos

Lecture 18

T-1:15.1-15.3

RW-3

introduce TCP as protocol that provides reliable stream delivery service introduce TCP as protocol that provides reliable stream delivery service introduce TCP as protocol that provides reliable stream delivery service compare and contrast unicasting, multicasting and broadcasting communication

Week 7

Lecture 19

Transport Layer Protocols(TCP header)

T-1:15.1-15.3

RW-3

Slide show by teacher and videos

Lecture 20

Transport Layer Protocols(TCP header)

T-1:15.1-15.3

RW-3

Slide show by teacher and videos

Lecture 21

Transport Layer Protocols (Multicasting)

T-1:12.1

Slide show by teacher

MID-TERM
Week 8 Lecture 22 Transmission Control Protocol (Connection Establishment and Termination) Transmission Control Protocol (TCP State Transition Diagram) T-1:15.4 RW-4 Description of Three way handshaking in client server model TCP connection at transport layer Slide show by teacher and animation Slide show by teacher

Lecture 23

T-1:15.5

Discuss the State To keep track of all transition diagram for different events TCP and some scenarios happening during TCP connections

Week 8

Lecture 24

Transmission Control Protocol (Error and Congestion Control)

T-1:15.8-15.9

Mechanisms to ensure error control and congestion control at transport layer Mechanisms to ensure error control and congestion control at transport layer

ways by which TCP manages the reliability

Slide show by teacher

Week 9

Lecture 25

Transmission Control Protocol (Error and Congestion Control)

T-1:15.8-15.9

ways by which TCP manages the reliability

Slide show by teacher

Lecture 26

Transmission Control Protocol (Normal Data flow- Sliding Window Protocol) Transmission Control Protocol (Silly Window Syndrome) Unicast Routing protocols (Dynamic Routing- Routing Information Protocol, Open Shortest Path First protocols) Unicast Routing protocols (Dynamic Routing- Routing Information Protocol, Open Shortest Path First protocols) Unicast Routing protocols(Unicast Routing)

T-1:15.7

flow control at transport Ways through which layer with some TCP avoid congestion scenarios at transport layer Problem that arises at Sliding window operation Various routing protocols Algorithms to remove the problem of silly window syndrome Ways to route packets on network

Slide show by teacher

Lecture 27

T-1:15.7-page 463464 T-1:11.3-11.6

Slide show by teacher

Week 10

Lecture 28

Slide show by teacher

Lecture 29

T-1:11.3-11.6

Various routing protocols

Ways to route packets on network

Slide show by teacher

T-1:11.2 T-1:12.3

Intra and inter domain routing To discuss the IGMP protocol

Routing techniques will learn how to correct and interpret information in groups of network

Slide show by teacher Slide show by teacher

Lecture 30

Unicast Routing protocols (Multicasting- Internet Group Management Protocol) Application Layer(Host Configuration: DHCP, BOOTP)

Week 11

Lecture 31

T-1:18.1-18.2

DHCP as the current Dynamic Host Configuration Protocol to describe the purpose of DNS to describe the purpose of DNS

DHCP operation when Slide show by teacher the client and server are on the same network or on different networks use of DNS in the Internet use of DNS in the Internet Slide show by teacher

Lecture 33

Application Layer(Domain Name System) Application Layer(Domain Name System) Data Transfer at Application Layer (File Transfer: FTP)

T-1:19.1-19.3 19.519.6 T-1:19.1-19.3 19.519.6 T-1:21.1

Week 12

Lecture 34

Slide show by teacher

Lecture 35

To discuss FTP and two how file transfer can be Slide show by teacher connections used in this done using a secure protocol control channel connection and data connection Homework,Term Paper,Test 3

Lecture 36

Data Transfer at Application Layer (Electronic Mail :SMTP,POP,IMAP,MIME)

T-1:23.1-23.5

To explain the mechanism of sending and receiving emails

architecture of electronic mail using four scenarios

Slide show by teacher

Week 13

Lecture 37

World Wide Web(WWW Architecture) World Wide Web(Web Documents)

T-1:22.1

To discuss the architecture of WWW The documents in the WWW

Web clients and Web servers and their components

Slide show by teacher

Lecture 38

T-1:22.2

three different Web Slide show by teacher documents static document, dynamic document, and active document Slide show by teacher

Lecture 39

World Wide Web(HTTP and Cookies)

T-1:22.3

To discuss HTTP and its fields in a request and transactions response message

SPILL OVER
Week 14 Lecture 40 T-1:Chapter 29 Network Security Student will learn ways to secure any network from unauthorized access or attack Different ways to protect applications running over network

Lecture 41

T-1:Chapter 30

Internet Security

Scheme for CA:


Component Homework,Term Paper,Test Frequency 2 Total :Out Of 3 Each Marks Total Marks 10 10 20 20

Details of Academic Task(s)


AT No. Objective Topic of the Academic Task Nature of Academic Task (group/individuals/field work Individual Evaluation Mode Allottment / submission Week 5/6

Homework 1

Student evaluation

Contents covered in week 1-5 for Homework

By evaluate the Homework submitted by students By evaluate the Term paper submitted by students Class test

Term Paper 1

Student evaluation

Students are assigned technical topics on which they will narrate Individual technical essays. Total marks will be thrice the actual weight-age. Synopsis of term paper must be submitted by students by 7th week. Students will be evaluated analytically in 11th week for the contents covered in week 1-10 for Test Individual

3 / 10

Test 1

Student evaluation

9 / 11

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 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

Potrebbero piacerti anche