ION Bangladesh - IPv6 Deployment Status in Bangladesh

Preview:

Citation preview

Case Study of IPv6 Deployment in Bangladesh

http://stats.labs.apnic.net/ipv6/

bdNOG 5 and ION Bangladesh 2016

Md. Abdul AwalBdREN

awal@bdren.net.bd

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

362 - AS Numbers544 - 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-latesthttp://6lab.cisco.com/stats/cible.php?country=BD&option=allhttps://www.vyncke.org/ipv6status/detailed.php?country=bd

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-latesthttps://www.vyncke.org/ipv6status/detailed.php?country=bd

4

IPv6 Prefix Report

bdNOG 5 and ION Bangladesh 2016 awal@bdren.net.bd 5

http://bgp.he.net/report/prefixes#_countriesv6http://6lab.cisco.com/stats/cible.php?country=BD&option=all

Country IPv6 Prefix ASN

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)

IPv6 Status Among Neighbors

bdNOG 5 and ION Bangladesh 2016 awal@bdren.net.bd 7

http://labs.apnic.net/dists/v6dcc.htmlhttp://v6asns.ripe.net/v/6

APNICIndex

CC InternetUsers

IPv6UserRatio

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%

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=allhttps://www.vyncke.org/ipv6status/detailed.php?country=bd

http://www.employees.org/~dwing/aaaa-stats

.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

BDIX

bdNOG 5 and ION Bangladesh 2016 awal@bdren.net.bd 10

https://prefix.pch.net/applications/lg/

Service Providers

CategoryASN

having IPv4 Prefix

IPv6 Prefix

SeenNever seen

Noassignment

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=bdhttp://bgp.he.net/country/BD

IPv6 Capability and Preference

bdNOG 5 and ION Bangladesh 2016 awal@bdren.net.bd 12

http://stats.labs.apnic.net/ipv6/BD

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

And… The Fear

bdNOG 5 and ION Bangladesh 2016 awal@bdren.net.bd 14

128 Bit

::/0

Subnetting

DHCPv6

AAAAOSPFv3

6to4

ping6

RA

2001:db8::/48SLAAC

Dual Stack

EUI-64

Link-Local

FE80::/10

6rd

Change Makers

Government

Regulators

Telcos

ISPs

Content Providers

Continue counting…

bdNOG 5 and ION Bangladesh 2016 awal@bdren.net.bd 15

IPv6 deployment in

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

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

Seeking IPv6 Transit

bdNOG 5 and ION Bangladesh 2016 awal@bdren.net.bd 19

https://stat.ripe.net/special/bgplay

Access and Services

bdNOG 5 and ION Bangladesh 2016 awal@bdren.net.bd 20

Before

NREN Web Mail DNS NTP XMPP SIP

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

Address Management (IPPlan)

bdNOG 5 and ION Bangladesh 2016 awal@bdren.net.bd 22

Traffic Monitoring (nfsen+nfdump)

bdNOG 5 and ION Bangladesh 2016 awal@bdren.net.bd 23

IPv6 Capability and Preference

bdNOG 5 and ION Bangladesh 2016 awal@bdren.net.bd 24

awaleceawal@bdren.net.bd

we prefer

IPv6

Md. Abdul Awal

Recommended