SRM UNIVERSITY FACULTY OF ENGINEERING AND TECHNOLOGY

Similar documents
SRM UNIVERSITY FACULTY OF ENGINEERING AND TECHNOLOGY SCHOOL OF COMPUTING DEPARTMENT OF CSE COURSE PLAN

SRM UNIVERSITY FACULTY OF ENGINEERING AND TECHNOLOGY SCHOOL OF COMPUTING DEPARTMENT OF CSE COURSE PLAN. Tech park ( 7 th floor)

SRM UNIVERSITY FACULTY OF ENGINEERING AND TECHNOLOGY SCHOOL OF ELECTRICAL AND ELECTRONICS ENGINEERING DEPARTMENT OF ECE COURSE PLAN

Day Hour Timing pm am am am

SRM UNIVERSITY FACULTY OF ENGINEERING AND TECHNOLOGY SCHOOL OF COMPUTING DEPARTMENT OF CSE COURSE PLAN

SIR C.R.REDDY COLLEGE OF ENGINEERING, ELURU DEPARTMENT OF INFORMATION TECHNOLOGY LESSON PLAN

SRM UNIVERSITY FACULTY OF ENGINEERING AND TECHNOLOGY SCHOOL OF COMPUTING DEPARTMENT OF CSE COURSE PLAN

SRM UNIVERSITY FACULTY OF ENGINEERING AND TECHNOLOGY SCHOOL OF COMPUTING DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING COURSE PLAN A, B & C

SRM UNIVERSITY FACULTY OF ENGINEERING AND TECHNOLOGY SCHOOL OF COMPUTING DEPARTMENT OF CSE COURSE PLAN

SRM UNIVERSITY FACULTY OF ENGINEERING AND TECHNOLOGY SCHOOL OF COMPUTING DEPARTMENT OF CSE COURSE PLAN

SRM UNIVERSITY FACULTY OF ENGINEERING AND TECHNOLOGY DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING COURSE PLAN

SRM UNIVERSITY FACULTY OF ENGINEERING AND TECHNOLOGY

SRM UNIVERSITY FACULTY OF ENGINEERING AND TECHNOLOGY

SRM UNIVERSITY FACULTY OF ENGINEERING AND TECHNOLOGY DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING COURSE PLAN A B C D

SRM UNIVERSITY FACULTY OF ENGINEERING AND TECHNOLOGY SCHOOL OF COMPUTING DEPARTMENT OF CSE COURSE PLAN

Day Hour Timing pm pm am am

SRM UNIVERSITY FACULTY OF ENGINEERING AND TECHNOLOGY DEPARTMENT OF COMPUTER APPLICATIONS COURSE PLAN

SRM UNIVERSITY FACULTY OF ENGINEERING AND TECHNOLOGY

SRM UNIVERSITY FACULTY OF ENGINEERING AND TECHNOLOGY SCHOOL OF COMPUTING DEPARTMENT OF CSE COURSE PLAN

DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING COURSE PLAN. Hour Timing Hour Timing

Interconnecting Networks with TCP/IP

SRM UNIVERSITY FACULTY OF ENGINEERING AND TECHNOLOGY SCHOOL OF COMPUTING DEPARTMENT OF CSE COURSE PLAN. Sec. Name Office Office hour Mail id

SRM UNIVERSITY FACULTY OF ENGINEERING AND TECHNOLOGY SCHOOL OF COMPUTING DEPARTMENT OF CSE COURSE PLAN

SRM UNIVERSITY FACULTY OF ENGINEERING AND TECHNOLOGY SCHOOL OF COMPUTER SCIENCE AND ENGINEERING DEPARTMENT OF CSE COURSE PLAN

SRM UNIVERSITY FACULTY OF ENGINEERING AND TECHNOLOGY

TSIN02 - Internetworking

Faculty of Science and IT Course title. Pre-requisite/corequisite

SRM UNIVERSITY FACULTY OF ENGINEERING AND TECHNOLOGY

TSIN02 - Internetworking

SRM UNIVERSITY FACULTY OF ENGINEERING AND TECHNOLOGY SCHOOL OF COMPUTING DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING COURSE PLAN

IP Protocols. ALTTC/Oct

INTE-C5O44 - Internet

TCP/IP Networking. Training Details. About Training. About Training. What You'll Learn. Training Time : 9 Hours. Capacity : 12

FACULTY OF ENGINEERING AND TECHNOLOGY

TCP/IP Overview. Basic Networking Concepts. 09/14/11 Basic TCP/IP Networking 1

Interconnecting Networks with TCP/IP. 2000, Cisco Systems, Inc. 8-1

SRM UNIVERSITY FACULTY OF ENGINEERING AND TECHNOLOGY DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING COURSE PLAN. Hour Timing Hour Timing

SRM UNIVERSITY FACULTY OF ENGINEERING AND TECHNOLOGY SCHOOL OF COMPUTING DEPARTMENT OF CSE COURSE PLAN

Internetworking With TCP/IP

TSIN02 - Internetworking

FACULTY OF SCIENCE AND HUMANITIES

TSIN02 - Internetworking

Just enough TCP/IP. Protocol Overview. Connection Types in TCP/IP. Control Mechanisms. Borrowed from my ITS475/575 class the ITL

TCP/IP Networking. Part 4: Network and Transport Layer Protocols

Transport Over IP. CSCI 690 Michael Hutt New York Institute of Technology

IP - The Internet Protocol. Based on the slides of Dr. Jorg Liebeherr, University of Virginia

VALLIAMMAI ENGINEERING COLLEGE

Concept Questions Demonstrate your knowledge of these concepts by answering the following questions in the space that is provided.

CS F 303 COMPUTER NETWORKS JANUARY 11, 2017

ITdumpsFree. Get free valid exam dumps and pass your exam test with confidence

A B C D E. Hour Timing Hour Timing Hour Timing Hour Timing Hour Timing & &

SRM UNIVERSITY FACULTY OF ENGINEERING AND TECHNOLOGY SCHOOL OF COMPUTER SCIENCE AND ENGINEERING DEPARTMENT OF CSE COURSE PLAN COURSE CODE

Acknowledgments. Part One - Introduction to the TCP/IP Protocol

TCP/IP THE TCP/IP ARCHITECTURE

SRM UNIVERSITY FACULTY OF ENGINEERING AND TECHNOLOGY SCHOOL OF COMPUTING DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING COURSE PLAN

IP : Internet Protocol

University of Toronto Faculty of Applied Science and Engineering. Final Exam, December ECE 461: Internetworking Examiner: J.

Internet Protocols (chapter 18)

The Internetworking Problem. Internetworking. A Translation-based Solution

Final Exam. Course Grade

FACULTY OF ENGINEERING AND TECHNOLOGY SCHOOL OF COMPUTING DEPARTMENT OF CSE COURSE PLAN

Hands-On TCP/IP Networking

Internetworking With Tcp Ip 6th Edition File Type

CS 356: Computer Network Architectures. Lecture 10: IP Fragmentation, ARP, and ICMP. Xiaowei Yang

Chapter 09 Network Protocols

TCP/IP Protocol Suite and IP Addressing

THE HONG KONG POLYTECHNIC UNIVERSITY. Department of Computing. This is an open-book examination.

The Internet. 9.1 Introduction. The Internet is a global network that supports a variety of interpersonal and interactive multimedia applications.

Software Engineering 4C03 Answer Key

PRACTICAL ROUTERS and SWITCHES for ENGINEERS and TECHNICIANS

Introduction to Internetworking

SIR C.R.REDDY COLLEGE OF ENGINEERING, ELURU DEPARTMENT OF INFORMATION TECHNOLOGY LESSON PLAN

TSIN02 - Internetworking

The University of Jordan. Accreditation & Quality Assurance Center. COURSE Syllabus

CS 458 Internet Engineering Spring First Exam

Indian Institute of Technology, Kharagpur

Computer Network Programming. The Transport Layer. Dr. Sam Hsu Computer Science & Engineering Florida Atlantic University

Date: June 4 th a t 1 4:00 1 7:00

Chapter 2 - Part 1. The TCP/IP Protocol: The Language of the Internet

4. Basic IP Support Protocols

The Internet Protocol (IP)

Vorlesung Kommunikationsnetze

TRANSMISSION CONTROL PROTOCOL. ETI 2506 TELECOMMUNICATION SYSTEMS Monday, 7 November 2016

SRM UNIVERSITY. : Batch1: TP1102 Batch2: TP406

Department of Computer Science and Engineering. COSC 4213: Computer Networks II (Fall 2005) Instructor: N. Vlajic Date: November 3, 2005

Computer Networks Course for M.Tech CS,AI and IT students (July Dec 2005)

Internet Control Message Protocol (ICMP)

Review of Important Networking Concepts

Online Documentation: To access the online documentation for this and other Novell products, and to get updates, see

Chapter 12 Network Protocols

Application Layer Network Layer

CPSC 826 Internetworking. The Network Layer: Routing & Addressing Outline. The Network Layer

GOPALAN COLLEGE OF ENGINEERING AND MANAGEMENT Department of Computer Science and Engineering COURSE PLAN

Outline. CS5984 Mobile Computing

ECE4110 Internetwork Programming. Introduction and Overview

Internetworking With Tcp Ip Volume One 1

Internet Applications and the Application Layer Material from Kurose and Ross, Chapter 2: The Application Layer

McGraw-Hill The McGraw-Hill Companies, Inc., 2000

Internetworking With TCP/IP

SRM UNIVERSITY FACULTY OF ENGINEERING AND TECHNOLOGY DEPARTMENT OF COMPUTER APPLICATIONS COURSE PLAN

Transcription:

SRM UNIVERSITY FACULTY OF ENGINEERING AND TECHNOLOGY SCHOOL OF COMPUTING DEPARTMENT OF CSE COURSE PLAN Course Code : CS0333 Course Title : TCP/IP PRINCIPLES AND ARCHITECTURE ( Elective I) Semester : V Course Time : July Dec 2013 Day order A.C,D,E,F Hour Timing I 2,4 9.35 am 10.25 am 11.35 am 12.15 Noon II III 5,7 1.30 pm 2.20 pm 3.10 pm 4.00 pm IV V Location : S.R.M.E.C Tech Park (7 th Floor) Faculty Details Sec. Name Office Office hour Mail id Mr.T.PEER Monday to Friday A,C Tech park Peermeera.t@ktr.srmuniv.ac.in MEERA LABBAI (8:30-4:00) Monday to Friday D,E,F Ms.S.GIRIJA Tech park Girija.s@ktr.srmuniv.ac.in (8:30-4:00) Required Text Books: TEXT BOOKS 1.W. Richard Stevens, TCP/IP Illustrated,The Protocol-Volume I, Addison-Wesley Pub Co,1 st Edition,1994 2 Dougles E.Comer, Internetworking with TCP/IP Principles, Protocols & Architecture, Pearson education, 4 th Edition,2000 REFERENCE BOOKS 1. Behrouz A. Forouzam, TCP/IP Protocol Suite, Tata McGraw Hill, 2000 2. Michael Santifaller, TCP/IP ONC/NFS, Internetworking in UNIX Environment, Addison Wesley Professional, 2 nd Edition, 1994. 3. Richard Stevens, TCP/IP Illustrated, Vol 1,2,3 Pearson education India, 1996 Web resources http://www.cis.syr.edu/~wedu/teaching/cis758/lecturenotes/tcp.pdf http://www.cs.berkeley.edu/~istoica/classes/cs268/06/notes/5-tcp-udpx2.pdf http://www.gogetpapers.com/lectures/routing_tcp_ip http://www.rhyshaden.com/ipadd.html http://ckp.made-it.com/ieee8023.html http://en.wikipedia.org/wiki/ieee_802 http://edia.org/wiki/transmission_control_protocol#protocol_operation

Prerequisite : NIL Objectives 1. To Understand Network Layer and Applications 2. To learn UDP and TCP applications 3. To learn Transport Layer Reliability 4. To understand the basic concepts of TCP/IP Architecture Assessment Details Cycle Test I : 10 - Marks Surprise Test : 5 - Marks Cycle Test II : 10 - Marks Attendance : 5 -Marks Model Exam : 20 -Marks Test Schedule S.No. DATE TEST TOPICS DURATION 1 As per calender Cycle Test - I Unit-I - 2 periods 2 As per calender Cycle Test - II Units-II&III 2 periods 3 As per calender Model Exam ALL the Units 3 Hrs Outcomes Students who have successfully completed this course will have full understanding of the following concepts Course outcome To learn The basics of computer communication. About TCP protocol and Functions About UDP protocol and Functions About IP protocol and Functions Various supporting protocols and Functions Program outcome An ability to understand the basic functioning of computer communications. To analyze the functions and performance of TCP and UDP To analyze and understand different types of routings Detailed Session Plan INTRODUCTION 9 Intermediate communication entities- Layering network addresses-dns-client server model- Port numbers- Standardization process-rfc s-standard simple services-application programming interfaces-ethernet

&IEEE 802 encapsulation-slip-ppp-loop back interface-mtu-path MTU-ARP cache Packet format proxy ARP & Gratitions ARP ARP command RARP- Structure TCP/IP s/w in operating Sessi on No. Topics to be covered Time (min) Ref Teaching Method Testing Method 1 Intermediate communication entities- Layering network addresses 2 DNS-Client server model 3 Port numbers- Standardization process- RFC s-standard simple services 4 Application programming interfaces 5 Ethernet &IEEE 802 encapsulation 6 7 SLIP-PPP-loop back interface MTU-path MTU-ARP cache Packet format- proxy ARP & Gratitions ARP ARP command RARP, 8 Structure TCP/IP s/w in operating 9 NETWORK LAYER AND APPLICATION 9 Introduction- IP header- IP routing - Subnet addressing- Subnet mask- Special case IP addresses Examples- Ifconfig Netstat- routing principles - ICMP host and Network unreachable errors - ICMP redirect errors ICMP router discovery messages- Dynamic routing - UNIX routing daemons- routing information protocol (RIP)-OSPF-CIDR Case study: Voice over IP for two way Communication. 10 Introduction- IP header- IP routing 11 Subnet addressing- Subnet mask- Special case IP addresses Examples Brain storming 12 Ifconfig Netstat- routing principles Surprise Test 13 ICMP host and Network unreachable errors - ICMP redirect errors 14 ICMP router discovery messages-, Dynamic routing 15 UNIX routing daemons- routing, information protocol (RIP) 16 OSPF-CIDR Case study: Voice over IP, for two ways Communication. UDP AND APPLICATIONS 9 Introduction- UDP header- UDP checksum- examples-ip fragmentation - ICMP unreachable errors Path MTU discovery- Interaction between UDP and ARP-UDP datagram size- ICMP source quench error- Broad casting and Multi casting - IGMP- NFS- -TFTP-BOOTP 17 18 Introduction- UDP header- UDP checksum- examples IP fragmentation - ICMP unreachable errors, Comparative study

19 20 21 22 23-24 25 Path MTU discovery Interaction between UDP and ARP-UDP datagram size ICMP source quench error Broad casting and Multi casting IGMP- NFS TFTP Surprise Test Brain storming TCP Introduction- TCP services- TCP header Connection establishment and termination Maximum size TCP half close TCP state transition diagram Reset segments- Simultaneous open and close TCP options Interactive input Delayed acknowledgement Nagle algorithm Window size advertisement- Normal data flow Sliding window Window size - PUSH flag Slow start Bulk data throughput Urgent mode 26 27 28 29 30 31 32 33 Introduction- TCP services- TCP header Connection establishment and termination Maximum size TCP half close TCP state transition diagram Reset segments- Simultaneous open and close TCP options Interactive input Delayed acknowledgement Nagle algorithm Window size advertisement- Normal data flow Sliding window Window size 34 PUSH flag Slow start 35 Bulk data throughput Urgent mode TRANSPORT LAYER RELIABILITY AND APPLICATION 9 CP/IP time out Retransmission Roundtrip time measurement Congestion avoidance algorithms Fast retransmit and fast recover algorithm Repacketization - ICMP errors- TCP persistent TCP features and performance Telnet and rlogin - SMTP TCP dump 36 CP/IP time out Retransmission 37 Roundtrip time measurement 38 Congestion avoidance algorithms

39 Fast retransmit and fast recover algorithm Brain storming 40 Repacketization - ICMP errors Brain storming 41 TCP persistent TCP features and performance Surprise test 42 Telnet 43 Rlogin 44 SMTP Brain storming 45 TCP dump Brain storming Prepared by Staff name: Mr.T.PEER MEERA LABBAI AP(SG)/CSE Staff Signature: HOD/CSE