CS 6027 Advanced Computer Networking

Slides:



Advertisements
Similar presentations
Addressing the Network IPv4
Advertisements

Chapter 4 Network Layer slides are modified from J. Kurose & K. Ross CPE 400 / 600 Computer Communication Networks Lecture 13.
Data Communication and Networks Lecture 0 Administrivia September 5, 2002 Joseph Conron Computer Science Department New York University
Data Communication and Networks Lecture 0 Administrivia September 7, 2006.
CS4500CS4500 Dr. ClincyLecture 11 CS 4500 Advanced Data Communications Dr. Clincy Professor of CS.
CCNA 1 v3.0 Module 9 TCP/IP Protocol Suite and IP Addressing
ECE 461 Internetworking Instructor: Prof. Jörg Liebeherr University of Toronto.
CS 458 Internet Engineering Instructor: Prof. Jörg Liebeherr University of Virginia.
Network Technologies (TCP/IP Suite) Tahir Azim
CS 381 Final Exam Study Guide Final Exam Date: Tuesday, May 12 th Time: 10:30am -12:30pm Room: SB 105 Exam aid: 8 ½ x 11 page of notes front and back.
1 TCP/IP Internetting ä Subnet layer ä Links stations on same subnet ä Often IEEE LAN standards ä PPP for telephone connections ä TCP/IP specifies.
ECE 461 Internetworking Instructor: Prof. Jörg Liebeherr University of Toronto.
1 CDA 4527 Computer Communication Networking (not “analysis”) Prof. Cliff Zou School of Electrical Engineering and Computer Science University of Central.
Multicasting  A message can be unicast, multicast, or broadcast. Let us clarify these terms as they relate to the Internet.
Dr. ClincyLecture1 CS 3501 Computer Organization, Architecture & Communications Dr. Clincy Professor of CS.
1 CNT 4704 Analysis of Computer Communication Networks Cliff Zou Department of Electrical Engineering and Computer Science University of Central Florida.
-1- Georgia State UniversitySensorweb Research Laboratory CSC4220/6220 Computer Networks Dr. WenZhan Song Professor, Computer Science.
Introduction1-1 CS 494/594 Internetworking Protocols.
Course Syllabus  Text Book: B. A. Forouzan, “ TCP/IP Protocol Suite ”, 3rd. ed., McGraw-Hill, 2005  Instructor 張軒彬, Office Number:
Assignment 1  Chapter 1:  Question 11  Question 13  Question 14  Question 33  Question 34  Chapter 2:  Question 6  Question 39  Chapter 3: 
Chapter 6 Delivery & Forwarding of IP Packets
Introduction An introduction to the software and organization of the Internet Lab.
Networking CS 3470, Section 1 Sarah Diesburg
Computer Networks CNT5106C
CNT 4704 Computer Communication Networking (not “analysis”)
CNT 4704 Computer Communication Networking (not “analysis”)
CS 3501 Computer Organization and Architecture
(How the routers’ tables are filled in)
Computer Communication and Networking
Dr. Clincy Professor of CS
TODAY’S TENTATIVE AGENDA
ECE 6610: Wireless Networks
CS 6027 Advanced Computer Networking
CNT 4704 Computer Communication Networking (not “analysis”)
CS 3501 Computer Organization and Architecture
Chapter 5 Network and Transport Layers
Net 431: ADVANCED COMPUTER NETWORKS
Dr. Clincy Professor of CS
CPSC 441: Computer Communications
What’s “Inside” a Router?
Dr. Clincy Professor of CS
Introduction to TCP/IP
Chapter 6 Delivery & Forwarding of IP Packets
NAT/ARP/RARP (Ch 5 & 8) Dr. Clincy Lecture.
(How the routers’ tables are filled in)
An introduction to the organization of the Internet Lab
An introduction to the organization of the Internet Lab
CSCD 433/533 Advanced Computer Networks
Dr. Clincy Professor of CS
CS 6020 Advanced Computer Architecture
CS 6021 Advanced Computer Architecture
8PM – Quickly Overview Final Project
CS 1302 Programming Principles II
CSCD 330 Network Programming Spring
CSCD 330 Network Programming Spring
CS 3503 Computer Organization and Architecture
CNT 4704 Analysis of Computer Communication Networks
CNT 4704 Analysis of Computer Communication Networks
CS 3503 Computer Organization and Architecture
CS 3503 Computer Organization and Architecture
Internet Protocol, Version 6 (IPv6)
An introduction to the organization of the Internet Lab
Chapter 4 Network Layer Computer Networking: A Top Down Approach 5th edition. Jim Kurose, Keith Ross Addison-Wesley, April Network Layer.
CSCD 433/533 Advanced Computer Networks
CSCD 330 Network Programming Spring
Dr. Clincy Professor of CS
MAT 379 Computer Networking
CS 381: Introduction to Computer Networks
CS 3503 Computer Organization and Architecture
CS 3503 Computer Organization and Architecture
Presentation transcript:

CS 6027 Advanced Computer Networking Dr. Clincy Professor of CS Dr. Clincy Lecture 1

Kick Off Dr. Clincy Lecture 1

Tentative Course Outline: Subject to Change General Topic & Exam Coverage Lecture Coverage Chapters (in order) Exam 1 - Introduction and Overview of Underlying Technologies: Review critical concepts covered in foundation course, RFC’s; the importance of standards; underlying network technologies; OSI reference model & protocol layering, etc.. 1 through 5 1, 2, and 3 Exam 2 - Addressing Issues: IP, Internet addresses (classful and classless), subnetting and supernetting, ARP; RARP; BOOTP; DHCP; DNS, NAT, Mobile IP, etc.. 6 through 11 7, 5, 8, 10, 18 and 19 Exam 3 - Network Layer Protocols: ICMP; router functionality, dynamic versus static routing, routing tables, unicast routing (RIP, BGP, OSPF), routing algorithms (link state, distance vector) 12 through 14 4, 9, 6 and 11 Exam 3 – Multicast Routing multicasting, routing algorithm (path vector), multicast routing protocols (MOSPF, DVMRP, CBT, PIM), MBONE, IGMP, End-to-end datagram delivery, and Flow control 15 through 16 12 Exam 4 – Transport Layer Protocols, Next Generation IP UDP and TCP, IPv6, ICMPv6, transitioning from IPv4 to IPv6 17 through 20 13, 14, 15, 26, 27 and 28 Dr. Clincy Lecture 1

Tentative Course Schedule: Subject to Change Dr. Clincy Lecture 1

Assessment will curve GRADES if the SCORE AVERAGE is lower than 80 (curving vs bell-curve approach, TCP/IP new topic) (give example of curving concept – next bullet) No make-up exams – last exam will count for missed exam – can miss only 1 exam Dr. Clincy Lecture 1

Explanation for curving Explain why NOT force-fitting traditional 10-point grading approach Heterogeneous student make up (vs homogeneous) Gurus in class ? Partially or Fully cover topic ? A more demanding subject matter ? Should the SD be dictated or flexible ? Should the Avg be dictated or flexible ? Students need not perceive the SCORE as their GRADE – but if they insist on doing so , think of the exam SCORE as an NATIONAL GRADE Dr. Clincy Lecture 1

Lesson in Stats – Example of Curving Grades – Raw Score to Final Grade What is an Avg ? What is the SD ? This is the curve Fitting raw scores to a curve ? = 90 + (RS-77)/1.4 ? = 80 + (RS-63)/1.4 ? = 70 + (RS-49)/1.4 ? = 60 + (RS-35)/1.4 Dr. Clincy Lecture 1

General Policies and Expectations: Attendance at all classes is highly encouraged but NOT required. Concepts and ideas discussed in one class are used as building blocks for more concepts and ideas in the next class. Any class session missed by the student is the student's responsibility to make up. Makeup exams will NOT be given; instead, the last exam will count in place of the missed exam. Exams should be returned to the Professor in class right after the review for the student to receive a grade. Grades are not logged until the students have reviewed the exams for grading mistakes. If students take the exam from the classroom, a grading penalty of 50% will be used due to the fact the Professor has no real way of determining if the exam was tampered with or not. Project assignments MUST be turned in on time to receive full credit. Late project assignments will be graded severely – for each day the assignment is late, the assignment’s grade will be reduced by 20%. Students will not be allowed to makeup missed project assignments. It’s hard to teach a subject like TCP/IP from a single source. The Professor will use multiple sources to teach various concepts – multiple sources such as (1) text book, (2) lecture notes, (3) handouts, (4) URL’s, and (5) project assignments. Every topic detail WILL NOT necessarily be found in the our text. Students are expected to read the text and any other supporting documentation the Professor distributes. Dr. Clincy Lecture 1

General Policies and Expectations: In being successful in this subject, expect a minimum of 2-3 hours of study per hour of lecture (6-9 hours per week) The Professor expects students to take advantage of office hours when needing clarification or help. Purpose of class participation grade – no 2 students learn the same – no 2 Profs teach the same (or have the same expectations) – I feel constructive class participation is very important The Professor greatly supports students sending emails at any time – it will be the goal of the Professor to reply to emails within a 24-hour time span (not counting weekends). Be sure and provide the Professor a functioning personal email address for you (on your Sign-up List) – already has KSU address Lecture notes purpose: serve as a guide to the Professor – help organize and time lecture Guarantee: current lecture notes will be posted before the next up-and-coming lecture (ie. lecture notes 1 will be posted before lecture 2 occurs) See syllabus for withdrawal policy, enrollment policy, and the Academic Integrity Statement. Be sure and give me the signed copy at the next class meeting Go to my website for a syllabus and lecture notes Dr. Clincy Lecture 1