1 LABORATORIO DI INFORMATICA Network Management ITU Telecommunications Management Network e Internet Networking Management Framework Claudio Salati ALMA MATER STUDIORUM - UNIVERSITA' DI BOLOGNA FACOLTA' DI INGEGNERIA - SEDE DI CESENA
2 Copyright © 2001 by Claudio Salati. These tutorials have been produced for the course of Informatica Industriale (Computer Science Engineering and TLC Engineering) of the University of Bologna. They may be used for educational purposes, under the condition that their source is explicitly acknowledged. In addition it is requested to submit corrections and ideas for improvement to
3 Scopi del corso1 1.introdurre alle problematiche della gestione di reti, sia delle reti di calcolatori che di di quelle di telecomunicazioni Riferimenti alle normative ITU relative 2.introdurre l'architettura di riferimento utilizzata per la realizzazione delle applicazioni di gestione, sia in ambito ISO/ITU che in ambito Internet Riferimenti alle normative ITU relative 3.analizzare l'applicazione di gestione come un esempio di applicazione distribuita, approfondendo cosi' le problematiche relative e gli strumenti concettuali e di programmazione disponibili per la realizzazione di questo tipo di applicazioni Livelli 6 e 7 dell'architetura di riferimento ISO OSI Applicazioni distribuite nel mondo ISO OSI Corrispondenze nel mondo Internet Applicazione di gestione SNMP come esempio di applicazione dell'architettura di riferimento ISO OSI
4 Scopi del corso2 4.studiare in dettaglio il Network Management Framework Internet facendo particolare riferimento alla versione SNMPv2: Strumenti linguistici: SMI e ASN.1 (questo verra' studiato nella sua globalita', per rendersi conto delle semplificazioni sostanziali introdotte dal Network Management Framework Internet) Protocolli e procedure: dal formato del PDU alla sintassi e semantica delle operazioni di gestione (comprese le condizioni di errore), alle procedure per la gestione delle tabelle Security: facendo riferimento all'infrastruttura amministrativa community based (SNMPv2C) ed evidenziandone i limiti Questa parte del corso comprende anche lo studio di alcune MIB standard ( interfacce, IP, IP forwarding Table, TCP, UDP) e diverse esperienze pratiche come il monitoraggio di una rete e dei suoi nodi e l'estensione di un manager e di un agent SNMPv2 per l'implementazione di una MIB giocattolo
5 Scopi del corso3 5.approfondire la conoscenza di una particolare MIB SNMP, la MIB per il monitoraggio remoto delle reti RMON (1 e 2): scopo del remote monitoring struttura delle tabelle per la configurazione delle operazioni di monitoraggio e la raccolta dei relativi dati storici 6.In conclusione verra' brevemente presentato SNMPv3.
6 Programma del corso 1.Introduzione: Network Management e ITU TMN 2.Applicazioni distribuite OSI e applicazione di System Management 3.Il linguaggio ASN.1 4.Internet (SNMPv2) Network Management Framework 5.Structure of Management Information version 2 (SMIv2) 6.Protocollo SNMPv2 e modello operazionale 7.Infrastruttura amministrativa e SNMPv2C (community-based) 8.Transport mapping per SNMP 9.Monitoraggio remoto di una rete: le MIB RMON 1 e 2 10.Cenni a SNMPv3
7 Bibliografia 1.Lucidi delle lezioni 2.Dispense del corso TS48, sezione II.2 3.SNMPv2: RFC 1901, 2578, 2579, 2580, 1905, 1906, MIB SNMPv2: RFC 2011, 2012, 2013, 2096, 2233, 2665, SNMP e UDP: RFC MIB RMON 1 e 2: RFC 1757, 2021, 2074 Altri riferimenti vedi altra documenta elettronica fornita W. Stallings, SNMP, SNMPv2, SNMPv3, and RMON 1 and 2, terza edizione, Addison-Wesley, net-snmp.sourceforge.net
8 Modalita' di esame La valutazione sara' basata su diverse prove scritte che si terranno in classe durante l'orario di lezione e sullo svolgimento di alcune esercitazioni che implicheranno anche lo sviluppo di programmi in C (con l'aiuto dell'esercitatore. Ci sara' pero' anche un po' di lavoro indipendente).
9 Docenti 1.Claudio Salati 2.Denis Romagnoli Telefono/Fax/Indirizzo (comuni) Telefono: Fax: Indirizzo:c/o Siemens via degli Agresti Bologna BO Orario di ricevimento Sostanzialmente on demand. Presenza assicurata nell'intorno delle ore di lezione
10 Copyright acknowledgement Data la quantita di riferimenti a RFC presente nelle dispense si da atto del seguente copyright che si applica a ciascuno di questi documenti. Copyright (C) The Internet Society (1999). All Rights Reserved. This document and translations of it may be copied and furnished to others, and derivative works that comment on or otherwise explain it or assist in its implementation may be prepared, copied, published and distributed, in whole or in part, without restriction of any kind, provided that the above copyright notice and this paragraph are included on all such copies and derivative works. However, this document itself may not be modified in any way, such as by removing the copyright notice or references to the Internet Society or other Internet organizations, except as needed for the purpose of developing Internet standards in which case the procedures for copyrights defined in the Internet Standards process must be followed, or as required to translate it into languages other than English. The limited permissions granted above are perpetual and will not be revoked by the Internet Society or its successors or assigns. This document and the information contained herein is provided on an "AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE."