ืืขืจ ืกืืฃ ืคืื ืืขืจ ืขืจืฉืืขืจ ืืื ืึธื ืืืื ืคืื ืื ืจืืข ืืืืฉ ืคืื ืืืืขืจ 2019 ืืื ืืขืืืขื ืฉืืืขืจ ืืื ืืื ืืขืืืขื ืื ืืขืฆืืืื ื ืืืจื ืขืืืขืืข ืืืืคึผื ืืจืืคื ืก ืืื ืืืืืืืข ืขืก ืืึทืืื ืื ืืก. ืฆืืืืฉื ืื ื ืึธืืืึทืืึทื ืึธื ืขืก: ืฆืืืื ืขืจื ืกื ืื ืกืึทืืึทื ืฅ ืืื ืื CloudFlare ืื ืคืจืึทืกืืจืึทืงืืฉืขืจ (ืืขืจ ืขืจืฉืืขืจ - ืืื ืงืจืื ืืขื ื ืืื ื ืขืืืึทืืืฉืึทื ื ืฉืืขืืื ื ืฆื BGP ืคืื ืขืืืขืืข ืืกืคึผ ืคืื ืื USA; ืื ืจืืข - ืืื ืึท ืงืจืื ืืืคึผืืืืืึทื ื ืคืื CF ืืื, ืืืึธืก ืึทืคืขืงืืึทื ืึทืืขืืขื ื ืืฆื CF , ืืื ืืึธืก ืืขื ืขื ืคืืืข ื ืึธืืืึทืืึทื ืืึทืืื ืื ืืก) ืืื ืึทื ืกืืืืืึทื ืึธืคึผืขืจืึทืฆืืข ืคืื โโืื Facebook CDN ืื ืคืจืึทืกืืจืึทืงืืฉืขืจ (ืึทืคืขืงืืึทื ืึทืืข FB ืคึผืจืึธืืืงืื, ืึทืจืืึทื ืืขืจืขืื ื ืื ืกืืึทืืจืึทื ืืื ืืืืึทืฆืึทืคึผืคึผ). ืืืจ ืืืื ืืึธืื ืฆื ืืึทืคึผื ืืื ืืื ืื ืคืึทืจืฉืคึผืจืืืืื ื, ืืึธืืฉ ืืื ืืืขืจ ืึทืืืืืืฉ ืืื ืืขืืืขื ืคืื ืืืืื ืืงืขืจ ืืืืขืจืงื ืงืขืื ืื ืืืืืืืข ืืื ืืขืจืืจืื ื. ืขืืขืฆืขืจ ืืื ืฉืืื ืื ืืขืืืืื ืฆื ืฉืืขืคึผื ืืื ืฉืืืึทืจืฅ ืืขืืืงืึธืคึผืืขืจืก ืืื "ืืขืจืฉืขืจ" ืงืึทื ืกืคึผืืจืึทืกืื, โโืึทืืื ืืืจ ืืขืืืื ื ืึท ืขืคื ืืืขื ืคึผืึธืกื ืืึธืจืืขื ืคืื ืืื ืืืขืจ ืืื ืฆืืืขื ื.
ืงืกื ืืืงืก, ืงืกื ืืืงืก: ืงืกื ืืืงืก
ืคึผืจืึธืืืขืืก ืืื ืจืขืกืืจืกื ืื ืืขืืืืื ืฆื ืืืื ืจืขืงืึธืจืืขื, ืขื ืืขื ืฆื ืึท ืืจืืืงืืึทืื ืืื ืื ืขืจืืขื ื ืขืฅ ืงืึทื ืขืงืืืืืืื. ื ืึธื ื ืืฉื ืืึธืจ ืึธืคึผืืขืฉืืขืื ืึทืืฅ, ืืื ืื ืืขืืืืื ืฆื ืฉืืื ืื ืคืึธืจืฉืืขืืื ื ืคืื ืื ืคืื ืืจืืืกื ืืืง ืงืึทื ืึทื ืฆื DataLine, ืืืืึทื ืขืก ืืื ืืขืืืืจื ืงืืึธืจ ืึทื ืื ืคึผืจืึธืืืขื ืืื ืืขืืืขื ืืื ืื ืืื ืืขืจื ืขื ืึทืงืกืขืก ืฆื ืื ืืื ืืขืจื ืขืฅ (NAT), ืฆื ืฉืืขืื ืื BGP ืกืขืกืืข ืฆื DataLine.
ืงืกื ืืืงืก, ืงืกื ืืืงืก: ืงืกื ืืืงืก
ืขืก ืืื ืืขืืืขื ืงืืึธืจ ืืื ืืขืจ ืืึธื ืึทื ืื ืขืงืืืืคึผืืขื ื ืคึผืจืึทืืืืืืื ื ื ืขืฅ ืึทืืจืขืก ืืืืขืจืืขืฆืื ื ืืื ืึทืงืกืขืก ืคืื ืื ืคึผืืึทืฅ ืก ืืืืข ื ืขืฅ ืฆื ืืขืจ ืืื ืืขืจื ืขืฅ (NAT) ืืื ื ืื ืึทื ืืขืจืฉ. ืคืจืืืื ืฆื ืจืขืืึธืึธื ืื ืขืงืืืืคึผืืขื ื ืืื ื ืืฉื ืคืืจื ืฆื ืขืคึผืขืก, ืื ืืืื ืคึฟืึทืจ ืึธืืืขืจื ืึทืืืื ืึธืคึผืฆืืขืก ืคึฟืึทืจ ืึธืจืืึทื ืืืืื ื ืงืึทื ืขืงืืืืืืื ืื ืืขืืืืื ืืืืืขืจ ืืืงืืืขื ืึท ืขื ืืคืขืจ ืคืื ืืขืื ืืฉ ืฉืืืฆื, ืืืืึทื ืคืื ืืขืจืคืึทืจืื ื, ืืึธืก ืจืืึฟ ืืกืชึผืื ื ืืฉื ืืขืืึธืืคึฟื.
ืืขืจ ืคึผืจืึธืืืขื ืืื ืืขืืืขื ืึท ืืืกื ืคืึทืจืฉืืึทืจืงื ืืืจื ืืขื ืคืึทืงื ืึทื ืื ืืืกืจืืื ืืืื ืืขืจืืึทื ืืืืื ืื ืงืึทืืื ื ืงืึทื ืขืงืฉืึทื ื ืคืื ืงืืืขื ื ืืืคึผื ืขืืคึผืืืืื, ืืื ืืืืึทื ืึธืคึผืืื ืึทืจืืขื ืืขืืืืจื ืืขืจ ืฉืืืขืจ ืฆื ืืืจืืคืืจื.
ืงืกื ืืืงืก, ืงืกื ืืืงืก: ืงืกื ืืืงืก
ืืืจ ืืขืคืจืืืื ืฆื ืืคืืขืื ืึท ืคืจืืขืจ ืืืืืกืืื ื NAT ืกืืขืืข ืืืึธืก ืืื ืืขืืจืืขื ืืขืืื ื ืคืจืืขืจ. ืืืขืจ ืขืก ืืื ืืขืืืืจื ืงืืึธืจ ืึทื ืึท ื ืืืขืจ ืคืื ื ืขืฅ ืจืืคืขืจืืืฉืืึทื ืฅ ืืขืืืื ืืขื ืกืืขืืข ืึผืืขื ืืึธืจ ืื ืึธืคึผืขืจืึทืืืืืข, ืืื ื ืืืึทื ืจืขืกืืขืจืืืฉืึทื ืงืขื, ืืื ืืขืกืืขืจ, ื ืืฉื ืึทืจืืขืื, ืึธืืขืจ, ืืื ืขืจืืกื, ืืจืขืื ืืืึธืก ืืื ืฉืืื ืืจืืขืื.
ืืืจ ืื ืืขืืืืื ืฆื ืึทืจืืขืื ืืืืฃ ืึท ืคึผืึธืจ ืคืื ืืืืืึทื ืฆื ืึทืจืืืขืจืคืืจื ืคืึทืจืงืขืจ ืฆื ืึท ืืึทื ื ืคืื ื ืืึทืข ืจืึธืืืขืจืก ืืืึธืก ืืื ืขื ืื ืืึทืงืืึธืื, ืึธืืขืจ ืืื ืกืืื ืึทื ืืืขืจืงืึทืืึทื ืืืืึทื ืคืื ืื ืคึผืืงืืืืืขืจืึทืืื ืคืื ืื ืคืึทืจืฉืคึผืจืืืืื ื ืคืื ืจืืฅ ืืื ืื ืืึทืจืฅ ื ืขืฅ.
ืงืกื ืืืงืก, ืงืกื ืืืงืก: ืงืกื ืืืงืก
ืืื ืืขืจ ืืขืืืืงืขืจ ืฆืืื, ืึท ืคึผืจืึธืืืขื ืืื ืืขืืืขื ืืืืขื ืึทืคืืื ืืื ืื ื ืึธืืขื ืืึทืืืึธืืข ืืขืงืึทื ืืืึทื ืืืืฃ ื ืึธืืขื ืกืขืจืืืขืจืก, ืืืึธืก ืืขืคืืจื ืฆื ืขืจืจืึธืจืก ืืื ืกืึทืืืืื ื ืขื ืืคึผืืื ื ืืื ืึทืคึผืืึทืงืืืฉืึทื ื, ืืื ืืื ืื ืืขืืืืื ืฆื ืืขืฉืืืื ื ืคึผืืึธืืืืจื ืืึธืกืฅ ืืขืงืขืก ืืื ืจืขืงืึธืจืืก ืคืื ืงืจืืืืฉ ืืึทืืื ืื ืืก.
ืงืกื ืืืงืก, ืงืกื ืืืงืก: ืงืกื ืืืงืก
ืื ืืืืืืขื ืคืึทื ืืงืฉืึทื ืึทืืืื ืคืื Habr ืืื ืืขืืื ื.
ืงืกื ืืืงืก, ืงืกื ืืืงืก: ืงืกื ืืืงืก
ืืืขืจ ืืื ืื ืกืืฃ, ืึท ืืขืคืืขืจืขื ืืืืขืจ ืืืืืื ื ืืื ืืขืคืื ืขื ืคึฟืึทืจ ืึธืจืืึทื ืืืืื ื ืคืึทืจืงืขืจ ืืืจื ืืืื ืขืจ ืคืื ืื ืืจืขื ืขืฅ ืจืึธืืืขืจืก, ืืืึธืก ืืื ืืขืฉืืืื ื ืืื ืกืืึทืืืจื. ืืื ืืขืจื ืขื ืงืึทื ืขืงืืืืืืื ืืื ืืขืืื ื.
ืืื ืืขืจ ืืืืึทืืขืจ ืืืกื ืืื ืื, ืึท ืคึผืืึทืฅ ืคืื ื ืึธืืืึทืคืึทืงืืืฉืึทื ื ืืขืงืืืขื ืคึฟืื ืื ืืึธื ืืืึธืจืื ื ืกืืกืืขืืขื ืืืขืื ืื ืจืขืกืืขืจืืืฉืึทื ืคืื ืื ืคืึทื ืืงืฉืึทื ืึทืืืื ืคืื ืื ืืึธื ืืืึธืจืื ื ืืืขื ืื, ืึธืืขืจ ืขืืืขืืข ืคืื โโโโืื ืกืขืจืืืืกืขืก ืืขื ืขื ืืขืืืขื ืื ืึทืคึผืขืจืึทืืึทื ืืืืึทื ืื ื ืึธืืขื ืืึทืืืึธืืข ืืขืงืึทื ืืืึทื ืืืืฃ ืื ื ืึธืืขื ืกืขืจืืืขืจืก (ืื ืก) ืืื ืฆืขืืจืืื.
ืงืกื ืืืงืก, ืงืกื ืืืงืก: ืงืกื ืืืงืก
NS ืืื ืจืืกืืึทืจืืื ืืื ืื ืงืึทืฉ ืืื ืงืืืจื. ืืึทืืืึธืืข ืืื ืืขืืื ื.
ืงืกื ืืืงืก, ืงืกื ืืืงืก: ืงืกื ืืืงืก
ืืืข ืกืขืจืืืืกืขืก ืืืื ืื ืืขืืืืื ืืจืืขืื ืืืืฅ MK, Freelansim ืืื Toaster.
ืงืกื ืืืงืก, ืงืกื ืืืงืก: ืงืกื ืืืงืก
MK ืืื Freelansim ืื ืืขืืืืื ืืจืืขืื.
ืงืกื ืืืงืก, ืงืกื ืืืงืก: ืงืกื ืืืงืก
ืืจืขื ืืขื ืฆืืจืืง ืึทื ืืืืฉืืืืืง BGP ืกืขืกืืข ืืื DataLine.
ืงืกื ืืืงืก, ืงืกื ืืืงืก: ืงืกื ืืืงืก
ืืื ืื ืืขืืืืื ืฆื ืจืขืงืึธืจืืืจื ืคึผืจืึธืืืขืืก ืืื ืจืขืกืืจืกื, ืืืึธืก ืืื ืืขืืืขื ืจืขืื ืฆื ืึท ืขื ืืขืจืื ื ืืื ืื ืคืื ืืจืืืกื ืืืง ืึทืืจืขืก ืคืื ืื NAT โโืืขืงื ืืื ืืืึทื ืึทืืืขืง ืืื ืื ืึทืงื ืคืื ืึท ื ืืืขืจ ืคืื ืกืขืจืืืืกืขืก, ืืืึธืก ืืื ืืขืืืขื ืคึผืื ืงื ืงืขืจืขืงืืึทื. ืืขืจ ืฆืืืจืืื ืขืจ ืืื ืืืืื ืื ืืขืืืืื ืืจืืขืื.
ืงืกื ืืืงืก, ืงืกื ืืืงืก: ืงืกื ืืืงืก
ืืืจ ืืืืขืจืงื ืขืจืจืึธืจืก ืฉืืึทืืืช ืฆื ืืขืืขืืจืึทื ืืึธืฅ. ืขืก ืคืืจืงืขืจื ืืืืก ืึทื ืืื ืคืืจืืขืกื ืฆื ืคืึทืจืฉืจืืึทืื ืื ืคืื ืืจืืืกื ืืืง ืึทืืจืขืก ืืื ืึท ืคึผืึธืจ ืคืื ืึทืงื (ืคึผืจืึธืงืกื ืกืขืจืืืขืจืก), ืืืึธืก ืืื ืืขืืืขื ืคึผืื ืงื ืงืขืจืขืงืืึทื.
ืคืืื ืืื ืื
- ื ื ืขืงืืืืคึผืืขื ื , ืฐื ืก ืื ื ืคืจืืข ืจ ืืขืืฒ ื ืกืคืงืืช ืฐืขื ื ืืฒ ื ืฆืื ืืืืงืฒื , ืื ื ืืืจืืืขืคืืื . ืขืก ืืขื ืขื ืืขืืืขื ืคึผืืึทื ื ืฆื ืขืืืืื ืืจื ืขืก ืคืื ืึทืจืืขื, ืืืืึทื ืขืก ืื ืขืจืคืืจื ืื ืึทื ืืืืืงืืื ื ืคืื ืื ื ืขืฅ ืืื ืืื ืงืึทืืคึผืึทืืึทืืืืึทืื ืคึผืจืึธืืืขืืก, ืึธืืขืจ ืืื ืืขืจ ืืขืืืืงืขืจ ืฆืืื ืขืก ืืื ืืขืืืขื ืึท ืงืจืืืืฉ ืคึฟืื ืงืฆืืข, ืืืึธืก ืืื ืืืึธืก ืงืืื ืคืึทืจืืืึทื ืืื ืืขืืืขื ืืขืงื ืืงืื ืฉืืืขืจ ืึธื ืื ืืขืจืึทืคึผืืื ืืึทืืื ืื ืืก. ืืืฆื ืืืจ ืงืขื ืขื ืืึทื ืืืืฃ.
- ืื DNS ืึทืจืืืกืืขืื ืงืขื ืขื ืืืื ืึทืืืืืืึทื ืืืจื ืืึทื ืืื ื ืขืขื ืืขืจ ืฆื ืื ื ืืึท ืืึทืงืืึธืื ื ืขืฅ ืึทืจืืืก ืคืื ืื NAT โโื ืขืฅ ืืื ื ืึธื ืืึธืื ืคืื ืงืึทื ืขืงืืืืืืื ืฆื ืื ืืจืื ื ืขืฅ ืึธื ืืืืขืจืืขืฆืื ื (ืืืึธืก ืืื ืืขืืืขื ืืขืจ ืคึผืืึทื ืืืืืขืจ ืื ืืื ืฆืืืขื ื).
- ืืืจ ืืึธื ื ืืฉื ื ืืฆื ืคืขืื ื ืขืืขื ืืืขื ืึทืกืขืืืึทืืื ื RDBMS ืงืืึทืกืืขืจื, ืืืืึทื ืื ืงืึทื ืืืื ืืึทื ืก ืคืื ืืจืึทื ืกืคึผืขืจืึทื ื ืืฉืึทื ืืื ื ืื IP ืึทืืจืขืก ืืื ื ืืฉื ืืขืจ ืืืืคึผื ื ืืืืืง, ืืืืึทื ืึทืืึท ืืึทื ืืคึผืืึทืืืืฉืึทื ื ื ืึธื ืืึทืจืคื ืจืืืืืืื ื ืืขื ืงื ืืื. ืืขืจ ืืึทืฉืืืก ืืื ืืขืืืขื ืืืงืืืืืื ืืืจื ืืืกืืืจืืฉืข ืกืืืืช ืืื, ืขืจืฉืืขืจ ืคืื ืึทืืข, ืืืจื ืื ืงืืึธืจ ืืื ืืขืจ ืืึธื ืคืื ืขื ืืคึผืืื ืฅ ืืืจื ื ืึธืืขื ืืื RDBMS ืงืึทื ืคืืืืขืจืืืฉืึทื ื. ืืื ืึทืืืขืืืื, ืึท ืงืืึทืกืืฉ ืืจืึทืคึผ.
- ืืื ืคึผืจืื ืฆืืคึผ, ืขืงืกืขืจืกืืืืื ืคืึทืจืืืืึทืืืขื ืฆื ืื "ืกืึทืืืจืึทื ืืืืืฉืึทื ืคืื ืื ืจืื ืขื" ืืขื ืขื ืืขืคืืจื; ืขืก ืืื ืขืคึผืขืก ืฆื ืืจืึทืืื ืืืขืื ืืื ืืขืจืืื ืขื ืคืื ืคึฟืึทืจืฉืืึทืจืงืื ื ืื ืงืืืคึผืึทืืืืึทืืื ืคืื ืึธืืึทื ืึทืืึทืก ื ืืฆื.
ืืงืืจ: www.habr.com