INTERNET MEASUREMENT INTERNET MAPPING OVERHEAD MINIMIZATION  Intra- and inter-monitor redundancy reduction IBRAHIM ETHEM COSKUN University of Nevada,

Slides:



Advertisements
Similar presentations
Traffic Dynamics at a Commercial Backbone POP Nina Taft Sprint ATL Co-authors: Supratik Bhattacharyya, Jorjeta Jetcheva, Christophe Diot.
Advertisements

OLD DOG CONSULTING Challenges and Solutions for OAM in Point-to-Multipoint MPLS Adrian Farrel, Old Dog Consulting Ltd. Zafar Ali, Cisco Systems, Inc.
Discussion Monday ( ). ver length 32 bits data (variable length, typically a TCP or UDP segment) 16-bit identifier header checksum time to live.
IP Fragmentation. MTU Maximum Transmission Unit (MTU) –Largest IP packet a network will accept –Arriving IP packet may be larger IP Packet MTU.
1 Interdomain Routing Protocols. 2 Autonomous Systems An autonomous system (AS) is a region of the Internet that is administered by a single entity and.
By Hitesh Ballani, Paul Francis, Xinyang Zhang Slides by Benson Luk for CS 217B.
Internet Topology Mapping
Router-level Internet Topology Mapping By Talha OZ.
Internet Control Message Protocol (ICMP)
1 A survey of Internet Topology Discovery. 2 Outline Motivations Internet topology IP Interface Level Router Level AS Level PoP Level.
Oct 26, 2004CS573: Network Protocols and Standards1 IP: Routing and Subnetting Network Protocols and Standards Autumn
EEC-484/584 Computer Networks Lecture 10 Wenbing Zhao (Part of the slides are based on Drs. Kurose & Ross ’ s slides for their Computer.
The internet layer Skills: None IT concepts: layered protocols, the internet layer, IP protocol, router, dumb (“end-to- end,” “neutral”) networks This.
Heuristics for Internet Map Discovery R. Govindan, H. Tangmunarunkit Presented by Zach Schneirov.
Measuring ISP topologies with Rocketfuel Ratul Mahajan Neil Spring David Wetherall University of Washington ACM SIGCOMM 2002.
1 Network Topology Measurement Yang Chen CS 8803.
IP Addressing and Subnetting
PALMTREE M. Engin TozalKamil Sarac The University of Texas at Dallas.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 OSI Network Layer Network Fundamentals – Chapter 5.
1 Studying Black Holes on the Internet with Hubble Ethan Katz-Bassett, Harsha V. Madhyastha, John P. John, Arvind Krishnamurthy, David Wetherall, Thomas.
INTERNET TOPOLOGY MAPPING INTERNET MAPPING PROBING OVERHEAD MINIMIZATION  Intra- and inter-monitor redundancy reduction IBRAHIM ETHEM COSKUN University.
Types of Addresses in IPv4 Network Range
Fundamental of IP network ~ ping, traceroute ~ Practice 1 Information and Communications Technology Internet Engineering.
How the Internet Works Acknowledgment and Disclaimer: This presentation is supported in part by the National Science Foundation under Grant Any.
INTERNET MEASUREMENT INTERNET MAPPING OVERHEAD MINIMIZATION  Intra- and inter-monitor redundancy reduction IBRAHIM ETHEM COSKUN University of Nevada,
Measuring ISP Toplogies with Rocketfuel Neil Spring, Ratul Mahajan, and David Wetherall Presented By: David Deschenes March 25, 2003.
Quantifying the Causes of Path Inflation Neil Spring, Ratul Mahajan, and Thomas Anderson Presented by Luv Kohli COMP November 24, 2003.
MOTIA FINAL CONFERENCE ''Project Presentation” “Interdependency at the Physical and IP Levels” Wp1 and Wp2 With the support of the Prevention, Preparedness.
P2PSIP diagnostics Song Haibin draft-zheng-p2psip-diagnose-02
Routing protocols Basic Routing Routing Information Protocol (RIP) Open Shortest Path First (OSPF)
Efficient Algorithms for Large-Scale Topology Discovery Benoit Donnet joint work with Philippe Raoult, Timur Friedman and Mark Crovella Sigmetrics 2005.
PC1 LAN GW SP RTR1 SP RTR2 DST 4 * 25 ms 21 ms dst [ ] 4. A third packet is sent with TTL=3, which decrements at each hop, and expires after RTR2,
TDTS21: Advanced Networking Lecture 7: Internet topology Based on slides from P. Gill and D. Choffnes Revised 2015 by N. Carlsson.
Tony McGregor RIPE NCC Visiting Researcher The University of Waikato DAR Active measurement in the large.
Doubletree: a Way to Reduce Redundancy in Traceroute Systems Benoit Donnet joint work with P. Raoult, T. Friedman and M. Crovella CAIDA – San Diego (Sept.
The InetAddress Class Nipat J.. public class InetAddress  This class represents an Internet Protocol (IP) address.  An IP address is either a 32-bit.
More on Internet Routing A large portion of this lecture material comes from BGP tutorial given by Philip Smith from Cisco (ftp://ftp- eng.cisco.com/pfs/seminars/APRICOT2004.
Chelebi: Subnet-level Internet Mapper Mehmet H. Gunes University of Nevada, Reno.
A Light-Weight Distributed Scheme for Detecting IP Prefix Hijacks in Real-Time Lusheng Ji†, Joint work with Changxi Zheng‡, Dan Pei†, Jia Wang†, Paul Francis‡
April 4th, 2002George Wai Wong1 Deriving IP Traffic Demands for an ISP Backbone Network Prepared for EECE565 – Data Communications.
Network Layer4-1 Datagram networks r no call setup at network layer r routers: no state about end-to-end connections m no network-level concept of “connection”
Presentation by Michael Smathers, Usman Jafarey CS395/495 IMRE, April 24, 2006 PlanetSeer: Internet Path Failure Monitoring and Characterization in Wide-Area.
Advanced Technology Laboratories 8 December 2000 page 1 Characterization of Traffic at a Backbone POP Nina Taft Supratik Bhattacharyya Jorjeta Jetcheva.
Chapter 4 Network Layer Computer Networking: A Top Down Approach 6 th edition Jim Kurose, Keith Ross Addison-Wesley March 2012 A note on the use of these.
1 Effective Diagnosis of Routing Disruptions from End Systems Ying Zhang Z. Morley Mao Ming Zhang.
Introduction to Internetworking. 2 The IP Addressing Scheme (IPv4) (psu.edu) Dotted Decimal Notation: A notation more convenient for humans.
Day 13 Intro to MANs and WANs. MANs Cover a larger distance than LANs –Typically multiple buildings, office park Usually in the shape of a ring –Typically.
Chapter 20 Network Layer: Internet Protocol Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Reading for next class No new reading, but there will be a quiz Ch 4.1 – 4.23: Internet applications.
Topology Discovery Using an Address Prefix Stopping Rule Benoit Donnet Joint work with Timur Friedman Eunice 2005 – Madrid (Spain)
A CIDR Prefix Stopping Rule for Topology Discovery Benoit Donnet joint work with Timur Friedman Algotel 2005 – Presqu'Ile de Giens.
IP Fragmentation. MTU Maximum Transmission Unit (MTU) –Largest IP packet a network will accept –Arriving IP packet may be larger IP Packet MTU.
Mapa de Topología usando sondas RIPE Atlas
Ping and traceroute.
Comparative Analysis of Internet Topology Data Sets
Improved Algorithms for Network Topology Discovery
Internet technologies
Chapter-5 TCP/IP Suite.
COMP 3270 Computer Networks
TODAY’S TENTATIVE AGENDA
RESOLVING IP ALIASES USING DISTRIBUTED SYSTEMS
Module Summary BGP is a path-vector routing protocol that allows routing policy decisions at the AS level to be enforced. BGP is a policy-based routing.
(How the routers’ tables are filled in)
Measured Impact of Crooked Traceroute
Chapter 9 Introduction To Data-Link Layer 9.# 1
Lecture 26: Internet Topology CS 765: Complex Networks.
ITIS 6167/8167: Network and Information Security
Data-Link Layer The Internet is a combination of networks glued together by connecting devices (routers or switches) If a packet is to travel from a host.
The Elusive Internet Flattening: 10 Years of IXP Growth
Presentation transcript:

INTERNET MEASUREMENT INTERNET MAPPING OVERHEAD MINIMIZATION  Intra- and inter-monitor redundancy reduction IBRAHIM ETHEM COSKUN University of Nevada, Reno M.Sc.

 Intra –monitor redundancy  Occurs when all traceroutes start from a single point  Inter –monitor redundancy  Occurs when multiple monitors visit the same point INTRA AND INTER –MONITOR REDUNDANCY

INTRA –MONITOR REDUNDANCY Monitor 1 Destination 1 Destination 2 Destination 3

INTER –MONITOR REDUNDANCY Monitor 1 Monitor 2 Monitor 3 Destination 1

 PlanetLab currently consists of 1187 nodes at 582 sites  AS numbers of 1047 nodes collected  111 nodes not responded Planetlab VPs

 Archipelago (Ark for short) is CAIDA's next- generation active measurement infrastructure  AS numbers of 91 nodes collected Ark VPs

 RIPE NCC is building the largest Internet measurement network ever made  AS numbers of 5373 Nodes collected  2025 different ASes RIPE NCC VPs

TOTAL (collected) ASN Information

 Data downloaded from CAIDA  AS relation  Compared with collected ASes which includes VPs (Ark, Planetlab, RIPE NCC) ASN Neighboring Relations

 ~500 available nodes, ~350 usable  Probed 3 hops of each VP  ASes in average  Selected 1 IP per AS  ingress points identified  Gathered peering relations  identified (One AS to another) Planetlab Vantage Points

 traceroute to ( ), 30 hops max, 60 byte packets [AS3851/AS22911] ms ms ms [AS65534] ms ms [AS65534] ms [AS65534] ms ms [AS65534] ms [AS3851/AS22911] ms ms ms [AS3851] ms ms ms [AS2152] ms ms ms [AS2152] ms ms ms [AS2152] ms ms ms [AS2152] ms ms ms [AS4637] ms ms ms [AS55831] ms [AS3786] ms [AS3786] ms [AS3786] ms [AS3786] ms [AS55831] ms [AS3786] ms ms [AS55831] ms [AS3786] ms ms ms [AS9842] ms ms ms [AS9842] ms ms ms [AS9842] ms ms ms [AS9842] ms ms ms IGRESS POINT IDENTIFICATION

#Ingresses - #ASes

 Pick 12 ASes  Based on:  Sizes (#IPs), #Observed IPs, #Peers, Ranks  1 small, 1 medium, 1 large  Probe these ASes from each VP AS ingress analysis

#CONNECTIONS#PEERS #Peers - #Connections ASN1ASN2#CONNECTIONS

#Peers - #Connections

 /20 AS45609 BHARTI-MOBILITY-AS-AP Bharti Airtel Ltd. AS for GPRS Service,IN  /20 AS45609 BHARTI-MOBILITY-AS-AP Bharti Airtel Ltd. AS for GPRS Service,IN  /16 AS9812 CNNIC-CN-COLNET Oriental Cable Network Co., Ltd.,CN  /16 AS9812 CNNIC-CN-COLNET Oriental Cable Network Co., Ltd.,CN  /16 AS9812 CNNIC-CN-COLNET Oriental Cable Network Co., Ltd.,CN  /16 AS9812 CNNIC-CN-COLNET Oriental Cable Network Co., Ltd.,CN  /24 AS58779 I4HKLIMITED-AS i4HK Limited,HK  /24 AS58779 I4HKLIMITED-AS i4HK Limited,HK AS Sizes Data:

 #/32: 1 IP address within the subnet #/31: 2 IP addresses within the subnet #/30: 4 IP addresses within the subnet #/29: 8 IP addresses within the subnet #/28: 16 IP addresses within the subnet #/27: 32 IP addresses within the subnet #/26: 64 IP addresses within the subnet #/25: 128 IP addresses within the subnet #/24: 256 IP addresses within the subnet #/23: 512 IP address within the subnet #/22: 1024 IP addresses within the subnet #/21: 2048 IP addresses within the subnet #/20: 4096 IP addresses within the subnet #/19: 8192 IP addresses within the subnet #/18: IP addresses within the subnet #/17: IP addresses within the subnet #/16: IP addresses within the subnet #/15: IP addresses within the subnet #/14: IP address within the subnet #/13: IP addresses within the subnet #/12: IP addresses within the subnet #/11: IP addresses within the subnet #/10: IP addresses within the subnet #/9: IP addresses within the subnet #/8: IP addresses within the subnet AS Sizes IP prefixes, #IPs

 Announced Prefixes:  …../24  …../16  …../8 /24 /24 /16 /8 /8 How to calculate AS size = SIZE

AS Rank Data:

 Ingress point analysis  VP analysis How to reduce redundant probing?

 Pick 2 IPs from each prefix  First IP, Last IP  /24 Ingress Analysis - Probing Mechanism Probe these IPs If they enter the AS from the same ingress, then that means all IPs in this /24 subnet belongs to the same ingress. If they reveal different ingress points, then divide the prefix by 2 and continue probing each subnet.

Ingress Analysis - Probing Mechanism First IP: Last IP: First IP: Last IP: First IP: Last IP: /24 Divide: /25 || /25 Ingress A Done! Ingress A Ingress B Continue Done! Ingress A Done! Ingress B /25 Ingress B /25 Ingress A

 Which subnets reached by which ingresses  Which VPs enter the target AS through which ingresses  How much data we lose from recalling a VP or multiple VPs  How many hops VPs traverse to trace these ASes  Which VPs would be enough to trace an AS and not to cause redundant probing. Analysis

VP analysis Target AS Ingress router VP Target AS Other ASes

? QUESTIONS?