Database Update Kaveh Ranjbar Database Group Manager, RIPE NCC.

Slides:



Advertisements
Similar presentations
Erik Bais, May 15 th 2013 PP Resource Certification for non-RIPE NCC Members Presenter : Erik Bais –
Advertisements

Introduction to ARIN and the Internet Registry System.
Status on the Mapping of Metadata Standards
APNIC Internet Routing Registry Routing SIG APNIC-15, Taipei 26 February 2003.
Nigel Titley. RIPE 54, 9 May 2007, Tallinn, Estonia. 1 RIPE NCC Certification Task Force Update Presented by Nigel Titley RIPE NCC.
Update about the “SHOULDs Analysing Project” in RIPE Policy Documents “Should” we use the RFC 2119 Defined Language in RIPE Policy Documents? Jan Žorž,
IPv4 Run Out and Transitioning to IPv6 Marco Hogewoning Trainer, RIPE NCC.
APNIC Member Services George Kuo. MyAPNIC 2 What is MyAPNIC A secure Member services website Internet resources management, for example: –Whois updates.
1 Overview of policy proposals Policy SIG Wednesday 26 August 2009 Beijing, China.
Handling Internet Network Abuse Reports at APNIC 21 October 2010 LAP-CNSA Workshop, Melbourne George Kuo.
Database Update Kaveh Ranjbar Database Department Manager, RIPE NCC.
Database Update Johan Åhlén Assistant Manager and Denis Walker Business Analyst.
Database Update Kaveh Ranjbar Database Department Manager, RIPE NCC.
Shane Kerr. RIPE 45, May 2003, Barcelona. 1 Contact Data in the RIPE Database Shane Kerr RIPE NCC.
Research and Innovation Research and Innovation Introduction 2013 Sprint to Summit (StoS) Barcelona, 16 April 2013 Alan EDWARDS Earth Observation Sector.
IANA Status Update ARIN XXVI meeting, Atlanta Barbara Roseman October 2010.
IPv6 Addressing – Status and Policy Report Paul Wilson Director General, APNIC.
Lesson-12 Information System Development-2
MCTS Guide to Microsoft Windows Server 2008 Network Infrastructure Configuration Chapter 5 Introduction to DNS in Windows Server 2008.
70-293: MCSE Guide to Planning a Microsoft Windows Server 2003 Network, Enhanced Chapter 7: Planning a DNS Strategy.
RIS Resource Allocations A special report on an endangered species …
Andrei Robachevsky, Shane Kerr. APNIC/APRICOT2001, February 2001, Kuala Lumpur, Malaysia. 1 Routing Registry Consistency Check Presented.
Update on RIPE NCC Inter- RIR Transfer proposal Adam Gosling APNIC 38 Policy SIG Meeting 18 September 2014.
1 The Geography and Governance of Internet Addresses Paul Wilson APNIC.
Database Update Kaveh Ranjbar Database Department Manager, RIPE NCC.
AussieISP Fall ‘99 Sydney, 9 April 1999 Overview and Status Report.
Database Update Paul Palse Database Manager, RIPE NCC.
1 San Diego, California 25 February Securing Routing: RPKI Overview Mark Kosters Chief Technology Officer.
Chapter 17 Domain Name System
FIDEMO 2009, Nov. 18 A Step Towards a Planet-scale Measurements Retrieval Infrastructure In this work, we propose to design an end-to-end path and delay.
Database Update Kaveh Ranjbar Database Department Manager, RIPE NCC.
ARIN Update June 2000 NANOG 19Albuquerque NANOG 19Albuquerque Overview Organization & Staff Activities Regional News Membership Statistics Regional Policy.
October 8, 2015 University of Tulsa - Center for Information Security Microsoft Windows 2000 DNS October 8, 2015.
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.
Internet2 Routing Working Group Merit Route Registry Update July 30, 2002 Larry Blunk.
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.
Erik Bais, May 13 th 2015 PP – unassigned yet General Transfer Policy Presenter : Erik Bais –
6bone address registry proposal Bob Fink ESnet 17 July 2002 Yokohama.
1 Madison, Wisconsin 9 September14. 2 Security Overlays on Core Internet Protocols – DNSSEC and RPKI Mark Kosters ARIN Engineering.
Filiz Yilmaz IGF 2006, Athens RIPE Policy History Focusing on IPv4 Filiz Yilmaz Policy Development Officer
Delivering Value Sanjaya, Services and Operations Director.
1 DNSMON DNS Server Monitoring RIPE NCC 3 December 2015.
Abuse-c Update Denis Walker Database Department, RIPE NCC.
APNIC Security Update APSIRCC 2002 Tokyo, 25 March 2002.
Leo vegoda. APNIC 14, 3–6 Sept. 2002, Kitakyushu, Japan. 1 RIPE NCC Status Report at APNIC 14 Looking forward to winter…
Andrei Robachevsky. 12th APNIC Open Plicy Meeting, August 2001, Taipei, Taiwan. 1 New Version of the RIPE Database Andrei Robachevsky.
New Features and Upcoming Features in ARIN Online Andy Newton, Chief Engineer.
Early Registration Record Transfers Richard Jimmerson Director of Operations APNIC 11Kuala Lumpur.
Current Policy Topics Emilio Madaio RIPE NCC RIPE November 2010, Rome.
LCG Distributed Databases Deployment – Kickoff Workshop Dec Database Lookup Service Kuba Zajączkowski Chi-Wei Wang.
AFRINIC Update Madhvi Gokool Registration Service Manager RIPE66 meeting, Dublin May 2013.
Contractual Relationship Requirement for End Users Implementation update policy proposal
Registration Services Feedback Andrea Cima RIPE NCC RIPE 67 - Athens.
ANALYSIS PHASE OF BUSINESS SYSTEM DEVELOPMENT METHODOLOGY.
17 th APNIC Open Policy Meeting APNIC IPv6 Address Guidelines Akira Nakagawa )/ POWEREDCOM Billy MH Cheon / KRNIC Toshiyuki.
Aut-num object Denis Walker Business Analyst RIPE NCC Database Team.
Abuse-c update Denis Walker Business Analyst RIPE NCC Database Team.
Update from the RIPE NCC Axel Pawlik Managing Director.
Copyright (c) 2002 Japan Network Information Center Proposal for IPv6 Policy for Essential Infrastructure in the AP region Izumi Okutani IP Address Section.
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.
IP Addresses: Policies and Politics Dmitry Kohmanyuk Hostmaster Ltd, Founder NRO Number Council Member ( ) IGF-UA Kyiv 2014.
IEPG Minneapolis, March 1999
Legacy Resources in the Research & Education Community
A modern chatbot approach for accessing RIPE Database
RIPE Whois Database Software Recent Changes
Routing Considerations
Status Report on Policy Implementation at the APNIC Secretariat
By Keessun Fokeerah Member Services(MS) Team
Presentation transcript:

Database Update Kaveh Ranjbar Database Group Manager, RIPE NCC

Outline Short introduction to the Database Group Status of APs and outstanding deliverables Projects completed between RIPE 61 and 62 RIPE Labs publication highlights Q & A

RIPE Database Service Public Internet Resource Information for RIPE service region Internet Routing Registry Repository for resource holder information Global Resource Information in RIPE RPSL Tools on http://www.db.ripe.net Prototypes on http://labs.ripe.net/ripe-database

The Database Group Agoston Benedetto Bogdan Denis Erik Kaveh

RIPE Database statistics Operational stats: http://www.ripe.net/info/stats/db/ripedb.html

Action Points Denis Walker Database Business Analyst, RIPE NCC

Action Points & Projects AP57.2 Cleanup forward domain data AP59.1: Reverse Delegation Safeguards AP61.1: “pingable:” attribute AP61.2: To investigate the next appropriate level of password hash The RIPE community approved RIPE Policy Proposal 2010-06 Policy 2007-01 Dash ‘-’ notation in reverse DOMAIN

AP57.2: Cleanup forward domain data Started with DOMAIN objects in the RIPE Database for 43 ccTLDs 3 are still actively using the RIPE Database All 4 working on alternative solutions 40 deleted – TLD object with all sub domains Users cannot create new TLD objects Syntax will be changed when last 3 deleted 4 - they are working on their own solutions Syntax - in-addr.arpa ip6.arpa e164.arpa

AP59.1: Reverse Delegation Safeguards The week commencing 13 December 2010 the RIPE NCC deployed a version of the RIPE Database that implements these rules and cleaned-up the existing data. It is no longer possible to create a reverse DNS DOMAIN object in the RIPE Database if either a more or less specific object already exists. Preventing redundant hierarchical DOMAIN objects. If there is a /16 you can’t create a DOMAIN object covering /24

AP59.1: Reverse Delegation Safeguards (cont’d) Objects that were cleaned up all had a less specific DOMAIN object in the database; therefore these objects did not have any operational effect on reverse DNS.

AP61.1: “pingable:” attribute On the 21st of February the RIPE NCC implemented the "pingable:" and "ping-hdl:" attributes according to the specification in RFC 5943. They can now be used in ROUTE and ROUTE6 objects in the RIPE Database. RFC 5943 describes the syntax and explains how to use them: http://tools.ietf.org/html/rfc5943

AP61.1: “pingable:” attribute (cont’d) The "pingable:" addresses are already active for beacons, anchors and debogon routes announced by the RIPE NCC Routing Information Service (RIS). For an example of how these are announced, see the ROUTE object for 84.205.81.0/24. For more information about RIS beacons and anchors, please see: http://www.ripe.net/data- tools/stats/ris/ris-routing-beacons

AP61.2: Appropriate level of password hash This action point was for the RIPE NCC to investigate using SHA2 for passwords. Proposal sent to mailing list Discussion can follow this update.

Policy 2010-06 The RIPE community approved RIPE Policy Proposal 2010-06, "Registration Requirements for IPv6 End User Assignments". The proposal is available at: http://www.ripe.net/ripe/policies/proposals/2010-06 Status: AGGREGATED-BY-LIR Assignment-size: xx

Policy 2010-06 (cont’d) On the 15th of February the RIPE NCC deployed a version of the RIPE Database that implements the policy in the RIPE Database and other RIPE NCC processes, where necessary. Details of how to use the new aggregation feature of the RIPE Database can be found at: http://www.ripe.net/data-tools/support/documentation/ documenting-ipv6-assignments-in-the-ripe-database Currently 53340 INET6NUM objects in RIPE Database 75 have status AGGREGATED-BY-LIR

Policy 2007-01 2007-01 is Contractual Requirements for Provider Independent Resource Holders in the RIPE NCC Service Region As part of the 2007-01 policy implementation the RIPE NCC has to: Add RIPE-NCC-END-MNT to all AUT-NUM objects Change RIPE-NCC-HM-PI-MNT to RIPE-NCC-END- MNT on PI assignment objects or add where necessary

Dash notation in reverse DOMAIN Proposal sent to mailing list Drop current dash ‘-’ syntax and expansion from third octet (1-100.2.10.in-addr.arpa) Causes problems with DNSSEC Allow dash in fourth octet for classless delegations (6-25.1.2.10.in-addr.arpa) Stored in RIPE Database with dash Expansion done by DNS provisioning

Geolocating Kaveh Ranjbar Database Group Manager, RIPE NCC

The Problem No mechanism to link IP addresses to a location No internationalisation information Establishing this is difficult and error prone: Finding out a postal address is hard Translating the address to a geolocation is hard Knowing the language at that location is not always clear User services based on location and internationalisation may be mismatched Access to certain services could be blocked Content could be delivered in the wrong language

The Solution Location and internationalisation details can be optionally linked to IP addresses Resolution determined by LIR The holder of an IP address block is: The authority on where the block is used Knows the preferred language Maintainer of the IP address data The RIPE NCC can provide the mechanism through the RIPE Database to establish this link

Everybody Benefits End Users LIRs Content Providers RIPE Database Providers can serve content in the desired language and related to the user’s location LIRs More control over location based services supplied Less End User complaints Content Providers Easier to address their target audience RIPE Database Holds more accurate location data

The Way Forward Interest expressed from Google, MaxMind, IP2Location If location data is added to your RIPE Database objects, it can be automatically included in their data sets higher priority input, authoritative source RIPE NCC will develop simple prototype on RIPE Labs

Development & Innovation highlights Bogdan Dumitrescu Software Engineer

Prototypes and new services on RIPE Labs GRS Sources and the RIPE Database API RIPE-GRS, APNIC-GRS, ARIN-GRS, LACNIC-GRS, RADB-GRS No personal data, no query limits, data may include non RPSL attributes RIPE Database REST API: Query + CRUD New interfaces to the RIPE Database (HTTPS, XML, JSON, XLink, XPath, etc.) Reusable building blocks for other services and tools http://labs.ripe.net/Members/bfiorell/api-documentation Search forms and tools – ready for production Search, Lookup, Free-text Search, Abuse Finder Work in progress Update Forms, Crypt Utils, Change Maintainer Authorisation REST CRUD API, new services for power users GRS – Global Resource Service

Demo Bogdan Dumitrescu Software Engineer

Questions?