Transcript IPMA

University of Michigan and
Merit Network, Inc.
Major support from the National Science Foundation,
Intel, Hewlett Packard and the Merit RSNG Project
Overview
Develop metrics and data collection
architecture
 Data dissemination
 Data visualization/data mining
 Analysis

Architecture
Exchange Point
Probe
Machine
ISP1
Router
ISP2
Router
ISP1
Router
Dissemination
Servers
Campus
LAN/WAN
Distiller
Probe
Machine
Data Distillation Software
Mukesh Agrawal
University of Michigan & Merit Networks
([email protected])
System Overview
Collection (MRTd)
 Processing (datadstl)
 Data Dissemination Server
 Visualization (IPMA Toolset)

MRTd
datadstl
ASExplorer
FlapGraph
FlapTable
SNMPTable
TrendGraph
RouteTrackerJ
now
future
Features
“Easy to Use”
 Remote Configuration (telnet interface)

– Channels Published
– Publish Frequency
– Which Data Dissemination Server

Portable (uses MRT and POSIX)
Architecture

Query
 Database Module
 Report Generator
 Output Handler
Canned
Query
Custom
Query
BGP
SNMP
OSPF
Query
Database
ASExplorer
FlapGraph
FlapTable
SNMPTable
TrendGraph
RouteTrackerJ
Salamander
now
RouteTrackerJ future
Report Generator
Output Handler
Future Directions

Additional Modules
– SNMP database
– SNMPTable, TrendGraph report generators
– RouteTrackerJ query handler
– RouteTrackerJ output handler

Module API (plug-ins)
Distributed Data
Dissemination Server
Jimmy Wan
University of Michigan & Merit Networks
([email protected])
Project Goals

Provide access to internet data
visualization tools via command line or
WWW interface
– http://www.merit.edu/ipma/tools/
Allow people to create their own data
channels
 Controlled access to public and private
data streams

Description
Push-Pull server model allowing data
access from heterogeneous clients
 Supports Historic & Real-Time Queries
 Attribute based data discovery
 Multi-Server capability
 Client-side libraries available in C, C++,
and Java

Features
Configurable (configuration files,
admin tools, logging…)
 Security via IP Access Control Lists
(wildcard allow/deny)
 Multi-Platform Support (UNIX and
Win32)

Multi-server capability
Run a private server to use our publicly
available viz tools on your own data
 Allows shared access to public data
streams
 Configurable peers
 Unicast based with plans for multicast
in the future

Current Status of IPMA Software

Documentation and Download Info
– http://www.merit.edu/ipma/docs/Manual/
 Data Distillation and Publishing
 Distributed Data Dissemination Server
 MRT Library
– Currently available at
http://www.merit.edu/mrt/
Current Status of IPMA Software

Client Tools
– ASExplorer, FlapGraph, FlapTable
– JRE versions for Solaris and Win32
– WWW version for Netscape 4.06+
(http://www.merit.edu/ipma/tools/)
– Tools connect to University of Michigan
and Merit servers, but are configurable
 Beta version release: 25 November 1998