230 likes | 240 Views
Explore the analysis of current internet measurement infrastructures like NIMI, IPMA, and SKITTER. Discover proposed improvement architecture and implementation strategies for scalable, secure, and flexible measurement tools. Get insights into challenges and solutions in creating a robust internet measurement framework.
E N D
Research on design and implementationof Internet measurement infrastructure • Lv Jun • Aug 28, 2003
1. Introduction • 2. Analysis of Internet measurement infrastructure • 3.Improvement measurement architecture • 4. Implementation status • 5. Summary
1. Introduction • We require to build a "measurement infrastructure" for the Internet. • Some experts make the investigation into the measurement infrastructure : NIMI, IPMA, etc • But these infrastructures also have some problems. • Proposing an improvement architecture and • a specific implementation diagram.
2. Analysis of measurement infrastructure • (1) NIMI • (2)IPMA • (3)SKITTER • Others
2. Analysis of measurement infrastructure An architecture for Internet measurement (1) NIMI: (National Internet measurement infrastructure) • Goals:building a "measurement infrastructure" for the Internet. • The emphasis: a generalized architecture for scalable measurement infrastructure. A scalable architecture may sustain full mesh measurement tools and data collection or analysis, the infrastructure maintenance, etc. • Meet the demands of heterogeneity,manageability and controllable. • The infrastructure can be carried out by NPD (Network Probe Daemon),which is deployed on network nodes.
NIMI Such an infrastructure consists of a collection of measurement "platforms," which are dedicated workstations sited at different locations around the network platformplatform
MC CPOC NPD NPD NPD MC DAC DAC NIMI NIMI Architecture
NIMI • NIMI properties: • Scalable • Flexible • Security • Problems: System crashed and failed to restart; updates required to NPD or measurement software
IPMA • (2) IPMA:(Internet performance measurement and analysis ) • The IPMA project is engaged in the following statistics research activities: • Measurement and analysis of interdomain routing statistics, including: route flap, growth of routing tables, network topology, invalid routing announcements, • Experimentation and deployment of the Mapper network topology monitoring tool developed by NLANR. • Real-Time visualization of network routing and performance statistics
IPMA The IPMA collects a variety of network and interdomain routing statistics at each of Network Access Points (NAPs). These statistics provide valuable information on the performance of NAP media, the stability of network service providers, andserve as an early indicator of emerging network problems.
BGP Peer Data Distiller Web Server Salamender Client Client Client IPMA • IPMA Architecture
2. Analysis of measurement infrastructure (3) Skitter (CADIA) • Measure Forward IP Paths • Measure Round Trip Time • Track Persistent Routing changes • Visualize Network Connectivity
2. Analysis of measurement infrastructure • Passive measurement projects: • (1)NLANR---PMA project • (2)MOAT NAI(Network analysis infrastructure) (3)CoralReef (CAIDA software)
Problems • System crashed and failed to restart; updates required to NPD or measurement software; disk space exhausted; packet filter misconfigured; clock running berserk, etc. • Hard facilities are incompatible for these infrastructure, data resource and software cannot be shared. • It is difficult to deploy probe on the network backbone. The function and structure of the probing system are complex.
3. Improvement Measurement Architecture Idea • 1. By improving NPD, we composing network probe platform (NPP) • 2. Design a client application interface • 3. Use a proxy to store configuration information and data resource • 4. Establish the measurement information center (MIC) • Distributed measurement of hierarchical architecture, provide data as web report. (IPMA)
MC CPOC NPD NPD NPD MC DAC DAC • NIMI Architecture
NPP NPP NPP NPP MCC DATA DATA MCC MIC DAC DAC CA CA 3. Improvement Measurement Architecture Five parts:NPP,CA,MCC,DATA,DAC
Measurement module(NPP) measurement request Measurement goal Measurement tools Measurement 1 Measurement 2 ………… Configuration (MCC) Client application (CA) client configuration Client browse Real time display Data maintenance Database (DATA) Data analysis (DAC) Information center (MIC) client 4. Implementation Status • (1) Block-diagram
4. Implementation Status • (2) Implementation • Configuration • Data collecting
5. Summary • we survey the principle and property of present measurement infrastructure,and propose improving architecture. • we present an implementation block-diagram on the basis of practical performing design. • We have an idea about executing the plan on the CERNET and have prepared to do some work to facilitate the performing of the plan
The End Thanks!