Course Syllabus: 4007-217 - Department of Information Technology

advertisement
Rochester Institute of Technology
Golisano College of Computing and Information Sciences
Department of Information Technology
4002-342
Internetworking Lab
Spring 2004 (20043) Course Syllabus
REMINDER: The information presented in this syllabus is subject to expansion, change, or
modification during the quarter
NOTE: IGNORE THE SAMPLE SYLLABUS IN YOUR LAB MANUAL! THIS IS THE
OFFICIAL SYLLABUS FOR YOUR SECTION. They look very close but there are some subtle
changes to the course schedule and lab schedule.
Instructor 1:
Office Hours:
Professor Sylvia Perez-Hardy
Office: Bldg. 70-2153
 475 – 7941
 sph@it.rit.edu
Check outside office
Instructor 2:
Office Hours:
Professor Nirmala Shenoy
Office: Bldg. 70-2303
 475 – 4887
 ns@it.rit.edu
Check outside office
ANNOUNCEMENTS: www.it.rit.edu/~ns
Instructor 4:
Office Hours:
Professor Renee Beattie
Office: Bldg. 70-2289
 475 – 5355
 rhb@it.rit.edu
Course Web Page:
Check outside office
www.it/rit.edu/~netsyslb/icsa342
Course Text and Materials:
1. Forouzan, B, Introduction to Data Communications and Networking, 2nd Edition
special reprint, McGraw-Hill
2. Hartpence, B and Perez-Hardy, S, 342 Internetworking Lab Manual, 3rd Edition
Additional materials may be handed out by the instructor or made available online as
required.
Important RIT Deadlines:
Last day of add/drop is Monday, March 14th, 2005.
Last day to withdraw with a grade of “W” is Friday, April 15th, 2005. The
deadline for withdrawing from a course with a W grade is the end of the 6 th week
of the quarter. Forms may be obtained from your department office and require
your instructor’s signature (this is GCCIS policy). The completed forms must be
returned no later than 4/15/2005.
4002-342 Syllabus
Internetworking Lab
Page 1 of 11
Rochester Institute of Technology
Golisano College of Computing and Information Sciences
Department of Information Technology
Course Description:
This course is a laboratory-based course on the interconnection of digital devices for the
purpose of enabling data communication. The focus is on the hardware, software, and
protocols for peripheral and network communication, supported with a substantial
laboratory component. Accessing computers and networks from a remote site will also be
studied. Students will be required to construct cables, install network cards, configure
modems and establish a variety of working connections between various digital devices.
Problems may be introduced into working systems and students will be required to use
diagnostic tools (both software and hardware) to determine and repair the problem.
Course Objectives:
General:
The primary objective is to provide students with an understanding of the issues in
designing and constructing a communications infrastructure. Students will emerge with
this understanding plus specific skills in hardware installation, the diagnosis of problems,
and identifying software vs. hardware failures. Using remote (dial-up) access techniques
to connect with a network and/or a computer will also be studied.
Specific:
At the end of the course, the student will be able to:
1. Install a network card in a Personal Computer (PC) and confirm that the card is
configured & operating correctly.
2. Basic wireless local area networking.
3. Construct a 10BaseT cable for an abbreviated network between two computers.
4. Configure a modem to operate with the host operating system and application software
properly.
5. Use a modem to establish remote connectivity
6. Use remote technologies to transfer files and access other resources of a remote
system.
7. Discover and repair problems in a digital connection between two devices.
8. Construct multiple networks and learn how to connect them together
Prerequisites:
VKSF 341, VKSF 733, or permission of instructor.
Role of course in curriculum for:
IT and ANSA (Applied Networking and System Administration):
This is a core course for all IT/ANSA majors. It fulfills the goal of providing upto-date technological instruction in the networking field of study.
4002-342 Syllabus
Internetworking Lab
Page 2 of 11
Rochester Institute of Technology
Golisano College of Computing and Information Sciences
Department of Information Technology
Course required for graduation, and program objectives, in:
BS/IT:
1) Communicate effectively in written form.
2) Identify needs, analyze tasks and develop profiles of users.
3) Set up, maintain and troubleshoot a “small office network”.
4) Adhere to the ethical standards of the IT profession.
5) Apply and explain the rationale for accepted security practices.
6) Participate effectively as a team member.
BS/ANSA:
1) Communicate effectively in written form.
2) Identify needs in specialized areas.
3) Setup, maintain and troubleshoot a “small office network”.
4) Identify traits of wired and wireless networks and the advantages/risks of each.
5) Recognize and discuss the ethical standards of the networking/system
administration professions.
6) Develop specialized networking/system administration skills in a self-selected
specialty area.
7) Apply and explain the rationale for accepted security practices to optimize
information assurance.
8) Participate effectively as a team member.
Course Organization:
Labs – Labs will begin during week 2 of the quarter (Monday, March 14th, 2005).
The lab component of this course is essential to the understanding of the course material.
To enhance your learning in lab you will be assigned lab preparation questions prior to
coming to lab. This assignment is called a Lab Study Guide. Completion of these study
guide questions is required. Late Study Guides or Reports will not be accepted. Your
Study Guide is worth up to 10 points of your graded lab report for that week. There is also
a strong likelihood that you will see some of these study-guide questions on the midterm
and final exams. The Study Guides are included in your Lab Manual. The first one is due
in your lab session the week of March 14th. The Study Guides must:
1. be completed using a word processor.
2. contain only computer generated diagrams (no hand drawings!)
3. be printed out and handed in as hard copy (no electronic submissions!)
4. be submitted at the beginning of your lab period.
In addition to the Lab Study Guide, each lab will have instructions covering the tasks to be
accomplished, a list of lab report questions that must be answered based on those tasks,
and a sign-off sheet verifying you have accomplished each task. These lab documents are
all included in your Lab Manual. It is recommended that you carefully read the
instructions and questions prior to attending the lab.
4002-342 Syllabus
Internetworking Lab
Page 3 of 11
Rochester Institute of Technology
Golisano College of Computing and Information Sciences
Department of Information Technology
Lab report questions must:
1. be accurately and completely answered. -- “yes” and “no” answers receive zero
credit. EXPLAIN what you mean.
2. be completed using a word processor.
3. contain only computer generated diagrams (no hand drawings!)
4. be printed out and handed in as hard copy (no electronic submissions!)
5. be submitted exactly one week after the lab experiment was assigned in lab.
For example, the lab report for lab 1 must be turned in at the beginning of your regularly
scheduled lab 2 class period. Attach (loose papers will not be accepted) the sign off sheet
to the end of your completed lab report when you submit it for grading. Without this sheet
attached your lab report is not complete. Lab report grades are each composed as follows:
The written report is 80%, the attached sign off sheet is 10%, and the Lab Study Guide is
10%. Microsoft Visio is available to you in the lab for the creation of diagrams.
Configuration Builder is available on the ~netsyslb webpage. These or any other
computer-drawing tools including MS Word Draw is acceptable for the creation of your
diagrams, as long as the drawings are complete and legible!
In order to pass the lab component of the course and successfully complete the
course you must:
1) submit all fully completed lab assignments on time
2) achieve an 80% average on the seven graded lab assignments and two
lab practicals.
The lab average is determined as follows:
Lab grade = (weekly lab average x .25) + (practical average x .75)
If you earn less than 80% in the lab component
you will automatically fail the lab and the course.
The lab grade will weigh 40% toward your final course grade.
Note:
Lab reports are due one week after the scheduled lab meeting at the beginning
of the lab period! There will be no printing of lab assignments allowed in the lab. Late
work will not be accepted unless documented unforeseen circumstances prevent you from
doing so.
The following is a list of lab titles (not necessarily in order):
1. Wireless networking basics
2. 10BaseT Crossover
3. Basic Network Infrastructure Construction (10BaseT, Ethernet frame, packet
capturing)
4. Remote Network Access using PPP
5. ARP & Introduction to Bridging & Switching
6. Basic Network Infrastructure Construction ( Token Ring , Ethernet & IP)
7. Introduction to Routing
4002-342 Syllabus
Internetworking Lab
Page 4 of 11
Rochester Institute of Technology
Golisano College of Computing and Information Sciences
Department of Information Technology
If you are more than 10 minutes late for your lab section you will be required to do the
lab by yourself at a spare bench or during open lab times. You must attend the lab
section for which you are registered.
The lab periods are scheduled in the Internetworking Lab in Building 70, Room 2160.
You must enroll in a lab section with a lab instructor. If you are not enrolled in a lab
section, go to the Department of Information Technology Student Service Office in
Building 70 Room 2100 and enroll in one of the available sections.
Roles and Responsibilities:
1.
Lab Assistant – Monitors the lab; hands out and collects equipment; some can sign
off on your lab activities during open lab (see the bulletin board in the lab). The lab
assistants are not there to answer your questions about lab or the course.
2.
Graduate Assistant/Lab Tutor – will have assigned hours where they are available
to assist you with the lab or course material. Their hours will be posted outside the lab.
Crib (“cheat”) Sheets
For the midterm exam and first practical exam you MUST bring a one sided, 8.5" X 11",
hand written crib sheet. For the final exam and second practical you are allowed a two
sided, 8.5" X 11", hand written crib sheet. The penalty for any crib sheet format
violation, or no crib sheet at all, is minimally a deduction of 10 points off your exam
grades.
Laboratory Practical Examinations
There will be two hands-on exams in the lab given during the 6th and 10th weeks of the
quarter. These exams will test your understanding of the lab content of the course. You
will take the practicals individually, so it is very important that you understand the
lab exercises. Open lab hours are available for you to practice the skills introduced
during your scheduled lab sessions and every student is expected to spend some extra time
in the labs during these open hours! You must take your practical exams in the lab section
for which you are registered. These exams count heavily towards your final course grade,
including possible course failure for poor performance, even though you have successfully
completed the other course components.
Written Exams
A full period midterm exam will be given during the 5th week of the quarter and will
include all reading, lab, and lecture material covered to that point. A final exam will be
given during finals week during the time scheduled by RIT. Requests to take the final
early in order to go home cannot be honored. Should you have a conflict with another
final, please see your lecture instructor well before finals week.
4002-342 Syllabus
Internetworking Lab
Page 5 of 11
Rochester Institute of Technology
Golisano College of Computing and Information Sciences
Department of Information Technology
There will be no calculators, cell phones, pagers or any other electronic devices
allowed during written or practical exams. Any access and/or activity of these
devices during exam times (including ringing phones) will result in immediate failure
for the respective exam since they potentially enable cheating and distract the entire
class.
****YOU ARE REQUIRED TO SHUT THEM OFF DURING EXAMS!****
During lecture, SHUT OFF these devices.
Homework
Three homework assignments will be given this quarter. The weeks the assignments are to
be handed out and collected are indicated on the course schedule. This schedule might be
modified; therefore the instructor will announce the specific dates as well as which
assignment you are to complete, during lecture.
At least one assignment is a term paper. You will have to submit your paper to a service
called turnitin.com, that will automatically check your submissions for plagiarism. It uses
both extensive web searches and a database of previously submitted papers for the
comparison, and provides your instructor with an "originality report" on each item you
submit. If the system flags your work, we will check it to see whether the problem is
something as simple as a misplaced end quotation mark, or whether it is in fact a case of
academic dishonesty. The service does not grade you—we alone do that. If there is any
question about your work, we will contact you directly to allow you an opportunity to
explain. We will give the class the password for submission to the service. Should you
conscientiously object to the use of turnitin.com or any other such tool for any reason, you
have the choice not to hand in that assignment, receive zero credit for it, and accept the
effect that zero has upon your course grade, no questions asked. The use of these tools by
the faculty in the evaluation of student work for plagiarism is a non-negotiable course
requirement!
In addition to submitting your paper to turnitin.com, you must submit it to the
Instructor in hardcopy form at the beginning of the lecture period in which it is due.
Electronic Drop Box Assignment Submission
1.
If REQUIRED your assignment is to be submitted into a designated FirstClass
Drop Box as described in the Procedures section below. Submissions made to a
conference other than the one designated, or mailed directly to the instructor, will be
disregarded resulting in a grade of 0.
2.
You are entirely responsible for obtaining a working FirstClass account on the
Information Technology Department server prior to the deadline of the programming
assignment. Not having the FirstClass account will not be considered as a valid
justification for missing the assignment deadline.
4002-342 Syllabus
Internetworking Lab
Page 6 of 11
Rochester Institute of Technology
Golisano College of Computing and Information Sciences
Department of Information Technology
3.
You are entirely responsible for becoming fully proficient in the usage of the
FirstClass system. Not knowing how to use the FirstClass system will not be
considered as valid justification for missing the assignment deadline.
4.
If you wish to submit the assignment from a location where a FirstClass client
is not available, or from behind a corporate firewall1, the assignment can be mailed using
the e-mail address as specified in the Procedures section below. Not having the
FirstClass client readily available will not be considered as valid justification for
missing the assignment submission.
5.
Absolutely no submissions will be accepted on floppy disks, zip disks, or
CD-ROM disks unless prearranged exceptions are approved by your instructor
PRIOR to the due date.
6.
You are entirely responsible for submitting all files required for a complete
working solution to the assigned task. Failure to submit a complete set of files will
render the assignment incomplete and result in grading penalties.
7.
You are entirely responsible for ensuring the integrity of the files submitted.
Submission of one or more corrupt files will render the assignment incomplete and
result in grading penalties. Submission of a virus-infected file will result in a grade
of zero for the project.
8.
You are entirely responsible for backing up your work. Loss of work due to
equipment malfunction, loss, or theft will not be considered as valid justification for
missing the assignment deadline.
9.
All electronically submitted files must be submitted in a ZIP archive.
penalty of 5 points will apply to the assignment not submitted as a ZIP archive.
A
10.
Submission deadlines will be strongly enforced. Missing a deadline will result
in applicable late penalties up to and including grades of zero. If you decide to resubmit
an assignment, only the assignment with the most recent submission time-stamp will
be considered. Should unforeseeable circumstances prevent you from meeting the
deadline, it is entirely your responsibility to inform the instructor of such circumstances
prior to assignment deadline in order to make alternative arrangements. Only
emergency situations verifiable through proper documentation will receive
consideration as justification for missing the assignment deadline.
Electronic Drop Box Assignment Submission Procedures.
1.
2.
1
Create a .zip archive containing all files to be submitted.
Submit the assignment using one of the following two procedures:
The student is strongly discouraged from using the time of his/her employer to work on school assignments.
4002-342 Syllabus
Internetworking Lab
Page 7 of 11
Rochester Institute of Technology
Golisano College of Computing and Information Sciences
Department of Information Technology
Procedure 1 – Using the FirstClass client
a)
Log into the FirstClass Infotech server
b)
From the FirstClass Desktop, open the Conferences folder
c)
Next open the Drop Box folder
d)
Then open your lecture instructor’s drop box, i.e.
(an example for Professor Hill) L.Hill (that’s “L dot Hill”)
e)
From the menu choose MessageNew Message.
f)
Drag the .zip file being submitted onto the gray area above the Subject
field in the message window. The file should become attached to the
message
g)
In the message area type any information the instructor/grader should know
about your submission.
h)
From the menu choose MessageSend.
i)
Close the message window.
j)
Close the drop-box windows.
Procedure 2 – Using regular e-mail
a)
Create an e-mail message with any comments you deem necessary
b)
Use the appropriate drop box for your instructor in the to field. For
example: “L.Hill@it.rit.edu”2
c)
Attach the .zip file to be submitted
d)
Send the message.
FirstClass Communication:
You are required to have a FirstClass account for course communications and for
submission of those assignments that must be submitted in soft-copy form to a
designated FirstClass drop box. FirstClass is the ONLY mail server from which
your instructor will accept and respond to email exchanges with students. Any
email sent to your instructor from any other email system will be discarded
without prejudice. Although a FirstClass feature allows forwarding incoming
messages to another mail service under the edit/preferences menu, you might find
it much more advantageous to always use your FirstClass account for all your
work. Please note that you can install a FirstClass client on your own PC that
requires and Internet connection either via PPP, cable modem, or some other direct
connection. If you find yourself in an environment where installation of the
FirstClass client is unacceptable, a convenient alternative is the use of a browser
and the address: firstclass.it.rit.edu/login
2
Note the dropbox name is case insensitive so l.hill@it.rit.edu is acceptable.
4002-342 Syllabus
Internetworking Lab
Page 8 of 11
Rochester Institute of Technology
Golisano College of Computing and Information Sciences
Department of Information Technology
Course Outline:
See the course schedule at the end of this document.
Course Topics:
See the course schedule at the end of this document.
Grading:
The grading scale used along with the grading criteria is as follows:
Component
Laboratory Component
3 Homework Assignment (5%
each)
Midterm Examination
Final Examination
Weight
40%
15%
20%
25%
Final Grade Range
>= 90.0%
>= 80.0% & < 90%
>= 70.0 % & < 80.0%
>= 60.0 % & < 70.0%
< 60.0%
Grade
A
B
C
D
F
NOTE: IT department policy states that a student has one quarter after the
quarter in which a grade is given to challenge that grade. After that, grades
cannot be challenged.
4002-342 Syllabus
Internetworking Lab
Page 9 of 11
Rochester Institute of Technology
Golisano College of Computing and Information Sciences
Department of Information Technology
Course Outline/Schedule
Week
1
Topics/Exams
Course Introduction; The Continuum;
OSI& TCP/IP Models, LAN Topologies,
Lab Prep
Assigned Reading
Chapter 1
Chapter 2
Chapter 3
Appendix B
Ethernet Topology & Physical Layer 10BaseT, 100BaseT, Media, RJ-45,
Hubs, etc., Ethernet - Data Link Layer
Lab Prep
MAC addressing, CSMA/CD, Wireless
Communications basics, Lab Prep
Chapter 12 pgs. 369-371
PPP & Remote Access Server (RAS)
Structure of TCP/IP, Internet Protocol,
IP Addressing, Lab Prep
Chapter 15
Chapter 24 pgs. 705-714
5
ARP & ICMP(Echo)
Midterm Exam Given
Chapter 24 pgs.719-721
ARP Handout
6
LAN Extension Equipment(Repeaters to
Routers), Intro. to Subnetting, Lab Prep
2
3
4
7
8
Lab #1: 10BaseT Crossover
Homework 1 Assigned
Homework 1 Assigned
Chapter 12 pgs. 372-384
Wireless handout
Lab #2: Network Infrastructure
Lab Report 1 Due
Lab #3: Wireless
Homework 1 Due
Lab Report 2 Due
Chapter 21 pgs 613-628
Chapter 24 pgs. 714-717
Appendix B (again)
RFC 950
More subnetti ng, Token Ring Topology, Chapter 12 pgs. 385-392
Physical Layer &Data Link Layer
IPX/SPX Handout
Operations, IPX/SPX, Lab Prep
IP Masquerading, IP Route, NAT,
Handout NAT & IP Route,
TCP/UDP Ports, Lab Prep
CIDR, Ports
9
CIDR, More Subnetting & Supernetting,
Introduction to Network Security
Chapter 27
10
Network Integration, Review
Handout
Final Exam Given
Cumulative
Finals
Activities
Lab #4: RAS & PPP
Lab Report 3 Due
Practical Exam 1
Homework 2 assigned
Lab #5: ARP& Bridging
Lab Report 4 Due
Lab #6: Token Ring, Ethernet,
IP, IPX/SPX
Lab Report 5 Due
Homework 2 due
Lab #7: Routing and NAT
Homework 3 assigned
Lab Report 6 Due
Practical 2
Lab Report 7 Due
Homework 3 due
Note: There is additional reading/reference material available from the 'Extra
Resources' page of the course web site. You may be assigned additional readings to
supplement the text.
4002-342 Syllabus
Internetworking Lab
Page 10 of 11
Rochester Institute of Technology
Golisano College of Computing and Information Sciences
Department of Information Technology
Cheating Policy: Please review the departmental policy on cheating as described at
http://www.it.rit.edu/policies/dishonesty.html
Student Responsibilities: Please review the general student responsibilities as outlined at
http://www.it.rit.edu/~netsyslab/Responsibilities.htm
For Students with documented disabilities:
It is the responsibility of the student with a disability to identify himself/herself to the
Disability Services Office after they are admitted to RIT. Students with a disability, which
has been verified and documented by a qualified professional, are entitled to receive
accommodations approved by the coordinator of Disability Services.
It is the student’s responsibility to discuss their accommodation needs with the appropriate
faculty and personnel after they have signed a Notice of Accommodation letter with the
coordinator of Disability Services.
Faculty members do not have the right to question the nature of a student’s disability. All
disability information is kept in the Disability Services Office and is not available to anyone
unless authorized by a signed release from the student.
All students are expected to work to their full potential and students with disabilities are not
excluded from this expectation. Students are expected to commit themselves to professional
excellence, personal integrity, and ethical behavior and demonstrate this commitment in their
academic and professional conduct.
For more information:
RIT Disability Services
George Eastman Building #1
28 Lomb Memorial Drive
Rochester, NY 14623
e-mail: PALLDC@rit.edu
Phone: V/TTY: 585-475-7804
4002-342 Syllabus
Internetworking Lab
Page 11 of 11
Download