RIPE 46: IPv6 WG 03 September 2003 Hotel Krasnapolsky, Amsterdam Jeroen Massar IPv6 Routing Table Anomalies.

Slides:



Advertisements
Similar presentations
BGP01 An Examination of the Internets BGP Table Behaviour in 2001 Geoff Huston Telstra.
Advertisements

Number of ASs Observations ASs grew by 25% over the year Note span of visible ASs (11,200 – 12,500) Not every AS is visible to all other ASs But there.
1 Taiwan Routing table statistics – a new service in TWNIC Ching-Heng Ku IP Department TWNIC.
RIPE 44: IPv6 WG 29 January 2003 Hotel Krasnapolsky, Amsterdam Jeroen Massar
Internetdagarna October 2008 Folkets Hus, Stockholm IPv6 Golden Networks Jeroen Massar, SixXS /
IPv6 Addressing Internet2 IPv6 Workshop Research Triangle Park, NC 5-7 March 2002.
IPv6: The Next Generation Internet Protocol CEOS WGISS 18: Beijing, China September 2004 Dave Hartzell Computer Sciences Corp, NASA Ames
Multihoming in IPV6 Habib Naderi Department of Computer Science University of Auckland.
IPv4 Run Out and Transitioning to IPv6 Marco Hogewoning Trainer, RIPE NCC.
Running Out of Space: IPv4 Exhaustion Brian Nisbet Network Operations, HEAnet.
1 Overview of policy proposals Policy SIG Wednesday 26 August 2009 Beijing, China.
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.
Internet Routing Table Analysis Update Philip Smith IEPG Yokohama, July 2002.
Best Practices for ISPs
IPv6 Addressing – Status and Policy Report Paul Wilson Director General, APNIC.
BGP in 2009 Geoff Huston APNIC May Conventional BGP Wisdom IAB Workshop on Inter-Domain routing in October 2006 – RFC 4984: “routing scalability.
APNIC Trial of Certification of IP Addresses and ASes RIPE 52 Plenary George Michaelson Geoff Huston.
Mini Introduction to BGP Michalis Faloutsos. What Is BGP?  Border Gateway Protocol BGP-4  The de-facto interdomain routing protocol  BGP enables policy.
IPv4 to IPv6 network migration by Rodney Smith For CS
RIS Resource Allocations A special report on an endangered species …
Allocations vs Announcements A comparison of RIR IPv4 Allocation Records with Global Routing Announcements Geoff Huston May 2004 (Activity supported by.
CS 6401 Efficient Addressing Outline Addressing Subnetting Supernetting.
APNIC eLearning: Intro to RPKI 10 December :30 PM AEST Brisbane (UTC+10)
1 The Geography and Governance of Internet Addresses Paul Wilson APNIC.
CIDR Classless Inter-Domain Routing
Scaling IXPs Scalable Infrastructure Workshop. Objectives  To explain scaling options within the IXP  To introduce the Internet Routing Registry at.
1 IPv6 Address Space Management Report of IPv6 Registry Simulation Policy SIG 1 Sept 2004 APNIC18, Nadi, Fiji Geoff Huston.
Skeeve Stevens APNIC 29, Kuala Lumpur Alternative criteria for subsequent IPv6 allocations Prop-083v002.
Measuring IPv6 Deployment Geoff Huston George Michaelson
Measuring IPv6 Deployment Geoff Huston George Michaelson
Efficient Addressing Outline Addressing Subnetting Supernetting CS 640.
Lecture 4: BGP Presentations Lab information H/W update.
Internet Addressing and the RIR system (part 2) 12 February 2004 Phnom Penh, Cambodia Paul Wilson, APNIC.
APNIC Depletion of the IPv4 free address pool – IPv6 deployment The day after!! 8 August 2008 Queenstown, New Zealand In conjunction with APAN Cecil Goldstein,
BGP operations and security draft-jdurand-bgp-security-02.txt Jerome Durand Gert Doering Ivan Pepelnjak.
BCNET Conference April 29, 2009 Andree Toonk BGPmon.net Prefix hijacking! Do you know who's routing your network? Andree Toonk
1 APNIC Update. 2 4th time at NZNOG … Let’s do something different this time.
Internetdagarna October 2008 Folkets Hus, Stockholm IPv6 Golden Networks Jeroen Massar, SixXS /
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.
17 March 2002IEPG - Minneapolis RIR Update A Joint Presentation Prepared By APNIC, ARIN, RIPE NCC.
Skeeve Stevens APNIC 31, Hong Kong Alternative criteria for subsequent IPv6 allocations Prop-083v003.
1 APNIC Trial of Certification of IP Addresses and ASes RIPE October 2005 Geoff Huston.
© 2005 Cisco Systems, Inc. All rights reserved. BGP v3.2—7-1 Optimizing BGP Scalability Using BGP Route Dampening.
Site Multihoming for IPv6 Brian Carpenter IBM TERENA Networking Conference, Poznan, 2005.
APNIC IPv6 Allocation Update IPv6 SIG APNIC 14, Kitakyushu, Japan 4 September 2002.
1/13 draft-carpenter-nvo3-addressing-00 Brian Carpenter Sheng Jiang IETF 84 Jul/Aug 2012 Layer 3 Addressing Considerations for Network Virtualization Overlays.
Abuse-c update Denis Walker Business Analyst RIPE NCC Database Team.
Redistribution of Cooperative Filtering Information draft-py-idr-redisfilter-01.txt Michel Py, L3T Jeroen Massar, SixXS Rob Thomas, Team Cymru William.
6to4
1 Transition to IPv6: Should ISPs consider it now? PITA 11th AGM Meeting 2007 Tahiti, French Polynesia 24 April 2007.
RIPE 47: IPv6 WG 27 January 2004 Hotel Krasnapolsky, Amsterdam Jeroen Massar IPv6 Golden Networks.
1 IPv6 Allocation and Policy Update Global IPv6 Summit in China 2007 April 12, 2007 Guangliang Pan.
AS Numbers - Again Geoff Huston APNIC October 2009
IPv6 Readiness of Server ICT333-Information Technology Project Presented by IT08.
Goals of soBGP Verify the origin of advertisements
RIPE 41 Amsterdam, January, 2002
KRNIC Member Workshop November 2001 Seoul, Korea
Geoff Huston APNIC August 2009
IPv6 Allocation Status Report
IPv6 Address Allocation APNIC
IPv6 Address Space Management Report of IPv6 Registry Simulation
Geoff Huston September 2002
APNIC 29 Policy SIG report
IPv6 Address Space Management Report of IPv6 Registry Simulation
The 6Bone Phaseout Geoff Huston APNIC.
IPv6 Policy and Allocation Update
Improving global routing security and resilience
Peering Security DKNOG, March 14-15, 2019 Susan Forney and Walt Wollny
Experimental Internet Resource Allocations
IPv6 Allocation Status Report
Presentation transcript:

RIPE 46: IPv6 WG 03 September 2003 Hotel Krasnapolsky, Amsterdam Jeroen Massar IPv6 Routing Table Anomalies

Jeroen Massar – - RIPE46http:// 2 SixXS SixXS accommodates an extendible whitelabel tunnelbroker to assist LIRs in having a rapid IPv6 deployment in their organisation by providing a native and tunneled IPv6 broker, giving IPv6 access to their clients even though client hardware doesn’t support IPv4. Each POP be public or closed based on prefixes, handles and a variety of other mechanisms. More participating LIRs welcome See for more informationhttp://

Jeroen Massar – - RIPE46http:// 3 Ghost Route Hunter GRH: Ghost Route Hunter URL: Contact: A tool for detecting and hunting down Ghost Routes in the IPv6 routing tables and displaying TLA availability.

Jeroen Massar – - RIPE46http:// 4 Participants

Jeroen Massar – - RIPE46http:// 5 Improvements Anomaly detection Anomaly Mailing List BGP Peering –peers can be modified through the web by the participants Distributed Looking Glass –builtin anomaly detection/filtering

Jeroen Massar – - RIPE46http:// 6 Distributed Looking Glass

Jeroen Massar – - RIPE46http:// 7 Types of Anomalies Default Route Quite obvious announcing a default route into the GRT is not a thing that should happen. Martian Prefix Martian prefixes are prefixes which should only reside inside a network. The following prefixes should never be found in BGP as based on the IANA Address Space AssignmentsIANA Address Space Assignments like: –ff00::/8 –fe80::/10 –fec0::/10 –::/96 –::1/128

Jeroen Massar – - RIPE46http:// 8 IX Prefixes The following are a list of IX prefixes, these prefixes are handed out per /48 to Internet Exchanges. As these prefixes are only /48's they should not be visible in the GRT. 2001:7f8::/ :504::/ :7fa::/ :7f8:1::/ :7f8:1::/ :7f8:1::/ :7f8:1::/ :7f8:5::/

Jeroen Massar – - RIPE46http:// 9 Unassigned Prefixes

Jeroen Massar – - RIPE46http:// 10 Subnets of big allocation More specifics of an assigned prefix should never be announced in the GRT. See Gert's IPv6 Filter Recommendations.Gert's IPv6 Filter Recommendations ( 2001:478::/452001:478::/ :478:65::/482001:478::/ :4b0::/352001:4b0::/ :4b8::/352001:4b8::/ :4f0::/352001:4f0::/ :500::/482001:500::/ :500:1::/482001:500::/ :530:dead::/642001:530::/ :530:dead:bead::/642001:530::/ :570::/482001:570::/ :5e8::/332001:5e8::/32

Jeroen Massar – - RIPE46http:// 11 Mismatching origin ASN The origin ASN of the announced prefix didn't match up with the well known ASN. 3ffe:1300::/24should be 762(now: 10318) 3ffe:2f00::/24should be 2547(now: 1955) 3ffe:8070::/28should be 278(now: 237)

Jeroen Massar – - RIPE46http:// 12 Multiple origin ASN's A prefix should have only one origin ASN, multiples usually mean a routing glitch. Note that this doesn't include so called MOAS which are aggregated in the ASPath.

Jeroen Massar – - RIPE46http:// 13 More specific 6to4 prefixes 6to46to4 is one of the several IPv4 to IPv6 transition methods. Section of RFC3056 explictely restricts the propagation of more specifics than 2002::/16 to prevent polution of the IPv6 routing table by elements of the IPv4 routing table. 2002:8c6d:106::/ / :c0e7:d405::/ / :c2b1:d06e::/ / :c8a2::/ / :c8c6:4000::/ / :c8ca:7000::/ /20

Jeroen Massar – - RIPE46http:// 14 Long ASPath / Ghosts Prefixes having a steady ASPath length of over 12 ASN's will quite probably mean that it concerns a so called Ghost Route. (see the RIPE44 presentation and Gert Döring‘s work)

Jeroen Massar – - RIPE46http:// 15 Peering Details Description IPv6 Ghost Route Hunter Project ASN 8298 AS-Name:GRH Routergrh.sixxs.net Router OS Linux / QuaggaQuagga LocationBreda, Netherlands AcceptAny AnnounceNone Thanks to Robert Kießling / Easynet for the ASNRobert KießlingEasynet

Jeroen Massar – - RIPE46http:// 16 Prefixes 5033 BGP AS-PATH entries 133 BGP community entries Average of 359 prefixes 14 peers

Jeroen Massar – - RIPE46http:// 17 Route View telnet://grh.sixxs.net

Jeroen Massar – - RIPE46http:// 18 Worldwide TLA distribution Allocated Visible

Jeroen Massar – - RIPE46http:// 19 Worldwide TLA distribution V: Visible: Number of Visible Prefixes for this country. A: Allocated: Number of Allocated Prefixes for this country (excludes returned prefixes). VP: Visible Percentage: Percentage of visible prefixes against global number of allocated prefixes.

Jeroen Massar – - RIPE46http:// 20 RIPE TLA distribution V: Visible: Number of Visible Prefixes for this country. A: Allocated: Number of Allocated Prefixes for this country (excludes returned prefixes). VP: Visible Percentage: Percentage of visible prefixes against global number of allocated prefixes.

Jeroen Massar – - RIPE46http:// 21 TLA report for RIPE region The database currently holds 235 (151) TLA's. Of which: 83 (45) IPv6 TLA's didn't have a routing entry. 153 (106) networks are currently announced. 0 (4) only announced a /35 while they have been assigned a /32. 4 (5) announce both their /32 and their /35.

Jeroen Massar – - RIPE46http:// 22 TLA allocations

Jeroen Massar – - RIPE46http:// 23 TLA allocations 2003

Jeroen Massar – - RIPE46http:// 24 References Minimal IPv6 PeeringMinimal IPv6 Peering by Robert Kießling Moving from 6bone to IPv6 InternetMoving from 6bone to IPv6 Internet by Pekka Savola An overview of the global IPv6 routing tableAn overview of the global IPv6 routing table by Gert Döring Bogon Reference PageBogon Reference Page by Team Cymru Hunting The BogonHunting The Bogon by Geoff Huston

Jeroen Massar – - RIPE46http:// 25 Questions? Jeroen Massar JRM1-RIPE /