+ All Categories
Home > Documents > Uses cases for Port‐Extended IPv4 addressing

Uses cases for Port‐Extended IPv4 addressing

Date post: 02-Jan-2017
Category:
Upload: ngodiep
View: 227 times
Download: 1 times
Share this document with a friend
8
Uses cases for Port‐Extended IPv4 addressing SHARA BOF – IETF74 1
Transcript
Page 1: Uses cases for Port‐Extended IPv4 addressing

UsescasesforPort‐ExtendedIPv4addressing

SHARABOF–IETF74

1

Page 2: Uses cases for Port‐Extended IPv4 addressing

CurrentmodelIPv4sitePrivateaddresses

NAT

PublicIPv4addressIP1

IPv4ISPISPinternalnetwork

RestoftheIPv4Internet

NAT

NAT

PublicIPv4addressIP2

2

Page 3: Uses cases for Port‐Extended IPv4 addressing

CurrentmodelbreakdownIPv4sitePrivateaddresses

NAT

PublicIPv4address

IPv4ISPISPinternalnetwork

RestoftheIPv4Internet

NAT

NAT

NOTENOUGHIPv4PUBLICADDRESSESTOPROVIDEEACHCLIENTWITHONEPUBLICADDRESS

PublicIPv4addressIP2

3

Page 4: Uses cases for Port‐Extended IPv4 addressing

Port‐ExtendedIPv4addressingUsecase#1

IPv4sitePrivateaddresses

NAT

PublicIPv4addressIP1PortrangePR1

IPv4ISPISPinternalnetwork

RestoftheIPv4Internet

NAT

NAT

PublicIPv4addressIP1PortrangePR2

Portrouter

PublicIPv4addressIP1IPv4inIPv4tnnelsorother

L2tunneltechnology

Portrouter

PublicAddressIP1PortrangePR1,PR2,… 4

Page 5: Uses cases for Port‐Extended IPv4 addressing

Port‐ExtendedIPv4addressingUsecase#2

IPv4sitePrivateaddresses

NAT

PublicIPv4addressIP1PortrangePR1

IPv6internalnetwork

RestoftheIPv4Internet

NAT

NAT

PublicIPv4addressIP1PortrangePR2

PublicIPv4addressIP1IPv4inIPv6tnnels

IPv6address

IPv6address

IPv6address

IPv6address

PublicAddressIP1PortrangePR1,PR2,…

Portrouter

Portrouter

5

Page 6: Uses cases for Port‐Extended IPv4 addressing

Port‐ExtendedIPv4addressingUsecase#3

IPv6site

NAT64

PublicIPv4addressIP1PortrangePR1

ISPinternalnetwork

RestoftheIPv4Internet

NAT64

NAT64

PublicIPv4addressIP1PortrangePR2

Portrouter

PublicIPv4addressIP1

IPv4inIPv6tnnels,IPv4inIPv4tunnelsorotherL2tunnel

IPv6address

PublicAddressIP1PortrangePR1,PR2 6

Page 7: Uses cases for Port‐Extended IPv4 addressing

Port‐ExtendedIPv4addressingUsecase#4

MobileoperaYor

IPv4Internet

PublicIPv4addressIP1PortrangePR2

Portrouter

PublicIPv4addressIP1PortrangePR1,PR2,PR3…

PublicIPv4addressIP1PortrangePR3

PublicIPv4addressIP1PortrangePR1

PublicIPv4addressIP1

Tunneltechnology

7

Page 8: Uses cases for Port‐Extended IPv4 addressing

Generalizedusecase

PortrestrictedNATPortrestrictedNAT64PortrouterEndhost

IPv4inIPv4tunnelIPv4inIPv6tunnelIPv4overotherL2tunelPPPlink

PortRouter

IPv4endsiteIPv6endsitePortrouter

PortrouterRouterTunnelorIPconnecYvity

8


Recommended