SlideShare a Scribd company logo
Issue Date:
Revision:
APNIC Internet Resource
Management (IRM) Tutorial
17 May 2016
2.3.0
APRICOT 2017
20 Feb – 02 Mar 2017
Ho Chi Minh City, Viet Nam
Jessica Wei
Training Officer, APNIC
After graduating from China’s Huazhong University of Science and
Technology in 2007 with a degree in electronic engineering, Bei
(whose nickname is Jessica) joined Huawei as a network training
officer.
Over the next six years, she provided Huawei technical training on
LAN/WAN systems, broadband access, IP core and IP mobile
backhaul networks as well as working on technical training course
design and the development of IP training materials. At the Huawei
training center in China she provided technical training to engineers
and administrators from more than 15 nations including Viet Nam,
Papua New Guinea, Thailand, Pakistan and Bangladesh. She has
also travelled to Bangladesh, Venezuela, Colombia, Egypt, Malaysia,
Australia, Thailand, Indonesia and Singapore to provide training.
Contact:
Email: jwei@apnic.net
Presenter
Agenda
• Policy Development Process
• Internet Registry Policies
• Requesting IP Addresses
• Whois Database
• Using MyAPNIC
• Autonomous System Numbers
• Reverse DNS
• Resource Certification (RPKI)
3
Policy Development
• Creating a policy environment that supports the region’s
Internet development
• Developed by the membership and broader Internet
community
4
You are part of the APNIC community!
5
APNIC Internet Community
Global Internet Community
Open forum in the Asia Pacific
APNIC
Members
A voice in regional Internet operations through participation in APNIC
IETF Individuals
National
NOG
Regional
NOG
APAN
ISOC
ISP
Associations
Policy Development Process
6
All decisions & policies
documented & freely
available to anyone
Internet community
proposes and
approves policy
Open
TransparentBottom up
Anyone can participate
Before
m
eeting
Author
proposes policy
or amendment
Community
discusses
proposal on SIG
mailing list
Policy Development Process
Before the meeting
• Submit proposed policy to the
APNIC Secretariat
• SIG Chair posts the proposal to
mailing list
• Community discusses proposal
7
Policy Development Process
Before
m
eeting
Author
proposes policy
or amendment
Community
discusses
proposal on SIG
mailing list
Before
m
eeting
Author
proposes policy
or amendment
Community
discusses
proposal on SIG
mailing list
During
m
eeting
Community
discusses proposal
face to face in SIG
SIG Chair
gauges consensus
During the meeting
• Proposed policies are presented
at the Open Policy Meeting
(OPM)
• Community comments on the
proposal
• If it reaches consensus, SIG
Chair reports the decision at the
APNIC Member Meeting (AMM)
8
Policy Development Process
After the meeting
• Within a week, proposal is sent
back to mailing list
• A comment period between 4-8
weeks is given
• If it reaches consensus, SIG
Chair asks the Executive Council
(EC) to endorse the proposal
• APNIC EC endorses proposal
• APNIC Secretariat implements
the policy (minimum of 3 months)
During
m
eeting
Before
m
eeting
Author
proposes policy
or amendment
Community
discusses
proposal on SIG
mailing list Community
discusses proposal
face to face in SIG
During
m
eeting
Before
m
eeting
Author
proposes policy
or amendment
Community
discusses
proposal on SIG
mailing list Community
discusses proposal
face to face in SIG
After meeting
SIG Chair
gauges consensus
Community
has chance to raise
any final objections
during final call
SIG Chair
confirms
consensus
ExecutiveCouncil
(EC) endorses
policy
Secretariat
implements
policy
9
Policy Discussions
• Comment
– Participants are encouraged to comment on the proposal
• Discuss
– The Chair encourages discussion about the pros and cons of the
proposal
• Show of hands
– to broadly measure opinion – not a vote
• Consensus
– declared if there are no objections
10
How to Participate
• Read the policy proposals currently under discussion
• Check out discussions on the Policy SIG mailing list
• Join the discussion at APNIC conferences
– webcast (live streaming)
– live transcripts
– comment on Jabber chat
• Provide your feedback
– Training or community outreach events
11
12
Agenda
• Policy Development Process
• Internet Registry Policies
• Requesting IP Addresses
• Whois Database
• Using MyAPNIC
• Autonomous System Numbers
• Reverse DNS
• Resource Certification (RPKI)
13
How IP Addresses are Delegated
14
Member (LIR)
LIR customer
RegistryRealmOperatorsRealm
Customer / End User
delegates
to customers
delegates
to APNIC member
Member
Allocation
/26/27 /25
Customer Assignments
Sub Allocation
/26 /27
APNIC Allocation
/8
/24
APNIC
IRM Objectives
15
- Efficient use of resources
- Based on demonstrated need
Conservation
- Limit routing table growth
- Support provider-based routing
Aggregation
- Ensure uniqueness
- Facilitate trouble shooting
Registration
Uniqueness, fairness and consistency
Customer Assignments
ISP
Allocation
Customer Assignments
ISP
Portable and Non-Portable
• Portable Address
– Provider-Independent (PI)
– Assigned by RIR to end-user
– Keep addresses when changing
ISP
– Increases the routing table size
• Non-portable Address
– Provider-aggregatable (PA)
– End-user gets address space from
LIR
– Must renumber if changing
upstream provider
– Can be aggregated for improved
routing efficiency
16
IPv6 Address Management Hierarchy
17
Describes “portability” of the address space
/12
APNIC Allocation
Portable
Portable
/48Assignment
/48 - /64
Assignment
APNIC Allocation
/48 - /64Assignment
Non-Portable Non-Portable
/40
/32Member Allocation
Non-Portable
/12
Sub-allocation
Aggregation and Portability
18
Aggregation No Aggregation
(non-portable assignments)
(4 routes) (21 routes)
(portable assignments)
INTERNET INTERNET
ISP A ISP B ISP B
ISP CISP D
ISP A
ISP CISP D
Growth of the Global Routing Table
http://www.cidr-report.org/as2.0/
653589 prefixes
As of 10 Feb 2017
2009: The GFC hits the Internet
2011: Address Exhaustion
2005: Broadband to the Masses
2001: The Great Internet Boom and Bust
1994: Introduction of CIDR
Projected
growth of
routing table
before CIDR
CIDR
deployment
Dot-Com
boom
Sustainable
growth
19
APNIC Policy Environment
• Internet resources are delegated on a license basis
– Limited duration (usually one year)
– Renewable on the following conditions
• Original basis of delegation remains valid
• Address space is properly registered at the time of renewal
• Security and confidentiality
– APNIC to maintain systems and practices that protect the
confidentiality of Members’ information and their customers
20
https://www.apnic.net/policy/policy-environment
Allocation Policies
• Aggregation of allocation
– Provider responsible for aggregation
– Customer assignments / sub-allocations must be non-portable
• Allocations based on demonstrated need
– Detailed documentation required
• All address space held are to be declared
21
IPv4 Allocation Policies
• APNIC IPv4 allocation size
per account holder
– Minimum /24
– Maximum /21
/22 from final /8 block
/22 from the recovered block
• According to current
allocation from the final /8
block
• Based on demonstrated
need
22
Member allocation
Non-portable
assignment
Non-portable
assignment
/8
/22
APNIC
IPv4 Sub-allocation
• No max or min size
– Max 1 year requirement
• Assignment Window & 2nd Opinion
– applies to both sub-allocation & assignments
– Sub-allocation holders don’t need to send in 2nd opinions
23
APNIC Member
Allocation
Sub-allocation
Customer Assignments Customer Assignments
/24
/27 /26
/22
/25 /26 /27
What is an Assignment Window?
“The amount of address space a member may
assign without a ‘second opinion’”
• All members have an Assignment Window
– Starts at zero, increases as member gains experience in address
management
• Second opinion process
– Customer assignments require a ‘second-opinion’ when proposed
assignment size is larger than member’s current Assignment Window
24
Assignment Window
• Size of Assignment Window
– Evaluated after about three 2nd-opinion requests
– Increased as member gains experience and demonstrates
understanding of policies
• Assignment Window may be reduced, in rare cases
• Why an Assignment Window?
– Monitoring ongoing progress and adherence to policies
– Mechanism for member education
25
IPv6 / IPv4,
Assignment / Sub-allocation
Network name, description,
country
Planned IP usage
Customer’s existing networkCustomer assignments to end-sites
Sub-allocation infrastructure
Additional information
Confirm details
Contact details, password
IPs held by customer IPs held by customer
& customer’s customers
IPv4 Sub-allocations IPv4/IPv6 Assignments
Any additional info that
may aid the evaluation
Check your details
Applicant information
Type of request
Network name
Future network plan
2nd Opinion
Request
26
2nd Opinion Request Approval
Dear XXXXXXX,
APNIC has approved your "second opinion" request to make the
following assignment:
[netname]
[address/prefix]
* Please ensure that you update the APNIC whois database to
register this assignment before informing your customer or
requesting reverse DNS delegation. Do this using the form
at:
http://www.apnic.net/apnic-bin/inetnum.pl
Important:
Unregistered assignments are considered as "unused"
27
IPv6 Allocation Policies
• Initial allocation criteria
– Minimum of /32 IPv6 block
– Larger than /32 may be justified
• For APNIC Members with existing IPv4 space
– One-click Policy (through MyAPNIC)
• Without existing IPv4 space
– Must meet initial allocation criteria
• Subsequent allocation
– Based on HD ratio (0.94)
– Doubles the allocated address space
28
IPv6 Utilisation (HD = 0.94)
IPv6
Prefix
Site
Address
Bits
Total site
address in /56
Threshold
(HD = 0.94)
Utilisation
%
/42 14 16,384 9,153 55.9%
/36 20 1,048,576 456,419 43.5%
/35 21 2,097,152 875,653 41.8 %
/32 24 16,777,216 6,185,533 36.9%
/29 27 134,217,728 43,665,787 32.5 %
/24 32 4,294,967,296 1,134,964,479 26.4 %
/16 40 1,099,511,627,776 208,318,498,661 18.9 %
RFC 3194 “In a hierarchical address plan, as the size of the allocation
increases, the density of assignments will decrease.”
29
IPv6 Sub-allocation
All /48 assignments to end sites must be registered
LIR must submit a second opinion request for assignments
greater than /48
30
APNIC Member
Allocation
Sub-allocation
Customer Assignments Customer Assignments
/40
/64 /48
/32
/64 /56 /48
IPv6 Assignment Policies
• Assignment address space size
– Minimum of /64 (only 1 subnet)
– Normal maximum of /48
• Assignment of multiple /48s to a single end site
– Documentation must be provided
– Will be reviewed at the RIR/NIR level
• Assignment to operator’s infrastructure
– /48 per Point-of-Presence of an IPv6 service operator
31
Portable Assignments
• Small multi-homing assignment
– For (small) organisations who require a portable assignment for
multi-homing purposes
• Criteria
– Currently multi-homed, or currently using at least a /24 from its
upstream provider and intends to be multihomed, or intend to be
multihomed, and advertise the prefixes within 6 months
– Demonstrate need to use 25% of requested space immediately, and
50% within 1 year
32
IXP Assignments
• L1 or L2 network structure that interconnects 3 or more
autonomous systems (AS) for internet traffic exchange
• Eligible to receive a delegation to be used exclusively to
connect IXP participants devices to the Exchange Point
• Criteria:
– 3 or more peers
– Demonstrate “open peering policy”
• Assignment size
– IPv4: /24
– IPv6: /48 minimum
33
Portable Critical Infrastructure
• What is Critical Internet Infrastructure?
– Domain registry infrastructure
• Root DNS operators, gTLD operators, ccTLD operators
– Address Registry Infrastructure
• RIRs & NIRs, IANA
• Why a specific policy?
– To protect the stability of core Internet functions
• Assignment size
– IPv4: /24
– IPv6: /32 (maximum)
34
Sub-delegation Guidelines
• Sub-allocate cautiously
– Seek APNIC advice if in doubt
– If customer requirements meet the minimum allocation criteria,
customers can approach APNIC for portable allocation
• Efficient assignments
– ISPs responsible for overall utilisation
• Database registration (WHOIS database)
– Sub-allocations & assignments to be registered in the database
35
IPv4 Transfer Policies
• Between APNIC Members
– Minimum transfer size of /24
– Source entity must be the currently registered holder of the IPv4
resources
– Recipient entity will be subject to current APNIC policies
• Inter-RIR IPv4 Transfers
– Minimum transfer size of /24
– Conditions on the source and recipient RIR will apply
36
IPv4 and ASN Transfer
37
• Transfer of IPv4 and AS Numbers between
– APNIC Members (✓)
– APNIC and NIR (✓)
– APNIC and RIR (✓)
Transfer of IPv4 and AS Numbers
between APNIC Members
38
• How to initiate such transfer request?
– Source account to initiate transfer and recipient account to accept
transfer via MyAPNIC
– Recipient account to justify the needs of the resources that will be
transferred
• Is there any transfer fees involved?
– www.apnic.net/fees
Transfer of IPv4 and AS Numbers
between APNIC and NIR
39
• Transfer from NIR Member to APNIC Member, or vice
versa
– Source account to initiate transfer request
– IR of source account to contact IR of recipient account
• Who will be evaluating the request?
– IR of the recipient account to evaluate transfer request
• How long will the whole process take?
– Depends on how long correspondence is between the recipient and
IR
Transfer of IPv4 and AS Numbers
between APNIC and RIR
40
• Similar to transfer between NIR and RIR
• Transfer from RIR Member to APNIC Member, or vice
versa
– Source account to initiate transfer request
– IR of the recipient account to evaluate transfer request
www.apnic.net/transfer
Historical Resources
• Internet resources registered under early registry policies
without formal agreements
• It includes:
– Registrations transferred to APNIC as part of the AUNIC to APNIC
migration
– Registrations transferred as part of the Early Registration Transfer
(ERX) project
– Historical APNIC resources
41
https://www.apnic.net/policy/historical-resource-policies
Historical Resource Transfer
• Bring historical resource registrations into the current policy
framework
– Allow transfers of historical resources to APNIC Members
– The recipient of the transfer must be an APNIC Member
– No technical review or approval
– Historical resource holder must be verified
– Resources will then be considered as "current"
• Address space subject to current policy framework
42
43
Agenda
• Policy Development Process
• Internet Registry Policies
• Requesting IP Addresses
• Whois Database
• Using MyAPNIC
• Autonomous System Numbers
• Reverse DNS
• Resource Certification (RPKI)
44
How do I get addresses?
• Decide what kind of number resources you need
– IPv4? IPv6? Both?
• Check your eligibility
– On the website www.apnic.net
– Contact the helpdesk helpdesk@apnic.net
• Become familiar with the policies
– www.apnic.net/policy
• Apply for membership and resources
45
IPv4 Address Space
NRO Q4 2016
46
Available IPv4 /8s in Each RIR
NRO Q4 2016
47
How do I get addresses?
• Decide what kind of number resources you need
– IPv4? IPv6? Both?
• Check your eligibility
– On the website www.apnic.net
– Contact the helpdesk helpdesk@apnic.net
• Become familiar with the policies
– www.apnic.net/policy
• Apply for membership and resources
48
Check for Eligibility – IPv4
• Initial LIR delegation:
– Have used a /24 from their upstream provider or demonstrate an
immediate need for a /24
– Have complied with applicable policies in managing all address
space previously delegated to it (including historical delegations)
– Demonstrate a detailed plan for use of a /23 within a year
49
Check for Eligibility – IPv4
• Small multihoming delegation:
– Currently multihomed,
– or currently using at least a /24 from its upstream provider and
intends to be multihomed,
– or intend to be multihomed, and advertise the prefixes within 6
months
– Demonstrate that they are able to use 25% of the requested
addresses immediately and 50% within one year
50
Check for Eligibility – IPv4
• Internet Exchange Points:
– Eligible to receive a delegation from APNIC to be used exclusively to
connect the IXP participant devices to the Exchange Point
• Critical Infrastructure:
– If operating in the Asia Pacific region, are eligible to receive a
delegation
– Available only to the actual operators of the network infrastructure
performing such functions
51
Check for Eligibility – IPv6
• APNIC Members with IPv4 but no IPv6 automatically qualify
for an appropriately sized block of IPv6 addresses
– Members with an IPv4 allocation are eligible for a /32 IPv6
– Members with an IPv4 assignment are eligible for a /48 IPv6
• Minimum initial allocation
– Must be an LIR
– Not be an end site
– Plan to announce IPv6 within two years
– Must meet one of these:
• Plan to make at least 200 assignments to other organizations within two years
• Be an existing LIR with IPv4 allocations from an APNIC or an NIR, which will make
IPv6 assignments or sub-allocations within two years
52
How do I get addresses?
• Decide what kind of number resources you need
– IPv4? IPv6? Both?
• Check your eligibility
– On the website www.apnic.net
– Contact the helpdesk helpdesk@apnic.net
• Become familiar with the policies
– www.apnic.net/policy
• Apply for membership and resources
53
How do I get addresses?
• Decide what kind of number resources you need
– IPv4, IPv6
• Check your eligibility
– On the website www.apnic.net
– Contact the helpdesk helpdesk@apnic.net
• Become familiar with the policies
– www.apnic.net/policy
• Apply for membership and resources
54
Initial IP Address Request
• You are required to be an APNIC Member in order to initiate
your IP address request.
• However, you can apply for membership and request an
initial address allocation at the same time.
55
http://www.apnic.net/apply
Application Process
• Application
– Have your information handy and complete the application form
• Evaluation
– Info provided will be evaluated. APNIC will contact you if additional
info is required
• Payment
– Once application is approved, Member receives an invoice
• Completion
– APNIC activates the membership and delegate the resource
56
https://www.apnic.net/get-ip/application-process
New Member Application Form
57
Provide info about you and
your organisation
58
Select IPv4 or IPv6 and the
block size. Make sure you
meet the criteria.
59
Provide the type of ASN
request, and details of two
peering networks
Initial Delegation
• APNIC IPv4 delegation size per account holder
– Minimum of /24
– Maximum of /21
/22 from the final /8 block
/22 from the recovered block
• Initial IPv6 delegation criteria
– Allocation
• Minimum of /32 IPv6 block
• Larger than /32 may be justified
– Assignment
• /48
60
61
Request for additional
resources can be done
through MyAPNIC
62
Agenda
• Policy Development Process
• Internet Registry Policies
• Requesting IP Addresses
• Whois Database
• Using MyAPNIC
• Autonomous System Numbers
• Reverse DNS
• Resource Certification (RPKI)
63
What is the APNIC Database?
• Public network management database
– Operated by Internet Registries
– APNIC maintains the database of resources for the AP region
• Tracks network resources
– IP addresses, ASNs, Reverse DNS delegations, Routing policies
• Records administrative information
– Contact information (person/role) of relevant resource holders
– Authorization for updating these info
– Network abuse handling (IRT)
64
Resource Registration
As part of the membership agreement with APNIC,
all Members are required to register their resources
in the APNIC database.
• Members must keep records up to date
ü When ever there is a change in contacts
ü When new resources are received
ü When resources are sub-allocated or assigned
65
Whois Object Types
OBJECT PURPOSE
person Technical or administrative contacts responsible for an
object
role Technical or administrative contacts represented by a role,
performed by one or more people
inetnum Allocation or assignment of IPv4 address space
inet6num Allocation or assignment of IPv6 address space
aut-num Registered holder of an AS number and corresponding
routing policy
domain in-addr.arpa (IPv4) or ip6.arpa (IPv6) reverse DNS
delegations
route / route6 Single IPv4/IPv6 route injected into the Internet routing
mesh
mntner Authorized agent to make changes to an object
irt Dedicated abuse handling team
66
Objects for New Members
• If you are receiving your first allocation or assignment,
APNIC will create the following objects for you:
– role object
– inetnum / inet6num object
– aut-num object
– maintainer object
– irt object
• Information is taken from your application for resources and
membership
67
68
http://www.apnic.net/whois
What if Whois information is invalid?
• Members are responsible for reporting changes to APNIC
under the formal membership agreement
• Report invalid contact details to APNIC
– http://www.apnic.net/invalidcontact
– APNIC will contact the Member responsible to update the registration
69
What if Whois information is invalid?
• Customer assignment information is the responsibility of the
LIR
– LIR must update their customer network registrations
• Tools such as traceroute, looking glass may be used to
track the upstream provider if needed
70
Using the Whois – Step by Step
71
inetnum:
Allocation
(Created by APNIC)
3
Customer Assignments
(Created by Member)
person:
nic-hdl:
KX17-AP
Contact info
Data Protection
1
2
inetnum:
...
KX17-AP
...
mnt-by:
...
4
inetnum:
...
...
...
5
inetnum:
...
KX17-AP
...
...
6
mntner:
mnt-by: mnt-by:
KX17-AP
Inetnum / Inet6num Objects
• Contains IP delegation information
• APNIC creates an inetnum or inet6num object for each
delegation they make to the Member
• All members must create inetnum or inet6num objects for
each sub-allocation or assignment they make to customers
72
Inet6num Object
inet6num: 2406:6400:FFFF::/48
netname: ABCINTERNET-IPv6
descr: IPv6 address block for ABC INTERNET
country: SG
admin-c: AINT1-AP
tech-c: AINT1-AP
mnt-by: MAINT-SG-ABCINTERNET
mnt-lower: MAINT-SG-ABCINTERNET
mnt-routes: MAINT-SG-ABCINTERNET
mnt-irt: IRT-ABCINTERNET-SG
status: ALLOCATED NON-PORTABLE
changed: hm-changed@apnic.net 20160503
source: APNIC
Role and
maintainer object
reference
Status shows the
type of delegation
73
Person Object
• Represents a contact person for an organization
– Every Member must have at least one contact person registered
– Large organizations often have several contacts for different
purposes
• Referenced in other objects
• Has a nic-hdl – a unique identifier for a person or role
object
Format: [A-Z][0-9]-AP
74
Person Object
person: Nelly Tan
address: 1000 Jalan Bukit Merah
country: SG
phone: +65 6400 7333
fax-no: +65 6400 7334
e-mail: nelly@abcinternet.com
nic-hdl: NT324-AP
mnt-by: MAINT-SG-ABCINTERNET
changed: hm-changed@apnic.net 20160503
source: APNIC
75
Role Object
• Contains details of technical or administrative contacts as
represented by a role performed by one or more people
within an organization
• Also has a nic-hdl
• Preferred over person object as reference in other objects
– Eases administration
76
Role Object
role: ABC Internet Network Team
address: 1000 Jalan Bukit Merah
country: SG
phone: +65 6400 7333
fax-no: +65 6400 7334
e-mail: helpdesk@abcinternet.com
admin-c: AB731-AP
tech-c: NT324-AP
nic-hdl: AINT1-AP
mnt-by: MAINT-SG-ABCINTERNET
changed: hm-changed@apnic.net 20160503
source: APNIC
Points to a person object
77
Replacing Contacts – Person Object
78
KX17-AP is the original contact
Referenced by three (or more) objects
BW101-AP is replacing him
Update all three (or more) objects
with new contact one by one
Delete old contact KX17-AP
Customer Assignments
(Created by Member)
person:
nic-hdl:
KX17-AP
Contact info
1
person:
nic-hdl:
BW101-AP
Contact info
2
inetnum:
...
KX17-AP
...
mnt-by:
...
4
inetnum:
...
...
...
5
inetnum:
...
KX17-AP
...
...
6
mnt-by: mnt-by:
KX17-AP
Replacing Contacts – Person Object
79
KX17-AP is the original contact
Referenced by three (or more) objects
BW101-AP is replacing him
Update all three (or more) objects
with new contact one by one
Delete old contact KX17-AP
Customer Assignments
(Created by Member)
person:
nic-hdl:
KX17-AP
Contact info
1
person:
nic-hdl:
BW101-AP
Contact info
2
inetnum:
...
BW101-AP
...
mnt-by:
...
4
inetnum:
...
...
...
5
inetnum:
...
BW101-AP
...
...
6
mnt-by: mnt-by:
BW101-AP
Replacing Contacts – Role Object
80
role:
nic-hdl:
AT480-AP
...
tech-c:
No change in inetnum objects Customer Assignments
(Created by Member)
person:
nic-hdl:
KX17-AP
Contact info
1
person:
nic-hdl:
BW101-AP
Contact info
2
KX17-AP
Contact info
3
inetnum:
...
AT480-AP
...
mnt-by:
...
inetnum:
...
...
...
inetnum:
...
AT480-AP
...
...
mnt-by: mnt-by:
AT480-AP
Replace old contact with new contact
in Role object
Replacing Contacts – Role Object
81
role:
nic-hdl:
AT480-AP
...
tech-c:
No change in inetnum objects Customer Assignments
(Created by Member)
person:
nic-hdl:
KX17-AP
Contact info
1
person:
nic-hdl:
BW101-AP
Contact info
2
BW101-AP
Contact info
3
inetnum:
...
AT480-AP
...
mnt-by:
...
inetnum:
...
...
...
inetnum:
...
AT480-AP
...
...
mnt-by: mnt-by:
AT480-AP
Replace old contact with new contact
in Role object
Whois Database Query
Flags Meaning
-l / -L less specific
-m / -M More specific
-x Exact match
-d Associated reverse domain
-I Inverse attributes
-T Object types
82
Whois Database Query - inetnum
83
inetnum:
202.64.0.0 – 202.64.15.255
202.64.0.0/20
inetnum:
202.0.0.0 – 202.255.255.255
202.0.0.0/8
202.64.12.128/25
inetnum:
whois–L 202.64.0.0 /20
whois 202.64.0.0 /20
whois–m 202.64.0.0 /20 inetnum:
202.64.15.192/26
inetnum:
202.64.10.0/24
More specific
(= smaller blocks)
Less specific
(= bigger block)
Inverse Queries
• Inverse queries are performed on inverse keys
See object template (whois –t)
• Returns all public objects that reference the object with the
key specified as a query argument
Practical when searching for objects in which a particular value is referenced, such as
your nic-hdl
Syntax: whois -i <attribute> <value>
84
Customer Privacy
• Public data
– Includes portable and non-portable addresses (inetnum)
and other objects (route, domain, etc)
– must be visible
• Private data
– Includes non-portable addresses (inetnum objects)
– Members have the option to make private data visible
85
What needs to be visible?
86
IANA range
Non-APNIC range APNIC range
NIR rangeAPNIC allocations & assignments
NIR allocations & assignments
Customer assignments Infrastructure Sub-allocations
must be
visible
visibility
optional
LIR/ISP
PORTABLE addresses
NON-PORTABLE addresses
What is a Maintainer?
• Protects objects in the Whois Database
• Applied to any object created directly below that maintainer
object
• Why do we need Maintainer?
– Prevent unauthorized person from changing the details in the Whois
– As parts of a block are sub-allocated or assigned, another layer of
maintainers is often created to allow the new users to protect their
(sub)set of addresses
• Authentication options
– CRYPT-PW, MD5, PGPKEY
87
Maintainer Object
mntner: MAINT-SG-ABCINTERNET
descr: Maintainer for ABC Internet
country: SG
admin-c: AINT1-AP
tech-c: AINT1-AP
upd-to: helpdesk@abcinternet.com
auth: # Filtered
mnt-by: MAINT-SG-ABCINTERNET
referral-by: APNIC-HM
changed: hm-changed@apnic.net 20160503
source: APNIC
88
mnt-by and mnt-lower Attributes
• mnt-by
– Used to protect any object
– Changes to protected object must satisfy authentication rules of
mntner object
• mnt-lower
– Used for sub-assignment creation (customer assignment)
• mnt-routes
– Used for the creation of route or route6 objects
– inetnum, inet6num and aut-num must have the same mnt-route
maintainer
89
Maintainer Hierarchy Diagram
Allocated to APNIC:
mnt-by can only be
changed by IANA
Allocated to Member:
mnt-by can only be
changed by APNIC
Sub-allocated to Customer:
mnt-by can only be
changed by Member
90
Member
Allocation
/26
APNIC Allocation
Member Allocation
Sub -allocation
Assignment
/25
Assignment
/8 (IPv4)
/22
/23
Status and MNT-by
91
Status MNT info
ASSIGNED PORTABLE mnt-by: APNIC-HM
mnt-routes: MAINT-EXAMPLE
ALLOCATED PORTABLE mnt-by: APNIC-HM
mnt-lower: MAINT-EXAMPLE
mnt-routes: MAINT-EXAMPLE
ASSIGNED NON-PORTABLE mnt-by: MAINT-EXAMPLE
mnt-routes: MAINT-EXAMPLE
ALLOCATED NON-PORTABLE mnt-by: MAINT-EXAMPLE
mnt-lower: MAINT-CUSTOMER
mnt-routes: MAINT-CUSTOMER
Maintainer of Allocated Portable
Addresses
inetnum: 61.45.248.0 - 61.45.255.255
netname: APNICTRAINING-AP
descr: APNIC TRAINING UNIT
descr: 6 Cordelia St. South Brisbane, QLD
country: AU
admin-c: AINT1-AP
tech-c: AINT1-AP
status: ALLOCATED PORTABLE
mnt-by: APNIC-HM
mnt-lower: MAINT-SG-ABCINTERNET
mnt-routes: MAINT-SG-ABCINTERNET
mnt-irt: IRT-ABCINTERNET-SG
......
changed: hm-changed@apnic.net 20100407
changed: hm-changed@apnic.net 20160530
changed: hm-changed@apnic.net 20170215
source: APNIC
92
Maintainer of Assigned Non-Portable
Addresses
inetnum: 61.45.249.0 - 61.45.249.255
netname: ABCINTERNET-IPv4-CustomerB
descr: IPv4 address block for Customer B
country: SG
admin-c: AINT1-AP
tech-c: AINT1-AP
geoloc: 1.250198 103.828467
status: ASSIGNED NON-PORTABLE
mnt-by: MAINT-SG-ABCINTERNET
mnt-routes: MAINT-SG-ABCINTERNET
mnt-irt: IRT-ABCINTERNET-SG
changed: hm-changed@apnic.net 20160503
changed: hm-changed@apnic.net 20170215
source: APNIC
93
Whois IRT Contact
• Incident Response Team (IRT)
– Dedicated abuse handling teams (not netops)
• IRT objects are mandatory when creating inetnum,
inet6num and aut-num objects
• Provide an abuse contact email
– Dedicated team to resolve incidents
– Efficient and accurate response
– Stops the tech-c and admin-c from getting abuse reports
94
IRT Object
irt: IRT-ABCINTERNET-SG
address: 1000 Jalan Bukit Merah
address: SG
e-mail: helpdesk@abcinternet.com
abuse-mailbox: abuse@abcinternet.com
admin-c: AINT1-AP
tech-c: AINT1-AP
auth: # Filtered
mnt-by: MAINT-SG-ABCINTERNET
changed: hm-changed@apnic.net 20160503
source: APNIC
95
Whois Database Geolocation
• A latitude/longitude coordinate indicating where users of
this network are located
• Provides a hint to content and geolocation service providers
96
www.apnic.net/geolocation
Whois Object with Geolocation
inetnum: 61.45.248.0 - 61.45.248.255
netname: ABCINTERNET-IPv4-CustomerA
descr: IPv4 address block for Customer A
country: SG
admin-c: AINT1-AP
tech-c: AINT1-AP
geoloc: 1.250198 103.828467
status: ASSIGNED NON-PORTABLE
mnt-by: MAINT-SG-ABCINTERNET
mnt-lower: MAINT-SG-ABCINTERNET
mnt-routes: MAINT-SG-ABCINTERNET
mnt-irt: IRT-ABCINTERNET-SG
changed: hm-changed@apnic.net 20160503
source: APNIC
97
98
Agenda
• Policy Development Process
• Internet Registry Policies
• Requesting IP Addresses
• Whois Database
• Using MyAPNIC
• Autonomous System Numbers
• Reverse DNS
• Resource Certification (RPKI)
99
What is MyAPNIC?
• A secure website that enables Members to manage Internet
resources and account interactions with APNIC online
https://myapnic.net
100
How it Works
101
Firewall
Finance
system
Membership
& resource
system
Whois
master
Member’s staff
APNIC
Public
Servers
Client
MyAPNIC
server
Member ID
Person
Authority
https://myapnic.net
APNIC internal system APNIC public servers
Access to MyAPNIC
• Available to all authorized contacts of APNIC accounts by
registering your email address and password
• Corporate Contacts can register and get instant access
• Non-Corporate Contacts need their registration approved
by their Corporate Contact through MyAPNIC
– Requestor must send the authorization code to the Corporate
Contact
102
www.apnic.net/corporate-contacts
MyAPNIC Registration
https://myapnic.net/register
103
• Go to www.myapnic.net
MyAPNIC Registration
104
Registration – Corporate Contact
105
Registration – Other Contacts
106
Send this authorisation code to your
Corporate Contact
Registration – Other Contacts
107
Use the authorisation code to approve access
Registration – Other Contacts
108
Multiple Account Access
109
New tab for TOTP
MyAPNIC Two Factor Authentication
110
• Time-based One-Time Passwords (TOTP)
Required for:
• Online voting
• Resource certification
• Approve other non Corporate Contact certificate requests
• Edit permissions for non Corporate Contacts
For step by step instructions on how to activate TOTP in MyAPNIC,
please visit our 2fa page.
www.apnic.net/2fa
Time-based One-Time Passwords
(TOTP)
111
Time-based One-Time Passwords
(TOTP)
112
“Remember Me” is valid for 30 days
MyAPNIC Digital Certificate
Required for:
• Online voting
• Resource certification
• Approve other contacts’ certificate request
113
Request Certificate
114
List of all certificates generated for this
account. You may also download the current
certificate to install on a new browser.
Administration Features
115
Member and Contact details, including
Billing history and Referral
Contact Management
116
Resource Management
117
Portal to list and update your current
Internet resources
Maintainer Page
118
Maintainers associated with Member
resource are added automatically and
cannot be deleted
One-Click IPv6
119
Claim your IPv6
address from
within MyAPNIC
One-Click IPv6
120
Manage Resources
121
Sub-allocation
122
Updating Attributes in Parent Object
123
Parent object updates
124
Highlighted attributes can be changed by user.
The greyed-out attributes can only be changed by APNIC.
Requesting Resources
125
Displays the amount of delegations already received and
available resources you can still request
Whois Updates
126
New “View” tab lets you view objects associated to your account
127
Select the Object type to view only these types of objects
Adding Objects
128
Adding objects
Updating Objects
129
Updating objects
Deleting Objects
130
Deleting objects
Bulk Update
131
Bulk Update
132
Resource Transfer / Return
133
Transfer Resources
134
Select multiple IPv4 and ASN
blocks you wish to transfer.
Provide the recipient’s
account name.
Receiving Resources
135
As recipient of the IP
resource, you may choose to
accept or reject the transfer.
136
137
Transfer Pre-approval
138
139
…..........
140
Referral Application
141
CC to Authorize Application
142
Available Utilities
143
Tools – IPv6 Sparse Assignment
144
Tools – IPv6 Subnet
145
Tools – Reverse Domain Verification
146
147
Agenda
• Policy Development Process
• Internet Registry Policies
• Requesting IP Addresses
• Whois Database
• Using MyAPNIC
• Autonomous System
Numbers
• Reverse DNS
• Resource Certification
148
What is an AS Number?
• Autonomous System Number (ASN)
• Globally unique identifiers for IP networks
– uniquely identifies each network on the Internet
• Allocated to each Autonomous System (AS) for use in BGP
routing
• Used in the exchange of exterior routing information
(between neighboring AS) and as an identifier of the AS
itself
149
https://www.apnic.net/get-ip/faqs/asn
AS and AS numbers
• Autonomous System (AS) - group of IP-based networks
with the same routing policy, usually under single
ownership, trust or administrative control
• Autonomous System Number (ASN) - globally unique
identifiers for IP networks, used in the exchange of exterior
routing information (BGP)
150
Autonomous System Network Scenario
151
ISP
Customer Customer
Upstream
ISP
Upstream
ISP
When do I need an ASN?
• ASN is needed if you have a
– Multi-homed network to different providers, and
– Routing policy different to external peers
• RFC1930: Guidelines for creation, selection and
registration of an Autonomous System
152
ASN Representation
153
ASN Range Usage
0 - 65535 16-bit AS number
0 and 65535 Reserved
1 - 64495 Public Internet
64496 - 64511 Documentation and sample code (RFC5398)
64512 - 65534 Reserved for private use (RFC6996)
23456 AS_TRANS (RFC6793)
65536 - 4294967295 32-bit AS number
65536 - 65551 Documentation and sample code (RFC5398)
65552 – 131071 Reserved (RFC5398)
131072 - 4199999999 Public Internet
4200000000 - 4294967294 Reserved for private use (RFC6996)
4294967295 Reserved (RFC7300)
http://www.iana.org/assignments/as-numbers/as-numbers.xhtml
16-bit and 32-bit ASN
• With the introduction of the new 32-bit AS Numbers, and
the continuation of use of old 16-bit AS Numbers, a method
was needed to get them to work together
• The solution is known as AS23456, which allows BGP to
either convert or truncate the AS number if it detects an old
16-bit number as part of the exchange
154
Requesting an ASN
• Delegation is 4-byte only ASN
• Eligibility
– Should be multi-homed
– Have a provider-independent address space
• Complete the request form
– Existing Members send the request from MyAPNIC
– New Members can send AS request along with membership
application
155
Requesting an ASN
• If a Member requests an ASN for their own network
– AS number is portable
– Member is responsible for registration
• If a Member requests an ASN for its customer
– AS number is non-portable
– Customer must meet criteria
– Member is responsible for registration
– AS number is returned if customer changes provider
156
From 2-byte to 4-byte Delegation
• January 2007
– 2-byte ASN by default, process 4-byte ASN as requested
• January 2009
– 4-byte ASN by default, process 2-byte ASN as requested
• July 2009
– 4-byte ASN by default, process requests for 2-byte through
demonstrated need
• January 2010
– No distinction between two-byte and four-byte only AS numbers
– Will operate AS number assignments from an undifferentiated four-
byte AS number pool
157
ASN Transfers
• Transfers of ASNs
– Within the APNIC region, processed through MyAPNIC
– Between regions with compatible inter-regional ASN transfer policies
• No transfer fees are involved
158
http://apnic.net/transfer
aut-num: AS55471
as-name: ABCINTERNET-AP
descr: AS number for ABC Internet
country: SG
admin-c: AINT1-AP
tech-c: AINT1-AP
import: from AS17821 action pref=100; accept ANY
export: to AS17821 announce AS55471
notify: helpdesk@abcinternet.com
mnt-routes: MAINT-SG-ABCINTERNET
mnt-by: MAINT-SG-ABCINTERNET
mnt-irt: IRT-ABCINTERNET-SG
changed: hm-changed@apnic.net 20160517
changed: hm-changed@apnic.net 20160517
source: APNIC
Aut-num Object Example
POLICY
RPSL
159
Four-byte ASN Global Distribution
NRO Q4 2016
160
(Jan 2007 – Dec 2016)
VizAS (Visualisation)
161
https://labs.apnic.net/vizas/
• Tool that allows us to investigate
how networks interconnect in
different countries and economies
• Examines how ASNs interact in
an economy by mapping globally
visible routes in the BGP routing
table
• Can be used to demonstrate how
the BGP routing table can be
used as a data source to visualize
Internet infrastructure in an
economy
162
Agenda
• Policy Development Process
• Internet Registry Policies
• Requesting IP Addresses
• Whois Database
• Using MyAPNIC
• Autonomous System Numbers
• Reverse DNS
• Resource Certification (RPKI)
163
What is Reverse DNS?
• Forward DNS maps names to numbers
server.apnic.net è203.0.113.1
• Reverse DNS maps numbers to names
203.0.113.1 è server.apnic.net
164
Uses of Reverse DNS
• Service denial
– That only allow access when fully reverse delegated
(ex: anonymous ftp)
• Diagnostics
– Assisting in network troubleshooting
(ex: traceroute)
• Spam identification
– Reverse lookup to confirm the source of the email
– Failed lookup adds to an email’s spam score
165
Reverse DNS Tree
166
Mapping numbers to
names - ‘reverse DNS’
22.64.202.in-addr.arpa.
apnic
whois www wwwtraining
ws1 ws2
202
64
22
203 204 210
iana in-addr
ROOT
net org com arpa
Reverse DNS Tree – with IPv6
167
apnic
202
64
22
203
ip6
IPv6 addresses
iana in-addr
ROOT
net org com arpa int
RFC
3152
Reverse Zone Example
$ORIGIN 1.168.192.in-addr.arpa.
@ 3600 IN SOA test.company.org. (
sys.admin.company.org.
2002021301 ; serial
1h ; refresh
30M ; retry
1W ; expiry
3600 ) ; neg. answ. ttl
NS ns.company.org.
NS ns2.company.org.
1 PTR gw.company.org.
router.company.org.
2 PTR ns.company.org.
;auto generate: 65 PTR host65.company.org
$GENERATE 65-127 $ PTR host$.company.org.
168
Managing Reverse DNS
• APNIC manages reverse delegation for both IPv4 and IPv6
• Before you register your domain objects, you need to
ensure that your reverse zones have been configured and
loaded in your name servers
• APNIC does not host your name servers or configure your
reverse zone files
• APNIC only delegates the authority of your reverse zones
to the name servers you provide through your domain
objects
169
www.apnic.net/dns
Reverse Delegation for IPv4
• Reverse delegation for IPv4 is based on octet boundaries
• /24 Delegations
– Address blocks should be delegated
– At least one name server
• /16 Delegations
– Same as /24 delegations
– APNIC delegates entire zone to member
• < /24 Delegations
– Read “classless in-addr.arpa delegation”
– Not supported
170
RFC
2317
Reverse Delegation for IPv6
• Reverse delegation for IPv4 is based on nibble boundaries
• /32 delegation
– One domain object
• /48 delegation
– One domain object
• /35 delegation
– Divide into two /36 (closest 4-bit boundary)
– Two separate domain objects
171
APNIC & LIR Responsibilities
• APNIC
– Manage reverse delegations of address block distributed by APNIC
– Process organizations requests for reverse delegations of network
allocations
• Organisations / LIR
– Be familiar with APNIC procedures
– Ensure that addresses are reverse-mapped
– Maintain nameserver(s) for allocations
– Keep accurate records in the database
– Keep reverse DNS current with the Whois DB
172
Reverse Delegation Procedures
• Domain objects can be updated through MyAPNIC
• Nameserver/domain must be configured before domain
objects are created
173
http://apnic.net/create-domain
Reverse Delegation Procedures
Input your IP address block
here
At least one DNS server (FQDN)
174
Whois Domain Object
domain: 248.45.61.in-addr.arpa
descr: Reverse zone for 61.45.248.0/24
admin-c: AINT1-AP
tech-c: AINT1-AP
zone-c: AINT1-AP
nserver: ns.dnskey.net
nserver: testns.apnic.net
mnt-by: MAINT-SG-ABCINTERNET
changed: helpdesk@abcinternet.com
changed: hm-changed@apnic.net 20160517
source: APNIC
175
Reverse Zone
Contacts
Nameservers
176
Agenda
• Policy Development Process
• Internet Registry Policies
• Requesting IP Addresses
• APNIC Whois Database
• Using MyAPNIC
• Autonomous System Numbers
• Reverse DNS
• Resource Certification (RPKI)
177
What is RPKI?
• Resource Public Key Infrastructure (RPKI)
• A robust security framework for verifying the association
between resource holder and their Internet resources
• Created to address the issues in RFC 4593 “Generic
Threats to Routing Protocols”
• Helps to secure Internet routing by validating routes
– Proof that prefix announcements are coming from the legitimate
holder of the resource
RFC 6480 – An Infrastructure to Support
Secure Internet Routing (Feb 2012)
178
“Right” to Resources
• Organization gets its resources from the RIR
• Organization notifies its upstream of the prefixes to be
announced
• Upstream must check the WHOIS database if resource has
been delegated to customer
We need to be able to authoritatively prove who owns an IP Prefix and
what AS(s) may announce it.
179
APNIC Resource Certification
• A robust security framework for verifying the association
between resource holders and their Internet resources
– Collaborative effort by all RIRs
• Initiative from APNIC to
– Improve the security of inter-domain routing
– Augment the information published in the Whois database with a
verifiable form of a holder's current right-of-use over an Internet
resource
180
APNIC has integrated the RPKI management service into MyAPNIC for
APNIC Member use
Route Origin Authorization (ROA)
• A digital object that contains a list of address prefixes and
an AS number
• It is an authority created by a prefix holder to authorize an
ASN to originate one or more specific route advertisements
• Create ROA objects using MyAPNIC
181
Activate RPKI Engine
182
Create ROA Objects
183
ROA Suggestions
184
Ready to ROA
• ROA sessions conducted at different events to help
Members explore resource certification
• Join the ROA sessions
• Check out the APNIC page
– http://www.apnic.net/roa
185
186
www.facebook.com/APNIC
www.twitter.com/apnic
www.youtube.com/apnicmultimedia
www.flickr.com/apnic
www.weibo.com/APNICrir
187
188188
Thank You!END OF SESSION

More Related Content

What's hot

Introduction to RPKI - MyNOG
Introduction to RPKI - MyNOGIntroduction to RPKI - MyNOG
Introduction to RPKI - MyNOG
Siena Perry
 
Universal Acceptance of Internationalized Domain Names (IDN), Email Addresses...
Universal Acceptance of Internationalized Domain Names (IDN), Email Addresses...Universal Acceptance of Internationalized Domain Names (IDN), Email Addresses...
Universal Acceptance of Internationalized Domain Names (IDN), Email Addresses...
APNIC
 
APNIC Update @ SANOG 27
APNIC Update @ SANOG 27APNIC Update @ SANOG 27
APNIC Update @ SANOG 27
APNIC
 
bdNOG5 - Apnic Update
bdNOG5 - Apnic UpdatebdNOG5 - Apnic Update
bdNOG5 - Apnic Update
APNIC
 
Universal Acceptance: APNIC system readiness
Universal Acceptance: APNIC system readinessUniversal Acceptance: APNIC system readiness
Universal Acceptance: APNIC system readiness
APNIC
 
Adress Transfers in APNIC region @ LACNIC 24
Adress Transfers in APNIC region @ LACNIC 24Adress Transfers in APNIC region @ LACNIC 24
Adress Transfers in APNIC region @ LACNIC 24
APNIC
 
APNIC Focus Group and Survey Action Plan, by Sanjaya [APNIC 38 / AMM]
APNIC Focus Group and Survey Action Plan, by Sanjaya [APNIC 38 / AMM]APNIC Focus Group and Survey Action Plan, by Sanjaya [APNIC 38 / AMM]
APNIC Focus Group and Survey Action Plan, by Sanjaya [APNIC 38 / AMM]
APNIC
 
IDNOG 2: AS interconnection in indonesia
IDNOG 2: AS interconnection in indonesiaIDNOG 2: AS interconnection in indonesia
IDNOG 2: AS interconnection in indonesia
APNIC
 
APNIC Member Services
APNIC Member ServicesAPNIC Member Services
APNIC Member Services
APNIC
 
CommuniCast 2014: Connecting your business to the Internet
CommuniCast 2014: Connecting your business to the InternetCommuniCast 2014: Connecting your business to the Internet
CommuniCast 2014: Connecting your business to the Internet
APNIC
 
APNIC Update - PacNOG20
APNIC Update - PacNOG20APNIC Update - PacNOG20
APNIC Update - PacNOG20
APNIC
 
05 (IDNOG01) Evolution of IXes and peering in Japan by Seiichi Kawamura
05 (IDNOG01) Evolution of IXes and peering in Japan by Seiichi Kawamura05 (IDNOG01) Evolution of IXes and peering in Japan by Seiichi Kawamura
05 (IDNOG01) Evolution of IXes and peering in Japan by Seiichi KawamuraIndonesia Network Operators Group
 
Measuring latency from the browser
Measuring latency from the browserMeasuring latency from the browser
Measuring latency from the browser
APNIC
 
PLNOG 7: Ferenc Csorba - What’s new at the RIPE NCC?
PLNOG 7: Ferenc Csorba - What’s new at the RIPE NCC?PLNOG 7: Ferenc Csorba - What’s new at the RIPE NCC?
PLNOG 7: Ferenc Csorba - What’s new at the RIPE NCC?
PROIDEA
 
RIPE NCC Measurements Tools Workshop: RIPEstat and RIPE Atlas
RIPE NCC Measurements Tools Workshop: RIPEstat and RIPE AtlasRIPE NCC Measurements Tools Workshop: RIPEstat and RIPE Atlas
RIPE NCC Measurements Tools Workshop: RIPEstat and RIPE Atlas
APNIC
 
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
APNIC
 
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
APNIC
 
APNIC Update @ ARM, Mongolia
APNIC Update @ ARM, MongoliaAPNIC Update @ ARM, Mongolia
APNIC Update @ ARM, Mongolia
APNIC
 
RIPE NCC and Academia
RIPE NCC and AcademiaRIPE NCC and Academia
RIPE NCC and Academia
RIPE NCC
 
Measuring the End User
Measuring the End User Measuring the End User
Measuring the End User
APNIC
 

What's hot (20)

Introduction to RPKI - MyNOG
Introduction to RPKI - MyNOGIntroduction to RPKI - MyNOG
Introduction to RPKI - MyNOG
 
Universal Acceptance of Internationalized Domain Names (IDN), Email Addresses...
Universal Acceptance of Internationalized Domain Names (IDN), Email Addresses...Universal Acceptance of Internationalized Domain Names (IDN), Email Addresses...
Universal Acceptance of Internationalized Domain Names (IDN), Email Addresses...
 
APNIC Update @ SANOG 27
APNIC Update @ SANOG 27APNIC Update @ SANOG 27
APNIC Update @ SANOG 27
 
bdNOG5 - Apnic Update
bdNOG5 - Apnic UpdatebdNOG5 - Apnic Update
bdNOG5 - Apnic Update
 
Universal Acceptance: APNIC system readiness
Universal Acceptance: APNIC system readinessUniversal Acceptance: APNIC system readiness
Universal Acceptance: APNIC system readiness
 
Adress Transfers in APNIC region @ LACNIC 24
Adress Transfers in APNIC region @ LACNIC 24Adress Transfers in APNIC region @ LACNIC 24
Adress Transfers in APNIC region @ LACNIC 24
 
APNIC Focus Group and Survey Action Plan, by Sanjaya [APNIC 38 / AMM]
APNIC Focus Group and Survey Action Plan, by Sanjaya [APNIC 38 / AMM]APNIC Focus Group and Survey Action Plan, by Sanjaya [APNIC 38 / AMM]
APNIC Focus Group and Survey Action Plan, by Sanjaya [APNIC 38 / AMM]
 
IDNOG 2: AS interconnection in indonesia
IDNOG 2: AS interconnection in indonesiaIDNOG 2: AS interconnection in indonesia
IDNOG 2: AS interconnection in indonesia
 
APNIC Member Services
APNIC Member ServicesAPNIC Member Services
APNIC Member Services
 
CommuniCast 2014: Connecting your business to the Internet
CommuniCast 2014: Connecting your business to the InternetCommuniCast 2014: Connecting your business to the Internet
CommuniCast 2014: Connecting your business to the Internet
 
APNIC Update - PacNOG20
APNIC Update - PacNOG20APNIC Update - PacNOG20
APNIC Update - PacNOG20
 
05 (IDNOG01) Evolution of IXes and peering in Japan by Seiichi Kawamura
05 (IDNOG01) Evolution of IXes and peering in Japan by Seiichi Kawamura05 (IDNOG01) Evolution of IXes and peering in Japan by Seiichi Kawamura
05 (IDNOG01) Evolution of IXes and peering in Japan by Seiichi Kawamura
 
Measuring latency from the browser
Measuring latency from the browserMeasuring latency from the browser
Measuring latency from the browser
 
PLNOG 7: Ferenc Csorba - What’s new at the RIPE NCC?
PLNOG 7: Ferenc Csorba - What’s new at the RIPE NCC?PLNOG 7: Ferenc Csorba - What’s new at the RIPE NCC?
PLNOG 7: Ferenc Csorba - What’s new at the RIPE NCC?
 
RIPE NCC Measurements Tools Workshop: RIPEstat and RIPE Atlas
RIPE NCC Measurements Tools Workshop: RIPEstat and RIPE AtlasRIPE NCC Measurements Tools Workshop: RIPEstat and RIPE Atlas
RIPE NCC Measurements Tools Workshop: RIPEstat and RIPE Atlas
 
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
 
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
 
APNIC Update @ ARM, Mongolia
APNIC Update @ ARM, MongoliaAPNIC Update @ ARM, Mongolia
APNIC Update @ ARM, Mongolia
 
RIPE NCC and Academia
RIPE NCC and AcademiaRIPE NCC and Academia
RIPE NCC and Academia
 
Measuring the End User
Measuring the End User Measuring the End User
Measuring the End User
 

Viewers also liked

WAN SDN meet Segment Routing
WAN SDN meet Segment RoutingWAN SDN meet Segment Routing
WAN SDN meet Segment Routing
APNIC
 
BGP Routing Table Report
BGP Routing Table ReportBGP Routing Table Report
BGP Routing Table Report
APNIC
 
Poder Electoral en Venezuela.
Poder Electoral en Venezuela.Poder Electoral en Venezuela.
Poder Electoral en Venezuela.
Wilmer Antequera
 
PCH 2016 Survey of Interconnection Agreements
PCH 2016 Survey of Interconnection AgreementsPCH 2016 Survey of Interconnection Agreements
PCH 2016 Survey of Interconnection Agreements
APNIC
 
Oscar winning documentary presentation the white helmet (2016)
Oscar winning documentary presentation   the white helmet (2016)Oscar winning documentary presentation   the white helmet (2016)
Oscar winning documentary presentation the white helmet (2016)
Vaibhav Verma
 
Kelompok 4 science pada abad xx
Kelompok 4 science pada abad xxKelompok 4 science pada abad xx
Kelompok 4 science pada abad xx
Aprilia Mantayani
 
Cultura politica
Cultura politicaCultura politica
Cultura politica
Edwin Carvajal Botero
 
APNIC Foundation: Why, what and how?
APNIC Foundation: Why, what and how?APNIC Foundation: Why, what and how?
APNIC Foundation: Why, what and how?
APNIC
 
Simplifying the OpenStack and Kubernetes network stack with Romana
Simplifying the OpenStack and Kubernetes network stack with RomanaSimplifying the OpenStack and Kubernetes network stack with Romana
Simplifying the OpenStack and Kubernetes network stack with Romana
Juergen Brendel
 
Summit 16: Cengn Experience in Opnfv Projects
Summit 16: Cengn Experience in Opnfv ProjectsSummit 16: Cengn Experience in Opnfv Projects
Summit 16: Cengn Experience in Opnfv Projects
OPNFV
 
Monasca 를 이용한 cloud 모니터링 final
Monasca 를 이용한 cloud 모니터링 finalMonasca 를 이용한 cloud 모니터링 final
Monasca 를 이용한 cloud 모니터링 final
SangWook Byun
 
Dekker trog - learning outcome prediction models from cancer data - 2017
Dekker   trog  - learning outcome prediction models from cancer data - 2017Dekker   trog  - learning outcome prediction models from cancer data - 2017
Dekker trog - learning outcome prediction models from cancer data - 2017
Andre Dekker
 
Large BGP Communities
Large BGP CommunitiesLarge BGP Communities
Large BGP Communities
APNIC
 
Eugenia de montijo
Eugenia de montijoEugenia de montijo
Eugenia de montijo
sonia garcia raya
 
Apricot2017 Request tracing in distributed environment
Apricot2017 Request tracing in distributed environmentApricot2017 Request tracing in distributed environment
Apricot2017 Request tracing in distributed environment
Hieu LE ☁
 
OpenStack本番環境の作り方 - Interop 2016
OpenStack本番環境の作り方 - Interop 2016OpenStack本番環境の作り方 - Interop 2016
OpenStack本番環境の作り方 - Interop 2016
VirtualTech Japan Inc.
 
Het zand: geen fundament (eerste vastenzondag 2017)
Het zand: geen fundament (eerste vastenzondag 2017)Het zand: geen fundament (eerste vastenzondag 2017)
Het zand: geen fundament (eerste vastenzondag 2017)
Ten Bos
 
Trafficshifting: Avoiding Disasters & Improving Performance at Scale
Trafficshifting: Avoiding Disasters & Improving Performance at ScaleTrafficshifting: Avoiding Disasters & Improving Performance at Scale
Trafficshifting: Avoiding Disasters & Improving Performance at Scale
APNIC
 
Securing Internet Routing: RPSL & RPKI
Securing Internet Routing: RPSL & RPKISecuring Internet Routing: RPSL & RPKI
Securing Internet Routing: RPSL & RPKI
APNIC
 
How to Develop OpenStack
How to Develop OpenStackHow to Develop OpenStack
How to Develop OpenStack
Mehdi Ali Soltani
 

Viewers also liked (20)

WAN SDN meet Segment Routing
WAN SDN meet Segment RoutingWAN SDN meet Segment Routing
WAN SDN meet Segment Routing
 
BGP Routing Table Report
BGP Routing Table ReportBGP Routing Table Report
BGP Routing Table Report
 
Poder Electoral en Venezuela.
Poder Electoral en Venezuela.Poder Electoral en Venezuela.
Poder Electoral en Venezuela.
 
PCH 2016 Survey of Interconnection Agreements
PCH 2016 Survey of Interconnection AgreementsPCH 2016 Survey of Interconnection Agreements
PCH 2016 Survey of Interconnection Agreements
 
Oscar winning documentary presentation the white helmet (2016)
Oscar winning documentary presentation   the white helmet (2016)Oscar winning documentary presentation   the white helmet (2016)
Oscar winning documentary presentation the white helmet (2016)
 
Kelompok 4 science pada abad xx
Kelompok 4 science pada abad xxKelompok 4 science pada abad xx
Kelompok 4 science pada abad xx
 
Cultura politica
Cultura politicaCultura politica
Cultura politica
 
APNIC Foundation: Why, what and how?
APNIC Foundation: Why, what and how?APNIC Foundation: Why, what and how?
APNIC Foundation: Why, what and how?
 
Simplifying the OpenStack and Kubernetes network stack with Romana
Simplifying the OpenStack and Kubernetes network stack with RomanaSimplifying the OpenStack and Kubernetes network stack with Romana
Simplifying the OpenStack and Kubernetes network stack with Romana
 
Summit 16: Cengn Experience in Opnfv Projects
Summit 16: Cengn Experience in Opnfv ProjectsSummit 16: Cengn Experience in Opnfv Projects
Summit 16: Cengn Experience in Opnfv Projects
 
Monasca 를 이용한 cloud 모니터링 final
Monasca 를 이용한 cloud 모니터링 finalMonasca 를 이용한 cloud 모니터링 final
Monasca 를 이용한 cloud 모니터링 final
 
Dekker trog - learning outcome prediction models from cancer data - 2017
Dekker   trog  - learning outcome prediction models from cancer data - 2017Dekker   trog  - learning outcome prediction models from cancer data - 2017
Dekker trog - learning outcome prediction models from cancer data - 2017
 
Large BGP Communities
Large BGP CommunitiesLarge BGP Communities
Large BGP Communities
 
Eugenia de montijo
Eugenia de montijoEugenia de montijo
Eugenia de montijo
 
Apricot2017 Request tracing in distributed environment
Apricot2017 Request tracing in distributed environmentApricot2017 Request tracing in distributed environment
Apricot2017 Request tracing in distributed environment
 
OpenStack本番環境の作り方 - Interop 2016
OpenStack本番環境の作り方 - Interop 2016OpenStack本番環境の作り方 - Interop 2016
OpenStack本番環境の作り方 - Interop 2016
 
Het zand: geen fundament (eerste vastenzondag 2017)
Het zand: geen fundament (eerste vastenzondag 2017)Het zand: geen fundament (eerste vastenzondag 2017)
Het zand: geen fundament (eerste vastenzondag 2017)
 
Trafficshifting: Avoiding Disasters & Improving Performance at Scale
Trafficshifting: Avoiding Disasters & Improving Performance at ScaleTrafficshifting: Avoiding Disasters & Improving Performance at Scale
Trafficshifting: Avoiding Disasters & Improving Performance at Scale
 
Securing Internet Routing: RPSL & RPKI
Securing Internet Routing: RPSL & RPKISecuring Internet Routing: RPSL & RPKI
Securing Internet Routing: RPSL & RPKI
 
How to Develop OpenStack
How to Develop OpenStackHow to Develop OpenStack
How to Develop OpenStack
 

Similar to Internet Resource Management (IRM) & Internet Routing Registry (IRR)

Apnic-irme
Apnic-irmeApnic-irme
Apnic-irme
Nguyen Minh Thu
 
APNIC Policy and Services Update - ARM2
APNIC Policy and Services Update - ARM2APNIC Policy and Services Update - ARM2
APNIC Policy and Services Update - ARM2
APNIC
 
IDNIC OPM 2023 - Internet Number Registry System
IDNIC OPM 2023 - Internet Number Registry SystemIDNIC OPM 2023 - Internet Number Registry System
IDNIC OPM 2023 - Internet Number Registry System
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 85
APNIC
 
APNIC Policy Update
APNIC Policy Update APNIC Policy Update
Policy Update ARM 3/bdNOG 1
Policy Update ARM 3/bdNOG 1Policy Update ARM 3/bdNOG 1
Policy Update ARM 3/bdNOG 1
APNIC
 
Internet Resource Management Tutorial at SANOG 24
Internet Resource Management Tutorial at SANOG 24Internet Resource Management Tutorial at SANOG 24
Internet Resource Management Tutorial at SANOG 24
APNIC
 
APNIC Update - Member Briefing
APNIC Update - Member BriefingAPNIC Update - Member Briefing
APNIC Update - Member Briefing
APNIC
 
HKNOG1.1 presentation
HKNOG1.1 presentationHKNOG1.1 presentation
HKNOG1.1 presentation
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 53
APNIC
 
APNIC IRM Tutorial, by Sheryl Hermoso [APRICOT 2015]
APNIC IRM Tutorial, by Sheryl Hermoso [APRICOT 2015]APNIC IRM Tutorial, by Sheryl Hermoso [APRICOT 2015]
APNIC IRM Tutorial, by Sheryl Hermoso [APRICOT 2015]
APNIC
 
Cybersecurity Opportunities Challenges APNIC
Cybersecurity Opportunities Challenges APNICCybersecurity Opportunities Challenges APNIC
Cybersecurity Opportunities Challenges APNIC
APNIC
 
APNIC Policy Roundup presented by Sunny Chendi at TWNOG 5.0
APNIC Policy Roundup presented by Sunny Chendi at TWNOG 5.0APNIC Policy Roundup presented by Sunny Chendi at TWNOG 5.0
APNIC Policy Roundup presented by Sunny Chendi at TWNOG 5.0
APNIC
 
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
APNIC
 
Whois - Addressing the Asia Pacifc
Whois - Addressing the Asia PacifcWhois - Addressing the Asia Pacifc
Whois - Addressing the Asia Pacifc
APNIC
 
LEA Workshop dated 09052013
LEA Workshop dated 09052013LEA Workshop dated 09052013
LEA Workshop dated 09052013
APNIC
 
34th TWNIC OPM: APNIC Policy Implementation Update
34th TWNIC OPM: APNIC Policy Implementation Update34th TWNIC OPM: APNIC Policy Implementation Update
34th TWNIC OPM: APNIC Policy Implementation Update
APNIC
 
Policy Development Process/Internet Eco System by Adam Gosling
Policy Development Process/Internet Eco System by Adam GoslingPolicy Development Process/Internet Eco System by Adam Gosling
Policy Development Process/Internet Eco System by Adam Gosling
MyNOG
 
40th TWNIC Open Policy Meeting: APNIC PDP update
40th TWNIC Open Policy Meeting: APNIC PDP update40th TWNIC Open Policy Meeting: APNIC PDP update
40th TWNIC Open Policy Meeting: APNIC PDP update
APNIC
 
Nznog2014 apnic updates
Nznog2014   apnic updatesNznog2014   apnic updates
Nznog2014 apnic updates
APNIC
 

Similar to Internet Resource Management (IRM) & Internet Routing Registry (IRR) (20)

Apnic-irme
Apnic-irmeApnic-irme
Apnic-irme
 
APNIC Policy and Services Update - ARM2
APNIC Policy and Services Update - ARM2APNIC Policy and Services Update - ARM2
APNIC Policy and Services Update - ARM2
 
IDNIC OPM 2023 - Internet Number Registry System
IDNIC OPM 2023 - Internet Number Registry SystemIDNIC OPM 2023 - Internet Number Registry System
IDNIC OPM 2023 - Internet Number Registry System
 
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
 
APNIC Policy Update
APNIC Policy Update APNIC Policy Update
APNIC Policy Update
 
Policy Update ARM 3/bdNOG 1
Policy Update ARM 3/bdNOG 1Policy Update ARM 3/bdNOG 1
Policy Update ARM 3/bdNOG 1
 
Internet Resource Management Tutorial at SANOG 24
Internet Resource Management Tutorial at SANOG 24Internet Resource Management Tutorial at SANOG 24
Internet Resource Management Tutorial at SANOG 24
 
APNIC Update - Member Briefing
APNIC Update - Member BriefingAPNIC Update - Member Briefing
APNIC Update - Member Briefing
 
HKNOG1.1 presentation
HKNOG1.1 presentationHKNOG1.1 presentation
HKNOG1.1 presentation
 
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
 
APNIC IRM Tutorial, by Sheryl Hermoso [APRICOT 2015]
APNIC IRM Tutorial, by Sheryl Hermoso [APRICOT 2015]APNIC IRM Tutorial, by Sheryl Hermoso [APRICOT 2015]
APNIC IRM Tutorial, by Sheryl Hermoso [APRICOT 2015]
 
Cybersecurity Opportunities Challenges APNIC
Cybersecurity Opportunities Challenges APNICCybersecurity Opportunities Challenges APNIC
Cybersecurity Opportunities Challenges APNIC
 
APNIC Policy Roundup presented by Sunny Chendi at TWNOG 5.0
APNIC Policy Roundup presented by Sunny Chendi at TWNOG 5.0APNIC Policy Roundup presented by Sunny Chendi at TWNOG 5.0
APNIC Policy Roundup presented by Sunny Chendi at TWNOG 5.0
 
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
 
Whois - Addressing the Asia Pacifc
Whois - Addressing the Asia PacifcWhois - Addressing the Asia Pacifc
Whois - Addressing the Asia Pacifc
 
LEA Workshop dated 09052013
LEA Workshop dated 09052013LEA Workshop dated 09052013
LEA Workshop dated 09052013
 
34th TWNIC OPM: APNIC Policy Implementation Update
34th TWNIC OPM: APNIC Policy Implementation Update34th TWNIC OPM: APNIC Policy Implementation Update
34th TWNIC OPM: APNIC Policy Implementation Update
 
Policy Development Process/Internet Eco System by Adam Gosling
Policy Development Process/Internet Eco System by Adam GoslingPolicy Development Process/Internet Eco System by Adam Gosling
Policy Development Process/Internet Eco System by Adam Gosling
 
40th TWNIC Open Policy Meeting: APNIC PDP update
40th TWNIC Open Policy Meeting: APNIC PDP update40th TWNIC Open Policy Meeting: APNIC PDP update
40th TWNIC Open Policy Meeting: APNIC PDP update
 
Nznog2014 apnic updates
Nznog2014   apnic updatesNznog2014   apnic updates
Nznog2014 apnic updates
 

More from APNIC

APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC
 
Registry Data Accuracy Improvements, presented by Chimi Dorji at SANOG 41 / I...
Registry Data Accuracy Improvements, presented by Chimi Dorji at SANOG 41 / I...Registry Data Accuracy Improvements, presented by Chimi Dorji at SANOG 41 / I...
Registry Data Accuracy Improvements, presented by Chimi Dorji at SANOG 41 / I...
APNIC
 
APNIC Updates presented by Paul Wilson at CaribNOG 27
APNIC Updates presented by Paul Wilson at  CaribNOG 27APNIC Updates presented by Paul Wilson at  CaribNOG 27
APNIC Updates presented by Paul Wilson at CaribNOG 27
APNIC
 
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
APNIC
 
'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 2024
APNIC
 
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
APNIC
 
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
APNIC
 
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
APNIC
 
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
APNIC
 
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
APNIC
 
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
APNIC
 
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
 
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
APNIC
 
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
APNIC
 
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
APNIC
 
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
APNIC
 
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 2023
APNIC
 
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
APNIC
 

More from APNIC (20)

APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
 
Registry Data Accuracy Improvements, presented by Chimi Dorji at SANOG 41 / I...
Registry Data Accuracy Improvements, presented by Chimi Dorji at SANOG 41 / I...Registry Data Accuracy Improvements, presented by Chimi Dorji at SANOG 41 / I...
Registry Data Accuracy Improvements, presented by Chimi Dorji at SANOG 41 / I...
 
APNIC Updates presented by Paul Wilson at CaribNOG 27
APNIC Updates presented by Paul Wilson at  CaribNOG 27APNIC Updates presented by Paul Wilson at  CaribNOG 27
APNIC Updates presented by Paul Wilson at CaribNOG 27
 
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...
 
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
 

Recently uploaded

This 7-second Brain Wave Ritual Attracts Money To You.!
This 7-second Brain Wave Ritual Attracts Money To You.!This 7-second Brain Wave Ritual Attracts Money To You.!
This 7-second Brain Wave Ritual Attracts Money To You.!
nirahealhty
 
Latest trends in computer networking.pptx
Latest trends in computer networking.pptxLatest trends in computer networking.pptx
Latest trends in computer networking.pptx
JungkooksNonexistent
 
guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...
Rogerio Filho
 
BASIC C++ lecture NOTE C++ lecture 3.pptx
BASIC C++ lecture NOTE C++ lecture 3.pptxBASIC C++ lecture NOTE C++ lecture 3.pptx
BASIC C++ lecture NOTE C++ lecture 3.pptx
natyesu
 
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
3ipehhoa
 
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
3ipehhoa
 
Living-in-IT-era-Module-7-Imaging-and-Design-for-Social-Impact.pptx
Living-in-IT-era-Module-7-Imaging-and-Design-for-Social-Impact.pptxLiving-in-IT-era-Module-7-Imaging-and-Design-for-Social-Impact.pptx
Living-in-IT-era-Module-7-Imaging-and-Design-for-Social-Impact.pptx
TristanJasperRamos
 
test test test test testtest test testtest test testtest test testtest test ...
test test  test test testtest test testtest test testtest test testtest test ...test test  test test testtest test testtest test testtest test testtest test ...
test test test test testtest test testtest test testtest test testtest test ...
Arif0071
 
1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...
JeyaPerumal1
 
Multi-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Multi-cluster Kubernetes Networking- Patterns, Projects and GuidelinesMulti-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Multi-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Sanjeev Rampal
 
History+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shopHistory+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shop
laozhuseo02
 
The+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptxThe+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptx
laozhuseo02
 
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
3ipehhoa
 
Output determination SAP S4 HANA SAP SD CC
Output determination SAP S4 HANA SAP SD CCOutput determination SAP S4 HANA SAP SD CC
Output determination SAP S4 HANA SAP SD CC
ShahulHameed54211
 
ER(Entity Relationship) Diagram for online shopping - TAE
ER(Entity Relationship) Diagram for online shopping - TAEER(Entity Relationship) Diagram for online shopping - TAE
ER(Entity Relationship) Diagram for online shopping - TAE
Himani415946
 
How to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptxHow to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptx
Gal Baras
 

Recently uploaded (16)

This 7-second Brain Wave Ritual Attracts Money To You.!
This 7-second Brain Wave Ritual Attracts Money To You.!This 7-second Brain Wave Ritual Attracts Money To You.!
This 7-second Brain Wave Ritual Attracts Money To You.!
 
Latest trends in computer networking.pptx
Latest trends in computer networking.pptxLatest trends in computer networking.pptx
Latest trends in computer networking.pptx
 
guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...
 
BASIC C++ lecture NOTE C++ lecture 3.pptx
BASIC C++ lecture NOTE C++ lecture 3.pptxBASIC C++ lecture NOTE C++ lecture 3.pptx
BASIC C++ lecture NOTE C++ lecture 3.pptx
 
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
 
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
 
Living-in-IT-era-Module-7-Imaging-and-Design-for-Social-Impact.pptx
Living-in-IT-era-Module-7-Imaging-and-Design-for-Social-Impact.pptxLiving-in-IT-era-Module-7-Imaging-and-Design-for-Social-Impact.pptx
Living-in-IT-era-Module-7-Imaging-and-Design-for-Social-Impact.pptx
 
test test test test testtest test testtest test testtest test testtest test ...
test test  test test testtest test testtest test testtest test testtest test ...test test  test test testtest test testtest test testtest test testtest test ...
test test test test testtest test testtest test testtest test testtest test ...
 
1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...
 
Multi-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Multi-cluster Kubernetes Networking- Patterns, Projects and GuidelinesMulti-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Multi-cluster Kubernetes Networking- Patterns, Projects and Guidelines
 
History+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shopHistory+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shop
 
The+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptxThe+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptx
 
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
 
Output determination SAP S4 HANA SAP SD CC
Output determination SAP S4 HANA SAP SD CCOutput determination SAP S4 HANA SAP SD CC
Output determination SAP S4 HANA SAP SD CC
 
ER(Entity Relationship) Diagram for online shopping - TAE
ER(Entity Relationship) Diagram for online shopping - TAEER(Entity Relationship) Diagram for online shopping - TAE
ER(Entity Relationship) Diagram for online shopping - TAE
 
How to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptxHow to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptx
 

Internet Resource Management (IRM) & Internet Routing Registry (IRR)

  • 1. Issue Date: Revision: APNIC Internet Resource Management (IRM) Tutorial 17 May 2016 2.3.0 APRICOT 2017 20 Feb – 02 Mar 2017 Ho Chi Minh City, Viet Nam
  • 2. Jessica Wei Training Officer, APNIC After graduating from China’s Huazhong University of Science and Technology in 2007 with a degree in electronic engineering, Bei (whose nickname is Jessica) joined Huawei as a network training officer. Over the next six years, she provided Huawei technical training on LAN/WAN systems, broadband access, IP core and IP mobile backhaul networks as well as working on technical training course design and the development of IP training materials. At the Huawei training center in China she provided technical training to engineers and administrators from more than 15 nations including Viet Nam, Papua New Guinea, Thailand, Pakistan and Bangladesh. She has also travelled to Bangladesh, Venezuela, Colombia, Egypt, Malaysia, Australia, Thailand, Indonesia and Singapore to provide training. Contact: Email: jwei@apnic.net Presenter
  • 3. Agenda • Policy Development Process • Internet Registry Policies • Requesting IP Addresses • Whois Database • Using MyAPNIC • Autonomous System Numbers • Reverse DNS • Resource Certification (RPKI) 3
  • 4. Policy Development • Creating a policy environment that supports the region’s Internet development • Developed by the membership and broader Internet community 4
  • 5. You are part of the APNIC community! 5 APNIC Internet Community Global Internet Community Open forum in the Asia Pacific APNIC Members A voice in regional Internet operations through participation in APNIC IETF Individuals National NOG Regional NOG APAN ISOC ISP Associations
  • 6. Policy Development Process 6 All decisions & policies documented & freely available to anyone Internet community proposes and approves policy Open TransparentBottom up Anyone can participate
  • 7. Before m eeting Author proposes policy or amendment Community discusses proposal on SIG mailing list Policy Development Process Before the meeting • Submit proposed policy to the APNIC Secretariat • SIG Chair posts the proposal to mailing list • Community discusses proposal 7
  • 8. Policy Development Process Before m eeting Author proposes policy or amendment Community discusses proposal on SIG mailing list Before m eeting Author proposes policy or amendment Community discusses proposal on SIG mailing list During m eeting Community discusses proposal face to face in SIG SIG Chair gauges consensus During the meeting • Proposed policies are presented at the Open Policy Meeting (OPM) • Community comments on the proposal • If it reaches consensus, SIG Chair reports the decision at the APNIC Member Meeting (AMM) 8
  • 9. Policy Development Process After the meeting • Within a week, proposal is sent back to mailing list • A comment period between 4-8 weeks is given • If it reaches consensus, SIG Chair asks the Executive Council (EC) to endorse the proposal • APNIC EC endorses proposal • APNIC Secretariat implements the policy (minimum of 3 months) During m eeting Before m eeting Author proposes policy or amendment Community discusses proposal on SIG mailing list Community discusses proposal face to face in SIG During m eeting Before m eeting Author proposes policy or amendment Community discusses proposal on SIG mailing list Community discusses proposal face to face in SIG After meeting SIG Chair gauges consensus Community has chance to raise any final objections during final call SIG Chair confirms consensus ExecutiveCouncil (EC) endorses policy Secretariat implements policy 9
  • 10. Policy Discussions • Comment – Participants are encouraged to comment on the proposal • Discuss – The Chair encourages discussion about the pros and cons of the proposal • Show of hands – to broadly measure opinion – not a vote • Consensus – declared if there are no objections 10
  • 11. How to Participate • Read the policy proposals currently under discussion • Check out discussions on the Policy SIG mailing list • Join the discussion at APNIC conferences – webcast (live streaming) – live transcripts – comment on Jabber chat • Provide your feedback – Training or community outreach events 11
  • 12. 12
  • 13. Agenda • Policy Development Process • Internet Registry Policies • Requesting IP Addresses • Whois Database • Using MyAPNIC • Autonomous System Numbers • Reverse DNS • Resource Certification (RPKI) 13
  • 14. How IP Addresses are Delegated 14 Member (LIR) LIR customer RegistryRealmOperatorsRealm Customer / End User delegates to customers delegates to APNIC member Member Allocation /26/27 /25 Customer Assignments Sub Allocation /26 /27 APNIC Allocation /8 /24 APNIC
  • 15. IRM Objectives 15 - Efficient use of resources - Based on demonstrated need Conservation - Limit routing table growth - Support provider-based routing Aggregation - Ensure uniqueness - Facilitate trouble shooting Registration Uniqueness, fairness and consistency
  • 16. Customer Assignments ISP Allocation Customer Assignments ISP Portable and Non-Portable • Portable Address – Provider-Independent (PI) – Assigned by RIR to end-user – Keep addresses when changing ISP – Increases the routing table size • Non-portable Address – Provider-aggregatable (PA) – End-user gets address space from LIR – Must renumber if changing upstream provider – Can be aggregated for improved routing efficiency 16
  • 17. IPv6 Address Management Hierarchy 17 Describes “portability” of the address space /12 APNIC Allocation Portable Portable /48Assignment /48 - /64 Assignment APNIC Allocation /48 - /64Assignment Non-Portable Non-Portable /40 /32Member Allocation Non-Portable /12 Sub-allocation
  • 18. Aggregation and Portability 18 Aggregation No Aggregation (non-portable assignments) (4 routes) (21 routes) (portable assignments) INTERNET INTERNET ISP A ISP B ISP B ISP CISP D ISP A ISP CISP D
  • 19. Growth of the Global Routing Table http://www.cidr-report.org/as2.0/ 653589 prefixes As of 10 Feb 2017 2009: The GFC hits the Internet 2011: Address Exhaustion 2005: Broadband to the Masses 2001: The Great Internet Boom and Bust 1994: Introduction of CIDR Projected growth of routing table before CIDR CIDR deployment Dot-Com boom Sustainable growth 19
  • 20. APNIC Policy Environment • Internet resources are delegated on a license basis – Limited duration (usually one year) – Renewable on the following conditions • Original basis of delegation remains valid • Address space is properly registered at the time of renewal • Security and confidentiality – APNIC to maintain systems and practices that protect the confidentiality of Members’ information and their customers 20 https://www.apnic.net/policy/policy-environment
  • 21. Allocation Policies • Aggregation of allocation – Provider responsible for aggregation – Customer assignments / sub-allocations must be non-portable • Allocations based on demonstrated need – Detailed documentation required • All address space held are to be declared 21
  • 22. IPv4 Allocation Policies • APNIC IPv4 allocation size per account holder – Minimum /24 – Maximum /21 /22 from final /8 block /22 from the recovered block • According to current allocation from the final /8 block • Based on demonstrated need 22 Member allocation Non-portable assignment Non-portable assignment /8 /22 APNIC
  • 23. IPv4 Sub-allocation • No max or min size – Max 1 year requirement • Assignment Window & 2nd Opinion – applies to both sub-allocation & assignments – Sub-allocation holders don’t need to send in 2nd opinions 23 APNIC Member Allocation Sub-allocation Customer Assignments Customer Assignments /24 /27 /26 /22 /25 /26 /27
  • 24. What is an Assignment Window? “The amount of address space a member may assign without a ‘second opinion’” • All members have an Assignment Window – Starts at zero, increases as member gains experience in address management • Second opinion process – Customer assignments require a ‘second-opinion’ when proposed assignment size is larger than member’s current Assignment Window 24
  • 25. Assignment Window • Size of Assignment Window – Evaluated after about three 2nd-opinion requests – Increased as member gains experience and demonstrates understanding of policies • Assignment Window may be reduced, in rare cases • Why an Assignment Window? – Monitoring ongoing progress and adherence to policies – Mechanism for member education 25
  • 26. IPv6 / IPv4, Assignment / Sub-allocation Network name, description, country Planned IP usage Customer’s existing networkCustomer assignments to end-sites Sub-allocation infrastructure Additional information Confirm details Contact details, password IPs held by customer IPs held by customer & customer’s customers IPv4 Sub-allocations IPv4/IPv6 Assignments Any additional info that may aid the evaluation Check your details Applicant information Type of request Network name Future network plan 2nd Opinion Request 26
  • 27. 2nd Opinion Request Approval Dear XXXXXXX, APNIC has approved your "second opinion" request to make the following assignment: [netname] [address/prefix] * Please ensure that you update the APNIC whois database to register this assignment before informing your customer or requesting reverse DNS delegation. Do this using the form at: http://www.apnic.net/apnic-bin/inetnum.pl Important: Unregistered assignments are considered as "unused" 27
  • 28. IPv6 Allocation Policies • Initial allocation criteria – Minimum of /32 IPv6 block – Larger than /32 may be justified • For APNIC Members with existing IPv4 space – One-click Policy (through MyAPNIC) • Without existing IPv4 space – Must meet initial allocation criteria • Subsequent allocation – Based on HD ratio (0.94) – Doubles the allocated address space 28
  • 29. IPv6 Utilisation (HD = 0.94) IPv6 Prefix Site Address Bits Total site address in /56 Threshold (HD = 0.94) Utilisation % /42 14 16,384 9,153 55.9% /36 20 1,048,576 456,419 43.5% /35 21 2,097,152 875,653 41.8 % /32 24 16,777,216 6,185,533 36.9% /29 27 134,217,728 43,665,787 32.5 % /24 32 4,294,967,296 1,134,964,479 26.4 % /16 40 1,099,511,627,776 208,318,498,661 18.9 % RFC 3194 “In a hierarchical address plan, as the size of the allocation increases, the density of assignments will decrease.” 29
  • 30. IPv6 Sub-allocation All /48 assignments to end sites must be registered LIR must submit a second opinion request for assignments greater than /48 30 APNIC Member Allocation Sub-allocation Customer Assignments Customer Assignments /40 /64 /48 /32 /64 /56 /48
  • 31. IPv6 Assignment Policies • Assignment address space size – Minimum of /64 (only 1 subnet) – Normal maximum of /48 • Assignment of multiple /48s to a single end site – Documentation must be provided – Will be reviewed at the RIR/NIR level • Assignment to operator’s infrastructure – /48 per Point-of-Presence of an IPv6 service operator 31
  • 32. Portable Assignments • Small multi-homing assignment – For (small) organisations who require a portable assignment for multi-homing purposes • Criteria – Currently multi-homed, or currently using at least a /24 from its upstream provider and intends to be multihomed, or intend to be multihomed, and advertise the prefixes within 6 months – Demonstrate need to use 25% of requested space immediately, and 50% within 1 year 32
  • 33. IXP Assignments • L1 or L2 network structure that interconnects 3 or more autonomous systems (AS) for internet traffic exchange • Eligible to receive a delegation to be used exclusively to connect IXP participants devices to the Exchange Point • Criteria: – 3 or more peers – Demonstrate “open peering policy” • Assignment size – IPv4: /24 – IPv6: /48 minimum 33
  • 34. Portable Critical Infrastructure • What is Critical Internet Infrastructure? – Domain registry infrastructure • Root DNS operators, gTLD operators, ccTLD operators – Address Registry Infrastructure • RIRs & NIRs, IANA • Why a specific policy? – To protect the stability of core Internet functions • Assignment size – IPv4: /24 – IPv6: /32 (maximum) 34
  • 35. Sub-delegation Guidelines • Sub-allocate cautiously – Seek APNIC advice if in doubt – If customer requirements meet the minimum allocation criteria, customers can approach APNIC for portable allocation • Efficient assignments – ISPs responsible for overall utilisation • Database registration (WHOIS database) – Sub-allocations & assignments to be registered in the database 35
  • 36. IPv4 Transfer Policies • Between APNIC Members – Minimum transfer size of /24 – Source entity must be the currently registered holder of the IPv4 resources – Recipient entity will be subject to current APNIC policies • Inter-RIR IPv4 Transfers – Minimum transfer size of /24 – Conditions on the source and recipient RIR will apply 36
  • 37. IPv4 and ASN Transfer 37 • Transfer of IPv4 and AS Numbers between – APNIC Members (✓) – APNIC and NIR (✓) – APNIC and RIR (✓)
  • 38. Transfer of IPv4 and AS Numbers between APNIC Members 38 • How to initiate such transfer request? – Source account to initiate transfer and recipient account to accept transfer via MyAPNIC – Recipient account to justify the needs of the resources that will be transferred • Is there any transfer fees involved? – www.apnic.net/fees
  • 39. Transfer of IPv4 and AS Numbers between APNIC and NIR 39 • Transfer from NIR Member to APNIC Member, or vice versa – Source account to initiate transfer request – IR of source account to contact IR of recipient account • Who will be evaluating the request? – IR of the recipient account to evaluate transfer request • How long will the whole process take? – Depends on how long correspondence is between the recipient and IR
  • 40. Transfer of IPv4 and AS Numbers between APNIC and RIR 40 • Similar to transfer between NIR and RIR • Transfer from RIR Member to APNIC Member, or vice versa – Source account to initiate transfer request – IR of the recipient account to evaluate transfer request www.apnic.net/transfer
  • 41. Historical Resources • Internet resources registered under early registry policies without formal agreements • It includes: – Registrations transferred to APNIC as part of the AUNIC to APNIC migration – Registrations transferred as part of the Early Registration Transfer (ERX) project – Historical APNIC resources 41 https://www.apnic.net/policy/historical-resource-policies
  • 42. Historical Resource Transfer • Bring historical resource registrations into the current policy framework – Allow transfers of historical resources to APNIC Members – The recipient of the transfer must be an APNIC Member – No technical review or approval – Historical resource holder must be verified – Resources will then be considered as "current" • Address space subject to current policy framework 42
  • 43. 43
  • 44. Agenda • Policy Development Process • Internet Registry Policies • Requesting IP Addresses • Whois Database • Using MyAPNIC • Autonomous System Numbers • Reverse DNS • Resource Certification (RPKI) 44
  • 45. How do I get addresses? • Decide what kind of number resources you need – IPv4? IPv6? Both? • Check your eligibility – On the website www.apnic.net – Contact the helpdesk helpdesk@apnic.net • Become familiar with the policies – www.apnic.net/policy • Apply for membership and resources 45
  • 47. Available IPv4 /8s in Each RIR NRO Q4 2016 47
  • 48. How do I get addresses? • Decide what kind of number resources you need – IPv4? IPv6? Both? • Check your eligibility – On the website www.apnic.net – Contact the helpdesk helpdesk@apnic.net • Become familiar with the policies – www.apnic.net/policy • Apply for membership and resources 48
  • 49. Check for Eligibility – IPv4 • Initial LIR delegation: – Have used a /24 from their upstream provider or demonstrate an immediate need for a /24 – Have complied with applicable policies in managing all address space previously delegated to it (including historical delegations) – Demonstrate a detailed plan for use of a /23 within a year 49
  • 50. Check for Eligibility – IPv4 • Small multihoming delegation: – Currently multihomed, – or currently using at least a /24 from its upstream provider and intends to be multihomed, – or intend to be multihomed, and advertise the prefixes within 6 months – Demonstrate that they are able to use 25% of the requested addresses immediately and 50% within one year 50
  • 51. Check for Eligibility – IPv4 • Internet Exchange Points: – Eligible to receive a delegation from APNIC to be used exclusively to connect the IXP participant devices to the Exchange Point • Critical Infrastructure: – If operating in the Asia Pacific region, are eligible to receive a delegation – Available only to the actual operators of the network infrastructure performing such functions 51
  • 52. Check for Eligibility – IPv6 • APNIC Members with IPv4 but no IPv6 automatically qualify for an appropriately sized block of IPv6 addresses – Members with an IPv4 allocation are eligible for a /32 IPv6 – Members with an IPv4 assignment are eligible for a /48 IPv6 • Minimum initial allocation – Must be an LIR – Not be an end site – Plan to announce IPv6 within two years – Must meet one of these: • Plan to make at least 200 assignments to other organizations within two years • Be an existing LIR with IPv4 allocations from an APNIC or an NIR, which will make IPv6 assignments or sub-allocations within two years 52
  • 53. How do I get addresses? • Decide what kind of number resources you need – IPv4? IPv6? Both? • Check your eligibility – On the website www.apnic.net – Contact the helpdesk helpdesk@apnic.net • Become familiar with the policies – www.apnic.net/policy • Apply for membership and resources 53
  • 54. How do I get addresses? • Decide what kind of number resources you need – IPv4, IPv6 • Check your eligibility – On the website www.apnic.net – Contact the helpdesk helpdesk@apnic.net • Become familiar with the policies – www.apnic.net/policy • Apply for membership and resources 54
  • 55. Initial IP Address Request • You are required to be an APNIC Member in order to initiate your IP address request. • However, you can apply for membership and request an initial address allocation at the same time. 55 http://www.apnic.net/apply
  • 56. Application Process • Application – Have your information handy and complete the application form • Evaluation – Info provided will be evaluated. APNIC will contact you if additional info is required • Payment – Once application is approved, Member receives an invoice • Completion – APNIC activates the membership and delegate the resource 56 https://www.apnic.net/get-ip/application-process
  • 57. New Member Application Form 57 Provide info about you and your organisation
  • 58. 58 Select IPv4 or IPv6 and the block size. Make sure you meet the criteria.
  • 59. 59 Provide the type of ASN request, and details of two peering networks
  • 60. Initial Delegation • APNIC IPv4 delegation size per account holder – Minimum of /24 – Maximum of /21 /22 from the final /8 block /22 from the recovered block • Initial IPv6 delegation criteria – Allocation • Minimum of /32 IPv6 block • Larger than /32 may be justified – Assignment • /48 60
  • 61. 61 Request for additional resources can be done through MyAPNIC
  • 62. 62
  • 63. Agenda • Policy Development Process • Internet Registry Policies • Requesting IP Addresses • Whois Database • Using MyAPNIC • Autonomous System Numbers • Reverse DNS • Resource Certification (RPKI) 63
  • 64. What is the APNIC Database? • Public network management database – Operated by Internet Registries – APNIC maintains the database of resources for the AP region • Tracks network resources – IP addresses, ASNs, Reverse DNS delegations, Routing policies • Records administrative information – Contact information (person/role) of relevant resource holders – Authorization for updating these info – Network abuse handling (IRT) 64
  • 65. Resource Registration As part of the membership agreement with APNIC, all Members are required to register their resources in the APNIC database. • Members must keep records up to date ü When ever there is a change in contacts ü When new resources are received ü When resources are sub-allocated or assigned 65
  • 66. Whois Object Types OBJECT PURPOSE person Technical or administrative contacts responsible for an object role Technical or administrative contacts represented by a role, performed by one or more people inetnum Allocation or assignment of IPv4 address space inet6num Allocation or assignment of IPv6 address space aut-num Registered holder of an AS number and corresponding routing policy domain in-addr.arpa (IPv4) or ip6.arpa (IPv6) reverse DNS delegations route / route6 Single IPv4/IPv6 route injected into the Internet routing mesh mntner Authorized agent to make changes to an object irt Dedicated abuse handling team 66
  • 67. Objects for New Members • If you are receiving your first allocation or assignment, APNIC will create the following objects for you: – role object – inetnum / inet6num object – aut-num object – maintainer object – irt object • Information is taken from your application for resources and membership 67
  • 69. What if Whois information is invalid? • Members are responsible for reporting changes to APNIC under the formal membership agreement • Report invalid contact details to APNIC – http://www.apnic.net/invalidcontact – APNIC will contact the Member responsible to update the registration 69
  • 70. What if Whois information is invalid? • Customer assignment information is the responsibility of the LIR – LIR must update their customer network registrations • Tools such as traceroute, looking glass may be used to track the upstream provider if needed 70
  • 71. Using the Whois – Step by Step 71 inetnum: Allocation (Created by APNIC) 3 Customer Assignments (Created by Member) person: nic-hdl: KX17-AP Contact info Data Protection 1 2 inetnum: ... KX17-AP ... mnt-by: ... 4 inetnum: ... ... ... 5 inetnum: ... KX17-AP ... ... 6 mntner: mnt-by: mnt-by: KX17-AP
  • 72. Inetnum / Inet6num Objects • Contains IP delegation information • APNIC creates an inetnum or inet6num object for each delegation they make to the Member • All members must create inetnum or inet6num objects for each sub-allocation or assignment they make to customers 72
  • 73. Inet6num Object inet6num: 2406:6400:FFFF::/48 netname: ABCINTERNET-IPv6 descr: IPv6 address block for ABC INTERNET country: SG admin-c: AINT1-AP tech-c: AINT1-AP mnt-by: MAINT-SG-ABCINTERNET mnt-lower: MAINT-SG-ABCINTERNET mnt-routes: MAINT-SG-ABCINTERNET mnt-irt: IRT-ABCINTERNET-SG status: ALLOCATED NON-PORTABLE changed: hm-changed@apnic.net 20160503 source: APNIC Role and maintainer object reference Status shows the type of delegation 73
  • 74. Person Object • Represents a contact person for an organization – Every Member must have at least one contact person registered – Large organizations often have several contacts for different purposes • Referenced in other objects • Has a nic-hdl – a unique identifier for a person or role object Format: [A-Z][0-9]-AP 74
  • 75. Person Object person: Nelly Tan address: 1000 Jalan Bukit Merah country: SG phone: +65 6400 7333 fax-no: +65 6400 7334 e-mail: nelly@abcinternet.com nic-hdl: NT324-AP mnt-by: MAINT-SG-ABCINTERNET changed: hm-changed@apnic.net 20160503 source: APNIC 75
  • 76. Role Object • Contains details of technical or administrative contacts as represented by a role performed by one or more people within an organization • Also has a nic-hdl • Preferred over person object as reference in other objects – Eases administration 76
  • 77. Role Object role: ABC Internet Network Team address: 1000 Jalan Bukit Merah country: SG phone: +65 6400 7333 fax-no: +65 6400 7334 e-mail: helpdesk@abcinternet.com admin-c: AB731-AP tech-c: NT324-AP nic-hdl: AINT1-AP mnt-by: MAINT-SG-ABCINTERNET changed: hm-changed@apnic.net 20160503 source: APNIC Points to a person object 77
  • 78. Replacing Contacts – Person Object 78 KX17-AP is the original contact Referenced by three (or more) objects BW101-AP is replacing him Update all three (or more) objects with new contact one by one Delete old contact KX17-AP Customer Assignments (Created by Member) person: nic-hdl: KX17-AP Contact info 1 person: nic-hdl: BW101-AP Contact info 2 inetnum: ... KX17-AP ... mnt-by: ... 4 inetnum: ... ... ... 5 inetnum: ... KX17-AP ... ... 6 mnt-by: mnt-by: KX17-AP
  • 79. Replacing Contacts – Person Object 79 KX17-AP is the original contact Referenced by three (or more) objects BW101-AP is replacing him Update all three (or more) objects with new contact one by one Delete old contact KX17-AP Customer Assignments (Created by Member) person: nic-hdl: KX17-AP Contact info 1 person: nic-hdl: BW101-AP Contact info 2 inetnum: ... BW101-AP ... mnt-by: ... 4 inetnum: ... ... ... 5 inetnum: ... BW101-AP ... ... 6 mnt-by: mnt-by: BW101-AP
  • 80. Replacing Contacts – Role Object 80 role: nic-hdl: AT480-AP ... tech-c: No change in inetnum objects Customer Assignments (Created by Member) person: nic-hdl: KX17-AP Contact info 1 person: nic-hdl: BW101-AP Contact info 2 KX17-AP Contact info 3 inetnum: ... AT480-AP ... mnt-by: ... inetnum: ... ... ... inetnum: ... AT480-AP ... ... mnt-by: mnt-by: AT480-AP Replace old contact with new contact in Role object
  • 81. Replacing Contacts – Role Object 81 role: nic-hdl: AT480-AP ... tech-c: No change in inetnum objects Customer Assignments (Created by Member) person: nic-hdl: KX17-AP Contact info 1 person: nic-hdl: BW101-AP Contact info 2 BW101-AP Contact info 3 inetnum: ... AT480-AP ... mnt-by: ... inetnum: ... ... ... inetnum: ... AT480-AP ... ... mnt-by: mnt-by: AT480-AP Replace old contact with new contact in Role object
  • 82. Whois Database Query Flags Meaning -l / -L less specific -m / -M More specific -x Exact match -d Associated reverse domain -I Inverse attributes -T Object types 82
  • 83. Whois Database Query - inetnum 83 inetnum: 202.64.0.0 – 202.64.15.255 202.64.0.0/20 inetnum: 202.0.0.0 – 202.255.255.255 202.0.0.0/8 202.64.12.128/25 inetnum: whois–L 202.64.0.0 /20 whois 202.64.0.0 /20 whois–m 202.64.0.0 /20 inetnum: 202.64.15.192/26 inetnum: 202.64.10.0/24 More specific (= smaller blocks) Less specific (= bigger block)
  • 84. Inverse Queries • Inverse queries are performed on inverse keys See object template (whois –t) • Returns all public objects that reference the object with the key specified as a query argument Practical when searching for objects in which a particular value is referenced, such as your nic-hdl Syntax: whois -i <attribute> <value> 84
  • 85. Customer Privacy • Public data – Includes portable and non-portable addresses (inetnum) and other objects (route, domain, etc) – must be visible • Private data – Includes non-portable addresses (inetnum objects) – Members have the option to make private data visible 85
  • 86. What needs to be visible? 86 IANA range Non-APNIC range APNIC range NIR rangeAPNIC allocations & assignments NIR allocations & assignments Customer assignments Infrastructure Sub-allocations must be visible visibility optional LIR/ISP PORTABLE addresses NON-PORTABLE addresses
  • 87. What is a Maintainer? • Protects objects in the Whois Database • Applied to any object created directly below that maintainer object • Why do we need Maintainer? – Prevent unauthorized person from changing the details in the Whois – As parts of a block are sub-allocated or assigned, another layer of maintainers is often created to allow the new users to protect their (sub)set of addresses • Authentication options – CRYPT-PW, MD5, PGPKEY 87
  • 88. Maintainer Object mntner: MAINT-SG-ABCINTERNET descr: Maintainer for ABC Internet country: SG admin-c: AINT1-AP tech-c: AINT1-AP upd-to: helpdesk@abcinternet.com auth: # Filtered mnt-by: MAINT-SG-ABCINTERNET referral-by: APNIC-HM changed: hm-changed@apnic.net 20160503 source: APNIC 88
  • 89. mnt-by and mnt-lower Attributes • mnt-by – Used to protect any object – Changes to protected object must satisfy authentication rules of mntner object • mnt-lower – Used for sub-assignment creation (customer assignment) • mnt-routes – Used for the creation of route or route6 objects – inetnum, inet6num and aut-num must have the same mnt-route maintainer 89
  • 90. Maintainer Hierarchy Diagram Allocated to APNIC: mnt-by can only be changed by IANA Allocated to Member: mnt-by can only be changed by APNIC Sub-allocated to Customer: mnt-by can only be changed by Member 90 Member Allocation /26 APNIC Allocation Member Allocation Sub -allocation Assignment /25 Assignment /8 (IPv4) /22 /23
  • 91. Status and MNT-by 91 Status MNT info ASSIGNED PORTABLE mnt-by: APNIC-HM mnt-routes: MAINT-EXAMPLE ALLOCATED PORTABLE mnt-by: APNIC-HM mnt-lower: MAINT-EXAMPLE mnt-routes: MAINT-EXAMPLE ASSIGNED NON-PORTABLE mnt-by: MAINT-EXAMPLE mnt-routes: MAINT-EXAMPLE ALLOCATED NON-PORTABLE mnt-by: MAINT-EXAMPLE mnt-lower: MAINT-CUSTOMER mnt-routes: MAINT-CUSTOMER
  • 92. Maintainer of Allocated Portable Addresses inetnum: 61.45.248.0 - 61.45.255.255 netname: APNICTRAINING-AP descr: APNIC TRAINING UNIT descr: 6 Cordelia St. South Brisbane, QLD country: AU admin-c: AINT1-AP tech-c: AINT1-AP status: ALLOCATED PORTABLE mnt-by: APNIC-HM mnt-lower: MAINT-SG-ABCINTERNET mnt-routes: MAINT-SG-ABCINTERNET mnt-irt: IRT-ABCINTERNET-SG ...... changed: hm-changed@apnic.net 20100407 changed: hm-changed@apnic.net 20160530 changed: hm-changed@apnic.net 20170215 source: APNIC 92
  • 93. Maintainer of Assigned Non-Portable Addresses inetnum: 61.45.249.0 - 61.45.249.255 netname: ABCINTERNET-IPv4-CustomerB descr: IPv4 address block for Customer B country: SG admin-c: AINT1-AP tech-c: AINT1-AP geoloc: 1.250198 103.828467 status: ASSIGNED NON-PORTABLE mnt-by: MAINT-SG-ABCINTERNET mnt-routes: MAINT-SG-ABCINTERNET mnt-irt: IRT-ABCINTERNET-SG changed: hm-changed@apnic.net 20160503 changed: hm-changed@apnic.net 20170215 source: APNIC 93
  • 94. Whois IRT Contact • Incident Response Team (IRT) – Dedicated abuse handling teams (not netops) • IRT objects are mandatory when creating inetnum, inet6num and aut-num objects • Provide an abuse contact email – Dedicated team to resolve incidents – Efficient and accurate response – Stops the tech-c and admin-c from getting abuse reports 94
  • 95. IRT Object irt: IRT-ABCINTERNET-SG address: 1000 Jalan Bukit Merah address: SG e-mail: helpdesk@abcinternet.com abuse-mailbox: abuse@abcinternet.com admin-c: AINT1-AP tech-c: AINT1-AP auth: # Filtered mnt-by: MAINT-SG-ABCINTERNET changed: hm-changed@apnic.net 20160503 source: APNIC 95
  • 96. Whois Database Geolocation • A latitude/longitude coordinate indicating where users of this network are located • Provides a hint to content and geolocation service providers 96 www.apnic.net/geolocation
  • 97. Whois Object with Geolocation inetnum: 61.45.248.0 - 61.45.248.255 netname: ABCINTERNET-IPv4-CustomerA descr: IPv4 address block for Customer A country: SG admin-c: AINT1-AP tech-c: AINT1-AP geoloc: 1.250198 103.828467 status: ASSIGNED NON-PORTABLE mnt-by: MAINT-SG-ABCINTERNET mnt-lower: MAINT-SG-ABCINTERNET mnt-routes: MAINT-SG-ABCINTERNET mnt-irt: IRT-ABCINTERNET-SG changed: hm-changed@apnic.net 20160503 source: APNIC 97
  • 98. 98
  • 99. Agenda • Policy Development Process • Internet Registry Policies • Requesting IP Addresses • Whois Database • Using MyAPNIC • Autonomous System Numbers • Reverse DNS • Resource Certification (RPKI) 99
  • 100. What is MyAPNIC? • A secure website that enables Members to manage Internet resources and account interactions with APNIC online https://myapnic.net 100
  • 101. How it Works 101 Firewall Finance system Membership & resource system Whois master Member’s staff APNIC Public Servers Client MyAPNIC server Member ID Person Authority https://myapnic.net APNIC internal system APNIC public servers
  • 102. Access to MyAPNIC • Available to all authorized contacts of APNIC accounts by registering your email address and password • Corporate Contacts can register and get instant access • Non-Corporate Contacts need their registration approved by their Corporate Contact through MyAPNIC – Requestor must send the authorization code to the Corporate Contact 102 www.apnic.net/corporate-contacts
  • 106. Registration – Other Contacts 106 Send this authorisation code to your Corporate Contact
  • 107. Registration – Other Contacts 107 Use the authorisation code to approve access
  • 108. Registration – Other Contacts 108
  • 110. MyAPNIC Two Factor Authentication 110 • Time-based One-Time Passwords (TOTP) Required for: • Online voting • Resource certification • Approve other non Corporate Contact certificate requests • Edit permissions for non Corporate Contacts For step by step instructions on how to activate TOTP in MyAPNIC, please visit our 2fa page. www.apnic.net/2fa
  • 113. MyAPNIC Digital Certificate Required for: • Online voting • Resource certification • Approve other contacts’ certificate request 113
  • 114. Request Certificate 114 List of all certificates generated for this account. You may also download the current certificate to install on a new browser.
  • 115. Administration Features 115 Member and Contact details, including Billing history and Referral
  • 117. Resource Management 117 Portal to list and update your current Internet resources
  • 118. Maintainer Page 118 Maintainers associated with Member resource are added automatically and cannot be deleted
  • 119. One-Click IPv6 119 Claim your IPv6 address from within MyAPNIC
  • 123. Updating Attributes in Parent Object 123
  • 124. Parent object updates 124 Highlighted attributes can be changed by user. The greyed-out attributes can only be changed by APNIC.
  • 125. Requesting Resources 125 Displays the amount of delegations already received and available resources you can still request
  • 126. Whois Updates 126 New “View” tab lets you view objects associated to your account
  • 127. 127 Select the Object type to view only these types of objects
  • 133. Resource Transfer / Return 133
  • 134. Transfer Resources 134 Select multiple IPv4 and ASN blocks you wish to transfer. Provide the recipient’s account name.
  • 135. Receiving Resources 135 As recipient of the IP resource, you may choose to accept or reject the transfer.
  • 136. 136
  • 137. 137
  • 140. 140
  • 142. CC to Authorize Application 142
  • 144. Tools – IPv6 Sparse Assignment 144
  • 145. Tools – IPv6 Subnet 145
  • 146. Tools – Reverse Domain Verification 146
  • 147. 147
  • 148. Agenda • Policy Development Process • Internet Registry Policies • Requesting IP Addresses • Whois Database • Using MyAPNIC • Autonomous System Numbers • Reverse DNS • Resource Certification 148
  • 149. What is an AS Number? • Autonomous System Number (ASN) • Globally unique identifiers for IP networks – uniquely identifies each network on the Internet • Allocated to each Autonomous System (AS) for use in BGP routing • Used in the exchange of exterior routing information (between neighboring AS) and as an identifier of the AS itself 149 https://www.apnic.net/get-ip/faqs/asn
  • 150. AS and AS numbers • Autonomous System (AS) - group of IP-based networks with the same routing policy, usually under single ownership, trust or administrative control • Autonomous System Number (ASN) - globally unique identifiers for IP networks, used in the exchange of exterior routing information (BGP) 150
  • 151. Autonomous System Network Scenario 151 ISP Customer Customer Upstream ISP Upstream ISP
  • 152. When do I need an ASN? • ASN is needed if you have a – Multi-homed network to different providers, and – Routing policy different to external peers • RFC1930: Guidelines for creation, selection and registration of an Autonomous System 152
  • 153. ASN Representation 153 ASN Range Usage 0 - 65535 16-bit AS number 0 and 65535 Reserved 1 - 64495 Public Internet 64496 - 64511 Documentation and sample code (RFC5398) 64512 - 65534 Reserved for private use (RFC6996) 23456 AS_TRANS (RFC6793) 65536 - 4294967295 32-bit AS number 65536 - 65551 Documentation and sample code (RFC5398) 65552 – 131071 Reserved (RFC5398) 131072 - 4199999999 Public Internet 4200000000 - 4294967294 Reserved for private use (RFC6996) 4294967295 Reserved (RFC7300) http://www.iana.org/assignments/as-numbers/as-numbers.xhtml
  • 154. 16-bit and 32-bit ASN • With the introduction of the new 32-bit AS Numbers, and the continuation of use of old 16-bit AS Numbers, a method was needed to get them to work together • The solution is known as AS23456, which allows BGP to either convert or truncate the AS number if it detects an old 16-bit number as part of the exchange 154
  • 155. Requesting an ASN • Delegation is 4-byte only ASN • Eligibility – Should be multi-homed – Have a provider-independent address space • Complete the request form – Existing Members send the request from MyAPNIC – New Members can send AS request along with membership application 155
  • 156. Requesting an ASN • If a Member requests an ASN for their own network – AS number is portable – Member is responsible for registration • If a Member requests an ASN for its customer – AS number is non-portable – Customer must meet criteria – Member is responsible for registration – AS number is returned if customer changes provider 156
  • 157. From 2-byte to 4-byte Delegation • January 2007 – 2-byte ASN by default, process 4-byte ASN as requested • January 2009 – 4-byte ASN by default, process 2-byte ASN as requested • July 2009 – 4-byte ASN by default, process requests for 2-byte through demonstrated need • January 2010 – No distinction between two-byte and four-byte only AS numbers – Will operate AS number assignments from an undifferentiated four- byte AS number pool 157
  • 158. ASN Transfers • Transfers of ASNs – Within the APNIC region, processed through MyAPNIC – Between regions with compatible inter-regional ASN transfer policies • No transfer fees are involved 158 http://apnic.net/transfer
  • 159. aut-num: AS55471 as-name: ABCINTERNET-AP descr: AS number for ABC Internet country: SG admin-c: AINT1-AP tech-c: AINT1-AP import: from AS17821 action pref=100; accept ANY export: to AS17821 announce AS55471 notify: helpdesk@abcinternet.com mnt-routes: MAINT-SG-ABCINTERNET mnt-by: MAINT-SG-ABCINTERNET mnt-irt: IRT-ABCINTERNET-SG changed: hm-changed@apnic.net 20160517 changed: hm-changed@apnic.net 20160517 source: APNIC Aut-num Object Example POLICY RPSL 159
  • 160. Four-byte ASN Global Distribution NRO Q4 2016 160 (Jan 2007 – Dec 2016)
  • 161. VizAS (Visualisation) 161 https://labs.apnic.net/vizas/ • Tool that allows us to investigate how networks interconnect in different countries and economies • Examines how ASNs interact in an economy by mapping globally visible routes in the BGP routing table • Can be used to demonstrate how the BGP routing table can be used as a data source to visualize Internet infrastructure in an economy
  • 162. 162
  • 163. Agenda • Policy Development Process • Internet Registry Policies • Requesting IP Addresses • Whois Database • Using MyAPNIC • Autonomous System Numbers • Reverse DNS • Resource Certification (RPKI) 163
  • 164. What is Reverse DNS? • Forward DNS maps names to numbers server.apnic.net è203.0.113.1 • Reverse DNS maps numbers to names 203.0.113.1 è server.apnic.net 164
  • 165. Uses of Reverse DNS • Service denial – That only allow access when fully reverse delegated (ex: anonymous ftp) • Diagnostics – Assisting in network troubleshooting (ex: traceroute) • Spam identification – Reverse lookup to confirm the source of the email – Failed lookup adds to an email’s spam score 165
  • 166. Reverse DNS Tree 166 Mapping numbers to names - ‘reverse DNS’ 22.64.202.in-addr.arpa. apnic whois www wwwtraining ws1 ws2 202 64 22 203 204 210 iana in-addr ROOT net org com arpa
  • 167. Reverse DNS Tree – with IPv6 167 apnic 202 64 22 203 ip6 IPv6 addresses iana in-addr ROOT net org com arpa int RFC 3152
  • 168. Reverse Zone Example $ORIGIN 1.168.192.in-addr.arpa. @ 3600 IN SOA test.company.org. ( sys.admin.company.org. 2002021301 ; serial 1h ; refresh 30M ; retry 1W ; expiry 3600 ) ; neg. answ. ttl NS ns.company.org. NS ns2.company.org. 1 PTR gw.company.org. router.company.org. 2 PTR ns.company.org. ;auto generate: 65 PTR host65.company.org $GENERATE 65-127 $ PTR host$.company.org. 168
  • 169. Managing Reverse DNS • APNIC manages reverse delegation for both IPv4 and IPv6 • Before you register your domain objects, you need to ensure that your reverse zones have been configured and loaded in your name servers • APNIC does not host your name servers or configure your reverse zone files • APNIC only delegates the authority of your reverse zones to the name servers you provide through your domain objects 169 www.apnic.net/dns
  • 170. Reverse Delegation for IPv4 • Reverse delegation for IPv4 is based on octet boundaries • /24 Delegations – Address blocks should be delegated – At least one name server • /16 Delegations – Same as /24 delegations – APNIC delegates entire zone to member • < /24 Delegations – Read “classless in-addr.arpa delegation” – Not supported 170 RFC 2317
  • 171. Reverse Delegation for IPv6 • Reverse delegation for IPv4 is based on nibble boundaries • /32 delegation – One domain object • /48 delegation – One domain object • /35 delegation – Divide into two /36 (closest 4-bit boundary) – Two separate domain objects 171
  • 172. APNIC & LIR Responsibilities • APNIC – Manage reverse delegations of address block distributed by APNIC – Process organizations requests for reverse delegations of network allocations • Organisations / LIR – Be familiar with APNIC procedures – Ensure that addresses are reverse-mapped – Maintain nameserver(s) for allocations – Keep accurate records in the database – Keep reverse DNS current with the Whois DB 172
  • 173. Reverse Delegation Procedures • Domain objects can be updated through MyAPNIC • Nameserver/domain must be configured before domain objects are created 173 http://apnic.net/create-domain
  • 174. Reverse Delegation Procedures Input your IP address block here At least one DNS server (FQDN) 174
  • 175. Whois Domain Object domain: 248.45.61.in-addr.arpa descr: Reverse zone for 61.45.248.0/24 admin-c: AINT1-AP tech-c: AINT1-AP zone-c: AINT1-AP nserver: ns.dnskey.net nserver: testns.apnic.net mnt-by: MAINT-SG-ABCINTERNET changed: helpdesk@abcinternet.com changed: hm-changed@apnic.net 20160517 source: APNIC 175 Reverse Zone Contacts Nameservers
  • 176. 176
  • 177. Agenda • Policy Development Process • Internet Registry Policies • Requesting IP Addresses • APNIC Whois Database • Using MyAPNIC • Autonomous System Numbers • Reverse DNS • Resource Certification (RPKI) 177
  • 178. What is RPKI? • Resource Public Key Infrastructure (RPKI) • A robust security framework for verifying the association between resource holder and their Internet resources • Created to address the issues in RFC 4593 “Generic Threats to Routing Protocols” • Helps to secure Internet routing by validating routes – Proof that prefix announcements are coming from the legitimate holder of the resource RFC 6480 – An Infrastructure to Support Secure Internet Routing (Feb 2012) 178
  • 179. “Right” to Resources • Organization gets its resources from the RIR • Organization notifies its upstream of the prefixes to be announced • Upstream must check the WHOIS database if resource has been delegated to customer We need to be able to authoritatively prove who owns an IP Prefix and what AS(s) may announce it. 179
  • 180. APNIC Resource Certification • A robust security framework for verifying the association between resource holders and their Internet resources – Collaborative effort by all RIRs • Initiative from APNIC to – Improve the security of inter-domain routing – Augment the information published in the Whois database with a verifiable form of a holder's current right-of-use over an Internet resource 180 APNIC has integrated the RPKI management service into MyAPNIC for APNIC Member use
  • 181. Route Origin Authorization (ROA) • A digital object that contains a list of address prefixes and an AS number • It is an authority created by a prefix holder to authorize an ASN to originate one or more specific route advertisements • Create ROA objects using MyAPNIC 181
  • 185. Ready to ROA • ROA sessions conducted at different events to help Members explore resource certification • Join the ROA sessions • Check out the APNIC page – http://www.apnic.net/roa 185
  • 186. 186