44
Indonesia IPv6 Update APAN Meeting Hanoi APAN Meeting Hanoi 2010 Affan Basalamah [email protected]

7 Indonesia IPv6 Update - APAN 2010 Hanoi.ppt · Indonesia IPv6 Update APAN Meeting Hanoi 2010 Affan Basalamah [email protected]. Outline •History of IPv6 in Indonesia REN •IPv6

  • Upload
    others

  • View
    4

  • Download
    0

Embed Size (px)

Citation preview

Page 1: 7 Indonesia IPv6 Update - APAN 2010 Hanoi.ppt · Indonesia IPv6 Update APAN Meeting Hanoi 2010 Affan Basalamah affan@itb.ac.id. Outline •History of IPv6 in Indonesia REN •IPv6

Indonesia IPv6 Update

APAN Meeting Hanoi APAN Meeting Hanoi

2010Affan [email protected]

Page 2: 7 Indonesia IPv6 Update - APAN 2010 Hanoi.ppt · Indonesia IPv6 Update APAN Meeting Hanoi 2010 Affan Basalamah affan@itb.ac.id. Outline •History of IPv6 in Indonesia REN •IPv6

Outline

• History of IPv6 in Indonesia REN• IPv6 Adoption in ITB• Plan on IPv6 Adoption in INHERENT

Page 3: 7 Indonesia IPv6 Update - APAN 2010 Hanoi.ppt · Indonesia IPv6 Update APAN Meeting Hanoi 2010 Affan Basalamah affan@itb.ac.id. Outline •History of IPv6 in Indonesia REN •IPv6

HISTORY OF IPV6 ON INDONESIA

REN

Page 4: 7 Indonesia IPv6 Update - APAN 2010 Hanoi.ppt · Indonesia IPv6 Update APAN Meeting Hanoi 2010 Affan Basalamah affan@itb.ac.id. Outline •History of IPv6 in Indonesia REN •IPv6

History of IPv6 on Indonesia REN

(1)• 1998:

� IPv6 Experiment in ITB using FreeBSD and INRIA IPv6 stack,

� pTLA 3ffe:0501::/32, sTLA 2001:200:0830::/48� pTLA 3ffe:0501::/32, sTLA 2001:200:0830::/48

• 2000: � Connect to AI3-JP with FreeBSD and KAME

IPv6 stack, 2001:d30:3::/48

• 2002:� First IPv6 Books in Indonesia by ITB students

Page 5: 7 Indonesia IPv6 Update - APAN 2010 Hanoi.ppt · Indonesia IPv6 Update APAN Meeting Hanoi 2010 Affan Basalamah affan@itb.ac.id. Outline •History of IPv6 in Indonesia REN •IPv6

• 2003:� Start of IPv6 deployment on ITB campus

after Advanced Network Course by SOI-ASIA

History of IPv6 on Indonesia REN

(2)

ASIA

• 2005: � IPv6 Multicast video conference & e-

learning with SOI-ASIA

Page 6: 7 Indonesia IPv6 Update - APAN 2010 Hanoi.ppt · Indonesia IPv6 Update APAN Meeting Hanoi 2010 Affan Basalamah affan@itb.ac.id. Outline •History of IPv6 in Indonesia REN •IPv6

• 2007:� ITB get 2403:8000::/32 address from

APNIC� TEIN2 IPv6 Connectivity

History of IPv6 on Indonesia REN

(3)

� TEIN2 IPv6 Connectivity

• 2008 - 2010:� ITB IPv6 connection to multiple networks

(AI3, OpenIXP, TEIN3, tunnel to he.net)

Page 7: 7 Indonesia IPv6 Update - APAN 2010 Hanoi.ppt · Indonesia IPv6 Update APAN Meeting Hanoi 2010 Affan Basalamah affan@itb.ac.id. Outline •History of IPv6 in Indonesia REN •IPv6

Current Indonesia IPv6

Allocation• Indonesian IPv6 allocation

� http://www.sixxs.net/tools/grh/dfp/all/?country=id

• 31 visible, 85 assigned per 11 Aug 2010• 31 visible, 85 assigned per 11 Aug 2010• 12 universities

� 3 /32 allocation, 9 /48 allocation

Page 8: 7 Indonesia IPv6 Update - APAN 2010 Hanoi.ppt · Indonesia IPv6 Update APAN Meeting Hanoi 2010 Affan Basalamah affan@itb.ac.id. Outline •History of IPv6 in Indonesia REN •IPv6

IPV6 ADOPTION IN ITB CAMPUS

Page 9: 7 Indonesia IPv6 Update - APAN 2010 Hanoi.ppt · Indonesia IPv6 Update APAN Meeting Hanoi 2010 Affan Basalamah affan@itb.ac.id. Outline •History of IPv6 in Indonesia REN •IPv6

Campus Network

Page 10: 7 Indonesia IPv6 Update - APAN 2010 Hanoi.ppt · Indonesia IPv6 Update APAN Meeting Hanoi 2010 Affan Basalamah affan@itb.ac.id. Outline •History of IPv6 in Indonesia REN •IPv6

IPv6 on Access Network

• 802.1Q Trunk VLAN to distribute IPv6 subnet via Router Advertisement (RA)

IPv4-only

Layer 2 Switch

Layer 2 Switch

Layer 2 Switch

IPv4-only

Layer 3 SwitchPC

PC

PC802.1Q Trunk

IPv4-only

Layer 3 Switch

IPv6

PC Router

Page 11: 7 Indonesia IPv6 Update - APAN 2010 Hanoi.ppt · Indonesia IPv6 Update APAN Meeting Hanoi 2010 Affan Basalamah affan@itb.ac.id. Outline •History of IPv6 in Indonesia REN •IPv6

IPv6 on Core Network

• PC Router with VLAN interface• OSPFv3

IPv4-only

Layer 3 Switch

IPv6

PC Router-1

IPv4-only

Layer 3 Switch

IPv4-only

Layer 3 Switch

IPv6

PC Router-2IPv6

PC Router-3

Tunnel & VLAN

Page 12: 7 Indonesia IPv6 Update - APAN 2010 Hanoi.ppt · Indonesia IPv6 Update APAN Meeting Hanoi 2010 Affan Basalamah affan@itb.ac.id. Outline •History of IPv6 in Indonesia REN •IPv6

IPv6 on Edge Network

• PC Router with IPv4-only Layer 3 Switch

IPv6 Gateway

IPv6

Network

IPv4-only

Layer 3 Switch

IPv6

PC Router-1

IPv6 Gateway

PC Router

Page 13: 7 Indonesia IPv6 Update - APAN 2010 Hanoi.ppt · Indonesia IPv6 Update APAN Meeting Hanoi 2010 Affan Basalamah affan@itb.ac.id. Outline •History of IPv6 in Indonesia REN •IPv6

• IPv6 address-family to all eBGP peers

IPv6 External Connection

Internet

he.net

Hong Kong

IPv6 BGP

Tunnel

INHERENT

AS18007ITB

AS4796

TEIN3

AS24489

Internet

via

LintasArta

AS4800

OpenIXP

AS7717

Page 14: 7 Indonesia IPv6 Update - APAN 2010 Hanoi.ppt · Indonesia IPv6 Update APAN Meeting Hanoi 2010 Affan Basalamah affan@itb.ac.id. Outline •History of IPv6 in Indonesia REN •IPv6

IPv6 Routing Implementation

• FreeBSD/Linux-based PC Router (pre-2010)� Quagga Routing Suite� RIPng � OSPFv3� RIPng � OSPFv3� BGP

• Dedicated Core Router/Switches (2010)� Cisco Catalyst 6500 w/ Sup720-3B &

Sup32� Juniper SRX650

Page 15: 7 Indonesia IPv6 Update - APAN 2010 Hanoi.ppt · Indonesia IPv6 Update APAN Meeting Hanoi 2010 Affan Basalamah affan@itb.ac.id. Outline •History of IPv6 in Indonesia REN •IPv6

IPv6 Application in ITB

• Operating System • DNS• WWW & FTP Server• Mail Exchange Server• Mail Exchange Server• Web Cache Proxy• Multicast Stream

Page 16: 7 Indonesia IPv6 Update - APAN 2010 Hanoi.ppt · Indonesia IPv6 Update APAN Meeting Hanoi 2010 Affan Basalamah affan@itb.ac.id. Outline •History of IPv6 in Indonesia REN •IPv6

Operating System for Server

• FreeBSD 8.x, 7.x, dan 6.x• CentOS Linux 5.x• OpenSolaris 2009.x• Windows Server 2003• Windows Server 2003

Page 17: 7 Indonesia IPv6 Update - APAN 2010 Hanoi.ppt · Indonesia IPv6 Update APAN Meeting Hanoi 2010 Affan Basalamah affan@itb.ac.id. Outline •History of IPv6 in Indonesia REN •IPv6

Domain Name System (DNS)

• BIND 9.6.x• Forward zone

� AAAA record for MX & selected Server

• Reverse zone• Reverse zone� PTR record for 2403:8000::/32 delegated

from APNIC

Page 18: 7 Indonesia IPv6 Update - APAN 2010 Hanoi.ppt · Indonesia IPv6 Update APAN Meeting Hanoi 2010 Affan Basalamah affan@itb.ac.id. Outline •History of IPv6 in Indonesia REN •IPv6

Web Server

• Apache Web Server 2.2.x� Serve IPv4 and IPv6 at the same time

• IPv6 PHP script to detect v6 client• Website IPv6 ITB• Website IPv6 ITB

� http://www.itb.ac.id� http://ipv6.itb.ac.id

Page 19: 7 Indonesia IPv6 Update - APAN 2010 Hanoi.ppt · Indonesia IPv6 Update APAN Meeting Hanoi 2010 Affan Basalamah affan@itb.ac.id. Outline •History of IPv6 in Indonesia REN •IPv6

ITB Official Website

Page 20: 7 Indonesia IPv6 Update - APAN 2010 Hanoi.ppt · Indonesia IPv6 Update APAN Meeting Hanoi 2010 Affan Basalamah affan@itb.ac.id. Outline •History of IPv6 in Indonesia REN •IPv6

Mail Exchange (MX) Server

• Postfix 2.7• mx[1-4].itb.ac.id • http://www.postfix.org/IPV6_README.h

tmltml

Page 21: 7 Indonesia IPv6 Update - APAN 2010 Hanoi.ppt · Indonesia IPv6 Update APAN Meeting Hanoi 2010 Affan Basalamah affan@itb.ac.id. Outline •History of IPv6 in Indonesia REN •IPv6
Page 22: 7 Indonesia IPv6 Update - APAN 2010 Hanoi.ppt · Indonesia IPv6 Update APAN Meeting Hanoi 2010 Affan Basalamah affan@itb.ac.id. Outline •History of IPv6 in Indonesia REN •IPv6
Page 23: 7 Indonesia IPv6 Update - APAN 2010 Hanoi.ppt · Indonesia IPv6 Update APAN Meeting Hanoi 2010 Affan Basalamah affan@itb.ac.id. Outline •History of IPv6 in Indonesia REN •IPv6

Web Cache Proxy Server

• Squid 3.1• Web Cache Parenting over IPv6

� to WIDE Project Japan

• Some IPv6 content observed• Some IPv6 content observed� Google IPv6� Youtube IPv6

• Serving IPv6 client in ITB• User Authentication with LDAP

Page 24: 7 Indonesia IPv6 Update - APAN 2010 Hanoi.ppt · Indonesia IPv6 Update APAN Meeting Hanoi 2010 Affan Basalamah affan@itb.ac.id. Outline •History of IPv6 in Indonesia REN •IPv6

Access.log Squid IPv6

Page 25: 7 Indonesia IPv6 Update - APAN 2010 Hanoi.ppt · Indonesia IPv6 Update APAN Meeting Hanoi 2010 Affan Basalamah affan@itb.ac.id. Outline •History of IPv6 in Indonesia REN •IPv6
Page 26: 7 Indonesia IPv6 Update - APAN 2010 Hanoi.ppt · Indonesia IPv6 Update APAN Meeting Hanoi 2010 Affan Basalamah affan@itb.ac.id. Outline •History of IPv6 in Indonesia REN •IPv6

Multicast Stream

• VLC � IPv6 Unicast� IPv6 Multicast

• Dokodemo SOI-ASIA • Dokodemo SOI-ASIA (http://dokodemo.soi.asia)� Allows regular IPv4 desktop to do VPN

dial and access IPv6 multicast video conference

Page 27: 7 Indonesia IPv6 Update - APAN 2010 Hanoi.ppt · Indonesia IPv6 Update APAN Meeting Hanoi 2010 Affan Basalamah affan@itb.ac.id. Outline •History of IPv6 in Indonesia REN •IPv6

Dokodemo

Page 28: 7 Indonesia IPv6 Update - APAN 2010 Hanoi.ppt · Indonesia IPv6 Update APAN Meeting Hanoi 2010 Affan Basalamah affan@itb.ac.id. Outline •History of IPv6 in Indonesia REN •IPv6
Page 29: 7 Indonesia IPv6 Update - APAN 2010 Hanoi.ppt · Indonesia IPv6 Update APAN Meeting Hanoi 2010 Affan Basalamah affan@itb.ac.id. Outline •History of IPv6 in Indonesia REN •IPv6
Page 30: 7 Indonesia IPv6 Update - APAN 2010 Hanoi.ppt · Indonesia IPv6 Update APAN Meeting Hanoi 2010 Affan Basalamah affan@itb.ac.id. Outline •History of IPv6 in Indonesia REN •IPv6

PLAN ON IPV6 ADOPTION IN

INHERENT

Page 31: 7 Indonesia IPv6 Update - APAN 2010 Hanoi.ppt · Indonesia IPv6 Update APAN Meeting Hanoi 2010 Affan Basalamah affan@itb.ac.id. Outline •History of IPv6 in Indonesia REN •IPv6

Plans for IPv6 Adoption

• IPv6 Forum Indonesia• IPv6 Apps Delivery Controller

Evaluation• IPv6 Deployment on INHERENT• IPv6 Deployment on INHERENT

Page 32: 7 Indonesia IPv6 Update - APAN 2010 Hanoi.ppt · Indonesia IPv6 Update APAN Meeting Hanoi 2010 Affan Basalamah affan@itb.ac.id. Outline •History of IPv6 in Indonesia REN •IPv6

IPv6 Forum Indonesia

• Initiated in IPv6 Summit June 2010, Bali• I’m working as VP Research &

Application• http://www.ipv6forum.or.id• http://www.ipv6forum.or.id

Page 33: 7 Indonesia IPv6 Update - APAN 2010 Hanoi.ppt · Indonesia IPv6 Update APAN Meeting Hanoi 2010 Affan Basalamah affan@itb.ac.id. Outline •History of IPv6 in Indonesia REN •IPv6

IPv6 Summit 2010 Bali

Page 34: 7 Indonesia IPv6 Update - APAN 2010 Hanoi.ppt · Indonesia IPv6 Update APAN Meeting Hanoi 2010 Affan Basalamah affan@itb.ac.id. Outline •History of IPv6 in Indonesia REN •IPv6

IPv6 SLB Evaluation

• ITB has just bought ServerIron ADX1000

• IPv6 SLB that can translate:� v6 client – v6 server� v6 client – v6 server� v6 client – v6/v4 server� v6 client – v4 server

Page 35: 7 Indonesia IPv6 Update - APAN 2010 Hanoi.ppt · Indonesia IPv6 Update APAN Meeting Hanoi 2010 Affan Basalamah affan@itb.ac.id. Outline •History of IPv6 in Indonesia REN •IPv6

Why evaluate IPv6 SLB?

• Hoping to solve questions:� Which is comes first, network or application?� What is IPv6 killer apps?

• How it’s going to solve:• 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

Page 36: 7 Indonesia IPv6 Update - APAN 2010 Hanoi.ppt · Indonesia IPv6 Update APAN Meeting Hanoi 2010 Affan Basalamah affan@itb.ac.id. Outline •History of IPv6 in Indonesia REN •IPv6

IPv6 Deployment in

INHERENT

Page 37: 7 Indonesia IPv6 Update - APAN 2010 Hanoi.ppt · Indonesia IPv6 Update APAN Meeting Hanoi 2010 Affan Basalamah affan@itb.ac.id. Outline •History of IPv6 in Indonesia REN •IPv6

INHERENT Network Status (1)

• 32 major sites (local nodes) in each province in Public University

• Inter-university connection � 1 Gbps metro, STM-1, LC and satellite� 1 Gbps metro, STM-1, LC and satellite

• Other public/private universities in the province connected to local node� 1 Gbps metro or 512k DSL

Page 38: 7 Indonesia IPv6 Update - APAN 2010 Hanoi.ppt · Indonesia IPv6 Update APAN Meeting Hanoi 2010 Affan Basalamah affan@itb.ac.id. Outline •History of IPv6 in Indonesia REN •IPv6

INHERENT Network Status (2)

• IPv4-only network• BGP Private AS in each major sites• Grouped together with BGP

ConfederationConfederation� become AS18007

• BGP peering with:� Universities which has Public IP/ASN� Advertising prefixes to TEIN3

Page 39: 7 Indonesia IPv6 Update - APAN 2010 Hanoi.ppt · Indonesia IPv6 Update APAN Meeting Hanoi 2010 Affan Basalamah affan@itb.ac.id. Outline •History of IPv6 in Indonesia REN •IPv6

Plan on INHERENT IPv6 (1)

• Will use temporary /35 address from ITB� 2403:8000:8000::/35� /40 to each local node� /40 to each local node� /48 to each university

• Will ask for permanent IPv6 address from IDNIC

Page 40: 7 Indonesia IPv6 Update - APAN 2010 Hanoi.ppt · Indonesia IPv6 Update APAN Meeting Hanoi 2010 Affan Basalamah affan@itb.ac.id. Outline •History of IPv6 in Indonesia REN •IPv6

Plan on INHERENT IPv6 (2)

• 6 – 12 month timeframe• Plans:

� Human Resources Development� Address allocation design� Address allocation design� Network Deployment plan� Application Deployment plan� Human Resources Development (again)

Page 41: 7 Indonesia IPv6 Update - APAN 2010 Hanoi.ppt · Indonesia IPv6 Update APAN Meeting Hanoi 2010 Affan Basalamah affan@itb.ac.id. Outline •History of IPv6 in Indonesia REN •IPv6

Network Deployment Plan

• Get address allocation• Enabling IPv6 on router• Configure IPv6 on network interface

� Loopback + WAN+LAN Interface� Loopback + WAN+LAN Interface

• Configure IPv6 routing� Static, OSPF, BGP� Tunneling if necessary

• IPv6 network verification

Page 42: 7 Indonesia IPv6 Update - APAN 2010 Hanoi.ppt · Indonesia IPv6 Update APAN Meeting Hanoi 2010 Affan Basalamah affan@itb.ac.id. Outline •History of IPv6 in Indonesia REN •IPv6

Application Deployment Plan

• Basic application deployment� DNS� IPv6 Tunneling to external network� Web Server� Web Server

• Advanced application deployment� Proxy cache network over IPv6� IPv6 Multicast

Page 43: 7 Indonesia IPv6 Update - APAN 2010 Hanoi.ppt · Indonesia IPv6 Update APAN Meeting Hanoi 2010 Affan Basalamah affan@itb.ac.id. Outline •History of IPv6 in Indonesia REN •IPv6

Human Resource

Development• Make people aware about IPv6• Before & after deployment plan

� Hold the momentum after deployment• To answer the question “now what?”• To answer the question “now what?”

• Plans:� Give information about IPv6 in Indonesian• Books, blogs, tutorials

• I think it’s much harder than to setup the IPv6 network itself ☺

Page 44: 7 Indonesia IPv6 Update - APAN 2010 Hanoi.ppt · Indonesia IPv6 Update APAN Meeting Hanoi 2010 Affan Basalamah affan@itb.ac.id. Outline •History of IPv6 in Indonesia REN •IPv6

Thanks!Thanks!