Inter-domain routing security and the role of Internet Routing Registries. August 1, 2004 Larry Blunk, Merit Network, Inc.

Similar documents
TTM AS-level Traceroutes

How Complete and Accurate is the Internet Routing Registry (IRR)?

APNIC Internet Routing Registry

Update on Resource Certification. Geoff Huston, APNIC Mark Kosters, ARIN IEPG, March 2008

Feedback from RIPE NCC Registration Services. Alex Le Heux - RIPE NCC RIPE62, May 2011, Amsterdam

BGP Configuration Automation on Edge Routers

Internet Routing Registry Tutorial

APNIC Training. Internet Routing Registry (IRR)

Networking 101 ISP/IXP Workshops

Routing Security Workshop Internet Routing Registries

Hands-On BGP Routing. Course Description. Students Will Learn. Target Audience. Prerequisites. Page: 1 of 5. BGP Routing

Internet Routing Registry

RPKI deployment at AFRINIC Status Update. Alain P. AINA RPKI Project Manager

IPv4 Run-Out, Trading, and the RPKI

IPv4 Run-Out, Trading, and the RPKI

RIPE NCC Status Report at ARIN. leo vegoda. ARIN X, Oct. 30 Nov. 1, 2002, Eugene, OR.

RPKI and Internet Routing Security ~ The regional ISP operator view ~

IRR Analysis Service

RPKI Trust Anchor. Geoff Huston APNIC

Implementing the Global Policy for Post Exhaustion IPv4 Allocation Mechanisms by the IANA

Resource Certification

Measuring IPv6 Deployment

IPv4 Address Report. This report generated at 12-Mar :24 UTC. IANA Unallocated Address Pool Exhaustion: 03-Feb-2011

Welcome! APNIC Internet Routing Registry Tutorial. In conjunction with SANOG IV

Overview of the Resource PKI (RPKI) Dr. Stephen Kent VP & Chief Scientist BBN Technologies


Current Policy Topics A World Wide View

Resource Certification. Alex Band, Product Manager DENIC Technical Meeting

Just give me a button!

Internet Resource Certification and Inter- Domain Routing Security! Eric Osterweil!

HD Ratio for IPv4. RIPE 48 May 2004 Amsterdam

Securing Routing: RPKI Overview. Mark Kosters Chief Technology Officer

Expiration Date: July RGnet Tony Li Juniper Networks Yakov Rekhter. cisco Systems

Resource Public Key Infrastructure

32-bit ASNs. Philip Smith. AfNOG rd April 1st May Abuja, Nigeria

IPv6 Address Allocation APNIC

Database Update. Paul Palse Database Manager, RIPE NCC

BGP Origin Validation

Introduction. APNIC policy environment. Policy Development in APNIC and Policy Update. Presenter. Overview of this presentation

An Analysis of ARIN NetHandles with OriginAS i Data and Analysis of RIR/IRR Registry Data

Hunting the Bogon. Geoff Huston. July Research activity supported by APNIC

Routing Policy Specification Language next generation. 6DEPLOY. IPv6 Deployment and Support

Internet Addressing and the RIR system (part 2)

IPv6 Addressing Status and Policy Report. Paul Wilson Director General, APNIC

Are We Growing Fast Enough?

Multi-Lateral Peering Agreement

Securing Routing Information

News from RIPE and RIPE NCC

RIPE Policy Development & IPv4 / IPv6

Securing Internet Infrastructure: Route Origin Security using RPKI at ARIN. Mark Kosters CTO

The RPKI and BGP Origin Validation

IP Address Management The RIR System & IP policy

Security in inter-domain routing

Measuring IPv6 Deployment

A PKI For IDR Public Key Infrastructure and Number Resource Certification

APNIC & Internet Address Policy in the Asia Pacific

Life After IPv4 Depletion

3/10/2011. Copyright Link Technologies, Inc.

Region-based BGP Announcement Filtering for Improved BGP Security

Policy Proposal Capturing AS Originations In Templates

RPKI and Routing Security

Internet Routing Table Analysis Update. Philip Smith MENOG 5, Beirut, 29th October 2009

Resource PKI. NetSec Tutorial. NZNOG Queenstown. 24 Jan 2018

Detecting inconsistencies in INRDB data

Current Policy Topics

CIDR. The Life Belt of the Internet 2005/03/11. (C) Herbert Haas

IETF Activities Update

Joint Whois / CRISP. Shane Kerr, RIPE NCC Engin Gündüz, RIPE NCC. Shane Kerr & Engin Gündüz. RIPE 47, January 2004, Amsterdam.

Prepared by Regional Internet Registries APNIC, ARIN, LACNIC and RIPE NCC

IETF81 Secure IDR Rollup TREX Workshop David Freedman, Claranet

Internet Addresses Reading: Chapter 4. 2/11/14 CS125-myaddressing

An Operational ISP & RIR PKI

Routing Security Security Solutions

How does Internet (Big-I) routing work? The Internet is broken up into Autonomous Systems (AS) An AS is an administrative boundary. Each ISP has 1 or

Securing Core Internet Functions Resource Certification, RPKI. Mark Kosters ARIN CTO

Resource Public Key Infrastructure (RPKI) Nurul Islam Roman, APNIC

Investigating occurrence of duplicate updates in BGP announcements

Securing the Border Gateway Protocol. Dr. Stephen Kent Chief Scientist - Information Security

APNIC Internet Routing Registry. Tutorial Seoul 19 August 2003

Routing in Geoff Huston Chief Scientist, APNIC

IPv4 Transfer Sta/s/cs Analy'c View Alain Durand, May 25 th 2016

Ensuring and Accelerating Routing Security

Problem. BGP is a rumour mill.

IPv6 Deployment and Distribution in the RIPE NCC Service Region. Marco Schmidt IP Resource Analyst Monday, 23 April 2012

News from RIPE NCC, RIPE, and IPv6. Vesna Manojlovic, RIPE NCC ES.NOG / GORE 3, Madrid 11 May 2009

IPv6 HD Ratio. ARIN Public Policy Meeting April Geoff Huston APNIC

Internet Number Resources

Registry. NTT Communications. JPNIC IP Committee / JPNIC IRR-Plan Chair. Tomoya Yoshida Topics

RIPE Policy Proposal

IPv6 HD Ratio. ARIN Public Policy Meeting April Geoff Huston APNIC

IPv4 depletion & IPv6 deployment in the RIPE NCC service region. Kjell Leknes - June 2010

CNT Computer and Network Security: BGP Security

RPSLng. Routing Policy Specification Language - Next Generation

TDC 375 Network Protocols TDC 563 P&T for Data Networks

Are We Growing Fast Enough?

TDC 563 Protocols and Techniques for Data Networks

Introducción al RPKI (Resource Public Key Infrastructure)

4-Byte AS Numbers. The view from the Old BGP world. Geoff Huston February 2007 APNIC

Measuring the Global Routing Table

IPv6 Resource Management - RIR Proposal

Transcription:

Inter-domain routing security and the role of Internet Routing Registries IEPG meeting, IETF 60 August 1, 2004 Larry Blunk, ljb@merit.edu, Merit Network, Inc.

Overview State of IDR security State of the Internet Routing Registry Historical security use of IRR's - filtering Issues with filtering IPv6 opportunities Alternate use of IRR's anomalous route notification Improving IRR security and coordination Review

State of IDR Security Current efforts have largely focused on link-level security TCP-MD5, IP-SEC, BGP TTL security hack (BTSH) Some progress has been made (recent Cisco TCP reset scare) Efforts at securing data validity have seen less progress Secure BGP (S-BGP) BBN Technologies Secure Origin BGP (sobgp) Cisco Inter-domain Routing Validation (IRV) AT&T Research Secure Path Vector (SPV) Berkeley and CMU ISP's have not shown significant enthusiasm RPSEC Working Group still working on requirements Deployment will likely require some time Are there interim measures that can deployed?

State of the IRR The IRR is currently somewhat loosely defined Merit hosts www.irr.net and mirrors 41 other registries No formal requirements or authority for presence in IRR Currently hold about 304,400 routes, 203,200 unique ~116,000 route objects are actually being routed Registries consist largely of smaller ISP's and networks Some large ISP's present - Verio, Level3, and Savvis Two open independent registries - RADB and ALTDB 3 RIR's run routing registries APNIC, RIPE, and ARIN ARIN's is open and not yet integrated with address registry LACNIC has limited RR-like functionality (non-rpsl) Currently v4-only - RPSLng adds IPv6 and Multicast support

Historical security use of IRR's - filtering Filter BGP announcements based on origin AS Several public and custom tools for filter generation IRRToolset considered defacto standard IRR.pm perl module Savvis, Verio, Level3 use internally developed tools Filtering has been limited to customer peers Many ISP's use other non-irr mechanisms Statically configured prefix lists Coarse-grained security max prefix limits

Issues with filtering Data incompleteness has limited it's use to customer peers Size of filter lists is an issue with wider deployment on peers Lack of dynamism can be a concern Tool issues IRRToolSet is somewhat complex Does not compile with recent versions of C++ IRR.pm not widely known and does not support RIPE syntax Better documentation, examples, and best practice guides could be useful

IPv6 Opportunities RPSLng Internet Draft adds IPv6 and multicast support Has gone through IESG Last Call review Final draft should be out after IETF meeting IPv6 Internet is currently fairly small (about 500 prefixes) A global filter list is more practical than with ~135,000 IPv4 prefixes Does not have issues with legacy allocations All allocations have been made by RIR's RIR data should have strong validity due to newness Could be a driver for IPv6 deployment Validate claims of improved security with IPv6

IRR's and anomylous route notification Use data from IRR as input for notification system Monitor data from BGP collection services e.g. Routeviews, RIPE RIS, etc. Alert via Email, SNMP Trap, SMS, etc. Some similar services implemented, not integrated with IRR's RIPE's MyASN service Renesys GRADUS product (commercial) Other systems examine IRR data, but are not real-time e.g. RIPE RRCC, Nemecis, radb-reports Operators may prefer locally run tools to a service Would be useful to aggregate BGP collection data summarize specific events, e.g. Origin AS or AS path change

Improving IRR security and coordination Security of the registry repositories Important if greater reliance is placed upon them May want to include signature within objects Security of queries and mirror operations RFC 2769 defines a repository-cert for securing mirroring Better coordination and authority model would be useful RFC 2725 and 2769 define a heirarchical model Need to review and decide how to proceed irrc@merit.edu email list has been setup for coordination

Review IDR security with to data validity is currently weak While work is ongoing, progress has been slow IRR's present an opportunity to improve security on an interim basis Current filtering tools and documentation could be improved Data consistency and accuracy is also a concern IPv6 presents an opportunity due to current limited-scale deployment IRR utility could be improved with integrated anomalous route detection and notification tools and services IRR security and coordination need to be improved to create more confidence in the data

References RFC 2622 - http://www.ietf.org/rfc/rfc2622.txt RFC 2725 - http://www.ietf.org/rfc/rfc2725.txt RFC 2769 - http://www.ietf.org/rfc/rfc2769.txt RPSLng - http://www.radb.net/rpslng.html RRCC - http://www.ripe.net/rrcc/ Nemecis - http://www.cs.ucr.edu/~siganos/papers/nemecis.pdf Renesys - http://www.renesys.com S-BGP draft-clynn-s-bgp-protocol-01 (expired) SoBGP draft-ng-sobgp-extensions-02 SPV - www.acm.org/sigs/sigcomm/sigcomm2004/papers/p352- hu.pdf