IPv6 in European Research Networks

Slides:



Advertisements
Similar presentations
Identifying MPLS Applications
Advertisements

Deployment of MPLS VPN in Large ISP Networks
IPv6 TF-NGN 8 Berlin, 2 nd July Agenda Review GTPv6 status D9.6 GEANT deliverable Presentations from participants –JOIN, RENATER, POZNAN 6NET –Outputs,
Transitioning to IPv6 April 15,2005 Presented By: Richard Moore PBS Enterprise Technology.
IPv4 to IPv6 Migration strategies. What is IPv4  Second revision in development of internet protocol  First version to be widely implied.  Connection.
IPv4 Depletion IPv6 Adoption 3 February /8s Remaining.
Enabling IPv6 in Corporate Intranet Networks
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Addressing the Network – IPv4 Network Fundamentals – Chapter 6.
1June 2004 IPv6 – Hands on The 6NET Project Gunter Van de Velde, Network Consulting Engineer, Cisco Systems.
1 Integration of IPv6 Services. 2 Integration of IPv6 Services The Ubiquitous Internet Large Address Space Auto-Configuration Enhanced Mobility.
By Aaron Thomas. Quick Network Protocol Intro. Layers 1- 3 of the 7 layer OSI Open System Interconnection Reference Model  Layer 1 Physical Transmission.
1 In VINI Veritas: Realistic and Controlled Network Experimentation Jennifer Rexford with Andy Bavier, Nick Feamster, Mark Huang, and Larry Peterson
IPv6 Tim Chown University of Southampton & UKERNA TF-NGN Meeting, Rome 6 th February 2003.
Slide 1 What is a Computer Network? A computer network is a linked set of computer systems capable of sharing computer power and resources such as printers,
IPv6 & Policy Implication in Ethiopia TSPT Telecom Solutions Provider.
IPv6 Renumbering Tim Chown Alan Ford Mark Thompson Stig Venaas University of Southampton (UK)
University of Murcia 8 June 2011 IPv6 in Europe Jacques Babot European Commission - DG INFSO Directorate, Emerging Technologies and Infrastructures.
Draft-chown-v6ops-campus-transition-00 Tim Chown v6ops WG, IETF 60, San Diego, August 2, 2004.
IPv6 for ISP Industry Sify Technologies Ltd Somasundaram Padmanabhan Network Engineering IPv6 Awareness Workshop.
1 Presentation_ID © 1999, Cisco Systems, Inc. Cisco All-IP Mobile Wireless Network Reference Model Presentation_ID.
© 2004 AARNet Pty Ltd Measurement in aarnet3 4 July 2004.
IPv6 TF-NGN Budapest October Agenda m6bone and Paris M5 update (Bernard) New IPv6 Land Speed Record (Avgust) GÉANT IPv6 deployment (Roberto)
Interdomain multicast routing with IPv6 Stig Venaas University of Southampton Jerome Durand RENATER Mickael Hoerdt University Louis Pasteur - LSIIT.
IPv6 transition strategies IPv6 forum OSAKA 12/19/2000 1/29.
Interdomain IPv6 multicast Stig Venaas UNINETT. PIM-SM and Rendezvous Points Interdomain multicast routing is usually done with a protocol called PIM-SM.
1 Directions in IPv6 Implementations Patrick Grossetete Cisco IOS IPv6 Product Manager Patrick Grossetete Cisco IOS IPv6 Product Manager.
1 NCM _05_2001_c1 © 2001, Cisco Systems, Inc. All rights reserved. How would you prepare for the technology you need.
Athanassios Liakopoulos Greek Research & Technology Network / GRNET Athens, October 19, 2004 Athens, October 19 th,
APAN 24, August 28, 2007, Xi’an IPv6Deployment in European Academic Networks Tim Chown School of Electronics and Computer Science University of Southampton.
APNIC IPv6 Allocation Update IPv6 SIG APNIC 14, Kitakyushu, Japan 4 September 2002.
Network Flow Bandwidth Requirements. UK GRID Networking Research Projects Network Infrastructure GRS, GRID resource management MB-NG, QoS Features GRIDprobe,
IPv4 shortage and CERN 15 January 2013
Chapter 1: Explore the Network
Jim McEachern Senior Technology Consultant ATIS July 8, 2015.
VoIP ALLPPT.com _ Free PowerPoint Templates, Diagrams and Charts.
Internet and IP infrastructure
Instructor Materials Chapter 1: LAN Design
Discussion on DHCPv6 Routing Configuration
Distributed Mobility Management for Future 5G Networks : Overview and Analysis of Existing Approaches IEEE Wireless Communications January 2015 F. Giust,
The Internet and Its Uses
Ad-hoc Networks.
G R N E T-2 Update Tryfon Chiotis, Technical Director
Paola Grosso SLAC October
Softwire Mesh Solution Framework
V4-over-v6 MVPNs.
Etisalat IPv6 Experience
Introducing Novell IPv6 Stack
Chapter 1: WAN Concepts Connecting Networks
IPv6 : Next generation IP
Chapter 7 Connecting to the Internet
What’s “Inside” a Router?
IPv6-only in an Enterprise Network
Based on work by DoIT Network Services, UW-Madison
GPRS GPRS stands for General Packet Radio System. GPRS provides packet radio access for mobile Global System for Mobile Communications (GSM) and time-division.
CSCD 433/533 Advanced Computer Networks
Procket’s IPv6 Implementation
IPv6 Address Allocation APNIC
CSCD 433/533 Advanced Computer Networks
PRESENTATION COMPUTER NETWORKS
IPv6 Allocation Status Report
Next Generation Networks Convergence, evolution and roadmaps
IPv6 Athens: 15 October 2001.
CSCD 433/533 Advanced Computer Networks
Get Ready for the New Internet: IPv.6
Anup K.Talukdar B.R.Badrinath Arup Acharya
IPv6 in Internet2 This is a general overview presentation about Internet2. Internet2 is a consortium, led by US universities, which is recreating the partnership.
Computer Networks Protocols
Wireless Campus project
Advanced Services – IPv6
Multicasting Unicast.
Presentation transcript:

IPv6 in European Research Networks Tim Chown (tjc@ecs.soton.ac.uk) University of Southampton, UK (European IPv6 Task Force, 6NET and Euro6IX projects)

A quick tour of IPv6 in academia IPv6 rationale for academia IPv6 in research networks: GÉANT and 6NET Network deployment Stability and performance for day-to-day use IPv6 network monitoring Examples of IPv6 services Multicast, mobility, roaming, community networks,… Applications, old and new Porting existing applications Developing new applications

Why? Research networks do not need a business case Teaching Research They provide and support research, on top of a production network Teaching For students (particularly CompSci), projects, courseworks… Universities should teach leading edge technologies Put IPv6 where the brains are to breed innovation. Research National and international projects and experiments Embracing related areas, e.g. Grid computing, Optical networking It’s the Right Thing to do Remember: The killer app for IPv4 took time to come

IPv6 in universities IPv6 has a role to play in enhancing education We have heard many such ideas already this week There are many users at home We see a huge growth in DSL use by staff and students This enables always-on, reasonable bandwidth to the users We should utilise this, e.g. for teleworking, collaboration On campus information services New WLAN handhelds enable messaging, p2p, voice, etc. We will need MIPv6 to support campus-wide WLAN roaming On campus infrastructure Various embedded systems, displays, sensors,…

GÉANT, 6NET and the NRENs

GÉANT and 6NET http://www.terena.nl/tech/task-forces/tf-ngn/ All the European National Research and Education Networks (NRENs) are interconnected by GÉANT, offering a production IPv4 network service Many NREN plans are in sync with those of GÉANT NREN networks use a variety of hardware and technologies GÉANT includes over 25 NRENs It will include more as the EU spreads to the east Technical IPv6 discussion in TERENA TF-NGN WG http://www.terena.nl/tech/task-forces/tf-ngn/ 15 of the NRENs are members of the 6NET project 6NET is a pan-European experimental research network project Has deployed a native IPv6-only network Funded in part by the European Commission

GÉANT transition GÉANT uses Juniper routers Abilene (Internet2) runs Juniper routers Abilene migrated to dual stack in Autumn 2002 GÉANT roadmap Dual-stack was enabled in the backbone in Q1 2003 Connecting the NRENs from Q2 2003 Established native IPv6 connectivity to Abilene via dual-stack transatlantic links in May 2003 Full production service end of 2003 A service requires features such as full IPv6 management support.

NREN transition The NRENs wish to offer IPv6 services nationally Harmonised with IPv6 in the GÉANT core network They need IPv6 address allocations Most NRENs have a production /32 prefix from the RIPE NCC The NREN networks need to transport IPv6 – options include: Dual-stack networking IPv6 in IPv4 tunnels Parallel IPv6 network IPv6 over MPLS (where MPLS already exists) IPv6 with ATM (but ATM is now very rare in NREN networks)

IPv6 address space In Europe, IPv6 address space is allocated by the RIPE NCC Most NRENs have obtained a production IPv6 network address prefix (SubTLA) The prefix is a /32, e.g. JANET (UK) is 2001:0630::/32 Each university site then receives a /48 prefix Thus an NREN can address 2^16 universities A site /48 prefix allows 2^16 site subnets to be allocated, with up to 2^64 (!) hosts per subnet (compared typically to 256 hosts now) - this allows administrators to easily resize subnets. It also deters port scanning. Address allocation policies will be important A /48 per university seems a lot now, but in 5-10 years?

Allocations of SubTLAs

Dual-stack strategy NRENs need an IPv6 transition strategy Need to be able to carry IPv6 on their infrastructure, and offer IPv6 services to end sites (universities) Help break the “chicken and egg” cycle Needs to be integrated with the university strategies Can run IPv4 and IPv6 on the same router equipment, and run both protocols over the same links, natively Requires vendor implementation to have fast (hardware-based) IPv6 forwarding, and to support the required IPv6 routing protocols (BGP4+)

Dual-stack NRENs Some NRENs have already migrated to dual-stack on their production networks, for example: SURFnet (Cisco) – the Netherlands FUnet (Juniper) - Finland Renater (Cisco) - France JANET (Cisco) - UK UNINETT (Cisco) - Norway Most NRENs will make a dual-stack transition in 2003: Need confidence that IPv6 performance is as good as IPv4, and that IPv6 will not adversely affect the IPv4 service Examples of successful deployments breed confidence Academic deployment breeds robustness (through vendor feedback) for future commercial deployment

IPv6 Land Speed Record Promoted by Internet2 community http://www.internet2.edu/lsr/ Enables demonstration of IPv6 performance Record recently set on network comprising GÉANT backbone and US link Ran on IPv4 production Juniper M20, M40, M160 routers Static IPv6 routes used Primary NREN sites RedIRIS and ARNES The result was as good as the IPv4 record at the time Furthered the case for dual-stack on GÉANT in 2003 Bolstered by experiences of Abilene Juniper network

The LSR record confirmed… IPv6 single stream record confirmed at I2 Fall Meeting in L.A. in October 2002 The next record…?

IPv6 deployment at the edge GÉANT and many NRENs have adopted IPv6 natively They have high-performance native infrastructures e.g. JANET and GÉANT both widely10Gbit/s This pushes native requirement to the edge i.e. to regional MANs and universities Backbone deployment is in parallel to site-specific studies Deploying IPv6 in the enterprise network Will be largely dual-stack in the early phases New IPv6-only devices will appear in due course The 6NET project is studying NREN and site transition

The 6NET project

The project Deployed a pan-European IPv6 research network Backbone in place since May 2002 at STM-1 rates Project runs until December 2004 1,100 man months between 35 partner organisations Many study areas beyond the underlying network rollout: Transition tools, MIPv6, DNS, QoS, address allocation policies, IPv6 multicast, IPsec, VPNs, multihoming, application porting, VoIP, Globus/GRID toolkit, multimedia tools, network management and monitoring,… Desire to interconnect to international networks to further research goals through collaboration Including Abilene

6NET staging Held in Brussels early in 2002, as part of Cisco Professional Services deployment

6NET results 6NET has 100 deliverables due during 2002-2004 97 of those are public http://www.6net.org/publications/ Existing reports include MIPv6 implementations evaluation Network routing models (IS-IS, IPv6-only) DHCPv6 implementations evaluation (due soon) IPv6 transition technologies and cookbooks IPv6 application porting Network management tools (e.g. RIPE NCC TTM server) IPv6 deployment “missing pieces”

IPv6 Network Monitoring

Monitoring on 6NET 6NET weather map: http://netmon.grnet.gr/6net.html Relies on IPv6-only property for SNMP gathering Shows average flows, with MRTG plots Working on IPv6 Netflow monitoring RIPE NCC Test Traffic server http://www.ripe.net/ttm/index.html 70 servers deployed, 10 now IPv6-enabled All new server shipped have IPv6 support Shows delays, packet loss between servers Includes historical traceroute records between servers

Examples of IPv6 services

IPv6 multicast - m6bone A vehicle to gain IPv6 Multicast experience See http://www.m6bone.net/ Largely using tunnels (like the mbone for IPv4) Over 30 participants, from Europe and beyond Has led to IETF Internet Drafts Multicast IPv4-IPv6 gateway (Stig Venaas, UNINETT) Embedded multicast RP address (Pekka Savola, FUNET) Transitioning now to m6net Native IPv6 multicast on the 6NET infrastructure Limited to certain Cisco router line cards

IPv6 Multicast applications These include: Vic and Rat (conferencing tools) ISABEL (conferencing tool) Freeamp (MP3 streaming) MIM (MPEG streaming) ttcp and iperf (performance measurement) Interesting challenge is to investigate implications of Source-Specific Multicast (SSM) for IPv6 on applications The IETF mboned Working Group believes PIM-SSM is the most architecturally clean way for IPv6 Multicast to move forward.

Monitoring multicast The m6bone runs an IPv6 multicast beacon Can monitor loss, delay and jitter Adapted from the NLANR beacon http://beaconserver.m6bone.pl/ We can also check the PIM-SM RP status Observed routes (unicast and multicast) Multicast groups, PIM-SM status

Wireless LAN and IPv6

Wireless roaming The TERENA TF-Mobility Working Group is studying methods to allow WLAN roaming across European sites http://www.terena.nl/tech/task-forces/tf-mobility/ Solution space includes: 802.1x (+ RADIUS) Restricted VPN access lists Web redirection to an authentication page (+ RADIUS) Including a study of implications for IPv6 How the above methods work (or do not!) with IPv6

Community networking Deploying WLAN access points in the community In a campus neighbourhood this offers outreach Staff and students deploy access points with Linux routers Allows OSPF (for example) to be run on the network Studying mesh network effectiveness over multi-hops Bandwidth drops off over multi-hop WLAN topologies Studying how to address and route the network How to get an IPv6 address prefix to use on the mesh network How to select the external off-network link (if required) Use the nearest DSL site? Or pay for a fat(ter) ISP pipe? Southampton Open Wireless Network http://www.sown.org.uk

Applications

Porting existing code IPv6 API available in C and Java Java Development Kit 1.4.1 For Linux and Solaris Best practice in porting being established: Making code IP (AF) independent Documents: LONG: http://long.ccaba.upc.es/ KAME: http://www.kame.net/newsletter/19980604/

Applications 6NET is working on many applications List is available online: Includes descriptions and IPv6 notes for each application http://6net.laares.info/ Also a fuller database of applications and patches: Can be searched by name or keyword, .e.g.”perl”: http://6net.iif.hu/ipv6_apps/ Key focus is to ensure that porting effort feeds back into the main development efforts Else we keep repeating the patching effort…

Some 6NET examples VOCAL Globus Toolkit SIP-based Voice over IP, open source code See http://www.vovida.org/ Used on the 6WINIT project - http://www.6winit.org/ Tested interop with other IPv6 SIP applications and gateways Globus Toolkit Worked on version 2, now working on version 3 Heavily Java based, using OGSA Ongoing effort within 6NET project First IPv6 meeting at concurrent Global Grid Forum

Closing comments

Conclusions IPv6 is natively deploying in European research networks Almost exclusively through dual-stack deployment Implications of IPv6 becoming better understood Updating services such as IPv6 multicast Network management and monitoring, running an IPv6 NOC New IPv6 features - e.g. IPv6 Privacy Extensions Focus now is on applications Generating traffic, stimulating adoption Enhancing existing areas with IPv6, e.g. Grid computing Enabling staff and students to innovate in “6Wifi” environments 6NET has 18 months remaining to document best practice Various “cookbooks” being published at http://www.6net.org/