2006 – (Almost another) BGP Year in Review A BRIEF update to the 2005 report 18 October 2006 IAB Routing Workshop Geoff Huston APNIC.

Slides:



Advertisements
Similar presentations
NOPEER Route Attribute Propose a well-known transitive advisory scope attribute Applied by originating AS to route prefixes Interpretable as advice to.
Advertisements

Introduction to IP Routing Geoff Huston. Routing How do packets get from A to B in the Internet? A B Internet.
BGP01 An Examination of the Internets BGP Table Behaviour in 2001 Geoff Huston Telstra.
BGP Table Analysis (even more!) Geoff Huston. Interpretation There is no synchronized overview of the entire connectivity and policy state of all parts.
Routing Table Status Report Geoff Huston February 2005 APNIC.
Routing Items from IAB Utrecht Workshop Geoff Huston IAB.
Routing Table Status Report November 2005 Geoff Huston APNIC.
Update Damping in BGP Geoff Huston Chief Scientist, APNIC.
4-Byte AS Numbers The view from the old BGP world Geoff Huston October 2006 APNIC.
BGP Status Update Geoff Huston September What Happening (AS4637) Date.
Multihoming and Multi-path Routing
Multihoming and Multi-path Routing
04/12/2001ecs289k, spring ecs298k: BGP Routing Protocol (2) lecture #4 Dr. S. Felix Wu Computer Science Department University of California, Davis.
Comparing IPv4 and IPv6 from the perspective of BGP dynamic activity Geoff Huston APNIC February 2012.
A Study of BGP Origin AS Changes and Partial Connectivity Ratul Mahajan David Wetherall Tom Anderson University of Washington Asta Networks † † ‡ † ‡ ‡
© 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.
Dongkee LEE 1 Understanding BGP Misconfiguration Ratul Mahajan, David Wetherall, Tom Anderson.
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.
BGP update profiles and the implications for secure BGP update validation processing Geoff Huston Swinburne University of Technology PAM April 2007.
BGP in 2009 Geoff Huston APNIC May Conventional BGP Wisdom IAB Workshop on Inter-Domain routing in October 2006 – RFC 4984: “routing scalability.
Mini Introduction to BGP Michalis Faloutsos. What Is BGP?  Border Gateway Protocol BGP-4  The de-facto interdomain routing protocol  BGP enables policy.
CS Summer 2003 Quiz 1 A1) IGP (IS-IS, OSPF) BGP A2) Stub Transit. because it is adverting AS2’s routes to AS1 and vice versa. A3) Traffic discarded.
Delayed Internet Routing Convergence Craig Labovitz, Abha Ahuja, Abhijit Bose, Farham Jahanian Presented By Harpal Singh Bassali.
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.
Network Monitoring for Internet Traffic Engineering Jennifer Rexford AT&T Labs – Research Florham Park, NJ 07932
Feb 12, 2008CS573: Network Protocols and Standards1 Border Gateway Protocol (BGP) Network Protocols and Standards Winter
Allocations vs Announcements A comparison of RIR IPv4 Allocation Records with Global Routing Announcements Geoff Huston May 2004 (Activity supported by.
BGP in 2013 Geoff Huston APNIC. “The rapid and sustained growth of the Internet over the past several decades has resulted in large state requirements.
Advertising Equal Cost Multi-Path Routes in BGP Manav Bhatia Samsung India Software Operations, Bangalore – India July 17, th IETF - Vienna draft-ecmp-routes-in-bgp-00.txt.
The eBGP DFZ in 2011 Geoff Huston APNIC. “The rapid and sustained growth of the Internet over the past several decades has resulted in large state requirements.
BGP in 2013 Geoff Huston APNIC IETF89. “The rapid and sustained growth of the Internet over the past several decades has resulted in large state.
BGP in 2013 (and a bit of 2014) Geoff Huston APNIC RIPE 68.
Interconnectivity Density Compare number of AS’s to average AS path length A uniform density model would predict an increasing AS Path length (“Radius”)
CS 3700 Networks and Distributed Systems Inter Domain Routing (It’s all about the Money) Revised 8/20/15.
Measuring IPv6 Deployment Geoff Huston George Michaelson
HAIR: Hierarchical Architecture for Internet Routing Anja Feldmann TU-Berlin / Deutsche Telekom Laboratories Randy Bush, Luca Cittadini, Olaf Maennel,
CAIA Seminar – 18 August 2007 – Taming BGP An incremental approach to improving the dynamic properties of BGP Geoff Huston.
BGP in 2011 Geoff Huston APNIC. Conventional (Historical) BGP Wisdom IAB Workshop on Inter-Domain routing in October 2006 – RFC 4984: “routing scalability.
Inter-Domain Routing Trends Geoff Huston APNIC March 2007.
A Measurement Study on the Impact of Routing Events on End-to-End Internet Path Performance Feng Wang 1, Zhuoqing Morley Mao 2 Jia Wang 3, Lixin Gao 1,
Routing Table Status Report Geoff Huston November 2004 APNIC.
Information-Centric Networks04b-1 Week 4 / Paper 2 Understanding BGP Misconfiguration –Rahil Mahajan, David Wetherall, Tom Anderson –ACM SIGCOMM 2002 Main.
Introduction to compact routing Dmitri Krioukov UCSD/CAIDA 3 rd CAIDA-WIDE Workshop.
BGP in 2013 Geoff Huston APNIC NANOG 60. “The rapid and sustained growth of the Internet over the past several decades has resulted in large state requirements.
INTER-DOMAIN ROUTING AND BORDER GATEWAY PROTOCOL Dr. Rocky K. C. Chang 22 November
Routing Table Status Report Geoff Huston August 2004 APNIC.
Routing Table Status Report August 2005 Geoff Huston.
Tracking the Internet’s BGP Table Geoff Huston Telstra December 2000.
RRG Nov 08 Mapped BGP Paul Francis, Cornell Xiaohu Xu, Huawei Hitesh Ballani, Cornell.
CS 3700 Networks and Distributed Systems
More Specific Announcements in BGP
Routing 2015 Scaling BGP Geoff Huston APNIC May 2016.
Border Gateway Protocol
Measuring BGP Geoff Huston.
Geoff Huston Chief Scientist, APNIC
BGP update profiles and the implications for secure BGP update validation processing Geoff Huston PAM April 2007.
More Specific Announcements in BGP
Geoff Huston APNIC 7th caida/wide measurement workshop Nov
Routing Table Status Report
Routers Routing algorithms
Geoff Huston September 2002
Use of Simplex Satellite Configurations to support Internet Traffic
Routing Table Status Report
COMP/ELEC 429/556 Introduction to Computer Networks
2005 – A BGP Year in Review February 2006 Geoff Huston
Routing Table Status Report
Routing Table Status Report
Design Expectations vs. Deployment Reality in Protocol Development
BGP: 2008 Geoff Huston APNIC.
Geoff Huston APNIC 7th caida/wide measurement workshop Nov
Presentation transcript:

2006 – (Almost another) BGP Year in Review A BRIEF update to the 2005 report 18 October 2006 IAB Routing Workshop Geoff Huston APNIC

IPv4 in 2005/6 Total Advertised BGP Prefixes

IPv4 in 2005/6 Total Advertised Address Span

IPv4 in 2005/6 Total Advertised AS Numbers

IPv4 – Vital Statistics for 2005 Prefixes148,500 – 175, %26,900 Roots 72,600 – 85, % 12,900 Specifics 77,200 – 88, % 14,000 Addresses 80.6 – 88.9 (/8) +10% 8.3 /8s ASNs 18,600 – 21, % 2,600 Average advertisement size is getting smaller Average address origination per AS is getting smaller Average AS Path length steady at 3.5 AS transit out-degree degree up The IPv4 network continues to get denser, with finer levels of advertisement granularity. More interconnections, more specific advertisements

IPv4 – Vital Statistics for 2006 (est) Prefixes175,400 – 201, %25,920 Roots 85,500 – 99, % 13,560 Specifics 88,900 – 102, % 12,360 Addresses 88.9 – 96.4 (/8) + 8% 7.5 /8s ASNs 21,300 – 23, % 2,326 Average advertisement size is getting smaller (/18.8 to /19.0) Average address origination per AS is getting smaller (/16.1 to /16.0) Average AS Path length steady at 3.3 AS hops AS transit connectivity out-degree steady at 4.4 AS peers * The IPv4 network continues to get denser, with finer levels of advertisement granularity. More interconnections, more specific advertisements * Peer interconnections are invisible to this measurement system

So what? Its not the numbers per se – it’s the relentless consistent inflation of the routing system that these numbers represent that motivates consideration of where we are heading

Daily Prefix Update Rate

Daily Prefix Withdrawal Rate

Daily Path Change Ratio

Update distribution is Heavy Tail 14 days ending 16 October % of prefixes are associated with 20% of all prefix updates 1% of all origin ASs are associated with 40% of all updates

A couple of Intensive Updaters TTNET AS9121 (interview) –Mid-level aggregator (Turkish Telecom) –5 upstream transits –1 noisy transit SDH link with 600Mbps traffic –High convergence update load on link failure TELEKOMUNIKASI INDONESIA AS1794 –Transit via AS7713 –4 upstream transits (3 are multi-homed mid-level) –Traffic engineering on de-aggregated /24 prefixes? Both are extensively multi-homed lower-tier transit providers!

So what’s going on? It appears that the BGP update rate is being strongly biased by a small number of origins with two forms of behaviour: –Traffic Engineering - consistent update rates sustained over weeks / months with a strong component of first hop change and persistent announce and withdrawal of more specifics –Unstable configuration states – a configuration which cannot stabilise and for a period of hours or days the update rate is extremely intense

What’s going astray? The combination of deaggregation, traffic engineering, unstable transit circuits and pruned Best Path BGP Distance Vector advertisements is causing massive update load in areas of high density BGP interconnection

Issue Identification Currently, BGP load generation is not an “everywhere, all at once” problem – most of the network (70% of prefix advertisements) is highly stable most of the time – as it should be For the others: …

Issue Identification Reachability is combined with Best Path Selection –Traffic Engineering is performed through routing Some configurations are unstable (peer TE feedback loops?) There is no routing economy (no ‘natural’ pushback) There is inadequate base knowledge of routing at the transit edges There is no clear view of the impact of local actions from ‘the other side” There is no ‘natural’ dampening to mitigate routing inflation