Tried to Provide IPv6 Only Network Stealthily at CEDEC 2015

Preview:

Citation preview

Tried to ProvideIPv6 Only Network

Stealthilyat CEDEC 2015

Yuya Kawakami (@yuyarin)CEDEC-Net 2015 NOC

CEDEC

•  Largest conference in Japan for computer entertainment developers

•  3 days at Pacifico Yokohama•  6,373 attendees in 2015

CEDEC-Net

★ Connectable Wi-Fi network★ Don't afraid failure, Have a sense of fun★ Exchange between engineers in network

industry and game industry

praying NOC members

Wi-Fi Network for CEDEC by volunteers

Equipment provided by sponsors

# of Wi-Fi Stations

Max: 1713 stations

by Cisco Prime Infrastructure

Wi-Fi Users Attribute

Mobiledevicesaremajority(visual)65%Appledevices(MACaddress)

At such a conference

IPv6 Onlyby default

tried

Announcement of Wi-Fi

* dual-stack network(cedec-net4) is also prepared

Why great?

IPv6 onlyfor non-experts

stealthilyby default

provided a network with

maybe world first ?

Why did it?

WWDC 2015 - Your App and Next Generation Networkshttps://developer.apple.com/videos/play/wwdc2015-719/

iOS App Store requires"work with NAT64+DNS64"

CEDEC-Net 2015 External

FLET'S Hikari Next(IPv6 Access NW)

cedec-net4(IPv4+IPv6)

cedec-net(IPv6)

(IPv6 ISP NW)

IPv6Internet

IPv4Internet

IPv6 IPoEIPv6 traffic go throught to the IPv6 Intnernet

NAT64+DNS64translate IPv6 packets to IPv4 packets for IPv4 only applications

DS-Liteencapsulate IPv4 packets in IPv6 and translate IPv4 private addresses to global addresses in ISP equipment

IPv6 Only!!

CEDEC-Net 2015 Overview

Devices work with IPv6 OnlyDevices perfectly worked

Devices connected to Wi-Fi but couldn'tbecome "connected to the Internet"

– Mac & iPhone (65% share)

– Android →  no support of DHCPv6→  RDNSS should have been provided

– PS Vita– Nintendo 3DS

https://en.wikipedia.org/wiki/Comparison_of_IPv6_support_in_operating_systems

Impact on Game Industry•  Announced "Wi-Fi network can be used as a

testbed for the future requirement of iOS App submission" to them

•  They noticed "Apps which cannot work with this Wi-Fi will be rejected" and started to verify their apps

•  Article on CEDEC-Net was published on GAME Watch and ranked 2th on a list of popular articles

•  We were asked to teach a procedure for building NAT64+DNS64 environment

IPv6 Traffic

Download

Upload

avg. 25% is IPv6 traffic

Devices in each network

IPv6 Only: RedDual-stack: Blue

almost same as share of Apple devicesIf RDNSS is enabled, Android devices can be added

approx. 65% Devicesworks with IPv6 Only

DNS Query Stat12M DNS queries counted by service providorTop 10 providers account for 75%* inc. 18K queries of ipv4only.arpa, Android uses for detect DNS64

DS-Lite Port Exhaustion used 1 IPv6 address (64512 ports) up

It was likely that there are devices who could not communicate.1400 devices are connected at that time.* differ from usage or implementation of CGN function* specially configured CGN available with 64512 port

CGN Port can be exhausted: NAT is not a permanent solution for IPv4 exhaustion

Apprx. 25% traffic can be released to IPv6 if Mobile carriers deploy IPv6

It is important to try to make relationship with non-Interet industries to promote IPv6

Lesson Learned

Content providers can decrease the risk of discommunication if deploy IPv6

can save 25% CGN ports

but prepare for supporting them!!

iOS9.2 Release

https://developer.apple.com/library/ios/releasenotes/General/RN-iOSSDK-9.2/

The ability to synthesize NAT64 IPv6 addresses from IPv4 literals was added to getaddrinfo

NAT64+DNS64 issueApplications which need to use IPv4 address literal like P2P application cannot work

Change in iOS9.2

For What is it Useful?3 Mobile Careers in Japan"Approach to Promote IPv6 in Mobile Network"

http://www.soumu.go.jp/main_content/000385655.pdf

Amount of traffic which can be move to IPv6 and a number of IPv4 address which can be saved can be calculated by data from CEDEC-Net 2015

Related Documents•  『繋がりにくい原因』を探れ! 〜CEDEC-Netテクニカルレビュー

2015〜–  https://cedil.cesa.or.jp/cedil_sessions/view/1323–  https://www.slideshare.net/yuyarin/cedecnet-2015

•  Twitter @cedecnet のふぁぼ: 会場内外からの声–  https://twitter.com/cedecnet/favorites

•  CEDEC-Net 2015 で IPv6 の会場ネットワークを提供してきました–  http://yuyarin.hatenablog.com/entry/2015/08/31/011205

•  「CEDEC-Net 2015」がiOSアプリ開発者に警鐘を鳴らす!–  http://game.watch.impress.co.jp/docs/news/

20150829_718619.html•  android が ipv4only.arpa. の AAAA を引く理由

–  http://www.slideshare.net/twovs/192004-on-android

Recommended