SlideServe
Menu
Préférences
© SlideServe · v2026

Practical Issues in Internet Measurement

aerona avatar
13 diapositives · 264 Views · Jul 29, 2014

This document explores the practical issues associated with Internet measurement, drawing from the works of Mark Crovella and Balachander Krishnamurthy. It highlights various measurement points within networks, such as Internet Exchange Points (IXPs), local area networks, testbeds, and backbone infrastructures. The text covers critical aspects, including the role of time in measurements, compliance with Service Level Agreements (SLAs), and methodologies for capturing accurate data through various protocols. Also discussed are the tools, sources, and technologies for effective measurement in complex Internet environments.

Practical Issues in Internet Measurement - slide 1
01 / 13Practical Issues in Internet Measurement
1 / 17

Télécharger la présentation

Practical Issues in Internet Measurement
Une image / un lien ci-dessous est fourni (tel quel) pour télécharger la présentation

Politique de téléchargement : le contenu du site vous est fourni TEL QUEL pour votre information et votre usage personnel ; il ne peut être vendu, concédé sous licence ni partagé sur d’autres sites sans l’accord de son auteur.Le contenu vous est fourni TEL QUEL, pour votre information et votre usage personnel uniquement. Téléchargez la présentation en cliquant sur ce lien. Lors du téléchargement, si vous ne parvenez pas à télécharger une présentation, l’éditeur a peut-être supprimé le fichier de son serveur.Pendant le téléchargement, si vous ne parvenez pas à obtenir une présentation, le fichier a peut-être été supprimé par l’éditeur.

F I N

Plus de contenu associé

Transcription de la présentation
  1. Practical Issues in Internet Measurement adapted from Mark Crovella and Balachander Krishnamurthy

  2. Where Can Measurements Be Made? IXP

  3. Where Can Measurements Be Made? • Local Area Network • Local testbeds • Complete control, precise measurements

  4. Where Can Measurements Be Made? • Inside a backbone • Routine measurements • ensure availability • scan for outages or attacks • topology changes • compliance with SLAs • traffic trends • Inra-AS measurements • SNMP: Simple Network Management Protocol • Provisioning • macro: traffic shifts • micro: setting parameters of gateways etc.

  5. Where Can Measurements Be Made? • Entry points into a network • Gateway routers • NetFlow or sFlow • Peering routers • BGP • Public or Private • IXP to direct links • might trigger policy changes • improve paths • Access routers • residential customers to commercial servers • performance monitoring • SLA

  6. Where Can Measurements Be Made? • Internet Exchange Point (IXP) • Free or Fee-based • traffic patterns • ensure locality

  7. Where Can Measurements Be Made? • Wide Area Network • various places in the network • multi-site measurements • simultaneous or over a period of time • PlanetLab, M-Lab, RIPE Atlas, Ark, … • Representativeness • Keynote

  8. Role of Time in Measurements • Capturing time accurately • True time t • Reported time C(t) • Offset: θ(t) = C(t) - t • Rate: First derivative of apparent time to true time • ϒ(t) = dC(t)/dt • Skew: Difference between its rate and correct time • skew = ϒ - 1 • Resolution: Smallest amount by which C(t) can change • Accuracy is more stringent requirement than zero skew and is harder to obtain • Resolution requirements diminish higher in protocol stack

  9. Role of Time in Measurements • Sources of Time Information • External Time Sources • Radio clocks, GPS, CDMA • PC based clocks • Hardware clock and Software clock • Time Stamp Counter • Synchronized Time • Synchronized clocks • Network Time Protocol • Synchronizing measured times after the fact • relative skew and offset

  10. Role of Internet Directories and Databases • Address registries • Domain Name System (DNS) • Internet Address and Routing Registries • Internet Assigned Numbers Authority (IANA) • Internet Routing Registry • Clearinghouse for AS number mapping • Regional Internet Registries (RIR)

  11. Role of Internet Directories and Databases

  12. Role of Internet Directories and Databases • Domain Name System • Measurement related issues in dealing with databases • Out-of-date • Old cache

  13. Measurement Across Various Layers • Issues in capturing data • Lower-level protocol data • Gathering packet traces and flows • Application level data gathering • Changes to Infrastructure/Instrumentation • Local vs Remote vs Distributed data gathering • Measurement on Overlays