ipv6 deployment status in bangladesh

25
Case Study of IPv6 Deployment in Bangladesh http://stats.labs.apnic.net/ipv6/ bdNOG 5 and ION Bangladesh 2016 Md. Abdul Awal BdREN [email protected]

Upload: md-abdul-awal

Post on 13-Apr-2017

108 views

Category:

Internet


0 download

TRANSCRIPT

Page 1: IPv6 Deployment Status in Bangladesh

Case Study of IPv6 Deployment in Bangladesh

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

bdNOG 5 and ION Bangladesh 2016

Md. Abdul AwalBdREN

[email protected]

Page 2: IPv6 Deployment Status in Bangladesh

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 [email protected] 2

Page 3: IPv6 Deployment Status in Bangladesh

362 - AS Numbers544 - v4 Prefixes (<= /24)138 - v6 Prefixes (<= /48)

Resources Delegated to BD

bdNOG 5 and ION Bangladesh 2016 [email protected] 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

Page 4: IPv6 Deployment Status in Bangladesh

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 [email protected]

ftp://ftp.apnic.net/pub/stats/apnic/delegated-apnic-latesthttps://www.vyncke.org/ipv6status/detailed.php?country=bd

4

Page 5: IPv6 Deployment Status in Bangladesh

IPv6 Prefix Report

bdNOG 5 and ION Bangladesh 2016 [email protected] 5

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

Country IPv6 Prefix ASN

Page 6: IPv6 Deployment Status in Bangladesh

IPv6 Transit Radar

bdNOG 5 and ION Bangladesh 2016 [email protected]

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)

Page 7: IPv6 Deployment Status in Bangladesh

IPv6 Status Among Neighbors

bdNOG 5 and ION Bangladesh 2016 [email protected] 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%

Page 8: IPv6 Deployment Status in Bangladesh

IPv6 Enabled Contents

bdNOG 5 and ION Bangladesh 2016 [email protected]

● 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

Page 9: IPv6 Deployment Status in Bangladesh

.bd Readiness

bdNOG 5 and ION Bangladesh 2016 [email protected]

● IPv6 ready but not really fully ready!!!

● AAAA Glue records not supported yet

9

http://bgp.he.net/report/dns/bd#_tldinfo

Page 10: IPv6 Deployment Status in Bangladesh

BDIX

bdNOG 5 and ION Bangladesh 2016 [email protected] 10

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

Page 11: IPv6 Deployment Status in Bangladesh

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 [email protected] 11

* Updated info required

https://www.vyncke.org/ipv6status/detailed.php?country=bdhttp://bgp.he.net/country/BD

Page 12: IPv6 Deployment Status in Bangladesh

IPv6 Capability and Preference

bdNOG 5 and ION Bangladesh 2016 [email protected] 12

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

Page 13: IPv6 Deployment Status in Bangladesh

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 [email protected] 13

Page 14: IPv6 Deployment Status in Bangladesh

And… The Fear

bdNOG 5 and ION Bangladesh 2016 [email protected] 14

128 Bit

::/0

Subnetting

DHCPv6

AAAAOSPFv3

6to4

ping6

RA

2001:db8::/48SLAAC

Dual Stack

EUI-64

Link-Local

FE80::/10

6rd

Page 15: IPv6 Deployment Status in Bangladesh

Change Makers

Government

Regulators

Telcos

ISPs

Content Providers

Continue counting…

bdNOG 5 and ION Bangladesh 2016 [email protected] 15

Page 16: IPv6 Deployment Status in Bangladesh

IPv6 deployment in

Page 17: IPv6 Deployment Status in Bangladesh

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 [email protected]

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

Page 18: IPv6 Deployment Status in Bangladesh

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 [email protected] 18

Page 19: IPv6 Deployment Status in Bangladesh

Seeking IPv6 Transit

bdNOG 5 and ION Bangladesh 2016 [email protected] 19

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

Page 20: IPv6 Deployment Status in Bangladesh

Access and Services

bdNOG 5 and ION Bangladesh 2016 [email protected] 20

Before

NREN Web Mail DNS NTP XMPP SIP

Page 21: IPv6 Deployment Status in Bangladesh

Access and Services

bdNOG 5 and ION Bangladesh 2016 [email protected] 21

http://www.mrp.net/ipv6_survey/

NREN Web Mail DNS NTP XMPP SIP

After

Page 22: IPv6 Deployment Status in Bangladesh

Address Management (IPPlan)

bdNOG 5 and ION Bangladesh 2016 [email protected] 22

Page 23: IPv6 Deployment Status in Bangladesh

Traffic Monitoring (nfsen+nfdump)

bdNOG 5 and ION Bangladesh 2016 [email protected] 23

Page 24: IPv6 Deployment Status in Bangladesh

IPv6 Capability and Preference

bdNOG 5 and ION Bangladesh 2016 [email protected] 24

Page 25: IPv6 Deployment Status in Bangladesh

[email protected]

we prefer

IPv6

Md. Abdul Awal