ITNW-2321 Networking with TCP/IP
Michael MacLeod
Credit Spring 2024
Section(s)
ITNW-2321-004 (76320)
LEC TuTh 9:00am - 10:20am DIL DLS DIL
LAB TuTh 10:20am - 10:45am DIL DLS DIL
Course Requirements
Course Description: Set up, configure, use, and support Transmission Control Protocol/Internet Protocol (TCP/IP) on networking operating systems.
Pre-requisite: ITNW 1325
Course Rationale: To introduce students to a broad range of TCP/IP topics including IP addressing, protocols, ports, sockets, communications, packet fragmentation and sequencing, subnetting, and packet sniffers.
Instructional Methodology: The course will have both a lecture and lab component: 50% lecture and 50% lab. Normally, there will be a lecture and lab component each day with the lab occurring at the end of the period.
The CIS open labs are available for students for work outside of scheduled lab time.
Grade Policy:
Grades will be assigned based both on concepts and practical application. An overall grade will be assigned on the following grading scale:
2295 – 2550 points |
A |
2040 – 2294 points |
B |
1785 – 2039 points |
C |
1530 – 1784 points |
D |
1529 points or less |
F |
Basis for Grades
Type |
Number |
Points Each |
Total Points |
Orientation Review |
1 Each |
100 |
100 |
Labs |
12 Each |
100 |
1200 |
Review Exercises |
3 Each |
100 |
300 |
Lecture Exams |
3 Each |
100 |
300 |
Final Review |
1 Each |
200 |
200 |
Final Exam (in 3 parts) |
1 Each x3 |
150 |
450 |
|
|
|
|
|
|
Total |
2550 |
|
|
|
|
Orientation Review (See Schedule)
1 in number
Total Points 100
Students should fill out the student form and submit it via Blackboard to receive credit for this assignment. The student form can be electronically signed for this class. The form will be returned during the first week of class.
The Orientation Review will not be re-opened after the scheduled due date.
Lab Assignments
12 in number (see schedule)
Total Points 1200
Application-oriented
It will cover specific programs and can be cumulative.
Open book.
If you complete a lab assignment up to one week after the due date, Dr. MacLeod will deduct 10% from your grade. If you complete a lab assignment between one week and two weeks late, then Dr. MacLeod will deduct 50% from your grade. You may not turn in a lab assignment after two weeks from the due date; you will receive a grade of zero (0%) for the assignment.
To prevent the 10% or 50% grade deduction, you must meet the following conditions:
- You must have experienced an unforeseen and sudden emergency. Note: getting behind
in the course is not an unforeseen emergency. - You must present Dr. MacLeod with documented proof of your emergency.
- You must contact Dr. MacLeod by ACC e-mail of your emergency on or before
the assignment deadline date.
Review Exercises
3 in number (see schedule)
Total points 300
Will cover specific chapters and appendices
Open book
Lecture Review Exercises are designed to appraise the student’s coursework knowledge during the given period. The review exercise will be open for one day (24-hour period).
The Review Exercise will not be re-opened after the scheduled due date.
Lecture Exams
3 in number (see schedule)
Total points 300
Will cover specific chapters and appendices
Closed book
Lecture exams are completed during the scheduled class times.
The Lecture Exams will not be re-opened after the scheduled due date.
Final Review Exercise
1 in number (see schedule)
Total points 200
Will cover specific chapters and appendices
Open book
The Final Review Exercise is designed to appraise the student’s knowledge of the topics presented in the course. The final review will be open for one day (24-hour period).
The Final Review Exercise will not be re-opened after the scheduled due date.
Final Exam
1 Exam in 3 Parts (see schedule)
Total points 450
Will cover specific chapters and appendices
Closed book
Final exams are completed during the scheduled class times.
The Final Exam will not be re-opened after the scheduled due date for each part.
Testing Policy
All exams, including final exam parts, have a scheduled date on which the exam is to be completed. Exams are open for one day only. Exams will be taken during the scheduled time based on the course schedule and times identified by the instructor.
If a student cannot take the exam on the scheduled date due to documented unforeseen circumstances (i.e.: illness, which requires a doctor’s statement, family emergency, or emergency call out), the student must notify the instructor in writing as soon as possible.
The circumstance must meet the following conditions:
- You must have experienced an unforeseen and sudden emergency. Note: getting behind
in the course is not an unforeseen emergency. - You must present Dr. MacLeod with documented proof of your emergency.
- You must contact Dr. MacLeod by ACC e-mail of your emergency on or before
the exam deadline date or the exam administration date and time.
The circumstance will be evaluated to determine whether it allows for an exception.
If a student fails to take an exam without an approved exception, the student will receive a grade of zero for that exam, and it will be final. The student will also be required to take all remaining Exams at the Highland Campus testing center.
Retesting & Extra Credit
Dr. MacLeod does not allow retesting or extra credit.
Important Grading Notes
Grades will be posted as they are earned throughout the semester. You must report (in writing) all grading issues within seven calendar days of the grade being posted. The grade will be final if you have not reported a grading issue within seven calendar days.
Grades are based on achievement, not effort.
Grade of Zero During Course
During the course, a grade of zero will be given for any assignment not turned in by the due date. The zero is a placeholder to remind the student of what assignments are not completed. Assigned work may not be turned in more than two weeks after the due date; the assignment will receive a final grade of zero (0%). Exceptions: time-sensitive assignments (orientation review, exam reviews, and exams) and assignments whose due dates are within the last two weeks of the semester.
Request for assistance on coursework
When assistance is required on assignments, send an email with the following information to the instructor: The course number and “Request for Assistance” in the subject line. The body of the email will include what troubleshooting steps have been taken and what research has been done by the student.
Readings
Wk. | Cl. | Day | Date | Lecture | Readings |
1 | 1 | T | 1/16/24 | Orientation Review of course goals, class policies, etc., i.e. the Syllabus. |
Syllabus |
1 | 2 | Th | 1/18/24 | Chapter 1 Introduction to Networking |
Chapter 1 |
2 | 3 | T | 1/23/24 | Chapter 2 Internet Address Architecture |
Chapter 2 |
2 | 4 | Th | 1/25/24 | ||
3 | 5 | T | 1/30/24 | ||
3 | 6 | Th | 2/1/24 | ||
4 | 7 | T | 2/6/24 | Chapter 5 Internet Protocol |
Chapter 5 |
4 | 8 | Th | 2/8/24 | ||
5 | 9 | T | 2/13/24 | Chapter 6 DHCP & Autoconfig |
Chapter 6 |
5 | 10 | Th | 2/15/24 | ||
6 | 11 | T | 2/20/24 | Chapter 7 NAT |
Chapter 7 |
6 | 12 | Th | 2/22/24 | ||
7 | 13 | T | 2/27/24 | ||
7 | 14 | Th | 2/29/24 | ||
8 | 15 | T | 3/5/24 | ||
8 | 16 | Th | 3/7/24 | Chapter 8 ICMP |
Chapter 8 |
3/11/24 | Spring Break - No Classes | ||||
9 | 17 | T | 3/19/24 | ||
9 | 18 | Th | 3/21/24 | Chapters 11 DNS |
Chapter 11 |
10 | 19 | T | 3/26/24 | ||
10 | 20 | Th | 3/28/24 | Chapter 18 Security |
Chapter 18 |
11 | 21 | T | 4/2/24 | ||
11 | 22 | Th | 4/4/24 | ||
12 | 23 | T | 4/9/24 | ||
12 | 24 | Th | 4/11/24 | Chapter 4 ARP: Adress Resolution Protocol |
Chapter 4 |
13 | 25 | T | 4/16/24 | ||
13 | 26 | Th | 4/18/24 | Chapter 12 TCP |
Chapter 12 |
14 | 27 | T | 4/23/24 | ||
14 | 28 | Th | 4/25/24 | Chapter 13 TCP Connection Management |
Chapter 13 |
15 | 29 | T | 4/30/24 | ||
15 | 30 | Th | 5/2/24 | ||
16 | 31 | T | 5/7/24 | ||
16 | 32 | Th | 5/9/24 |
Course Subjects
Wk. | Cl. | Day | Date | Lecture | Readings | Assignments | Due Date | Points | Reviews/Exams |
1 | 1 | T | 1/16/24 | Orientation Review of course goals, class policies, etc., i.e. the Syllabus. |
Syllabus |
||||
1 | 2 | Th | 1/18/24 | Chapter 1 Introduction to Networking |
Chapter 1 | ||||
2 | 3 | T | 1/23/24 | Chapter 2 Internet Address Architecture |
Chapter 2 | ||||
2 | 4 | Th | 1/25/24 | Assignment 1 | 1/31/2024 | 100 | |||
3 | 5 | T | 1/30/24 | 1/31/2024 | 100 | Review Exercise 1 | |||
3 | 6 | Th | 2/1/24 | 2/2/2024 | 100 | Exam 1 | |||
4 | 7 | T | 2/6/24 | Chapter 5 Internet Protocol |
Chapter 5 | ||||
4 | 8 | Th | 2/8/24 | Assignment 2 | 2/14/2024 | 100 | |||
5 | 9 | T | 2/13/24 | Chapter 6 DHCP & Autoconfig |
Chapter 6 | ||||
5 | 10 | Th | 2/15/24 | Assignment 3 | 2/21/2024 | 100 | |||
6 | 11 | T | 2/20/24 | Chapter 7 NAT |
Chapter 7 | ||||
6 | 12 | Th | 2/22/24 | Assignment 4 | 2/28/2024 | 100 | |||
7 | 13 | T | 2/27/24 | Assignment 5 | 3/4/2024 | 100 | |||
7 | 14 | Th | 2/29/24 | 3/1/2024 | 100 | Review Exercise 2 | |||
8 | 15 | T | 3/5/24 | 3/6/2024 | 100 | Exam 2 | |||
8 | 16 | Th | 3/7/24 | Chapter 8 ICMP |
Chapter 8 | ||||
3/11/24 | Spring Break - No Classes | ||||||||
9 | 17 | T | 3/19/24 | Assignment 6 | 3/25/2024 | 100 | |||
9 | 18 | Th | 3/21/24 | Chapters 11 DNS |
Chapter 11 | ||||
10 | 19 | T | 3/26/24 | Assignment 7 | 4/1/2024 | 100 | |||
10 | 20 | Th | 3/28/24 | Chapter 18 Security |
Chapter 18 | ||||
11 | 21 | T | 4/2/24 | Assignment 8 | 4/8/2024 | 100 | |||
11 | 22 | Th | 4/4/24 | 4/5/2024 | 100 | Review Exercise 3 | |||
12 | 23 | T | 4/9/24 | 4/10/2024 | 100 | Exam 3 | |||
12 | 24 | Th | 4/11/24 | Chapter 4 ARP: Adress Resolution Protocol |
Chapter 4 | Assignment 9a | 4/17/2024 | 50 | |
13 | 25 | T | 4/16/24 | Assignment 9b | 4/22/2024 | 50 | |||
13 | 26 | Th | 4/18/24 | Chapter 12 TCP |
Chapter 12 | Assignment 10 | 4/24/2024 | 100 | |
14 | 27 | T | 4/23/24 | Assignment 11 | 4/29/2024 | 100 | |||
14 | 28 | Th | 4/25/24 | Chapter 13 TCP Connection Management |
Chapter 13 | Assignment 12 | 5/1/2024 | 100 | |
15 | 29 | T | 4/30/24 | 5/1/2024 | 200 | Final Review | |||
15 | 30 | Th | 5/2/24 | 5/3/2024 | 150 | Final - Part 1 | |||
16 | 31 | T | 5/7/24 | 5/8/2024 | 150 | Final - Part 2 | |||
16 | 32 | Th | 5/9/24 | 5/10/2024 | 150 | Final - Part 3 |
Student Learning Outcomes/Learning Objectives
Course Objectives / Learning Outcomes:
- Explain layer functions, TCP/IP protocols, ports, sockets, and data encapsulation within the OSI and TCP/IP models
- Configure subnetting and supernetting of IP networks
- Explain the role of the Data Link Layer protocols
- Explain the process of packet fragmentation and reassembly
- Explain the Internet Control Message protocol
- Use Wireshark to recognize ICMP requests and reply packets
- Explain the key features and functions of Transmission Control Protocol (TCP) and User Datagram Protocol (UDP)
- Use Wireshark to recognize TCP three-way handshake packets
- Explain the capabilities, message types, and request/reply architectures for basic TCP/IP services including FTP, Telnet, SMTP, and HTTP
- Use Wireshark to recognize the DHCP protocol four-packet process
- Explain the types of services DNS provides, roles a DNS server provides, and DNS database structure
- Describe DNS queries, name resolution, zone data transfers, and reverse DNS query
- Describe the anatomy of an IP attack including the reconnaissance and discovery processes
- Describe how basic routing works including the use of routing protocols
- Compare IPv4 features to IPv6 including auto-configuration, security, quality of service, and Mobile IP
Office Hours
Published: 01/12/2024 21:28:50