CAIDA’s AS-rank: measuring the influence of ASes on Internet Routing Matthew Luckie Bradley Huffaker Amogh Dhamdhere k claffy

Slides:



Advertisements
Similar presentations
Measuring the Deployment of IPv6: Topology, Routing, and Performance Amogh Dhamdhere, Matthew Luckie, Bradley Huffaker, kc claffy (CAIDA / UC San Diego)
Advertisements

1 Robert Lychev Sharon GoldbergMichael Schapira Georgia Tech Boston University Hebrew University.
Martin Suchara in collaboration with I. Avramopoulos and J. Rexford How Small Groups Can Secure Interdomain Routing.
CSE534- Fundamentals of Computer Networking Lecture 12-13: Internet Connectivity + IXPs (The Underbelly of the Internet) Based on slides by D. Choffnes.
Let the Market Drive Deployment A Strategy for Transitioning to BGP Security Phillipa Gill University of Toronto Sharon Goldberg Boston University Michael.
CS 4700 / CS 5700 Network Fundamentals Lecture 16: IXPs (The Underbelly of the Internet) Revised 3/23/2015.
INTERDOMAIN ROUTING POLICY COS 461: Computer Networks Spring 2010 (MW 3:00-4:20 in COS 105) Mike Freedman
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”
Quantitative Analysis of BGP Route Leaks Benjamin Wijchers Benno Overeinder.
Interdomain Routing and The Border Gateway Protocol (BGP) Courtesy of Timothy G. Griffin Intel Research, Cambridge UK
Internet Routing Table Analysis Update Philip Smith IEPG Yokohama, July 2002.
Internet Routing Table Analysis Update Philip Smith APNIC Routing SIG Taipei, February 2003.
Something We Always Wanted to Know about ASs: Relationships and Taxonomy Dmitri Krioukov X. Dimitropoulos, M. Fomenkov, B. Huffaker, Y.
Part II: Inter-domain Routing Policies. March 8, What is routing policy? ISP1 ISP4ISP3 Cust1Cust2 ISP2 traffic Connectivity DOES NOT imply reachability!
Progress in inferring business relationships between ASs Dmitri Krioukov 4 th CAIDA-WIDE Workshop.
Ten Years in the Evolution of the Internet Ecosystem
Interdomain Routing and The Border Gateway Protocol (BGP) Courtesy of Timothy G. Griffin Intel Research, Cambridge UK
A View of the AS Hierarchy Provider - customer. A View of the AS Hierarchy No transitivity No SP concatenation Provider - customerData path.
INTERDOMAIN ROUTING POLICY READING: SECTIONS PLUS OPTIONAL READING COS 461: Computer Networks Spring 2009 (MW 1:30-2:50 in COS 105) Mike Freedman.
Interdomain Routing Establish routes between autonomous systems (ASes). Currently done with the Border Gateway Protocol (BGP). AT&T Qwest Comcast Verizon.
Inherently Safe Backup Routing with BGP Lixin Gao (U. Mass Amherst) Timothy Griffin (AT&T Research) Jennifer Rexford (AT&T Research)
Announcement Paper summary due at 11:59PM before the class Sometimes there are two papers which are closely related. In your summary –Share the problem.
Let the Market Drive Deployment A Strategy for Transitioning to BGP Security Phillipa Gill University of Toronto Sharon Goldberg Boston University Michael.
The Shapley Value: Its Use and Implications on Internet Economics Richard T.B. Ma Columbia University Dah-ming Chiu, John C.S. Lui The Chinese University.
Internet Routing (COS 598A) Today: Interdomain Topology Jennifer Rexford Tuesdays/Thursdays 11:00am-12:20pm.
1 Interdomain Routing Policy Reading: Sections plus optional reading COS 461: Computer Networks Spring 2008 (MW 1:30-2:50 in COS 105) Jennifer Rexford.
Interdomain Routing Policy COS 461: Computer Networks Spring 2011 Mike Freedman 1.
University of Massachusetts, Amherst 1 On the Evaluation of AS Relationship Inferences Jianhong Xia and Lixin Gao Department of Electrical and Computer.
Stable Internet Routing Without Global Coordination Jennifer Rexford AT&T Labs--Research Joint work with Lixin Gao.
ROUTING PROTOCOLS PART IV ET4187/ET5187 Advanced Telecommunication Network.
Impact of Prefix Hijacking on Payments of Providers Pradeep Bangera and Sergey Gorinsky Institute IMDEA Networks, Madrid, Spain Developing the Science.
IP is a Network Layer Protocol Physical 1 Network DataLink 1 Transport Application Session Presentation Network Physical 1 DataLink 1 Physical 2 DataLink.
1 Controlling IP Spoofing via Inter-Domain Packet Filters Zhenhai Duan Department of Computer Science Florida State University.
CS 3700 Networks and Distributed Systems Inter Domain Routing (It’s all about the Money) Revised 8/20/15.
CSE 461: Interdomain Routing
Amogh Dhamdhere (CAIDA) Constantine Dovrolis (Georgia Tech) ITER: A Computational Model to Evaluate Provider and Peer Selection in the Internet Ecosystem.
Jennifer Rexford Fall 2014 (TTh 3:00-4:20 in CS 105) COS 561: Advanced Computer Networks BGP.
CAIDA’s AS-rank: measuring the influence of ASes on Internet Routing
TDTS21: Advanced Networking Lecture 7: Internet topology Based on slides from P. Gill and D. Choffnes Revised 2015 by N. Carlsson.
A Value-based Framework for Internet Peering Agreements Amogh Dhamdhere (CAIDA) with Constantine Dovrolis (Georgia Tech) Pierre Francois.
Aemen Lodhi (Georgia Tech) Amogh Dhamdhere (CAIDA)
CS 447 Networks and Data Communication Department of Computer Science Southern Illinois University Edwardsville Fall, 2015 Dr. Hiroshi Fujinoki
A Firewall for Routers: Protecting Against Routing Misbehavior1 June 26, A Firewall for Routers: Protecting Against Routing Misbehavior Jia Wang.
1 Presentation_ID © 1998, Cisco Systems, Inc. Internet Routing Table Analysis Update Philip Smith APNIC Routing SIG, APRICOT, Kuala Lumpur,
The Economics of Transit and Peering Interconnections in the Internet Amogh Dhamdhere (CAIDA/UCSD) With Constantine Dovrolis (Georgia Tech)
R-BGP: Staying Connected in a Connected World Nate Kushman Srikanth Kandula, Dina Katabi, and Bruce Maggs.
Advancements in the Inference of AS Relationships Xenofontas Dimitropoulos (Fontas) (CAIDA/GaTech) Dmitri Krioukov Bradley Huffaker k claffy George Riley.
CS 4396 Computer Networks Lab BGP. Inter-AS routing in the Internet: (BGP)
1 Robert Lychev Sharon GoldbergMichael Schapira Georgia Tech Boston University Hebrew University.
CSE534- Fundamentals of Computer Networking Lecture 12-13: Internet Connectivity + IXPs (The Underbelly of the Internet) Based on slides by D. Choffnes.
CSE 592 INTERNET CENSORSHIP (FALL 2015) LECTURE 16 PHILLIPA GILL - STONY BROOK U.
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.
1 Merit Network: Connecting People and Organizations Since 1966 Business Continuity A Networking Perspective Bob Stovall Merit Annual Meeting June 22 &
Securing BGP Bruce Maggs. BGP Primer AT&T /8 Sprint /16 CMU /16 bmm.pc.cs.cmu.edu Autonomous System Number Prefix.
A S I A P A C I F I C N E T W O R K I N F O R M A T I O N C E N T R E Autonomous System Numbers How to describe Routing Policy.
Michael Schapira, Princeton University Fall 2010 (TTh 1:30-2:50 in COS 302) COS 561: Advanced Computer Networks
Securing BGP Bruce Maggs. BGP Primer AT&T /8 Sprint /16 CMU /16 bmm.pc.cs.cmu.edu Autonomous System Number Prefix.
Decoy Router Placement Jacopo Cesareo, Michael Schapira, and Jennifer Rexford Princeton University.
Making Routing Registries Great Again Jared Mauch – NTT Communications
One Hop for RPKI, One Giant Leap for BGP Security Yossi Gilad (Hebrew University) Joint work with Avichai Cohen (Hebrew University), Amir Herzberg (Bar.
1 On the Impact of Route Monitor Selection Ying Zhang* Zheng Zhang # Z. Morley Mao* Y. Charlie Hu # Bruce M. Maggs ^ University of Michigan* Purdue University.
CS 3700 Networks and Distributed Systems
CS 3700 Networks and Distributed Systems
Securing BGP Bruce Maggs.
No Direction Home: The True cost of Routing Around Decoys
Amogh Dhamdhere (CAIDA/UCSD) Constantine Dovrolis (Georgia Tech)
Measured Impact of Crooked Traceroute
FIRST How can MANRS actions prevent incidents .
Stable and Practical AS Relationship Inference with ProbLink
Presentation transcript:

CAIDA’s AS-rank: measuring the influence of ASes on Internet Routing Matthew Luckie Bradley Huffaker Amogh Dhamdhere k claffy

Overview 1.Inferring AS relationships using publicly available BGP paths views of ~400 ASes at Route Views and RIPE RIS 2.Inferring the influence of ASes based on their “customer cone” Traffic in your customer cone stays on-net and is the most profitable (when it reaches you) 2

AS Relationships - Ground Truth Summary CAIDA:2,370 – 2010 – % p2p – Most submitted via web form, some via RPSL:6,065 – April % p2c – RIPE whois database, two-way handshake BGP Communities:39,838 – April % p2c – Dictionary of operator-published community meanings assembled by Vasileios Giotsas (UCL) Overall: 47,881 GT relationships, 63% p2c, 37% p2p – ~38% of the publicly available graph. 3

AS Relationships - Validation 4 p2cp2p CAIDA99.6%98.4% UCLA99.0%90.9% Isolario90.3%96.0% Gao84.7%99.5% SARK CSP ND-ToR Percentages are Positive Predictive Value (PPV). Take home: difficult to be accurate at inferring both types of relationships

Definition – Customer Cones 5 A’s customer cone: A, B, C, D, E, F B’s customer cone: B, E, F C’s customer cone: C, D, E

AS relationships are complex: two ASes may have a c2p relationship in one location, but p2p elsewhere Define customer cone based on provider/peer observed view of an AS – A sees D and E as indirect customers via B, so B’s customer cone only includes D, E from C. – Might suffer from limited visibility Customer Cone Computation BC B C Region X: USA Region Y: “Europe” 6 A DE F G H NOT inferred to be part of B’s.

Caveats AS Relationship ecosystem is complex – Different relationships in different regions – Can’t differentiate between paid-peers and settlement-free peers (financial difference, not routing) Don’t know about traffic Don’t have much visibility into peering BGP paths are messy (poisoning, leaking) NOT a clear metric of market power 7

8 CL – Qwest Verizon Sprint NTT Level3 Level3 - GBLX CL – Savvis AboveNet AT&T TeliaSonera XO TATA AOL Cogent ESNet France Tel. Deutsche Tel. Inteliquent Tel. Italia WorldCom BBN/Genuity Microsoft Will. Comms.

9 Tel. Italia TATA Sprint Verizon XO AT&T CL (QW) AboveNet CL (SV) Level3 Cogent Inteliquent TeliaSon. NTT Level3 (GBLX) 44% Level3 + GBLX Level3 + Genuity Verizon Sprint MCI

10 Level3 Cogent Inteliquent Level3 (GBLX) Sprint Verizon AT&T (MCI/CL)

Customer cone as a metric What fraction of ASes in a customer cone are reached via the top provider? 11 VP TP ABCP1P1 P2P2 D Fraction: 0.75 Fraction: 0.25

12

13

Help Wanted from WIE What have we not thought of? Does the customer cone correlate with economic measures? How prevalent is paid-peering? – Can you describe any routing differences between a paid peer and a settlement-free peer? – Related: in what situations might a customer not be announced to its provider’s providers? How prevalent are complex relationships? – What granularity is used for routing policies? Region? Prefix? Additional ground truth -- ideally submitted through 14