By Keessun Fokeerah Member Services(MS) Team

Slides:



Advertisements
Similar presentations
Database SIG Summary Report Chair – Xing Li APNIC Annual Member Meeting Bangkok, March
Advertisements

APNIC Internet Routing Registry Routing SIG APNIC-15, Taipei 26 February 2003.
1 Overview of policy proposals Policy SIG Wednesday 26 August 2009 Beijing, China.
Whois Database Clean Up Project Report Database SIG APNIC 16, Seoul, Korea 20 August 2003.
Database Update Kaveh Ranjbar Database Department Manager, RIPE NCC.
1 prop-018-v001 Protecting historical records in the APNIC Whois Database Project Update DB SIG APNIC18 2 September 2004 Nadi, Fiji Sanjaya, Project Manager,
APNIC Internet Routing Registry An introduction to the IRR TWNIC Meeting, 3 December 2003 Nurani Nimpuno, APNIC.
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 Database SIG APNIC Database Privacy Issues 1 March 2001 APRICOT, Malaysia Fabrina.
Scaling IXPs Scalable Infrastructure Workshop. Objectives  To explain scaling options within the IXP  To introduce the Internet Routing Registry at.
Database Update Kaveh Ranjbar Database Department Manager, RIPE NCC.
Copyright © 2011 Japan Network Information Center JPNIC ’ s RQA and Routing Related Activities JPNIC IP Department Izumi Okutani APNIC32 Aug 2011, Busan.
Database Update Paul Palse Database Manager, RIPE NCC.
Skeeve Stevens APNIC 29, Kuala Lumpur Alternative criteria for subsequent IPv6 allocations Prop-083v002.
Regional Internet Registries Statistics & Activities IETF 55 Atlanta Prepared By APNIC, ARIN, LACNIC, RIPE NCC.
APNIC Internet Routing Registry An introduction to the IRR TWNIC Meeting, 3 December 2003 Nurani Nimpuno, APNIC.
18th APNIC Open Policy Meeting SIG: DB Thursday 2 September 2004 Nadi, Fiji Chair: Xing Li.
APNIC Status Report ARIN X Eugene, Oregon Oct 30-Nov 1, 2002.
AFRINIC Update AFRINIC APRICOT, Fukuoka, Japan 4 March 2015.
APNIC Status Report LACNIC III Mexico City 11 November 2002.
Prop-080: Removal of IPv4 Prefix Exchange Policy Guangliang Pan Resource Services Manager, APNIC.
AFRINIC Update Anne-Rachel Inné COO, AFRINIC ARIN 32, Phoenix October 2013.
July 2002IEPG, Yokohama, Japan RIR Co-ordination and Joint Statistics IEPG, Yokohama, Japan Prepared By APNIC, ARIN, RIPE NCC.
APNIC Report RIPE 43 Rhodes, Greece 9-13 September 2002.
Skeeve Stevens APNIC 31, Hong Kong Alternative criteria for subsequent IPv6 allocations Prop-083v003.
APNIC update AfriNIC-7 26 September 2007 Paul Wilson.
Policies for ASN Management in the Asia Pacific Region – Revised Draft Address Policy SIG APNIC14, Kitakyushu, Japan 4 Sept 2002.
AFRINIC Update Adiel A. Akplogan CEO, AFRINIC RIPE-68, Warsaw (Poland) May 2014.
Securing BGP Bruce Maggs. BGP Primer AT&T /8 Sprint /16 CMU /16 bmm.pc.cs.cmu.edu Autonomous System Number Prefix.
AFRINIC Update Madhvi Gokool Registration Service Manager RIPE66 meeting, Dublin May 2013.
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.
Prop-073 Automatic allocation/assignment of IPv6 Terry Manderson Andy Linton.
Aut-num object Denis Walker Business Analyst RIPE NCC Database Team.
The APNIC Internet Routing Registry Database SIG APRICOT, Bangkok 5 March 2002.
Whois & Data Accuracy Across the RIRs. Terms ISP – An Internet Service Provider is allocated address space by an RIR for the purpose of providing connectivity.
AFRINIC Update Madhvi GOKOOL AFRINIC Ltd RIPE69, LONDON November 2014.
Whois Update Guangliang Pan. Overview Differences between APNIC and RIPE Whois Databases Change mnt-by from member’s maintainer to APNIC-HM for aut-num.
APNIC Update and future planned initiatives
Head Of Member Services
RIR Co-ordination and Joint Statistics
A proposal to deprecate ip6.int reverse DNS service in APNIC
Publication of Sponsoring LIR for Independent Number Resources
Legacy Resources in the Research & Education Community
Proposer name APNIC XX Open Policy Meeting Locations Date
IPv6 Update Andrea Cima Registration Services Manager, RIPE NCC
Addressing 2016 Geoff Huston APNIC.
AFRINIC Services Update
IP Addresses in 2016 Geoff Huston APNIC.
Measuring routing (in)security
ARIN Update John Curran President and CEO.
RIPE Whois Database Software Recent Changes
A Proposal for IPv4 Essential Infrastructure
APNIC 29 Policy SIG report
Downstream Allocations by LIRs A Proposal
NIR SIG, 18th APNIC Meeting
Internet Routing Registry daemon version 4
Sanjaya, Project Manager, APNIC Secretariat
IPv4 space advances from brokers – what you need to know
APNIC 14 DB SIG Report Xing Li
PP – Resource Authentication Key ( RAK ) code for third party authentication Presenter : Erik Bais –
A Proposal to Protect Historical Records in APNIC Whois Database
Jane Zhang & Wendy Zhao Wei
AFRINIC's services to Universities/RENs in AFRICA
Improving global routing security and resilience
Experimental Internet Resource Allocations
FIRST How can MANRS actions prevent incidents .
Proposal to Clean Up Whois Database
prop-025-v001 Proposal on IPv6 IRR service at APNIC
Amreesh Phokeer Research Manager AfPIF-10, Mauritius
Update Chris Woodfield, ARIN Advisory Council.
AFRINIC Update RIPE79 Rotterdam, The Netherlands 18 October 2019.
Presentation transcript:

By Keessun Fokeerah Member Services(MS) Team irr@afrinic.net Routing Security: AFRINIC Internet Routing Registry(IRR) Tutorial By Keessun Fokeerah Member Services(MS) Team irr@afrinic.net

Target Audience Network engineers(registered technical contacts of AFRINIC members) Prior AFRINIC INRM training including WHOIS-101 is recommended Conversant with the AFRINIC whois database & RPSL(rfc2622) Have appropriate rights to create/migrate route objects (hold organisation’s maintainer password).

Objectives Create awareness of the AFRINIC IRR Increase adoption of the AFRINIC IRR Aid with migration of existing route objects & routing information from other Routing registries. How to create your Route objects Sensitise on impacts of the “AFRINIC IRR homing project” at RIPE NCC

Introduction AFRINIC deployed and showcased a Internet Routing Registry(IRR) during its AFRINIC-18 meeting(17th June 2013). Up till last year, AFRINIC members were asked by AFRINIC to add route objects on the RIPE IRR. Some members also had routing policy information hidden in 'remarks' fields in the AFRINIC WHOIS itself.

Why do we need a routing registry? Each RIR database is independent from the other RIRs databases. Routing registries are queried by upstream/transit providers for: Update filter lists, ensuring stability and consistency of routing information shared via BGP. Better control on BGP traffic, example to avoid BOGONS. If you don't have objects in RIPE NCC database then you need to create new objects to avoid being filtered by upstream providers; Based on the routing policy, other objects may need to be created(AS-SET & ROUTE-SET). For routing purposes not all objects are needed. It depends on the situation and routing policy.

AFRINIC IRR Features Open to AFRINIC Resource members and Legacy Resource Holders in AFRINIC service region AFRINIC IRR is mirrored by the other IRRs such as APNIC, RIPENCC, NTTCOM,AMS-IX,Work Online(SA) and even RADB. Network Operators will be able to point to our routing registry and enjoy a one stop-shop kind of service for routing related information. Stable & Secure source of routing information AFRINIC IRR service is now part of the WHOIS service.

Benefits of the AFRINIC IRR Cost - Free service provided to the community. Easy maintenance - Integrated to the AFRINIC whois, so same set of objects are used(Aut-num, maintainer etc) Security - Route objects are tied to aut-num; created only by AFRINIC Hostmasters. - Only “holder" of prefixes can create route objects for given inetnum. - Considerable reduced risk of hijacking. - No publicly available password such as RIPE-NCC-RPSL-MNT at RIPE NCC

AFRINIC Routing Registry Overview

WHOIS DB Objects List Mntner: Maintainer used to protect objects and associated with authentication either password, x509 or PGP key. Aut-num: information about the Autonomous System Number (ASN). Route: describes routing information about specific IPv4 range intended to be advertised to Internet. Route6: describes routing information about specific IPv6 range intended to be advertised to Internet. AS-Set: describes set of Aut-num which usually identifies the origin of all the prefixes that will be advertised by the organisation. Applicable to a member using multiple ASNs to announce same prefix(es) ROUTE-Set: The simple method to maintain a list of routes is to use a route-set object. A customer using a route-set object to maintain their list of advertised routes would simply ask their upstream to use an import policy to build their filter.

Route/route6 object creation workflow Route/Route6- The workflow not make a difference between route and route6 objects. The resources AFRINIC manages are considered "in region" and will be called "IN". The resources AFRINIC does not manage are called "OUT".

Route/route6 object creation workflow(old)

Route/route6 object creation new workflow

Route/route6 object creation workflow(cont) Scenario 1: Prefix OUT & ASN(IN or OUT) If the prefix is OUT, request to create the route object will be rejected irrespective of ASN being administered by AFRINIC or not.

Route/route6 object creation – Prefix OUT

Route/route6 object creation – Prefix OUT

Route/route6 object creation workflow(cont) Scenario 2: Prefix IN & ASN IN Both the prefix and the aut-num are administered by AFRINIC. Creation shall be allowed, if the 3 “phases” of authentications succeed: 1. Inetnum authentication by the first of the following maintainers: - mnt-routes - mnt-lower - mnt-by 2. Autnum authentication by the first of the following maintainers: 3. Route object authentication using mnt-by(of the route object) Note: If different maintainers are used, all the authentications concluded no later than 7 days after the first submission.

Route(6) creation – Prefix & ASN OUT/IN

Route(6) object creation – Prefix & ASN IN

Route(6) object creation – Prefix & ASN IN

RIPE: Afrinic IRR homing project Proposed Implementation Step 1: Communicate Operators are encouraged to add the AFRINIC IRR to their tool chains AFRINIC continues aiding migration of objects into the AFRINIC IRR Step 2: Freeze in RIPE IRR 3 months after step 1 No new route(6) objects allowed for AFRINIC ASN and prefix Modify or delete for existing objects by maintainers Step 3: Clean-up objects 3 months after step 2 Remaining route(6) objects are deleted in the RIPE IRR and imported as locked objects in the AFRINIC IRR. AFRINIC resource holders can delete objects On 26th May 2016 during RIPE-72

RIPE: Afrinic IRR homing project Proposed Implementation Step 1: Communicate Operators are encouraged to add the AFRINIC IRR to their tool chains AFRINIC continues aiding migration of objects into the AFRINIC IRR Step 2: Freeze/lock in RIPE IRR implemented as part of NWI-5

NWI-5 Changes on RIPE IRR Effective: 4th Sept 2018 The RIPE-NCC-RPSL-MNT maintainer was deleted Creation of out-of-region aut-num(ASN) is no longer possible The RIPE IRR no longer supports the creation of out-of-region route(6) objects Existing non-RIPE-managed route(6) objects have been moved under the source: “RIPE-NONAUTH” The existing out-of-region objects may eventually be deleted after further discussion by the RIPE Database Working Group

NWI-5 impacts Impact Operators still having their objects on RIPE no-auth have been impacted during the change Operators who still did not migrate are liable to future delete and thus their traffic will be affected

AFRINIC IRR adoption AFRINIC encourages adoption of the IRR through: 1. BoFs at AFRINIC meetings and outreach at regional events 2. During boot camps. Purpose: ● Inform the community the AFRINIC IRR is ready & invite members to use it ● Promote use of migration tool to simplify migration of existing objects from other IRRs ● Encourage participants to use AFRINIC tools (MyAFRINIC, webupdate) to manage their route objects & Routing Policy ● Encourage them to clean up the various registries to avoid inconsistencies using tools such as http://irrexplorer.nlnog.net

AFRINIC IRR adoption

AFRINIC IRR adoption

Recommendations AFRINIC recommends that: 1. Contact details are updated after staff joins in or leave your company 2. Maintainer passwords are kept up to date 3. If you hold resources from AFRINIC, have your route object registered 4. To avoid negative impacts on your business, migrate your route objects to AFRINIC IRR from RIPE NCC’s IRR

Contact us at: irr@afrinic. net hostmaster@afrinic Contact us at: irr@afrinic.net hostmaster@afrinic.net Refer to how to manuals: www.afrinic.net/en/library/membership-documents Meet us at the AFRINIC booth for support

Want more Security on your Routing?

Let’s talk about RPKI!

Thank you for your Attention Questions? twitter.com/ flickr.com/ facebook.com/ linkedin.com/company/ youtube.com/ www. afrinic afrinic afrinic afrinic media .net 8/12/16