4. World IPv6 Day
• June 8, 2011
• Content provider open their services via IPv6
– basically, they provide AAAA record to popular
website
– Allow IPv6 client to access their content via IPv6
• So provider will know:
– how many client has successfully to access IPv6
– how many client has failed to access IPv6
7. Activities in ITB
• Work together with SOI-ASIA
(http://ipv6day.soi.asia)
• IPv6-only video-on-demand streaming
– Adobe Flash Media Streaming Server on Linux
– 2 video of Indonesia cultural show
• IPv6-only website, embedding video content
– http://ipv6day.itb.ac.id Apache on FreeBSD
8. Evaluate Brocade ADX1000 IPv6 SLB
• Provide IPv6 SLB for v6 client to v4 server
• IPv6 SLB that can translate:
– v6 client – v6 server
– v6 client – v6/v4 server
– v6 client – v4 server
9. Why IPv6 Load Balancer?
• Hoping to solve questions:
– Which is comes first, network or application?
– What is IPv6 killer apps?
• How it’s going to solve:
– IPv4 killer apps can directly migrated to IPv6
– No apps rewrite or migration
• At least in the theory
– Evaluation in the real world will tell you
10. Experience with IPv6 SLB (1)
• Basic services works just fine
• Translate IPv4 web server to IPv6 client
• Translate IPv4 cache server to IPv6 client
– real server(s) TCP4/8080 translated to virtual IP
on TCP6/8080
– virtual server client TCP6 server IPv6 client
11. Experience with IPv6 SLB (2)
• At first we would like to use regular IPv4 web
& streaming server to hosts
http://ipv6day.itb.ac.id , and SLB will translate
IPv6 client to IPv4 server for us
• It turns out that our admin has natively
enabled IPv6 for web & streaming, so we
don’t put our server behind SLB
12. Screenshot
Video
Stream
from
streaming
server
Simple
script to
identify
IPv6 client
15. User statistics
• Viewer observed from ITB campus
– Most of ITB campus network is IPv6 dual-stack
• Viewer also observed from Indonesia ISP
• Also observed from WIDE Project Japan
• No reverse address for IPv6
– It’s hard to see which ISP has IPv6 address
– Had to manually doing WHOIS on address
17. Activities in INHERENT
• INHERENT currently is not deploying IPv6
• Most INHERENT partner (and most Indonesia
ISP) deploy IPv6 network through tunnel to
Hurricane Electric
• INHERENT get IPv6 prefix from TEIN3-POP in
ITB
18. IPv6 tunnel broker for INHERENT
• Deployed on ITB router (Juniper SRX650)
– Ask INHERENT community to join
• Cleanup IPv6 prefix-list in TEIN3 ID-POP to
advertise new IPv6 prefix form ITB/INHERENT
20. Statistics
• At least 5 tunnel registered, 3 of them observed
alive, only 1 currently active
• Unable to run IPv6 network monitoring, because we
haven’t setup the the infrastructure
• Netflow, NFSen
21. Hurricane Electric Tunnel everywhere
• From simple show route protocol bgp, I see
most Indonesia ISP has HE.net tunnel
• AS6939 everywhere
– Makes BGP path adjustment difficult
• Path to AS6939 is preferred compared to TEIN3
• e.g., ITB needs to advertise /33 instead of /32 to TEIN3
– ITB has some IPv6 BGP peering
• Internet commercial IPv6 via HE.net
• Indonesia commercial via OpenIXP
• REN IPv6 via TEIN3
23. Indonesia IPv6 Forum
• Community effort to encourage IPv6
deployment in Indonesia
• Initiated in IPv6 Summit June 2010, Bali
• http://www.ipv6forum.or.id
24. Activities in IPv6 Forum
• ITB
– Mentioned above
• PT Telkom
– Celebrating IPv6 Day in Telkom RDC Bandung
– Presentation from vendor
– Setup dual stack website & proxy server
– Setup IPv6 tunnel broker for ISP
26. Recommendation (1)
• As usual, only network admins interested
with IPv6 activities
– User don’t see anything differently
– Server admins usually intimidated with IPv6
• That’s why IPv6 SLB is necessary
• ISP needs to create reverse record for their
IPv6 address, especially their customers
– So human observer can easily see traffic logs
27. Recommendation (2)
• Regular event on IPv6 operation is necessary
to push everybody operating live IPv6 network
– Endpoint OS maker (desktop, mobile, appliances)
– Network operator
– Content provider
• We should be doing this more often
– Admin can cleanup their “abandoned” IPv6 configs
in their routers and servers