25
IPv6 transition: moving into the campus Tim Chown [email protected] University of Southampton

IPv6 transition: moving into the campus · Transition aspects zTwo key aspects to deploying IPv6 in the European research networks zEnabling IPv6 in the National Research and Education

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: IPv6 transition: moving into the campus · Transition aspects zTwo key aspects to deploying IPv6 in the European research networks zEnabling IPv6 in the National Research and Education

IPv6 transition: moving into the campus

Tim [email protected]

University of Southampton

Page 2: IPv6 transition: moving into the campus · Transition aspects zTwo key aspects to deploying IPv6 in the European research networks zEnabling IPv6 in the National Research and Education

Agenda

Basics of transitionWhere is IPv6 deploying?NREN transitionCampus transitionCase studies6NET involvement

Page 3: IPv6 transition: moving into the campus · Transition aspects zTwo key aspects to deploying IPv6 in the European research networks zEnabling IPv6 in the National Research and Education

Transition aspects

Two key aspects to deploying IPv6 in the European research networks

Enabling IPv6 in the National Research and Education Networks (NRENs)Enabling IPv6 in the university (campus) networks

Also interested inIPv6 access for researchers and students in commercial networks, e.g. ADSL, wifi hotspots

Need tools to facilitate IPv6 availability

Page 4: IPv6 transition: moving into the campus · Transition aspects zTwo key aspects to deploying IPv6 in the European research networks zEnabling IPv6 in the National Research and Education

Views of transition

UserShould be unaware of IP version

Application developerShould write IP version independent code

Stack/router developerOffer protocols for both stacks

NREN/campus network operator/adminSupport specific transition tools

Page 5: IPv6 transition: moving into the campus · Transition aspects zTwo key aspects to deploying IPv6 in the European research networks zEnabling IPv6 in the National Research and Education

Various approaches

Tunnels (“connecting IPv6 clouds”)Running IPv6 encapsulated over IPv4 linksIPv6 packet is data payload of IPv4 packetMay be automatic or manually configured tunnels

Translation methods (“IPv4<->IPv6 services”)Layer 3: Rewriting IP header informationLayer 4: Rewriting TCP headersLayer 7: Application layer gateways (ALGs)

Dual StackServers/devices speaking both protocolsChoose the protocol available in the target system

Page 6: IPv6 transition: moving into the campus · Transition aspects zTwo key aspects to deploying IPv6 in the European research networks zEnabling IPv6 in the National Research and Education

Transition toolbox

Plethora of methods availableTo the NRENsTo the campuses

No single method fits allNRENs

Largely concerned with deploying dual-stackAlso support services: 6to4 relay, tunnel broker

CampusesAlso largely interested in dual-stackBut much higher complexity in the systems being used

Page 7: IPv6 transition: moving into the campus · Transition aspects zTwo key aspects to deploying IPv6 in the European research networks zEnabling IPv6 in the National Research and Education

Where is IPv6 deploying?

In the academic research networksEuropean NRENs, GÉANT, Internet 2, CA*net4, WIDE (Japan), Korea, China and links betweenHeralded at recent Global IPv6 Launch event

In research projects6NET, Euro6IX

In pre-commercial networks and pilotsMoonv6 (including US DoD sites)See the SubTLA allocation list

Full commercial deployment still lacking

Page 8: IPv6 transition: moving into the campus · Transition aspects zTwo key aspects to deploying IPv6 in the European research networks zEnabling IPv6 in the National Research and Education

How is it deploying?

Almost universally dual-stackOn the NREN backbone networks firstChallenge now is early enterprise adopters

Dual-stack? So what do we gain?An enhanced environment where NATv4 + IPv6 is deployed (use IPv4 for mail, www, and IPv6 for new apps)An environment for future IPv6-only devices

What’s the catch?Service and application interaction considerationsPerformance issues

Page 9: IPv6 transition: moving into the campus · Transition aspects zTwo key aspects to deploying IPv6 in the European research networks zEnabling IPv6 in the National Research and Education

6NET: NREN case studies

Offering IPv6 transport across an NRENMost common method is dual-stack

Two NRENs have deployed parallel infrastructureTwo have used 6PE (MPLS)

Reported in D2.2.3 (see www.6net.org)Includes theory and scenariosIETF ISP transition analysisThree NREN case studiesSurvey of NREN solutions

Most NRENs have a service, as does GEANTDeployment issue now pushed to the edge

Page 10: IPv6 transition: moving into the campus · Transition aspects zTwo key aspects to deploying IPv6 in the European research networks zEnabling IPv6 in the National Research and Education

6NET: Campus case studies

Undertaking transition at sites includingSouthamptonLancasterMuenster (JOIN project)

Collaborating with Euro6IX project partnersUPMUMU

Current status in 6NET document D2.3.3-bis1See www.6net.org for text

Page 11: IPv6 transition: moving into the campus · Transition aspects zTwo key aspects to deploying IPv6 in the European research networks zEnabling IPv6 in the National Research and Education

Campus scenarios

Aggregating experience at the sitesSome overlaps for common technology, some differencesThe more sites to draw experience from, the better

Producing detailed studiesScenarios and analyses

Contribute to6NET D2.3.4 (“site transition cookbook”)Plain language campus transition white paperIETF drafts for IPv6 Operations WGKnowledge base for transition “SWOT” team

Page 12: IPv6 transition: moving into the campus · Transition aspects zTwo key aspects to deploying IPv6 in the European research networks zEnabling IPv6 in the National Research and Education

Transition methodology

Analyse current IPv4 systems scenarioIdentify gaps

Work around gaps if possibleEvaluate the limitations where barriers are firm

Obtain IPv6 address spaceObtain external IPv6 connectivityDeploy IPv6 “on the wire” internally

Perhaps using protocol VLANs, perhaps ISATAPEnable IPv6 in services and management toolsEnsure policy and security issues are covered

Page 13: IPv6 transition: moving into the campus · Transition aspects zTwo key aspects to deploying IPv6 in the European research networks zEnabling IPv6 in the National Research and Education

Transition components

NetworkAddress allocationManagement and monitoringServicesHost and device platformsUser tools

Page 14: IPv6 transition: moving into the campus · Transition aspects zTwo key aspects to deploying IPv6 in the European research networks zEnabling IPv6 in the National Research and Education

Network components

Internal physical linksEthernetWireless LAN

Routing and logical subnetsTypically /24 - /26 sized subnets

FirewallStateful usually required

Remote accessDialup, VPN

Uplink connectivity to campus/MAN

Page 15: IPv6 transition: moving into the campus · Transition aspects zTwo key aspects to deploying IPv6 in the European research networks zEnabling IPv6 in the National Research and Education

Address allocation

Network prefix allocationHierarchical, provider assigned

Address allocationAddress plan

Address managementManualStateful DHCPv6Stateless address autoconfigurationRFC3041 privacy addresses(Need to consider site policy here)

Page 16: IPv6 transition: moving into the campus · Transition aspects zTwo key aspects to deploying IPv6 in the European research networks zEnabling IPv6 in the National Research and Education

Management and monitroing

Device configuration and monitoringSNMP

Statistical monitoringMRTG, Cisco NetflowRIPE NCC Test Traffic server

Service monitoringNagios

Intrusion detection (IDS)Snort

Authentication systemsFor WLAN: 802.1x

Page 17: IPv6 transition: moving into the campus · Transition aspects zTwo key aspects to deploying IPv6 in the European research networks zEnabling IPv6 in the National Research and Education

Service/server components (1)

EmailSendmail, MS Exchange, WU-IMAP

Web hostingApache 1, Apache 2, IIS 4, IIS 5

DatabasesMySQL, MS SQL

Directory servicesNIS, LDAP, Active Directory, RADIUS

DNSBIND

Page 18: IPv6 transition: moving into the campus · Transition aspects zTwo key aspects to deploying IPv6 in the European research networks zEnabling IPv6 in the National Research and Education

Service/server components (2)

NTPDedicated hardware, RIPE NCC Test Traffic server

Usenet News serverdnews

MulticastPIM-SM (not using SSM for IPv4)

Remote loginsshd

File servingNFS, samba

Page 19: IPv6 transition: moving into the campus · Transition aspects zTwo key aspects to deploying IPv6 in the European research networks zEnabling IPv6 in the National Research and Education

Host and device platforms

Server platformsWindows 2000, 2003, NTSolaris 8, 9LinuxSGI

Desktop systemsWindows 98, 2000, ME, XPLinux, MacOS/X

PDAsWindows CE/.NET, PalmOS, Linux, Zaurus

Page 20: IPv6 transition: moving into the campus · Transition aspects zTwo key aspects to deploying IPv6 in the European research networks zEnabling IPv6 in the National Research and Education

User tools (1)

Dedicated hardwarePrintersWebcams

Mail clientsOutlook, Eudora, Mutt, Pine

Web browsersMSIE, Mozilla, Safari, Opera

Conferencing toolsAccessGridH.323 (NetMeeting, GnomeMeeting, OpenMCU)

Page 21: IPv6 transition: moving into the campus · Transition aspects zTwo key aspects to deploying IPv6 in the European research networks zEnabling IPv6 in the National Research and Education

User tools (2)

Other collaboration toolsIRC, Jabber, MSN Messenger, cvs

Login clientsssh

NTP clientsntp.org tools

USENET News clientnn, Mozilla

Host communicationsX11, vnc, PC Anywhere

Page 22: IPv6 transition: moving into the campus · Transition aspects zTwo key aspects to deploying IPv6 in the European research networks zEnabling IPv6 in the National Research and Education

Gap analysis (1)

Layer 3 functions on Layer2/3 switching equipmentIPv6 injected into VLANs via parallel IPv6 routers

NFS/samba IPv6 supportMS Exchange, Outlook, EudoraAccessGrid IPv4 onlySome Apache 2 modules lack 1.3 functionalityIPv6 support in MS Active Directory

Use of OpenLDAP?IPv6 dnews supportIPv6 for WLAN access control (web redirect, 802.1x)

Page 23: IPv6 transition: moving into the campus · Transition aspects zTwo key aspects to deploying IPv6 in the European research networks zEnabling IPv6 in the National Research and Education

Gap analysis (2)

IPv6 support for Windows 98, ME, 2000Must upgrade to Windows XP

DHCPv6 implementationsRequired for DNS resolver discovery, at least

IPv6 support for IrixIPv6 support for various PDA platformsReverse DNS wildcards?

Sendmail wants to reverse lookup IP addressesMLDv2 snooping in Ethernet switchesIPv6 for X11 (xfree has copyright issues)

Page 24: IPv6 transition: moving into the campus · Transition aspects zTwo key aspects to deploying IPv6 in the European research networks zEnabling IPv6 in the National Research and Education

Planned outputs

Specific detailed cookbookWithin 6NET, by December 2004 (D2.3.4)

Generalised campus transition white paperJointly with Euro6IX, around October 2004Paper aimed at senior management in universitiesThe detailed 6NET cookbook is aimed at administrators

IETF contributionsCampus scenario, initial analysis, by August IETF

Knowledge base for “SWOT” teamDuring January - June 2005, as 6NET extension

Page 25: IPv6 transition: moving into the campus · Transition aspects zTwo key aspects to deploying IPv6 in the European research networks zEnabling IPv6 in the National Research and Education

Southampton status

IPv6 available internallyUsing parallel IPv6 routers (BSD)Injecting IPv6 into IPv4 VLANs (congruent subnets)

Dual-stack servicesDNS servers done (BIND9), web and email now

New IPv6 servicesMobile IPv6 deployment (linking community network)

Want to share experiences!Please contact usAlso looking for sites to join the 6NET case studyEmail: [email protected]