Objectives

This course is designed to give students a structured theoretical basis on the subject of Network Management. In addition, it will transmit experimental knowledge aquired through the operation of large IP networks. Contents include discussions regarding the alternatives of open source tools available, and the opportunity to install and operate a number of them.

Pre-requisites

Familiarity with the GNU/Linux operating system. Understanding of TCP/IP and Ethernet protocols.


Coordinator

Carlos Vicente

Content

  • Network Management Concepts.

  • Performance Analysis
  • Concepts
    Types of delay: processing, queuing, transmission, propagation, end-to-end.
    Basic measurements: throughput (bps), packets (pps), Round Trip Time (RTT) and its variation (jitter), packet loss, availability.
    TCP/UDP performance

  • Node Analysis:

    Exercises: top, netstat, lsof, tcpdump, ethereal, iptraf, etc.

  • Management Protocols:
  • SMI, MIB, ASN.1, etc.
    SNMP: A Comparison of versions (1, 2 y 3).
    Exercises: Net-SNMP , Mbrowse.

  • Monitoring

    Active tools: Nagios , Sysmon.
    Passive tools: syslog , snmptrapd , snmptt , SEC.

  • Configuration Management
  • Automating Provisioning.
    Change control.
    Brief introduction to Perl for system administration.
    Exercises: RANCID , Subversion , m4, cfengine.

  • IP Address Space Management.

    Concepts.
    Best Practices.

  • Network Documentation.

    Devices, topology, Cable Plant, IP address space, etc.
    Exercises: Netdot (?).

  • Help Desk

    Concepts.
    Exercises: RT (Request Tracker).

  • Measurements

    An introduction to measurement tools. Comparison.
    Introduction to RRDTool.
    Exercises: [ Netviewer|Cacti|Cricket|RTG ].
    Exercises: OWAMP, Iperf, etc.
    Introduction to NetFlow.
    Cisco router configuration for NetFlow.
    Exercises: FlowTools , Flowscan.
    Exercises : Ntop.
    RTP/RTCP Statistics.

  • Future Challenges

    Anomaly Detection.
    Integration of tools.
    Evolution of Network Management Protocols.

Methodology

Materials: Presentations and discussions in class.
Practice: Practical exercises will include the installation and configuration of Network Management open source tools.

Capacity

30 Participants