IPv4 时代要搞多线机房,需要通过 BGP 把自己的 IP 广播到不同 ISP 的网络中去,同时还要基于精确的 IP 列表配置复杂的路由策略。
IPv6 就简单多了,只需要把 ISP 分配的地址都添加到域名的 AAAA 记录中,用户通过 DNS 解析到这个列表后,按最长前缀匹配算法即可选择合适的目的地址。比如某域名解析结果是 240e::a、2408::a、2409::a,电信用户就会自动选择 240e::a 作为目的地址。CDN 等应用也类似,北京用户 240e:a::c 解析得到北京节点 240e:a::a、上海节点 240e:b::b,同样可以选择到合适的节点作为目的地址。
世界真的变简单了。
IPv6 就简单多了,只需要把 ISP 分配的地址都添加到域名的 AAAA 记录中,用户通过 DNS 解析到这个列表后,按最长前缀匹配算法即可选择合适的目的地址。比如某域名解析结果是 240e::a、2408::a、2409::a,电信用户就会自动选择 240e::a 作为目的地址。CDN 等应用也类似,北京用户 240e:a::c 解析得到北京节点 240e:a::a、上海节点 240e:b::b,同样可以选择到合适的节点作为目的地址。
世界真的变简单了。