microsoft it: journey to ipv6...rfc 7269 dual-stack wireless guest globally “scream tests” of...

29
Veronika McKillop Network Architect Microsoft CSE&O Microsoft IT: Journey to IPv6

Upload: others

Post on 29-Sep-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Microsoft IT: Journey to IPv6...RFC 7269 Dual-stack Wireless Guest globally “Scream tests” of IPv6-Only

Veronika McKillopNetwork ArchitectMicrosoft CSE&O

Microsoft IT: Journey to IPv6

Page 2: Microsoft IT: Journey to IPv6...RFC 7269 Dual-stack Wireless Guest globally “Scream tests” of IPv6-Only

• Network Overview

• Dual-Stack Status

• Moving to IPv6-Only

Agenda

Page 3: Microsoft IT: Journey to IPv6...RFC 7269 Dual-stack Wireless Guest globally “Scream tests” of IPv6-Only
Page 4: Microsoft IT: Journey to IPv6...RFC 7269 Dual-stack Wireless Guest globally “Scream tests” of IPv6-Only
Page 5: Microsoft IT: Journey to IPv6...RFC 7269 Dual-stack Wireless Guest globally “Scream tests” of IPv6-Only
Page 6: Microsoft IT: Journey to IPv6...RFC 7269 Dual-stack Wireless Guest globally “Scream tests” of IPv6-Only
Page 9: Microsoft IT: Journey to IPv6...RFC 7269 Dual-stack Wireless Guest globally “Scream tests” of IPv6-Only
Page 10: Microsoft IT: Journey to IPv6...RFC 7269 Dual-stack Wireless Guest globally “Scream tests” of IPv6-Only
Page 11: Microsoft IT: Journey to IPv6...RFC 7269 Dual-stack Wireless Guest globally “Scream tests” of IPv6-Only

This WAS the plan…

Page 12: Microsoft IT: Journey to IPv6...RFC 7269 Dual-stack Wireless Guest globally “Scream tests” of IPv6-Only

RFC 7269

Dual-stack Wireless Guest globally

“Scream tests” of IPv6-Only

Page 13: Microsoft IT: Journey to IPv6...RFC 7269 Dual-stack Wireless Guest globally “Scream tests” of IPv6-Only
Page 14: Microsoft IT: Journey to IPv6...RFC 7269 Dual-stack Wireless Guest globally “Scream tests” of IPv6-Only
Page 15: Microsoft IT: Journey to IPv6...RFC 7269 Dual-stack Wireless Guest globally “Scream tests” of IPv6-Only

Guest network

Everything needs IPv6, not everything will be IPv6-Only

Internet-First

Page 16: Microsoft IT: Journey to IPv6...RFC 7269 Dual-stack Wireless Guest globally “Scream tests” of IPv6-Only
Page 17: Microsoft IT: Journey to IPv6...RFC 7269 Dual-stack Wireless Guest globally “Scream tests” of IPv6-Only
Page 18: Microsoft IT: Journey to IPv6...RFC 7269 Dual-stack Wireless Guest globally “Scream tests” of IPv6-Only

LB IPv4-Only DNS

Corporate Network

SP Agg SP Core

IPv6-Only/dual-stack

NAT44 & 46

translation/encapsulation

3. & 4.

1.

2.

MAP-BR

64 translation/decapsulation

5.

IPv4 VPN Headend

v4

v6

Local P&T

Aggregation /

Backbone P&T

IPv6 Internet

IPv4 Internet

SP Regional Agg

Regional networks

1. VPN client does VPN concentrator address resolution

2. Load-Balancer provides DNS A record

3. VPN session establishment over IPv4 is NAT44 translated on the home CPE

4. Then 4->6 header translation/encapsulation is performed on the home CPE

5. This traffic is forwarded over IPv6-Only/Dual-stack network to MAP Border Relay

Page 19: Microsoft IT: Journey to IPv6...RFC 7269 Dual-stack Wireless Guest globally “Scream tests” of IPv6-Only

LB IPv4-Only DNS

Corporate Network

SP Agg SP Core

IPv6-Only/dual-stack

NAT44 & 46

translation/encapsulation

3. & 4.

1.

2.

MAP-BR

64 translation/decapsulation

5.

IPv4 VPN Headend

v4

v6

Local P&T

Aggregation /

Backbone P&T

IPv6 Internet

IPv4 Internet

8. ??

SP Regional Agg

Regional networks

7.

6. At MAP-BR the traffic is IPv6 traffic has header replaced with IPv4/decapsulated

7. The traffic is forwarded over IPv4 to the VPN headend

8. Will the VPN Headend accept this traffic?

• The header has been tampered with (MAP-T)

• What about Jumbo frames (in MAP-E), fragmentation (it is SW processed on the MAP-BR)??

6.

The Future is NOW Free (France), Charter Communications, Comcast (tests), your any given mobile ISP (BT/EE, T-Mobile US, Reliance JIO)…

Page 20: Microsoft IT: Journey to IPv6...RFC 7269 Dual-stack Wireless Guest globally “Scream tests” of IPv6-Only

LB DS DNS

Corporate Network

SP Agg SP Core

IPv6-Only/dual-stack

NAT44 & 46

translation/encapsulation

MAP-BR

64 translation/decapsulation

DS VPN Headend

v4

v6

Local P&T

Aggregation /

Backbone P&T

IPv6 Internet

IPv4 Internet

SP Regional Agg

Regional networks 1. VPN client performs VPN concentrator address resolution

2. Load-balancer provides DNS A/AAAA record

3. VPN session establishment over IPv6 is natively forwarded out the home CPE

4. This traffic is forwarded over IPv6-Only network to the nearest exit point (local P&T etc.)

5. At the local exit point the traffic is natively forwarded to the IPv6 address of the VPN

Headend.

6. VPN session is established and both IPv6 and IPv4 traffic from the user device for the

Corpnet is sent through the VPN tunnel

1.

2.

3.

4.

6.

It doesn’t matter what IPv4-as-a-Service technology is used by the ISP, native IPv6 gets around it.

Page 21: Microsoft IT: Journey to IPv6...RFC 7269 Dual-stack Wireless Guest globally “Scream tests” of IPv6-Only
Page 22: Microsoft IT: Journey to IPv6...RFC 7269 Dual-stack Wireless Guest globally “Scream tests” of IPv6-Only
Page 23: Microsoft IT: Journey to IPv6...RFC 7269 Dual-stack Wireless Guest globally “Scream tests” of IPv6-Only

https://datatracker.ietf.org/doc/html/draft-bruneau-intarea-provisioning-domains

Page 24: Microsoft IT: Journey to IPv6...RFC 7269 Dual-stack Wireless Guest globally “Scream tests” of IPv6-Only
Page 25: Microsoft IT: Journey to IPv6...RFC 7269 Dual-stack Wireless Guest globally “Scream tests” of IPv6-Only
Page 26: Microsoft IT: Journey to IPv6...RFC 7269 Dual-stack Wireless Guest globally “Scream tests” of IPv6-Only
Page 27: Microsoft IT: Journey to IPv6...RFC 7269 Dual-stack Wireless Guest globally “Scream tests” of IPv6-Only
Page 28: Microsoft IT: Journey to IPv6...RFC 7269 Dual-stack Wireless Guest globally “Scream tests” of IPv6-Only
Page 29: Microsoft IT: Journey to IPv6...RFC 7269 Dual-stack Wireless Guest globally “Scream tests” of IPv6-Only