SNMP and network monitoring tools

 

Aims:

  • To locate documentation on ASN.1 and SNMP
  • To investigate SNMP services and tools in various operating system environments
  • To investigate Network Monitoring packages

LinuxFocus magazineResources:

  1. Access to lecture notes (possibly requires access to Unit web site)
  2. Access to internet for searching
  3. Network Management and Monitoring with Linux by David Guerrero
  4. SNMP with Linux (ibid.)
  5. Multi Router Traffic Grapher (ibid.)
  6. MRTG Documentation
  7. ASN.1 links on Resources page
  8. SNMP links from Resource page

Exercises:

ASN.1 and SNMP

  1. In association with your neigbouring students, discuss where you might get more information about ASN.1 and SNMP.  (Hint: Look in the ASN.1 reference on the FIT9999 Resources page or try searching on http://search.monash.edu.au). 
    Follow up these discussions by locating this material. Share your discoveries with other students. Make a list of resources
  2. What are the main advantages of a formal syntax-based definition (such as ASN.1 or XML ?!) for shared objects?
  3. In the Linux environment, find the SNMP services. One quick way to do this in a shell or terminal window is to user the command: rpm -qa | grep snmp
  4. If not present, what is involved in installing and setting them up?
    (Hint: read the article mentioned in the Resources section above;
    check out the Fedora RPMS in /Fedora/RPMS on DVD - look for "net-snmp*" ;
    read the Unix manual and look at the /etc/snmpd.conf file)
  5. Install and use utilities like snmpget, snmpset and snmpwalk  to view some MIB objects.

Network Monitoring Packages

  1. In association with your neigbouring students, discuss where you might get more information about Network Management packages. Follow up these discussions by locating this material. Share your discoveries with other students. Make a list of packages highlighting the major differences.
  2. What is involved in setting them up? 
    Together with a group of your neighbours, try downloading one package and install it..... 
    (Hint: Try downloading a version of MRTG; Check out the Fedora RPMS on CDROM#3 - look for "mrtg*" )
  3. As an example of MRTG have a look at the usage logs for various routers in the Monash network
    (Authcate password required)
    .