ARIN Online Users Forum
description
Transcript of ARIN Online Users Forum
![Page 1: ARIN Online Users Forum](https://reader038.fdocuments.us/reader038/viewer/2022110102/5681333e550346895d9a36e7/html5/thumbnails/1.jpg)
ARIN Online Users Forum
![Page 2: ARIN Online Users Forum](https://reader038.fdocuments.us/reader038/viewer/2022110102/5681333e550346895d9a36e7/html5/thumbnails/2.jpg)
Overview• Purpose and Players• Brief overview of how ARIN sets
priorities• Usage statistics• Review of the ARIN Online user survey• Discussion of:– ACSP suggestions on changes to ARIN Online– Other suggested changes
• Q&A session for questions, comments and suggestions
![Page 3: ARIN Online Users Forum](https://reader038.fdocuments.us/reader038/viewer/2022110102/5681333e550346895d9a36e7/html5/thumbnails/3.jpg)
Purpose• We want your feedback–What works well?
–What would make it work better?
–What new features would you like to see?
![Page 4: ARIN Online Users Forum](https://reader038.fdocuments.us/reader038/viewer/2022110102/5681333e550346895d9a36e7/html5/thumbnails/4.jpg)
Players• Andy Newton
Chief Engineer, ARIN
• Matthew McBrideDirector, Information Technology, UK2 Group
• David Huberman Principal Technical Analyst, ARIN
![Page 5: ARIN Online Users Forum](https://reader038.fdocuments.us/reader038/viewer/2022110102/5681333e550346895d9a36e7/html5/thumbnails/5.jpg)
Andy Newton,ARIN Chief Engineer
Statistics and Suggestions for the ARIN Online Users Forum
![Page 6: ARIN Online Users Forum](https://reader038.fdocuments.us/reader038/viewer/2022110102/5681333e550346895d9a36e7/html5/thumbnails/6.jpg)
How? What? Why? Where?• Why some software features developed
instead of others
– The software development process
• How do people use our services
– Usage statistics
• What people say about our software and services
– Survey results
• Where does the future lay
– ACSPs and suggestions
![Page 7: ARIN Online Users Forum](https://reader038.fdocuments.us/reader038/viewer/2022110102/5681333e550346895d9a36e7/html5/thumbnails/7.jpg)
THE SOFTWARE DEVELOPMENT
PROCESS
![Page 8: ARIN Online Users Forum](https://reader038.fdocuments.us/reader038/viewer/2022110102/5681333e550346895d9a36e7/html5/thumbnails/8.jpg)
Which Software To Develop?
TEAM A
TEAM B
TEAM C
Do we have people to do the work?
ideaDesign Work/
System Upgrades
UserStory User
StoryUserStory
idea
ideaidea
idea
Are the ideas well defined?Do they have dependencies?
TEAM A
TEAM B
TEAM C
Has the work been estimated?
Do we know the priority?
![Page 9: ARIN Online Users Forum](https://reader038.fdocuments.us/reader038/viewer/2022110102/5681333e550346895d9a36e7/html5/thumbnails/9.jpg)
How Software Is Developed
TEAM A
TEAM B
TEAM C
Product Owners and team plan the work for the sprint.
Developers
Developers
Developers
QA
QA
QA
Software development commences.
Deployable?
NoPlan release date
YesCreate release plan
Practice deployment
Notify Community
Deploy software
Sprint (2 or 4 weeks long)
![Page 10: ARIN Online Users Forum](https://reader038.fdocuments.us/reader038/viewer/2022110102/5681333e550346895d9a36e7/html5/thumbnails/10.jpg)
Expectations & Considerations• Some ideas can be stated with broad
simplicity, but are difficult/expensive to implement.
• There are multiple factors that determine priority.
• Work in one area or on one feature may exclude other work because resources are limited.
• Value is not a universal constant.
![Page 11: ARIN Online Users Forum](https://reader038.fdocuments.us/reader038/viewer/2022110102/5681333e550346895d9a36e7/html5/thumbnails/11.jpg)
USAGE STATISTICS
![Page 12: ARIN Online Users Forum](https://reader038.fdocuments.us/reader038/viewer/2022110102/5681333e550346895d9a36e7/html5/thumbnails/12.jpg)
How is ARIN Online Used?
• 44,882 accounts
2008
2009
2010
2011
![Page 13: ARIN Online Users Forum](https://reader038.fdocuments.us/reader038/viewer/2022110102/5681333e550346895d9a36e7/html5/thumbnails/13.jpg)
Active Usage of ARIN Online
0 1 2 - 5 6 - 10 11 - 15 > 150
5000
10000
15000
20000
25000
Logins
![Page 14: ARIN Online Users Forum](https://reader038.fdocuments.us/reader038/viewer/2022110102/5681333e550346895d9a36e7/html5/thumbnails/14.jpg)
Management of POCs
Since April, 2011
4307
21426
Create
ARIN OnlineTemplates
Modify
Includes POCs created via SWiPs
![Page 15: ARIN Online Users Forum](https://reader038.fdocuments.us/reader038/viewer/2022110102/5681333e550346895d9a36e7/html5/thumbnails/15.jpg)
Management of OrgsSince April, 2011
1507
22138
Create
ARIN OnlineTemplates
3263
16
Modify
Includes Orgs created via SWiPs
ARIN Online 87
Templates 12
Nobody likes to delete their Org records.
![Page 16: ARIN Online Users Forum](https://reader038.fdocuments.us/reader038/viewer/2022110102/5681333e550346895d9a36e7/html5/thumbnails/16.jpg)
Net Record ManagementSince April, 2011
Modify335
394
781
507
Requests
v6 ISPv6 End Userv4 ISPv4 End User
Similar toOrg Modify
All requests made via ARIN Online
![Page 17: ARIN Online Users Forum](https://reader038.fdocuments.us/reader038/viewer/2022110102/5681333e550346895d9a36e7/html5/thumbnails/17.jpg)
Reg-RWS (RESTful Provisioning)Since April, 2011
REST
Templates
0 50000 100000 150000 200000 250000
Transactions
AprilM
ayJu
neJu
ly
August
September
0100200300400500
POC CreateOrg CreateCustomer Createv6 Simple Createv6 Simple Removev4 Simple Createv4 Simple Remove
![Page 18: ARIN Online Users Forum](https://reader038.fdocuments.us/reader038/viewer/2022110102/5681333e550346895d9a36e7/html5/thumbnails/18.jpg)
Whois-RWSSince April, 2011
Apr May Jun Jul Aug Sep
0200,000,000400,000,000600,000,000800,000,000
1,000,000,0001,200,000,0001,400,000,0001,600,000,0001,800,000,0002,000,000,000
WebRESTPort 43Q
ueri
es
![Page 19: ARIN Online Users Forum](https://reader038.fdocuments.us/reader038/viewer/2022110102/5681333e550346895d9a36e7/html5/thumbnails/19.jpg)
Whois-RWS Port 80 User Agents
JavaPerlPythonPHPColdFusionGoogle AppEngineWinAPIWgetInternet ExplorerFirefox
![Page 20: ARIN Online Users Forum](https://reader038.fdocuments.us/reader038/viewer/2022110102/5681333e550346895d9a36e7/html5/thumbnails/20.jpg)
IRR Usage 2009-2Q/2011
2009 2010 2Q/20110
100020003000
Insertions/Changes
0
100
200
300
400
Active Maintainers
In YearSince 2009
442 Insertions by one maintainer
![Page 21: ARIN Online Users Forum](https://reader038.fdocuments.us/reader038/viewer/2022110102/5681333e550346895d9a36e7/html5/thumbnails/21.jpg)
SURVEY RESULTS
![Page 22: ARIN Online Users Forum](https://reader038.fdocuments.us/reader038/viewer/2022110102/5681333e550346895d9a36e7/html5/thumbnails/22.jpg)
Survey Respondents
Admin Tech Abuse Billing DMR05
10152025
ISP End User AS Holder0
10
20
IPv4 IPv6 ASN0
102030
![Page 23: ARIN Online Users Forum](https://reader038.fdocuments.us/reader038/viewer/2022110102/5681333e550346895d9a36e7/html5/thumbnails/23.jpg)
Respondent UsageFrequency
once a weekonce a monthonce a quarteronce a yearacct setup only
Man
age POCs
Man
age O
rgs
Ask ARIN
Track T
ickets
Messa
ge Center
DNS Man
agement
Resource
Requests05
1015202530
Used Features
![Page 24: ARIN Online Users Forum](https://reader038.fdocuments.us/reader038/viewer/2022110102/5681333e550346895d9a36e7/html5/thumbnails/24.jpg)
Perceived Ease of Use
Extremely Very Moderately Slightly Not at all0
2
4
6
8
10
12
14
Finding Information Clarity of Information Ease of Navigation
![Page 25: ARIN Online Users Forum](https://reader038.fdocuments.us/reader038/viewer/2022110102/5681333e550346895d9a36e7/html5/thumbnails/25.jpg)
Overall Satisfaction
Extremely satisfied
Moderately satisfied
Slightly satisfied
Neither satisfied nor dissatisfied
Slightly dissatisfied
Moderately dissatisfied
Extremely dissatisfied
![Page 26: ARIN Online Users Forum](https://reader038.fdocuments.us/reader038/viewer/2022110102/5681333e550346895d9a36e7/html5/thumbnails/26.jpg)
New Features Likely To Use
Reassignment/Reallocation interface (SWIP easy)
Elections/Voting
Meeting Registration
Suggestions (ACSP)
Membership Application
Fee Payments
Surveys/Polling
WhoWas (address block history search)
![Page 27: ARIN Online Users Forum](https://reader038.fdocuments.us/reader038/viewer/2022110102/5681333e550346895d9a36e7/html5/thumbnails/27.jpg)
Desired Features• Health monitoring of local web sites
• Logging and record keeping of actions performed on an Organizations records
• Example RESTful code
• More reports and search capability for an Organization’s resources
• Improve the UI
![Page 28: ARIN Online Users Forum](https://reader038.fdocuments.us/reader038/viewer/2022110102/5681333e550346895d9a36e7/html5/thumbnails/28.jpg)
Features Driving Increased Use• Batch operations
• A WhoWas service
• Easier SWiPing
• Differing roles for POCs and Web accounts against Organizations
![Page 29: ARIN Online Users Forum](https://reader038.fdocuments.us/reader038/viewer/2022110102/5681333e550346895d9a36e7/html5/thumbnails/29.jpg)
Most Liked Attributes• The people behind ARIN Online are
professional
• One stop shop for everything
• Security and simplicity
• Efficient and easy-to-use
• Clean look
• The people behind ARIN Online are some really good-looking individuals
![Page 30: ARIN Online Users Forum](https://reader038.fdocuments.us/reader038/viewer/2022110102/5681333e550346895d9a36e7/html5/thumbnails/30.jpg)
Least Liked Attributes
• The feeling that there is some information not yet present that could be
• Changes are slow in coming
• Removing a POC is difficult
![Page 31: ARIN Online Users Forum](https://reader038.fdocuments.us/reader038/viewer/2022110102/5681333e550346895d9a36e7/html5/thumbnails/31.jpg)
ACSPs AND SUGGESTIONS
![Page 32: ARIN Online Users Forum](https://reader038.fdocuments.us/reader038/viewer/2022110102/5681333e550346895d9a36e7/html5/thumbnails/32.jpg)
ACSP 2011.30Allow the association of Customers (i.e. not in reference to Organizations) to multiple network registrations.
![Page 33: ARIN Online Users Forum](https://reader038.fdocuments.us/reader038/viewer/2022110102/5681333e550346895d9a36e7/html5/thumbnails/33.jpg)
ACSP 2011.29Add links to RIPE in Whois responses.
![Page 34: ARIN Online Users Forum](https://reader038.fdocuments.us/reader038/viewer/2022110102/5681333e550346895d9a36e7/html5/thumbnails/34.jpg)
ACSP 2011.25Improve the meeting registration system so that meeting registrants can re-use details of their last usage of the meeting registration system.
![Page 35: ARIN Online Users Forum](https://reader038.fdocuments.us/reader038/viewer/2022110102/5681333e550346895d9a36e7/html5/thumbnails/35.jpg)
ACSP 2011.21• Immediately bring back resource request
templates for the convenience of those of us who understand and liked them.
• Fix the deficiencies in the ARIN on-line process.– Responses to tickets
– Viewing ticket history
• Spend some time having a good UI designer go through ARIN on-line with a fine-tooth comb and generally improve the over all user experience.
![Page 36: ARIN Online Users Forum](https://reader038.fdocuments.us/reader038/viewer/2022110102/5681333e550346895d9a36e7/html5/thumbnails/36.jpg)
ACSP 2011.18While it is now possible to maintain reassignment and reallocation information using the new RESTful interface, that interface is not feasible for those LIRs which perform only occasional reassignment/reallocation of address space. It would be ideal to develop features in ARIN Online to create/modify/delete reassignments and reallocations. This would bring ARIN Online closer to parity with the legacy template system.
![Page 37: ARIN Online Users Forum](https://reader038.fdocuments.us/reader038/viewer/2022110102/5681333e550346895d9a36e7/html5/thumbnails/37.jpg)
ACSP 2011.17The introduction of the new RESTful interface and API keys are a welcome step to the automation of ARIN's database management. However, the current security model creates a particular complication. In order to use the RESTful API to automate something, it is now necessary to store that credential in a system that is most likely visible to more than just the person who the credential represents.
Role-based Access Control for API KeysI therefore suggest that ARIN develop an ability to define access restrictions for each API generated. These restrictions should allow the registrant to specify exactly which RESTful (and therefore template) actions may be performed using the key (including separation of read and write access for each type of modification).
POC-based Access Control for API KeysIt should also be possible to limit the API key to performing actions on behalf of a specific POC, rather than all POCs to which the ARIN online account is linked. This would prevent the need for creating a number of "role" ARIN online accounts for the sole purpose of making a POC-specific API key.
![Page 38: ARIN Online Users Forum](https://reader038.fdocuments.us/reader038/viewer/2022110102/5681333e550346895d9a36e7/html5/thumbnails/38.jpg)
ACSP 2010.7Provide a service where the community can report stale or invalid contact data in Whois.
![Page 39: ARIN Online Users Forum](https://reader038.fdocuments.us/reader038/viewer/2022110102/5681333e550346895d9a36e7/html5/thumbnails/39.jpg)
ACSP 2008.15ARIN should offer a "WhoWas" service similar to the current whois offering, that would allow folks to query a historical assignment record for a given IP or ASN.
![Page 40: ARIN Online Users Forum](https://reader038.fdocuments.us/reader038/viewer/2022110102/5681333e550346895d9a36e7/html5/thumbnails/40.jpg)
ACSP 2008.14Develop validated IRR data infrastructure constructed from RPKI in coordination with other RIRs. Initial proposals have been submitted to APNIC, RIPE and ARIN PPML. I would very much like to see ARIN do this in order to facilitate IRR and RPSL extensions that enable inter-provider route filtering and advertisement authorization.
![Page 41: ARIN Online Users Forum](https://reader038.fdocuments.us/reader038/viewer/2022110102/5681333e550346895d9a36e7/html5/thumbnails/41.jpg)
Fulfilled ACSPs• 2011.14• Lengthen of the ARIN Online session timeout
• 2011.11• Search function in ARIN Online for networks
and ASNS
• 2011.2• Additional notification fields to IRR
• 2011.1• Update IRR to support CRYPT-PW and PGP
![Page 42: ARIN Online Users Forum](https://reader038.fdocuments.us/reader038/viewer/2022110102/5681333e550346895d9a36e7/html5/thumbnails/42.jpg)
Other Suggestions• Integrated payments• Integrating ARIN’s web based payments
with ARIN Online.
• Integrated membership voting• Move membership voting to ARIN Online.• Many membership functions exist in ARIN
Online, but voting is still a separate system.
• Add Geolocation URIs to Whois
![Page 43: ARIN Online Users Forum](https://reader038.fdocuments.us/reader038/viewer/2022110102/5681333e550346895d9a36e7/html5/thumbnails/43.jpg)
Other Suggestions (cont.)• IRR in ARIN Online• Modifications of IRR data via the Web.• Strict compliance with ARIN’s registration
system.
• Lame delegation reporting• Re-engineer and re-instate DNS lame
delegation reporting and/or zone removal.
• Cross-RIR inventory reporting
![Page 44: ARIN Online Users Forum](https://reader038.fdocuments.us/reader038/viewer/2022110102/5681333e550346895d9a36e7/html5/thumbnails/44.jpg)
DISCUSSION
![Page 45: ARIN Online Users Forum](https://reader038.fdocuments.us/reader038/viewer/2022110102/5681333e550346895d9a36e7/html5/thumbnails/45.jpg)
Expectations & Considerations• Some ideas can be stated with broad simplicity,
but are difficult/expensive to implement.
• There are multiple factors that determine priority.
• Work in one area or on one feature may exclude other work because resources are limited.
• Value is not a universal constant.