On the Geographic Location of Internet Resources CSCI 780, Fall 2005.

Slides:



Advertisements
Similar presentations
CSC 101 Fall 2012 Felicia Furino December 13, 2012.
Advertisements

Addressing the Network – IPv4 by Dodi Heriadi. IP Addressing Structure Describe the dotted decimal structure of a binary IP address and label its parts.
Rensselaer Polytechnic Institute 1 Today’s Big Picture Large ISP Dial-Up ISP Access Network Small ISP Stub Large number of diverse networks.
Network Layer: Internet-Wide Routing & BGP Dina Katabi & Sam Madden.
© J. Liebeherr, All rights reserved 1 Border Gateway Protocol This lecture is largely based on a BGP tutorial by T. Griffin from AT&T Research.
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.
The need for BGP AfNOG Workshops Philip Smith. “Keeping Local Traffic Local”
CS Summer 2003 CS672: MPLS Architecture, Applications and Fault-Tolerance.
Traffic Engineering With Traditional IP Routing Protocols
Internet Routing (COS 598A) Today: Addressing and Routing Jennifer Rexford Tuesdays/Thursdays 11:00am-12:20pm.
S ufficient C onditions to G uarantee P ath V isibility Akeel ur Rehman Faridee
Mini Introduction to BGP Michalis Faloutsos. What Is BGP?  Border Gateway Protocol BGP-4  The de-facto interdomain routing protocol  BGP enables policy.
Interdomain Routing and The Border Gateway Protocol (BGP) Courtesy of Timothy G. Griffin Intel Research, Cambridge UK
On Power-Law Relationships of the Internet Topology CSCI 780, Fall 2005.
Dynamics of Hot-Potato Routing in IP Networks Renata Teixeira (UC San Diego) with Aman Shaikh (AT&T), Tim Griffin(Intel),
Computer Networking Lecture 10: Inter-Domain Routing
A Hierarchical Characterization of a Live Streaming Media Workload IEEE/ACM Trans. Networking, Feb Eveline Veloso, Virg í lio Almeida, Wagner Meira,
Inherently Safe Backup Routing with BGP Lixin Gao (U. Mass Amherst) Timothy Griffin (AT&T Research) Jennifer Rexford (AT&T Research)
E2E Routing Behavior in the Internet Vern Paxson Sigcomm 1996 Slides are adopted from Ion Stoica’s lecture at UCB.
Graphs and Topology Yao Zhao. Background of Graph A graph is a pair G =(V,E) –Undirected graph and directed graph –Weighted graph and unweighted graph.
© 2009 Cisco Systems, Inc. All rights reserved. ROUTE v1.0—6-1 Connecting an Enterprise Network to an ISP Network Considering the Advantages of Using BGP.
1 Autonomous Systems An autonomous system is a region of the Internet that is administered by a single entity. Examples of autonomous regions are: UVA’s.
Building a Strong Foundation for a Future Internet Jennifer Rexford ’91 Computer Science Department (and Electrical Engineering and the Center for IT Policy)
ROUTING PROTOCOLS PART IV ET4187/ET5187 Advanced Telecommunication Network.
VLSM and CIDR Last Update Copyright 2008 Kenneth M. Chipps Ph.D.
Jan 29, 2008CS573: Network Protocols and Standards1 NAT, DHCP Autonomous System Network Protocols and Standards Winter
Internet Routing: Measurement, Modeling, and Analysis Dr. Jia Wang AT&T Labs Research Florham Park, NJ 07932, USA
Network Sensitivity to Hot-Potato Disruptions Renata Teixeira (UC San Diego) with Aman Shaikh (AT&T), Tim Griffin(Intel),
Inter-domain Routing: Today and Tomorrow Dr. Jia Wang AT&T Labs Research Florham Park, NJ 07932, USA
IP is a Network Layer Protocol Physical 1 Network DataLink 1 Transport Application Session Presentation Network Physical 1 DataLink 1 Physical 2 DataLink.
1 Interdomain Routing (BGP) By Behzad Akbari Fall 2008 These slides are based on the slides of Ion Stoica (UCB) and Shivkumar (RPI)
CSE 461: Interdomain Routing
CSIS  We need to create some logic to the environment  We want to keep like devices together  We want to make money leasing the use of the space.
IP Addressing & Subnetting
Lecture 4: BGP Presentations Lab information H/W update.
Border Gateway Protocol
Copyright 2012 Kenneth M. Chipps Ph.D. Cisco CCNA Exploration CCNA 2 Routing Protocols and Concepts BGP Last Update
Shi Zhou University College London Second-order mixing in networks Shi Zhou University College London.
Aemen Lodhi (Georgia Tech) Amogh Dhamdhere (CAIDA)
1 Seminar / Summer Semester 2000 Internet Connectivity Christian A. Plattner,
CS 447 Networks and Data Communication Department of Computer Science Southern Illinois University Edwardsville Fall, 2015 Dr. Hiroshi Fujinoki
Basic Concepts of Internet Technology What is a computer network? Isolated computers vs. networked computers internetworking The Internet What’s a protocol?
T. S. Eugene Ngeugeneng at cs.rice.edu Rice University1 COMP/ELEC 429/556 Introduction to Computer Networks Inter-domain routing Some slides used with.
An internet is a combination of networks connected by routers. When a datagram goes from a source to a destination, it will probably pass through many.
Dynamic Routing Protocols II OSPF
CS 640: Introduction to Computer Networks Aditya Akella Lecture 11 - Inter-Domain Routing - BGP (Border Gateway Protocol)
1 Agenda for Today’s Lecture The rationale for BGP’s design –What is interdomain routing and why do we need it? –Why does BGP look the way it does? How.
Depending upon the geographical distribution and the structure, the computer network can be classified into the following types:- 1) LAN 2) MAN 3) WAN.
Michael Schapira, Princeton University Fall 2010 (TTh 1:30-2:50 in COS 302) COS 561: Advanced Computer Networks
CS 640: Introduction to Computer Networks Aditya Akella Lecture 11 - Inter-Domain Routing - BGP (Border Gateway Protocol)
1 Internet Routing 11/11/2009. Admin. r Assignment 3 2.
IP Router Architecture Masoud Sabaei Assistant professor Computer Engineering and Information Technology Department, Amirkabir University of Technology.
Contagion in Networks Networked Life NETS 112 Fall 2015 Prof. Michael Kearns.
Autonomous Systems An autonomous system is a region of the Internet that is administered by a single entity. Examples of autonomous regions are: UVA’s.
Dynamic Routing Protocols II OSPF
Inferring Autonomous System Relationships in the Internet Lixin Gao Dept. of Electrical and Computer Engineering University of Massachusetts, Amherst.
Lec # 22 Data Communication Muhammad Waseem Iqbal.
Routing Protocols (RIP, OSPF, and BGP)
Border Gateway Protocol
TYPES OF NETWORK
Working at a Small-to-Medium Business or ISP – Chapter 6
Autonomous Systems An autonomous system is a region of the Internet that is administered by a single entity. Examples of autonomous regions are: UVA’s.
Dynamic Routing Protocols II OSPF
Networked Life NETS 112 Fall 2018 Prof. Michael Kearns
Networked Life NETS 112 Fall 2017 Prof. Michael Kearns
Networked Life NETS 112 Fall 2014 Prof. Michael Kearns
Networked Life NETS 112 Fall 2016 Prof. Michael Kearns
Read this to find out how the internet works!
IP Addressing & Subnetting
Networked Life NETS 112 Fall 2019 Prof. Michael Kearns
Presentation transcript:

On the Geographic Location of Internet Resources CSCI 780, Fall 2005

Motivation Physical structure of the Internet Geometry of the Internet infrastructure Geographic locations of Internet routers, links, and ASes

Question is

Approach is

Two sets of questions Where are the routers? What is the relationship between population and density of routers?

Where are the routers

Population vs Routers Router density per person varies widely across economic regions Raito of on-line people to routers shows much less variability In economic homogeneous region The number of routers per person is higher in areas of high population density

Superlinear relationship

Link density vs distance Large majority of link formation is influenced by geographical distance Link (connectivity) patterns show a strong relationship to distance 75%-95% of links are distance-sensitive A small fraction of links is insensitive to distance Play an important structural role

Distance preference function

Two classes of links

Autonomous Routing Domains A collection of physical networks glued together using IP, that have a unified administrative routing policy. Campus networks Corporate networks ISP Internal networks …

Autonomous Systems (ASes) AS is a set of routers under a single technical administration An autonomous system is an autonomous routing domain that has been assigned an Autonomous System Number (ASN). RFC 1930: Guidelines for creation, selection, and registration of an Autonomous System … the administration of an AS appears to other ASes to have a single coherent interior routing plan and presents a consistent picture of what networks are reachable through it.

AS Numbers (ASNs) ASNs are 16 bit values through are “private” Genuity: 1 MIT: 3 Harvard: 11 UC San Diego: 7377 AT&T: 7018, 6341, 5074, … UUNET: 701, 702, 284, 12199, … Sprint: 1239, 1240, 6211, 6242, … … ASNs represent units of routing policy Over 11,000 in use.

Two geographic properties of ASes Number of distinct locations spanned by an AS Size of AS Geographical dispersion of an AS ’ s components (routers) How an AS place its routers

Size of AS Number of degree in the AS-graph (done before, SIGCOMM ’ 99) Number of routers within one AS (done before, CCR ’ 01) Number of distinct locations spanned by one AS Observed distribution is highly variable, with long tail spanning many orders of magnitude (Power-law)

How does AS place its routers? Majority of ASes (around 80%) have either one or two locations (zero area) Among the remaining ASes, there is considerable variability in geographical dispersion

Geographic dispersion Small to medium Ases show wide variability in their geographical dispersal Largest Ases (exceeding certain threshold) are maximally dispersed geographically

Domain and Link length Inter-domain link vs intra-domain link Inter-domain links tend to be twice as long as intra-domain links Majority of links (83% or more) are intra- domain. Average length of inter-domain links approaches or exceeds the limit of distance sensitivity