ION Bangladesh, 11 April 2016 - This presentation will have two parts. Firstly, it will focus on IPv6 deployment status in Bangladesh. The current statistics from different sources will be analyzed and represented there. Though the deployment trend is upward, still not many ISPs are IPv6 enabled. The corporate and enterprise networks as well as the government websites are still running IPv4 only. In this part I’ll also talk about the challenges and how to overcome them. In the second part of the presentation, I will share my experience of IPv6 deployment planning and challenges in Bangladesh Research and Education Network (BdREN). Right now BdREN is running a very limited scale pilot network with only six universities. But soon it will migrate to its countrywide larger network that is going to connect more than 34 universities with dual stack connectivity from day 1. I was directly involved in the planning and deployment of the network and faced many challenges and gathered valuable experience that I would like to share in the presentation. I would talk about IPv6 address planning and migration planning. The presentation would give an overall idea about the IPv6 deployment steps.
Injustice - Developers Among Us (SciFiDevCon 2024)
ION Bangladesh - IPv6 Deployment Status in Bangladesh
1. Case Study of IPv6 Deployment in Bangladesh
http://stats.labs.apnic.net/ipv6/
bdNOG 5 and ION Bangladesh 2016
Md. Abdul Awal
BdREN
awal@bdren.net.bd
2. Acknowledgement and Disclaimer
● Most of the statistics here are collected from
APNIC, Cisco, Google, RIPE, Hurricane Electric,
Alexa, ISOC and many other sources.
● Statistics, tools and materials of Eric Vyncke, Philip
Smith and Mark Prior have been used to prepare
the slides. Sincere thanks to them.
● Most of the stats here are as of April 10, 2016.
Please check the sources for latest updates.
● Corrections and updates are welcome
bdNOG 5 and ION Bangladesh 2016 awal@bdren.net.bd 2
3. 362 - AS Numbers
544 - v4 Prefixes (<= /24)
138 - v6 Prefixes (<= /48)
Resources Delegated to BD
bdNOG 5 and ION Bangladesh 2016 awal@bdren.net.bd 3
ftp://ftp.apnic.net/pub/stats/apnic/delegated-apnic-latest
http://6lab.cisco.com/stats/cible.php?country=BD&option=all
https://www.vyncke.org/ipv6status/detailed.php?country=bd
4. IPv6 in BD so far…
● First IPv6 Assignment: AS17469 (Jun 2, 2006)
● First IPv6 prefix announced: AS17806 (Jan 4, 2011)
● First IPv6 traffic seen: AS24122 (May 16, 2011)
● Total prefixes seen in BGP table: 71 (<= 48)
● Never announced prefixes: 109 (<=48)
● World IPv6 Day (Jun 8, 2011) participants: None
● Traffic generated till today: 10 ASNs
bdNOG 5 and ION Bangladesh 2016 awal@bdren.net.bd
ftp://ftp.apnic.net/pub/stats/apnic/delegated-apnic-latest
https://www.vyncke.org/ipv6status/detailed.php?country=bd
4
5. IPv6 Prefix Report
bdNOG 5 and ION Bangladesh 2016 awal@bdren.net.bd 5
http://bgp.he.net/report/prefixes#_countriesv6
http://6lab.cisco.com/stats/cible.php?country=BD&option=all
Country IPv6 Prefix ASN
6. IPv6 Transit Radar
bdNOG 5 and ION Bangladesh 2016 awal@bdren.net.bd
http://6lab.cisco.com/stats/cible.php?country=BD&option=all
6
Transit v4 AS (112)
V6 enable AS, Transit only on V4 (20)
Transit v6 AS (9)
7. IPv6 Status Among Neighbors
bdNOG 5 and ION Bangladesh 2016 awal@bdren.net.bd 7
http://labs.apnic.net/dists/v6dcc.html
http://v6asns.ripe.net/v/6
APNIC
Index
CC Internet
Users
IPv6
User
Ratio
44 BT 269023 1.37%
46 IN 374495637 1.11%
49 LK 5363705 0.51%
78 MV 181643 0.05%
100 BD 51832983 0.02%
127 PK 28410177 0.01%
152 NP 4431492 0.003%
8. IPv6 Enabled Contents
bdNOG 5 and ION Bangladesh 2016 awal@bdren.net.bd
● Total 69 websites are IPv6
enabled including
international websites
● Local contents:
●Out of Alexa’s top 500
websites only 8 local
websites are IPv6 enabled
●Apart from that couple of
more local websites are
reachable via IPv6
●Most of them are resolved
through Cloudflare
8
http://6lab.cisco.com/stats/cible.php?country=BD&option=all
https://www.vyncke.org/ipv6status/detailed.php?country=bd
http://www.employees.org/~dwing/aaaa-stats
9. .bd Readiness
bdNOG 5 and ION Bangladesh 2016 awal@bdren.net.bd
● IPv6 ready but not
really fully ready!!!
● AAAA Glue records
not supported yet
9
http://bgp.he.net/report/dns/bd#_tldinfo
10. BDIX
bdNOG 5 and ION Bangladesh 2016 awal@bdren.net.bd 10
https://prefix.pch.net/applications/lg/
11. Service Providers
Category
ASN
having
IPv4 Prefix
IPv6 Prefix
Seen
Never
seen
No
assignment
yet
Telco 6 2 2 2
BWA/WiMAX 3 1 1 1
*IIG/ITC/ISP/Enterprises 283 29 109 145
bdNOG 5 and ION Bangladesh 2016 awal@bdren.net.bd 11
* Updated info required
https://www.vyncke.org/ipv6status/detailed.php?country=bd
http://bgp.he.net/country/BD
12. IPv6 Capability and Preference
bdNOG 5 and ION Bangladesh 2016 awal@bdren.net.bd 12
http://stats.labs.apnic.net/ipv6/BD
13. Challenges (My view)
● Mindset
●My IPv4 works fine, I won’t need IPv6
●Martian Law: Don’t change it unless it is broken
●Wait: Let’s see how others deal with it
●Lack of confidence: If anything goes wrong
● Technical
●Lack of awareness: IPv6 seems too complicated
●Compatibility: Hardware and software not supported
●Upgrade: Involves $$$
●Organization specific issues
bdNOG 5 and ION Bangladesh 2016 awal@bdren.net.bd 13
14. And… The Fear
bdNOG 5 and ION Bangladesh 2016 awal@bdren.net.bd 14
128 Bit
::/0
Subnetting
DHCPv6
AAAA
OSPFv3
6to4
ping6
RA
2001:db8::/48SLAAC
Dual Stack
EUI-64
Link-Local
FE80::/10
6rd
17. IPv6 Address Plan
● First /36 used for backbone infrastructure and critical services.
● Remaining /36s are for customer delegation
● Each customer will get a /48.
● Subnetting BCOP
● http://nabcop.org/index.php/IPv6_Subnetting
bdNOG 5 and ION Bangladesh 2016 awal@bdren.net.bd
2402:f500:1000::/48 2402:f500:ffff::/482402:f500::/36/64 2402:f500::/48
2402:f500::/32
Customer peering and allocationsInfrastructure and Critical Services
Backbone PeeringLoopback
17
18. IPv6 Configuration
● Followed similar steps as IPv4
● Hierarchy:
●Interface Configuration
●IGP (IS-IS)
●iBGP and MP-BGP
●eBGP
●Servers and Services
●Monitoring tools
● Sanity check:
●Similar command syntax as IPv4
●Peering, advertisement and routing table
bdNOG 5 and ION Bangladesh 2016 awal@bdren.net.bd 18
19. Seeking IPv6 Transit
bdNOG 5 and ION Bangladesh 2016 awal@bdren.net.bd 19
https://stat.ripe.net/special/bgplay
20. Access and Services
bdNOG 5 and ION Bangladesh 2016 awal@bdren.net.bd 20
Before
NREN Web Mail DNS NTP XMPP SIP
21. Access and Services
bdNOG 5 and ION Bangladesh 2016 awal@bdren.net.bd 21
http://www.mrp.net/ipv6_survey/
NREN Web Mail DNS NTP XMPP SIP
After