ืื ืฉืื ืจืืื ืืืืืื ืฉืืขื ืขื Anycast. ืืฉืืื ืื ืฉื ืืชืืืช ืื ืืชืื ืจืฉืช, ืืชืืืช IP ืืืืื ืืืงืฆืืช ืืืกืคืจ ืฉืจืชืื ืืจืฉืช. ืฉืจืชืื ืืื ืืืืืื ืืคืืื ืืืืืช ืืืืงืืื ืืืจืืื ื ืชืื ืื ืืจืืืงืื ืื ืืื. ืืจืขืืื ืฉื Anycast ืืื ืฉืืืชืื ืืืืงืื ืืงืืจ ืืืงืฉื, ืื ืชืื ืื ื ืฉืืืื ืืฉืจืช ืืงืจืื ืืืืชืจ (ืืคื ืืืคืืืืืืืช ืืจืฉืช, ืืืชืจ ืืืืง, ืคืจืืืืงืื ื ืืชืื BGP). ืืืจื ืื, ืืชื ืืืื ืืฆืืฆื ืืช ืืกืคืจ ืืืืืืืื ืืืฉืืืื ืืจืฉืช.
ืืขืืงืจื ืฉื ืืืจ, ืืืชื ืืกืืื ืืคืืจืกื ืืืกืคืจ ืืจืืื ื ืชืื ืื ืืจืืื ืืขืืื. ืื, ืืงืืืืช ืืืฉืืื ื"ืืื ืืืืชืจ" ืื"ืงืจืื" ืขื ืกืื ืืกืืืื BGP, ืืจืื ืื ืชืื ืื. ืืื Anycast? ืืื ืืืฉืชืืฉ ื-Anycast ืืืงืื ื-Unicast?
Unicast ืืืืช ืืชืืื ืืืชืจ ืขื ืฉืจืช ืืื ืืจื ื ืืื ืืืืืช ืชื ืืขื ืืชืื ื. ืขื ืืืช, ืื ืืฉืืจืืช ืืฉ ืืืืืื ื ืื ืืืื, ืืื ืืืจื ืืื ืืฉืชืืฉ ืืฉืจืชื ืืื ืืจื ื ืจืืื, ืื ืืื ืขื ืืืชื ืืชืืืช IP. ืฉืจืชืื ืืื ืืืคืฆืื ืืืืืืจืคืืช ืืื ืืฉืจืช ืืงืฉืืช ืืฆืืจื ืืืืืืช.
ืืชืจืืืฉ ืื, Anycast ืชืฉืคืจ ืืช ืืืืฆืืขืื (ืชืขืืืจื ื ืฉืืืช ืืืฉืชืืฉ ืืืฉืืืื ืืื ืืืืืช), ืชืืืื ืืืื ืืช ืืฉืืจืืช (ืชืืืืช ืืฉืจืชื ืืืืื) ืืืืืื ืขืืืกืื - ื ืืชืื ืืืกืคืจ ืฉืจืชืื ืืืืง ืืืขืืืืช ืืช ืืขืืืก ืืื ืืื, ืืืฉืคืจ ืืช ืืืืืจืืช ืฉื ืืืชืจ.
ืืืคืขืืืื ืืฆืืขืื ืืืงืืืืช ืกืืืื ืฉืื ืื ืฉื ืืืืื ืขืืืกืื ืืืืืกืกืื ืขื Anycast ื-DNS. ืืงืืืืช ืืืืืื ืืฆืืื ืืชืืืืช IP ืฉืืืืื ืืืฉืืื ืืงืฉืืช ืขื ืกืื ืืืืงืื ืืืืืืืจืคื ืฉื ืืืชืจ. ืื ืืืคืฉืจ ืืืคืืฅ ืืงืฉืืช ืืฉืชืืฉืื ืืฆืืจื ืืืืฉื ืืืชืจ.
ื ื ืื ืฉืืฉ ืืื ืืชืจืื ืฉืืื ืืื ืฆืจืื ืืืืง ืืช ืืขืืืก (ืืฉืชืืฉืื), ืืืฉื, ืื ืืช ืืงืืื ืช ืขื 100 ืืงืฉืืช ืืืื ืื ืืืื ืคืืคืืืจื. ืืื ืืืืืื ืืช ืืืืืจ ืฉืืื ื ืืฉืชืืฉืื ื ืืืฉืื ืืืชืจ ืกืคืฆืืคื, ืืชื ืืืื ืืืฉืชืืฉ ืืืคืฉืจืืช Geo Community. ืื ืืืคืฉืจ ืื ืืืืืื ืืช ืืืืืจ ืฉืืชืืื ืืืคืขืื ืืคืจืกื ืืช ืืืกืืื.
Anycast ื-Unicast: ืืืืืื
Anycast ืืฉืืฉ ืืขืชืื ืงืจืืืืช ืืืืฉืืืื ืืืื DNS (ืืขืจืืช ืฉืืืช ืืืืืื) ื-CDN (ืจืฉืชืืช ืืกืคืงืช ืชืืื), ืื ืฉืืืคืฉืจ ืืืืืืช ื ืืชืื ืืืฉืคืจืื ืืช ืืืฆืืขื ืืจืฉืช. ืจืฉืชืืช ืืืขืืจืช ืชืืื ืืฉืชืืฉืืช ื-Anycast ืืืืืื ืฉืื ืืชืืืืืืช ืขื ื ืคืื ืชืขืืืจื ืืืืืื, ื-Anycast ืืกืคืงืช ืืกืคืจ ืืชืจืื ืืช ืืืงืจื ืื (ืขืื ืขืืืื ืืืืฉื). ื-DNS, Anycast ืืืคืฉืจืช ืืืขืืืช ืืฉืืขืืชืืช ืืช ืจืืช ืืืืื ืืช ืืกืืืื ืืช ืืชืงืืืช ืฉื ืืฉืืจืืช.
ื-Anycast IP, ืืขืช ืฉืืืืฉ ื-BGP, ืืฉื ื ืืกืคืจ ืืกืืืืื ืืืืจื ืกืคืฆืืคื. ืืื ืื ืืืขืฉื ืขืืชืงืื ืฉื ืืืจืืื ืืืจืืื ื ืชืื ืื ืืจืืืื, ืืืฉืืฉืื ืืืฆืืจืช ืืืืืจื ืืืืื ื ืืื ืืืชืจ.
ืืื, ืืจืฉืช Anycast, ืืืชื ืืชืืืช IP ืืชืคืจืกืืช ืืืงืืืืช ืฉืื ืื, ืืืจืฉืช ืืืืืื ืืื ืื ืชื ืืช ืืงืฉืช ืืืฉืชืืฉ ืขื ืกืื "ืขืืืช" ืืืกืืื. ืืืืืื, BGP ืืฉืืฉ ืืขืชืื ืงืจืืืืช ืืื ืืงืืืข ืืช ืืืกืืื ืืงืฆืจ ืืืืชืจ ืืืขืืจืช ื ืชืื ืื. ืืืฉืจ ืืฉืชืืฉ ืฉืืื ืืงืฉืช Anycast, BGP ืงืืืข ืืช ืืืกืืื ืืืื ืืืืชืจ ืขืืืจ ืฉืจืชื Anycast ืืืื ืื ืืจืฉืช.
ืืืชืจืื ืืช ืฉื Anycast
ืืคืืชืช ืืืืื
ืืขืจืืืช ืขื Anycast ืืืืืืช ืืืคืืืช ืืช ืืืฉืืื ืืขืช ืขืืืื ืืงืฉืืช ืืฉืชืืฉืื ืืืืืื ืฉืื ืืืคืฉืจืืช ืื ืืงืื ื ืชืื ืื ืืืฉืจืช ืืงืจืื ืืืืชืจ. ืืืืืจ, ืืฉืชืืฉืื ืชืืื ืืชืืืจื ืืฉืจืช ื-DNS "ืืงืจืื" ืืืืชืจ (ืื ืงืืืช ืืื ืฉื ืคืจืืืืงืื ื ืืชืื). ืืชืืฆืื ืืื, Anycast ืืคืืืช ืืช ืืื ืืืื ืืจืืงืฆืื ืขื ืืื ืืคืืชืช ืืจืืง ืืจืฉืช ืืื ืืืงืื ืืฉืจืช. ืื ืื ืจืง ืืงืืื ืืช ืืื ืืืฉืืื ืืื ืื ืืกืคืง ืืืืื ืขืืืกืื.
ืืืืจืืช
ืืืืืื ืฉืืชืขืืืจื ืื ืืชืืช ืืฆืืืช ืืงืจืื ืืืฉืืืื ืืื ืืืงืื ืืฆืืืช ืืฆืืืฆืืช, ืืชืืฆืื ืืื ืืืืจืืช ืืกืืจื ืืืืืืช, ืื ืืฉื ื ืืืืคื ืืืงืื ืืืงืฉ ืืืืข.
ืืฆืืืืช ืืืืืจืช ืืกืืืื ืืช ืชืงืืืช
ืื ืืกืคืจ ืฉืจืชืื ืืจืืื ืืขืืื ืืฉืชืืฉืื ืืืืชื IP, ืืื ืื ืืื ืืฉืจืชืื ื ืืฉื ืื ืื ืืชืง, ืืชืขืืืจื ืชืืคื ื ืืฉืจืช ืืงืจืื ืืืืชืจ. ืืชืืฆืื ืืื, Anycast ืืืคืืช ืืช ืืฉืืจืืช ืืืืืฉ ืืืชืจ ืืืกืคืงืช ืืืฉื ืืืื ืืืชืจ ืืจืฉืช/ืฉืืืื/ืืืืจืืช.
ืืคืืื, ืขื ืืื ืงืืื ืืกืคืจ ืฉืจืชืื ืืืื ืื ืื ืืืื ืืืฉืชืืฉืื, Anycast, ืืืฉื, ืืฉืคืจืช ืืช ืืฆืืืืช ื-DNS. ืื ืฆืืืช ื ืืฉื, ืืงืฉืืช ืืืฉืชืืฉ ืืืคื ื ืืฉืจืช DNS ืืืจ ืืื ืื ืืชืขืจืืืช ืืื ืืช ืื ืืืืจื ืืืืฉ. Anycast ืืกืคืงืช ืืขืืจ ืฉืงืืฃ ืืืขื ืืืชืจืื ืืืจืื ืคืฉืื ืขื ืืื ืืกืจืช ืืืกืืืืื ืฉื ืืืชืจ ืืืขืืืชื.
ืืืืื ืขืืืกืื
ื-Anycast, ืชืขืืืจืช ืืจืฉืช ืืืคืฆืช ืขื ืคื ื ืฉืจืชืื ืฉืื ืื. ืืืืืจ, ืืื ืคืืขื ืืืืื ืขืืืกืื, ืืืื ืข ืืื ืฉืจืช ืืืื ืืงืื ืืช ืขืืงืจ ืืชืขืืืจื. ื ืืชื ืืืฉืชืืฉ ืืืืืื ืขืืืกืื, ืืืฉื, ืืืฉืจ ืืฉื ื ืืกืคืจ ืฆืืชื ืจืฉืช ืืืืชื ืืจืืง ืืืืืืจืคื ืืืงืืจ ืืืงืฉื. ืืืงืจื ืื, ืืขืืืก ืืชืืืง ืืื ืืฆืืชืื.
ืฆืืฆื ืืช ืืืฉืคืขื ืฉื ืืชืงืคืืช DoS
ืชืืื ื ื ืืกืคืช ืฉื Anycast ืืื ืืืชื ืืืืช ืฉืื ื-DDoS. ืื ืกืืืจ ืฉืืชืงืคืืช DDoS ืืฆืืืื ืืืคืื ืืขืจืืช Anycast, ืืืืืื ืฉืื ืืฆืืจืื ืืืฆืืฃ ืืช ืื ืืฉืจืชืื ืืจืฉืช ืืื ืืืคืืืช ืฉื ืืงืฉืืช.
ืืชืงืคืืช DDoS ืืฉืชืืฉืืช ืืขืชืื ืงืจืืืืช ืืจืฉืชืืช ืืืืื, ืฉืืืืืืช ืืืืฆืจ ืื ืื ืืจืื ืชืขืืืจื ืฉืืื ืืขืืืกื ืขื ืืฉืจืช ืืืืชืงืฃ. ืืืชืจืื ืืฉืืืืฉ ื-Anycast ืืืฆื ืื ืืื ืฉืื ืฉืจืช ืืกืืื "ืืกืคืื" ืืืง ืืืชืงืืคื, ืื ืฉืืคืืืช ืืช ืืขืืืก ืขื ืืฉืจืช ืืืกืืื ืืื. ืืชืงืคืช ืื ืืขืช ืฉืืจืืช ืชืืื ืืื ืื ืจืื ืืงืืืืช ืืฉืจืช ืืื ืชืฉืคืืข ืขื ืืฉืืจืืช ืืืื.
ืืืจืืืืช ืืืคืงืืช ืืืืื
ืืขืจืืืช Anycast ืืชืืืืืช ืืืื ืืฉืืจืืชืื ืขื ื ืคืื ืชืขืืืจื ืืืืืื. ืื ืฉืืจืืช ืืืฉืชืืฉ ื-Anycast ืืืจืฉ ืฉืจืชืื ืืืฉืื ืืื ืืืคื ืืชืขืืืจื ืืืืืจืช, ื ืืชื ืืืืกืืฃ ืฉืจืชืื ืืืฉืื ืืจืฉืช ืืื ืืืคื ืื. ื ืืชื ืืืงื ืืืชื ืืืชืจืื ืืืฉืื ืื ืงืืืืื.
ืื ืืืงืื ืืกืืื ืืืื ืขืืืื ืืืืื ืืชื ืืขื, ืื ืืืกืคืช ืฉืจืช ืชืขืืืจ ืืืื ืืช ืืขืืืก ืขืืืจ ืืืชื ืืชืจ. ืืืกืคืช ืฉืจืช ืืืชืจ ืืืฉ ืชืขืืืจ ืืืคืืืช ืืช ืืื ื ืืืืชื ื ืขื ืืื ืืฆืืจืช ืืกืืื ืืืฉ ืืงืฆืจ ืืืืชืจ ืขืืืจ ืืืง ืืืืฉืชืืฉืื. ืฉืชื ืืฉืืืืช ืื ืขืืืจืืช ืืฉืคืจ ืืช ืืฆืืืืช ืืฉืืจืืช ืืืฉืจ ืฉืจืชืื ืืืฉืื ืืืคืืื ืืืืื ืื ืืจืฉืช. ืืืจื ืื, ืื ืฉืจืช ืขืืืก ืืชืจ ืขื ืืืืื, ืืชื ืืืื ืคืฉืื ืืคืจืืก ืฉืจืช ืืืจ ืืืืงืื ืืืืคืฉืจ ืื ืืงืื ืืืง ืืืืงืฉืืช ืฉื ืืฉืจืช ืืขืืืก. ืื ืื ืืืจืฉ ืฉืื ืชืฆืืจื ืืฆื ืืืงืืืืช.
ืจืง ืืืจื ืื ื ืืชื ืืฉืจืช ืืจื-ืืืืื ืฉื ืชืขืืืจื ืืืกืคืจ ืืืื ืืืื ืฉื ืืฉืชืืฉืื ืืืฉืจ ืืฉืจืช ืืฉ ืจืง ืืื ืืฆืืืืช ืฉื 10 ืื 25 Gbps. 100 ืืืจืืื ืขื ืืชืืืช IP ืืืช ืืืคืฉืจื ืืขืื ื ืคืื ืชืขืืืจื ืืืจืืื.
ื ืืืื ืชืฆืืจื ืงื
ืืคื ืฉืฆืืื ืืขืื, ืฉืืืืฉ ืืขื ืืื ื-Anycast ืืื DNS. ืืชื ืืืื ืืืงื ืืกืคืจ ืฉืจืชื DNS ืฉืื ืื ืืฆืืชื ืจืฉืช, ืื ืืฉืชืืฉ ืืืชืืืช DNS ืืืช. ืืืชืื ืืืืงืื ืืืงืืจ, ืืืงืฉืืช ืื ืืชืืืช ืืฆืืืช ืืงืจืื. ืื ืืกืคืง ืืืืื ืชืขืืืจื ืืืชืืจืืช ืืกืืืืช ืืืงืจื ืฉื ืืฉื ืืฉืจืช DNS. ืืืจื ืื, ืืืงืื ืืืืืืจ ืฉืจืชื DNS ืฉืื ืื ืืืชืื ืืืงืื ืฉืื ืื ื ืืฆืืื, ื ืืชื ืืืคืืฅ ืืช ืืชืฆืืจื ืฉื ืฉืจืช DNS ืืื ืืื ืืฆืืชืื.
ื ืืชื ืืืืืืจ ืจืฉืชืืช Anycast ืื ืชื ืืงืฉืืช ืื ืจืง ืขื ืกืื ืืจืืง, ืืื ืื ืขื ืคืจืืืจืื ืืื ื ืืืืืช ืฉืจืช, ืืกืคืจ ืืืืืืจืื ืฉื ืืฆืจื. ืื ืืื ืชืืืื.
ืืื ืฆืืจื ืืฉืจืชืื, ืจืฉืชืืช ืื ืจืืืืื ืืืืืืื ืืฆื ืืืงืื ืืื ืืืฉืชืืฉ ืืืื ืืืืืืืช Anycast. ืืื ื-Anycast ืืฉ ืื ืืกืจืื ืืช. ืืืืื ืื ืฉืืืืขืชื ืืื ืืฉืืื ืืืจืืืช, ืืืืจืฉืช ืฆืืื ื ืืกืฃ, ืกืคืงืื ืืืื ืื ืื ืืชืื ืชืขืืืจื ื ืืื.
ืจืืืง ืืืงืืจ ืืืืจ ืืืืคื
ืืืจืืช ืฉ-Anycast ืื ืชื ืืฉืชืืฉืื ืืืชืืกืก ืขื ืืื ืคืืืช ืืงืคืฆืืช, ืื ืื ืืืืจื ืืืืจ ืืช ืืืฉืืื ืื ืืืื ืืืืชืจ. ืืืืื ืืื ืืื ืืืจืื ืืืชืจ ืืืืืื ืฉืืื ืืืื ืืืืืช ืืืื ืืืชืจ ืขืืืจ ืืขืืจ ืืื ืืืฉืจ ืขืืืจ ืขืฉืจื.
ืืืืื: ืชืงืฉืืจืช ืืื ืืืฉืชืืช ืขืฉืืื ืืืืืช ืืจืืื ืืงืคืืฆื ืืืืืช ืขื ืืืืื ืืืื ืืืื.
Anycast ืืฉืืฉ ืืขืืงืจ ืขืืืจ ืฉืืจืืชืื ืืืืกืกื UDP ืืืื DNS. ืืงืฉืืช ืืฉืชืืฉืื ืื ืืชืืืช ืืืจืื ืื ืชืื ืื "ืืืื ืืืืชืจ" ืื"ืงืจืื ืืืืชืจ" ืืืชืืกืก ืขื ืืกืืืื BGP.
ืืืืื: ืชืื ืช ืขืืืื ืฉื ืืงืื DNS ืขื ืืชืืืช IP ืฉื Anycast DNS ืฉื 123.10.10.10 ืืืฆืขืช ืจืืืืืฆืืืช DNS ืืฉืจืช ืืงืจืื ืืืืชืจ ืืืื ืฉืืืฉื ืฉืจืชื ืฉืืืช DNS ืืคืจืืกืื ืืืืฆืขืืช ืืืชื ืืชืืืช IP ืฉื Anycast. ืื ื ืชื R1 ืื ืฉืจืช A ื ืืฉืืื, ืื ืืช ืืงืื DNS ืืืขืืจื ืืืืืืืืช ืืฉืจืช ื-DNS ืืงืจืื ืืงืจืื ืืืืชืจ ืืจื ื ืชืืื R2 ื-R3. ืื ืืกืฃ, ืืืกืืื ืืฉืจืช A ืฉืื ื ืืืกืจ ืืืืืืืช ืื ืืชืื, ืืืื ืข ืฉืืืืฉ ื ืืกืฃ ืืฉืจืช ืืฉืืืช ืืื.
ืชืจืืืฉื ืคืจืืกื
ืืฉื ื ืฉืชื ืกืืืืช ืืืืืืช ืืืฉืืฉืืช ืืื ืืงืืืข ืืืืื ืฉืจืช ืืฉืชืืฉ ืืชืืืจ:
- ืฉืืืช ืจืฉืช Anycast. ืืืืจ ืืช ืืืฉืชืืฉ ืืฉืจืช ืืงืจืื ืืืืชืจ. ื ืชืื ืืจืฉืช ืืืืฉืชืืฉ ืืฉืจืช ืืฉืื ืืื.
- Anycast ืืจืืช ืืืืฉืื. ืืชืื ืืช ืื ืืฉ ืืืืื ืืืืฉืืื ืืืชืจ, ืืืื ืืืื ืืช ืฉืจืช, ืืื ืชืืืื, ืืกืคืจ ืืืืืจืื ืืื'. ืืืืจ ืชืืื ืืฆื ืืืฆืื ื ืืืกืคืง ื ืชืื ืื ืกืืืืกืืืื ืฉื ืืจืฉืช.
CDN ืืืืกืก ืขื Anycast
ืืขืช ื ืืืืจ ืืืฉืชืืฉ ื-Anycast ืืจืฉืชืืช ืืกืคืงืช ืชืืื. Anycast ืืื ืืื ืกืคืง ืจืขืืื ืจืฉืช ืืขื ืืื ืืืืื ืืงืืื ืืืืจืช ืืงืจื ืกืคืงื CDN ืืืืืจ ืืื.
CDN ืืื ืจืฉืช ืืืืืจืช ืฉื ืฉืจืชืื ืืืกืคืงืช ืชืืื ืืืฉืชืืฉื ืงืฆื ืืืืื ืืช ืืืืื ืืืฉืืืื ื ืืืื. ืจืฉืชืืช ืืกืคืงืช ืชืืื ืืืืืืช ืชืคืงืื ืืฉืื ืืืื ืืชืืจ ืขืืื ืืฉืืจื ืฉื ืฉืืจืืชื ืืืื ืืงืืื ืื ืจืืื, ืืืฆืจืื ืื ืคืืืช ืกืืืื ืืื ืืืคื ืืืืจืืืืช ืืืจืื ืืืืืืช. ืืืฉืืื ืืืืื ืืงืื ืจืืืฉืื ืืืืืื ืืจืืฆืื ืจืฉืช ืืืฉืืืื.
CDN ืืืืจ ืืช ืื ืืฉืจืชืื ืืจืฉืช ืืืช ืืืืืื ืืขืื ื ืืืืจื ืืืชืจ ืฉื ืชืืื. ืืขืืชืื ื ืืชื ืืืคืืืช ืืช ืืื ืืืืชื ื ืฉื ืืืฉืชืืฉ ื-5-6 ืฉื ืืืช. ืืืจืช CDN ืืื ืืืืขื ืืช ืืืกืืจื ืขื ืืื ืืืฉืช ืชืืื ืืืฉืจืช ืืงืจืื ืืืืชืจ ืืืฉืชืืฉ ืืงืฆื. ืื ืืืื ืืืื ื-Anycast, ืฉืื ืืฉืจืช ืืงืจืื ืืืืชืจ ื ืืืจ ืขื ืกืื ืืืงืืื ืฉื ืืฉืชืืฉ ืืงืฆื. ื ืจืื ืฉืื ืกืคืง ืฉืืจืืชื CDN ืืฉืชืืฉ ื-Anycast ืืืจืืจืช ืืืื, ืืื ืืืฆืืืืช ืื ืื ืืืงืจื.
ืืืฉืืืื ืืืฉืชืืฉืื ืืคืจืืืืงืืืื ืืืื HTTP/TCP ืืกืชืืืื ืขื ืืฆืืจืช ืืืืืืจ. ืื ื ืืืจ ืฆืืืช Anycast ืืืฉ (ืืืืืื, ืขืงื ืืฉื ืืฉืจืช), ืืืชืื ืฉืืฉืืจืืช ืืืคืกืง. ืื ืืกืืื ืฉ-Anycast ืืืืืฅ ืืขืืจ ืืฉืืจืืชืื ืืื ืืืืืจ ืืืื UDP ื-DNS. ืขื ืืืช, Anycast ืขืืื ืืืื ืื ืขืืืจ ืคืจืืืืงืืืื ืืืืืื ื ืืืืืจ; ืืืืืื, TCP ืขืืื ืืืื ืืืฆื Anycast.
ืืืง ืืกืคืงื CDN ืืฉืชืืฉืื ืื ืืชืื ืืืืกืก Anycast, ืืืจืื ืืขืืืคืื ื ืืชืื ืืืืกืก DNS: ืืฉืจืช ืืงืจืื ืืืืชืจ ื ืืืจ ืขื ืกืื ืืืื ื ืืฆื ืฉืจืช ื-DNS ืฉื ืืืฉืชืืฉ.
ืชืฉืชืืืช ืืืืจืืืืืช ืืืจืืื ื ืชืื ืื ืจื ืื ืืืืื ื ืืกืคืช ืืฉืืืืฉ ื-Anycast. ืืชืืืช ื-IP ืฉื ืืืืื ืขืืืกืื ืืืชืงืืืช ืืืกืคืง ืืืคืฉืจืช ืื ืืคืืจ ืืช ืืขืืืก ืืื ืืชืืืืช ื-IP ืฉื ืฉืืจืืชื ืืงืื ืฉืื ืื ืืืจืื ืื ืชืื ืื ืฉื ืืกืคืง. ืืืืืช ืืืื ืืืืืื ืฉื ืื ืืืฉืืจ, ืืื ืืกืคืงืช ืืืฆืืขืื ืืืืื ืืืชืจ ืืชื ืืขื ืืืื, ืกืืืื ืืช ืืชืงืืืช ืืขืืืจืช ืืืืขื ืืช ืืื ืืชืืืื ืืืฉืจ ืืชืืืืืื ืขื ืืกืคืจ ืจื ืฉื ืืฉืชืืฉืื.
ืืชืฉืชืืืช ืฉื ืืจืืื ืจืืืื ื ืชืื ืื ืืืืจืืืืื, ืืชื ืืืื ืืืคืืฅ ืชืขืืืจื ืืื ืฉืจืชืื ืื ืืคืืื ืืืื ืืช ืืืจืืืืืืืช ืืฉืจืชืื ืืืขืืืืื.
ืื, ืงืืื ืืืืจ ืขืฆืื ืฉื ืคืชืจืื ืืช ืืื ืืื ืืื ืืืช ืชืฉืชืืืช. ืืชื ืืืื ืื ืืืืืืจ ืืืืื ืขืืืกืื ืขื ืคื ื ืืชืืืืช IP ืขื ืคื ื ืืกืคืจ ืืจืืื ื ืชืื ืื, ืืืงื ืืื ืืืฉืืจ ืืงืืืฆื ืืื ืืืืขื ืืช ืืืฆืืขื ืืืชืจ.
ืืชื ืืืื ืืืคืืฅ ืืช ืืชืขืืืจื ืืคื ืืืืืื ืฉืื, ืืืืืืจ ืืช ื"ืืฉืงื" ืฉื ืื ืืื ืืืฉืจืชืื ืืืืืืจืื ืืื ืืจืื ื ืชืื ืื. ืชืฆืืจื ืื ืฉืืืืฉืืช ืืืืืื ืืืฉืจ ืืฉ ืคืืจืง ืฉืจืชืื ืืืืืจ ืืืืฆืืขื ืืฉืืจืืชืื ืืื ื ืืืืืื. ืื ืืืคืฉืจ ืืคืฆืช ืชืขืืืจื ืืชืืืจืืช ืืืืื ืืืชืจ ืืื ืืฉืคืจ ืืช ืืืฆืืขื ืืฉืจืช.
ืืื ืืืฆืืจ ืืขืจืืช ื ืืืืจ ืืืืฆืขืืช ืคืงืืืช ping, ื ืืชื ืืืืืืจ ืืืืงืืช. ืื ืืืคืฉืจ ืืื ืื ืืืืืืจ ืืช ื ืืืื ืื ืืืืจ ืฉืื ืืืงืื ืชืืื ื ืืจืืจื ืืืชืจ ืฉื ืืืฆื ืฉื ืื ืจืืื ืืชืฉืชืืช. ืืืจื ืื ื ืืชื ืืืืืืจ ืงืจืืืจืืื ืื ืื ืืืฉืืช.
ืืคืฉืจ ืืื ืืช ืชืฉืชืืช ืืืืจืืืืช: ืืคืขืืื ื ืื ืืืฉืืืจ ืืช ื-back office ืืจืฉืช ืืืจืืื ืืช, ืืืืืฆืื ืืช ืืืง ืืืืฉืง ืืืืงืืจ ืืืฅ ืืกืคืง.
ื ืืชื ืืืืกืืฃ ืชืขืืืืช SSL ืืืืืื ืขืืืกืื, ืืฆืคื ืช ื ืชืื ืื ืืืขืืจืื ืืืืืืช ืชืงืฉืืจืช ืืื ืืืงืจื ืืืชืจ ืืชืฉืชืืช ืืืจืืื ืืช. ืืืงืจื ืฉื ืืืืื ืขืืืกืื ืืื ืืจืืื ื ืชืื ืื, ื ืืชื ืืืฉืชืืฉ ืื ื-SSL.
ืฉืืจืืช Anycast ืขื ืืืืื ืขืืืกื ืืชืืืืช ื ืืชื ืืงืื ืืืกืคืง ืฉืื. ืชืืื ื ืื ืชืขืืืจ ืืฉืคืจ ืืช ืืืคื ืืืื ืืจืืงืฆืื ืฉื ืืฉืชืืฉืื ืขื ืืคืืืงืฆืืืช ืขื ืกืื ืืืงืื. ืืกืคืืง ืืืืจืื ืืืื ืฉืืจืืชืื ืืืื ืื ืืืจืื ืื ืชืื ืื, ืืืชืขืืืจื ืชืืคื ื ืืชืฉืชืืช ืืงืจืืื ืืืืชืจ. ืื ืืฉ ืฉืจืชืื ืืืขืืืืื, ืืืฉื ืืฆืจืคืช ืื ืืฆืคืื ืืืจืืงื, ืืืงืืืืช ืืืคื ื ืืฉืจืช ืืงืจืื ืืืืชืจ ืืจืฉืช.
ืืืช ืืืคืฉืจืืืืช ืืฉืืืืฉ ื-Anycast ืืื ืืืืืจื ืืืืคืืืืืืช ืฉื ื ืงืืืช ืื ืืืืืช ืฉื ืืืคืขืื (PoP). ืืืื ื ืืชื
ืืกืืื ืืื ืฉืืืงืจื ืฉื Unycast, ืืื LinkedIn PoP ืืฉ ืืชืืืช IP ืืืืืืืช. ืืืืจ ืืื ืืฉืชืืฉืื ืืืงืฆืื ื-PoP ืขื ืกืื ืืืงืืื ืืืืืืืจืคื ืืืืฆืขืืช DNS. ืืืขืื ืืื ืฉืืฉืืืืฉ ื-DNS, ื-30% ืืืืฉืชืืฉืื ืืืจืฆืืช ืืืจืืช ืืืคื ื ื-PoP ืื ืืืคืืืืื. ืขื ืืืืืขื ืืืืจืืชืืช ืฉื Anycast, ืืงืฆืืช PoP ืื ืืืคืืืืืืช ืืจืื ื-31% ื-10%.
ืชืืฆืืืช ืืืื ืืคืืืืื ืืืฆืืืช ืืืจืฃ, ืืืฉืจ ืฆืืจ ื-Y ืืื ืืืืื ืฉื ืืงืฆืืช PoP ืืืืคืืืืืืช. ืืืฉืจ Anycast ืืชืืืจ, ืืืื ืืช ืจืืืช ืืืจื"ื ืจืื ืฉืืคืืจ ืืืืื ืืชื ืืขื ืืงืจืืช ื-PoP ืืืืคืืืืื.
ื ืืืืจ ืจืฉืช Anycast
ืจืฉืชืืช Anycast ืื ืคืฉืืืืช ืืชืืืืจืื: ืืฉืจืชืื ืคืืืืื ืืจืืืื ืืืงืฆืื ืืืชื ืืชืืืช IP, ืฉืื ืืฉืชืืฉ BGP ืืื ืืงืืืข ืืช ืืืกืืื. ืืื ืืืืฉืื ืืืขืืฆืื ืฉื ืคืืืคืืจืืืช Anycast ืื ืืืจืืืื, ืืจืฉืชืืช Anycast ืกืืืื ืืช ืชืงืืืช ืืคืืจืกืืืช ืืืืืื ืืื. ืขืื ืืืชืจ ืืืชืืจ ืืื ื ืืืืจ ืืขืื ืฉื ืจืฉืช Anycast ืืื ืืืืืช ืืืืืื ืืืืืจืืช ืชืงืืืช.
ืื ืืฉืืจืืชืื ืืฉืชืืฉืื ืืกืคืง CDN ืฉื ืฆื ืฉืืืฉื ืืื ืืืืืฉ ืืช ืืชืืื ืฉืืื, ืืฉืื ืืื ืืืื ืื ืืจ ืืืืืช ืืช ืืืฆืืขื ืืจืฉืช. ื ืืืืจ CDN ืืืืกืก Anycast ืืชืืงื ืืืืืืช ืืฉืืื ืืงืฆื ืืงืฆื ืืืืฆืืขื ืืืค ืืืคื ื ืืืจืื ืืื ืืืืื ืืืื ืืจืื ื ืชืื ืื ืืฉืจืช ืืช ืืชืืื. ื ืืชืื ืืืชืจืืช ืฉืจืช HTTP ืืื ืืจื ื ืืกืคืช ืืงืืืข ืืืืื ืืืืขืื ื ืชืื ืื.
ืืืืื: ืืืชืจืืช ืชืืืืช HTTP ืืืฆืืื ืืช ืืช ืืืงืืื ืฉื ืฉืจืช ื-CDN.
ืืืืืื, CloudFlare ืืฉืชืืฉ ืืืืชืจืช CF-Ray ืืฉืื ืืืืืขืืช HTTP Response, ืืืืืืช ืืื ืืืงืฆืื ืฉื ืืจืื ืื ืชืื ืื ืฉืืืื ืืืืฉื ืืืงืฉื. ืืืงืจื ืฉื Zendesk, ืืืชืจืช ื-CF-Ray ืขืืืจ ืืืืจ ืกืืืื ืืื CF-RAY: 2a21675e65fd2a3d-SEA, ืืขืืืจ ืืืกืืจืื ืืื CF-RAY: 2a216896b93a0c71-AMS. ืืชื ืืืื ืื ืืืฉืชืืฉ ืืืืชืจืืช HTTP-X ืืชืืืืช HTTP ืืื ืืงืืืข ืืืื ืืชืืื ืืืืงื.
ืฉืืืืช ืคื ืืื ืืืจืืช
ืืฉื ื ืฉืืืืช ืืชืืืืกืืช ืืืจืืช ืื ืืชืื ืืงืฉืืช ืืฉืชืืฉืื ืื ืงืืืช ืงืฆื ืกืคืฆืืคืืช ืืจืฉืช:
Unicast
ืจืื ืืืื ืืจื ื ืืืื ืืฉืชืืฉ ืืฉืืื ืื. Unicast - ืฉืืืืจ unicast, ืืชืืืช ื-IP ืืฉืืืืช ืจืง ืืฆืืืช ืกืคืฆืืคื ืืื ืืจืฉืช. ืื ื ืงืจื ืืชืืื ืืื ืืืื.
ืฉืืืืจ ืืงืืืฆื
Multicast ืืฉืชืืฉ ืืืขืจืืช ืืืกืื ืฉื ืืื ืืจืืื ืื ืจืืื ืืจืืื. Multicast ืืืคืฉืจ ืืฉืืื ืืงืฉื ืืฉืืื ืื ืืื ืืช ืื ืงืืืืช ืงืฆื ืฉืื ืืช ืฉื ืืืจื. ืื ื ืืชื ืืืงืื ืืช ืืืืืืช ืืืืจืื ืงืืืฅ ืื ืชืืื ืืืกืคืจ ืืืจืืื ืื ืืื ืืช (ืืื ืฉืืืืฉื ืืืืจืืช ืืืืื ืื ืืืืื). Multicast ืืืืืื ืืขืชืื ืงืจืืืืช ืขื Anycast. ืขื ืืืช, ืืืืื ืืขืืงืจื ืืื ืฉ-Anycast ืืคื ื ืืช ืืฉืืื ืืฆืืืช ืกืคืฆืืคื ืืื, ืื ืื ืืกืคืจ ืฆืืชืื ืืืื ืื.
ืืฉืืจ
Datagram ืืฉืืื ืืืื ืืืขืืจ ืืื ื ืงืืืืช ืืงืฆื ืืืฉืืืืืช ืืืชืืืช ืืฉืืืืจ. ืืจืฉืช ืืฉืืคืืช ืืืืืืืืช ื ืชืื ืื ืืจืืืช ืืื ืฉืชืืื ืืืืืข ืืื ืื ืืขื ืื ืืฉืืืืจ (ืืืจื ืืื ืืืืชื ืจืฉืช ืืฉื ื).
Geocast
Geocast ืืืื ืืืงืฆืช ื-Multicast: ืืงืฉืืช ืืืฉืืื ื ืฉืืืืช ืืืกืคืจ ื ืงืืืืช ืงืฆื ืื-ืืื ืืช. ืขื ืืืช, ืืืืื ืืื ืฉืืืืขื ื ืงืืข ืืคื ืืืงืืื ืืืืืืืจืคื. ืืืื ืฆืืจื ืืืืืืช ืฉื ืฉืืืืจ ืจื-ืฉืืืืจ ืืืฉืืฉ ืืกืคืจ ืคืจืืืืงืืื ื ืืชืื ืขืืืจ ืจืฉืชืืช ืื-ืืืง ืื ืืื.
ื ืชื ืืืืืืจืคื ืืืฉื ืืช ืฉืื ืืฉืืจืืช ืฉืื ืืืขืจืื ืืืชื. Georouters, ืืืืคืช ืืืืจื ืฉืืจืืช, ืื ืืืช ืืืืืืช ื ืืชืื. ืืืขืจืืช ืืืืืจืืืืจ ืืฉ ืืื ื ืืืจืจืื.
Unicast, Multicast ืืฉืืืืจ.
ืฉืืืืฉ ืืืื ืืืืืืืช Anycast ืืขืื ืืช ืจืืช ืืืืื ืืช, ืกืืืื ืืช ืืชืงืืืช ืืืืืืื ืฉื DNS. ืืืืฆืขืืช ืืื ืืืืืื ืื, ืืืคืขืืืื ืืฆืืขืื ืืืงืืืืชืืื ืฉืืจืืชืื ืขืืืจ ืกืืืื ืฉืื ืื ืฉื ืืืืื ืขืืืกืื ืืืืืกืกืื ืขื DNS. ืืืื ืืืงืจื ื ืืชื ืืฆืืื ืืชืืืืช IP ืฉืืืืื ืืืฉืืื ืืงืฉืืช ืืืชืื ืืืืงืื ืืืืืืืจืคื. ืื ืืืชื ืืืงืืืืช ืืช ืืืืืื ืืช ืืืคืืฅ ืืงืฉืืช ืืฉืชืืฉืื ืืฆืืจื ืืืืฉื ืืืชืจ.
ืืืง ืืืืคืขืืืื ืืืืฉืืื ืืืืืืช ื ืืืืจ ืืกืืื ืืื ื ืงืืืช ื ืืืืืช (POP): ืืืขืจืืช ืื ืชืืช ืืืืืืืืช ืืช ืืืกืืืืื ืืืงืืืืื ืืืืืืืืืื ืืงืฆืจืื ืืืืชืจ ืขืืืจ ื ืงืืืืช ื ืืืืืช ืืื ืชืืช ืืืชื ืืจื ืืืืงืืืื ืืืืืืืจืคืืื ืขื ืืื ืืืฉืืื ืื ืืื ืืืืชืจ ืขื ืืคืก ืืื ืืฉืืชื.
ื ืืื ืืขืืฉืื, Anycast ืืื ืืคืชืจืื ืืืฆืื ืืืืืื ืืืืชืจ ืืื ืืืช ืฉืืจืืชื DNS ืืขืืืก ืืืื, ืฉืืฉ ืืื ืืจืืฉืืช ืืืืืืช ืืืฆืืืืช ืืืืื ืืช.
ืืืืืืื .ru ืชืืื ื-35 ืฉืจืชื Anycast DNS, ืืงืืืฆืื ื-20 ืฆืืชืื, ืืืคืืืจืื ืขื ืคื ื ืืืืฉื ืขื ื ื Anycast. ืืืงืจื ืื, ื ืขืฉื ืฉืืืืฉ ืืขืงืจืื ืืื ืืื ืืืืืกืก ืขื ืืืคืืื ืื ืืืืืืจืคืืื, ืืืืืจ. Geocast. ืืขืช ืืฆืืช ืฆืืชื DNS, ืฆืคืื ืฉืื ืืืขืืจื ืืืืงืืืื ืืคืืืจืื ืืืืืืจืคืืช ืืงืจืืืื ืืืฉืชืืฉืื ืืคืขืืืื ืืืืชืจ, ืืจืืืื ืืืจืื ืฉื ืกืคืงืื ืจืืกืื ืื ืงืืื ืฉืื ื ืืฆื ืืฆืืืช, ืืื ืื ืืืืื ืืช ืฉื ืงืืืืืช ืืืคืฉืืช ืืงืืืช ืืื ืืจืืงืฆืื ืขื ืืืชืจ.
ืืื ืืื ืื CDN?
CDN ืืื ืจืฉืช ืฉื ืฉืจืชืื ืฉืืืืฆื ืืช ืืกืคืงืช ืืชืืื ืืืฉืชืืฉืื.
CDN ืืืคืฉืจ ืื ืืืฉืชืืฉ ืืฉืจืชืื ืืงืจืืืื ืืืืชืจ ืืงืื ืืืขื. ืื ืืงืืื ืืช ืืื ืืืืชื ื ืืขืืืจ ืืืืืฅ ืืช ืืขืื ืช ืชืืื ืืืชืจ ืขืืืจ ืื ืืืืงืจืื, ืืื ืงืจืืื ืืืืืื ืขืืืจ ืืชืจืื ืขื ืงืืฆืื ืืืืืื ืื ืฉืืจืืชื ืืืืืืืืื. ืืืฉืืืื ืืืคืืื ืืื ื-CDN ืื ืืกืืจ ืืืงืืจืื ื ืืืืืืจ.
ืจืฉืช ืืฉืจืชืื ืื ืืกืคืื ืฉื ืืฆืจื ืืชืฉืชืืช CDN, ืืืืืงืืื ืงืจืื ืืื ืืืคืฉืจ ืืืฉืชืืฉืื, ืชืืจืืช ืืืกืคืงืช ื ืชืื ืื ืืฆืืื ืืืืืจื ืืืชืจ. ืืคื ืืกืืืืกืืืงื, ืฉืืืืฉ ื-CDN ืืคืืืช ืืช ืืืฉืืื ืืขืช ืืืฉื ืืืชืจ ืืืืชืจ ื-70% ืืืฉืืืื ืืืชืจืื ืืื CDN.
ืืื
ืขื GeoDNS, ืืชื ืืืื ืืืืืืจ ืชืืืืืช DNS ืฉืื ืืช ืืืชืื ืืืชืืืช ื-IP ืฉื ืืืฉืชืืฉ. ืืฉื ืื, ืฉืจืช ื-DNS ืืืืืจ ืืืืืืจ ืืชืืืืช IP ืฉืื ืืช ืืืชืื ืืืชืืืช ื-IP ืฉื ืืืงืืจ ืืืงืฉื. ืืืจื ืืื, ื ืขืฉื ืฉืืืืฉ ืืืกื ื ืชืื ืื ืฉื GeoIP ืืื ืืงืืืข ืืช ืืืืืจ ืฉืืื ื ืืชืืฆืขืช ืืืงืฉื. ืืืงืื ืืืืืืจืคื ืืืืฆืขืืช DNS ืืืคืฉืจ ืืฉืืื ืชืืื ืืืฉืชืืฉืื ืืืชืจ ืงืจืื.
GeoDNS ืงืืืข ืืช ืืชืืืช ื-IP ืฉื ืืืงืื ืฉืฉืื ืืช ืืงืฉืช ื-DNS, ืื ืืช ืืชืืืช ื-IP ืฉื ืฉืจืช ื-DNS ืืจืงืืจืกื ืฉื ืืกืคืง, ืืืฉืืฉ ืืขืช ืขืืืื ืืงืฉืช ืืืงืื. ืืืืื ื/ืืืืจ ื ืงืืขืื ืขื ืืื ืืกื ืื ืชืื ืื IP ื-GeoIP ืฉื ืืืงืื. ืืืืจ ืืื ืืืงืื ืืงืื ืืช ืืชืืืช ื-IP ืฉื ืฉืจืช ื-CDN ืืงืจืื ืืืืชืจ. ืืชื ืืืื ืืงืจืื ืขืื ืขื ืืืืจืช GeoDNS
Anycast ืื GeoDNS?
ืืขืื Anycast ืืื ืืจื ืืฆืืื ืช ืืกืคืง ืชืืื ืืงื ื ืืืื ืขืืืื, ืืื ืืกืจื ืกืคืฆืืคืืืช. ืื ืืืงืื ืฉืื GeoDNS ืื ืืืฆืื. ืฉืืจืืช ืื ืืืคืฉืจ ืื ืืืฆืืจ ืืืืื ืฉืฉืืืืื ืืฉืชืืฉืื ืื ืงืืืืช ืงืฆื ืืืืืืืืช ืขื ืกืื ืืืงืืื.
ืืืืื: ืืฉืชืืฉืื ืืืืจืืคื ืืืคื ืื ืื ืงืืืช ืงืฆื ืืืจืช.
ืืชื ืืืื ืื ืืื ืืข ืืืฉื ืืืืืืื ืื ืขื ืืื ืืืืื ืื ืืืงืฉืืช. ืื, ืืืืืื, ืืจื ืืืืจื ืื ืชืง ืคืืืฉืื.
GeoDNS ื ืืชื ืชืฉืืืืช ืืืืืงืืช ืืืชืจ ืืืฉืจ Anycast. ืื ืืืงืจื ืฉื Anycast ืืืกืืื ืืงืฆืจ ืืืืชืจ ื ืงืืข ืืคื ืืกืคืจ ืืงืคืืฆืืช, ืื ื-GeoDNS ืืชืจืืฉ ื ืืชืื ืืืฉืชืืฉื ืงืฆื ืืืชืื ืืืืงืืื ืืคืืื. ืื ืืงืืื ืืช ืืื ืืืฉืืื ืืืฉืคืจ ืืช ืืืืืง ืืขืช ืืฆืืจืช ืืืื ื ืืชืื ืคืจืื ืืื.
ะัะธ ะฟะตัะตั ะพะดะต ะฝะฐ ะดะพะผะตะฝ ะฑัะฐัะทะตั ะพะฑัะฐัะฐะตััั ะบ ะฑะปะธะถะฐะนัะตะผั ัะตัะฒะตัั DNS, ะบะพัะพััะน, ะฒ ะทะฐะฒะธัะธะผะพััะธ ะพั ะดะพะผะตะฝะฐ, ะฒัะดะฐะตั IP-ะฐะดัะตั ะดะปั ะทะฐะณััะทะบะธ ัะฐะนัะฐ. ะัะตะดะฟะพะปะพะถะธะผ, ะธะฝัะตัะฝะตั-ะผะฐะณะฐะทะธะฝ ะฟะพะปัะทัะตััั ะฟะพะฟัะปััะฝะพัััั ะฒ Cะจะ ะธ ะฒ ะะฒัะพะฟะต, ะฐ DNS-ัะตัะฒะตัั ะดะปั ะฝะตะณะพ ะตััั ัะพะปัะบะพ ะฒ ะะฒัะพะฟะต. ะขะพะณะดะฐ ะฟะพะปัะทะพะฒะฐัะตะปะธ ะธะท ะกะจะ, ะบะพัะพััะต ั ะพััั ะฒะพัะฟะพะปัะทะพะฒะฐัััั ััะปัะณะฐะผะธ ะผะฐะณะฐะทะธะฝะฐ, ะฑัะดัั ะฒัะฝัะถะดะตะฝั ะพัะฟัะฐะฒะปััั ะทะฐะฟัะพั ะบ ะฑะปะธะถะฐะนัะตะผั ัะตัะฒะตัั, ะฐ ัะฐะบ ะบะฐะบ ะพะฝ ะฝะฐั ะพะดะธััั ะพัะตะฝั ะดะฐะปะตะบะพ, ะถะดะฐัั ะพัะฒะตัะฐ ะฟัะธะดะตััั ะดะพะปะณะพ โ ะทะฐะณััะทะบะฐ ัะฐะนัะฐ ะฑัะดะตั ะฝะต ะฑััััะพะน.
ืืืฉืจ ืฉืจืช GeoDNS ืืืืงื ืืืจื"ื, ืืืฉืชืืฉืื ืืืจ ืืืฉื ืืืื. ืืชืืืื ืชืืื ืืืืจื, ืื ืฉืืฉืคืืข ืขื ืืืืจืืช ืืืขืื ื ืฉื ืืืชืจ.
ืืืฆื ืขื ืฉืจืช DNS ืงืืื ืืืจื"ื, ืืืฉืจ ืืฉืชืืฉ ืืืจื"ื ืื ืืื ืืืืืืื ื ืชืื, ืืื ืืืฆืืจ ืงืฉืจ ืขื ืืฉืจืช ืืงืจืื ืืืืชืจ ืฉืืกืคืง ืืช ื-IP ืื ืืจืฉ. ืืืฉืชืืฉ ืืืคื ื ืืฉืจืช ืืืืื ืืช ืชืืื ืืืชืจ, ืื ืืืืืื ืฉืืฉืจืชืื ืขื ืืชืืื ืจืืืงืื, ืืื ืื ืืงืื ืืืชื ืืืืืจืืช.
ืื ืืชื ืืืจื ืฉืจืชื CDN ืืืจื"ื ืขื ื ืชืื ืื ืืืืืื, ืื ืขื ืืขืื ืช ืืืคืืคื ืฉื ืืืงืื ืืฉืื ืืงืฉื ืืฉืจืช ื-DNS ืืงืจืื ืืืืชืจ, ืืฉืจ ืืฉืื ืืืืจื ืืช ืืชืืืช ื-IP ืื ืืจืฉืช. ืืืคืืคื ืขื ื-IP ืฉืืชืงืื ืืืฆืจ ืงืฉืจ ืขื ืฉืจืช ื-CDN ืืงืจืื ืืืืชืจ ืืืฉืจืช ืืจืืฉื, ืืฉืจืช ื-CDN ืืืืฉ ืืช ืืชืืื ืืฉืืืจ ืืืคืืคื. ืืืื ืฉืืชืืื ืืืืืืกื ืืืืืื ื ืืขื, ืืงืืฆืื ืืืกืจืื ืืืขืื ืช ืืืชืจ ืืืื ืืชืงืืืื ืืืฉืจืช ืืจืืฉื. ืืชืืฆืื ืืื, ืืื ืืขืื ืช ืืืชืจ ืืฆืืืฆื, ืืืืืื ืฉืืจืื ืคืืืช ืงืืฆืื ื ืฉืืืื ืืืฉืจืช ืืจืืฉื.
ืงืืืขืช ืืืืงืื ืืืืืืง ืฉื ืืชืืืช IP ืกืคืฆืืคืืช ืืื ืื ืชืืื ืืฉืืื ืงืื: ืืฉื ื ืืืจืืื ืจืืื ืฉืืฉืืงืื, ืืืืขืืื ืฉื ืืืืื ืืชืืืืช IP ืขืฉืืืื ืืืืืื ืืคืจืกื ืืืชื ืืฆื ืืฉื ื ืฉื ืืขืืื (ืืื ืชืฆืืจื ืืืชื ืขื ืฉืืกื ืื ืชืื ืื ืืชืขืืื ืืื ืืงืื ืืช ืืืืงืื ืื ืืื). ืืคืขืืื ืกืคืงื VPS ืืงืฆืื ืืชืืืืช ืืืืืงืืืช ืืืืืื ืืืจื"ื ื-VPS ืืกืื ืืคืืจ.
ืฉืื ืืื ืฉืืืืฉ ืืืชืืืืช Anycast, ืืืคืฆื ืืชืืฆืขืช ืืืืื ืืืืืช ืฉืืืช ืืื ืชืื ืืื ืืืืืจ ืืฉืจืช ืืืืืื. ืื ืืฉืจืช ืืจืงืืจืกื ืืื ื ืชืืื ืืจืฉืชืืช ืืฉื ื ืฉื ืืงืื EDNS, ืืื ื ืขืฉื ืฉืืืืฉ ืืืืงืื ืฉื ืืืชื ืฉืจืช ืจืงืืจืกืืื ืืื ืืืฉืชืืฉ ืฉืืชืืืจ ืืฉืจืช ืืืืืื.
ืจืฉืชืืช ืืฉื ื ืฉื ืืงืืืืช ื-DNS ืืื ืืจืืื ืฉื DNS (RFC7871) ืืืืืืจื ืืืฆื ืฉืจืชื DNS ืจืงืืจืกืืืืื ืืืืืื ืืฉืืื ืืืืข ืืงืื ืืฉืจืช ื-DNS, ืืืืืื ืืืืข ืจืฉืช ืฉืฉืจืช GeoDNS ืืืื ืืืฉืชืืฉ ืื ืืื ืืงืืืข ืืฆืืจื ืืืืืงืช ืืืชืจ ืืช ืืืงืืื ืฉื ืืืงืื.
ืจืืื ืืฉืชืืฉืื ืืฉืจืชื ื-DNS ืฉื ืกืคืง ืฉืืจืืชื ืืืื ืืจื ื ืฉืืื ืื ืืฉืจืชื ื-DNS ืืงืจืืืื ืืืืื ืืืืื ื ืืืืืืจืคืืช, ืืื ืื ืืืฉืื ืืืจื"ื ืืกืืื ืืืฉืื ืืืืื ืืืฉืชืืฉ ืืคืืชืจ DNS ืืืืืงื ืืืืกืืจืืื, ืกืืืจ ืืื ืื ืฉืืื ืืงืื ืืช ืืชืืืช ืฉืจืช ื-IP ืืงืจืืื ืืืืชืจ ืืืืกืืจืืื.
ืื ืืจืฆืื ื ืืืฉืชืืฉ ื-GeoDNS, ืืฉืื ืืืืืช ืืืืขืื ืืชืืื ืืช ืืื, ืืืืืื ืฉืืืงืจืื ืืกืืืืื ืื ืืืื ืืืืืื ืืช ืืืจืืง ืืื ืฉืจืชื ืืืืืื ืืืงืื.
ืกืืืื: ืื ืืชื ืจืืฆื ืืฉืื ืืกืคืจ VPS ืืชืื CDN, ืื ืืคืฉืจืืช ืืคืจืืกื ืืืืื ืืืืชืจ ืืื ืืืฉืชืืฉ ืืืืืืช ืฉืจืช DNS ืขื ืืคืื ืงืฆืื GeoDNS + Anycast ืืืืฅ ืืงืืคืกื.
ืืงืืจ: www.habr.com