\documentclass{ictlab} % Copyright (c) 2003 by Nick Urbanik . % This material may be distributed only subject to the terms and % conditions set forth in the Open Publication License, v1.0 or later % (the latest version is presently available at % http://www.opencontent.org/openpub/). \RCS $Revision: 1.1 $ \usepackage{verbatim,alltt,key,biganswerbox} \usepackage[hang,bf,nooneline]{caption2} \ifx\pdftexversion\undefined \else \usepackage[pdfpagemode=None,pdfauthor={Nick Urbanik}]{hyperref} \fi %\externaldocument[s3-]{../../lectures/snmp-v3/snmp-v3} \newcommand*{\labTitle}{SNMP Study Guide} \providecommand*{\SNMP}{\acro{SNMP}\xspace} \providecommand*{\MIB}{\acro{MIB}\xspace} \providecommand*{\ID}{\acro{ID}\xspace} \providecommand*{\OID}{\acro{OID}\xspace} \providecommand*{\USM}{\acro{USM}\xspace} \providecommand*{\VACM}{\acro{VACM}\xspace} \renewcommand{\floatpagefraction}{0.75} % default is .5, to increase % density. \renewcommand*{\bottomfraction}{0.6} % default is 0.3 \renewcommand*{\topfraction}{0.85} % default is 0.7 \renewcommand*{\textfraction}{0.1} % default is 0.2 \begin{document} This document is intended to help in your preparation for the test on \SNMP which will be held in the normal lecture theatre B115 on Tuesday, 20 January 2004, \textbf{10.30\,am}, \emph{not} 9.30, sorry! \begin{enumerate} \item Know what \SNMP is useful for, what it can do, what it cannot, its strengths and limitations; be aware of alternatives. \item Know the basic \SNMP operations, basic data types of \SNMP \item Understand how the \texttt{get-next} and \texttt{get-bulk} request operations know which node is next. \item Ensure you know what an \emph{instance number} is, and how it relates to \SNMP scalars and tables. \item Understand how a network management station can determine network traffic in bits/second from the bytes obtained from the \SNMP variables \texttt{IF-MIB::ifInOctets}, \texttt{IF-MIB::ifOutOctets}: $\mbox{traffic} = 8\frac{N_{n+1}-N_n}{t_{n+1} - t_n} \mbox{ bits/second}$, where $N_i$ is measured in bytes, $t_i$ is measured in seconds. \item Understand how \VACM works, have a basic understanding of \USM. Be able to use the diagram in the slide entitled ``Net-\SNMP \VACM'' in the \SNMP{}v3 lecture notes to determine the Net-\SNMP syntax for \VACM. \item Know what a Perl reference is, and be able to modify a simple Perl program that uses \texttt{Net::SNMP}. The laboratory exercise \url{http://nicku.org/snm/lab/perl-snmp-tut/perl-snmp-tut.pdf} is a reasonable guide to this. \item Review the laboratory exercises: \url{http://nicku.org/snm/lab/snmp-intro/snmp-intro.pdf}, \url{http://nicku.org/snm/lab/snmp-operations/snmp-operations.pdf}, \url{http://nicku.org/snm/lab/snmp-v3-tut/snmp-v3-tut-solns.pdf} also. \end{enumerate} \end{document}