【科普帖】初来乍到,分享点128位的IPV6的知识吧,大家多多指教

大家好,初来乍到,有不足之处多多指教,哈哈

由于IPV4的地址不足,常常使用到NAT转换,可是由于NAT机器需要修改数据包的IP地址,由内网地址转换成公网地址,这非常消耗NAT的运算,如果NAT处理大量数据包运算不足会严重拖慢网络性能,而且NAT的设计本来就违反了OSI七层模型

所以在这个背景下,IPV6横空出世, 用 128 位的 IPv6地址替代 32 位的 IPv4 地址
IPv6 有 3.4×10^38 个可用地址,数量巨大

关于IPv6分配:根据IETF在RFC2373中,IPv6整个地址池(0~2^128-1)被不均等分成了21大块

Allocation Prefix Fraction of
(binary) Address Space
----------------------------------- -------- -------------
保留 0000 0000 1/256
未分配 0000 0001 1/256

保留NSAP                       0000 001       1/128
保留IPX                         0000 010       1/128

未分配                            0000 011       1/128
未分配                            0000 1         1/32
未分配                            0001           1/16

聚合地址                         001            1/8
未分配                            010            1/8
未分配                            011            1/8
未分配                            100            1/8
未分配                            101            1/8
未分配                            110            1/8

未分配                            1110           1/16
未分配                            1111 0         1/32
未分配                            1111 10        1/64
未分配                            1111 110       1/128
未分配                            1111 1110 0    1/512

本地          1111 1110 10   1/1024
本地          1111 1110 11   1/1024

多播                   1111 1111      1/256

参考资料:https://www.rfc-editor.org/rfc/rfc2373

其中只有前三个比特为001的聚合地址可分配占全部地址池的1/8
转换成十六进制即为2或3,如下

Prefix Designation Date WHOIS RDAP Status Note
2001:0000::/23 IANA 1999-07-01 whois.iana.org

2001:0200::/23 APNIC 1999-07-01 whois.apnic.net

2001:0400::/23 ARIN 1999-07-01 whois.arin.net

2001:0600::/23 RIPE NCC 1999-07-01 whois.ripe.net

2001:0800::/22 RIPE NCC 2002-11-02 whois.ripe.net

2001:0c00::/23 APNIC 2002-05-02 whois.apnic.net

2001:0e00::/23 APNIC 2003-01-01 whois.apnic.net

2001:1200::/23 LACNIC 2002-11-01 whois.lacnic.net

2001:1400::/22 RIPE NCC 2003-07-01 whois.ripe.net

2001:1800::/23 ARIN 2003-04-01 whois.arin.net

2001:1a00::/23 RIPE NCC 2004-01-01 whois.ripe.net

2001:1c00::/22 RIPE NCC 2004-05-04 whois.ripe.net

2001:2000::/19 RIPE NCC 2019-03-12 whois.ripe.net

2001:4000::/23 RIPE NCC 2004-06-11 whois.ripe.net

2001:4200::/23 AFRINIC 2004-06-01 whois.afrinic.net

2001:4400::/23 APNIC 2004-06-11 whois.apnic.net

2001:4600::/23 RIPE NCC 2004-08-17 whois.ripe.net

2001:4800::/23 ARIN 2004-08-24 whois.arin.net

2001:4a00::/23 RIPE NCC 2004-10-15 whois.ripe.net

2001:4c00::/23 RIPE NCC 2004-12-17 whois.ripe.net

2001:5000::/20 RIPE NCC 2004-09-10 whois.ripe.net

2001:8000::/19 APNIC 2004-11-30 whois.apnic.net

2001:a000::/20 APNIC 2004-11-30 whois.apnic.net

2001:b000::/20 APNIC 2006-03-08 whois.apnic.net

2002:0000::/16 6to4 2001-02-01

2003:0000::/18 RIPE NCC 2005-01-12 whois.ripe.net

2400:0000::/12 APNIC 2006-10-03 whois.apnic.net

2600:0000::/12 ARIN 2006-10-03 whois.arin.net

2610:0000::/23 ARIN 2005-11-17 whois.arin.net

2620:0000::/23 ARIN 2006-09-12 whois.arin.net

2630:0000::/12 ARIN 2019-11-06 whois.arin.net

2800:0000::/12 LACNIC 2006-10-03 whois.lacnic.net

2a00:0000::/12 RIPE NCC 2006-10-03 whois.ripe.net

2a10:0000::/12 RIPE NCC 2019-06-05 whois.ripe.net

2c00:0000::/12 AFRINIC 2006-10-03 whois.afrinic.net

2d00:0000::/8 IANA 1999-07-01

2e00:0000::/7 IANA 1999-07-01

3000:0000::/4 IANA 1999-07-01 RESERVED

3ffe::/16 IANA 2008-04 RESERVED

参考资料:https://www.iana.org/assignments/ipv6-unicast-address-assignments/ipv6-unicast-address-assignments.xhtml

现在分配的都是2开头的,3开头的还没分配

关于IPV6特殊地址:
FD00:: 唯一本地地址
FE80:: 链路本地地址
::1 环回地址,类似IPv4的127.0.0.1

关于ipv6简写:数字前面的0可以省去,数字中间和结尾的0不可省

多个连续的0可以用双冒号表示,双冒号只能出现一个

关于ipv6浏览器访问:由于IPV6需要和65536个端口做区分,所以浏览器访问需要加括号如下所示
http://[2a0e:dc0:2:ca9c::1]/1GB.test

我国的ipv6的常用网络配置

目前国内三大运营商宽带光猫基本以DHCPv6分配为主,手机小区基站以SLAAC分配为主

总体来说还是小区基站SLAAC分配的好一点,可以在IP租期里随时更新路由器最新前缀

而且SLAAC的临时地址是很好保护了由路由器的RA消息的地址前缀与本地接口ID和MAC地址组合生成IPv6单播地址

关于我国IPv6根服务器:目前全球在16个国家共架设了25台IPv6根服务器,包括3台主根服务器和22台辅根服务器。其中中国一主三辅,美国一主二辅,日本一主,印度三辅,法国三辅,德国二辅,俄罗斯、意大利、西班牙、奥地利、瑞士、荷兰、智利、南非及澳大利亚分别架设一辅根服务器
我国的IPV6根由天地互连运营https://www.cfiec.net/ipv6rootserver/

关于ipv6的未来发展:目前国内在试点运行G-SRv6头压缩,未来可能替代MPLS的标签转发

另外推荐一个不错的DNS: 2400:3200:baba::1

这个是阿里的,全国域名解析速度都挺快,很好用

还有没提到的IPV6知识欢迎大家补充,哈哈

7 Likes

顶顶

感谢大佬

学习了。::这个一直没搞懂

感谢大佬

感谢科普

From #optimize to 开发调优

1 Like