\documentclass{ictlab}

% Copyright (c) 2003 by Nick Urbanik <nicku(at)nicku.org>.
% 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}
