Advanced Network Management
Instructor:
Chadi Assi, Room EV7.635
Voice: 848 2424 x 5799
email: assi@ciise.concordia.ca
Text
Book:
Mani Subramanian “Network Management: Principles and Practice”, Addison Wesley ISBN: 0-201-35742-9
References:
Stallings, William. “SNMP, SNMPv2, SNMPv3 and RMON 1 and 2: The Practical Guide to Network Management Standards” 3rd Edition, Addison-Wesley.
Douglas R. Mauro and Kevin J. Schmidt, “SNMP Essential” O'Reilly & Associates, ISBN: 0-596-00020-0
(Available online) http://www.unix.org.ua/orelly/networking_2ndEd/snmp/
Prerequisites: ELEC 6861 or equivalent
Marking Scheme:
Midterm1
35%
Midterm2
35%
Project 25%
Homeworks 5%
Class Notes
- Week 1: (ppt) (Introduction + Outline)
- Week 2: (ppt) (Computer Networks and the Internet)
(ppt) (Application layer)
- Week 3: (ppt) (Transport layer)
- Week 4: (ppt) (NM concepts: models and languages)
- Week 5: (ppt) (SNMPv1)
- Week 6: (ppt) (SNMPv1 & SNMPv2)
- Week 7: (ppt) (SNMPv3)
- Week 8: no class / midterm break
- Week 9: midterm exam (sample
midterm) (grades)
- Week 10: access control, RMON
- Week 11: Fault management (ppt) (pdf1)(pdf2)
ATM network management (ppt)
- Week 12: no class / Good Friday
- Week 13: (ppt) OSI, TMN, etc
- Week 14: midterm exam (grades)
Assignments
- Assignment 1 (solution)(due Friday Feb 8th)
- Assignment 2 (solution) (due Friday Feb 29th)
Project related material
MIB Compilers
A Printer MIB (example)
MIB Module Validation:
Simple Web MIB Validation
Tool
ASN.1 Homepage
ASN.1 web site: contains tutorial information, links to software tools, ASN.1-based applications and products, and standards information..
http://www-sop.inria.fr/rodeo/personnel/hoschka/asn1.html (tutorial, free software, etc.)
Book Chapter on ASN.1 from John Larmouth's book "Understanding OSI"
Network Management references and tools:
http://snmp.adventnet.com/index.html (SNMP API: a free edition that is very useful for developing your project)
http://www.loriotpro.com/index.php (check trial version)
http://www.simpleweb.org/: links and information on network management, including software, RFCs and tutorials.
http://net-snmp.sourceforge.net/: various tools relating to the Simple Network Management Protocol
http://www.caida.org/tools/: tools and software as well as taxonomy of available research and visualization tools.
http://www.topology.org/comms/netmon.html: Network monitoring
http://www.simple-times.org/: an openly available publication devoted to the promotion of Simple Network Management Protocol (SNMP).
http://joe.lindsay.net/webbased.html: The Web Based Management Page
http://linas.org/linux/NMS.html: Linux SNMP Network Management Tools
Useful RFCs
RFC 1155: SMI
RFC 1213: MIB-II
RFC 1157: SNMP Version 1
RFC 1215: SNMP v1 Traps
RFC 1901: Introduction to
Community-based SNMPv2
RFC 2578: Structure of
Management Information Version 2 (SMIv2)
RFC 2579: Textual
Conventions for SMIv2
RFC 2580: Conformance
Statements for SMIv2
RFC 3416: Version 2 of the
Protocol Operations for the Simple Network Management Protocol (SNMP)
RFC 3417: Transport Mappings
for the Simple Network Management Protocol (SNMP)
RFC 3418: Management
Information Base (MIB) for the Simple Network Management Protocol (SNMP)
RFC 1908: Coexistence
between Version 1 and Version 2 of SNMP
RFC 1909: An Administrative Infrastructure
for SNMPv2
RFC 3410: Introduction and
Applicability Statements for Internet Standard Management Framework
RFC 3411: An Architecture
for Describing SNMP Management Frameworks
RFC 3412: Message Processing
and Dispatching for the Simple Network Management Protocol (SNMP)
RFC 3413: SNMP Applications
RFC 3414: User-based
Security Model (USM) for version 3 of the Simple Network Management Protocol
(SNMPv3)
RFC 3415: View-based Access
Control Model (VACM) for the Simple Network Management Protocol (SNMP)
RFC 3584: Coexistence
between Version 1, Version 2, and Version 3 of the Internet-standard Network
Management Framework
RFC 2819: Remote Network
Monitoring Management Information Base
RFC 2021: Remote Network
Monitoring Management Information Base Version 2 using SMIv2
RFC 3395: Remote Network
Monitoring MIB Protocol Identifier Reference Extensions
RFC 1513: Token Ring
Extensions to the Remote Network Monitoring MIB
RFC 2613: Remote Network
Monitoring MIB Extensions for Switched Networks Version 1.0
RFC 3600: Internet Official
Protocol Standards (November 2003)