Network Management

Summer 2017, Corboy 205, TTh 5:30-8:45 pm

Class 10: August 3






2. Assignment 3: switchring
   

3. Mininet and SNMP

Example: routerline.py
We can install SNMP into the Mininet virtual machine with these two commands:
    apt-get install snmpd
    apt-get install snmp

We also have to configure /etc/snmp/snmpd.conf, but only once, on the base Mininet virtual machine. We can now start /usr/sbin/snmpd on each Mininet node, and it will share the configuration.

We can then run, eg
    snmpwalk -v 1 -c tengwar 10.0.2.1 1.3.6.1.2.1.2.2.1.2

What is this OID?


l2_multi.py


Continuation with SNMP

Read intronetworks.cs.luc.edu/current/html/netmgmt.html, sections 21.1-21.15

SNMPv3

Resume with SNMPv3 key exchange (21.15.7)


Other ways of polling devices:

    ssh: limitations: lack of "universal" account
              lack of "limited" account
              doesn't work for most hubs/switches/non-hosts
             

private (enterprise) mibs
    cisco?



traffic control
    mininet trunk12.py link settings

Fair queuing
    hierarchical version

Token bucket
    Hierarchical token bucket

iptables

OpenNMS

BGP

IntServ/DiffServ