SlideShare une entreprise Scribd logo
1  sur  37
Télécharger pour lire hors ligne
1
Internet Number Registry Services
the Next Generation
RDAP and RPKI
Overview
• What are registry services
• Today’s registry services
⎯ whois
• The next generation…
⎯ Registration Data Access Protocol (RDAP)
⎯ Resource Public Key Infrastructure (RPKI)
Registries?
• Organisations running registry services
⎯ With authority for registration of some “Public Resource”
• Public databases describing status of resources
⎯ Land titles, vehicle registrations, phone numbers
⎯ Internet registries - Domain Names, protocols, INRs
⎯ e.g. .com, .th, IPv4, IPv4, ASNs
• Internet Registries
⎯ Authoritative registry/database function
⎯ Public registry service function
⎯ gTLDs, ccTLDs
⎯ RIRs, NIRs, LIRs, ISPs…
Registry services (INRs)
• whois
⎯ Query service on TCP port 43 (RFC 812, 1982)
⎯ Very simple service
⎯ Query and response are not standardised
• Registration Data Access Protocol (RDAP) (NEW since 2015)
⎯ API for access to “whois” registry data
⎯ Automation, AAA, i18N, redirection, extensibility
• Resource Public Key Infrastructure (RPKI) (since 2010)
⎯ PKI for INRs
⎯ Cryptographically verifiable “ownership” of INRs
5
whois
whois command line
6
$ whois -h whois.apnic.net 210.17.9.242
% [whois.apnic.net]
% Whois data copyright terms http://www.apnic.net/db/dbcopyright.html
% Information related to '210.17.0.0 - 210.17.127.255'
% Abuse contact for '210.17.0.0 - 210.17.127.255' is 'ethanchen@taiwanmobile.com'
inetnum: 210.17.0.0 - 210.17.127.255
netname: TTN-TW
descr: Taiwan Telecommunication Network Services Co.,LTD.
descr: 110 , 8F , No 89 , Sung Jen RD , Taipei
country: TW
admin-c: IP11-AP
tech-c: IP11-AP
remarks: service provider
mnt-by: MAINT-TW-TWNIC
mnt-irt: IRT-TFN-TW
mnt-lower: MAINT-TTN-AP
status: ALLOCATED PORTABLE
last-modified: 2011-06-01T04:13:58Z
source: APNIC
Query to port 43
“Blob” reply
– undefined
whois www interface
7
HTML wrapper
Same blob
whois at APNIC
8
registry
database
CLI
web UI
whois port 43
RPSL
Whois – limitations
• “blob” query and result formats
⎯ Registry-specific questions and answers (eg RPSL)
⎯ Automation is difficult
• No AAA model
⎯ Built for public service only
• Most servers serve US-ASCII only
⎯ i18n is undefined
• No redirection
⎯ User/client must find the right server
9
10
RDAP
Registration Data Access Protocol
RDAP
• RDAP is the successor to the ageing WHOIS protocol.
⎯ Stardardised by IETF
• Query: REST
⎯ REpresentational State Transfer - via HTTP
⎯ Query defined within URL issued to RESTful server
⎯ Inherits useful features from HTTP/HTTPS (AAA, redirection…)
• Response: JSON
⎯ JavaScript Object Notation
⎯ Standardised text representation of structured data
⎯ Easily used by JavaScript/HTML5, Java, Perl, Python…
* Source: RDAP.org
RDAP JSON raw
12
$ curl http://rdap.apnic.net/ip/210.17.9.242
{"rdapConformance":["history_version_0","rdap_level_0"],"notices":[{"title":"Source","description":["Objects returned came from
source","APNIC"]},{"title":"Terms and Conditions","description":["This is the APNIC WHOIS Database query service. The objects are in
RDAP format."],"links":[{"value":"http://rdap.apnic.net/ip/210.17.9.242","rel":"terms-of-
service","href":"http://www.apnic.net/db/dbcopyright.html","type":"text/html"}]}],"country":"TW","events":[{"eventAction":"last
changed","eventDate":"2011-06-01T04:13:58Z"}],"name":"TTN-TW","remarks":[{"description":["Taiwan Telecommunication Network Services
Co.,LTD.","110 , 8F , No 89 , Sung Jen RD , Taipei"],"title":"description"},{"description":["service
provider"],"title":"remarks"}],"type":"ALLOCATED
PORTABLE","endAddress":"210.17.127.255","ipVersion":"v4","startAddress":"210.17.0.0","handle":"210.17.0.0 -
210.17.127.255","objectClassName":"ip
network","links":[{"value":"http://rdap.apnic.net/ip/210.17.9.242","rel":"self","href":"http://rdap.apnic.net/ip/210.17.0.0/17","type
":"application/rdap+json"}],"entities":[{"roles":["abuse"],"events":[{"eventAction":"last changed","eventDate":"2017-01-
22T22:54:59Z"}],"vcardArray":["vcard",[["version",{},"text","4.0"],["fn",{},"text","IRT-TFN-
TW"],["kind",{},"text","group"],["adr",{"label":"7F., No. 172-1, Sec. 2, Ji-Lung Rd.nTaipei City 106, Taiwan
R.O.C."},"text",["","","","","","",""]],["email",{},"text","ethanchen@taiwanmobile.com"],["email",{"pref":"1"},"text","ethanchen@taiw
anmobile.com"]]],"handle":"IRT-TFN-
TW","objectClassName":"entity","links":[{"value":"http://rdap.apnic.net/ip/210.17.9.242","rel":"self","href":"http://rdap.apnic.net/e
ntity/IRT-TFN-TW","type":"application/rdap+json"}]},{"roles":["administrative","technical"],"events":[{"eventAction":"last
changed","eventDate":"2011-12-06T00:10:19Z"}],"remarks":[{"description":["### Crime, Abuse , Spam , Security ###","CSC TEL : 0809-
000-188","CSC TEL : +886-2-4066-0357","abuse@tfn.com.tw","abuse@tfn.com.tw","### Crime, Abuse , Spam , Security
###"],"title":"remarks"}],"vcardArray":["vcard",[["version",{},"text","4.0"],["fn",{},"text","TTN IP-
Team"],["kind",{},"text","group"],["adr",{"label":"Taiwan Mobile Co., Ltd.nNetwork Assurance & Technical Support Div.n# Ex TTN
mergedn8F.,No 172-1, Sec 2, Ji-Lung RDnTaipei 106 Taiwan"},"text",["","","","","","",""]],["tel",{"type":"voice"},"text","+886-2-
6638-6888"],["tel",{"type":"fax"},"text","+886-2-6639-0607"],["email",{},"text","whois@ttn.com.tw"]]],"handle":"IP11-
AP","objectClassName":"entity","links":[{"value":"http://rdap.apnic.net/ip/210.17.9.242","rel":"self","href":"http://rdap.apnic.net/e
ntity/IP11-AP","type":"application/rdap+json"}]}],"port43":"whois.apnic.net"}
HTTP “get”
JSON reply
RDAP JSON raw
13
Web client
JSON reply
RDAP JSON formatted
14
Browser plugin
Structured JSON
RDAP client
Web-based client
Processed result
RDAP client
Web-based client
Processed result
(redirected)
RDAP application (whowas)
17
Complex result
https://www.apnic.net/whowas
RDAP application (vizAS)
18
https://www.apnic.net/vizas
RDAP application (vizAS)
19
RDAP
20
registry
database
port 80 / 443RDAP
whowas
web client
…
VizAS
whois port 43
JSON
RDAP benefits
• Automation – JSON input to common programming languages
⎯ Integration with firewall, NMS, IPAM…
• “Differentiated Access”
⎯ If needed
• Speaks your language (and character set)
⎯ Can implement server-side or in-client language preference
• One stop query
⎯ Will auto-redirect to the right authoritative server
• Web protocol is CDN friendly
⎯ Serve local, via anycast or DNS redirection methods
⎯ Cacheable, survives DDoS longer since distributed
APNIC RDAP Status
• First implemented May 2015
⎯ Adjunct service query to WHOIS radix tree (in memory)
⎯ Rewrote RPSL on-the-fly
• Re-implemented into WHOWAS Late 2016
⎯ Static in-memory data model. Fast response
• Working with NIRs
⎯ Hope to serve <nir>.rdap.apnic.net more-specific service
• APNIC region-wide consistent service model goal for 2019
⎯ Working with NIRs and other RIRs
23
RPKI
Resource Public Key Infrastructure
RPKI
• RPKI is a public key infrastructure (PKI) framework,
designed to secure BGP routing
⎯ Based on X.509 PKI standards
• RPKI adds INR information to X.509 certificates issued to
resource holders
⎯ Representing “ownership” and other status
⎯ Certification hierarchy follows INR delegation hierarchy
IANA ➔ RIR ➔ NIR ➔ ISP ➔ …
RPKI hierarchy
ISP CA
EE EE EE EE
IANA
CA
APNIC
CA
LACNIC
CA
RIPE- NCC
CA
ARIN
CA
AFRINIC
CA
TA
TA TA TA TA TA
RPKI application: ROA
• Route Origin Authorization
⎯ List of prefixes with ASN authorized to announce
⎯ Signed by the prefix holder with RPKI certificate
• ROV relies on the integrity of the ROA
⎯ If valid, can now be used to construct route filters
Prefix 203.176.32.0/19
Max-length /24
Origin ASN AS17821
Route Origin Validation (ROV)
• Using RPKI Route Origin Authorisation (ROA)
AS17821
203.176.32.0/19
Peer/Upstream
or IXP
LOA
??
Route Origin Validation (ROV)
• Using RPKI Route Origin Authorisation (ROA)
AS17821
203.176.32.0/19
Peer/Upstream
or IXP
☺
ROA
RPKI application: RTA
• Resource Tagged Attestation
⎯ Use of RPKI cert to sign an arbitrary object
• RTA application: LOA
⎯ Replace existing informal “letter of authority” practice
⎯ Now digitally secured and can be automated
• Pilot implementation
⎯ In development at APNIC (via MyAPNIC)
⎯ IETF draft in progress
RPKI
30
registry
database
RPKI
RDAP
ROA
whois
BGPsec
…
x.509
RTA
31
RPKI at APNIC
RPKI Service Models
• Hosted service
⎯ APNIC performs CA functions on behalf of members
⎯ Manage keys, repository etc
⎯ Generate certificates for resource delegations
⎯ This “Member CA” is separate from the “APNIC CA”
• Provisioning model
⎯ Member operates full RPKI system including CA
⎯ Communication with APNIC via provisioning protocol
⎯ This is live at JPNIC, CNNIC and TWNIC (IDNIC in progress)
ROA deployment – Global
Valid 12.85%
Invalid 0.75%
https://rpki-monitor.antd.nist.gov
ROA deployment – Regional
0
10
20
30
40
50
60
70
80
90
100
BD BT CN HK ID IN JP KH LA LK MM MN MY NP PH PK SG TH TW VN
Orgs
IPv4
IPv6
RPKI benefits
• Improved in-band verification of resource custodianship
⎯ Much safer than manually checking whois or IRR database
⎯ Ease of automation
• Primary application: Secure Origin (ROA)
⎯ A first step to preventing many attacks on BGP integrity
⎯ BGP Path remains a problem which is under development
⎯ Related information such as IRR Policy can now leverage strong proofs
of validity (end the maintainer-authority problem in RADB/IRR)
• Also: secure attestation (RTA)
⎯ And more in future?
How do I start?
• Create ROAs to better protect your own routes
⎯ Encourage your peers/customers to do the same
⎯ Encourage your IXP to implement ROV in the RS
• Then
⎯ Set up route validation at your own border routers
⎯ Using public or IXP validator, or your own
• APNIC members, use MyAPNIC
⎯ We can help!
⎯ Please contact APNIC Helpdesk
⎯ And…
37
Over to Tashi…
pwilson@apnic.net

Contenu connexe

Tendances

APNIC Update
APNIC Update APNIC Update
APNIC Update APNIC
 
RPKI Trust Anchor
RPKI Trust AnchorRPKI Trust Anchor
RPKI Trust AnchorAPNIC
 
RPKI (Resource Public Key Infrastructure)
RPKI (Resource Public Key Infrastructure)RPKI (Resource Public Key Infrastructure)
RPKI (Resource Public Key Infrastructure)Fakrul Alam
 
Resource Certification
Resource CertificationResource Certification
Resource CertificationRIPE NCC
 
APNIC Updates
APNIC UpdatesAPNIC Updates
APNIC UpdatesMyNOG
 
IANA Transition: What does it all mean? @ SAMNOG 27
IANA Transition: What does it all mean? @ SAMNOG 27IANA Transition: What does it all mean? @ SAMNOG 27
IANA Transition: What does it all mean? @ SAMNOG 27APNIC
 
PLNOG14: Quo Vadis RPKI - Andrzej Wolski
PLNOG14: Quo Vadis RPKI - Andrzej WolskiPLNOG14: Quo Vadis RPKI - Andrzej Wolski
PLNOG14: Quo Vadis RPKI - Andrzej WolskiPROIDEA
 
IPv6 and the DNS, RIPE 73
IPv6 and the DNS, RIPE 73IPv6 and the DNS, RIPE 73
IPv6 and the DNS, RIPE 73APNIC
 
Route Hijaking and the role of RPKI
Route Hijaking and the role of RPKIRoute Hijaking and the role of RPKI
Route Hijaking and the role of RPKIAPNIC
 
Community tools to fight against DDoS, SANOG 27
Community tools to fight against DDoS, SANOG 27Community tools to fight against DDoS, SANOG 27
Community tools to fight against DDoS, SANOG 27APNIC
 
RPKI Certification Tutorial
RPKI Certification TutorialRPKI Certification Tutorial
RPKI Certification TutorialRIPE NCC
 
MyIX Updates
MyIX UpdatesMyIX Updates
MyIX UpdatesMyNOG
 
Building Modern Digital Services on Scalable Private Government Infrastructur...
Building Modern Digital Services on Scalable Private Government Infrastructur...Building Modern Digital Services on Scalable Private Government Infrastructur...
Building Modern Digital Services on Scalable Private Government Infrastructur...Andrés Colón Pérez
 
Introduction to RPKI - MyNOG
Introduction to RPKI - MyNOGIntroduction to RPKI - MyNOG
Introduction to RPKI - MyNOGSiena Perry
 
BKNIX Peering Forum 2017: Community tools to fight DDoS
BKNIX Peering Forum 2017: Community tools to fight DDoSBKNIX Peering Forum 2017: Community tools to fight DDoS
BKNIX Peering Forum 2017: Community tools to fight DDoSAPNIC
 
APNIC Services by Anna Mulingbayan
APNIC Services by Anna MulingbayanAPNIC Services by Anna Mulingbayan
APNIC Services by Anna MulingbayanMyNOG
 
ICANN APAC-TWNIC Engagement Forum: Internet Number Registry Services - The Ne...
ICANN APAC-TWNIC Engagement Forum: Internet Number Registry Services - The Ne...ICANN APAC-TWNIC Engagement Forum: Internet Number Registry Services - The Ne...
ICANN APAC-TWNIC Engagement Forum: Internet Number Registry Services - The Ne...APNIC
 
Network State Awareness & Troubleshooting
Network State Awareness & TroubleshootingNetwork State Awareness & Troubleshooting
Network State Awareness & TroubleshootingAPNIC
 
Resource Public Key Infrastructure - A Step Towards a More Secure Internet Ro...
Resource Public Key Infrastructure - A Step Towards a More Secure Internet Ro...Resource Public Key Infrastructure - A Step Towards a More Secure Internet Ro...
Resource Public Key Infrastructure - A Step Towards a More Secure Internet Ro...akg1330
 
IPv6 in Cellular Networks
IPv6 in Cellular NetworksIPv6 in Cellular Networks
IPv6 in Cellular NetworksAPNIC
 

Tendances (20)

APNIC Update
APNIC Update APNIC Update
APNIC Update
 
RPKI Trust Anchor
RPKI Trust AnchorRPKI Trust Anchor
RPKI Trust Anchor
 
RPKI (Resource Public Key Infrastructure)
RPKI (Resource Public Key Infrastructure)RPKI (Resource Public Key Infrastructure)
RPKI (Resource Public Key Infrastructure)
 
Resource Certification
Resource CertificationResource Certification
Resource Certification
 
APNIC Updates
APNIC UpdatesAPNIC Updates
APNIC Updates
 
IANA Transition: What does it all mean? @ SAMNOG 27
IANA Transition: What does it all mean? @ SAMNOG 27IANA Transition: What does it all mean? @ SAMNOG 27
IANA Transition: What does it all mean? @ SAMNOG 27
 
PLNOG14: Quo Vadis RPKI - Andrzej Wolski
PLNOG14: Quo Vadis RPKI - Andrzej WolskiPLNOG14: Quo Vadis RPKI - Andrzej Wolski
PLNOG14: Quo Vadis RPKI - Andrzej Wolski
 
IPv6 and the DNS, RIPE 73
IPv6 and the DNS, RIPE 73IPv6 and the DNS, RIPE 73
IPv6 and the DNS, RIPE 73
 
Route Hijaking and the role of RPKI
Route Hijaking and the role of RPKIRoute Hijaking and the role of RPKI
Route Hijaking and the role of RPKI
 
Community tools to fight against DDoS, SANOG 27
Community tools to fight against DDoS, SANOG 27Community tools to fight against DDoS, SANOG 27
Community tools to fight against DDoS, SANOG 27
 
RPKI Certification Tutorial
RPKI Certification TutorialRPKI Certification Tutorial
RPKI Certification Tutorial
 
MyIX Updates
MyIX UpdatesMyIX Updates
MyIX Updates
 
Building Modern Digital Services on Scalable Private Government Infrastructur...
Building Modern Digital Services on Scalable Private Government Infrastructur...Building Modern Digital Services on Scalable Private Government Infrastructur...
Building Modern Digital Services on Scalable Private Government Infrastructur...
 
Introduction to RPKI - MyNOG
Introduction to RPKI - MyNOGIntroduction to RPKI - MyNOG
Introduction to RPKI - MyNOG
 
BKNIX Peering Forum 2017: Community tools to fight DDoS
BKNIX Peering Forum 2017: Community tools to fight DDoSBKNIX Peering Forum 2017: Community tools to fight DDoS
BKNIX Peering Forum 2017: Community tools to fight DDoS
 
APNIC Services by Anna Mulingbayan
APNIC Services by Anna MulingbayanAPNIC Services by Anna Mulingbayan
APNIC Services by Anna Mulingbayan
 
ICANN APAC-TWNIC Engagement Forum: Internet Number Registry Services - The Ne...
ICANN APAC-TWNIC Engagement Forum: Internet Number Registry Services - The Ne...ICANN APAC-TWNIC Engagement Forum: Internet Number Registry Services - The Ne...
ICANN APAC-TWNIC Engagement Forum: Internet Number Registry Services - The Ne...
 
Network State Awareness & Troubleshooting
Network State Awareness & TroubleshootingNetwork State Awareness & Troubleshooting
Network State Awareness & Troubleshooting
 
Resource Public Key Infrastructure - A Step Towards a More Secure Internet Ro...
Resource Public Key Infrastructure - A Step Towards a More Secure Internet Ro...Resource Public Key Infrastructure - A Step Towards a More Secure Internet Ro...
Resource Public Key Infrastructure - A Step Towards a More Secure Internet Ro...
 
IPv6 in Cellular Networks
IPv6 in Cellular NetworksIPv6 in Cellular Networks
IPv6 in Cellular Networks
 

Similaire à ThaiNOG Day 2019: Internet Number Registry Services, the Next Generation

MyNOG 8: Next Generation Internet Number Registry Services
MyNOG 8: Next Generation Internet Number Registry ServicesMyNOG 8: Next Generation Internet Number Registry Services
MyNOG 8: Next Generation Internet Number Registry ServicesAPNIC
 
btNOG 6: Next Generation Internet Registry Services - RDAP
btNOG 6: Next Generation Internet Registry Services - RDAPbtNOG 6: Next Generation Internet Registry Services - RDAP
btNOG 6: Next Generation Internet Registry Services - RDAPAPNIC
 
31st TWNC IP OPM and TWNOG: RDAP and RPKI
31st TWNC IP OPM and TWNOG: RDAP and RPKI31st TWNC IP OPM and TWNOG: RDAP and RPKI
31st TWNC IP OPM and TWNOG: RDAP and RPKIAPNIC
 
Introduction to RPKI by Sheryl (Shane) Hermoso
Introduction to RPKI by Sheryl (Shane) HermosoIntroduction to RPKI by Sheryl (Shane) Hermoso
Introduction to RPKI by Sheryl (Shane) HermosoMyNOG
 
Building high performance microservices in finance with Apache Thrift
Building high performance microservices in finance with Apache ThriftBuilding high performance microservices in finance with Apache Thrift
Building high performance microservices in finance with Apache ThriftRX-M Enterprises LLC
 
HKNOG 7.0: RPKI - it's time to start deploying it
HKNOG 7.0: RPKI - it's time to start deploying itHKNOG 7.0: RPKI - it's time to start deploying it
HKNOG 7.0: RPKI - it's time to start deploying itAPNIC
 
APAN 50: RPKI industry trends and initiatives
APAN 50: RPKI industry trends and initiatives APAN 50: RPKI industry trends and initiatives
APAN 50: RPKI industry trends and initiatives APNIC
 
Peering Asia 2.0: RPKI for Peering
Peering Asia 2.0: RPKI for PeeringPeering Asia 2.0: RPKI for Peering
Peering Asia 2.0: RPKI for PeeringAPNIC
 
ESNOG 29-Alvaro_Vives-Routing_Security.pdf
ESNOG 29-Alvaro_Vives-Routing_Security.pdfESNOG 29-Alvaro_Vives-Routing_Security.pdf
ESNOG 29-Alvaro_Vives-Routing_Security.pdfRIPE NCC
 
23rd PITA AGM and Conference: Internet number registry services - the next ge...
23rd PITA AGM and Conference: Internet number registry services - the next ge...23rd PITA AGM and Conference: Internet number registry services - the next ge...
23rd PITA AGM and Conference: Internet number registry services - the next ge...APNIC
 
Should I run my own RPKI Certificate Authority?
Should I run my own RPKI Certificate Authority?Should I run my own RPKI Certificate Authority?
Should I run my own RPKI Certificate Authority?APNIC
 
SANOG 33: APNIC Routing Registry and ROAs
SANOG 33: APNIC Routing Registry and ROAs SANOG 33: APNIC Routing Registry and ROAs
SANOG 33: APNIC Routing Registry and ROAs APNIC
 
RPKI RTAs and RDAP Mirroring
RPKI RTAs and RDAP MirroringRPKI RTAs and RDAP Mirroring
RPKI RTAs and RDAP MirroringAPNIC
 
2nd ICANN APAC-TWNIC Engagement Forum: Why RPKI Matters
2nd ICANN APAC-TWNIC Engagement Forum: Why RPKI Matters2nd ICANN APAC-TWNIC Engagement Forum: Why RPKI Matters
2nd ICANN APAC-TWNIC Engagement Forum: Why RPKI MattersAPNIC
 
APNIC services and Policy Development Process | IDNOG 5
APNIC services and Policy Development Process | IDNOG 5APNIC services and Policy Development Process | IDNOG 5
APNIC services and Policy Development Process | IDNOG 5APNIC
 
IRR Tutorial and RPKI Demo
IRR Tutorial and RPKI DemoIRR Tutorial and RPKI Demo
IRR Tutorial and RPKI DemoAPNIC
 
Internet Routing Registry Tutorial, by Nurul Islam Roman [APRICOT 2015]
Internet Routing Registry Tutorial, by Nurul Islam Roman [APRICOT 2015]Internet Routing Registry Tutorial, by Nurul Islam Roman [APRICOT 2015]
Internet Routing Registry Tutorial, by Nurul Islam Roman [APRICOT 2015]APNIC
 
ARIN 35 Tutorial: How to certify your ARIN resources with RPKI
ARIN 35 Tutorial: How to certify your ARIN resources with RPKIARIN 35 Tutorial: How to certify your ARIN resources with RPKI
ARIN 35 Tutorial: How to certify your ARIN resources with RPKIARIN
 

Similaire à ThaiNOG Day 2019: Internet Number Registry Services, the Next Generation (20)

MyNOG 8: Next Generation Internet Number Registry Services
MyNOG 8: Next Generation Internet Number Registry ServicesMyNOG 8: Next Generation Internet Number Registry Services
MyNOG 8: Next Generation Internet Number Registry Services
 
btNOG 6: Next Generation Internet Registry Services - RDAP
btNOG 6: Next Generation Internet Registry Services - RDAPbtNOG 6: Next Generation Internet Registry Services - RDAP
btNOG 6: Next Generation Internet Registry Services - RDAP
 
31st TWNC IP OPM and TWNOG: RDAP and RPKI
31st TWNC IP OPM and TWNOG: RDAP and RPKI31st TWNC IP OPM and TWNOG: RDAP and RPKI
31st TWNC IP OPM and TWNOG: RDAP and RPKI
 
Introduction to RPKI by Sheryl (Shane) Hermoso
Introduction to RPKI by Sheryl (Shane) HermosoIntroduction to RPKI by Sheryl (Shane) Hermoso
Introduction to RPKI by Sheryl (Shane) Hermoso
 
RDAP @ .at
RDAP @ .at RDAP @ .at
RDAP @ .at
 
Building high performance microservices in finance with Apache Thrift
Building high performance microservices in finance with Apache ThriftBuilding high performance microservices in finance with Apache Thrift
Building high performance microservices in finance with Apache Thrift
 
HKNOG 7.0: RPKI - it's time to start deploying it
HKNOG 7.0: RPKI - it's time to start deploying itHKNOG 7.0: RPKI - it's time to start deploying it
HKNOG 7.0: RPKI - it's time to start deploying it
 
APAN 50: RPKI industry trends and initiatives
APAN 50: RPKI industry trends and initiatives APAN 50: RPKI industry trends and initiatives
APAN 50: RPKI industry trends and initiatives
 
Peering Asia 2.0: RPKI for Peering
Peering Asia 2.0: RPKI for PeeringPeering Asia 2.0: RPKI for Peering
Peering Asia 2.0: RPKI for Peering
 
ESNOG 29-Alvaro_Vives-Routing_Security.pdf
ESNOG 29-Alvaro_Vives-Routing_Security.pdfESNOG 29-Alvaro_Vives-Routing_Security.pdf
ESNOG 29-Alvaro_Vives-Routing_Security.pdf
 
23rd PITA AGM and Conference: Internet number registry services - the next ge...
23rd PITA AGM and Conference: Internet number registry services - the next ge...23rd PITA AGM and Conference: Internet number registry services - the next ge...
23rd PITA AGM and Conference: Internet number registry services - the next ge...
 
Should I run my own RPKI Certificate Authority?
Should I run my own RPKI Certificate Authority?Should I run my own RPKI Certificate Authority?
Should I run my own RPKI Certificate Authority?
 
SANOG 33: APNIC Routing Registry and ROAs
SANOG 33: APNIC Routing Registry and ROAs SANOG 33: APNIC Routing Registry and ROAs
SANOG 33: APNIC Routing Registry and ROAs
 
RPKI RTAs and RDAP Mirroring
RPKI RTAs and RDAP MirroringRPKI RTAs and RDAP Mirroring
RPKI RTAs and RDAP Mirroring
 
2nd ICANN APAC-TWNIC Engagement Forum: Why RPKI Matters
2nd ICANN APAC-TWNIC Engagement Forum: Why RPKI Matters2nd ICANN APAC-TWNIC Engagement Forum: Why RPKI Matters
2nd ICANN APAC-TWNIC Engagement Forum: Why RPKI Matters
 
Route Origin Validation - A MANRS Approach
Route Origin Validation - A MANRS ApproachRoute Origin Validation - A MANRS Approach
Route Origin Validation - A MANRS Approach
 
APNIC services and Policy Development Process | IDNOG 5
APNIC services and Policy Development Process | IDNOG 5APNIC services and Policy Development Process | IDNOG 5
APNIC services and Policy Development Process | IDNOG 5
 
IRR Tutorial and RPKI Demo
IRR Tutorial and RPKI DemoIRR Tutorial and RPKI Demo
IRR Tutorial and RPKI Demo
 
Internet Routing Registry Tutorial, by Nurul Islam Roman [APRICOT 2015]
Internet Routing Registry Tutorial, by Nurul Islam Roman [APRICOT 2015]Internet Routing Registry Tutorial, by Nurul Islam Roman [APRICOT 2015]
Internet Routing Registry Tutorial, by Nurul Islam Roman [APRICOT 2015]
 
ARIN 35 Tutorial: How to certify your ARIN resources with RPKI
ARIN 35 Tutorial: How to certify your ARIN resources with RPKIARIN 35 Tutorial: How to certify your ARIN resources with RPKI
ARIN 35 Tutorial: How to certify your ARIN resources with RPKI
 

Plus de APNIC

APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53APNIC
 
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024APNIC
 
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...APNIC
 
On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024APNIC
 
Networking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOGNetworking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOGAPNIC
 
IP addressing and IPv6, presented by Paul Wilson at IETF 119
IP addressing and IPv6, presented by Paul Wilson at IETF 119IP addressing and IPv6, presented by Paul Wilson at IETF 119
IP addressing and IPv6, presented by Paul Wilson at IETF 119APNIC
 
draft-harrison-sidrops-manifest-number-01, presented at IETF 119
draft-harrison-sidrops-manifest-number-01, presented at IETF 119draft-harrison-sidrops-manifest-number-01, presented at IETF 119
draft-harrison-sidrops-manifest-number-01, presented at IETF 119APNIC
 
Making an RFC in Today's IETF, presented by Geoff Huston at IETF 119
Making an RFC in Today's IETF, presented by Geoff Huston at IETF 119Making an RFC in Today's IETF, presented by Geoff Huston at IETF 119
Making an RFC in Today's IETF, presented by Geoff Huston at IETF 119APNIC
 
IPv6 Operational Issues (with DNS), presented by Geoff Huston at IETF 119
IPv6 Operational Issues (with DNS), presented by Geoff Huston at IETF 119IPv6 Operational Issues (with DNS), presented by Geoff Huston at IETF 119
IPv6 Operational Issues (with DNS), presented by Geoff Huston at IETF 119APNIC
 
Is DNS ready for IPv6, presented by Geoff Huston at IETF 119
Is DNS ready for IPv6, presented by Geoff Huston at IETF 119Is DNS ready for IPv6, presented by Geoff Huston at IETF 119
Is DNS ready for IPv6, presented by Geoff Huston at IETF 119APNIC
 
Benefits of doing Internet peering and running an Internet Exchange (IX) pres...
Benefits of doing Internet peering and running an Internet Exchange (IX) pres...Benefits of doing Internet peering and running an Internet Exchange (IX) pres...
Benefits of doing Internet peering and running an Internet Exchange (IX) pres...APNIC
 
APNIC Update and RIR Policies for ccTLDs, presented at APTLD 85
APNIC Update and RIR Policies for ccTLDs, presented at APTLD 85APNIC Update and RIR Policies for ccTLDs, presented at APTLD 85
APNIC Update and RIR Policies for ccTLDs, presented at APTLD 85APNIC
 
NANOG 90: 'BGP in 2023' presented by Geoff Huston
NANOG 90: 'BGP in 2023' presented by Geoff HustonNANOG 90: 'BGP in 2023' presented by Geoff Huston
NANOG 90: 'BGP in 2023' presented by Geoff HustonAPNIC
 
DNS-OARC 42: Is the DNS ready for IPv6? presentation by Geoff Huston
DNS-OARC 42: Is the DNS ready for IPv6? presentation by Geoff HustonDNS-OARC 42: Is the DNS ready for IPv6? presentation by Geoff Huston
DNS-OARC 42: Is the DNS ready for IPv6? presentation by Geoff HustonAPNIC
 
APAN 57: APNIC Report at APAN 57, Bangkok, Thailand
APAN 57: APNIC Report at APAN 57, Bangkok, ThailandAPAN 57: APNIC Report at APAN 57, Bangkok, Thailand
APAN 57: APNIC Report at APAN 57, Bangkok, ThailandAPNIC
 
Lao Digital Week 2024: It's time to deploy IPv6
Lao Digital Week 2024: It's time to deploy IPv6Lao Digital Week 2024: It's time to deploy IPv6
Lao Digital Week 2024: It's time to deploy IPv6APNIC
 
AINTEC 2023: Networking in the Penumbra!
AINTEC 2023: Networking in the Penumbra!AINTEC 2023: Networking in the Penumbra!
AINTEC 2023: Networking in the Penumbra!APNIC
 
CNIRC 2023: Global and Regional IPv6 Deployment 2023
CNIRC 2023: Global and Regional IPv6 Deployment 2023CNIRC 2023: Global and Regional IPv6 Deployment 2023
CNIRC 2023: Global and Regional IPv6 Deployment 2023APNIC
 
AFSIG 2023: APNIC Foundation and support for Internet development
AFSIG 2023: APNIC Foundation and support for Internet developmentAFSIG 2023: APNIC Foundation and support for Internet development
AFSIG 2023: APNIC Foundation and support for Internet developmentAPNIC
 
AFNOG 1: Afghanistan IP Deployment Status
AFNOG 1: Afghanistan IP Deployment StatusAFNOG 1: Afghanistan IP Deployment Status
AFNOG 1: Afghanistan IP Deployment StatusAPNIC
 

Plus de APNIC (20)

APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53
 
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
 
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
 
On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024
 
Networking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOGNetworking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOG
 
IP addressing and IPv6, presented by Paul Wilson at IETF 119
IP addressing and IPv6, presented by Paul Wilson at IETF 119IP addressing and IPv6, presented by Paul Wilson at IETF 119
IP addressing and IPv6, presented by Paul Wilson at IETF 119
 
draft-harrison-sidrops-manifest-number-01, presented at IETF 119
draft-harrison-sidrops-manifest-number-01, presented at IETF 119draft-harrison-sidrops-manifest-number-01, presented at IETF 119
draft-harrison-sidrops-manifest-number-01, presented at IETF 119
 
Making an RFC in Today's IETF, presented by Geoff Huston at IETF 119
Making an RFC in Today's IETF, presented by Geoff Huston at IETF 119Making an RFC in Today's IETF, presented by Geoff Huston at IETF 119
Making an RFC in Today's IETF, presented by Geoff Huston at IETF 119
 
IPv6 Operational Issues (with DNS), presented by Geoff Huston at IETF 119
IPv6 Operational Issues (with DNS), presented by Geoff Huston at IETF 119IPv6 Operational Issues (with DNS), presented by Geoff Huston at IETF 119
IPv6 Operational Issues (with DNS), presented by Geoff Huston at IETF 119
 
Is DNS ready for IPv6, presented by Geoff Huston at IETF 119
Is DNS ready for IPv6, presented by Geoff Huston at IETF 119Is DNS ready for IPv6, presented by Geoff Huston at IETF 119
Is DNS ready for IPv6, presented by Geoff Huston at IETF 119
 
Benefits of doing Internet peering and running an Internet Exchange (IX) pres...
Benefits of doing Internet peering and running an Internet Exchange (IX) pres...Benefits of doing Internet peering and running an Internet Exchange (IX) pres...
Benefits of doing Internet peering and running an Internet Exchange (IX) pres...
 
APNIC Update and RIR Policies for ccTLDs, presented at APTLD 85
APNIC Update and RIR Policies for ccTLDs, presented at APTLD 85APNIC Update and RIR Policies for ccTLDs, presented at APTLD 85
APNIC Update and RIR Policies for ccTLDs, presented at APTLD 85
 
NANOG 90: 'BGP in 2023' presented by Geoff Huston
NANOG 90: 'BGP in 2023' presented by Geoff HustonNANOG 90: 'BGP in 2023' presented by Geoff Huston
NANOG 90: 'BGP in 2023' presented by Geoff Huston
 
DNS-OARC 42: Is the DNS ready for IPv6? presentation by Geoff Huston
DNS-OARC 42: Is the DNS ready for IPv6? presentation by Geoff HustonDNS-OARC 42: Is the DNS ready for IPv6? presentation by Geoff Huston
DNS-OARC 42: Is the DNS ready for IPv6? presentation by Geoff Huston
 
APAN 57: APNIC Report at APAN 57, Bangkok, Thailand
APAN 57: APNIC Report at APAN 57, Bangkok, ThailandAPAN 57: APNIC Report at APAN 57, Bangkok, Thailand
APAN 57: APNIC Report at APAN 57, Bangkok, Thailand
 
Lao Digital Week 2024: It's time to deploy IPv6
Lao Digital Week 2024: It's time to deploy IPv6Lao Digital Week 2024: It's time to deploy IPv6
Lao Digital Week 2024: It's time to deploy IPv6
 
AINTEC 2023: Networking in the Penumbra!
AINTEC 2023: Networking in the Penumbra!AINTEC 2023: Networking in the Penumbra!
AINTEC 2023: Networking in the Penumbra!
 
CNIRC 2023: Global and Regional IPv6 Deployment 2023
CNIRC 2023: Global and Regional IPv6 Deployment 2023CNIRC 2023: Global and Regional IPv6 Deployment 2023
CNIRC 2023: Global and Regional IPv6 Deployment 2023
 
AFSIG 2023: APNIC Foundation and support for Internet development
AFSIG 2023: APNIC Foundation and support for Internet developmentAFSIG 2023: APNIC Foundation and support for Internet development
AFSIG 2023: APNIC Foundation and support for Internet development
 
AFNOG 1: Afghanistan IP Deployment Status
AFNOG 1: Afghanistan IP Deployment StatusAFNOG 1: Afghanistan IP Deployment Status
AFNOG 1: Afghanistan IP Deployment Status
 

Dernier

Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableSeo
 
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine ServiceHot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Servicesexy call girls service in goa
 
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...Neha Pandey
 
Nanded City ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready ...
Nanded City ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready ...Nanded City ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready ...
Nanded City ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready ...tanu pandey
 
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark WebGDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark WebJames Anderson
 
Moving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providersMoving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providersDamian Radcliffe
 
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Top Rated Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
Top Rated  Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...Top Rated  Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
Top Rated Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...Call Girls in Nagpur High Profile
 
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...tanu pandey
 
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)Delhi Call girls
 
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.soniya singh
 
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝soniya singh
 

Dernier (20)

Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
 
@9999965857 🫦 Sexy Desi Call Girls Laxmi Nagar 💓 High Profile Escorts Delhi 🫶
@9999965857 🫦 Sexy Desi Call Girls Laxmi Nagar 💓 High Profile Escorts Delhi 🫶@9999965857 🫦 Sexy Desi Call Girls Laxmi Nagar 💓 High Profile Escorts Delhi 🫶
@9999965857 🫦 Sexy Desi Call Girls Laxmi Nagar 💓 High Profile Escorts Delhi 🫶
 
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine ServiceHot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
 
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
 
Rohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
Nanded City ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready ...
Nanded City ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready ...Nanded City ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready ...
Nanded City ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready ...
 
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝
 
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark WebGDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
 
Moving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providersMoving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providers
 
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
 
Top Rated Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
Top Rated  Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...Top Rated  Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
Top Rated Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
 
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
 
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
 
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
 
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
 
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
 
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
 
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
 

ThaiNOG Day 2019: Internet Number Registry Services, the Next Generation

  • 1. 1 Internet Number Registry Services the Next Generation RDAP and RPKI
  • 2. Overview • What are registry services • Today’s registry services ⎯ whois • The next generation… ⎯ Registration Data Access Protocol (RDAP) ⎯ Resource Public Key Infrastructure (RPKI)
  • 3. Registries? • Organisations running registry services ⎯ With authority for registration of some “Public Resource” • Public databases describing status of resources ⎯ Land titles, vehicle registrations, phone numbers ⎯ Internet registries - Domain Names, protocols, INRs ⎯ e.g. .com, .th, IPv4, IPv4, ASNs • Internet Registries ⎯ Authoritative registry/database function ⎯ Public registry service function ⎯ gTLDs, ccTLDs ⎯ RIRs, NIRs, LIRs, ISPs…
  • 4. Registry services (INRs) • whois ⎯ Query service on TCP port 43 (RFC 812, 1982) ⎯ Very simple service ⎯ Query and response are not standardised • Registration Data Access Protocol (RDAP) (NEW since 2015) ⎯ API for access to “whois” registry data ⎯ Automation, AAA, i18N, redirection, extensibility • Resource Public Key Infrastructure (RPKI) (since 2010) ⎯ PKI for INRs ⎯ Cryptographically verifiable “ownership” of INRs
  • 6. whois command line 6 $ whois -h whois.apnic.net 210.17.9.242 % [whois.apnic.net] % Whois data copyright terms http://www.apnic.net/db/dbcopyright.html % Information related to '210.17.0.0 - 210.17.127.255' % Abuse contact for '210.17.0.0 - 210.17.127.255' is 'ethanchen@taiwanmobile.com' inetnum: 210.17.0.0 - 210.17.127.255 netname: TTN-TW descr: Taiwan Telecommunication Network Services Co.,LTD. descr: 110 , 8F , No 89 , Sung Jen RD , Taipei country: TW admin-c: IP11-AP tech-c: IP11-AP remarks: service provider mnt-by: MAINT-TW-TWNIC mnt-irt: IRT-TFN-TW mnt-lower: MAINT-TTN-AP status: ALLOCATED PORTABLE last-modified: 2011-06-01T04:13:58Z source: APNIC Query to port 43 “Blob” reply – undefined
  • 7. whois www interface 7 HTML wrapper Same blob
  • 9. Whois – limitations • “blob” query and result formats ⎯ Registry-specific questions and answers (eg RPSL) ⎯ Automation is difficult • No AAA model ⎯ Built for public service only • Most servers serve US-ASCII only ⎯ i18n is undefined • No redirection ⎯ User/client must find the right server 9
  • 11. RDAP • RDAP is the successor to the ageing WHOIS protocol. ⎯ Stardardised by IETF • Query: REST ⎯ REpresentational State Transfer - via HTTP ⎯ Query defined within URL issued to RESTful server ⎯ Inherits useful features from HTTP/HTTPS (AAA, redirection…) • Response: JSON ⎯ JavaScript Object Notation ⎯ Standardised text representation of structured data ⎯ Easily used by JavaScript/HTML5, Java, Perl, Python… * Source: RDAP.org
  • 12. RDAP JSON raw 12 $ curl http://rdap.apnic.net/ip/210.17.9.242 {"rdapConformance":["history_version_0","rdap_level_0"],"notices":[{"title":"Source","description":["Objects returned came from source","APNIC"]},{"title":"Terms and Conditions","description":["This is the APNIC WHOIS Database query service. The objects are in RDAP format."],"links":[{"value":"http://rdap.apnic.net/ip/210.17.9.242","rel":"terms-of- service","href":"http://www.apnic.net/db/dbcopyright.html","type":"text/html"}]}],"country":"TW","events":[{"eventAction":"last changed","eventDate":"2011-06-01T04:13:58Z"}],"name":"TTN-TW","remarks":[{"description":["Taiwan Telecommunication Network Services Co.,LTD.","110 , 8F , No 89 , Sung Jen RD , Taipei"],"title":"description"},{"description":["service provider"],"title":"remarks"}],"type":"ALLOCATED PORTABLE","endAddress":"210.17.127.255","ipVersion":"v4","startAddress":"210.17.0.0","handle":"210.17.0.0 - 210.17.127.255","objectClassName":"ip network","links":[{"value":"http://rdap.apnic.net/ip/210.17.9.242","rel":"self","href":"http://rdap.apnic.net/ip/210.17.0.0/17","type ":"application/rdap+json"}],"entities":[{"roles":["abuse"],"events":[{"eventAction":"last changed","eventDate":"2017-01- 22T22:54:59Z"}],"vcardArray":["vcard",[["version",{},"text","4.0"],["fn",{},"text","IRT-TFN- TW"],["kind",{},"text","group"],["adr",{"label":"7F., No. 172-1, Sec. 2, Ji-Lung Rd.nTaipei City 106, Taiwan R.O.C."},"text",["","","","","","",""]],["email",{},"text","ethanchen@taiwanmobile.com"],["email",{"pref":"1"},"text","ethanchen@taiw anmobile.com"]]],"handle":"IRT-TFN- TW","objectClassName":"entity","links":[{"value":"http://rdap.apnic.net/ip/210.17.9.242","rel":"self","href":"http://rdap.apnic.net/e ntity/IRT-TFN-TW","type":"application/rdap+json"}]},{"roles":["administrative","technical"],"events":[{"eventAction":"last changed","eventDate":"2011-12-06T00:10:19Z"}],"remarks":[{"description":["### Crime, Abuse , Spam , Security ###","CSC TEL : 0809- 000-188","CSC TEL : +886-2-4066-0357","abuse@tfn.com.tw","abuse@tfn.com.tw","### Crime, Abuse , Spam , Security ###"],"title":"remarks"}],"vcardArray":["vcard",[["version",{},"text","4.0"],["fn",{},"text","TTN IP- Team"],["kind",{},"text","group"],["adr",{"label":"Taiwan Mobile Co., Ltd.nNetwork Assurance & Technical Support Div.n# Ex TTN mergedn8F.,No 172-1, Sec 2, Ji-Lung RDnTaipei 106 Taiwan"},"text",["","","","","","",""]],["tel",{"type":"voice"},"text","+886-2- 6638-6888"],["tel",{"type":"fax"},"text","+886-2-6639-0607"],["email",{},"text","whois@ttn.com.tw"]]],"handle":"IP11- AP","objectClassName":"entity","links":[{"value":"http://rdap.apnic.net/ip/210.17.9.242","rel":"self","href":"http://rdap.apnic.net/e ntity/IP11-AP","type":"application/rdap+json"}]}],"port43":"whois.apnic.net"} HTTP “get” JSON reply
  • 13. RDAP JSON raw 13 Web client JSON reply
  • 14. RDAP JSON formatted 14 Browser plugin Structured JSON
  • 17. RDAP application (whowas) 17 Complex result https://www.apnic.net/whowas
  • 20. RDAP 20 registry database port 80 / 443RDAP whowas web client … VizAS whois port 43 JSON
  • 21. RDAP benefits • Automation – JSON input to common programming languages ⎯ Integration with firewall, NMS, IPAM… • “Differentiated Access” ⎯ If needed • Speaks your language (and character set) ⎯ Can implement server-side or in-client language preference • One stop query ⎯ Will auto-redirect to the right authoritative server • Web protocol is CDN friendly ⎯ Serve local, via anycast or DNS redirection methods ⎯ Cacheable, survives DDoS longer since distributed
  • 22. APNIC RDAP Status • First implemented May 2015 ⎯ Adjunct service query to WHOIS radix tree (in memory) ⎯ Rewrote RPSL on-the-fly • Re-implemented into WHOWAS Late 2016 ⎯ Static in-memory data model. Fast response • Working with NIRs ⎯ Hope to serve <nir>.rdap.apnic.net more-specific service • APNIC region-wide consistent service model goal for 2019 ⎯ Working with NIRs and other RIRs
  • 23. 23 RPKI Resource Public Key Infrastructure
  • 24. RPKI • RPKI is a public key infrastructure (PKI) framework, designed to secure BGP routing ⎯ Based on X.509 PKI standards • RPKI adds INR information to X.509 certificates issued to resource holders ⎯ Representing “ownership” and other status ⎯ Certification hierarchy follows INR delegation hierarchy IANA ➔ RIR ➔ NIR ➔ ISP ➔ …
  • 25. RPKI hierarchy ISP CA EE EE EE EE IANA CA APNIC CA LACNIC CA RIPE- NCC CA ARIN CA AFRINIC CA TA TA TA TA TA TA
  • 26. RPKI application: ROA • Route Origin Authorization ⎯ List of prefixes with ASN authorized to announce ⎯ Signed by the prefix holder with RPKI certificate • ROV relies on the integrity of the ROA ⎯ If valid, can now be used to construct route filters Prefix 203.176.32.0/19 Max-length /24 Origin ASN AS17821
  • 27. Route Origin Validation (ROV) • Using RPKI Route Origin Authorisation (ROA) AS17821 203.176.32.0/19 Peer/Upstream or IXP LOA ??
  • 28. Route Origin Validation (ROV) • Using RPKI Route Origin Authorisation (ROA) AS17821 203.176.32.0/19 Peer/Upstream or IXP ☺ ROA
  • 29. RPKI application: RTA • Resource Tagged Attestation ⎯ Use of RPKI cert to sign an arbitrary object • RTA application: LOA ⎯ Replace existing informal “letter of authority” practice ⎯ Now digitally secured and can be automated • Pilot implementation ⎯ In development at APNIC (via MyAPNIC) ⎯ IETF draft in progress
  • 32. RPKI Service Models • Hosted service ⎯ APNIC performs CA functions on behalf of members ⎯ Manage keys, repository etc ⎯ Generate certificates for resource delegations ⎯ This “Member CA” is separate from the “APNIC CA” • Provisioning model ⎯ Member operates full RPKI system including CA ⎯ Communication with APNIC via provisioning protocol ⎯ This is live at JPNIC, CNNIC and TWNIC (IDNIC in progress)
  • 33. ROA deployment – Global Valid 12.85% Invalid 0.75% https://rpki-monitor.antd.nist.gov
  • 34. ROA deployment – Regional 0 10 20 30 40 50 60 70 80 90 100 BD BT CN HK ID IN JP KH LA LK MM MN MY NP PH PK SG TH TW VN Orgs IPv4 IPv6
  • 35. RPKI benefits • Improved in-band verification of resource custodianship ⎯ Much safer than manually checking whois or IRR database ⎯ Ease of automation • Primary application: Secure Origin (ROA) ⎯ A first step to preventing many attacks on BGP integrity ⎯ BGP Path remains a problem which is under development ⎯ Related information such as IRR Policy can now leverage strong proofs of validity (end the maintainer-authority problem in RADB/IRR) • Also: secure attestation (RTA) ⎯ And more in future?
  • 36. How do I start? • Create ROAs to better protect your own routes ⎯ Encourage your peers/customers to do the same ⎯ Encourage your IXP to implement ROV in the RS • Then ⎯ Set up route validation at your own border routers ⎯ Using public or IXP validator, or your own • APNIC members, use MyAPNIC ⎯ We can help! ⎯ Please contact APNIC Helpdesk ⎯ And…