Top Banner
10 Tahun IPv6 di ITB Affan Basalamah [email protected]
66

10 Tahun IPv6 di ITB

May 08, 2015

Download

Technology

Affan Basalamah

Presentasi "10 Tahun IPv6 di ITB" di IPv6 Summit 2010 tgl 8 Juni 2010, Denpasar Bali
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: 10 Tahun IPv6 di ITB

10 Tahun IPv6 di ITB

Affan Basalamah

[email protected]

Page 2: 10 Tahun IPv6 di ITB

Berbagi Pengalaman

• Apa yang terjadi kepada saya mungkin sekali

terjadi kepada anda

Page 3: 10 Tahun IPv6 di ITB

Jika anda adalah CIO dan Sysadmin…

• Seorang CIO

• Dipaksa mempertahankan keberlangsungan

bisnis IT

Page 4: 10 Tahun IPv6 di ITB

…yang tinggal di Indonesia

Waduh, dari

OIXP ke game

online kok

nge-lag???

Ah, wireless

link nya

interferensi

melulu…

Kapan ya

harga link

Internasional

bisa turun???

Page 5: 10 Tahun IPv6 di ITB

…harus mengadopsi IPv6…Saya harus

ngapain

nih?

Page 6: 10 Tahun IPv6 di ITB

…untuk mencapai…

• Adopsi IPv6 yang mempertahankan

business continuance

Adopsi IPv6

dengan

existing IPv4…

BERHASIL!!!

Page 7: 10 Tahun IPv6 di ITB

Apa yang dilakukan ITB selama 10 tahun ini?

Page 8: 10 Tahun IPv6 di ITB

Tiga point utama

SHARE

DEPLOY

UNDERSTAND

Page 9: 10 Tahun IPv6 di ITB

TRY TO UNDERSTAND IPV6

IPv6 itu

apa sih?

TRY TO UNDERSTAND

Page 10: 10 Tahun IPv6 di ITB

Tiga hal yang harus dilakukan

• Get a Mentor

• Enroll some trainings

• Read books & literature

Page 11: 10 Tahun IPv6 di ITB

Get a Mentor…jadi sekarang

OSPFv3 nya

udah adjecent

semua

neighbornya…

Lalu konfigur

BGP v6 ke

neighbor nya

gimana?

Page 12: 10 Tahun IPv6 di ITB

ITB memiliki mentor

• IPv6 Unicast di tahun 2000 dengan AI3

(www.ai3.net)

• IPv6 Multicast di tahun 2005 dengan SOI-

ASIA (www.soi.asia)

• IPv6 Unicast/Multicast di tahun 2009

dengan TEIN3 (www.tein3.net)

Page 13: 10 Tahun IPv6 di ITB

Enroll some trainingsIbu-ibu dan bapak-

bapak, hari ini kita

akan belajar

tentang MLDv2…

Page 14: 10 Tahun IPv6 di ITB

Training & Workshop

• SOI-ASIA Class on Advanced Internet

Technologies in 2003

• SOI-ASIA Workshop on IPv6-only Operation

(2005 - now)

• BGP Routing Workshop in v4/v6 in AIT

Thailand (2009 – now), same curricula as

APRICOT

Page 15: 10 Tahun IPv6 di ITB

Training on ITB

• Conducted in the near future

• Contact me for information

Page 16: 10 Tahun IPv6 di ITB

Train with experienced fellow Thank you for

teaching me

IPv6 routing!

You’re

welcome!

Page 17: 10 Tahun IPv6 di ITB

Read books & literatures

O’Reilly – IPv6 Essential,

2nd Edition

Page 18: 10 Tahun IPv6 di ITB

Books & Literatures

Page 19: 10 Tahun IPv6 di ITB

Lalu berikutnya apa???

Page 20: 10 Tahun IPv6 di ITB

DEPLOY IPV6 RIGHT AWAY

DEPLOY RIGHT AWAY

Page 21: 10 Tahun IPv6 di ITB

Tiga hal yang harus dilakukan

• Create small pilot

• Create overlay infrastructure

• Deploy applications

Page 22: 10 Tahun IPv6 di ITB

Create small pilot

My First IPv6 Network

Page 23: 10 Tahun IPv6 di ITB

Membuat pilot network

• Dapatkan IPv6 Address

– /48 dari organisasi pendidikan

– /32 dari APNIC atau APJII

• Setup IPv6 network pada sebuah jaringan

kecil

Page 24: 10 Tahun IPv6 di ITB

Distribusi IPv6 Address ITB

• ITB sudah menggunakan IPv6 sejak 2000

– via program AI3-6bone dari WIDE-6bone

– sTLA 2001:200:0830::/48

– pTLA 3ffe:0501::/32

– disambung program SOI-ASIA (www.soi.asia)

– Subnet 2001:d30:3::/48

• Meminta IPv6 address ke APNIC sejak 2007

– Subnet 2403:8000::/32

Page 25: 10 Tahun IPv6 di ITB

Create overlay infrastructure

IPv4 Network

IPv6 Pilot Network

Page 26: 10 Tahun IPv6 di ITB

Campus Network

Page 27: 10 Tahun IPv6 di ITB

IPv6 on Access Network

• 802.1Q Trunk VLAN to distribute IPv6 subnet

• Router Advertisement (RA)

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 28: 10 Tahun IPv6 di ITB

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 29: 10 Tahun IPv6 di ITB

IPv6 on Edge Network

• PC Router with IPv4-only Layer 3 Switch

IPv4-only

Layer 3 Switch

IPv6

PC Router-1

IPv6 Gateway

PC Router

IPv6

Network

Page 30: 10 Tahun IPv6 di ITB

• IPv6 address-family to all eBGP peers

IPv6 External Connection

INHERENT

AS18007ITB

AS4796

TEIN3

AS24489

Internet

via

LintasArta

AS4800

OpenIXP

AS7717

Page 31: 10 Tahun IPv6 di ITB

Implementasi IPv6 Routing

• FreeBSD/Linux-based PC Router (pre-2010)

– Quagga Routing Suite

– RIPng OSPFv3

– BGP

• Dedicated Core Router/Switches (2010)

– Cisco Catalyst 6500 w/ Sup720-3B dan Sup32

– Juniper SRX650 (soon)

Page 32: 10 Tahun IPv6 di ITB

Deploy useful applications

DNS

Web ServerFTP

Video ServerCache Proxy

Page 33: 10 Tahun IPv6 di ITB

Aplikasi IPv6 di ITB

• Operating System

• DNS

• WWW & FTP Server

• Mail Exchange Server

• Web Cache Proxy

• Multicast Stream

• IPv6 VPN dan Tunnel Broker

Page 34: 10 Tahun IPv6 di ITB

Operating System for Server

• FreeBSD 8.x, 7.x, dan 6.x

• CentOS Linux 5.x

• OpenSolaris 2009.x

• Windows Server 2003

Page 35: 10 Tahun IPv6 di ITB

Domain Name System (DNS)

• BIND 9.6.x

• Forward zone

– AAAA record for MX & selected Server

• Reverse zone

– PTR record for 2403:8000::/32 delegated from

APNIC

Page 36: 10 Tahun IPv6 di ITB

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

– http://www.itb.ac.id

– http://ipv6.itb.ac.id

– Masih banyak lagi

Page 37: 10 Tahun IPv6 di ITB

ITB Official Website

Page 38: 10 Tahun IPv6 di ITB

Mail Exchange (MX) Server

• Postfix 2.7

• mx[1-4].itb.ac.id

• http://www.postfix.org/IPV6_README.html

Page 39: 10 Tahun IPv6 di ITB
Page 40: 10 Tahun IPv6 di ITB
Page 41: 10 Tahun IPv6 di ITB

Web Cache Proxy Server

• Squid 3.1

• Web Cache Parenting over IPv6

– to WIDE Project Japan

• Some IPv6 content observed

– Google IPv6

– Youtube IPv6

• Serving IPv6 client in ITB

• User Authentication with LDAP

Page 42: 10 Tahun IPv6 di ITB

Access.log Squid IPv6

Page 43: 10 Tahun IPv6 di ITB
Page 44: 10 Tahun IPv6 di ITB

Multicast Stream

• VLC

– IPv6 Unicast

– IPv6 Multicast

• Dokodemo SOI-ASIA

(http://dokodemo.soi.asia)

Page 45: 10 Tahun IPv6 di ITB

Dokodemo

Page 46: 10 Tahun IPv6 di ITB
Page 47: 10 Tahun IPv6 di ITB
Page 48: 10 Tahun IPv6 di ITB

IPv6 VPN & Tunnel Broker

• IPv6 VPN with OpenVPN

– Give /64 to Windows/Mac/Linux Client

– In progress

• 6to4 Tunnel Broker

– Give /64 to router

– in progress

• Terbuka untuk komunitas, provided AS-IS

• Stay tuned at http://ipv6.itb.ac.id

Page 49: 10 Tahun IPv6 di ITB

Kemudian apa lagi???

Page 50: 10 Tahun IPv6 di ITB

SHARE THE EXPERIENCE

SHARE

Page 51: 10 Tahun IPv6 di ITB

Tiga hal yang harus dilakukan

• Things won’t go too well

• Write and document

• Participate in community

Page 52: 10 Tahun IPv6 di ITB

Things won’t go too wellKonfigur PTR

DNS IPv6 kok

ribet banget

ya???

Page 53: 10 Tahun IPv6 di ITB

There’s always problems

• Itu gunanya mentor

• Itu gunanya mengikuti training

– Agar punya mentor baru

• Pengalaman harus dicatat

Page 54: 10 Tahun IPv6 di ITB

Write and document

Page 55: 10 Tahun IPv6 di ITB

Write and document

• Mencatat pengalaman baik

– Terutama pengalaman buruk

• Berguna bagi diri sendiri agar tidak lupa

– Berguna bagi orang lain yang punya masalah

• Contoh: http://ipv6.itb.ac.id

• Gunakan Blog atau Wiki yang bagus

– Misalnya Atlassian Confluence

– atau software Wiki Opensource lainnya

Page 56: 10 Tahun IPv6 di ITB
Page 57: 10 Tahun IPv6 di ITB
Page 58: 10 Tahun IPv6 di ITB

Participate in community

Bu, ISP kami sudah

bisa kasih 6VPE

lho…

Gini loh pak

caranya ITB bikin

dual-stack IPv6

DNS…

Core Switch saya

dari tahun kuda

sudah support IPv6

bu…

Di pertemuan IPv6 Summit Bali 2010…

Page 59: 10 Tahun IPv6 di ITB

Berkumpul dalam komunitas

• APJII mailing list

[email protected]

• IPv6 Forum

[email protected]

Page 60: 10 Tahun IPv6 di ITB

CLOSING REMARKS

Page 61: 10 Tahun IPv6 di ITB

Jika anda mengalami permasalahan…

Page 62: 10 Tahun IPv6 di ITB

…harus mengadopsi IPv6…

Page 63: 10 Tahun IPv6 di ITB

Maka langkah kami mungkin dapat anda

tiru…

Page 64: 10 Tahun IPv6 di ITB

SHARE

DEPLOY

UNDERSTAND

Page 65: 10 Tahun IPv6 di ITB

ITB siap membantu komunitas untuk adopsi

IPv6

Page 66: 10 Tahun IPv6 di ITB

Terima kasih!