??6Bone??????? - PowerPoint PPT Presentation

1 / 64
About This Presentation
Title:

??6Bone???????

Description:

6Bone Contents IPv6 IPv6 ... – PowerPoint PPT presentation

Number of Views:158
Avg rating:3.0/5.0
Slides: 65
Provided by: 6649643
Category:

less

Transcript and Presenter's Notes

Title: ??6Bone???????


1
??6Bone???????
????????? ??????? ??? ????????????
2
Contents
  • IPv6??
  • IPv6 ???????
  • IPv6 ??????
  • Worldwide Testbed -- 6Bone
  • ?? IPv6 ????
  • ?? IPv6 ????
  • ??

3
  • IPv6 ???????

4
IPv6 ????
  • IPv6 ???????IETF Draft Standardsgt ??????
  • IPv6 base spec, ICMPv6, Neighbor Discovery, PMTU
    Discovery, IPv6-over-Ethernet, IPv6-over-PPP,
  • ?????????????????
  • ?routing????????(??OSPF?RIPv6??)????,?RSVP,
    multicast routing, Mobile IPv6, header
    compression, A6 DNS support, ?MPLS?????????????
  • ??IETF???? http//playground.sun.com/ipng

5
IPv6 ????(?)
  • ??????????????,???IPv4???????(seamless
    interworking)?????????????Internet????????,???????
    ????????v6???
  • ?????IPv4??IPv6?????????
  • ??????IPv6????VPNs, Satellite IP (DBS) ?????????
  • ??????IPv6??????IP???
  • ???IPv6??3G????
  • ???????????IP???????????,???????IPv6
    ????IPv6??????ISP???IPv4??peering,??????????Intern
    et????Web Content????Internet?????
  • UMTS R00 ??IPv6????????????

6
Recent IPv6 Hot Topics in the IETF
  • multihoming / address selection
  • address allocation
  • DNS discovery
  • 3GPP usage of IPv6
  • anycast addressing
  • scoped address architecture
  • flow-label semantics
  • API issues
  • (flow label, traffic class, PMTU discovery,
    scoping,)
  • enhanced router-to-host info
  • site renumbering procedures
  • privacy addresses
  • address propagation and AAA issues of different
    access scenarios
  • (always-on, dial-up, mobile,)
  • and, of course, transition /co-existence /
    interoperability with IPv4

7
IPv6 ??????
  • ???? IP stack ??????????IPv6??
  • ???????
  • ? 3Com, BSD(KAME), Epilogue, Ericsson/Telebit,
    IBM, Hitachi, Nortel, Sun, Trumpet
  • ????beta releases
  • e.g., Cisco, Compaq, HP, Linux community,
    Microsoft
  • ????????
  • e.g., Apple, Bull, Juniper, Mentat, Novell, SGI
  • http//playground.sun.com/ipng

8
IPv6 ??
  • ???? the 6bone
  • for testing and debugging IPv6 protocols and
    operations(see www.6bone.net)
  • ?????????? the 6ren
  • CAIRN, Canarie, CERNET, Chunahwa Telecom, Dante,
    ESnet, Internet 2, IPFNET, NTT, Renater, Singren,
    Sprint, SURFnet, vBNS, WIDE(see www.6ren.net,
    www.6tap.net)
  • ????
  • a few ISPs (IIJ, NTT, SURFnet, Trumpet,) have
    announced commercial IPv6 service or service
    trials

9
IPv6 ??(?)
  • IPv6 ????
  • 6bone????
  • regional IP address registries (APNIC, ARIN,
    RIPE-NCC)????
  • IPv6 ??
  • IPv6 Forum www.ipv6forum.com

10
ISP IPv6 ????
  • ?????????
  • What vendor?
  • Separate or same infrastructure as IPv4?
  • ???????
  • Native?
  • Tunneled?
  • ???????
  • On the job training
  • formal training - not yet

11
ISP IPv6 ????
  • ?????? IPv6 Routers
  • limited choice
  • performance
  • no line-rate forwarding
  • no POS interface support
  • software
  • transition and advanced features scheduled way
    into 2001/2002
  • sometimes v6 is not in the same code release as
    other advanced features
  • bug fixes are not necessarily on the fast track

12
ISP IPv6 ????
  • Transition and Co-existence of v4 and v6
  • Lots of defined mechanisms
  • Which are easily provided by an ISP?
  • NAT-PT
  • 6to4
  • Tunnel broker
  • Which mechanisms provide best performance for the
    customer?

13
Transition Mechanism (1/2)
  • Simple Internet Transition (SIT)
  • Dual-stack strategies
  • IPv6-over-IPv4 Tunneling
  • Important features
  • Incremental upgrade and deployment
  • Minimal upgrade dependencies
  • Easy Addressing
  • Low start-up costs
  • Tunneling techniques
  • Configured Tunneling
  • Tunnel end point address should be determined
    from configuration information on tunnel starting
    point
  • For Host-to-Router and Router-to-Router tunnel

14
Transition Mechanism (2/2)
  • Automatic Tunneling
  • IPv4-compatible IPv6 address is used as IPv6
    destination address
  • For Host-to-Host and Router-to-Host tunnel

Dual-stack node
Dual-stack node
IPv4 Tunnel
Dual-stack node
IPv6 H
Payload
IPv6 H
Payload
IPv4 H
IPv6 H
Payload
15
  • IPv6 ??????

16
?? IPv6 ??????
  • Bootstrap Phase
  • Transitional and temporary
  • Concludes
  • After first 100 sub-TLA IDs (/29s) have been
    allocated worldwide, or
  • After a RIR has allocated 60 sub-TLA IDs in their
    region
  • General Phase

17
IPv6 Allocations by RIRs
  • APNIC 20010200/23
  • 21 allocations (/35)
  • ARIN 20010400/23
  • 10 allocations (/35)
  • RIPE NCC 20010600/23
  • 22 allocations (/35)
  • 6bone 3ffe/16
  • 76 allocations (59 /24 17 /28)

18
APNIC Allocations by Country
Total Allocations 21
19
ARIN Allocations by Country
Total Allocations 10
20
RIPE NCC Allocations by Country
Total Allocations 22
21
6BONE Allocations by Country
Total Allocations 76
22
  • Worldwide Testbed - 6Bone

23
6Bone (1/2)
  • A worldwide testbed http//www.6bone.net/
  • Virtual network
  • Layered on IPv4-based Internet to support routing
    of IPv6 packets
  • To provide the early policies and procedures for
    IPv6 transport
  • Operational from June/July on 1996
  • Will be replaced in a transparent way by
  • Production ISP
  • User network IPv6 Internet-wide transport
  • Addressing Architecture
  • global aggregatable unicast address
  • TLA 0x1FFE is assigned to 6Bone by IANA for
    testing

24
6Bone (2/2)
  • Three types of sites
  • Backbone Site (pTLA sites)
  • With its own pTLA assignments
  • To aggregate routing for other transit sites or
    leaf sites
  • With BGP4 peering with a couple of backbone
    sites
  • Transit Site
  • To aggregate routing for leaf sites
  • with at least one BGP4 peering with its backbone
    site
  • Leaf Site
  • With static route peering

25
6Bone Architecture
Backbone Site
Backbone Site
Leaf Site
Tunnel (BGP4)
Tunnel (BGP4)
IPv4 network
Tunnel (Static)
Backbone Site
Transit Site
26
6Bone Test Address
128
001 TLA RES NLA
SLA Interface ID
001 0x1ffe NLA1 NLA2
SLA Interface ID
13
8
16
64
24
3FFE3600/24 CHT-TL
27
6REN (1/2)
  • 6REN (IPv6 Research Education Network) is
    established in October of 1998
  • Primary Goals
  • To provide production quality IPv6 packet
    delivery services
  • To develop operational procedures for IPv6
    networks
  • To promote the deployment of IPv6 networks
  • To enable early IPv6-ready application testing
    and deployment
  • A voluntary coordination without fee
  • Participates must use production IPv6 addresses
    and provide production quality IPv6 service.
  • The 6Tap project sponsored by Canarie and ESnet
  • To facilitate the easy interconnection of 6REN
    participants
  • Over ATM interconnections

28
6REN (2/2)
native IPv6 BGP peering sessions
Native IPv6 peers
6TAP router
ATM switch for IPv6 _at_star tap
Wide area ATM links from StarTAP participants
worldwide
Local OC3 link
Native IPv6 peer
ATM PVCs pre-configured
29
IPv6 Forum
  • Established in April 1999 by Internet vendors and
    research and education networks
  • IBM, Cisco, Compaq, HP, Sun, MCIWorldcom,
    Microsoft, UUNET, Telebit Communications, Thomson
    CSF, Case, Acer, NTT, Hitachi, French G6, 6REN,
    WIDE of Japan, ...
  • To dramatically improve the market and user
    awareness of IPv6
  • by providing world-wide, equitable access to
    knowledge and technology
  • to work closely with the Internet Engineering
    Task Force (IETF)
  • The membership fee per organization is US 2500,
    per annum.

30
Production IPv6 Address (1/2)
FP TLA Res NLA
SLA Interface ID
13
64
8
24
16
001 0x0001 sub-TLA Res NLA SLA
Interface ID
16
13
13
64
6
13
  • Assign sub-TLA to applicants
  • Slow Start Mechanism are used
  • To issue small address blocks until the provider
    can show an immediate requirement for larger
    blocks.
  • The first allocation to a TLA registry will be a
    2001/35 block
  • Right now, in Bootstrap Phase

31
Production IPv6 Address (2/2)
  • Examples of assigned sub-TLAs
  • APNIC
  • ETRI-KRNIC-KR-19991124 2001230/35
  • NTT-JP-19990922
    2001218/35
  • HINET-TW-20000208 2001238/35
  • CONNECT-CC-AU 20010210/35
  • ARIN
  • ESNET-V6
    20010400/35
  • ARIN-001
    20010400/23
  • VBNS-IPV6
    20010408/35
  • CANET3-IPV6
    20010410/35
  • RIPE-NCC
  • DE-SPACE-19990812
    20010608/35
  • UK-BT-19990903
    20010618/35
  • CH-SWITCH-19990903
    20010620/35
  • AT-ACONET-19990920
    20010628/35

32
  • ??IPv6????

33
??WIDE v6 Working Group
  • WIDE (Widely Integrated Distributed Environment)
  • ?1995???????IPv6???,?????IPv6?????,??IPv6?????????
    ?KAME ??
  • ???????????IPv6???????????v6?v4??????v6??????
  • WIDE????APNIC??20010200/35???????,?????????????
    ???????

34
??
  • ??????(6Bone-KR)
  • ??6NGIX (IPv6 Next Generation Internet Exchange)
    ?IPv6????,????ETRI?KT?Dacom?Hitel?hanaro?????????s
    TLA????
  • KRv6??,???????????????,???????????????????????????
    ???IPv6??(promotion)???????(address
    delegation)???
  • ????IPv6 Forum ??????,???IPv6 Forum,
    ????2000?3????Korean IPv6 Forum,??????????IPv6????
    ?

35
NTT-JP
36
NTT-JP
37
IIJIPv6 Trial Service
38
IIJIPv6 Trial Service
39
????
  • ?????????,??????????CERNET???????IPv6??
  • ????????IPv6????
  • ???????sTLA???????,?Nokia?????????IPv6????????????

40
(No Transcript)
41
ESNET-V6
  • ESnet is working to make this transition from
    IPv4 to IPv6 as seemless as possible for our
    customers. We are one of the few Internet Service
    Providers to be a participate in the 6Bone
    backbone. Our engineering staff is also testing
    many of the network services we are all familiar
    in an IPv6 environment.
  • 6Bone
  • 6Tap
  • 6ren
  • Whois Server
  • Tunnel Registration
  • Address Delegation
  • http//www.es.net/hypertext/welcome/pr/ipv6.html

42
vBNS IPv6 Service Overview
  • Native (not tunneled) IPv6-over-ATM backbone
    since July 1998
  • Dedicated hardware (Cisco 4700s and a 7507 with
    OC3/ATM) for IPv6 routing.
  • Full mesh of ATM PVCs among the IPv6 routers.
  • Backbone provider (pTLA) for the global 6bone.
  • IPv6-capable web server www.vbns.net

43
vBNS IPv6 Router Locations
44
CAnet3 IPv6
45
UK-BT NAT-PT Project
  • BT Labs have developed an implementation of
    NAT-PT designed to run on a router running the
    FreeBSD operating system and using the KAME IPv6
    stack.
  • We are making this implementation available for
    download to promote its use as an IPv4/IPv6
    interoperability mechanism.
  • http//www.labs.bt.com/projects/nat_pt/index.htm

46
UK-JANET
  • The JANET Managed Bandwidth Service, initial
    trials are now taking place in the UK.
    Southampton has a 512Kbit MBS link to the
    European TF-TANT network.
  • Southampton, UCL and Lancaster are embarking on a
    triangular IPv6 network over JANET, a project
    which should lead to IPv6 connectivity to
    Internet 2.
  • Numerous router and workstation/OS vendors
    already support IPv6 these trials will report on
    interoperability issues and application
    developments.
  • http//www.ja.net/conferences/networkshop/abstract
    s/ipv6.html

47
  • ??IPv6????

48
???? IPv6?????
  • 6-Bone Trial activities on CHT
  • As a leaf site since 1997/12
  • As a transit sit since 1998/11
  • As a backbone site since 1999/02
  • IPv6 address from APNIC (2000/02)
  • inet6num 2001238/35
  • netname HINET-TW-20000208
  • Join National Telecommunication project
  • Provide Broadband IP Network
  • Join IPv6 testing

49
CHT-TL 6Bone ????
  • Techniques and Protocols Trial
  • IPv6-over-IPv4 tunneling testing
  • Stateless auto-configuration testing
  • RIPng and BGP4 testing
  • Set up Related Services
  • DSN server supporting AAA records
  • WWW server
  • ftp server
  • telnet server

50
CHT-TL 6Bone ????(Continued)
  • Performance and Traffic Monitoring
  • Traffic monitoring over tunnels with INQMS (IP
    Network QoS Monitoring System)
  • RTT (Round Trip Time) comparison between IPv4 and
    IPv6 traffic

51
CHT IPv6 ????
????
IPv6 router
IPv6-over-IPv4 tunnels
??????
????
TANET
????
????
HiNet
INQMS server
Telebit
NUS-IRDU(SG)
Sprint
IPv4 Internet
Cisco
ETRI(KR)
Digital-CA
Viagenie
NTT-ECL(JP)
52
CHT-TL 6Bone Tunnels - International Links
Telebit(Denmark) 3ffe0100/24
Viagenie(Canada) 3ffe0b00/24
IIJ (JP) 3ffe8020/28
ETRI (KR ) 3ffe2e00/24 2001230/35
Sprint(USA) 3ffe2900/24
Cisco(USA) 3ffe0c00/24
NTT-ECL (JP) 3ffe1800/24 2001218/35
Digital-CA(USA) 3ffe1200/24
NUS-IRDU(SG) 3ffe1600/24
CHTTL-TW 3ffe3600/24 2001238/35
NTU
NCU-1
NCU-2
CCIT
NDHU
CCU
NCKU-1
NCKU-2
53
Performance Testing
  • IPv6 RTT is greater than IPv4 RTT due to
    encapsulation overhead

Round-Trip Time
IPv6-over-IPv4 tunnels
IPv4 Internet
IPv6 LAN
Telebit IPv6 router
54
IPv6 Traffic to Other Backbone Sites
  • BGP4 KeepAlive/Update
  • TCP port 179
  • ICMPv6 Echo request/reply
  • Generated by ping application

55
CHT NTT ? 6Bone?????
  • Feb 2000 Tunnel building OK between CHT-HiNet
    and NTT on 6Bone
  • Next step Clear IPv6 link Field Trial
  • Step 1 Performance (such as packet loss, packet
    delay, etc. on ftp or other applications)
    Testing
  • (1) via ipv4 tunnel
  • (2) via clear ipv6 connection
  • Step 2 Configuration (anycast, multicast,
    dual-stack, etc.) and Transition Testing
  • Step 3 Application Test and Business Model
    Planning
  • Step 4 Network Migration Plan and Testing from
    v4 to v6

56
TWNIC ?IPv6 ?????
  • ? TWNIC IP ???????IPv6 ????
  • ?? IPv6 web site ?????????? IPv6 ???????
  • ?????? ISPs, ??, ????, ????????? IPv6 ????
  • ?? ISPs ?APNIC ?? IPv6 commercial addresses
  • ???? IPv6 forum

57
IPv6 research in National Telecommunication
Project
  • Joined Universities
  • ??????
  • ??????
  • ??????
  • Establish IPv4 Tunnels on National Broadband
    Experience Network (NBEN)
  • Establish an experimental native IPv6 network in
    campus
  • Provide native IPv6 services

58
IPv6 Test Result in NBEN
  • IPv6 Tunneling
  • Test ping6
  • Test http6
  • Test Video program transmission
  • Establish PC-based IPv6 platform
  • Windows NT/2000
  • Linux
  • FreeBSD
  • Establish IPv6 WWW server
  • Establish IPv6 WWW brower
  • IE5.0(Windows NT/2000)
  • Mozilla(Linux)

59
IPv6 Test Environment on NBEN
Linux
Windows NT
IPv6
Windows NT
Hub
CCU
3Com Router
IPv4 Network
Fiber
NTHU
Tunneling
Windows NT
NDHU
IPv6 Network
IPv4 Network
60
  • ??

61
IPv6????????
  • ??IPv6???IPv4?????,??
  • ??????????? (e.g., with respect to performance,
    multicast support, compactness, instrumentation,
    etc.)
  • IPv6 ????????
  • ???IPv4???????, middleware, ?????????IPv6???????
  • ?????????????, ?????, ??,
  • ??IPv6??????????????, ????????

62
??
  • IPv6 ?????IP???????,????????????????????
  • IPv6??????????????????
  • IANA????IPv6????
  • ??IPv6??,??????????
  • TWNIC ??????IPv6 ??
  • ?????? ISPs ?????????????????IPv6?????
  • ???????
  • WWW content
  • multiplayer games
  • cell phones, home devices, ?

63
??(?)
  • IPv6 ????????
  • ????,????,?????
  • ????? Internet model, ??? (performance),
    ??(robustness), ??(security), ??(manageability),
    ??????????
  • ?????IP???? multicast, mobility, plug-and-play,
    security, ? QoS
  • ????????????
  • ????????????????????????????
  • ???????????????

64
??? IPv6 ??
  • http//www.6bone.net
  • Testbed for deployment of IPv6
  • http//www.apnic.net
  • APNIC web site
  • http//www.arin.net/regserv/ipv6
  • ARIN IPv6 registration information
  • http//www.arin.net/announcements/ipv6_wg.html
  • ARIN working group information related to IPv6
  • http//www.ripe.net
  • RIPE web site
  • http//playground.sun.com/ipng
  • IETF standard status
Write a Comment
User Comments (0)
About PowerShow.com