나는 개인적으로 dig
내가 아는 사이트를 방문하는 것을 좋아합니다. .이것은 실행 후 터미널에서 볼 수 있는 이상한 현상입니다 dig www-contestwinners.com
.
; <<>> DiG 9.9.5-3ubuntu0.1-Ubuntu <<>> www-contestwinners.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 27237
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;www-contestwinners.com. IN A
;; ANSWER SECTION:
www-contestwinners.com. 300 IN A 8.29.143.192
;; Query time: 40 msec
;; SERVER: 127.0.1.1#53(127.0.1.1)
;; WHEN: Sun Jun 06 20:31:40 IST 2015
;; MSG SIZE rcvd: 67
내 ISP가 약 200km 떨어져 있고 DSL 연결을 사용하고 있기 때문에 이것은 터무니없는 일입니다. 패킷이 빛의 속도로 이동한다는 점을 고려하면 내 장치에서 내 ISP 서버까지 패킷이 도착하는 데 걸리는 시간은 약 0.6밀리초로 그리 많지 않지만 웹사이트의 서버는 미국에 13,000초 정도 걸립니다. 내 ISP에서 킬로미터 떨어져 있으므로 시간은 약 43밀리초입니다. 따라서 총 왕복 시간은 대략 (43+0.6)x2= 87.2ms입니다.
나는 완전히 혼란스러워요/흥분해요. 방금 물리학의 기본 법칙을 위반한 것 같아요 :p
편집하다:dig www-contestwinners.com +trace
캐시를 확인한 결과 다음과 같은 결과가 나왔습니다.
;; global options: +cmd
. 412410 IN NS i.root-servers.net.
. 412410 IN NS k.root-servers.net.
. 412410 IN NS f.root-servers.net.
. 412410 IN NS g.root-servers.net.
. 412410 IN NS e.root-servers.net.
. 412410 IN NS l.root-servers.net.
. 412410 IN NS h.root-servers.net.
. 412410 IN NS b.root-servers.net.
. 412410 IN NS a.root-servers.net.
. 412410 IN NS m.root-servers.net.
. 412410 IN NS j.root-servers.net.
. 412410 IN NS c.root-servers.net.
. 412410 IN NS d.root-servers.net.
. 518400 IN RRSIG NS 8 0 518400 20150618050000 20150608040000 48613 . TJF2HD0Ob5niqlCZNhlOYHvwlZmEpebgV8uFwgvRLBCQb22sq+S8Hr4d CX9S5WgzRlTxCSQ3Bi9TJNlyf221rE1K53kFbRae6/vzjR2MukvF5d8G SEWinOcJ9n7l6fTq/HoxCv/GfliY6gTPWxrc8uiABdYYOj3u3XoUmbF7 Cug=
;; Received 397 bytes from 127.0.1.1#53(127.0.1.1) in 5306 ms
com. 172800 IN NS a.gtld-servers.net.
com. 172800 IN NS b.gtld-servers.net.
com. 172800 IN NS c.gtld-servers.net.
com. 172800 IN NS d.gtld-servers.net.
com. 172800 IN NS e.gtld-servers.net.
com. 172800 IN NS f.gtld-servers.net.
com. 172800 IN NS g.gtld-servers.net.
com. 172800 IN NS h.gtld-servers.net.
com. 172800 IN NS i.gtld-servers.net.
com. 172800 IN NS j.gtld-servers.net.
com. 172800 IN NS k.gtld-servers.net.
com. 172800 IN NS l.gtld-servers.net.
com. 172800 IN NS m.gtld-servers.net.
com. 86400 IN DS 30909 8 2 E2D3C916F6DEEAC73294E8268FB5885044A833FC5459588F4A9184CF C41A5766
com. 86400 IN RRSIG DS 8 1 86400 20150618050000 20150608040000 48613 . kSsNvyvdzfiJAxfpaRq4+bAe2JuKcDTcRnHDgGhiHNRsbcg04fHv/TNt Kkl0LuBpLcBWhBr74OkCLJxx5Q1KFkRhum2R7gHj6h5u8s4J84feqWeu fx69Defg2NWhToWDnqz0WzlUKF0nDsEyXTJDjsUeFrXu+baR3NSMLxvb zdU=
;; Received 746 bytes from 192.203.230.10#53(e.root-servers.net) in 5221 ms
www-contestwinners.com. 172800 IN NS dan.ns.cloudflare.com.
www-contestwinners.com. 172800 IN NS anna.ns.cloudflare.com.
CK0POJMG874LJREF7EFN8430QVIT8BSM.com. 86400 IN NSEC3 1 1 0 - CK0QFMDQRCSRU0651QLVA1JQB21IF7UR NS SOA RRSIG DNSKEY NSEC3PARAM
CK0POJMG874LJREF7EFN8430QVIT8BSM.com. 86400 IN RRSIG NSEC3 8 2 86400 20150613045314 20150606034314 33878 com. syTPVIWKgitzBOsgVgzOl7nEIsu7jhsmSXPzzLuGVUwZZC1QHc4dxmKP MkZUR+VcaY657/Knjk7Il5oOKWo8ZlTatk3+34504gWwdnbB3BShqTKS CFsWOEdw5wyf0gumuQk5GKnVR5Noo+q2+ZOxxy7LkEl0F/h7fuYj7sJA VkM=
A7FUA6LKSQCDHL6JDO7SFU649KJ6FAU5.com. 86400 IN NSEC3 1 1 0 - A7G276R35K72HBA9TE7NSAOEFTS5CADU NS DS RRSIG
A7FUA6LKSQCDHL6JDO7SFU649KJ6FAU5.com. 86400 IN RRSIG NSEC3 8 2 86400 20150614050705 20150607035705 33878 com. lIZrvjQdR4oNJTo8gW1uuzs1IuFXiqwZbI757xxBRdrYl22IDSDM4U4G i8PNVSOQ2T3ub++0VhoioWnp3aD+Uc1XmdR/jI5Z5bosIsfIrCj+CSCm ZlDShTEDsfOBLxvZ2LByGwibTHi/yuH57O+Zx3zp21RZu3xLAn2WT2aZ TrE=
;; Received 675 bytes from 192.12.94.30#53(e.gtld-servers.net) in 1539 ms
www-contestwinners.com. 300 IN A 8.29.143.192
;; Received 67 bytes from 173.245.59.108#53(dan.ns.cloudflare.com) in 53 ms
어떻게 이럴 수있어?
답변1
문의하신 네임서버는 미국에 위치하지 않습니다. 그것은 당신에게 더 가깝습니다. (그래서 불행하게도 당신의 노벨상은 기다려야 할 것입니다.)
이 추적 출력은 www-contestwinners.com이 CloudFlare를 DNS 공급자로 사용하고 있음을 보여줍니다.윤야오광전 세계적으로 수많은 서버를 운영하고 있으므로 귀하의 쿼리는 가장 가까운(또는 관리할 수 있는 최상의) 서버로 연결됩니다.
(네임 서버는 웹 서버 근처에 위치할 필요가 없으며 일반적으로 위치하지 않습니다. 네임 서버는 동일한 회사에서 처리하지 않는 경우도 많습니다.)