update implementasi ipv6 di itb 2010
DESCRIPTION
Update implementasi IPv6 di ITB untuk tahun 2010TRANSCRIPT
Update Implementasi IPv6 di ITB 2010
Affan Basalamah
Outline
• Background
• IPv6 Network Addressing & Routing
• Aplikasi IPv6 di ITB
Background
• ITB sudah menggunakan IPv6 sejak 2001
– via program SOI-ASIA (www.soi.asia)
– Subnet 2001:d30:3::/48
• Meminta IPv6 address ke APNIC sejak 2007
– Subnet 2403:8000::/32
IPV6 NETWORK ADDRESS & ROUTING
• IPv6 address-family to all eBGP peers
IPv6 External Connection
INHERENT
AS18007ITB
AS4796
TEIN3
AS24489
Internet
via
LintasArta
AS4800
OpenIXP
AS7717
Distribusi IPv6 Address
• 2001:d30:3::/48 di NOC
• 2043:8000::/32 untuk seluruh kampus ITB
– 1 buah /35 untuk kampus ITB
– 7 buah /35 untuk future allocation, termasuk
INHERENT
Implementasi IPv6 Routing (1)
• 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)
Implementasi IPv6 Routing (2)
• PC Router with IPv4-only Layer 3 Switch
IPv4-only
Layer 3 Switch
IPv6
PC Router-1
IPv6 Gateway
PC Router
IPv6
Network
Implementasi IPv6 Routing (3)
• 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
Implementasi IPv6 Routing (4)
• 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
Campus Network
IPV6 APPLICATION
Aplikasi IPv6 di ITB
• Operating System
• DNS
• WWW & FTP Server
• Mail Exchange Server
• Web Cache Proxy
• Multicast Stream
Operating System for Server
• FreeBSD 8.x, 7.x, dan 6.x
• CentOS Linux 5.x
• OpenSolaris 2009.x
• Windows Server 2003
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
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
ITB Official Website
Mail Exchange (MX) Server
• Postfix 2.7
• mx[1-4].itb.ac.id
• http://www.postfix.org/IPV6_README.html
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
Access.log Squid IPv6
Multicast Stream
• VLC
– IPv6 Unicast
– IPv6 Multicast
• Dokodemo SOI-ASIA
(http://dokodemo.soi.asia)
Dokodemo
Terima kasih