Distributed Network Management

1. Course Description

This course will focus on studying of distributed platforms such as CORBA, .NET and Network Management Protocols such as SNMP, SNMPv2, RMON, Next Generation Network Management Protocols.

2. Pre-requisites

A basic background in computer networks and how to use programming such as C/C++ and Distributed System is required. If a student has not taken a related course but wishes to take the course, the student still may be admitted under the discretion of the instructor.

3. Required Texts

- Robert Orfali, etc, Instant CORBA, Wiley, ISBN 0-471-12148-7, 1998
- William Stallings, SNMP, SNMPv2, SNMPv3, and RMON 1 and 2, Addison-Wesley, ISBN 0-201-48534-6, 2001

4. Recommended References

- Bill Brogden, SOAP Programming with Java, ISBN 0-7821-2928, 2002
- Scott Seely, SOAP Cross Platform Web Service Development Using XML, ISBN 0-13-090763-4, 2002
- Jon Siegel, CORBA3: fundamentals and Programming, ISBN 0-471-29518-3, 2000
- David Perkins and Evan McGinnis, Understanding SNMP MIBs, Prentice Hall PTR, ISBN 0-13-437708-7, 1997.
- Marshall T. Rose, The Simple Book: An Introduction to Internet Management, Second Edition, Prentice Hall PTR, ISBN 0-13-177254-6, 1994.
- Morris Sloman, Network and Distributed Systems Management, Addison-Wesley, ISBN 0-201-62745-0, 1994.
- Uyless Black, Network Management Standards, Second Edition, McGraw-Hill, ISBN 0-07-113994-X, 1995.

5. Course Evaluation 
- Term Project: 30%
- Examinations: 40%
- Assignments: 10%
- Class Participation: 20%

The above scheme could be changed during the course.
6. Schedule
- Introduction
- Network Monitoring
- Network Control
- SNMP Network Management Concepts
- SNMP Management Information
- Standard MIBs
- Simple Network Management Protocol
- RMON Statistics Collection
- RMON Alams and Filters
- Mid-term Exam       Example        Example(PDF)
- SNMPv2 Management Information
- SNMPv2 Protocol
- SNMPv2 MIB and Conformance
- SNMPv3 Architecure and Applicaitons
- XML-based Service and Network Management
- Presentation of Term Project
- Final Term Exam

The above topics could be changed during the course