1 The White Rabbit put on his spectacles. “Where shall I begin, please your Majesty?” he asked. “Begin at the beginning,” the King said, very gravely,

Slides:



Advertisements
Similar presentations
Computer and Data Communications Semester Mohd Nazri Mahmud.
Advertisements

Introduction to Financial Management. Overview of Financial Management Introduction Keys to Success Stay up in class (complete assignments on time each.
ECE 355 Introduction to Computer Networks and Data Communications
CS 197 Computers in Society Fall, Welcome, Freshmen!
TDC375 Autumn 03/04 John Kristoff - DePaul University 1 Network Protocols Class Overview.
W4140 Network Laboratory Lecture 13 Dec 11 - Fall 2006 Shlomo Hershkop Columbia University.
CS 201: Introduction To Programming With Java
1 CPE 400 / 600 Computer Communication Networks Dr. Mehmet Gunes slides are modified from S.K. Kasera and J. Kurose & K. Ross.
Data Communication and Networks Lecture 0 Administrivia September 5, 2002 Joseph Conron Computer Science Department New York University
Introduction to Course Content. Computer Center, CS, NCTU 2 Outline  What SA Should do.  What You can expect to learn from this course.  What attitude.
Data Communication and Networks Lecture 0 Administrivia September 8, 2005.
Data Communication and Networks Lecture 0 Administrivia September 9, 2004 Joseph Conron Computer Science Department New York University
Vocabulary URL = uniform resource locator: web address protocol –set of rules that networked computers follow in order to share data and coordinate communications.
Data Communication and Networks Lecture 0 Administrivia September 7, 2006.
Internet and Intranet Protocols and Applications Lecture 0: Administrivia January 23, 2002 Joseph Conron Computer Science Department New York University.
1 NETS2150/2850 Fundamentals of Networking Dr Björn Landfeldt G6A, Madsen Building F09
CSCD 330 Network Programming Winter 2012 Lecture 1 - Course Details.
Chapter Subnets in TCP/IP Networks © N. Ganesan, Ph.D.
Introduction An introduction to the software and organization of the Internet Lab.
Spring 2010, ICE Stephen Kim, Ph.D.. March 3 rd – June 11 th, 2010 Wednesday and Friday 1:30-2:45 pm Room
Course Introduction CET1600C – Cisco Networking Fundamentals Professor Yousif.
Computer Communications & Networks COMSATS Islamabad Course Introduction Qaisar Javaid, Assistant Professor CIIT.
Business Data Communications, by Allen Dooley, (c) 2005 Pearson Prentice HallChapter Five 1 Business Data Communications Chapter Five Network, Transport,
BIT 115: Introduction To Programming1 Sit in front of a computer Log in –Username: 230class –password: –domain: student Bring up the course web.
ECE 461 Internetworking Instructor: Prof. Jörg Liebeherr University of Toronto.
CSE 501N Fall ‘09 00: Introduction 27 August 2009 Nick Leidenfrost.
CS 458 Internet Engineering Instructor: Prof. Jörg Liebeherr University of Virginia.
Network Technologies (TCP/IP Suite) Tahir Azim
Introduction to Network Security J. H. Wang Feb. 24, 2011.
Mr C Johnston ICT Teacher
(Course Introduction) Level 2 Nouf Aljaffan 1 st Term Nouf Aljaffan (C) CSC 1201 Course at KSU 1202 CSC Introduction to Communications.
1 My Experiences as Faculty Member and Researcher Dr. Kalim Qureshi.
Welcome to CS 115! Introduction to Programming. Class URL Write this down!
COS440 Computer Networks Instructor  Gerry Dube  Office Second Floor Neville Hall Addition Office Hours Mondays/Wednesdays 10:00 – 12:00 
IST359: Introduction to DBMS IST359 Spring 2013 Instructor : Michael Fudge t o.110b Hinds w.
Introduction 1-1 Lecture 1 University of Nevada – Reno Computer Science & Engineering Department Fall 2015 CPE 400 / 600 Computer Communication Networks.
Fall 2o12 – August 27, CMPSC 202 First Day Handouts  Syllabus  Student Info  Fill out, include all classes and standard appointments  Return.
ECE 461 Internetworking Instructor: Prof. Jörg Liebeherr University of Toronto.
Difference between an “A” student and a “C” Student ► They are always prepared for class. They always respond when called on. Their attention to detail.
Welcome! CSI 4118: Computer Networks and Protocols (3,0,0) Professor: Dr. Robert L. Probert Office: SITE 5098 Phone: x6709
1 CNT 4704 Analysis of Computer Communication Networks Cliff Zou Department of Electrical Engineering and Computer Science University of Central Florida.
EE3402- Data Communication Networks Lecture 1 Muhammad Qaisar Shafi.
Introduction & Overview Prepared by: TGK First Prepared on: Last Modified on: Quality checked by: Copyright 2009 Asia Pacific Institute of Information.
CGMB324: MULTIMEDIA SYSTEM DESIGN
CSCD 330 Network Programming Winter 2015 Lecture 1 - Course Details.
1 CDA 4527 Computer Communication Networking (not “analysis”) Prof. Cliff Zou School of Electrical Engineering and Computer Science University of Central.
Dr. Jeff Cummings MIS323 Business Telecommunications.
1 CNT 4704 Analysis of Computer Communication Networks Cliff Zou Department of Electrical Engineering and Computer Science University of Central Florida.
1 Welcome to COE 431: Computer Networks Instructor: Wissam F. Fawaz Office 103, Bassil Bldg. Required.
REMINDER: If you haven’t yet passed the Gateway Quiz, make sure you take it this week! (You can find more practice quizzes online in the Gateway Info menu.
Chapter Subnets in TCP/IP Networks © N. Ganesan, Ph.D.
Course Syllabus  Text Book: B. A. Forouzan, “ TCP/IP Protocol Suite ”, 3rd. ed., McGraw-Hill, 2005  Instructor 張軒彬, Office Number:
Welcome to CS 340 Introduction to Computer Networking
CNT 4704 Computer Communication Networking (not “analysis”)
Dr. Clincy Professor of CS
Course Information CSE 3213 – Fall 2011.
MIS323 Business Telecommunications
Send the professor (This is also listed in the syllabus)
CPSC 441: Computer Communications
CS 6027 Advanced Computer Networking
An introduction to the organization of the Internet Lab
An introduction to the organization of the Internet Lab
Introduction to the course
CNT 4704 Analysis of Computer Communication Networks
MIS323 Business Telecommunications
An introduction to the organization of the Internet Lab
BIT 115: Introduction To Programming
MAT 379 Computer Networking
Introduction An introduction to the organization of the Networks Course and the Internet Lab.
Subnets in TCP/IP Networks © N. Ganesan, Ph.D.
Presentation transcript:

1 The White Rabbit put on his spectacles. “Where shall I begin, please your Majesty?” he asked. “Begin at the beginning,” the King said, very gravely, “and go on till you come to the end: then stop.”...from Alice in Wonderland CITX 1151: Understanding TCP/IP Bandula Abeysundara, Ph.D., P.Eng.

2 CITX 1151: Understanding TCP/IP Class Introductions Prerequisites: –LAN 1 & LAN 2 or Net+ or relevant industry experience Text book: –TCP/IP Protocol Suite (3rd Edition) by: Behrouz A. Forouzan with Sophia C. Fegan

3 CITX 1151: Understanding TCP/IP Policies & Procedures –All assignments to be handed over in class (not by , unless prior arrangements are made with the instructor) –Late assignments will not be accepted (unless prior arrangements are made with the instructor) –Please do not forward your BCIT s to other addresses, as you may not receive them Assignments, Quizzes and Exams –Assignments (3) - 20% (As#1 - 10%, As#2 & 3 - 5%) –Quizzes: Mini Quizzes (6) - 6% (1% each) Other (longer) Quizzes (2) - 14% (7% each) –Exams: Mid Term - 30% Final - 30%

4 Course Outline Session 1: Ch. 4 - IP Addressing –Assignment#1 handed out (sent by ) Session 2: Continuation of Ch. 5 & Ch. 2 – 2.3 & 2.4 –Mini quiz # 1 (on IP Addressing, CIDR, Supernetting) –Classless Inter-domain Routing and Supernetting Session 3: Ch. 8 - Internet Protocol (IP) –Mini quiz # 2 (on IP) –Assignment#1 due in class Session 4: Ch. 8 - Discussion on IP continued. –Review of Assignment #1 –Major quiz # 3 (material covered until end of session 3)

5 Course Outline Session 5: Ch. 11 – User Datagram Protocol (UDP) Ch. 12 – Transmission Control Protocol (TCP) –Mini quiz # 4 (on Transport protocols) –Assignment#2 handed out Session 6: Ch Discussion on TCP continued... –Review –Mid Term Exam (material covered until end of session 5) Session 7: Ch. 6 - Routing of IP Packets –Review of Mid Term exam –Mini quiz # 5 (on Ch.6) –Assignment#2 due in class

6 Course Outline Session 8: Ch Unicast Routing Protocols –Mini quiz # 6 (on Ch.14) –Assignment#3 handed out Session 9: Ch Unicast Routing Protocols continued... –Major Quiz #7 (material covered after mid term until end of session 8) Session 10: Ch Domain Name System (DNS) –Mini quiz # 8 (on DNS) –Assignment#3 due in class Session 11: Ch Network Management: SNMP Ch IP Version 6 Session 12: Course Summary –Course Evaluation –Final Exam

7 Course Outline IMPORTANT: Students are responsible for obtaining the assignments on the indicated dates and handing them over on the due dates in the class While some chapters take longer than a session, some chapters take less time. Therefore, what is covered in each session could vary from the above schedule. Mini quizzes will be at the beginning of a new chapter, as a pre-test. The dates may vary, based on when a new chapter is started. The objective is to encourage students to read a chapter prior to discussing it in class.

8 Why this course is important for you? Like mathematics to many other subject areas, a good understanding of TCP/IP protocols is essential for many other subjects in Information Technology, Networking and Communications Builds the foundation knowledge needed in different jobs, such as: –Network Administrators and Network Analysts –Programmers (applications software and network protocols software) –Hardware/Software installers and trouble shooting staff –Helpdesk staff

9 What can you do to make this course successful for you? Read material to be covered beforehand Review material discussed in each class before the next class Ask questions in class about anything you don’t understand. Other students may have similar doubts and your questions will help everyone! Take down short notes in class Start doing assignments early! Pay attention to due dates of assignments, quizzes and exams Plan on devoting 3-4 hours on average per week for this course (outside class time)

10 “Words of Wisdom” from Fall 2007 students Do not buy the course text book; the slides are complete. (1 hr) Go to class and pay attention. Take many notes. (1-2 hrs) Do not buy the book and bring lots of coffee. (1-2 hrs) Understand the big picture of TCP/IP, routing & security. Don’t have to memorize all the details. (2 hrs) Make sure you go over the material. (1-3 hrs) Keep up with the readings in the book. (2-3 hrs) If the book has not changed, try to read the material from different sources. (2-3 hrs)

11 “Words of Wisdom” from Fall 2007 students Read the chapters. Do the questions in the book (if any). (2-3 hrs/night) Study slides and prepare for chapters before class (3 hrs) Do not take this course lightly. Pay close attention. (4- 5 hrs) They should pay great attention at class. (4-5 hrs) Allocate enough time in reading every chapter. Avoid cramming just before exams. Ask the teacher if the subject matter is not clear. (5 hrs) Read ahead. Do what the instructor recommends. The instructor has a very good method. (5 hrs)