IP- , IPv4, 4,3 - IP- 32 . IPv6 128 , . IPv4 IPv6 . - IPv6 only . ? . IPv6. ?
IPv6. : IPv4 IPv6. Dual-Stack. , IPv6, IPv6, . ,
eov. .
! . , . : 3GPP-access. non-3GPP . .
I
:
1. , IPv6 ,
NAT. , , Google Captcha-, Google . , Google , public IP , .
2. public IPv6 , . - NAT .
3. ,
, , , IPv6 .
, IPv6 (): IPv6, IPv4 NAT/PAT . , 99% , IPv4 .
: ? . .
, . :
1. Dual-Stack Android, Windows . IPv6 Apple. , iOS . . IPv6 Apple IPv6 Wi-Fi.
2. , , . , , . , . IPv6 . IPv6 .
3. APN internet.mts.ru IPv4v6 ( ). APN , IPv4 10.0.0.0/8
RFC1918, 100.64.0.0/10
RFC6598. IPv4 IPv6, , (IPv4 IPv6). IPv4, - , IPv6. , IPv4 IPv6 (Dual-Stack). ( APN). , .
4. - IPv6- , DNS . IPv4v6 IPv6 DNS . IPv6 DNS , IPv4 AAAA . , .
5. , public IPv6 ( /64), ! . Firewall.
, IPv4 IPv6 . - IPv4, IPv6. . , Google Chrome IPv6 , IPv6. ,
Yandex Google IPv6.
test-ipv6.com. , 10 10.
, , .
II
. , , . , , . .
IPv6 1998
RFC2460, IPv6 3GPP Rel99 (2000 ). . , , IPv6, IPv4 . 10 , , .
3GPP Rel8 LTE Dual-Stack. . Dual-Stack
NAT64 DNS64, IPv4, , .
, . , PDP .
Dual-Stack 3GPP Rel9. 2G/3G IPv4 IPv6 PDP (bearer-). .
, , 3GPP Rel10
DHCPv6 Prefix Delegation (DHCPv6-PD). . .
, HLR/HSS, SGSN/MME, GGSN/PGW, PCRF, OCS, CDR-, , , .
HLR/HSS
, HLR HSS APN- IPv4 IPv4v6 ( both). TS 29.272 (Rel9) :
7.3.62 PDN-Type...7.3.62 PDN-Type
The PDN-Type AVP is of type Enumerated and indicates the address type of PDN. The following values are defined:
IPv4 (0)
This value shall be used to indicate that the PDN can be accessed only in
IPv4 mode.
IPv6 (1)
This value shall be used to indicate that the PDN can be accessed only in IPv6 mode.
IPv4v6 (2)
This value shall be used to indicate that the PDN can be accessed both in IPv4 mode, in IPv6 mode, and also from UEs supporting dualstack IPv4v6.
IPv4_OR_IPv6 (3)
This value shall be used to indicate that the PDN can be accessed either in IPv4 mode, or in IPv6 mode, but not from UEs supporting dualstack IPv4v6. It should be noted that this value will never be used as a requested PDN Type from the UE, since UEs will only use one of their supported PDN Types, i.e., IPv4 only, IPv6 only or IPv4v6 (dualstack). This value is only used as part of the APN subscription context, as an authorization mechanism between HSS and MME.
, 2.
SGSN/MME
IPv6 , , , dual-address-pdp SGSN MME, RNC, SGSN.
PGW/GGSN
. :
( address-family ipv6), IP ;
ip-pool, ;
IPv6 APN;
IPv6 DNS, .
PCRF/OCS
PGW c PCRF OCS Diameter ( Gx Gy ). IPv6 , AVP Framed-IPv6-Prefix AVP PDP-Address c IPv6 . , PCRF OCS ().
CDR-
, CDR . IPv4 servedPDPPDNAddressExt, IPv6 servedPDPPDNAddress ( IPv4 IPv6).
recordType...recordType PGWRECORD
servedIMSI 25001**********
p-GWAddress 213.87.x.x
chargingID 15934348563
servingNodeAddress 213.87.x.x
accessPointNameNI internet.mts.ru
pdpPDNType IPV4+IPV6
servedPDPPDNAddress 2a00:1fa0:800::5c:7ef:201
servedPDPPDNAddressExt 10.21.12.11
servinggNodePLMNIdentifier 250, 01
servedIMEISV 35915***********
rATType eUTRAN
mSTimeZone +03:00,
address-family ipv6 .
.
. , .

https://habrahabr.ru/post/334610/