RIPE Database. Updates and Extras. Alvaro Vives Amsterdam RIPE 77
|
|
- Lesley Hutchinson
- 5 years ago
- Views:
Transcription
1 RIPE Database Updates and Extras Alvaro Vives Amsterdam RIPE 77
2 RIPE Database DB Clients Quality of Access Quality of Data Domain Objects Creation Wizard NWI-7: abuse-c implementation RESTful API NWI-5: Out of region route(6)/aut-num!2
3 Domain Objects Creation Wizard
4 What is Reverse DNS? Mapping of IP addresses to host names :67c:2e8:22::c100:68b
5 Reverse Delegation Basics IPv4 - in-addr.arpa zone - /24 or /16 blocks only IPv6 - ip6.arpa zone - Blocks multiple of 4 bits (/28, /32, /36, /40, /44, /48)!5
6 Setting Up Reverse Delegation Configure your DNS servers - at least two name servers in different subnets - create a zone file on each for each chunk Check your zones:
7 Domain Objects Create records on RIPE NCC DNS servers Pointing to authoritative name servers domain For this zone, go to these DNS servers: nserver1 nserver2 nserver1 RIPE NCC Name Servers nserver2!7
8 Reverse DNS for IPv / in-addr.arpa / in-addr.arpa /8 192.in-addr.arpa!8
9 Domain Object for /24 domain: descr: admin-c: tech-c: zone-c: nserver: nserver: ds-rdata: mnt-by: created: last-modified: source: in-addr.arpa rdns for my IPv4 network NOC12-RIPE NOC12-RIPE NOC12-RIPE pri.example.net sns.company.org d9acbf3d3fec11b6d6 EXAMPLE-LIR MNT T13:52:29Z T15:09:46Z RIPE!9
10 Reverse DNS for IPv6 2001:0db8:003e:ef11:0000:0000:c100:004d /48 e b.d ip6.arpa / b.d ip6.arpa / b.d ip6.arpa / b.d ip6.arpa /32 8.b.d ip6.arpa /28 b.d ip6.arpa!10
11 Domain object for 2001:db8::/32 domain: descr: admin-c: tech-c: zone-c: nserver: nserver: ds-rdata: mnt-by: created: last-modified: source: 8.b.d ip6.arpa rdns for my IPv6 network NOC12-RIPE NOC12-RIPE NOC12-RIPE pri.example.net sns.company.org d9acbf3d3fec11b6d6 EXAMPLE-LIR MNT T13:52:29Z T15:09:46Z RIPE!11
12 Create Domain Objects Wizard domain: in-addr.arpa domain: mnt-by: in-addr.arpa EXAMPLE-MNT domain: nserver: tinny.arin.net mnt-by: nserver: EXAMPLE-MNT sec3.apnic.net domain: nserver: tinny.arin.net mnt-by: nserver: EXAMPLE-MNT sec3.apnic.net nserver: tinny.arin.net mnt-by: nserver: EXAMPLE-MNT sec3.apnic.net nserver: tinnie.arin.net in-addr.arpa in-addr.arpa nserver: sec3.apnic.net!12
13 stat.ripe.net!13
14 RESTful API
15 Textual representations of web resources Uniform and predefined set of stateless operations Client-Server Characteristics URIs Response standard formats: HTML, XML, JSON RESTful Web Service Common use of HTTP(S): GET, POST, PUT, DELETE Performance Properties Reliability Scalability Simplicity Portability!15
16 URI for each Database Object URI Format: RIPE Database RESTful API POST: create Supported Methods GET: lookup PUT: update DELETE: delete HTTP/1.1 Content Negotiation Accept: application/xml Accept: application/json.xml.json!16
17 URI Format: ripe: RIPE database {source} test: TEST database person, role, organisation {objecttype} inet(6)num, aut-num route(6), domain, mntner, etc. {key} Primary key of the object unfiltered, unformatted!17
18 HTTP Status Code Cause Bad Request (400) The service is unable to understand and process the request. Forbidden (403) Query limit exceeded. Not Found (404) No results were found (on a search request), or object specified in URI does not exist. Conflict (409) Integrity constraint was violated (e.g. when creating, object already exists). Internal Server Error (500) The server encountered an unexpected condition which prevented it from fulfilling the request.!18
19 WHOIS REST API Lookup http(s)://rest.db.ripe.net/{source}/{objecttype}/{key} GET RIPE Database DB Clients 200 Object found 400 Bad request 404 No valid object!19
20 Lookup Examples curl ' curl -H 'Accept: application/json' ' mntner/ripe-dbm-mnt' curl ' unfiltered' curl % json'!20
21 WHOIS REST API Update PUT RIPE Database DB Clients 200 Successful update 400 Bad request: incorrect object type or key 401 Incorrect password 404 Object not found!21
22 Lookup Examples curl -X PUT -H 'Content-Type: application/xml' ' curl -X PUT -H 'Content-Type: application/json' -H 'Accept:application/json' ' rest.db.ripe.net/ripe/person/pp1-ripe?password=...' curl -X PUT ' person/tp1-ripe?dry-run&password=...'!22
23 WHOIS REST API Create POST RIPE Database DB Clients 200 Success (object created) 400 Bad request 401 Incorrect password 409 Object already exists!23
24 Create Examples curl -X POST -H 'Content-Type: application/xml' ' curl -X POST -H 'Content-Type: application/json' -H 'Accept: application/json' ' person?password=...' curl -X POST ' person?dry-run&password=...'!24
25 WHOIS REST API Delete &reason={reason} DELETE RIPE Database DB Clients 200 Successful delete 400 Bad request: invalid object type or key 401 IncorrecT password 404 Object not found!25
26 Delete Examples curl -X DELETE ' password=123' curl -X PUT ' person/tp1-ripe?dry-run&password=...'!26
27 Demo Doing it for real!
28 Demo Lookup RIPE Database Location: rest.db.ripe.net Source: ripe Object Type Type: inet6num Key Key: 2001:67c:64::/48 Format XML and JSON!28
29 Demo: Update TEST Database Location: rest-test.db.ripe.net Source: test Object Type Type: person Key Key: TP29-TEST Format XML!29
30 Demo: Create TEST Database Location: rest-test.db.ripe.net Source: test Object Type Type: inet6num (ASSIGNED) Key Key: 2001:ff29:1234::/48 Format XML!30
31 Demo: Delete TEST Database Location: rest-test.db.ripe.net Source: test Object Type Type: inet6num (ASSIGNED) Key Key: 2001:ff29:1234::/48 Format XML!31
32 Search Metadata Additional Services Geolocation Abuse Contact!32
33 References GitHub WHOIS REST API: GitHub WHOIS REST API WhoisResources: WhoisResources!33
34 NWI-7 Abuse-c implementation
35 Internet resource holders need to be contactable in case of problems.!35
36 Before Resource org: organisation role: Abuse Reports inetnum abuse-c: AR0555-RIPE nic-hdl: AR0555-RIPE inet6num abus box: aut-num!36
37 How abuse-c is displayed!37
38 Problem Statement Can t specify other abuse contacts for different resources from the same organisation Can t specify alternative abuse contacts for resources assigned to organisations other than the parent organisation After introduction of abuse-c", "abus box:" in person, mntner, organisation and irt objects was intended to be deprecated!38
39 What did we improve?!39
40 Changes in the Database Clean legacy/temporal information: - Removed abus box: from person, mntner, organisation, irt objects (NWI-7) - abus box: only allowed in role objects abuse-c: allowed in inetnum, inet6num and aut-num objects!40
41 After Resource role: Abuse Reports abuse-c: AR0123-RIPE org: organisation nic-hdl: abus box: AR0123-RIPE inetnum inet6num abuse-c: AR0555-RIPE role: Abuse Reports nic-hdl: AR0555-RIPE aut-num abus box:
42 RIPE NCC Mandate Regular validation of all abus box: attributes First trial soon after RIPE meeting Start with initial validation beginning of 2019 Presentation in the Anti-abuse WG - Thursday, 18 October 11:00-12:30!42
43 References Abuse Contact Management in the RIPE Database - RIPE
44 NWI-5 Out of region Route(6)/ AUT-NUM objects
45 How route(6) objects used to be created You needed permission from: 1. aut-num 2. inetnum or inet6num 3. route or route6 ALLOCATION aut-num: AS mnt-by: RIPE-NCC-HM-MNT mnt-by: ONE-MNT 1 mnt-by: DEFAULT-LIR-MNT mnt-routes: TWO-MNT mnt-routes: ANOTHER-MNT mnt-routes: ANOTHER-MNT route(6) origin: mnt-by: AS12345 ANOTHER-MNT 3!45
46 Out of Region Resources Because: - Need for route(6) objects - No authoritative alternative IRR available - No proper mntners RIPE community allowed placeholder objects - Using RIPE-NCC-RPSL-MNT inet(6)num as-block mnt-by: RIPE-NCC-HM-MNT mnt-routes: RIPE-NCC-RPSL-MNT mnt-by: RIPE-NCC-HM-MNT mnt-lower: RIPE-NCC-RPSL-MNT!46
47 Some numbers 68,343 out-of-region ROUTE objects (28/6/18) 1,902 out-of-region ROUTE6 objects (28/6/18)!47
48 Problem Statement Out-of-region objects authorisation is anecdotal Globally duplicate AUT-NUM objects are required for out-ofregion ASNs, confusing contact information, policy, etc. This facilitates hijacking for out-of-region resources and RIPE NCC is neither mandated nor well-staffed enough to deal with these issues Detailed placeholders need maintenance, causing overhead especially with inter-rir transfers!48
49 What changed? (I) Removed ASN authorisation requirement for route(6) Deprecated "mnt-routes:" attribute in aut-num Removed 'pending object creation' functionality for route creation!49
50 What changed? (II) Created new source RIPE-NONAUTH Moved all route(6) objects relating to non-ripe-managed address space to new source Moved all non-ripe managed aut-num objects to new source Disallowed creation of new aut-num/route(6) objects for non- RIPE-managed resources Removed mnt-routes:" from placeholder inet(6)num objects for non-ripe-managed address space!50
51 How to create route(6) objects You needed permission from: 1. inetnum or inet6num 2. route or route6 ALLOCATION route(6) 1 mnt-by: RIPE-NCC-HM-MNT mnt-by: DEFAULT-LIR-MNT origin: AS mnt-routes: ANOTHER-MNT mnt-by: ANOTHER-MNT!51
52 Registering IPv4 Routes inetnum: /22 mnt-by: mnt-by: TEST-NCC-HM-MNT SM30-MNT route: /22 origin: mnt-by: AS65530 SM30-MNT!52
53 Registering IPv6 Routes inet6num: 2002:ff30::/32 mnt-by: mnt-by: TEST-NCC-HM-MNT SM30-MNT route6: 2002:ff30::/32 origin: mnt-by: AS65530 SM30-MNT!53
54 References Out-of-Region ROUTE(6) and AUT-NUM Objects in the RIPE Database - Impact Analysis for NWI-5 Implementation Using RIPE-NCC- RPSL-MNT - implementation!54
55 Questions
RIPE Database. Training Course
RIPE Database Training Course January 2018 Schedule 09:00-09:30 Coffee, Tea 11:00-11:15 Break 13:00-14:00 Lunch 15:30-15:45 Break 17:30 End!2 Introductions Name Number on the list Experience with: - Being
More informationLocal Internet Registry Training Course
Local Internet Registry Training Course Exercise Booklet January 2018 Exercise 1: RIPE NCC Access Account RIPE NCC Access enables you to sign into various RIPE NCC services using one password. It is also
More informationRIPE Database Workshop
RIPE Database Workshop For Law Enforcements Agencies Minsk, BY 18 April 2017 RIPE NCC LEA Meeting Overview The RIPE Database RIPE Database Queries - IPv4 Basic IPv6 Facts RIPE Database Queries - IPv6 2
More informationRIPE Database Training Course
RIPE Database Training Course Exercise Booklet January 2018 Version: 04-04-2018 Table of Contents Preparation for the training course...3 Your database objects...4 Email 1...5 Email 2...6 Email 3...7 Email
More informationDatabase Update. Denis Walker Business Analyst and Edward Shryane Senior Software Engineer. RIPE NCC Warsaw May 2014 RIPE 68
Database Update Denis Walker Business Analyst and Edward Shryane Senior Software Engineer RIPE NCC Warsaw May 2014 RIPE 68 RIPE Database statistics 2 2,700 unit tests 2,900 end-to-end and integration tests
More informationWHOIS Database and MyAPNIC
APNIC elearning: WHOIS Database and MyAPNIC Issue Date: 01/04/2015 Revision: Overview What is the APNIC Database? Resource Registration Object Types Inetnum/Inet6num Objects Person and Role Objects Maintainers
More informationDatabase Update. Kaveh Ranjbar Database Department Manager, RIPE NCC
Database Update Kaveh Ranjbar Database Department Manager, RIPE NCC RIPE Database statistics Operational stats: https://www.ripe.net/data-tools/stats/ripe-database On uptimes We have looked into different
More informationThe RIPE Database & The Internet Routing Registry
The RIPE Database & The Internet Routing Registry A. M. R. Magee RIPE NCC 1 Outline Purpose of the RIPE database Description of Database Objects Querying the Database Creating, Updating and Deleting Objects
More informationUpdate from the RIPE NCC. David Hilario, RIPE NCC
Update from the RIPE NCC David Hilario, RIPE NCC The Internet Registry System 2 Regional Internet Registries (RIR) Distribution and registration of Internet number resources: IP addresses, AS Numbers Not-for-profit
More informationRIPE NCC Tools. Christian Teuschel & Mirjam Kühne
RIPE NCC Tools Christian Teuschel & Mirjam Kühne TF-CSIRT 42 30 May 2014 Overview 2 What s RIPE and the RIPE NCC RIPE Database RIPEstat RIPE Atlas RIPE Labs What s the RIPE NCC? RIPE NCC 4 Not-for-profit,
More informationLIR and RIPE Database. Training Course
LIR and RIPE Database Training Course October 2017 Schedule 09:00-09:30 11:00-11:15 13:00-14:00 15:30-15:45 17:30 Coffee, Tea Break Lunch Break End 2 Introductions Name Number on the list Experience with
More informationAPNIC s role in stability and security. Adam Gosling Senior Policy Specialist, APNIC 4th APT Cybersecurity Forum, 3-5 December 2013
APNIC s role in stability and security Adam Gosling Senior Policy Specialist, APNIC 4th APT Cybersecurity Forum, 3-5 December 2013 Overview Introducing APNIC Working with LEAs The APNIC Whois Database
More informationAPNIC Whois Database and use of Incident Response Team (IRT) registration. Terry Manderson APNIC AusCERT 2003
APNIC Whois Database and use of Incident Response Team (IRT) registration Terry Manderson APNIC AusCERT 2003 Contents What is APNIC? The APNIC Whois Database Reporting abuse Invalid contacts IRT object
More informationAPNIC Internet Resource Management (IRM) Cyber Security & Network Security March, 2017 Dhaka, Bangladesh
APNIC Internet Resource Management (IRM) Cyber Security & Network Security 20-22 March, 2017 Dhaka, Bangladesh Issue Date: 17 May 2016 Revision: 2.3.0 Agenda Introduction to APNIC Internet Registry Policies
More informationRIPE Database Update Reference Manual
RIPE Database Update Reference Manual Abstract This document describes how to update the latest version of the RIPE Database. This series uses the Routing Policy Specification Language (RPSL) [1] to represent
More informationLEA Workshop. Champika Wijayatunga & George Kuo, APNIC Wellington, New Zealand 09, May, 2013
LEA Workshop Champika Wijayatunga & George Kuo, APNIC Wellington, New Zealand 09, May, 2013 Agenda Introduction to APNIC Know about APNIC Internet Policy Development How the Internet Policies are developed
More informationAPNIC Training. Internet Routing Registry (IRR)
APNIC Training Internet Routing Registry (IRR) Objectives To provide an introduction to the APNIC Routing Registry Explain concepts of the global RR Outline the benefits of the APNIC Routing Registry Discuss
More informationAPNIC. Database Tutorial. 3 September, Kitakyushu, Japan. 14 th APNIC Open Policy Meeting
APNIC Database Tutorial 3 September, Kitakyushu, Japan 14 th APNIC Open Policy Meeting Introduction Presenters Nurani Nimpuno Training Development Officer nurani@apnic.net Champika Wijayatunga Training
More informationRIPE Database Documentation RIPE Database Documentation
RIPE Database Documentation - 1.77 RIPE Database Documentation Introduction to the RIPE Database 2.1 Purpose and Content of the RIPE Database 2.1.1 Purpose of the RIPE Database 2.1.2 RIPE Internet Number
More informationReverse DNS Project Update
Reverse DNS Project Update RIPE NCC Reverse DNS project goals Allowing fine grained control and enable delegation for maintenance Allow for multiple interfaces while maintaining consistency Simplification
More informationThe whois Database. Introduction and Usage. Anne Lord & Mirjam Kühne. AfNOG Workshop, 10 May
The whois Database Introduction and Usage Overview What is the whois database? Why use it? Who uses it? Database query process Database update process 2 What is the whois Database? Network Management Database
More informationDatabase Update. Paul Palse Database Manager, RIPE NCC
Database Update Paul Palse Database Manager, RIPE NCC Outline Introduction to the Database Group Status of APs and outstanding deliverables Projects completed between RIPE 60 and 61 RIPE Labs publication
More informationThis form should be sent following the submission of Provider Aggregatable (PA) Assignment Request Form(s) found at:
Supporting Notes for the IPv4 First Allocation Request Form Filiz Yilmaz Bican, Emma Bretherick, Agata Peszkowska, Ingrid Wijte Document ID: ripe-312 Date: 26 April 2004 Obsoletes: ripe-236, ripe-273 See
More informationMANRS How to behave on the internet
MANRS How to behave on the internet Massimiliano Stucchi TOP-IX Meeting January 2017 BGP BGP is based on trust - No built-in validation - Chain of trust is hard to establish - Data scattered over different
More informationISP-NAP & Direct Members (Feb 2018)
ISP-NAP & Direct Members (Feb 2018) Total ISP and NAP: 368 (Des 2016) and 417 companies (Feb 2018) Total Direct Member: 655 (Des 2016) and 836 users (Feb 2018) increase 13,3% increase 27,6% 1400 1050 700
More informationRIPE NCC Status Update
RIPE NCC Status Update IPv4 and more Marco Hogewoning, Trainer IPv4 Run Out IPv4 Distribution IANA 3 February 2011 15 April 2011 AfriNIC ARIN RIPE NCC APNIC LACNIC? 7,000 LIRs End Users 3 Business As Usual
More informationAPNIC Internet Routing Registry. Tutorial Seoul 19 August 2003
APNIC Internet Routing Registry Tutorial Seoul 19 August 2003 Overview What is an IRR Why use an IRR? RPSL IRR objects Recap attributes of some objects Routing Policy What is routing policy? Why define
More informationInternet Routing Registry Tutorial
Internet Routing Registry Tutorial July 15, 2012, Karachi, Pakistan In conjunction with Presenters Champika Wijayatunga Training Unit Manager, APNIC champika@apnic.net Vivek Nigam Internet Resource Analyst,
More informationSupporting Notes for the Autonomous System (AS) Number Request Form
Supporting Notes for the Autonomous System (AS) Number Request Form Filiz Yilmaz, Emma Bretherick Laura Cobley Document ID: ripe-335 Date: October 2004 Obsoletes: ripe-228, ripe-279, ripe-305 See also:
More informationWhat s new at the RIPE NCC?
What s new at the RIPE NCC? PLNOG, Kraków, 28 September 2011 Ferenc Csorba Trainer, RIPE NCC ferenc@ripe.net Topics - overview The Registry System IPv4 depletion IPv6 policy update and statistics RIPEstat,
More informationpage 1 Plain Old DNS WACREN, DNS/DNSSEC Regional Workshop Ouagadougou, October 2016
page 1 Plain Old DNS WACREN, DNS/DNSSEC Regional Workshop Ouagadougou, 10-14 October 2016 page 2 IP: Identifiers on the Internet The fundamental identifier on the internet is an IP address. Each host connected
More informationAPNIC Whois & RDAP. Elly Tawhai AusNOG
APNIC Whois & RDAP Elly Tawhai AusNOG 2017 07-09-2017 1 Outline APNIC Whois database upgrade Implementation of org object Intro of historical whois Creation of API to provide RDAP responses to historical
More informationRIPE Database Operations Update
RIPE Database Operations Update Shane Kerr, RIPE NCC 1 Outline Departmental Changes Operations Support (RIPE DBM) Service Statistics Development 2 Departmental Changes Formerly: Software Department (a.k.a.
More informationRPKI and Routing Security
Presentation September 2015 Yerevan Regional Meeting Routing Security 2 Routing Registry route objects RPKI (Resource Public Key Infrastructure) ROAs (Route Origin Authorisation) What is the Purpose of
More informationWelcome! APNIC Internet Routing Registry Tutorial. In conjunction with SANOG IV
Welcome! APNIC Internet Routing Registry Tutorial 29 July 2004, Kathmandu, Nepal In conjunction with SANOG IV Introduction Presenters PART I Champika Wijayatunga champika@apnic.net PART II Gaurab Raj Upadhaya
More informationSupporting Notes for the Provider Independent (PI) Assignment Request Form
Supporting Notes for the Provider Independent (PI) Assignment Request Form RIPE NCC Document-ID: ripe-357 Date: October 2005 Obsolete: ripe-337 This document contains instructions for LIRs on how to complete
More informationRIPE 55 DB Status Update Jos I. Boumans RIPE NCC. Jos Boumans RIPE 55
RIPE 55 DB Status Update Jos I. Boumans RIPE NCC Jos Boumans RIPE 55 http://www.ripe.net 1 Outline Introduction of the DB Group Projects & external commitments Operational update & RIPE-DBM Short & mid-term
More informationAPNIC elearning: Reverse DNS for IPv4 and IPv6
APNIC elearning: Reverse DNS for IPv4 and IPv6 31 JAN 2018 13:00 PM AEST Brisbane (UTC+10) Issue Date: Revision: Introduction Presenter Tashi Phuntsho Senior Network Analyst tashi@apnic.net Specialties:
More informationRIPE NCC Status Report at ARIN. leo vegoda. ARIN X, Oct. 30 Nov. 1, 2002, Eugene, OR.
RIPE NCC Status Report at ARIN X 1 Who s Who? Axel Pawlik Managing Director Jochem de Ruig Chief Financial Officer Paul Rendek Communications Manager Mirjam Kühne Director of External Relations Andrei
More informationAPNIC Internet Resource Management (IRM) Tutorial. Revision: 2.1
APNIC Internet Resource Management (IRM) Tutorial Issue Date: 04 May 2015 Revision: 2.1 Agenda Introduction to APNIC Policy Development Process Internet Registry Policies Requesting IP Addresses APNIC
More informationAnti-spam WG. RIPE 49 Manchester, September Rodney Tillotson, JANET-CERT
Anti-spam WG RIPE 49 Manchester, September 2004 Rodney Tillotson, JANET-CERT R.Tillotson@ukerna.ac.uk Agenda A Administrative matters B Update C Technical measures D Interactions E Advice X AOB Y Future
More informationRIPE NCC IPv6 Update. 4th Belgian IPv6 Council Meeting 11 September Nathalie Trenaman
RIPE NCC IPv6 Update 4th Belgian IPv6 Council Meeting 11 September 2013 Nathalie Trenaman Who are we? RIPE NCC Located in Amsterdam Not for profit membership organisation One of five Regional Internet
More informationInternet Engineering Task Force (IETF) Request for Comments: 7485 Category: Informational ISSN: S. Sheng ICANN A. Servin LACNIC March 2015
Internet Engineering Task Force (IETF) Request for Comments: 7485 Category: Informational ISSN: 2070-1721 L. Zhou N. Kong S. Shen CNNIC S. Sheng ICANN A. Servin LACNIC March 2015 Inventory and Analysis
More informationNews from RIPE NCC, RIPE, and IPv6. Vesna Manojlovic, RIPE NCC ES.NOG / GORE 3, Madrid 11 May 2009
News from RIPE NCC, RIPE, and IPv6 Vesna Manojlovic, RIPE NCC ES.NOG / GORE 3, Madrid 11 May 2009 1 RIPE!= RIPE NCC Réseaux IP Européens (1989) - Collaborative, open community for Internet operators, administration
More informationIRT-Object in the RIPE Database, "interim" meeting
IRT-Object in the RIPE Database, "interim" meeting Overview Ulrich Kiermayr, Wilfried Wöber: ACOnet-CERT TF-CSIRT, 10th meeting Amsterdam, NL September 26, 2003 1 What does the IRT-Object do?? documents
More informationRIPE NCC Status Update
RIPE NCC Status Update IPv4 and more Marco Hogewoning, Trainer The five RIRs 2 RIPE NCC Service region: Europe, Middle East and parts of Central Asia Supports coordination of Internet operations Not-for-profit
More informationJust give me a button!
Just give me a button! The challenges of routing security RIPE NCC Members organisation founded in 1992 Manages IP and ASN allocations in Europe, Middle East and former Soviet Union - Ensure unique holdership
More informationRIPE NCC Database documentation update to support RIPE DB ver
NCC Database documentation update to support DB ver. 2.2.1 NCC Database documentation update to support DB ver. 2.2.1 Marek Bukowy Janne Snabb Database Group NCC Document: 189 Date: January 14, 1999 Supplements:
More informationIPv6 for LIRs. March 2012
IPv6 for LIRs March 2012 IANA IPv4 Pool 40% 30% 20% 10% 0% 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2 Reaching the next billion Around 2 billion Internet users now - around 30% of all
More informationSupporting Notes for the Provider Independent (PI) Assignment Request Form
Supporting Notes for the Provider Independent (PI) Assignment Request Form RIPE NCC Document-ID: ripe-455 Date: March 2009 Obsoletes: ripe-337,ripe-357, ripe-454 This document contains instructions for
More informationRIPE NCC DNS Update. Wolfgang Nagele DNS Services Manager
RIPE NCC DNS Update Wolfgang Nagele DNS Services Manager DNS Department Services Reverse DNS for RIPE NCC zones Secondary for other RIRs K-root F-reverse (in-addr.arpa & ip6.arpa) Secondary DNS for cctlds
More informationA Happy Story of Inter-RIR Transfer of Legacy Blocks from ARIN to RIPE
A Happy Story of Inter-RIR Transfer of Legacy Blocks from ARIN to RIPE 2016.04.03 Randy Bush 1 Legacy at ARIN A legal mess; no lawyer will let one sign the LRSA You are not a second class
More informationTransition to RIPE DB v3.0
Transition to RIPE DB v3.0 João Luis Silva Damas Database Group RIPE NCC Document: NewDB 4 Date: December 27, 2000 ABSTRACT This document describes the issues involved in the transition from RIPE DB v2.x
More informationManaging Internet Resources
Managing Internet Resources 4th Internet Governance Forum German Valdez Communications Area Manager APNIC Sharm El Sheikh, Egypt 15 October 2009 1 Internet Resources how are the managed? Where do IP addresses
More informationRIPE NCC DNS Update. K-root and DNSSEC. Anand Buddhdev October 2018 RIPE 77
RIPE NCC DNS Update K-root and DNSSEC Anand Buddhdev October 2018 RIPE 77 K-root Status 63 instances (2 new since RIPE 76, in Vilnius and Lugansk) Response rate across all of K-root Capacity and usage
More informationRIPE NCC Services & Activities
RIPE NCC Services & Activities NaMeX Regional Meeting 2013, Paestum, Italy, 21 June 2013 Mirjam Kühne, RIPE NCC Overview What is the RIPE NCC Services for members and public services Tools and Measurements
More informationRIPE NCC Measurements and Tools Training Course
RIPE NCC Measurements and Tools Training Course Solutions Booklet January 2018 Introduction This course material and available updates can be found under http:// www.ripe.net/lir-services/training/courses
More informationThe IRT Object in the RIPE Database
The IRT Object in the RIPE Database The direct link from IP numbers to CSIRTs Don Stikvoort, Elsinore Wilfried Wöber, Vienna University 1 Problem Outline Despite all high tech, wizardry and risk management
More informationRPSLng. Routing Policy Specification Language - Next Generation
RPSLng Routing Policy Specification Language - Next Generation Copy... Rights This slide set is the ownership of the 6DISS project via its partners The Powerpoint version of this material may be reused
More informationSecuring Routing: RPKI Overview. Mark Kosters Chief Technology Officer
Securing Routing: RPKI Overview Mark Kosters Chief Technology Officer Why are DNSSEC and RPKI important? Two of the most critical resources DNS Routing Hard to tell when resource is compromised Focus of
More informationBasic IPv6 Tutorial. Sandra Brás RIPE NCC.!! Regional Meeting Tehran November 2014
Basic IPv6 Tutorial Sandra Brás sbras@ripe.net RIPE NCC!! Regional Meeting Tehran 18-19 November 2014 Overview 2 IPv4? IPv6 in the RIPE Database IPv6 Addressing Plans IPv4? Section 1 On 14 September 2012,
More informationRouting Security. Training Course
Routing Security Training Course Training Services RIPE NCC November 2015 Schedule 09:00-09:30 11:00-11:15 13:00-14:00 15:30-15:45 17:30 Coffee, Tea Break Lunch Break End Routing Security 2 Introductions
More informationUWho and CRISP. Mark Kosters VeriSign Labs ARIN IX, April 2002
UWho and CRISP Mark Kosters VeriSign Labs, April 2002 1 Apr-2002 UWhat? Universal Whois Uwho is the name of the work VeriSign has committed to in agreement with ICANN (Appendix W.) Formal public consultations
More informationLocal Internet Registry. Training Course
Local Internet Registry Training Course January 2018 Schedule 09:00-09:30 11:00-11:15 13:00-14:00 15:30-15:45 17:30 Coffee, Tea Break Lunch Break End 2 Introductions Name Number on the list Experience
More informationIPv6: The Future of the Internet? July 27th, 1999 Auug
IPv6: The Future of the Internet? July 27th, 1999 Auug Overview Introduction to APNIC Introduction to IPv6 Obtaining IPv6 Address Space References and RFCs What is APNIC? Regional Internet Registry (RIR)
More informationRIPE Policy Proposal
RIPE Policy Proposal 2014-05 Policy for Inter-RIR Transfers of Internet Resources Andrea Cima RIPE NCC RIPE NCC Fukuoka - Japan 5 March 2015 The Policy Proposal 2 This policy proposal describes the transfer
More informationRemoving IPv6 PI RIPE Jordi Palet
Removing IPv6 PI RIPE-2018-05 Jordi Palet (jordi.palet@theipv6company.com) 1 Removing IPv6 PI (=IPv6 Persistent Individual) RIPE-2018-05 Jordi Palet (jordi.palet@theipv6company.com) 2 Summary of Proposal
More informationRouting Policy Specification Language next generation. 6DEPLOY. IPv6 Deployment and Support
RPSLng Routing Policy Specification Language next generation 6DEPLOY. IPv6 Deployment and Support Copy Rights This slide set is the ownership of the 6DEPLOY project via its partners The Powerpoint version
More informationIPv6 Addressing Status and Policy Report. Paul Wilson Director General, APNIC
IPv6 Addressing Status and Policy Report Paul Wilson Director General, APNIC Overview Introduction to APNIC Role and responsibilities IPv6 deployment status Allocations, Registration and Routing Asia Pacific
More informationRIPE NCC Measurements and Tools Training Course
RIPE NCC Measurements and Tools Training Course Exercise Booklet April 2018 Introduction This course material and available updates can be found under http://www.ripe.net/lir-services/training/courses
More informationTo assist you with debugging problems, this whois query was received from IP Address. Your web client may be behind a web proxy.
APNIC - Query the APNIC Whois Database To assist you with debugging problems, this whois query was received from IP Address [59.90.151.244] Your web client may be behind a web proxy. % APNIC found the
More informationRoute Management Guide to manage your routes and (RPKI) ROA
Route Management Guide to manage your routes and (RPKI) ROA 1 1 Introduction... 3 2 Activating RPKI engine... 3 2.1 Permissions required for Resource Certification... 3 2.2 RPKI Engine activation (enabling
More informationResource Certification. Alex Band, Product Manager DENIC Technical Meeting
Resource Certification Alex Band, Product Manager DENIC Technical Meeting Internet Routing Routing is non-hierarchical, open and free Freedom comes at a price: - You can announce any address block on your
More informationHandling Network Abuse Reports at APNIC
Handling Network Abuse Reports at APNIC 17 November 2010 APT Cybersecurity Forum, Sydney George Kuo Member Services Manager, APNIC 1 APT Bali Plan of Action Nov 2009 A. Widen broadband connectivity B.
More informationRIPE NCC Technical Services
RIPE NCC Technical Services France-IX General Meeting 26 September 2013 Mirjam Kühne, Xavier Le Bris, RIPE NCC Overview What is the RIPE NCC Services for members and public services IP address policy update
More informationRESTFUL WEB SERVICES - INTERVIEW QUESTIONS
RESTFUL WEB SERVICES - INTERVIEW QUESTIONS http://www.tutorialspoint.com/restful/restful_interview_questions.htm Copyright tutorialspoint.com Dear readers, these RESTful Web services Interview Questions
More informationRIPE NCC Introduction. Jochem de Ruig Chief Financial Officer
RIPE NCC Introduction Chief Financial Officer RIPE NCC Contents Basics what are Internet Number Resources (INR)? The INR world The registration Legal aspects of INR RIPE NCC and Law Enforcement Basics
More informationBasic IPv6. Training Course
Basic IPv6 Training Course September 2017 Schedule 09:00-09:30 Coffee, Tea 11:00-11:15 Break 13:00-14:00 Lunch 15:30-15:45 Break 17:30 End 2 Introductions Name Number in the list Experience with IPv6 Goals
More informationAPNIC Training. Internet Resource Management. 17 November 2009 Nadi, Fiji. Sixth PacNOG Meeting, Conference and Educational Workshop
APNIC Training Internet Resource Management 17 November 2009 Nadi, Fiji Sixth PacNOG Meeting, Conference and Educational Workshop In conjunction with PITA Introduction Presenters Nurul Islam Roman Training
More informationRIPE NCC Technical Services. Kaveh Ranjbar, Chief Information Officer
RIPE NCC Kaveh Ranjbar, Chief Information Officer MENOG 15 Dubai, UAE 2 April 2015 Overview 2 RIPE Atlas K-root expansion DNS services RIPEstat Research Mostly global services, accessible by everyone -
More informationRIPE Network Coordination Centre RIPE Labs Nathalie Trenaman UKNOF 17 - Sept
RIPE Labs Operators Tools, Ideas and Analysis, RIPE NCC 1 What is RIPE Labs? RIPE Network Coordination Centre It is a web site, but more importantly: A platform and a tool for the community You can Test
More informationRegistry. NTT Communications. JPNIC IP Committee / JPNIC IRR-Plan Chair. Tomoya Yoshida Topics
Registry NTT Communications JPNIC IP Committee / JPNIC IRR-Plan Chair Tomoya Yoshida Topics Internet Registry (IR) What is the Internet Registry The Role of IR Internet Routing Registry
More informationLameness in Reverse DNS
Lameness in Reverse DNS DNS Services Manager, RIPE NCC RIPE 58, Amsterdam http://www.ripe.net 1 History Request from DNS working group in 2006 to monitor DNS lameness RIPE-400 produced in January 2007
More informationSecurity Overlays on Core Internet Protocols DNSSEC and RPKI. Mark Kosters ARIN CTO
Security Overlays on Core Internet Protocols DNSSEC and RPKI Mark Kosters ARIN CTO Why are DNSSEC and RPKI Important Two critical resources DNS Routing Hard to tell if compromised From the user point of
More informationIPv6 Address Allocation and Assignment Policy
IPv6 Address Allocation and Assignment Policy How to read this draft document: This document relates to a project to improve the readability of RIPE policy documents. If approved, it will replace ripe-512,
More informationResource Certification
Resource Certification CISSP, science group manager RIPE NCC robert@ripe.net 1 Contents Motivation for Resource Certification (RPKI) Architecture overview Participating in RPKI Most importantly: use cases
More informationAPNIC Status Report. LACNIC III Mexico City 11 November 2002
APNIC Status Report LACNIC III Mexico City 11 November 2002 Membership 800 700 600 500 Extra Large Very Large Large Medium Small Very Small Associate 1999: 147 2000: 206 2001: 97 2002: 57 400 300 200 100
More informationIRR 101. Job Snijders, DKNOG 8 1 / 35
IRR 101 Job Snijders, DKNOG 8 job@ntt.net 1 / 35 What is this about Just a refresher on how things work today Using RPKI in context of provisioning 2 / 35 Filtering recap 1) Reject RFC 1918 (private) IP
More informationLUCITY REST API INTRODUCTION AND CORE CONCEPTS
LUCITY REST API INTRODUCTION AND CORE CONCEPTS REST API OFFERINGS Lucity Citizen Portal REST API Lucity REST API Both products are included in our REST API Historically we also offered a COM API and a.net
More informationIPv6 Allocation Policy and Procedure. Global IPv6 Summit in China 2007 April 13, 2007 Gerard Ross and Guangliang Pan
IPv6 Allocation Policy and Procedure Global IPv6 Summit in China 2007 April 13, 2007 Gerard Ross and Guangliang Pan 1 Overview Introduction to APNIC Policy development process IPv6 policy and procedures
More informationNews from RIPE and RIPE NCC
News from RIPE and RIPE NCC FRNOG, Paris 11 December 2009 Vesna Manojlovic RIPE / RIPE NCC RIPE Operators community Develops addressing policies Working group mailing lists 2010 meetings: Prague 3-7 May
More informationInternet Resource Policy - Why should I care?
Internet Resource Policy - Why should I care? Nurani Nimpuno, APNIC 3 February 2005 NZNOG 2005 1 Quick survey How many of you are involved with Internet address policy? How many get excited when you hear
More informationAPNIC Routing Workshop
APNIC Routing Workshop Surabaya, Indonesia 13-15 November, 2013 Proudly Supported by: Presenter Champika Wijayatunga Training Unit Manager, APNIC Champika is responsible for managing its training activities
More informationLessons learned running an RPKI service
Lessons learned running an RPKI service Alex Band Product Manager @alexander_band NANOG 63, San Antonio, Texas RPKI: Ultra Quick Intro 2 RIR becomes a Certificate Authority - Puts IPs and ASNs on a digital
More informationObtaining and Managing IP Addresses. Xavier Le Bris IP Resource Analyst - Trainer
Obtaining and Managing IP Addresses Xavier Le Bris IP Resource Analyst - Trainer In This Talk 2 Getting IPv4 and IPv6 IPv4 Transfers Protecting Your Resources The RIPE Policy Development Process (PDP)
More informationAPNIC Update. Amsterdam, Jan 2001 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
APNIC Update RIPE-38 Amsterdam, Jan 2001 APNIC Update Year 2000 Overview Membership Human Resources Resource Services Activities and Projects Meetings Year 2000 Overview Membership Members: from 381 to
More informationRIR Update. A Joint Presentation Prepared By APNIC, ARIN, RIPE NCC. 17 March 2002 IEPG - Minneapolis
RIR Update A Joint Presentation Prepared By APNIC, ARIN, RIPE NCC Overview Joint Efforts RIR Specific Statistics Questions RIR Co-ordination IPv6 policy development Joint tutorial & presentation at AfNOG
More informationFeedback From RIPE NCC Registration Services. Andrea Cima 24 October 2017 RIPE 75
Feedback From RIPE NCC Registration Services Andrea Cima 24 October 2017 RIPE 75 The Aim of this Update To report back to the RIPE community: - The feedback that we receive from LIRs - Highlighting potential
More informationEuropean Internet Registry Policies and Procedures
European Internet Registry Policies and Procedures RIPE Local Internet Registry Working Group Document ID: ripe-185 Date Published: October 26, 1998 Obsoletes: ripe-104, ripe-105, ripe-136, ripe-140, ripe-159
More informationAPNIC allocation and policy update. JPNIC OPM July 17, Tokyo, Japan Guangliang Pan
APNIC allocation and policy update JPNIC OPM July 17, 2007 - Tokyo, Japan Guangliang Pan 1 Overview Internet registry structure Number resource allocation statistics APNIC recent policy implementations
More information