Upload
camron-stephens
View
232
Download
5
Embed Size (px)
Citation preview
11 TAC2000/2000.7
802.16 IP Telephony Lab
Questions
如何進行校園如何進行校園 ipv6ipv6 規劃規劃連外網路需與國網中心哪單位連繫連外網路需與國網中心哪單位連繫 ??校內部份該如何進行校內部份該如何進行 ????網路設備硬體雖已支援,但應用軟體部份網路設備硬體雖已支援,但應用軟體部份 (( 應用程式、應用程式、資料庫等資料庫等 )) 是否有注意事項,應用程式需不需要改是否有注意事項,應用程式需不需要改寫寫 ????????
校園內校園內 IPv4IPv4 與與 IPv6IPv6 共存方式共存方式 IPv6/IPv4IPv6/IPv4 轉換技術轉換技術 校園校園 IPv6IPv6 的應用的應用 IPv6IPv6 使用者位址規劃方式使用者位址規劃方式
22 TAC2000/2000.7
802.16 IP Telephony Lab
IPv6 Deployment in Taiwan IPv6 Deployment in Taiwan
Assistant Professor Dr. Quincy Wu
Graduate Institute of Communication Engineering
National Chi Nan University
33 TAC2000/2000.7
802.16 IP Telephony Lab
OutlineIntroduction to IPv6Introduction to IPv6國外現況國外現況
標準組織標準組織Benefit of IPv6Benefit of IPv6其他國家其他國家
國內現況國內現況NICINICI其他 其他 ISPISP骨幹分組 (基礎建設分組)骨幹分組 (基礎建設分組)
44 TAC2000/2000.7
802.16 IP Telephony Lab
IPv6 Design Goals Addressing and RoutingAddressing and Routing
Address SpaceAddress SpaceHeader FormatHeader Format
Minimizing Administrative WorkloadMinimizing Administrative WorkloadAuto-configurationAuto-configuration
Multi-media SupportMulti-media Support SecuritySecurity
AH/ESPAH/ESP MobilityMobility Transition MechanismTransition Mechanism
55 TAC2000/2000.7
802.16 IP Telephony Lab
Current IP(v4) Address www.fcu.edu.tw = 140.134.4.2www.fcu.edu.tw = 140.134.4.2 Every node needs a unique IP address to get connected to Every node needs a unique IP address to get connected to
Internet.Internet. 223232 = 4 billion, but there are 6.5 billion people on earth. = 4 billion, but there are 6.5 billion people on earth.
30 years ago, when hundreds of students and teachers were sharing a 30 years ago, when hundreds of students and teachers were sharing a mainframe computer in university campus, this seems to be sufficient.mainframe computer in university campus, this seems to be sufficient.
When computers become “personal”, it implies that each person may When computers become “personal”, it implies that each person may have a computer. 4 billions is obviously insufficient.have a computer. 4 billions is obviously insufficient.
In the future, any single person may have multiple devices connected to In the future, any single person may have multiple devices connected to Internet (PC, PDA, mobile phone, TV, XBOX, etc.)Internet (PC, PDA, mobile phone, TV, XBOX, etc.)
Fortunately (unfortunately?), only 1 billion of them have access to Fortunately (unfortunately?), only 1 billion of them have access to Internet now.Internet now.
66 TAC2000/2000.7
802.16 IP Telephony Lab
IPv6 Address
128-128-bit longbit long22128128 = 3.4×10 = 3.4×103838 665665×10×102121 addresses per m addresses per m22 of of
earth surface.earth surface.Considering some inefficient usage (e.g. 911 Considering some inefficient usage (e.g. 911
prefix in telephony), it is estimated to support prefix in telephony), it is estimated to support 8×108×101717 to 2×10 to 2×1033 33 addresses.addresses.
8×108×1017 17 1,564 address per1,564 address per mm22..
77 TAC2000/2000.7
802.16 IP Telephony Lab
Text Representation of Addresses
Colon-Hex Colon-Hex 2001:e10:6840:20:20f:eaff:fe56:ea222001:e10:6840:20:20f:eaff:fe56:ea22 Compressed Format:Compressed Format:
2001:0b00:0c18:0001:0000:0000:0000:00102001:0b00:0c18:0001:0000:0000:0000:0010becomesbecomes
2001:b00:c18:1::102001:b00:c18:1::10 IPv4-compatible:IPv4-compatible:
0:0:0:0:0:0:163.22.2.1 0:0:0:0:0:0:163.22.2.1 or ::163.22.2.1or ::163.22.2.1
6to4 Address6to4 Address2002:8C6E:3C2E::8C6E:3C2E2002:8C6E:3C2E::8C6E:3C2E
140.110.60.46 = 8C6E:3C2E140.110.60.46 = 8C6E:3C2E
88 TAC2000/2000.7
802.16 IP Telephony Lab
Multicast Support Multicast is optional for IPv4. Not all routers support Multicast is optional for IPv4. Not all routers support
multicast. multicast. All IPv6 hosts and routers are required to support All IPv6 hosts and routers are required to support
multicast.multicast. There are no broadcast addresses in IPv6, their There are no broadcast addresses in IPv6, their
function being superseded by multicast addresses.function being superseded by multicast addresses.Link-local Link-local Site-localSite-localGlobal scopeGlobal scope
99 TAC2000/2000.7
802.16 IP Telephony Lab
Multicast IPv6 Special multicast IPv6 addressSpecial multicast IPv6 address
FF01::1FF01::1 Node-local scope all-nodes multicast addressNode-local scope all-nodes multicast address
FF02::1FF02::1 Link-local scope all-nodesLink-local scope all-nodes multicast address multicast address
FF01::2FF01::2 Node-local scope all-routers multicast addressNode-local scope all-routers multicast address
FF02::2FF02::2 Link-local scope all-Routers multicast addressLink-local scope all-Routers multicast address
FF05::5FF05::5 site-local scope site-local scope all-routersall-routers multicast address multicast address
Use low-order 32 bits, each group ID maps to a unique Ethernet MAC address(RFC 2373)Use low-order 32 bits, each group ID maps to a unique Ethernet MAC address(RFC 2373)
4 32 bits8
group IDscopeflags11111111
4 80
000……000
1010 TAC2000/2000.7
802.16 IP Telephony Lab
Example on FreeBSD$ ping6 -c 5 FF02::2%em0$ ping6 -c 5 FF02::2%em0
PING6(56=40+8+8 bytes) fe80::20f:eaff:fe4e:6a8c%em0 --> ff02::2%em0PING6(56=40+8+8 bytes) fe80::20f:eaff:fe4e:6a8c%em0 --> ff02::2%em0
16 bytes from fe80::20d:28ff:fe49:bea0%em0, icmp_seq=0 hlim=64 time=0.715 ms16 bytes from fe80::20d:28ff:fe49:bea0%em0, icmp_seq=0 hlim=64 time=0.715 ms
16 bytes from fe80::20d:65ff:fee9:6c00%em0, icmp_seq=0 hlim=64 time=0.862 ms16 bytes from fe80::20d:65ff:fee9:6c00%em0, icmp_seq=0 hlim=64 time=0.862 ms(DUP!)(DUP!)
16 bytes from fe80::20d:28ff:fe49:bea0%em0, icmp_seq=1 hlim=64 time=0.613 ms16 bytes from fe80::20d:28ff:fe49:bea0%em0, icmp_seq=1 hlim=64 time=0.613 ms
16 bytes from fe80::20d:65ff:fee9:6c00%em0, icmp_seq=1 hlim=64 time=0.860 ms16 bytes from fe80::20d:65ff:fee9:6c00%em0, icmp_seq=1 hlim=64 time=0.860 ms(DUP!)(DUP!)
16 bytes from fe80::20d:28ff:fe49:bea0%em0, icmp_seq=2 hlim=64 time=0.610 ms16 bytes from fe80::20d:28ff:fe49:bea0%em0, icmp_seq=2 hlim=64 time=0.610 ms
16 bytes from fe80::20d:65ff:fee9:6c00%em0, icmp_seq=2 hlim=64 time=0.745 ms16 bytes from fe80::20d:65ff:fee9:6c00%em0, icmp_seq=2 hlim=64 time=0.745 ms(DUP!)(DUP!)
16 bytes from fe80::20d:28ff:fe49:bea0%em0, icmp_seq=3 hlim=64 time=0.730 ms16 bytes from fe80::20d:28ff:fe49:bea0%em0, icmp_seq=3 hlim=64 time=0.730 ms
16 bytes from fe80::20d:65ff:fee9:6c00%em0, icmp_seq=3 hlim=64 time=0.864 ms16 bytes from fe80::20d:65ff:fee9:6c00%em0, icmp_seq=3 hlim=64 time=0.864 ms(DUP!)(DUP!)
16 bytes from fe80::20d:28ff:fe49:bea0%em0, icmp_seq=4 hlim=64 time=0.721 ms16 bytes from fe80::20d:28ff:fe49:bea0%em0, icmp_seq=4 hlim=64 time=0.721 ms
--- FF02::2%em0 ping6 statistics ------ FF02::2%em0 ping6 statistics ---
5 packets transmitted, 5 packets received, +4 duplicates, 0.0% packet loss5 packets transmitted, 5 packets received, +4 duplicates, 0.0% packet loss
round-trip min/avg/max/std-dev = 0.610/0.747/0.864/0.093 msround-trip min/avg/max/std-dev = 0.610/0.747/0.864/0.093 ms
1111 TAC2000/2000.7
802.16 IP Telephony Lab
IPv4 Header20 Octets+Options : 13 fields, include 3 flag bits
0 bits 31
Ver IHL Total Length
Identifier Flags Fragment Offset
32 bit Source Address
32 bit Destination Address
4 8 2416
Service Type
Options and Padding
Time to Live Header ChecksumProtocol
RemovedChanged
1212 TAC2000/2000.7
802.16 IP Telephony Lab
IPv6 Header40 Octets, 8 fields
0 31
Version Priority Flow Label
Payload Length Next Header Hop Limit
128 bit Source Address
128 bit Destination Address
4 12 2416
1313 TAC2000/2000.7
802.16 IP Telephony Lab
IPv6 enables efficient routing
Total IPv6 header size is only twice as large.Total IPv6 header size is only twice as large. Most IPv6 extension headers are not examined or Most IPv6 extension headers are not examined or
processed by intermediate nodes (in contrast with processed by intermediate nodes (in contrast with IPv4, where IP options typically cause a major IPv4, where IP options typically cause a major performance loss for the packet at every intermediate performance loss for the packet at every intermediate router).router).
PriorityPriority and and flow labelflow label can be used to identify flows can be used to identify flows even when the payload is encrypted.even when the payload is encrypted.
1414 TAC2000/2000.7
802.16 IP Telephony Lab
Application-level Security Solutions
SSH for TELNETSSH for TELNET SSL for WWWSSL for WWW PGP for emailPGP for email
The contents may be encrypted, but the traffic flow can The contents may be encrypted, but the traffic flow can still be observed.still be observed.
IPv6 provides Network-level security.IPv6 provides Network-level security.
IPsec is a mandatory part of IPv6, and is optional for use IPsec is a mandatory part of IPv6, and is optional for use with IPv4.with IPv4.
1515 TAC2000/2000.7
802.16 IP Telephony Lab
At boot time, an IPv6 host build a Link-Local address, then its global IPv6 address(es) from
RA
RA indicates SUBNET PREFIX
IPv6 Auto-Configuration
Stateless (RFC2462)Stateless (RFC2462)Host autonomously configures its own Host autonomously configures its own Link-Local Link-Local addressaddressRouter solicitation are sent by booting nodes to Router solicitation are sent by booting nodes to request RAs for configuring the interfaces.request RAs for configuring the interfaces.
StatefulStatefulDHCPv6DHCPv6 (RFC 3315) (RFC 3315)
RenumberingRenumberingHosts renumbering is done by modifying the RA to Hosts renumbering is done by modifying the RA to announce the old prefix with a short lifetime and the new announce the old prefix with a short lifetime and the new prefix.prefix.
Router renumbering protocolRouter renumbering protocol (RFC 2894) (RFC 2894), to allow domain-, to allow domain-interior routers to learn of prefix introduction / withdrawalinterior routers to learn of prefix introduction / withdrawal
SUBNET PREFIX + MAC ADDRESS
SUBNET PREFIX + MAC ADDRESS
SUBNET PREFIX + MAC ADDRESS
SUBNET PREFIX + MAC ADDRESS
SUBNET PREFIX + MAC ADDRESS
SUBNET PREFIX + MAC ADDRESS
SUBNET PREFIX + MAC ADDRESS
SUBNET PREFIX + MAC ADDRESS
1616 TAC2000/2000.7
802.16 IP Telephony Lab
Dual Stack Approach & DNS
In a dual stack case, an application that:In a dual stack case, an application that:Is IPv4 and IPv6-enabledIs IPv4 and IPv6-enabledAsks the DNS for all types of addressesAsks the DNS for all types of addressesChooses one address and, for example, connects to the IPv6 Chooses one address and, for example, connects to the IPv6 addressaddress
DNS Server
IPv4
IPv6
www.a.com = * ?
3ffe:b00::1
3ffe:b00::110.1.1.1
1717 TAC2000/2000.7
802.16 IP Telephony Lab
Cisco IOS Dual Stack Configuration
Cisco IOS is IPv6-Cisco IOS is IPv6-enableenable::If IPv4 and IPv6 are configured on If IPv4 and IPv6 are configured on oneone interface, interface, the routerthe router is is dual-stackeddual-stackedTelnet, Ping, Traceroute, SSH, DNS client, TFTP,…Telnet, Ping, Traceroute, SSH, DNS client, TFTP,…
IPv6 and IPv4 Network
Dual-Stack Router
IPv4: 140.110.199.1
IPv6: 2001:C58:213:1::/64 eui-64
router#
interface Ethernet0 ip address 140.110.199.1 255.255.255.0 ipv6 address 2001:C58:213:1::/64 eui-64
1818 TAC2000/2000.7
802.16 IP Telephony Lab
WWW Server & Browser
1919 TAC2000/2000.7
802.16 IP Telephony Lab
Summary
IPv6 integrates many built-in features which are IPv6 integrates many built-in features which are optional and sometimes mutually-exclusive in IPv4.optional and sometimes mutually-exclusive in IPv4.
Many routers and operating systems support IPv6 now.Many routers and operating systems support IPv6 now. Transition mechanism is crucial to the success of IPv6.Transition mechanism is crucial to the success of IPv6.
Dual-StackDual-StackTunnelingTunnelingTranslationTranslation
2020 TAC2000/2000.7
802.16 IP Telephony Lab
IPv6 in IETF IPv6 WG (formerly known as IPng WG) is developing IPv6 WG (formerly known as IPng WG) is developing
IPv6.IPv6. IPv6 was standardized as RFC 2460 (in 1998) and IPv6 was standardized as RFC 2460 (in 1998) and
many related RFCs.many related RFCs. Joint meeting with 3GPP was held in May 2001 and Joint meeting with 3GPP was held in May 2001 and
published an internet draft “Recommendations for published an internet draft “Recommendations for IPv6 in 3GPP Standards.”IPv6 in 3GPP Standards.”
““Minimum IPv6 Functionality for Cellular Host” is Minimum IPv6 Functionality for Cellular Host” is under discussion.under discussion.
2121 TAC2000/2000.7
802.16 IP Telephony Lab
IPv6 in 3GPP
GPRS supports IPv6 transport service GPRS supports IPv6 transport service optionally.optionally.
3GPP decided to support IPv6 exclusively for 3GPP decided to support IPv6 exclusively for IP Multimedia Subsystem (IMS) in June 2000.IP Multimedia Subsystem (IMS) in June 2000.
IMS is being specified as part of 3GPP Release IMS is being specified as part of 3GPP Release 5 specification.5 specification.
Collaboration agreement with IETF in June Collaboration agreement with IETF in June 2001.2001.
2222 TAC2000/2000.7
802.16 IP Telephony Lab
IPv6 Implementation - Host
AppleAppleCompaqCompaq FreeBSDFreeBSD Hitachi, Ltd.Hitachi, Ltd.HPHPIBMIBM
• Linux
• Microsoft
• Mentat
• SGI
• Sun
• etc.
2323 TAC2000/2000.7
802.16 IP Telephony Lab
IPv6 Implementation - Router 33ComCom 6Wind6Wind Cisco SystemsCisco Systems Hitachi, Ltd.Hitachi, Ltd. NTHUNTHU NokiaNokia Nortel NetworksNortel Networks Ericsson/Telebit CommunicationsEricsson/Telebit Communications Juniper NetworksJuniper Networks
http://playground.sun.com/pub/ipng/html/ipng-implementations.html
2424 TAC2000/2000.7
802.16 IP Telephony Lab
Former Prime Minister of Former Prime Minister of Japan - Yoshiro MoriJapan - Yoshiro Mori
GovernmentalGovernmental IPv6 CouncilIPv6 Council JGN (Japan Gigabit Network) JGN (Japan Gigabit Network)
IPv6IPv6
IndustrialIndustrial IAJapan IPv6 Deployment IAJapan IPv6 Deployment
CommitteeCommittee JPNIC IPv6 projectJPNIC IPv6 project
100% IPv6 readiness by 2005
Japan
2525 TAC2000/2000.7
802.16 IP Telephony Lab
NTT-JP
2626 TAC2000/2000.7
802.16 IP Telephony Lab
• Live E! is a consortium that promotes the deployment of new infrastructure that can generate, collect, process, and share all the “Environmental Information”, associated with the Earth• As the first step, we picked up "Digital Weather Station“• Individuals, non-commercial and commercial organization install sensor nodes, and let the information available from anyone on the Internet. • Larger number of participation leads richer information and for all, and creates innovative applications and usage of information.• Single information can be used multiple purposes
Chair : Hiroshi ESAKI (Univ. of Tokyo)Co-Chair : Reiji AIHARA ( Hiroshima Univ. )
WIDE ProjectIPv6 Promotion Council of JapanU18 IPv6 uIRI Ubiteq, Inc. Weathernews, Inc.Uchida Yoko Co., Ltd. ECHELON Japan K.K.Cisco Systems, Inc. DAI-DAN CO., LTD.Net One Systems Co., Ltd.Nippon Telegraph and Telephone East Corporation Willcom Inc.NTT Neomeit Chugoku CorporationMitsubishi Research Institute, Inc.
CooperationOrganization:
Digital Weather Station
multiple purposes①Education Materials
②Public Services
③Business applications
Live E! ProjectEnvironmental Information SystemEnvironmental Information System
(http://www.live-e.org/)
2727 TAC2000/2000.7
802.16 IP Telephony Lab
New Zealand will install
Indonesia has installed
Taiwan has installed
Thailand has installed
2828 TAC2000/2000.7
802.16 IP Telephony LabFour Sensor Nodes installed in TaiwanFour Sensor Nodes installed in Taiwan
2929 TAC2000/2000.7
802.16 IP Telephony Lab
IPv6 Deployment Policy in KoreaIPv6 Deployment Policy in Korea Transition Roadmap by Government (23 Feb 2001)Transition Roadmap by Government (23 Feb 2001)
Complete native IPv6CommercialIPv6 Service
(wire/wireless)
Phase I(~2001)
Phase I(~2001)
Phase II(2002~2005)
Phase II(2002~2005)
Phase III(2006~2010)
Phase III(2006~2010)
Phase IV(2011~)
Phase IV(2011~)
IPv4 Only IPv4 Ocean
IPv6 Island
IPv4 Island
IPv6 Ocean
IPv6 Only
• Validation• Operation• Promotion
• IMT2000 Service• Translation Service
IPv4/IPv6 Translation Required
ExperimentalIPv6 Network
3030 TAC2000/2000.7
802.16 IP Telephony Lab
Korean IPv6 Network
• Experimental IPv6 Network– 6Bone-KR (since 1998) *www.6bone.ne.kr
• Research & Education IPv6 Network– KOREN IPv6 Network (Since 1999)– KREONET2 IPv6 Network (Since 1999)– TEIN IPv6 Network (Since 2001) 6GN (Gigabit IPv6 Infrastructure) (Since 2004)
• IPv6 Internet Exchange– 6NGIX (IPv6 Next Generation Internet Exchange)
(Since 2001)• Commercial IPv6 Network & Trials
– Pre-Commercial IPv6 networks – KOREAv6 Pilot Project Network (Since 2004)
3131 TAC2000/2000.7
802.16 IP Telephony LabGigabit IPv6
Infrastructure: 6GN• 11 members• 2 backbones• 1 IX
2G/6
CNU
KISTI
1G/6
155M/6
1G/6
1G/6 1G/6
1G/6
1G/6
1G/61G/6
GIST
HYU
1G/6
1G/6
KNU
1G/6
1G/6
1G/66NGIX
KT TNL
1G/6
NCA
1G/6
6KANet2G/6
KOREN
KREONET2
ICU
ETRI
KAIST
1G/6
1G/6
KMA
Phase I
Phase II
3232 TAC2000/2000.7
802.16 IP Telephony Lab
Multihoming test on 6GN
• ET-SHIM6 Testbed
ET-SHIM6 - Stream Sever
ET-SHIM6 – Stream Client
ETRI site
ANF organization
6GN Network6GN Network
KORENKOREN KREONET2KREONET2
Multihomed Sites
3333 TAC2000/2000.7
802.16 IP Telephony Lab
CERNETv6
3434 TAC2000/2000.7
802.16 IP Telephony Lab
40 GPOS
10GPOS
2.5GPOS
比威 BE12016
华为 NE80
华为 NE5000
Juniper T640
CiscoCRS
Hitachi GR4000
北京-清华
西安武汉
合肥
上海-交大
广州
成都
沈阳
天津
重庆
厦门
南京
兰州
大连
哈尔滨长春
济南
杭州长沙
郑州
北京-北大
北京-北邮
北京-北航
上海-复旦 上海-同济
CNGI - 6IX
上海
CNGI - 6IX
北京
3535 TAC2000/2000.7
802.16 IP Telephony Lab
Cernet2 BJ POP
Cernet2 SD POP
4over6 GW
CERNET Cooperati on
Cernet2 Backnone
Tel eCom 2M
cernet 2M
Appl y 4o6 on Di stance Educati on
ShanDong U
4over6 GW
3636 TAC2000/2000.7
802.16 IP Telephony Lab
Australia AARNet (Australian Academic and Research Network) core AARNet (Australian Academic and Research Network) core
and edge is dual stack since 2003and edge is dual stack since 2003 Dual stack deployed across Juniper M320 core using OSPF3 Dual stack deployed across Juniper M320 core using OSPF3
and BGP as routing protocolsand BGP as routing protocols IPv6 is used within AARNetIPv6 is used within AARNet
www.aarnet.edu.au IPv6 enabledwww.aarnet.edu.au IPv6 enabledInfrastructure is IPv6 enabledInfrastructure is IPv6 enabled
IPv6 Multicast is enabled IPv6 Multicast is enabled SSM supportedSSM supportedCurrently use a static RP for ASMCurrently use a static RP for ASM
3737 TAC2000/2000.7
802.16 IP Telephony Lab
AARNet3 National Network
3838 TAC2000/2000.7
802.16 IP Telephony Lab
Still work to be done…
DNS about to be implemented DNS about to be implemented Mail issues – 3Mail issues – 3rdrd parties? parties? Still need to deploy IPv6 measurementStill need to deploy IPv6 measurement
IPv6 monitoring is still in its infancy within our IPv6 monitoring is still in its infancy within our infrastructureinfrastructure
IPv4 Netflow is heavily deployed – IPv6 isn’t at the IPv4 Netflow is heavily deployed – IPv6 isn’t at the momentmoment
3939 TAC2000/2000.7
802.16 IP Telephony Lab
USA
IPv6 continues to perform well on the Internet2 IPv6 continues to perform well on the Internet2 NetworkNetwork
Transition from Abilene layer3 network to new Transition from Abilene layer3 network to new Internet2 network infrastructure almost complete [done Internet2 network infrastructure almost complete [done by 30-Sep]by 30-Sep]
Using same Juniper T640 routers; still running dual-Using same Juniper T640 routers; still running dual-stack IPv4 and IPv6stack IPv4 and IPv6
The backbone now supports 32 bit ASNsThe backbone now supports 32 bit ASNs
4040 TAC2000/2000.7
802.16 IP Telephony Lab
Monitoring Monitoring and network test points still being updated Monitoring and network test points still being updated
for the new network [Should be finished by end Sept.]for the new network [Should be finished by end Sept.] We will have at every router nodeWe will have at every router node
Latency (owamp)Latency (owamp)Throughput (bwctl) [1G, 10G upon request]Throughput (bwctl) [1G, 10G upon request]On-demand testing (NDT)On-demand testing (NDT)
All supporting IPv6All supporting IPv6
We also have firewall filters installed in the Juniper We also have firewall filters installed in the Juniper routers to capture IPv6 utilization (and other specific routers to capture IPv6 utilization (and other specific port counts)port counts)
4141 TAC2000/2000.7
802.16 IP Telephony Lab
IPv6 Utilization
http://vixen.grnoc.iu.edu/jfirewall-viz/index-bits.html
4343 TAC2000/2000.7
802.16 IP Telephony Lab
Initial IPv6 Prefix Allocation for RIRsInitial IPv6 Prefix Allocation for RIRs
IPv6 Prefix Range Assignment
2001:0000::/29-2001:01F8::/29 IANA
2001:0200::/29-2001:03F8::/29 APNIC
2001:0400::/29-2001:05F8::/29 ARIN
IPv6 Prefix Range Assignment
2001:0600::/29-2001:07F8::/29 RIPE NCC
2001:1200::/29-2001:13F8::/29 LACNIC
International IPv6 Address ManagementInternational IPv6 Address Management
4545 TAC2000/2000.7
802.16 IP Telephony Lab
IANA IPv6 Allocations to RIRs issued as /23s prior to Oct 2006
1
73
132
198
0
50
100
150
200
250
AfriNIC APNIC ARIN LACNIC RIPE NCC
http://www.apnic.net/info/reports/index.html
4646 TAC2000/2000.7
802.16 IP Telephony Lab
Total IPv6 Allocations from RIRs to LIRs/ISPs Top 10 Countries
4747 TAC2000/2000.7
802.16 IP Telephony Lab
APNIC annual allocations
53
48
41
1315
26
45
7
37
0
10
20
30
40
50
60
1999 2000 2001 2002 2003 2004 2005 2006 2007
4848 TAC2000/2000.7
802.16 IP Telephony Lab
APNIC allocations by economies
JP95
KR39
LK1
NZ10
ID13PH
7 BD2
AP1
VN2
MO2
PK4
SG6
HK9
IN11
MY12
PG1
TH10
AU14
CN19 TW
27
4949 TAC2000/2000.7
802.16 IP Telephony Lab
IPv6 Prefix Allocation in Taiwan 2001:238::/322001:238::/32 - HiNet- HiNet 2001:288::/322001:288::/32 - TANet- TANet 2001:C08::/322001:C08::/32 - ASNet- ASNet 2001:C50::/322001:C50::/32 - TTN- TTN 2001:C58::/322001:C58::/32 - 6REN- 6REN 2001:CA0::/32 2001:CA0::/32 - CHT TL- CHT TL 2001:CD8::/322001:CD8::/32 - SeedNet- SeedNet 2001:D20::/322001:D20::/32 - TFN- TFN 2001:D40::/322001:D40::/32 - TW NTT- TW NTT 2001:E10::/322001:E10::/32 - TWAREN- TWAREN 2001:ED8::/322001:ED8::/32 - ITRI- ITRI 2001:F18::/322001:F18::/32 - NCTU- NCTU
5050 TAC2000/2000.7
802.16 IP Telephony Lab
Status of 256 /8s IPv4 Addresses
APNIC, 24
ARIN, 27
LACNIC, 4
RIPE NCC, 24
Multicast, 16
IANA Reserved, 48
Central Registry, 94
AfriNIC, 1Experimental, 16
Public Use, 1
Private Use, 1
IP addressing in China and the myth of address shortage http://www.apnic.net/news/hot-topics/index.html#ip-addressing
5151 TAC2000/2000.7
802.16 IP Telephony Lab
MOECCMOECC (Ministry of Education Computing Center)(Ministry of Education Computing Center)
CHTCHT (Chunghwa Telecom) (Chunghwa Telecom)
ASCCASCC (Academia Sinica Computing Center) (Academia Sinica Computing Center)
TWAREN/NCHC TWAREN/NCHC (National Center for High-(National Center for High-Performance Computing)Performance Computing)
TWNICTWNIC (Taiwan Network Information Center)(Taiwan Network Information Center)
Major IPv6 Players in Taiwan
5252 TAC2000/2000.7
802.16 IP Telephony Lab
TANet, MOECC (Taiwan Academic Network)
100% 100% connectivity penetration rate to the connectivity penetration rate to the domestic schools (all level) and universitiesdomestic schools (all level) and universities
5 million Internet user base5 million Internet user baseObtained IPv6 2001:288::/32 sub-TLAObtained IPv6 2001:288::/32 sub-TLAPlan to implement native IPv6 nation-widePlan to implement native IPv6 nation-wide
5353 TAC2000/2000.7
802.16 IP Telephony Lab
HiNet, CHT Obtained IPv6 address space 2001:238::/35 in 2000Obtained IPv6 address space 2001:238::/35 in 2000
Upgraded to 2001:238::/32 in 2002/07Upgraded to 2001:238::/32 in 2002/07
Taiwan’s first ISP to launch IPv6 Taiwan’s first ISP to launch IPv6
commercial trial since 2001/6 commercial trial since 2001/6 6 IPv6 POPs6 IPv6 POPs LL, ADSL IPv6 connectionLL, ADSL IPv6 connection
Native connectionNative connection 6to4Relay6to4Relay TunnelingTunneling TWIXv6 peeringTWIXv6 peering
Taipei(S2)
Taoyuan
Hsinchu
Taichung
Tainan Kaoshiung
Frame Relay
T1~64Kbps
T1~64K
T1~64K
T1~64K
T1~64K
T1~64K
HiNetTWIXv6
FE TWIXv6
ISP1
ISP2
5454 TAC2000/2000.7
802.16 IP Telephony Lab
ASNet, ASCC (Academia Sinica Network)
APAN member since 2000, APAN member since 2000, APAN-TWAPAN-TW..
1G link to APAN; 10G to 1G link to APAN; 10G to Internet2Internet2
Obtained IPv6 address Obtained IPv6 address 2001:0C08::/32 in 2002/07.2001:0C08::/32 in 2002/07.
Provide TANet / TANet2 Provide TANet / TANet2 APAN transit. APAN transit.
Currently mixed IPv4/IPv6 Currently mixed IPv4/IPv6 traffictraffic
Taiwan
5555 TAC2000/2000.7
802.16 IP Telephony Lab
TWAREN/NCHC(National Center for High-performance Computing)
NCHC manages TWAREN NCHC manages TWAREN (Taiwan Advanced Research (Taiwan Advanced Research & Education Network)& Education Network)
Obtain 2001:E10::/32 sub-Obtain 2001:E10::/32 sub-TLA.TLA.
IPv6 Activity - Access Grid IPv6 Activity - Access Grid
5656 TAC2000/2000.7
802.16 IP Telephony Lab
IPv6 推動工作小組召集人 :簡局長仁德副召集人:高副局長凱聲、曾董事長憲雄執行秘書:蘇總工程司宗宏、陳執行長文生
IPv6 推動工作小組召集人 :簡局長仁德副召集人:高副局長凱聲、曾董事長憲雄執行秘書:蘇總工程司宗宏、陳執行長文生
研究發展分組研究發展分組 標準測試分組標準測試分組 骨幹建設分組骨幹建設分組 應用推廣分組應用推廣分組
NICI總召集人:蔡政務委員清彥
NICI總召集人:蔡政務委員清彥 NICI 民間
諮詢委員會NICI 民間諮詢委員會
電信國家型計畫辦公室(黃能富教授)相關業者各大學與研究機構
電信國家型計畫辦公室(黃能富教授)相關業者各大學與研究機構
中華電信研究所(梁隆星所長)中研院資策會工研院電通所網路設備商軟體業者IA 及手機業者
中華電信研究所(梁隆星所長)中研院資策會工研院電通所網路設備商軟體業者IA 及手機業者
國家高速電腦中心教育部電算中心電信國家型計畫辦公室TWNIC中華電信固網業者及 ISP
國家高速電腦中心教育部電算中心電信國家型計畫辦公室TWNIC中華電信固網業者及 ISP
工研院電所所林寶樹所長IPv6 Forum Taiwan會員制之方式,結合產官學研各單位之力量共同推廣
工研院電所所林寶樹所長IPv6 Forum Taiwan會員制之方式,結合產官學研各單位之力量共同推廣
NICI IPv6 推動工作小組 (2002)
組織架構
5757 TAC2000/2000.7
802.16 IP Telephony Lab
2006 計畫執行架構圖業務承辦單位
IPv6 計畫辦公室總計畫主持人
( 協調、整合、管考、會計 )
NICI 數位台灣辦公室 交通部電總等相關單位
研究發展分項計畫執行單位 : 東華大學
主持人 : 趙涵捷
標準測試分項計畫執行單位 : 中華電信研究所
主持人 : 李炎松
基礎建設分項計畫執行單位 : 國家高速網路計算中心
主持人 : 莊哲男
應用推廣分項計畫執行單位 : 工研院主持人 : 王
輔卿
Personv6 TF執行單位 : 宜蘭大學
召集人 : 趙涵捷
Carv6 TF執行單位 : 中華大學
召集人 : 唐震寰
C ampusv6 TF執行單位 : 中山大學
召集人 : 楊竹星
C ampusv6 子計畫二執行單位 : 宜蘭大學
主持人 : 趙涵捷
C ampusv6 子計畫一執行單位 : 中山大學
主持人 : 楊竹星
C ampusv6 子計畫三執行單位 : 銘傳大學
主持人 : 賴守全
子計畫一執行單位 : 國網中
心主持人 : 林芳邦 VoIPv6 TF
執行單位 : 工研院召集人 : 王輔卿
E Health-Care執行單位 : 亞洲大學
主持人 : 黃秀園
執行單位 : 台大主持人 : 廖婉君
執行單位 :ASCC主持人 : 廖弘源
關鍵應用技術計畫
5858 TAC2000/2000.7
802.16 IP Telephony Lab
Milestone
Phase I(~2001)
Phase I(~2001)
Phase II(2002~2005)
Phase II(2002~2005)
Phase III(2006~)
Phase III(2006~)
NICI :成立 IPv6 推動工作小組
於工作小組下成立各分組 IPv6 Forum Taiwan 成立籌備事宜
由 IPv4 轉換至 IPv6 Native IPv6 IPv6 軟硬體研發 IPv6 網路互連及測試 IPv6 骨幹建置 IPv6 應用推廣
全面建立 IPv6網路 骨幹及應用環境任何新形式網路裝 置皆可連接至 IPv6
網路
5959 TAC2000/2000.7
802.16 IP Telephony Lab
預期績效指標 國內國內 ISPISP 業者網路至業者網路至 9696 年度達年度達 100%100% 支援 支援 IPv6IPv6 。。
學術網路骨幹學術網路骨幹 9292 年度達年度達 100%100% 支援 支援 IPv6IPv6 。。 9292 年度台灣擁有年度台灣擁有 IPv6IPv6 位址之位址之 ISPISP 數達數達 55 家、家、 9393 年度年度 1515 家、家、 9494 年度年度
3030 家、家、 9595 年度達年度達 5050 家,家, 9696 年度達年度達 100%100% 。。 於於 9292 年度建置完成國內年度建置完成國內 IPv4IPv4 至至 IPv6IPv6 轉換機制(轉換機制( Transition Transition
MechanismMechanism )。)。 92-9392-93 年度確認年度確認 1-21-2 項項 IPv6IPv6 關鍵應用關鍵應用 ((IPv6 Killer Applications)IPv6 Killer Applications)
項目。項目。 國內網路相關軟硬體於國內網路相關軟硬體於 9696 年度皆能支援年度皆能支援 IPv6IPv6 。。 每年每年 (92-96(92-96 年度年度 ) ) 舉辦國內及國際性大型 舉辦國內及國際性大型 IPv6 IPv6 研討會各一研討會各一
次。次。 於於 9595 年度完成建立符合標準規範的 年度完成建立符合標準規範的 IPv6 IPv6 測試驗證中心。測試驗證中心。 協助國內廠商(配合協助國內廠商(配合 IPv6IPv6 產業研發聯盟)開發支援產業研發聯盟)開發支援 IPv6IPv6 之之
SOC/DevicesSOC/Devices 產品。 產品。
6060 TAC2000/2000.7
802.16 IP Telephony Lab
References
IPv6 Forum TaiwanIPv6 Forum Taiwanhttp://www.ipv6.org.tw/http://www.ipv6.org.tw/
HiNet IPv6HiNet IPv6http://www.ipv6.hinet.net/http://www.ipv6.hinet.net/
Cisco IPv6Cisco IPv6http://www.cisco.com/ipv6/http://www.cisco.com/ipv6/
Microsoft IPv6Microsoft IPv6http://www.microsoft.com/ipv6/http://www.microsoft.com/ipv6/