+ All Categories
Home > Documents > The trend of IPv4 over IPv6 techniques, use cases and … header is practicable in the IPv6-only...

The trend of IPv4 over IPv6 techniques, use cases and … header is practicable in the IPv6-only...

Date post: 24-Apr-2018
Category:
Upload: vodung
View: 216 times
Download: 1 times
Share this document with a friend
33
Copyright © 2013 Japan Internet Exchange Co., Ltd. 1/33 Japan Internet Exchange Co., Ltd. Masataka MAWATARI <mawatari[at]jpix.ad.jp> The trend of IPv4 over IPv6 techniques, use cases and experience APRICOT 2013 @ Singapore
Transcript
Page 1: The trend of IPv4 over IPv6 techniques, use cases and … header is practicable in the IPv6-only network – Encapsulation • ISPs need to install the DPI devices in the IPv6-only

Copyright © 2013 Japan Internet Exchange Co., Ltd. 1/33

Japan Internet Exchange Co., Ltd. Masataka MAWATARI

<mawatari[at]jpix.ad.jp>

The trend of IPv4 over IPv6 techniques,

use cases and experience

APRICOT 2013 @ Singapore

Page 2: The trend of IPv4 over IPv6 techniques, use cases and … header is practicable in the IPv6-only network – Encapsulation • ISPs need to install the DPI devices in the IPv6-only

Copyright © 2013 Japan Internet Exchange Co., Ltd. 2/33

1.  Necessity of IPv4 over IPv6 technique

2.  Trend of standardization 3.  Comparison of IPv4 over IPv6 technique 4.  Use cases in each technique 5.  Trend of implementation 6.  Experience in JPIX

Agenda

Page 3: The trend of IPv4 over IPv6 techniques, use cases and … header is practicable in the IPv6-only network – Encapsulation • ISPs need to install the DPI devices in the IPv6-only

Copyright © 2013 Japan Internet Exchange Co., Ltd. 3/33

1.  Necessity of IPv4 over IPv6 technique

2.  Trend of standardization 3.  Comparison of IPv4 over IPv6 technique 4.  Use cases in each technique 5.  Trend of implementation

6.  Experience in JPIX

Page 4: The trend of IPv4 over IPv6 techniques, use cases and … header is practicable in the IPv6-only network – Encapsulation • ISPs need to install the DPI devices in the IPv6-only

Copyright © 2013 Japan Internet Exchange Co., Ltd. 4/33

What’s IPv4 over IPv6 technique?

It can connect isolated IPv4 networks across an IPv6-only network.

IPv4 Network

IPv4 Network

IPv6 Network

Page 5: The trend of IPv4 over IPv6 techniques, use cases and … header is practicable in the IPv6-only network – Encapsulation • ISPs need to install the DPI devices in the IPv6-only

Copyright © 2013 Japan Internet Exchange Co., Ltd. 5/33

•  Lack of compatibility between protocols –  IPv4-only nodes can’t directly communicate

with IPv6-only nodes.

•  Expanding the IPv6 internet in a moment is impossible –  IPv6 unsupported nodes will remain in the

internet for long

–  Introducing IPv6 for the legacy access service is unreasonable from a financial viewpoint

Why is IPv4 over IPv6 needed?

is needed Mechanism to work as a bridge

between IPv4 and IPv6

Page 6: The trend of IPv4 over IPv6 techniques, use cases and … header is practicable in the IPv6-only network – Encapsulation • ISPs need to install the DPI devices in the IPv6-only

Copyright © 2013 Japan Internet Exchange Co., Ltd. 6/33

•  Lack of compatibility between protocols –  IPv4-only nodes can’t directly communicate

with IPv6-only nodes.

•  Expanding the IPv6 internet in a moment is impossible –  IPv6 unsupported nodes will remain in the

internet for long

–  Introducing IPv6 for the legacy access service is unreasonable from a financial viewpoint

Why is IPv4 over IPv6 needed?

IPv4 over IPv6 technique is needed

Page 7: The trend of IPv4 over IPv6 techniques, use cases and … header is practicable in the IPv6-only network – Encapsulation • ISPs need to install the DPI devices in the IPv6-only

Copyright © 2013 Japan Internet Exchange Co., Ltd. 7/33

•  Advantages –  Resolution of the IPv4 address exhaustion

•  ISPs can solve it by sharing global IPv4 addresses

–  Simple access network •  ISPs can migrate their access network to simple IPv6-

only network •  ISPs don’t need to operate IPv4 access network

•  Disadvantage –  Initial cost

•  ISPs need to deploy the IPv4 over IPv6 equipments including CPEs. However, it will be commodity soon.

Advantages and disadvantages of IPv4 over IPv6

Page 8: The trend of IPv4 over IPv6 techniques, use cases and … header is practicable in the IPv6-only network – Encapsulation • ISPs need to install the DPI devices in the IPv6-only

Copyright © 2013 Japan Internet Exchange Co., Ltd. 8/33

1.  Necessity of IPv4 over IPv6 technique

2.  Trend of standardization 3.  Comparison of IPv4 over IPv6 technique 4.  Use cases in each technique 5.  Trend of implementation

6.  Experience in JPIX

Page 9: The trend of IPv4 over IPv6 techniques, use cases and … header is practicable in the IPv6-only network – Encapsulation • ISPs need to install the DPI devices in the IPv6-only

Copyright © 2013 Japan Internet Exchange Co., Ltd. 9/33

The history of IETF WG related to IPv6

1996 1994 1998 2000 2002 2004 2010 2012 2006 2008

IPng WG

IPv6 WG

ngtrans WG

"   6bone (RFC2921)"   6to4 (RFC3056)

"   IPv6 Specification (RFC2460)

"   ICMPv6 Specification (RFC2463)

v6ops WG

"   Happy Eyeballs (RFC6555)

"   NAT-PT to Historic (RFC4966)

behave WG

"   Stateless XLATE (RFC6145)

"   Stateful XLATE (RFC6146)

softwire WG

sunset4 WG

"   6rd (RFC5969)"   DS-Lite (RFC6333)

• Fundamental  IPv6  specification • Additive&improving  IPv6  specification

• Transition  method  (NAT-‐‑‒PT,  6bone,  6to4)

• Improving  IPv6  operation

• NAT  method  (CGN,  NAT64)

• IPv6  over  IPv4  (6rd),  IPv4  over  IPv6  (DS-‐‑‒Lite,  MAP)

"   NAT-PT (RFC2766)

• Sunsetting  IPv4

Page 10: The trend of IPv4 over IPv6 techniques, use cases and … header is practicable in the IPv6-only network – Encapsulation • ISPs need to install the DPI devices in the IPv6-only

Copyright © 2013 Japan Internet Exchange Co., Ltd. 10/33

The progress of IPv4 over IPv6

https://ripe65.ripe.net/presentations/91-townsley-map-ripe65-ams-sept-24-2012.pdf

Page 11: The trend of IPv4 over IPv6 techniques, use cases and … header is practicable in the IPv6-only network – Encapsulation • ISPs need to install the DPI devices in the IPv6-only

Copyright © 2013 Japan Internet Exchange Co., Ltd. 11/33

The progress of IPv4 over IPv6

https://ripe65.ripe.net/presentations/91-townsley-map-ripe65-ams-sept-24-2012.pdf

Page 12: The trend of IPv4 over IPv6 techniques, use cases and … header is practicable in the IPv6-only network – Encapsulation • ISPs need to install the DPI devices in the IPv6-only

Copyright © 2013 Japan Internet Exchange Co., Ltd. 12/33

•  DS-Lite –  Status

•  Publication was done as a RFC 6333 (Aug, 2011)

–  Document Category •  Standards Track

•  464XLAT –  Status

•  IETF Last Call was done •  RFC editor queue currently in progress

–  Document Category •  Informational

•  MAP-E, MAP-T –  Status

•  Rough consensus on separating into MAP-E draft and MAP-T draft at softwire WG in IETF 84

–  Until just before this, MAP-E and MAP-T was compiled in a draft.

•  Discussing further at softwire WG –  Document Category

•  MAP-E : Standards Track •  MAP-T : Experimental

Standardization status in IETF

Page 13: The trend of IPv4 over IPv6 techniques, use cases and … header is practicable in the IPv6-only network – Encapsulation • ISPs need to install the DPI devices in the IPv6-only

Copyright © 2013 Japan Internet Exchange Co., Ltd. 13/33

References to IPv4 over IPv6 solutions

•  DS-Lite –  http://tools.ietf.org/html/rfc6333

•  464XLAT –  http://tools.ietf.org/html/draft-ietf-v6ops-464xlat

•  MAP-E –  http://tools.ietf.org/html/draft-ietf-softwire-map

•  MAP-T –  http://tools.ietf.org/html/draft-ietf-softwire-map-t

Page 14: The trend of IPv4 over IPv6 techniques, use cases and … header is practicable in the IPv6-only network – Encapsulation • ISPs need to install the DPI devices in the IPv6-only

Copyright © 2013 Japan Internet Exchange Co., Ltd. 14/33

1.  Necessity of IPv4 over IPv6 technique

2.  Trend of standardization 3.  Comparison of IPv4 over IPv6 technique 4.  Use cases in each technique 5.  Trend of implementation

6.  Experience in JPIX

Page 15: The trend of IPv4 over IPv6 techniques, use cases and … header is practicable in the IPv6-only network – Encapsulation • ISPs need to install the DPI devices in the IPv6-only

Copyright © 2013 Japan Internet Exchange Co., Ltd. 15/33

MAP-T

The survey of IPv4 over IPv6

IPv4 IPv6

NAPT44 &Stateless Translation

Stateless Translation

CE BR IPv4 IPv4 IPv6

Stateless Translation

Stateful Translation

CLAT PLAT IPv4

464XLAT

MAP-E

IPv4 IPv6

NAPT44 &Encap/Decap

Encap/Decap

CE BR IPv4 IPv4 IPv6

Encap/Decap

B4 AFTR IPv4

DS-Lite

Stateless IPv4 sharing Translation method

Encap/Decap &NAPT44

Stateful IPv4 sharing Translation method

Stateless IPv4 sharing Encapsulation method

Stateful IPv4 sharing Encapsulation method

Page 16: The trend of IPv4 over IPv6 techniques, use cases and … header is practicable in the IPv6-only network – Encapsulation • ISPs need to install the DPI devices in the IPv6-only

Copyright © 2013 Japan Internet Exchange Co., Ltd. 16/33

464XLAT

Appropriate situation for techniques

MAP-T

MAP-E DS-Lite

Separating  organization  betweenoperating  IPv6  access  network  and  sharing  global  IPv4  addresses

One  organization  does  both  ofoperating  IPv6  access  network  and  sharing  of  global  IPv4  addresses

Stateless IPv4 sharing Translation method

Stateful IPv4 sharing Translation method

Stateless IPv4 sharing Encapsulation method

Stateful IPv4 sharing Encapsulation method

Assigninglarge  prefix  size  for  IPv4  pool

&Operatingmanaged  CPEs

Assigningshort  prefix  size  for  IPv4  pool

&Not  

operatingmanagedCPEs

Page 17: The trend of IPv4 over IPv6 techniques, use cases and … header is practicable in the IPv6-only network – Encapsulation • ISPs need to install the DPI devices in the IPv6-only

Copyright © 2013 Japan Internet Exchange Co., Ltd. 17/33

•  Traffic engineering operation –  Translation

•  Figuring out IPv4 address from translated IPv6 packet header is practicable in the IPv6-only network

–  Encapsulation •  ISPs need to install the DPI devices in the IPv6-only

network, if needed

•  Transparency of packet header –  Translation

•  The lack of transparency to IPv4 packets due to IPv4/IPv6 translating

–  Encapsulation •  little impact on the lack of IPv4 header information

Comparison between translation and encapsulation

Page 18: The trend of IPv4 over IPv6 techniques, use cases and … header is practicable in the IPv6-only network – Encapsulation • ISPs need to install the DPI devices in the IPv6-only

Copyright © 2013 Japan Internet Exchange Co., Ltd. 18/33

•  Global IPv4 address utilization –  Stateless

•  ISPs must drive the right compression ratio, so they have to get enough global IPv4 addresses

–  Stateful •  ISPs can efficiently share limited IPv4 addresses

•  Address mapping logging –  Stateless

•  Logging facility is not needed

–  Stateful •  Logging facility is needed

Comparison between stateless and stateful

Page 19: The trend of IPv4 over IPv6 techniques, use cases and … header is practicable in the IPv6-only network – Encapsulation • ISPs need to install the DPI devices in the IPv6-only

Copyright © 2013 Japan Internet Exchange Co., Ltd. 19/33

1.  Necessity of IPv4 over IPv6 technique

2.  Trend of standardization 3.  Comparison of IPv4 over IPv6 technique 4.  Use cases in each technique 5.  Trend of implementation

6.  Experience in JPIX

Page 20: The trend of IPv4 over IPv6 techniques, use cases and … header is practicable in the IPv6-only network – Encapsulation • ISPs need to install the DPI devices in the IPv6-only

Copyright © 2013 Japan Internet Exchange Co., Ltd. 20/33

[Question] – We found that we have some

available solusions. What is the best solution for us?

[Answer]

– It depends on your situation.

Use cases...

Page 21: The trend of IPv4 over IPv6 techniques, use cases and … header is practicable in the IPv6-only network – Encapsulation • ISPs need to install the DPI devices in the IPv6-only

Copyright © 2013 Japan Internet Exchange Co., Ltd. 21/33

•  If the ISP hasn’t enough global IPv4 addresses,

•  If the ISP will operate both of IPv6 access network and global IPv4 address sharing,

•  DS-Lite fits for that.

Use cases of DS-Lite

IPv4 IPv6

Encap/Decap

B4 AFTR IPv4

Encap/Decap &NAPT44

DS-Lite end-user ISP

Page 22: The trend of IPv4 over IPv6 techniques, use cases and … header is practicable in the IPv6-only network – Encapsulation • ISPs need to install the DPI devices in the IPv6-only

Copyright © 2013 Japan Internet Exchange Co., Ltd. 22/33

IPv6

•  If the ISP hasn’t enough global IPv4 addresses, •  If the ISP will operate simple IPv6 access network only and

another ISP will operate global IPv4 address sharing, •  If IPv6 ISP wants to monitor IPv4 address from translated

IPv6 packet header in the IPv6 access network, •  464XLAT fits for that.

Use cases of 464XLAT

IPv4 IPv6

Stateless Translation

Stateful Translation

CLAT PLAT IPv4

464XLAT end-user IPv6 ISP PLAT Provider

The IPv6 ISP can do traffic engineering translated packets without installing the DPI devices in the IPv6 network

Page 23: The trend of IPv4 over IPv6 techniques, use cases and … header is practicable in the IPv6-only network – Encapsulation • ISPs need to install the DPI devices in the IPv6-only

Copyright © 2013 Japan Internet Exchange Co., Ltd. 23/33

•  If the ISP has sufficient global IPv4 addresses, and provision global IPv4 addresses for end-users,

•  MAP-E and MAP-T fits for that.

Use cases of MAP-E and MAP-T

IPv4 IPv6

NAPT44 &Encap/Decap

Encap/Decap

CE BR IPv4

MAP-E MAP-T end-user ISP

IPv4 IPv6

NAPT44 &Stateless Translation

Stateless Translation

CE BR IPv4

end-user ISP

Page 24: The trend of IPv4 over IPv6 techniques, use cases and … header is practicable in the IPv6-only network – Encapsulation • ISPs need to install the DPI devices in the IPv6-only

Copyright © 2013 Japan Internet Exchange Co., Ltd. 24/33

1.  Necessity of IPv4 over IPv6 technique

2.  Trend of standardization 3.  Comparison of IPv4 over IPv6 technique 4.  Use cases in each technique 5.  Trend of implementation

6.  Experience in JPIX

Page 25: The trend of IPv4 over IPv6 techniques, use cases and … header is practicable in the IPv6-only network – Encapsulation • ISPs need to install the DPI devices in the IPv6-only

Copyright © 2013 Japan Internet Exchange Co., Ltd. 25/33

DS-lite (AFTR) supported products

•  Cisco SystemsCisco CRS (IOS-XR 4.2.1 or later) Cisco ASR 9000 Series(IOS-XR 4.2.1 or later)

•  A10 NetworksAX Series(ACOS 2.6.1 or later)

•  Juniper NetworksMX/M/T Series(JUNOS 10.4 or later)

*  Please  refer  to  release  notes  of  the  vendors

Page 26: The trend of IPv4 over IPv6 techniques, use cases and … header is practicable in the IPv6-only network – Encapsulation • ISPs need to install the DPI devices in the IPv6-only

Copyright © 2013 Japan Internet Exchange Co., Ltd. 26/33

464XLAT (PLAT) supported products

•  Cisco SystemsCisco ASR 1000 Series(IOS-XE 3.4.0S or later)

*  Please  refer  to  release  notes  of  the  vendors

•  A10 NetworksAX Series(ACOS 2.6.4 or later)

•  Juniper NetworksSRX Series(JUNOS 10.4 or later) M/MX Series(JUNOS 10.2 or later)

•  F5 NetworksBIG-IP Series(OS 11.1 or later)

Page 27: The trend of IPv4 over IPv6 techniques, use cases and … header is practicable in the IPv6-only network – Encapsulation • ISPs need to install the DPI devices in the IPv6-only

Copyright © 2013 Japan Internet Exchange Co., Ltd. 27/33

MAP-T (BR) supported products

*  Please  refer  to  release  notes  of  the  vendors

•  Cisco SystemsCisco ASR 9000 Series (IOS-XR 4.3.0 or later) Cisco ASR 1000 Series(IOS-XE 3.8.0S or later)

Page 28: The trend of IPv4 over IPv6 techniques, use cases and … header is practicable in the IPv6-only network – Encapsulation • ISPs need to install the DPI devices in the IPv6-only

Copyright © 2013 Japan Internet Exchange Co., Ltd. 28/33

The other implementations

•  DS-Lite –  AFTR

•  ISC AFTR (OSS) –  http://www.isc.org/software/aftr

–  B4 •  D-Link DIR-835、DIR-865L

–  http://files.dlink.com.au/Products/DIR-835/Manuals/DIR-835_A1_Manual_v1.01(DI).pdf –  http://files.dlink.com.au/Products/DIR-865L/Manuals/DIR-865L_A1_Manual_v1.00(DI).pdf

•  464XLAT –  PLAT

•  Ecdysis NAT64 (OSS) –  http://ecdysis.viagenie.ca/

•  linuxnat64 (OSS) –  http://en.sourceforge.jp/projects/sfnet_linuxnat64/

•  OpenBSD PF (OSS) –  http://www.openbsd.org/51.html

–  CLAT •  Android-clat (OSS)

–  http://dan.drown.org/android/clat/ •  NEC AccessTechnica CL-AT1000P (Trial)

–  http://www.necat.co.jp/press/2010/pre_0721.html

•  MAP-E, MAP-T –  BR/CE

•  ASAMAP/Vyatta (OSS) –  http://enog.jp/~masakazu/vyatta/map/ –  ASAMAP has compatibility functions with DS-Lite AFTR/B4 and 464XLAT PLAT/CLAT.

•  IIJ SEIL/X1 (Trial) –  https://www.seil.jp/community/node/71

Page 29: The trend of IPv4 over IPv6 techniques, use cases and … header is practicable in the IPv6-only network – Encapsulation • ISPs need to install the DPI devices in the IPv6-only

Copyright © 2013 Japan Internet Exchange Co., Ltd. 29/33

1.  Necessity of IPv4 over IPv6 technique

2.  Trend of standardization 3.  Comparison of IPv4 over IPv6 technique 4.  Use cases in each technique 5.  Trend of implementation

6.  Experience in JPIX

Page 30: The trend of IPv4 over IPv6 techniques, use cases and … header is practicable in the IPv6-only network – Encapsulation • ISPs need to install the DPI devices in the IPv6-only

Copyright © 2013 Japan Internet Exchange Co., Ltd. 30/33

JPIX experiences (464XLAT trial)

•  464XLAT in the JPIX users meeting 2012, summer

KDDI  Otemachi  Bldg.

IPv6 IPoE Router

Backyard

IPv6

JPIX  Users  Meeting  VenueConference hall

464XLAT CLAT

IPv4 PPPoE IPv6 PPPoE

Router

464XLAT Network Access Point

Dual Stack Access Point

464XLAT PLAT

NTT-NGN Network

The Internet

The Internet

Private IPv4 +IPv6

Private IPv4 +IPv6

Global IPv4

ONU of FLET’S Hikari Next

Page 31: The trend of IPv4 over IPv6 techniques, use cases and … header is practicable in the IPv6-only network – Encapsulation • ISPs need to install the DPI devices in the IPv6-only

Copyright © 2013 Japan Internet Exchange Co., Ltd. 31/33

JPIX experiences (464XLAT trial)

[session]

0

100

200

300

400

500

600

700

800

900

1000

2012/6/4 2012/6/11 2012/6/18 2012/6/25 2012/7/2 2012/7/9 [date]

Interop Tokyo 2012 JANOG 30 Meeting

(Monday) (Monday) (Monday) (Monday) (Monday) (Monday)

•  Statistics of max session per 1 client

Page 32: The trend of IPv4 over IPv6 techniques, use cases and … header is practicable in the IPv6-only network – Encapsulation • ISPs need to install the DPI devices in the IPv6-only

Copyright © 2013 Japan Internet Exchange Co., Ltd. 32/33

Conclusion

• The IPv4 over IPv6 technique... – is a bridge technology between

IPv4 network and IPv6 network – is a solution to reasonably extend

IPv6 internet without major impacts

– requires an eye for choosing the technique fits for your situation

Page 33: The trend of IPv4 over IPv6 techniques, use cases and … header is practicable in the IPv6-only network – Encapsulation • ISPs need to install the DPI devices in the IPv6-only

Copyright © 2013 Japan Internet Exchange Co., Ltd. 33/33


Recommended