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 

            - Course Outline

 - 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)

- Assignment 3

 

 

 

 

                        Project related material

 

MIB Compilers

 

A Printer MIB (example)

 

MG Soft MIB Compiler

 

SMASH MIB Compiler

 

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)