uninett ipv6 test network uninett ipv6 test network trond skjesol [email protected] nordunet...

27
UNINETT IPv6 Test Network UNINETT IPv6 Test Network Trond Skjesol Trond.Skjesol@uninett .no NORDUnet 2000 28 - 30 Sep Helsinki

Upload: devin-mcneil

Post on 27-Mar-2015

219 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: UNINETT IPv6 Test Network UNINETT IPv6 Test Network Trond Skjesol Trond.Skjesol@uninett.no NORDUnet 2000 28 - 30 Sep Helsinki

UNINETT IPv6 Test NetworkUNINETT IPv6 Test Network

Trond [email protected]

NORDUnet 2000

28 - 30 Sep

Helsinki

Page 2: UNINETT IPv6 Test Network UNINETT IPv6 Test Network Trond Skjesol Trond.Skjesol@uninett.no NORDUnet 2000 28 - 30 Sep Helsinki

AgendaAgenda

A stable network for application research. A separate test bed for network research.

IPv6 backbone and participants. Project activities on the test network.

Other activities. References.

1

Page 3: UNINETT IPv6 Test Network UNINETT IPv6 Test Network Trond Skjesol Trond.Skjesol@uninett.no NORDUnet 2000 28 - 30 Sep Helsinki

A stable network for application A stable network for application research.research.

UNINETT is the network provider for the academic and research network in Norway. A stable production network. A stable research network for application research

with extra capacity, less than 30% load, to major institutions (about 30).

Page 4: UNINETT IPv6 Test Network UNINETT IPv6 Test Network Trond Skjesol Trond.Skjesol@uninett.no NORDUnet 2000 28 - 30 Sep Helsinki

UNINETT/NORDUnetUNINETT/NORDUnetWhere and how:

http://drift.uninett.no/kartg/last/uninett/norden

Backbone STM1 to STM16 in near future.

Page 5: UNINETT IPv6 Test Network UNINETT IPv6 Test Network Trond Skjesol Trond.Skjesol@uninett.no NORDUnet 2000 28 - 30 Sep Helsinki

A separate A separate test bedtest bed for network for network technology researchtechnology research

An IPv6 backbone based on ATM PVPs sponsored by Telenor Net, 10 - 25 Mbps. Will be replaced by STM-1. 4 native IPv6 backbone nodes:

Tromsø (UiTo); Trondheim (NTNU and

UNINETT); Oslo (UiO, NR, Thompson CSF); Kjeller (UNIK, Telenor R&D, FFI).

Page 6: UNINETT IPv6 Test Network UNINETT IPv6 Test Network Trond Skjesol Trond.Skjesol@uninett.no NORDUnet 2000 28 - 30 Sep Helsinki

Areas of InterestAreas of Interest

Promote network research at the institutions IPv6 and Diffserv Deployment

studying practical issues Research

looking for Ipv6/Diffserv benefits to existing work looking for new IPv6-powered solutions

Page 7: UNINETT IPv6 Test Network UNINETT IPv6 Test Network Trond Skjesol Trond.Skjesol@uninett.no NORDUnet 2000 28 - 30 Sep Helsinki

Project activities.Project activities. UNINETT, IPv6 backbone.

To study backbone construction and management UNINETT, Lab.

To study applications and network services.

Page 8: UNINETT IPv6 Test Network UNINETT IPv6 Test Network Trond Skjesol Trond.Skjesol@uninett.no NORDUnet 2000 28 - 30 Sep Helsinki

UNINETT, IPv6 backbone.UNINETT, IPv6 backbone.

4 Cisco 4700 router running latest IOS IPv6 Beta based on IOS 12.1.

BGP4+ tunnel peering with 6bone and NTT. Native peering with QTPv6.

Interopability tests.

Page 9: UNINETT IPv6 Test Network UNINETT IPv6 Test Network Trond Skjesol Trond.Skjesol@uninett.no NORDUnet 2000 28 - 30 Sep Helsinki

UNINETT, lab.UNINETT, lab.

Tunnel Broker, lets anyone connect workstations via tunnels. Some 30 tunnels

6to4, automatic tunnels DNS (bind 9.0.0), IPv6 enabled, A6 and DNAME rec. Web Cache, accelerator OpenLDAP IPv6 enabled workstations Multihoming Wireless LAN

Page 10: UNINETT IPv6 Test Network UNINETT IPv6 Test Network Trond Skjesol Trond.Skjesol@uninett.no NORDUnet 2000 28 - 30 Sep Helsinki

QTPv6QTPv6 Quantum Test Program, test bed network on

TEN-155 IPv6 addressing policies Multihoming DNS Applications Interoperability

Initial report delivered

Page 11: UNINETT IPv6 Test Network UNINETT IPv6 Test Network Trond Skjesol Trond.Skjesol@uninett.no NORDUnet 2000 28 - 30 Sep Helsinki

IPv6 Host plattformsIPv6 Host plattforms

IPv6 Solaris 7 and 8 Redhat 6.x FreeBSD 3.4 and 4.0 Windows NT and 2000 Compaq IPv6 stack for Alpha/Tru64 IBM AIX 4.3

Page 12: UNINETT IPv6 Test Network UNINETT IPv6 Test Network Trond Skjesol Trond.Skjesol@uninett.no NORDUnet 2000 28 - 30 Sep Helsinki

IPv6 Router plattformsIPv6 Router plattforms

Telebit TBC2000 Cisco IOS 12.1 FreeBSD 4.0 (KAME stack) Zebra (GNU router project) 3Com Netbuilder II, software v11.3 Hitachi NR60 (Gated)

Page 13: UNINETT IPv6 Test Network UNINETT IPv6 Test Network Trond Skjesol Trond.Skjesol@uninett.no NORDUnet 2000 28 - 30 Sep Helsinki

IPv6 ApplicationsIPv6 Applications

Apache web serve MSIE web browser

plus Mozilla and Lynx Sendmail 8.10 IRC, Mbone tools, INN, ... Quake

Page 14: UNINETT IPv6 Test Network UNINETT IPv6 Test Network Trond Skjesol Trond.Skjesol@uninett.no NORDUnet 2000 28 - 30 Sep Helsinki

IPv6 AddressingIPv6 Addressing

IPv6 addressing scheme-2001:0620::/35 assign to ISP

though it is really a /29 allocation

- registries want only 8K routes in DFZ How to assign to HE Institutions?

- One /48 per site?- Implies 65K networks at (K ites- but "small customer" can get a /48?

Page 15: UNINETT IPv6 Test Network UNINETT IPv6 Test Network Trond Skjesol Trond.Skjesol@uninett.no NORDUnet 2000 28 - 30 Sep Helsinki

IPv6 MultihomingIPv6 Multihoming

Will be more common in IPv6 Host sees Router Advertisements

- auto-configures prefix from each router May have multiple IP addresses

- so may the target host Need to choose src/dst address pair Interfaces may also (dis)appear

Page 16: UNINETT IPv6 Test Network UNINETT IPv6 Test Network Trond Skjesol Trond.Skjesol@uninett.no NORDUnet 2000 28 - 30 Sep Helsinki

IPv6 RenumberingIPv6 Renumbering

Wish to switch ISP- need to use different IP prefix

Router renumbering protocol- in relative infancy- new DNS methods to support it- need to avoid hard-coded IP addresses- may also be used to deprecate a link

Page 17: UNINETT IPv6 Test Network UNINETT IPv6 Test Network Trond Skjesol Trond.Skjesol@uninett.no NORDUnet 2000 28 - 30 Sep Helsinki

IPv6 DNSIPv6 DNS

Running BIND 8.x- DNS lookups IPv4 transport only- IPv6 records are AAAA records

Running BIND 9.0.0. - native IPv6 transport support- A6 and AAAA records for IPv6 DNAME

Page 18: UNINETT IPv6 Test Network UNINETT IPv6 Test Network Trond Skjesol Trond.Skjesol@uninett.no NORDUnet 2000 28 - 30 Sep Helsinki

IPv6 Quality of ServiceIPv6 Quality of Service

20-bit flow label, 8-bit traffic class RSVP

- QoS per connection- e.g. Lancaster media client/server

DiffServ- QoS by packet type/tag- e.g. Thomson IP edge device

Page 19: UNINETT IPv6 Test Network UNINETT IPv6 Test Network Trond Skjesol Trond.Skjesol@uninett.no NORDUnet 2000 28 - 30 Sep Helsinki

Transition/integration toolsTransition/integration tools

Ipv4/IPv6 interwoeking- NAT/PT and Ultima (BT)- Dual stack

easier if you have enough IPv4 addresses- Proxy methods

Also available- DSTM, 6to4, ...

Page 20: UNINETT IPv6 Test Network UNINETT IPv6 Test Network Trond Skjesol Trond.Skjesol@uninett.no NORDUnet 2000 28 - 30 Sep Helsinki

Project activities, cont.Project activities, cont. UiTo, computer science department.

Native IPv6 only lab. IPv6 DNS, FTP proxy etc. (KAME) IPv6 NAT. Native IPv6 only lab. PASTA, different aspects of

private machines in distributed systems, in cooperation with Univ. of Pisa.

Vermicelli (VERy MobiLe Clients Enhanced for Link Level Interaction ). Integration of mobile machines into a static IPv6 infrastructure.

Page 21: UNINETT IPv6 Test Network UNINETT IPv6 Test Network Trond Skjesol Trond.Skjesol@uninett.no NORDUnet 2000 28 - 30 Sep Helsinki

Projects, UiTo PASTAProjects, UiTo PASTA

Page 22: UNINETT IPv6 Test Network UNINETT IPv6 Test Network Trond Skjesol Trond.Skjesol@uninett.no NORDUnet 2000 28 - 30 Sep Helsinki

Project activities, cont.Project activities, cont. NTNU

IPv6 enabled test network on campus. UNIK

Distributed Multimedia Systems FFI

NATO related experiments. NR

IMIS, Infrastructure for Multimedia Applications in seamless Networks.

Page 23: UNINETT IPv6 Test Network UNINETT IPv6 Test Network Trond Skjesol Trond.Skjesol@uninett.no NORDUnet 2000 28 - 30 Sep Helsinki

Project activities, cont.Project activities, cont.

UiO MMCL; Multimedia Communication Lab. Wireless Mobile IPv6, (Weman).

Page 24: UNINETT IPv6 Test Network UNINETT IPv6 Test Network Trond Skjesol Trond.Skjesol@uninett.no NORDUnet 2000 28 - 30 Sep Helsinki

Conclusion - technicalConclusion - technical

Ipv6 core specs are done Host and router support hardening fast

- Microsoft, Cisco and Sun on board Interoperability problems less common Interesting stuff is on the way

- IPv6 Multicast, IPsec, QoS

- IPv6 in wireless applications

Page 25: UNINETT IPv6 Test Network UNINETT IPv6 Test Network Trond Skjesol Trond.Skjesol@uninett.no NORDUnet 2000 28 - 30 Sep Helsinki

Conclusion - operationalConclusion - operational

Address allocation policies important- Multihoming will offer benefits

- Renumbering has potential Auto-configuration is powerful 3GPP may provide the IPv6 kick-start Key IPv6 benefit may be scalability

Page 26: UNINETT IPv6 Test Network UNINETT IPv6 Test Network Trond Skjesol Trond.Skjesol@uninett.no NORDUnet 2000 28 - 30 Sep Helsinki

Other activities.Other activities.

Quantum Test Program Diffserv by TEN-155. BOF on testbeds Friday 1600 room 24.

Page 27: UNINETT IPv6 Test Network UNINETT IPv6 Test Network Trond Skjesol Trond.Skjesol@uninett.no NORDUnet 2000 28 - 30 Sep Helsinki

References.References.

[email protected], tel +47 7355 7906http://domen.uninett.no/~trond

http://www.uninett.no/forskningsnett/ http://www.uninett.no/testnett The IPv6 Forum- http://www.ipv6forum.com http://www.pasta.cs.uit.no http://www.unik.no/~goebel/DMMS/ http://www.ffi.no/ http://www.nr.no/imis/ http://www.ifi.uio.no/~mmcl