Instructor: | Prof. Justin P. Rohrer |
Office: | Glasgow East 120 |
Office Phone: | +1 831 656 3196 |
E-mail: | jprohrer@nps.edu (preferred) |
I am happy to answer questions via email and/or in person and you are welcome to drop by my office at any time. I am often out of my office due to teaching or meetings, so recommend scheduling a time to meet if you are going to be making a special trip to my office.
Lecture (GE-117): | MWTh 13:00–13:50 |
Lab (GE-117): | F 13:00–14:50 |
Final (GL-115): | T 13:00–14:50 |
CS4558 Network Traffic Analysis (3-2) explores fundamentals of packet-switched network traffic analysis at the network layer and above as applied to problems in traffic engineering, economics, security, etc. Explores the design and integration of analytic tools and techniques into the fabric of the network including: spatial and temporal anomaly detection, origin-destination matrix estimation, application mix determination, deep-packet inspection, fingerprinting, intrusion detection and insider threat mitigation. Finally, the course covers active defense and offensive methods reliant on traffic analysis.
Upon successful completion of the course, the student shall be able to state the role of network traffic analysis in network engineering, security, and optimization. The student will be able to enumerate and explain the observable characteristics of networks and network devices and how to use these characteristics as discriminators. Through laboratory reinforcement, students will gain an understanding of defensive and offensive operational traffic analysis techniques including: spatial and temporal anomaly detection, origin-destination traffic matrix estimation, application and workload mix determination, deep-packet inspection, network and device tomography, and intrusion detection. Students will learn tools and techniques appropriate to proactive and reactive situations for either internal or external network traffic analysis. Finally, students will gain an understanding of the basic legal issues associated with network monitoring.
A mix of interactive lectures and problem solving exercises will be used to investigate the topic material in class. Students are responsible for reading the material in the text that supports each topic of discussion prior to its presentation. Supplemental material may be provided as necessary to augment material in the text. Our schedule will evolve over the duration of the quarter; check back frequently as this website is the primary mode of coordination.
None. Use the course website for papers, lectures, and handouts.
Component | Number | Fraction |
---|---|---|
Labs | 5 | 50% |
Midterm | 1 | 15% |
Final | 1 | 15% |
Quizzes | 10 | 20% |
Late work accrues a penalty of 10% off per day.
Academic honesty: abide by the NPS Honor Code, no exceptions.
As this is an applied course on network traffic analysis, there is a strong emphasis on the labs which account for a significant portion of your grade. Labs will be assigned on the web site and will be worked on both in and out of lab time. During lab time, the professor will be available to assist. Some labs may span multiple weeks: due dates will be posted on the class schedule. You may discuss your lab with others in the class, but your solutions and writeup must be your own. You must list all collaborators.
Labs should be turned in via the CLE website under the assignments section. The writeup should be in PDF format. No other formats accepted.
We will have one midterm exam during a regularly-scheduled lab period, and one final exam during the final week of class. At the discretion of the instructor, exams may be delivered online via the Sakai website.
Abide by the NPS Honor Code, no exceptions.
As stated in the NPS Student Information Handbook and Academic Honor Code, all students are expected to complete their own work, understand and avoid plagiarism, and follow NPS policy on academic integrity and honesty. Anyone found violating these standards will be punished. Simply put: Give others credit for their ideas and do not misrepresent others work, words, or creations as your own. If you have any questions, ask before you submit your papers!
NPS uses Chicago notes-bibliography style for citing. Proper citing is a requirement for academic papers and good practice for writing your thesis. For reference please see http://libguides.nps.edu/citation/chicagonb.
Use of the GWC is optional, but highly recommended if tech- nical writing is not your strong suit. Consultation could involve anything from brainstorming, dissecting readings, outlining, organization, argumentation, grammar, punctuation, citing, or paraphrasing. See https://my.nps.edu/web/gwc/meet-with-a-writing-coach. The Graduate Writing Center (GWC), located on the first floor of the Dudley Knox Library and at https://my.nps.edu/web/gwc, is a resource for all NPS students, regardless of their comfort or proficiency with academic writing. The center offers one-to-one coaching, hands- on workshops, and online and hard-copy reference materials to support students throughout their time at NPS.
Any student who feels he or she may need an accommodation based on the negative impact of a disability on their work should contact their program officer and professor to discuss specific needs. Please see https://my.nps.edu/web/gwc/special-needs-reasonable-accommodation for more information.