CS 6255 -
Principles of Network Management
Spring 2007
This Page Last Updated:
Description
This course provides an introduction to problems in network management
and the current research in the area.
It covers the general challenges faced in the management of modern
data and telco networks with an emphasis on data network management.
The details of the SNMP protocol and SNMP-based management are
covered as part of this class.
Class participation is an important part of this class. You
will be expected to do the readings and prepare to discuss the
topics and papers presented. During the second half of the semester
you will lead the discussion with a research presentation and
the results of your semester project.
Instructor
Teaching Assistant
- Guillaume-Jean Herbiet
- gjh@gatech.edu
- Office hours: Wednesday 1:30-2:30
Assignments
Homework 1: Network Map Due Tuesday February 6
Semester Project
Project Team Site
You will be working in groups of 3-4 students on a significant
research project in the area of network management. You
should begin the first week by forming a project team and
starting to research various areas of network management
for your project. Most projects will include some amount of
implementation work.
- January 15 - Identify project teams and register with the instructor
- January 29 - Written project proposal - 1-2 pages describing the topic
area and basic ideas
- March 1 - Interim project report
Guidelines:
- approximately 10 pages
- 10 references
- Detailed background on the problem area
- Proposed project solution, timeline for completion
- April 17 to April 24 - Final presentations
Presentation Guidelines:
- 45 minutes in class
- Review the background and problem space
- Present your results: demo's if appropriate
- May 2 - Final project report
Report Guidelines:
- approximately 20 pages
- 10+ references
- A complete, self contained report.
- Include revised and updated interim report.
- Add results, analysis, conclusions and any future work.
Project Topics
- CPR - Campus Performance and Recovery -
Project Overview
- myCPR - personal interface for CPR -
Also see here
skills: web application development in php/perl
- CPR mobile - a mobile host-based CPR monitor
- CPR data mangement - dealing with large datasets, analysis and data
management
- Statistics - Not just mean and standard deviation
- Binary Tomography - Combining end-to-end measurements with topology
- Spatial and Temporal correlations
- Trends over time and how that relates to the "where"?
- Visualization
- Lots of data: how to display meaningful data
- Data reduction
- Lots of data: what do we really need to keep?
- Fault correlation
- If N diffent events happen at the same time for any N of all possible events,
what does it mean?
- Data storage and access
- Lots of data: how to store it and access it? The current database is on one
a very fast box but common SQL queries can take 30 minutes to run.
- perfSONAR info
skills: XML development in Perl
- A Campus Network Weather Map
Take the data from
here
and develop a visualization tool, something like
this.
(Other Internet2 Projects)
- Topology and Dependency Visualization of Campus Networks - physical vs
logical topologies
- LAWN usage data visualization and analysis
- Internet Routing Analysis and Visualization based on BGP data
See this .
- Network and service fault and root-cause analysis.
- Intrusion Detection Alert correlation and analysis.
- Anonymization and capture techniques for network traffic logs
and trace collection.
Project Presentations
Throughout the semester we will be covering various current research
topics in network management. In the final weeks of the semester,
each research group will lead one research discussion.
You will present the background and related work for your
research project and then present your project.
You will "assign" the class reading for that
day and prepare a full class presentation.
Supplements to Assignments
- RFC's of Interest
- Network Management Tools and Web Resources
- Network Monitoring Tools -
an index of freely available network monitoring tools
- Sample MIB Dumps - These are the
walk outputs we went over in class.
- Event Correlation in Spectrum and Other Commercial Products - By Lundy Lewis
- SNMP
resources including an online
tutorial
- CNOM - Committee on Network Operations and Management
This site has very useful links to recent conferences and workshops
in network management. You can find many presentations and papers
on current topics in network management.
- NANOG - North American Network Operators
Group
This group meets regularly to discuss network operations and management
issues. Lots of links to discussions, previous meeting notes and tools.
Look at ISP resources and security tools.
- The CAIDA site has endless
resources on network data and measurement.
- CiteSeer - Scientific Literature
Digital Library
Previous Exam
Watch this space for other supplements!
Exams
- Mid-Term Exam - Thursday, March 29; closed book, one page of notes
- Final Exam - TBD; Final Exam time will be used
for final semester project presentations.
Resources
- Reference Texts
- Network Management: Principles
and Practice,
Mani Subramanian. Published by Addison Wesley.
- William Stallings,
SNMP, SNMPv2, SNMPv3, AND RMON 1 and 2,
Addison-Wesley, Third Edition, 1999.
- Marshall T. Rose, The Simple Book, Prentice Hall PTR, 1996.
- Allan Leinwand and Karen Fang,
Network Management; A Practical Perspective,
Addison Wesley Longman, Inc., 2nd Edition, 1996.
Grading and Academic Honesty
Your grade will be determined by your performance on homework assignments
(which will include some programming) and exams. The weights are
as follows:
- Class Participation and Written Homeworks - 30%
- Midterm Exam - 35%
- Final Project - 35%
Students are expected to abide by the Georgia Tech Honor Code. Honest
and ethical behavior is expected at all times. All incidents of
suspected dishonesty will be reported to and handled by the office of
student affairs.
Topic Outline (updated weekly)
- Introduction - January 10-12 - Text Ch. 1,
Cisco Network Management Overview,
General Network Mgmt Resources
- Network Components - January 17 - Ch. 2
VLAN Defined,
VMPS and dynamic VLAN configuration
- Standards, Models - Jan 19 - Sections 3.1-3.5
- Configuration Management, Network Discovery - Jan 24-26 - Sections 12.1.3 and 13.1
Cisco Configuration Management White Paper
- Performance Management Overview - Jan 31, Feb 2
The Network Weather Service: A Distributed Resource Performance Forecasting
Service for Metacomputing, R Wolski, N Spring, J Hayes, 1999.
paper
- SNMP the (not so) Simple Network Management Protocol - Feb 14
- ASN.1 and BER - Feb 16 - Sections 3.6-3.9
- SMI, MIB's and MIB-II - Feb 16 - Ch. 4
- SNMP Protocol Operations, BER example, SNMP Tables - Feb 21 - Ch. 5
- MIB Design - March 1
- Service Level Management, Performance Monitoring, RMON, RMON2 - March 6 - Ch. 8
Slides,
Taxonomy Paper
- Fault Correlation and Root Cause Analysis - April 10 -
paper - Text Chapter 13
- SNMP v3, Management Security - April 5 - Ch. 7
- Commercial Net Management Tool Overview - April 12 -
Slides
- Vendor Talks -
- Project Presentations -
- Internet Routing Studies -
paper 1 -
paper 2 -
- K. Papagiannaki, R. Cruz, C. Diot.
Network Performance Monitoring at Small Time Scales.
In ACM Internet Measurement Conference, Miami, U.S.A.,
October 2003.
paper -
- Web Delay Studies -
paper
- WBEM and XML-based network Management
- Network Security - Intrusion Detection Systems
Russell J. Clark
Created: Tue Aug 10 18:26:26 2004