에 따르면이 기사, 10,000km 거리에 대해 최소 60밀리초의 핑을 예상합니다.
아일랜드는 캘리포니아에서 약 10,000km 떨어져 있으므로 이것이 우리가 예상하는 핑입니다.
api.kraken.com
캘리포니아 어딘가에 위치한 아일랜드에서 핑을 보내고 있습니다 .
내 핑이 어떻게 그렇게 낮은가요? 4밀리초?
ping
이를 테스트하기 위해 명령 프롬프트에서 다음 명령을 사용하고 있습니다 .
그리고 이렇게 낮은 핑을 얻는 것은 확실히 나만이 아닙니다.다음은 check-host.net의 보고서입니다.:
다음은 서버의 위치입니다.iplocation.net:
유용한 경우 추적 경로는 다음과 같습니다.
답변1
나에게는 traceroute api.kraken.com
다음으로 끝납니다.
8 ae-2-3602.edge3.Berlin1.Level3.net (4.69.159.5) 15.422 ms 16.278 ms 17.423 ms
9 unknown.Level3.net (212.162.40.34) 12.069 ms 12.045 ms 9.120 ms
10 104.16.214.191 (104.16.214.191) 9.071 ms 10.039 ms 4.867 ms
내가 임대한 콜로 서버에서 다음과 같이 끝납니다.
7 as13335.dusseldorf.megaport.com (194.146.118.139) 3.027 ms 3.000 ms 2.965 ms
8 104.16.213.191 (104.16.213.191) 2.419 ms 2.451 ms 2.386 ms
호스트당 3개의 프로브만 있기 때문에 왕복 시간에 많은 잡음이 있지만 대서양 횡단 링크가 포함되지 않는다고 상당히 확신할 수 있습니다.
여기서 일어나는 일은 Cloudflare가 제공되는 서비스의 복사본을 모두 보유하고 있는 여러 데이터 센터에서 동일한 IP 주소 블록을 발표하므로 각 클라이언트가 가장 가까운 데이터 센터에 연결된다는 것입니다.
연결이 활성화된 동안 경로가 변경되면 이러한 설정이 실패할 수 있지만 일반적으로 소수의 클라이언트만 영향을 받으며 대부분의 클라이언트는 이번에는 다른 인스턴스에 대한 연결을 다시 구축합니다.
단일 서비스를 시뮬레이션하기 위해 다양한 인스턴스를 동기화하는 것은 Cloudflare 비즈니스 모델의 일부입니다.
IP 위치정보는 기껏해야 추측일 뿐이며, 동일한 IP가 다른 장소에서 사용되기 때문에 이러한 설정에는 확실히 문제가 있습니다. 서비스 ipinfo.io
는 샌프란시스코에 있을 가능성이 높으므로 api.kraken.com
그들이 찾은 다음 인스턴스는 이웃입니다.
답변2
api.kraken.com은 CloudFlare Edges 뒤에 있습니다. IP 주소는 애니캐스트 IP 주소로 알려져 있습니다. 모든 사용자는 하나의 물리적 서버가 아닌 가장 가까운 로컬 에지 서버에 연결됩니다. 이 경우 사용자는 가장 낮은 대기 시간을 누릴 수 있습니다.
3개 대륙에서 Traceroute를 수행하여 이를 확인할 수 있습니다. 아래의 Traceroute를 보시고 가장 가까운 로컬 CloudFlare 엣지 서버로 네트라우팅되는지 확인해주세요.
미국에서 Traceroute
%> ip2trace -p api.kraken.com -d /usr/share/ip2location/DB4.BIN
IP2Location Geolocation Traceroute (ip2trace) Version 8.0.0
Copyright (c) 2021 IP2Location.com [MIT License]
https://www.ip2location.com/free/traceroute-application
1. 50.97.82.1 0.544 ms ["US", "United States of America", "Texas", "Dallas", "SoftLayer Technologies Inc.]
2. 173.192.118.144 0.398 ms ["US", "United States of America", "Texas", "Dallas", "SoftLayer Technologies Inc.]
3. 50.97.18.192 1.135 ms ["US", "United States of America", "Texas", "Dallas", "SoftLayer Technologies Inc.]
4. 206.223.118.145 1.914 ms ["US", "United States of America", "Texas", "Dallas", "Equinix Inc.]
5. 104.16.212.191 1.533 ms ["US", "United States of America", "California", "San Francisco", "CloudFlare Inc.]
프랑스에서 Traceroute
%> ip2trace -p api.kraken.com -d /usr/share/ip2location/DB4.BIN
IP2Location Geolocation Traceroute (ip2trace) Version 8.0.0
Copyright (c) 2021 IP2Location.com [MIT License]
https://www.ip2location.com/free/traceroute-application
1. 176.67.168.129 0.511 ms ["FR", "France", "Ile-de-France", "Paris", "UK-2 Limited]
2. 149.6.166.145 0.588 ms ["FR", "France", "Ile-de-France", "Paris", "PSINet Inc.]
3. 154.25.5.125 1.130 ms ["FR", "France", "Ile-de-France", "Paris", "Cogent Communications Inc]
4. 130.117.1.45 1.659 ms ["FR", "France", "Ile-de-France", "Paris", "Cogent Communications Inc]
5. 154.54.60.126 1.382 ms ["FR", "France", "Ile-de-France", "Paris", "Cogent Communications Inc]
6. 149.11.0.126 1.708 ms ["FR", "France", "Ile-de-France", "Paris", "CloudFlare Inc.]
7. 104.16.214.191 1.661 ms ["US", "United States of America", "California", "San Francisco", "CloudFlare Inc.]
싱가포르에서 Traceroute
%> ip2trace -p api.kraken.com -d /usr/share/ip2location/DB4.BIN
IP2Location Geolocation Traceroute (ip2trace) Version 8.0.0
Copyright (c) 2021 IP2Location.com [MIT License]
https://www.ip2location.com/free/traceroute-application
1. 174.133.118.150 0.295 ms ["SG", "Singapore", "Singapore", "Singapore", "SoftLayer Technologies Inc.]
2. 50.97.18.202 0.943 ms ["SG", "Singapore", "Singapore", "Singapore", "SoftLayer Technologies Inc.]
3. 104.16.214.191 0.871 ms ["US", "United States of America", "California", "San Francisco", "CloudFlare Inc.]