21
1 IPv6 Zero-Configuration Networks - Madrid IPv6 Forum 13-15 March, 2002 Eric CARMÈS – COO [email protected]

IPv6 Zero-Configuration Networks · IPv6 stateless autoconfiguration process (address and default route). The router prefix has been configured. Use DHCPv6 to find the DNS server

  • Upload
    others

  • View
    31

  • Download
    0

Embed Size (px)

Citation preview

Page 1: IPv6 Zero-Configuration Networks · IPv6 stateless autoconfiguration process (address and default route). The router prefix has been configured. Use DHCPv6 to find the DNS server

1

IPv6 Zero-Configuration Networks -

Madrid IPv6 Forum 13-15 March, 2002

Eric CARMÈS – [email protected]

Page 2: IPv6 Zero-Configuration Networks · IPv6 stateless autoconfiguration process (address and default route). The router prefix has been configured. Use DHCPv6 to find the DNS server

2

Application examplesApplication examples

• Home networking:�For users (the majority!) who do not want to be bothered

by device configuration.• Enterprise:

�Capabilities to put in place quickly and change easily the addressing plan (installation, merge and acquisitions, reorganisations, …).

Page 3: IPv6 Zero-Configuration Networks · IPv6 stateless autoconfiguration process (address and default route). The router prefix has been configured. Use DHCPv6 to find the DNS server

3

Why IPv6 zeroWhy IPv6 zero--configurationconfigurationis so important?is so important?

WLAN technologies(802.11, Bluetooth,

UMTS)

WLAN technologies(802.11, Bluetooth,

UMTS)IPv6 technologyIPv6 technology

Easy to use,bring IP everywhere

Number of addresses,address autoconf

But we need more!!

Zero-configurationnetworks

Zero-configurationnetworks

Page 4: IPv6 Zero-Configuration Networks · IPv6 stateless autoconfiguration process (address and default route). The router prefix has been configured. Use DHCPv6 to find the DNS server

4

IssuesIssues• Simplicity of use means:

�Smart and quite complex network protocols.�Security issues.

• What has to be configured?�Router prefix, Host address, DNS server address, DNS

update, Server localisation.• Can everything be 0configured?

�No, in particular some identity and security parameters.

Page 5: IPv6 Zero-Configuration Networks · IPv6 stateless autoconfiguration process (address and default route). The router prefix has been configured. Use DHCPv6 to find the DNS server

5

ProtocolsProtocols

0conf network

Non 0conf network

DNS, DHCP, App.Servers

DHCPAnycast

DNS Update

Prefixconfiguration

To localrouters Stateless

autoconf.

Page 6: IPv6 Zero-Configuration Networks · IPv6 stateless autoconfiguration process (address and default route). The router prefix has been configured. Use DHCPv6 to find the DNS server

6

IPv6 0conf WLAN

Non 0conf NetworkDNS, DHCP, App.

Servers

6WINDGate

How does it work?How does it work?

RAHMSproject

RAHMSproject

Page 7: IPv6 Zero-Configuration Networks · IPv6 stateless autoconfiguration process (address and default route). The router prefix has been configured. Use DHCPv6 to find the DNS server

7

How does it work?How does it work?

IPv6 0conf WLAN

Non 0conf NetworkDNS, DHCP, App.

Servers

6WINDGate

RAHMSproject

RAHMSproject

Page 8: IPv6 Zero-Configuration Networks · IPv6 stateless autoconfiguration process (address and default route). The router prefix has been configured. Use DHCPv6 to find the DNS server

8

IPv6 stateless autoconfiguration process(address and default route).

The router prefix has been configured.

Page 9: IPv6 Zero-Configuration Networks · IPv6 stateless autoconfiguration process (address and default route). The router prefix has been configured. Use DHCPv6 to find the DNS server

9

IPv6 0conf WLAN

Non 0conf NetworkDNS, DHCP, App.

Servers

6WINDGate

RAHMSproject

RAHMSproject

Page 10: IPv6 Zero-Configuration Networks · IPv6 stateless autoconfiguration process (address and default route). The router prefix has been configured. Use DHCPv6 to find the DNS server

10

IPv6 stateless autoconfiguration process(address and default route).

The router prefix has been configured.

Use DHCPv6 to findthe DNS server address

(CPE as a relay, multicast).

Page 11: IPv6 Zero-Configuration Networks · IPv6 stateless autoconfiguration process (address and default route). The router prefix has been configured. Use DHCPv6 to find the DNS server

11

IPv6 0conf WLAN

Non 0conf NetworkDNS, DHCP, App.

Servers

6WINDGate

RAHMSproject

RAHMSproject

Page 12: IPv6 Zero-Configuration Networks · IPv6 stateless autoconfiguration process (address and default route). The router prefix has been configured. Use DHCPv6 to find the DNS server

12

IPv6 stateless autoconfiguration process(address and default route).

The router prefix has been configured.

Use DHCPv6 to findthe DNS server address

(CPE as a relay, multicast).

Use IPv6 anycast to findthe DNS server address using

a reserved address(server has to be declared).

Page 13: IPv6 Zero-Configuration Networks · IPv6 stateless autoconfiguration process (address and default route). The router prefix has been configured. Use DHCPv6 to find the DNS server

13

IPv6 0conf WLAN

Non 0conf NetworkDNS, DHCP, App.

Servers

6WINDGate

RAHMSproject

RAHMSproject

Page 14: IPv6 Zero-Configuration Networks · IPv6 stateless autoconfiguration process (address and default route). The router prefix has been configured. Use DHCPv6 to find the DNS server

14

IPv6 stateless autoconfiguration process(address and default route).

The router prefix has been configured.

Use DHCPv6 to findthe DNS server address

(CPE as a relay, multicast).

Use IPv6 anycast to findthe DNS server address using

a reserved address(server has to be declared).

A local application monitors IP addressand updates DNS securely if it changes.

Page 15: IPv6 Zero-Configuration Networks · IPv6 stateless autoconfiguration process (address and default route). The router prefix has been configured. Use DHCPv6 to find the DNS server

15

IPv6 0conf WLAN

Non 0conf NetworkDNS, DHCP, App.

Servers

6WINDGate

RAHMSproject

RAHMSproject

Page 16: IPv6 Zero-Configuration Networks · IPv6 stateless autoconfiguration process (address and default route). The router prefix has been configured. Use DHCPv6 to find the DNS server

16

IPv6 stateless autoconfiguration process(address and default route).

The router prefix has been configured.

Use DHCPv6 to findthe DNS server address

(CPE as a relay, multicast).

Use IPv6 anycast to findthe DNS server address using

a reserved address(server has to be declared).

A local application monitors IP addressand updates DNS securely if it changes.

Use DHCPv6 or IPv6 anycast to locate anapplication server.

Page 17: IPv6 Zero-Configuration Networks · IPv6 stateless autoconfiguration process (address and default route). The router prefix has been configured. Use DHCPv6 to find the DNS server

17

IPv6 0conf WLAN

Non 0conf NetworkDNS, DHCP, App.

Servers

6WINDGate

RAHMSproject

RAHMSproject

Page 18: IPv6 Zero-Configuration Networks · IPv6 stateless autoconfiguration process (address and default route). The router prefix has been configured. Use DHCPv6 to find the DNS server

18

The RAHMS projectThe RAHMS project

RAHMS is a

project

Page 19: IPv6 Zero-Configuration Networks · IPv6 stateless autoconfiguration process (address and default route). The router prefix has been configured. Use DHCPv6 to find the DNS server

19

Topics on studyTopics on study

• Some mechanisms and protocols are still drafts and several options have to be tested.

• Router renumbering.• How to use 0conf and IP mobility together?• Security basics:

� “Configuration” of basic identity and security features to be used to secure the auto configuration process.

Page 20: IPv6 Zero-Configuration Networks · IPv6 stateless autoconfiguration process (address and default route). The router prefix has been configured. Use DHCPv6 to find the DNS server

20

ConclusionConclusion

• Zero - configuration networks are strategic:�Make use of the IPv6 auto configuration and related

protocols.�Expand the IPv6 market as they really enable IP new

applications for mass market.

• Solutions are coming soon.

Page 21: IPv6 Zero-Configuration Networks · IPv6 stateless autoconfiguration process (address and default route). The router prefix has been configured. Use DHCPv6 to find the DNS server

21

ANY QUESTIONS???ANY QUESTIONS???