Document 239054

Content
What is an IP address
What is AfriNIC, IPv4
exhaustion & IPv6
transition
The RIR System What is AfriNIC
How IP addresses are managed
AfriNIC today
IPv4 Exhaustion & IPv6 deployment in Africa
Conclusion
Adiel A. Akplogan
CEO, AfriNIC
ccTLD Forum, Paille (MU) March2009
© AfriNIC – 2005-2008
Internet resources
`
`
How IP Addresses work with Names
Number resources?
◦ IP addresses – Unique identifiers of equipment on
the Internet. These resources are the basis of
internet operation.
◦ ASN – Unique identifier of networks falling under
unique management with a unique routing policy.
The Internet
Name resources:
◦ Names – Names associated with IP address to
make them easy to use.
x gTLDs: Generic Top level domains (.com, .net, info,
.org, .int …etc)
x ccTLD: Country code Top level domain
management (.ci, .za, .gh, .ly, .fr, .ru, etc….)
My Computer
3
March 19, 2009
www.sonatel.sn
4
IP addresses are not domain names…
March 19, 2009
IP addresses are not domain names…
The Internet
The Internet
DNS
DNS
www.afrinic.net?
My Computer
5
www.afrinic.net
March 19, 2009
My Computer
6
www.afrinic.net
March 19, 2009
IP addresses are not domain names…
IP addresses are not domain names…
The Internet
The Internet
DNS
DNS
196.216.2.1
2001:42d0::200:80:1
196.216.2.1
2001:42d0::200:80:1
My Computer
www.sonatel.sn
7
March 19, 2009
`
`
`
IP Address [Identifier]
DNS Name [Reference]
9
communications, while domain naming facilitates
communication and accessibility of the Internet to the
end users
`
`
IP addresses are mandatory for Internet Protocol
communications, while domain naming facilitates
communication and accessibility of the Internet to
the end users
March 19, 2009
Necessary for Internet Routing
◦ IP addresses are mandatory for Internet Protocol
◦ “Computer-friendly”
◦ Unique number identifies computer on Internet
◦ Used for routing
◦ “People-Friendly”
◦ Maps host name to unique IP address
◦ Not used for routing
2001:42d0::200:80:1
196.216.2.1
March 19, 2009
IP Addresses
IP Addresses vs Domain Names
`
2001:0C00:8888::1
My Computer
8
A finite “Common Resource”
Never “owned” by address users
◦
◦
◦
◦
`
10
Are not property
Cannot be bought, sold, traded…
Provided on non-permanent basis for use
Returned to provider when no longer required
On the Internet we are nothing but IP
addresses
March 19, 2009
What is AfriNIC
Content
What is an IP address
The RIR System What is AfriNIC
Challenges
How IP addresses are managed
Initiatives to overcome some of the challenges
AfriNIC today
Achievement
IPv4 Exhaustion & IPv6 deployment in Africa
Way forward
Conclusion
Conclusion
IP Addresses Managed
How Are IP Addresses Managed?
196/8,
196/8, 197/8, 41/8
2001:4200::/23
2001:4200::/23
2C00:0000::/12
36864 – 37887
32768 – 33791
5.0 - 5.1023
Fair
March 19, 2009
How Are IP Addresses Managed?
14
March 19, 2009
How Are IP Addresses Managed?
C
C
eu
tra
l
13
ve
er
ve
er
N
s
on
s
on
Fair
Fair
Aggregate
Consistent
U
U
rti
pa
Im
ni
qu
e
ni
qu
e
Aggregate
al
Policy Objectives
Policy Objectives
15
March 19, 2009
16
How Are IP Addresses Provisioned?
Need
Address
Meet
Criteria?
YES
Administration Principles
March 19, 2009
Policy Development Process
Apply
OPEN
NO Accreditation
• Inclusive
• Accessible
NO
Go to ISP
Initial
Application
?
NO
Receive
Resource
YES
Community Establishes Criteria
Through
Policy Development Process
‘BOTTOM UP’
Registration
Service
Agreement
Internet Community Proposes,
Discusses, & Approves
Policy
17
March 19, 2009
18
TRANSPARENT
Documented, Published & Accessible
PDP, Policies, & Procedures
March 19, 2009
AfriNIC PDP
Policies under discussion
Policy
IPv4 Soft Landing Policy
Status
IPv6 Allocations to Non-Profit
Networks
Graham Beneke
Douglas Onyango
Global Policy Proposal for the
Allocation of IPv4 Blocks to
Regional Internet Registries
Content
`
2009 Budget:
Adiel A. Akplogan
AfriNIC today
◦ Operating cost: ~ USD 1,7 M
What is an IP address
The RIR System
`
Head count: 11 staff
◦
◦
◦
◦
How IP addresses are managed
AfriNIC today
IPv4 Exhaustion & IPv6 deployment in Africa
Conclusion
`
Administration: 4
Communication: 2
Technical: 5
Planned head count 12/2009: 19 (many
recruitments)
Membership
◦ 494 Members billed in January 2009
Growth in Resources allocation
Content
What is an IP address
The RIR System
How IP addresses are managed
AfriNIC today
IPv4 Exhaustion & IPv6 deployment in Africa
Conclusion
23
March 19, 2009
Current IPv4 Situation (global)
Current IPv4 Exhaustion Situation
(global)
Source: NRO stats December 2008
Projection
What was planned 10 years ago?
„ Projected IANA Unallocated Address Pool
Exhaustion: 02 May 2011 (18-Mar-2009).
IPv4 Pool Size
„ RIR pool is planed to exhausted on Jul-2012
„ AfriNIC current pool is expected to last until End of
IPv6 Deployment
Size of the
Internet
2011
„ New global policy to reserve one /8 per RIR: with our
IPv6 Transition using Dual Stack
current usage rate of one /8 every two years then
with the new /8 we will get sometime in 2011 we will
be able allocate space until the end of 2013.
„ New Soft Landing policy may allow us to extend this
6 - 10 years
20
00
2006
Time
-2010
exhaustion time over 2013.
What is happening today?
The transition from IPv4 to IPv6
Different stages of grief for transition
Denial
Today
IPv4 Pool
Size
Negotiation
Size of the
Internet
Acceptance
?
IPv6 Transition
Depression
IPv6 Deployment
Time
Anger
Acceptance ???
Few challenges for IPv6 in Africa
1.2%
`
0.6%
IPv6 adoption is an important challenge worldwide but
more importantly in our region:
◦ Perception of lack of demand from the users
0.0%
2004
2008
2006
www.afrinic.net
Graph: Geoff Huston - Measuring IPv6 Deployment
v6/V4 Ratio
AfriNIC-8/AfNOG Meeting
0.04
0.035
0.03
◦
◦
◦
◦
Ratio
0.025
0.02
Ratio
0.015
0.01
x “Lack of end-users applications”
Perception of huge costs related to transitioning
Lack of awareness on real IPv6 development cases
Lack of transparent compatibility with IPv4
People are still straggling to properly deploy IPv4
Networks: Too extensive usage of NAT in the
region
0.005
0
Nov-07
Jan-08
Feb-08
Apr-08
Jun-08
Jul-08
Sep-08
Oct-08
Killer application?
Or Killer constraint?
IPv6 is NOT a feature! While everyone wants a
source of additional revenue, “fundamental
`
transport is difficult to monetize”
`
(Tony Hain – Cisco System)).
`
◦ Carriers use IPv6 deployment cost as a defensive play
but the reality is that they will still have to absorb the
costs of an IPv4 routing system (that will be growing
unconstrained once the central pool is gone and
addresses may started to be traded) … and this until
they can get their customers to leave IPv4 behind.
◦ Revenue generating applications are most likely to be
peer-to-peer, because client-server can be hacked in
using nat.
◦ (iTune) IPv4/nat multiplexes multiple users
through the port range, so 64k divided by 300
parallel connections results in ~200 customers
per ISP based NAT address (assuming each
customer is only allowed to run one
simultaneous instance of iTunes or similar
apps).
`
Cost of deployment
`
The largest cost for most network managers will be training.
◦ It is packet based (IP), but other than that it is a different
protocol.
`
Another major cost will be retooling custom apps and
scripts.
◦ Frequent shortcuts assuming an address will always be 32
bits.
`
Is IPv6 deployment could be seen as an opportunity to
integrate other engineering changes that have not been large
enough to justify by themselves?
◦ What costs will be attributed to IPv6 vs. general evolution?
Google Maps opens ~ 70 parallel
connections
iTunes store has been shown to open as
many as 300 parallel connection
New apps that have not emerged yet ???
Africa & IPv6
`
As requested by the community during AfriNIC-2 meeting
(Maputo), the project aims to create an environment which favors
smooth transition to IPv6 in Africa through:
◦ Creation of an environment which allows exchange within IPv6
initiatives throughout the Continent. (afripv6-discuss@afrinic.net)
◦ Creation of an IPv6 Forum for Africa. (3rd during AfriNIC-9)
◦ Conducting IPv6 Training across the Continent.
◦ Providing Lab and Internships to Engineers to play live with IPv6
◦ Supporting research based on IPv6 and Mobile Infrastructure
◦ Creation of an IPv6 ready platform to offer v6 support to the
community (IPV6 ready at IXP to offer tunnels).
◦ Bringing major African connectivity/content providers to the game
by encouraging them to provide v6 ready services.
◦ Developing a case study documentation for the use of African
operators (based on local experiences).
Africa & IPv6 (con’t)
`
Result: IPv6 allocation growth
We have identified in 2005 that training is one of the
key factors that will support IPv6 deployment.
MU, 4
EG, 4
DZ, 1
GH, 1
Policy proposal to ease IPv6 allocation in our region
has been proposed and adopted by the community in
2006.
End User assignment Policy proposed and adopted
in 2007
BJ, 1
CM, 1
DJ, 1
KE, 6
Other, 16
ML, 1
MZ, 1
NG, 1
RW, 1
SC, 1
SD, 1
SN, 1
SZ, 1
◦ No need to justify 200 end-users allocation to get IPv6 addresses.
◦ Waived any additional fee for IPv6 allocations.
◦ Integrate ‘IPv6’ into AfriNIC training program.
`
A O, 1
CI, 2
MA , 2
◦ More than 35 trainings conducted in different countries throughout
Africa (1-3 day events)
`
TZ, 3
TN, 1
ZA , 26
ZW, 1
From these allocations, only 33% are announced and visible in the global
routing table.(46% in AP, 33.6% in ARIN, 32% in LAC, 49% RIPE)
There is a clear need for further
assistance to deploy.
So how Africa is preparing for IPv6?
`
`
◦ Very slowly
◦ Following the trend of the rest of the world
◦ Trying to understand what is on stake
`
We need to
`
◦ Push for more action from Operators (Train, Plan and implement Dualstack, allow user to access v6 network)
◦ Be innovative and explore the opportunity of developing application
that can directly benefit from IPv6 and its “features”.
◦ Involve Research and Education community into the game.
`
Conclusion
`
Governments need to lead by making sure:
x their own internet‐based services are IPv6‐ready (early adopters)
x The public is aware and educated on the transition
x Appropriate policies are developed to foster national transition
to IPv6
…. Education seems to be the critical part of this long journey
g{tÇ~ çÉâ
Acknowledgment:
Some of the content of this
presentation are borrowed from Geoff
Huston (APNIC) and Tony Hain
(Cisco System) work on IPv6
`
AfriNIC is a Number Resource Registry
IPv6 is an opportunity for Africa (innovation and
sustainable growth)
With our initiatives we are hoping to make
Operators in Africa not be the one who are always
catching up with other.
We would like to bring this campaign to another
level and create an environment for an exchange of
information, training, and for sharing best
practices.
Having our own Regional Internet Number Registry,
we have the opportunity to define policies and
plans that will allow a smooth management of IPv4
exhaustion and help IPv6 adoption which is need
for a sustainable Internet growth in Africa