微软的泛播ip 单个ip全球ping时间都那么低

79次阅读

共计 1735 个字符,预计需要花费 5 分钟才能阅读完成。

比如 E5onedrive 的 ip 13.107.138.8
这个 ip 是属于美国的吗,国内 ping 时间也那么低
全球 ping 都不超过 100ms
怎么实现的呢

因为微软在不同的地方都广播了这个 IP,所以实际全球不同地区都有机器对应着这个 IP

jcsyshc 发表于 2022-12-7 11:52
因为微软在不同的地方都广播了这个 IP,所以实际全球不同地区都有机器对应着这个 IP …

单个 ip 有传统多个 ip 的 cdn 效果了 1.1.1.1,8.8.8.8 都一样,除了某几个国家一直喜欢的 8.8.8.8。这个 IP 段是泛播(Anycast),cdn 也是泛播,每个地方都有这个 ip 对应的服务器,并广播路由到最近的节点

sagerking 发表于 2022-12-7 11:55
1.1.1.1,8.8.8.8 都一样,除了某几个国家

traceroute to 8.8.8.8 (8.8.8.8), 30 hops max, 60 byte packets
19.245.222.129 (9.245.222.129)4.394 ms4.814 ms4.633 ms
2* * *
3* * *
410.200.65.109 (10.200.65.109)1.408 ms 101.226.210.77 (101.226.210.77)1.636 ms *
510.162.5.110 (10.162.5.110)1.894 ms 101.95.247.169 (101.95.247.169)3.152 ms 10.162.5.110 (10.162.5.110)4.829 ms
6101.95.219.21 (101.95.219.21)8.047 ms * *
7* 101.95.247.137 (101.95.247.137)3.566 ms 101.95.247.141 (101.95.247.141)4.522 ms
8202.97.12.186 (202.97.12.186)3.438 ms 101.95.224.149 (101.95.224.149)4.025 ms 101.95.224.49 (101.95.224.49)3.306 ms
9* * 202.97.93.158 (202.97.93.158)66.641 ms
1072.14.211.144 (72.14.211.144)64.090 ms 202.97.33.154 (202.97.33.154)5.400 ms 202.97.39.177 (202.97.39.177)4.813 ms
11202.97.93.158 (202.97.93.158)66.086 ms 202.97.6.50 (202.97.6.50)30.593 ms 202.97.25.226 (202.97.25.226)29.403 ms
12142.251.240.255 (142.251.240.255)66.747 ms 72.14.211.144 (72.14.211.144)64.254 ms 72.14.194.140 (72.14.194.140)30.287 ms
13108.170.241.33 (108.170.241.33)33.116 ms dns.google (8.8.8.8)65.983 ms 108.170.240.225 (108.170.240.225)64.552 ms
腾讯上海追踪谷歌 8.8.8.8 原因不是写在你的标题上了吗

imes 发表于 2022-12-7 12:04
traceroute to 8.8.8.8 (8.8.8.8), 30 hops max, 60 byte packets
19.245.222.129 (9.245.222.129)4 …

现在都在港台或者澳了吧,我记得很久之前 8888 还有上海节点呢

御坂 发表于 2022-12-7 12:33
现在都在港台或者澳了吧,我记得很久之前 8888 还有上海节点呢

最后一跳在北京,路由直接去了美国,但是延迟来看应该是在香港就像域名一样,不同地区解析到不同的 ip 这就是 Anycast 技术,即虽然都是这个 IP,但每个地区访问该 IP 走的路由 / 终点其实都不一样,都是走就近的 CDN 节点,然后 CDN 节点在返回缓存或去回源。不然怎么叫 anycast 呢 Anycast 太高端了

正文完
 0