8
24/10/2005 1 Point6 Pôle de compétences IPv6 en Bretagne Avec le soutien de : Softwires interim meeting L2TP tunnels Laurent Toutain [email protected] QuickTime™ et un décompresseur TIFF (non compressé sont requis pour visionner cette i

Point6 Pôle de compétences IPv6 en Bretagne

  • Upload
    walter

  • View
    21

  • Download
    0

Embed Size (px)

DESCRIPTION

Point6 Pôle de compétences IPv6 en Bretagne. Softwires interim meeting L2TP tunnels. Laurent Toutain [email protected]. Avec le soutien de :. Prefix annoucement and IPv6 packet routing. CPE v6. PE v6. Point6 Client. IPv6. IPv4. b r i d g e. Point6 Server. - PowerPoint PPT Presentation

Citation preview

Page 1: Point6 Pôle de compétences IPv6 en Bretagne

24/10/2005 1

Point6Pôle de compétences IPv6 en Bretagne

Avec le soutien de :

Softwires interim meetingL2TP tunnels

Laurent [email protected]

QuickTime™ et undécompresseur TIFF (non compressé)

sont requis pour visionner cette image.

Page 2: Point6 Pôle de compétences IPv6 en Bretagne

24/10/2005 2

IPv6 in the home network (3/3)

CPE v4

X

Y

Z

IPv4

b r

i d

g e

NA

T

PE v4

Home Network

Clients with private IPv4 address

CPE v6

IPv6

Prefix annoucementand IPv6 packet routing

PE v6

Poi

nt6

Cli

ent

Poi

nt6

Ser

ver

Page 3: Point6 Pôle de compétences IPv6 en Bretagne

24/10/2005 3

Connection scenario (1/3)

CPE v4

L2TP IPv6Server

RADIUSserver

IPv4/v6 ISP

PE v6

X

Y

Z

FE80::X

FE80::Y

FE80::Z

Poi

nt6

Cli

ent

DHCPv6server

Authentication / Authorization

Point6 client: IPv6 Router- L2TP client- DHCPv6 client

b r

i d

g e

IPv4

L2TP negotiation

NA

T

CPE v6

PE v4

Clients with private IPv4 address

and local IPv6 address

Page 4: Point6 Pôle de compétences IPv6 en Bretagne

24/10/2005 4

Software components

Use standard protocols and open source software.

● Tunneling using L2TP (RFC2661)● NAT-traversal (UDP)● Already built-in features :

● Chap : user authentication● IPv6CP : configuration of LL addresses● LCP : in-line monitoring of tunnel

● Prefix delegation with DHCPv6-PD (RFC3633)● Flexible prefix assignement to clients● Automatic prefix delegation on CPE

● AAA with RADIUS (RFC2865)● AAA linked to PPP

Page 5: Point6 Pôle de compétences IPv6 en Bretagne

24/10/2005 5

What’s next

Point6box fulfills softwire problem statement for hub and spoke:

● Point6box is software initiator / PEv6 is SC (scenario 3)● Software can be included to HGW (scenario 1)

Write a WG ID to specify the use of L2TP tunnels for hub and spoke ?

Until where to go ? ● Assignment of LL address ? Global address ?● Prefix delegation (may be a more generic issue)

Page 6: Point6 Pôle de compétences IPv6 en Bretagne

24/10/2005 6

Connection scenario (2/3)

L2TP IPv6Server

RADIUSserver

IPv4/v6 ISP

X

Y

Z

FE80::X

FE80::Y

FE80::Z

Poi

nt6

Cli

ent

DHCPv6server

NA

T

Clients with private IPv4 address

and local IPv6 address

IPv4 b r

i d

g e

A:B

:C::

IID

RA

A:B

:C::

6box

ID

Connexion Accounting

L2TP tunnel

IPv6CPE v4

PE v6

CPE v6

PE v4

Page 7: Point6 Pôle de compétences IPv6 en Bretagne

24/10/2005 7

Connection scenario (3/3)

Connexion Accounting

L2TP tunnel

RADIUSserver

X

Y

Z

FE80::X

FE80::Y

FE80::Z

L2TP IPv6Server

IPv4/v6 ISP

Poi

nt6

Cli

ent

DHCPv6server

NA

TIPv4

DHCPv6 request and reply

b r

i d

g e

IPv6

RADIUS authorization

DHCPv6 relay

CPE v4

PE v6

CPE v6

PE v4

Stateless autoconfusing RA mechanism

A:B:D:101::X

A:B:D:101::Y

A:B:D:101::ZA

:B:D

:101

::1

Page 8: Point6 Pôle de compétences IPv6 en Bretagne

24/10/2005 8

What’s next

Do we need to document PPP/DHCPv6 interaction ?

Study prefix delegation in Hub and Spoke architecture

● Linked to IPv4 Software Concentrator discovery

AAA is a way to manage Softwire Concentrators

● Define missing parameters :

● draft-stevant-softwire-accounting-00.txt