/ Rochester Institute of Technology
Department of Information Technology

4002-515/815 Introduction to Routing and Switching

Fall 20041 Course Syllabus

REMINDER: The information presented in this syllabus is subject to expansion, change, or modification during the quarter! Information on student responsibilities in the networking and systems administration labs as well as links to other course information can be found at

Instructor

Prof. Nirmala Shenoy
Office: 70-2030
Office Hours: T 4-6pm, R 12-2 pm
Phone:(585) 475-7941
E-Mail:
Web Page:
Caveat / In addition to the information on this page, be sure to read the guide to Student Responsibilities.
Prerequisite / VKSF 4002 342
FirstClass Account / You MUST obtain an IT FirstClass Account. See the lab assistant in the IT lab for help, if you do not have such an account. This will be used for submission of projects and for sending e-mail to you. If you normally read your e-mail elsewhere, arrange to have FirstClass forward your mail there.
Description / This course discusses issues about layer 2 & 3 of the OSI model as implemented by Ethernet & the TCP/IP protocol stack. Topics in this course include:
  • ARP – A review.
  • Addressing - A review
  • Bridges - their purpose, what they DO and do NOT forward. How bridging protocol and STA work. The use of bridges (switches) in LAN design.
  • Routers - their purpose, what they DO and do NOT forward and how they make these decisions. How hosts on a LAN to connect to other LANs using routers.
  • Routing protocols - their purpose and how they communicate information about the state of the WAN.
  • Routing tables - how they affect LAN and WAN operation, when they are NOT important, how one can control them and the behavior of routers and hosts through these tables.
  • Access Control Lists
  • Introduction to VLANS

Text / 1. IP Routing Fundamentals; Mark Sportack; Cisco Press
2. Routing and Switching Lab Manual
Grade Calculation / Labs20%
Homework Assignments 10%
Lab Practical #110%
Lab Practical #215%
Quizzes 10%
Midterm Exam15%
Final Exam20%
TOTAL100%
***Lecture Instructors are responsible for grades. IT department policy states that a student has one quarter to challenge any grade. After that, grades cannot be challenged. Graduate students will have additional projects assigned.
Lab Reports / Lab reports, including all diagrams, must be typed and printed. All lab reports are due at the beginning of the following scheduled lab period unless otherwise noted. Late labs will be penalized one letter grade per each day late. Attendance in lab and all lab reports are required for successful completion of this course.
Lab Practicals / Lab practicals are incorporated into most networking and system administration lab-based courses. The faculty feels that this is essential to ensure that students know what has been taught and can apply their knowledge. You may obtain the additional practice needed to complete your learning by judicious use of the open lab hours. The open hours are posted each quarter on the lab web site and in the lab. Practicals will contain activities similar to, but not exact replications of those you will encounter in your labs. You will be asked to configure the network in a certain manner, predict its behavior, test out its behavior, explain its behavior, and on occasion alter the behavior. You must take the practical exam during your assigned lab period. A one page crib sheet as described in the Exam section is permitted for the practical exam.
Exams / Exams will be a mixture of multiple choice, true/false and short answer. A crib sheet will be allowed unless otherwise stated prior to the exam. A crib sheet is a single 8 1/2 x 11 inch sheet of paper. Notes may cover the entire surface of both sides. You MUST hand write the sheet; typed sheets will result in an F for the test. Your crib sheet MUST contain your name at the top and MUST be handed in at the end of the exam. Crib sheets must be individual efforts. If two or more students hand in identical crib sheets, this constitutes academic dishonesty and will be dealt with by a failing grade for the course.
Quizzes / There will be multiple pop quizzes (unannounced) throughout the quarter. There will be no make-ups allowed. Your five highest quiz grades will be used in the calculation of your final course grade.
Homework Assignments / There will be three or four homework assignments distributed during the quarter. Due dates for each assignment will be given with the assignment.
Software / Visio is available in all labs.
Readings / I will give you reading assignments throughout the quarter both in the assigned text and online. All assigned reading is required and may be tested.

Course Schedule

The course web page should be checked on a regular basis for additional REQUIRED readings.

Week

/ Topic / Assignment/Lab / Reading
1 / ARP, IP Addressing & Subnetting Review,
CISCO IOS Basics, Bridging / Lab 0, Introductory Lab-Cisco IOS and ARP review (graded) / 342 notes
Handout, Chapter 1, Chapter 2
2 / Bridge Types, Bridge enhancements, Spanning Tree Algorithm / Lab 1, Bridging, STA / Chapter 3, Handouts
The Switch Book (B)
3 / Network Layer/Routing Basics, Routing Tables Workstation Decision Process / Lab 2, Adv. STA
4 / ICMP & ICMP Redirect / Lab 3, Gateways / Pages 133-150
IBM Red Book TCP/IP Tutorial & Technical Overview Chapter 2.2(B)
5 / Basic Router Configuration, Routing vs. Routed Protocols, Convergence, Static vs. Default Routes vs. Dynamic, Router Discovery Protocol /

Practical #1

/

Chapter 4

Chapter 7
6 / Routing Protocols, RIP Version 1, Routing Loops & Solutions – Count to Infinity, Maximum, Split Horizon, Poison Reverse, Hold Down Timers, Triggered Updates /

Midterm Exam

Lab 4, Redirect /

Chapter 8

7 / RIP Version 2 / Lab 5, RIP / Chapter 9
8 / VLANS, VTP, STA implementation with VLANS / Lab 6, Advanced Routing /

The Switch Book (B)

9 / Trunking
Access Control Lists / Lab 7, VLANs / Text pgs. 110-112, Handout
10 / Access Control Lists
Intro to OSPF /

Practical #2

/

Chap. 12

Final Exam / FINAL EXAM

B = Books 24X7

Important RIT Deadlines

Last day of add/drop isSeptember 13, 2004.

Last day to withdraw with a grade of “W” isOctober 15, 2004.

Last daytime class isNovember 12, 2004.

Finals week is November 15th-November 19th.

DEPARTMENT OF INFORMATION TECHNOLOGY ACADEMIC DISHONESTY POLICY

The following statement is the Policy on Academic Dishonesty for the Department of Information Technology:

The Department of Information Technology does not condone any form of academic dishonesty. Any act of improperly representing another person's work as one's own (or allowing someone else to represent your work as their own) is construed as an act of academic dishonesty. These acts include, but are not limited to, plagiarism in any form or use of information and materials not authorized by the instructor during an examination or for any assignment.

If a faculty member judges a student to be guilty of any form of academic dishonesty, the student will receive a failing grade for the course. Academic dishonesty involving the abuse of RIT computing facilities may result in the pursuit of more severe action.

If the student believes the action by the instructor to be incorrect or the penalty too severe, the faculty member will arrange to meet jointly with the student and with the faculty member's immediate supervisor. If the matter cannot be resolved at this level, an appeal may be made to the Academic Conduct Committee of the college in which the course is offered.

If the faculty member or the faculty member's immediate supervisor feels that the alleged misconduct warrants more severe action than failure in the course, the case may be referred to the Academic Conduct Committee. The Academic Conduct Committee can recommend further action to the dean of the college including academic suspension or dismissal from the Institute.

The following definitions will be used to clarify and explain unacceptable conduct. This is not intended to be an exhaustive list of specific actions but a reasonable description to guide one's actions.

CHEATING includes knowingly using, buying, stealing, transporting or soliciting in whole or part the contents of an administered/unadministered test, test key, homework solution, paper, project, software project or computer program, or any other assignment. It also includes using, accessing, altering, or gaining entry to information held in a computer account or disk owned by another.

COLLUSION means the unauthorized collaboration with another person in preparing written work or computer work (including electronic media) offered for credit. Final work submitted by a student must be substantially the work of that student. Collaboration on an assignment is expressly forbidden unless it is explicitly designated as a group project. When there is any doubt, a student should consult the instructor (NOT ANOTHER STUDENT) as to whether some action is considered collusion.

Whenever there is any question as to whether a particular action is considered academic dishonesty, the instructor should be consulted.

515/815 Syllabus120041