A Model of IPv6 Internet Access Service via L2TPv2 Shin Miyakawa NTT Communications...

Preview:

Citation preview

A Model of IPv6 Internet Access Service via L2TPv2

Shin MiyakawaNTT Communicationsmiyakawa@nttv6.jp2006/7/10 IETF66th

Model of IPv6 Internet Access Service via L2TPv2 Tunnel

• draft-kuwabara-softwire-ipv6-via-l2tpv2-00.txt

• English translation of the NTT Communications’ L2TP (v6 over v4) service specification

• Original (Japanese text) is at

http://www.ocn.v6.ntt.net/ocnipv6/pdf/ocnipv6uni_ver1.0.pdf

Appendix

IPv6

IPv4

OCN IPv6: IPv6 Emulation for Consumer Customers

Launched in December 2005IPv6 Tunneling over IPv4 by L2TPFixed IP address and non-fixed IP address to be given

(two /64 subnet prefixes)Original tunneling software provided for subscribers

Radius Mail/Web Proxy

IPv6 Tunneling

Termination UnitL2TP, UDP Implemented

“OCN IPv6” tunnel service

price

• About $3 USD per month for OCNTM users

• About $5 USD per month for others– Two dollars for “OCN Club” membership

CPESuch as

ADSL router

PC

LANupstream DHCP

(v4)

L2TP (v6 over v4)

L2TPclient

Host mode

CPESuch as

ADSL router

Router

LANupstream DHCP

(v4)

L2TP (v6 over v4)

L2TPclient

Router mode

Router Advertise

CPESuch as

ADSL router

Router

LANupstream DHCP

(v4)

L2TP (v6 over v4)

L2TPclient

Router mode with 2nd LAN

2nd LANRA

Architecture (Host Mode)

IPv6 network IPv4 networkClient

asL2TPLAC

L2TPLAS

RADIUS

IPv6 IPv6

IPv4L2TP

IPv6application

Link localDHCPv6 PD

Client OS assignsa global addressfrom the delegatedprefix to a Virtual I/F

Global Address by RADHCPv6 PD ?

Architecture (Router Mode)

IPv6Network(LAN)

IPv6 network IPv4 networkClient

asL2TPLAC

L2TPLAS

RADIUS

Link localDHCPv6 PD

Global Address by RADHCPv6 PD ?

RA assignsthe first (!) /64 to this link

IPv6 IPv6

IPv4L2TP

IPv6 IPv6application

“OCN IPv6 Mobile GW” Service

• HTTP Reverse Proxy service – It receives IPv4 HTTP communication and re-transmit

as IPv6 HTTP• Also it provides DNS service which is associated

to the reverse proxy

• Now in the experimental service for free only for “OCN IPv6” users

• http://ocnipv6.jp/

IPv6network

DBIPv4

network

Web I/F toDNS record

DNS

HTTPReverse

Proxy

v4 onlyhttp client

v6only www

DNS queryfor A of wwwR. Proxy’s

Addressas“A” recordof www

HTTPsession

“AAAA” record of www

HTTPsession

DNS query for AAAA of www

“apaconf” tool

• Configure v6 compatible apache http server on an IPv6 ready Windows XP SP2

• with “fixed prefix” of “OCN IPv6” tunnel service to create v6 only www server on the PC which is accessible not just only from v6 world but also from v4 world via the reverse proxy

• So, today’s cellular phone network service such as “i-Mode” (by DoCoMo) also can be accessible to the web

application example

CPE(NAT)

v4 Internet v6 InternetL2TP

R. Proxy

PC /wL2TP Client &

v6 www

appliance/w v4 HTTP i/f

Such as HDD Recorder

Establish v6 connectivity to the PC

v4 httpaccess

v6 httpaccess

This wwwconfigured as proxy

v4 httpaccess

Recommended