Why IPv6? Roque Gagliano LACNIC. Agenda Initial Concepts. IPv6 History. What is IPv6? Planning IPv6.
User Projects expectation from IPv6 Backbone Network · User Projects expectation from IPv6...
Transcript of User Projects expectation from IPv6 Backbone Network · User Projects expectation from IPv6...
- 1
6NET-Euro6IX joint workshop6NET-Euro6IX joint workshopTelscomTelscom
User Projects expectation from IPv6 Backbone Network
S. Rao, IPv6 cluster co-ordinatorTelscom Consulting, Switzerland
- 2
6NET-Euro6IX joint workshop6NET-Euro6IX joint workshopTelscomTelscom
Status of several projects• User projects: IPv6 Cluster represents number of projects addressing
IPv6 technologies:– NGNLAB: Testbed for IPv6 applications, systems and functionalities
across wide area network: represents a user– 6WINIT: addresses Wireless internet using IPv6 and developing
applications trials across fixed and mobile networks.– LONG: Addresses IPv6 transition and access networks to test IPv6
features. Also addresses porting of IPv4 applications to IPv6– MIND: mobile networks with handover functionality between WLAN and
WAN with IPv6 functionalities. Both micromobility and macro-mobility are addressed.
– Mobydick: IPv6 mobile network with QoS, AAA and charging– WINE, WINEGLASS, GCAP, DRIVE etc…: Just concluded projects
which addressed different functionalities of IPv6 and demonstrated the functionalities
- 3
6NET-Euro6IX joint workshop6NET-Euro6IX joint workshopTelscomTelscom
Backbone networks• GEANT: Pan-European Gigabit network, expected to
support IPv6• 6NET: Academic IPv6 network, about to announce the
deployment of IPv6 native network• Euro6IX: Commercial operators involved IST projects for
pre-commercial native IPv6 deployment– All the 3 projects and some national projects are ready to support
IPv6 , but– Where are the users ? And what are their expectation ?– Real deployment needs the user expectation to be met with an easy
access to IPv6 network
- 4
6NET-Euro6IX joint workshop6NET-Euro6IX joint workshopTelscomTelscom
IPv6 features • All desirable features have been included and demonstrated
by different projects– Scalability: 128 bits addressing, Static IP address allocation on
demand, peer-to-peer and secure communication– QoS: Both Diffserv and Intserv support– Multicast, unicast, anycast,.. All are possible– Security is an obligatory function: Is it possible to provision global
security feature or to better to think of distributed host level security !– Autoconfiguration, Multihoming – Many data applications are available but not interoperability– Many Audio,video and MM applications are also demonstrated
- 5
6NET-Euro6IX joint workshop6NET-Euro6IX joint workshopTelscomTelscom
Users and Issues• Who are the users ?
• Home, SoHo, SMEs and corporate networks are real users• ISPs: They are responsible to provide the access to IPv6 networks. No ISP
supports IPv6 commercially today• Home user would be the best user to test the pilot applications and features, but
needs an access without cost during the trial period. Is it feasible ?
• Networking issues:• Addressing plan still not finalised, all experiments are on adhoc basis.• Functionalities are demonstratable in a research network environment only• No stable applications support, No seamless services across IPv4 and IPv6• DNS and DHCP issues of IPv6 are still in discussion • No ISP support, • QoS, security and privacy, plug and play, interoperability across several media
networks (fixed, mobile in and outside the home environment)
- 6
6NET-Euro6IX joint workshop6NET-Euro6IX joint workshopTelscomTelscom
User Terminal Devices
Bluetooth USB adapter
WLAN Access Point
iPAQ with PocketWindows
GPRS & BluetoothMobile terminal
BluetoothPCMCIA card
WLAN PCMCIA WLAN PCMCIA
- 7
6NET-Euro6IX joint workshop6NET-Euro6IX joint workshopTelscomTelscom
Technology environment• Devices used: LAPTOP/PC, PDAs, GPRS terminals, Bluetooth
devices, • Operational systems: Linux (redhad, Suse), FreeBSD; Windows• Access Networks: WLAN, ADSL, Ethernet• Networking functions: Dual stack, NAT-PT, GPRS, Bluetooth, IR,
Mobile IPv6 (HUT), security (Road Warrior), Diffserv, QoS Flowlabel
• Applications: RAT, VIC, VoIP, Clinical applications, Data applications and Games, Video streaming
• Connectivity: GEANT (NGNLAB: BELNET, SWITCH), 6NET, Euro6IX, 6bone, public internet
- 8
6NET-Euro6IX joint workshop6NET-Euro6IX joint workshopTelscomTelscom
IPV6 Connection at Eurodemo
3ffe:2000:0:040D::1/64
3FFE:608:2:2::19/126
3FFE:608:2:2::1A/126
DANTETEN 155
SWITCH ATM
Computing Center ULB/VUBEURODEMOIIHE/STC
P:100:290:86FF:FE58:F457
P:102:290:86FF:FE58:F454
P:100:290:86FF:FE09:8C54
IPV6-IIHE-1IPV6-IIHE-2
E3/0E3/3
E3/0
E3/1193.190.247.230
To Internet
Prefix (P) 2001:6A8:802::/48
IPV6-science
IPv6 Backbone(6BONE)
IPV6-SWITCH
A 9/0/1
3ffe:2000:0:040D::2/64
6/37 to BELNET
IPV6-MCLAB
2001:620:204::/48
MCLAB
BELNET
- 9
6NET-Euro6IX joint workshop6NET-Euro6IX joint workshopTelscomTelscom
Uni Basel MCLab
2Mbit/s guaranteed to „the Internet“+ 10Mbit/s orderable on demand
2Mbit/s ATM VP to „the Internet“(+ 10Mbit/s orderable on demand
to Géant)
155Mbit/s ATM
Dedicated (& protected) bandwidths
Web hosting & housing
100Mbit/s Fast Ethernet
- 1.9Mbit/s guaranteed on port 1, segregated according tospecific IP addresses allocated to a, b, and c
- 100 kbit/s guaranteed on port 2(maybe traffic above this level can be treated as „best effort“ ?
- up to 10Mbit/s orderable on demand to/from port 2 or port 3
Opto-electric media converters
Ethernet switch
1 2
3
ATM switch
abc
MCLab mail server
MCLab Ethernet LAN
MCLab ATM LAN
7507 7206 7206
1Mbit/s
256kbit/s
128kbit/s
Basel IPv6 infrastructure
- 10
6NET-Euro6IX joint workshop6NET-Euro6IX joint workshopTelscomTelscom
Diffserv configuration
IPv4/IPv6 router
IPv4/IPv6 router
IPv6 router
Internet or Intranet (IPv4
or IPv6)• Qos (DiffServ and flowlabel)• IP Security (FreeSwan)• IPv4 /v6 migration features• Mobility (wireless LAN)• Routing
- 11
6NET-Euro6IX joint workshop6NET-Euro6IX joint workshopTelscomTelscom
GEANT
Ethernet (Local)
Isabel
Isabel
Isabel
Isabel Demo Setup
Each PC has:• Audio and Video input• Ethernet IPv4 and IPv6• ATM IPv4 and IPv6• Linux Mandrake(Redhat based)Kernel 2.4.2
• Isabel 4Rx
- 12
6NET-Euro6IX joint workshop6NET-Euro6IX joint workshopTelscomTelscom
IPv6 in Wireless environment
IPv6 Network
UMTS
WLAN
Gateway
Gateways
Mobile NodeEnd-to-endas first peer
Tunneling GPRS
SGSN
Mobile NodeEnd-to-end as second peer
Future
GGSN
- 13
6NET-Euro6IX joint workshop6NET-Euro6IX joint workshopTelscomTelscom
IPv6-in-IPv4 tunnel #1:NomadicLab <-> Tübingen131.160.192.50 <-> 134.2.124.1023ffe:200:8:3ff1::1 <-> 3ffe:200:8:3ff1:2
IPv6-in-IPv4 tunnel #2:NomadicLab <-> Oulu131.160.192.50 <-> 193.166.161.103ffe:2620:4:10::2 <-> 3ffe:2620:4:10::1
IPv6-in-IPv4 tunnel #3:NomadicLab <-> London131.160.192.50 <-> 128.16.64.83ffe:2101:7:fffc::2 <-> 3ffe:2101:7:fffc::1
provider
WLAN AP
134.2.124.1023ffe:200:8:3ff1::2
WLAN3ffe:200:8:3ff3::/64
LAN3ffe:200:8:3ff2::/64
Video server(not ”multi-accessed”)
PC Router
Ericsson Router
Washington D.C ”Table Top”(3ffe:200:8:3ff0::/64)
Tübingen Germany
Vertical handoversand simultaneous multi-access to CN3)
6WIND Router
UCL (3ffe:2101:7:4::/64)CHIME (3ffe:2101:7:c400::/64)London
193.166.161.103ffe:2620:4:10::1
MN (Vital data)
VTT Oulu (3ffe:2620:4::/48)Finland PC Router
128.16.64.83ffe:2101:7:fffc::1
Internet CN1Video client
CN2Vital data
Multi-Accesscontrol (CN3)
NomadicLab
WLAN APDipakWeb browser
AttackerIABG
Laptop1 Laptop2
VTT
Home agent3ffe:200:8:3ff0::1
131.160.192.50Telebit
ForetecWireless AP
ForetecWireless AP
- 14
6NET-Euro6IX joint workshop6NET-Euro6IX joint workshopTelscomTelscom
User expectations of IPv6 backbone• IPv6 backbone network should have full functionality to guarantee
end-to-end features, since Internet has no core network and routing is unpredictable
• Addressing scheme well defined• Interoperability with legacy networks• Terminals with built-in IPv6 stack and supporting common
applications of interest with seamless interworking with IPv4• High bandwidth Access networks with edge devices supporting IPv6• Autoconfiguration and simple operational management• QoS, Security features built into both edge and core networks for end-
to-end performance• Roaming for GPRS (UMTS) and static IPs when needed for tunnelling
purposes