Yandex.Cloud เชฎเชพเช‚ เชจเซ‡เชŸเชตเชฐเซเช• เชฒเซ‹เชก เชฌเซ‡เชฒเซ‡เชจเซเชธเชฐเชจเซเช‚ เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐ

Yandex.Cloud เชฎเชพเช‚ เชจเซ‡เชŸเชตเชฐเซเช• เชฒเซ‹เชก เชฌเซ‡เชฒเซ‡เชจเซเชธเชฐเชจเซเช‚ เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐ
เชนเซ‡เชฒเซ‹, เชนเซเช‚ เชธเซ‡เชฐเซเช—เซ‡เชˆ เชเชฒเชพเชจเซเชŸเชธเซ‡เชต เช›เซเช‚, เชนเซเช‚ เชตเชฟเช•เชพเชธ เช•เชฐเซเช‚ เช›เซเช‚ เชจเซ‡เชŸเชตเชฐเซเช• เชฒเซ‹เชก เชฌเซ‡เชฒเซ‡เชจเซเชธเชฐ Yandex.Cloud เชฎเชพเช‚. เช…เช—เชพเช‰, เชฎเซ‡เช‚ เชฏเชพเชจเซเชกเซ‡เช•เซเชท เชชเซ‹เชฐเซเชŸเชฒ เชฎเชพเชŸเซ‡ L7 เชฌเซ‡เชฒเซ‡เชจเซเชธเชฐเชจเชพ เชตเชฟเช•เชพเชธเชจเซเช‚ เชจเซ‡เชคเซƒเชคเซเชต เช•เชฐเซเชฏเซเช‚ เชนเชคเซเช‚ - เชธเชพเชฅเซ€เชฆเชพเชฐเซ‹ เชฎเชœเชพเช• เช•เชฐเซ‡ เช›เซ‡ เช•เซ‡ เชญเชฒเซ‡ เชนเซเช‚ เชถเซเช‚ เช•เชฐเซเช‚, เชคเซ‡ เชฌเซ‡เชฒเซ‡เชจเซเชธเชฐ เชนเซ‹เชตเชพเชจเซเช‚ เชฌเชนเชพเชฐ เช†เชตเซเชฏเซเช‚ เช›เซ‡. เชนเซเช‚ Habr เชตเชพเชšเช•เซ‹เชจเซ‡ เช•เชนเซ€เชถ เช•เซ‡ เช•เซเชฒเชพเช‰เชก เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎเชฎเชพเช‚ เชฒเซ‹เชกเชจเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฎเซ‡เชจเซ‡เชœ เช•เชฐเชตเซเช‚, เช† เชงเซเชฏเซ‡เชฏ เชนเชพเช‚เชธเชฒ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช…เชฎเซ‡ เช†เชฆเชฐเซเชถ เชธเชพเชงเชจ เชคเชฐเซ€เช•เซ‡ เชถเซเช‚ เชœเซ‹เชˆเช เช›เซ€เช เช…เชจเซ‡ เช…เชฎเซ‡ เช† เชธเชพเชงเชจ เชฌเชจเชพเชตเชตเชพ เชคเชฐเชซ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช†เช—เชณ เชตเชงเซ€ เชฐเชนเซเชฏเชพ เช›เซ€เช.

เชชเซเชฐเชฅเชฎ, เชšเชพเชฒเซ‹ เช•เซ‡เชŸเชฒเซ€เช• เชถเชฐเชคเซ‹ เชฐเชœเซ‚ เช•เชฐเซ€เช:

  • VIP (เชตเชฐเซเชšเซเชฏเซเช…เชฒ IP) - เชฌเซ‡เชฒเซ‡เชจเซเชธเชฐ IP เชธเชฐเชจเชพเชฎเซเช‚
  • เชธเชฐเซเชตเชฐ, เชฌเซ‡เช•เชเชจเซเชก, เช‰เชฆเชพเชนเชฐเชฃ - เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชšเชฒเชพเชตเชคเซเช‚ เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชฎเชถเซ€เชจ
  • RIP (เชฐเชฟเชฏเชฒ IP) - เชธเชฐเซเชตเชฐ IP เชธเชฐเชจเชพเชฎเซเช‚
  • เช†เชฐเซ‹เช—เซเชฏ เชคเชชเชพเชธ - เชธเชฐเซเชตเชฐเชจเซ€ เชคเชคเซเชชเชฐเชคเชพ เชคเชชเชพเชธเชตเซ€
  • เช‰เชชเชฒเชฌเซเชงเชคเชพ เชเซ‹เชจ, AZ - เชกเซ‡เชŸเชพ เชธเซ‡เชจเซเชŸเชฐเชฎเชพเช‚ เช…เชฒเช— เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ
  • เชชเซเชฐเชฆเซ‡เชถ - เชตเชฟเชตเชฟเชง เชเชเซ‡เชกเชจเซเช‚ เชธเช‚เช˜

เชฒเซ‹เชก เชฌเซ‡เชฒเซ‡เชจเซเชธเชฐเซเชธ เชคเซเชฐเชฃ เชฎเซเช–เซเชฏ เช•เชพเชฐเซเชฏเซ‹เชจเซ‡ เชนเชฒ เช•เชฐเซ‡ เช›เซ‡: เชคเซ‡เช“ เชธเช‚เชคเซเชฒเชจ เชชเซ‹เชคเซ‡ เชœ เช•เชฐเซ‡ เช›เซ‡, เชธเซ‡เชตเชพเชจเซ€ เช–เชพเชฎเซ€ เชธเชนเชฟเชทเซเชฃเซเชคเชพเชฎเชพเช‚ เชธเซเชงเชพเชฐเซ‹ เช•เชฐเซ‡ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡เชจเซเช‚ เชฎเชพเชชเชจ เชธเชฐเชณ เชฌเชจเชพเชตเซ‡ เช›เซ‡. เช“เชŸเซ‹เชฎเซ‡เชŸเชฟเช• เชŸเซเชฐเชพเชซเชฟเช• เชฎเซ‡เชจเซ‡เชœเชฎเซ‡เชจเซเชŸ เชฆเซเชตเชพเชฐเชพ เชซเซ‹เชฒเซเชŸ เชธเชนเชฟเชทเซเชฃเซเชคเชพ เชธเซเชจเชฟเชถเซเชšเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡: เชฌเซ‡เชฒเซ‡เชจเซเชธเชฐ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชจเซ€ เชธเซเชฅเชฟเชคเชฟเชจเซเช‚ เชจเชฟเชฐเซ€เช•เซเชทเชฃ เช•เชฐเซ‡ เช›เซ‡ เช…เชจเซ‡ เชธเช‚เชคเซเชฒเชจเชฎเชพเช‚เชฅเซ€ เชเชตเชพ เช‰เชฆเชพเชนเชฐเชฃเซ‹เชจเซ‡ เชฌเชพเช•เชพเชค เชฐเชพเช–เซ‡ เช›เซ‡ เชœเซ‡ เชœเซ€เชตเช‚เชคเชคเชพ เชคเชชเชพเชธเชฎเชพเช‚ เชชเชธเชพเชฐ เชฅเชคเชพ เชจเชฅเซ€. เชธเซเช•เซ‡เชฒเชฟเช‚เช— เชธเชฎเช—เซเชฐ เช‰เชฆเชพเชนเชฐเชฃเซ‹เชฎเชพเช‚ เชธเชฎเชพเชจเชฐเซ‚เชชเซ‡ เชตเชฟเชคเชฐเชฟเชค เช•เชฐเซ€เชจเซ‡, เชคเซ‡เชฎเชœ เชซเซเชฒเชพเชฏ เชชเชฐเชจเชพ เช‰เชฆเชพเชนเชฐเชฃเซ‹เชจเซ€ เชธเซ‚เชšเชฟเชจเซ‡ เช…เชชเชกเซ‡เชŸ เช•เชฐเซ€เชจเซ‡ เชธเซเชจเชฟเชถเซเชšเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เชœเซ‹ เชธเช‚เชคเซเชฒเชจ เชชเชฐเซเชฏเชพเชชเซเชค เชธเชฎเชพเชจ เชจเชฅเซ€, เชคเซ‹ เช•เซ‡เชŸเชฒเชพเช• เชฆเชพเช–เชฒเชพเช“ เชคเซ‡เชฎเชจเซ€ เช•เซเชทเชฎเชคเชพ เชฎเชฐเซเชฏเชพเชฆเชพ เช•เชฐเชคเชพเช‚ เชตเชงเซ€ เชœเชพเชฏ เชคเซ‡เชตเซ‹ เชญเชพเชฐ เชชเซเชฐเชพเชชเซเชค เช•เชฐเชถเซ‡, เช…เชจเซ‡ เชธเซ‡เชตเชพ เช“เช›เซ€ เชตเชฟเชถเซเชตเชธเชจเซ€เชฏ เชฌเชจเชถเซ‡.

เชฒเซ‹เชก เชฌเซ‡เชฒเซ‡เชจเซเชธเชฐ เช˜เชฃเซ€เชตเชพเชฐ OSI เชฎเซ‹เชกเซ‡เชฒเชจเชพ เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒ เชธเซเชคเชฐ เชฆเซเชตเชพเชฐเชพ เชตเชฐเซเช—เซ€เช•เซƒเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เชœเซ‡เชจเชพ เชชเชฐ เชคเซ‡ เชšเชพเชฒเซ‡ เช›เซ‡. เช•เซเชฒเชพเช‰เชก เชฌเซ‡เชฒเซ‡เชจเซเชธเชฐ TCP เชธเซเชคเชฐ เชชเชฐ เช•เชพเชฐเซเชฏ เช•เชฐเซ‡ เช›เซ‡, เชœเซ‡ เชšเซ‹เชฅเชพ เชธเซเชคเชฐ, L4 เชจเซ‡ เช…เชจเซเชฐเซ‚เชช เช›เซ‡.

เชšเชพเชฒเซ‹ เช•เซเชฒเชพเช‰เชก เชฌเซ‡เชฒเซ‡เชจเซเชธเชฐ เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐเชจเซ€ เชเชพเช‚เช–เซ€ เชคเชฐเชซ เช†เช—เชณ เชตเชงเซ€เช. เช…เชฎเซ‡ เชงเซ€เชฎเซ‡ เชงเซ€เชฎเซ‡ เชตเชฟเช—เชคเชจเซเช‚ เชธเซเชคเชฐ เชตเชงเชพเชฐเซ€เชถเซเช‚. เช…เชฎเซ‡ เชฌเซ‡เชฒเซ‡เชจเซเชธเชฐ เช˜เชŸเช•เซ‹เชจเซ‡ เชคเซเชฐเชฃ เชตเชฐเซเช—เซ‹เชฎเชพเช‚ เชตเชฟเชญเชพเชœเซ€เชค เช•เชฐเซ€เช เช›เซ€เช. เชฐเซ‚เชชเชฐเซ‡เช–เชพ เชชเซเชฒเซ‡เชจ เชตเชฐเซเช— เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเชจเซ€ เช•เซเชฐเชฟเชฏเชพเชชเซเชฐเชคเชฟเช•เซเชฐเชฟเชฏเชพ เชฎเชพเชŸเซ‡ เชœเชตเชพเชฌเชฆเชพเชฐ เช›เซ‡ เช…เชจเซ‡ เชธเชฟเชธเซเชŸเชฎเชจเซ€ เชฒเช•เซเชทเซเชฏ เชธเซเชฅเชฟเชคเชฟเชจเซ‡ เชธเช‚เช—เซเชฐเชนเชฟเชค เช•เชฐเซ‡ เช›เซ‡. เช•เช‚เชŸเซเชฐเซ‹เชฒ เชชเซเชฒเซ‡เชจ เชธเชฟเชธเซเชŸเชฎเชจเซ€ เชตเชฐเซเชคเชฎเชพเชจ เชธเซเชฅเชฟเชคเชฟเชจเซ‡ เชธเช‚เช—เซเชฐเชนเชฟเชค เช•เชฐเซ‡ เช›เซ‡ เช…เชจเซ‡ เชกเซ‡เชŸเชพ เชชเซเชฒเซ‡เชจ เช•เซเชฒเชพเชธเชฎเชพเช‚เชฅเซ€ เชธเชฟเชธเซเชŸเชฎเซเชธเชจเซเช‚ เชธเช‚เชšเชพเชฒเชจ เช•เชฐเซ‡ เช›เซ‡, เชœเซ‡ เช•เซเชฒเชพเชฏเช‚เชŸเชฅเซ€ เชคเชฎเชพเชฐเชพ เชฆเชพเช–เชฒเชพเช“ เชธเซเชงเซ€ เชŸเซเชฐเชพเชซเชฟเช• เชชเชนเซ‹เช‚เชšเชพเชกเชตเชพ เชฎเชพเชŸเซ‡ เชธเซ€เชงเชพ เชœ เชœเชตเชพเชฌเชฆเชพเชฐ เช›เซ‡.

เชกเซ‡เชŸเชพ เชชเซเชฒเซ‡เชจ

เชฌเซ‹เชฐเซเชกเชฐ เชฐเชพเช‰เชŸเชฐเซเชธ เชจเชพเชฎเชจเชพ เช–เชฐเซเชšเชพเชณ เช‰เชชเช•เชฐเชฃเซ‹ เชชเชฐ เชŸเซเชฐเชพเชซเชฟเช•เชจเซ‹ เช…เช‚เชค เช†เชตเซ‡ เช›เซ‡. เช–เชพเชฎเซ€ เชธเชนเชฟเชทเซเชฃเซเชคเชพ เชตเชงเชพเชฐเชตเชพ เชฎเชพเชŸเซ‡, เช†เชตเชพ เช˜เชฃเชพ เช‰เชชเช•เชฐเชฃเซ‹ เชเช• เชธเชพเชฅเซ‡ เชเช• เชกเซ‡เชŸเชพ เชธเซ‡เชจเซเชŸเชฐเชฎเชพเช‚ เช•เชพเชฐเซเชฏ เช•เชฐเซ‡ เช›เซ‡. เช†เช—เชณ, เชŸเซเชฐเชพเชซเชฟเช• เชฌเซ‡เชฒเซ‡เชจเซเชธเชฐเซเชธ เชชเชฐ เชœเชพเชฏ เช›เซ‡, เชœเซ‡ เช—เซเชฐเชพเชนเช•เซ‹ เชฎเชพเชŸเซ‡ BGP เชฎเชพเชฐเชซเชค เชคเชฎเชพเชฎ AZ เชจเซ‡ เช•เซ‹เชˆเชชเชฃ เช•เชพเชธเซเชŸ เช†เชˆเชชเซ€ เชเชกเซเชฐเซ‡เชธเชจเซ€ เชœเชพเชนเซ‡เชฐเชพเชค เช•เชฐเซ‡ เช›เซ‡. 

Yandex.Cloud เชฎเชพเช‚ เชจเซ‡เชŸเชตเชฐเซเช• เชฒเซ‹เชก เชฌเซ‡เชฒเซ‡เชจเซเชธเชฐเชจเซเช‚ เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐ

เชŸเซเชฐเชพเชซเชฟเช• ECMP เชชเชฐ เชชเซเชฐเชธเชพเชฐเชฟเชค เชฅเชพเชฏ เช›เซ‡ - เช† เชเช• เชฐเซ‚เชŸเซ€เช‚เช— เชตเซเชฏเซ‚เชนเชฐเชšเชจเชพ เช›เซ‡ เชœเซ‡ เชฎเซเชœเชฌ เชฒเช•เซเชทเซเชฏ เชธเซเชงเซ€เชจเชพ เช˜เชฃเชพ เชธเชฎเชพเชจ เชธเชพเชฐเชพ เชฎเชพเชฐเซเช—เซ‹ เชนเซ‹เชˆ เชถเช•เซ‡ เช›เซ‡ (เช…เชฎเชพเชฐเชพ เช•เชฟเชธเซเชธเชพเชฎเชพเช‚, เชฒเช•เซเชทเซเชฏ เช—เช‚เชคเชตเซเชฏ IP เชธเชฐเชจเชพเชฎเซเช‚ เชนเชถเซ‡) เช…เชจเซ‡ เชชเซ‡เช•เซ‡เชŸเซ‹ เชคเซ‡เชฎเชพเช‚เชฅเซ€ เช•เซ‹เชˆเชชเชฃ เชธเชพเชฅเซ‡ เชฎเซ‹เช•เชฒเซ€ เชถเช•เชพเชฏ เช›เซ‡. เช…เชฎเซ‡ เชจเซ€เชšเซ‡เชจเซ€ เชฏเซ‹เชœเชจเชพ เช…เชจเซเชธเชพเชฐ เช•เซ‡เชŸเชฒเชพเช• เชชเซเชฐเชพเชชเซเชฏเชคเชพ เชเซ‹เชจเชฎเชพเช‚ เช•เชพเชฐเซเชฏเชจเซ‡ เชชเชฃ เชธเชฎเชฐเซเชฅเชจ เช†เชชเซ€เช เช›เซ€เช: เช…เชฎเซ‡ เชฆเชฐเซ‡เช• เชเซ‹เชจเชฎเชพเช‚ เชธเชฐเชจเชพเชฎเชพเชจเซ€ เชœเชพเชนเซ‡เชฐเชพเชค เช•เชฐเซ€เช เช›เซ€เช, เชŸเซเชฐเชพเชซเชฟเช• เชจเชœเซ€เช•เชจเชพ เชตเชฟเชธเซเชคเชพเชฐเชฎเชพเช‚ เชœเชพเชฏ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡เชจเซ€ เชฎเชฐเซเชฏเชพเชฆเชพเชฅเซ€ เช†เช—เชณ เชตเชงเชคเซ‹ เชจเชฅเซ€. เชชเช›เซ€เชฅเซ€ เชชเซ‹เชธเซเชŸเชฎเชพเช‚ เช†เชชเชฃเซ‡ เชŸเซเชฐเชพเชซเชฟเช•เชจเซเช‚ เชถเซเช‚ เชฅเชพเชฏ เช›เซ‡ เชคเซ‡เชจเชพ เชชเชฐ เชตเชงเซ เชตเชฟเช—เชคเชตเชพเชฐ เชœเซ‹เชˆเชถเซเช‚.

เชฐเซ‚เชชเชฐเซ‡เช–เชพ เชชเซเชฒเซ‡เชจ

 
เชฐเซ‚เชชเชฐเซ‡เช–เชพ เชชเซเชฒเซ‡เชจเชจเซเช‚ เชฎเซเช–เซเชฏ เช˜เชŸเช• เชเชชเซ€เช†เชˆ เช›เซ‡, เชœเซ‡เชจเชพ เชฆเซเชตเชพเชฐเชพ เชฌเซ‡เชฒเซ‡เชจเซเชธเชฐ เชธเชพเชฅเซ‡ เชฎเซ‚เชณเชญเซ‚เชค เช•เชพเชฎเช—เซ€เชฐเซ€ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡: เชฌเชจเชพเชตเชตเซ€, เช•เชพเชขเซ€ เชจเชพเช–เชตเซ€, เชฆเชพเช–เชฒเชพเช“เชจเซ€ เชฐเชšเชจเชพ เชฌเชฆเชฒเชตเซ€, เช†เชฐเซ‹เช—เซเชฏ เชคเชชเชพเชธ เชชเชฐเชฟเชฃเชพเชฎเซ‹ เชฎเซ‡เชณเชตเชตเซ€ เชตเช—เซ‡เชฐเซ‡. เชเช• เชคเชฐเชซ, เช† เชเช• REST API เช›เซ‡, เช…เชจเซ‡ เชฌเซ€เชœเซ€ เชฌเชพเชœเซ เช…เชจเซเชฏ, เช…เชฎเซ‡ เช•เซเชฒเชพเช‰เชกเชฎเชพเช‚ เช˜เชฃเซ€ เชตเชพเชฐ เชซเซเชฐเซ‡เชฎเชตเชฐเซเช• gRPC เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เช เช›เซ€เช, เชคเซ‡เชฅเซ€ เช…เชฎเซ‡ REST เชจเซ‡ gRPC เชฎเชพเช‚ "เช…เชจเซเชตเชพเชฆ" เช•เชฐเซ€เช เช›เซ€เช เช…เชจเซ‡ เชชเช›เซ€ เชฎเชพเชคเซเชฐ gRPC เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เช เช›เซ€เช. เช•เซ‹เชˆเชชเชฃ เชตเชฟเชจเช‚เชคเซ€ เชฏเชพเชจเซเชกเซ‡เช•เซเชท.เช•เซเชฒเชพเช‰เชก เช•เชพเชฎเชฆเชพเชฐเซ‹เชจเชพ เชธเชพเชฎเชพเชจเซเชฏ เชชเซ‚เชฒ เชชเชฐ เชšเชฒเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเชคเชพ เช…เชธเซเชฎเซ‡เชณ เช…เชฏเซ‹เช—เซเชฏ เช•เชพเชฐเซเชฏเซ‹เชจเซ€ เชถเซเชฐเซ‡เชฃเซ€เชจเซ€ เชฐเชšเชจเชพ เชคเชฐเชซ เชฆเซ‹เชฐเซ€ เชœเชพเชฏ เช›เซ‡. เช•เชพเชฐเซเชฏเซ‹ เชเชตเซ€ เชฐเซ€เชคเซ‡ เชฒเช–เชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เช•เซ‡ เชคเซ‡เชจเซ‡ เช•เซ‹เชˆเชชเชฃ เชธเชฎเชฏเซ‡ เชธเซเชฅเช—เชฟเชค เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡ เช…เชจเซ‡ เชชเช›เซ€ เชซเชฐเซ€เชฅเซ€ เชถเชฐเซ‚ เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡. เช† เชฎเชพเชชเชจเซ€เชฏเชคเชพ, เชชเซเชจเชฐเชพเชตเชฐเซเชคเชฟเชคเชคเชพ เช…เชจเซ‡ เช•เชพเชฎเช—เซ€เชฐเซ€เชจเชพ เชฒเซ‹เช—เซ€เช‚เช—เชจเซ‡ เชธเซเชจเชฟเชถเซเชšเชฟเชค เช•เชฐเซ‡ เช›เซ‡.

Yandex.Cloud เชฎเชพเช‚ เชจเซ‡เชŸเชตเชฐเซเช• เชฒเซ‹เชก เชฌเซ‡เชฒเซ‡เชจเซเชธเชฐเชจเซเช‚ เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐ

เชชเชฐเชฟเชฃเชพเชฎเซ‡, API เชคเชฐเชซเชฅเซ€ เช•เชพเชฐเซเชฏ เชฌเซ‡เชฒเซ‡เชจเซเชธเชฐ เชธเซ‡เชตเชพ เชจเชฟเชฏเช‚เชคเซเชฐเช•เชจเซ‡ เชตเชฟเชจเช‚เชคเซ€ เช•เชฐเชถเซ‡, เชœเซ‡ Go เชฎเชพเช‚ เชฒเช–เชพเชฏเซ‡เชฒ เช›เซ‡. เชคเซ‡ เชฌเซ‡เชฒเซ‡เชจเซเชธเชฐเซเชธ เช‰เชฎเซ‡เชฐเซ€ เช…เชจเซ‡ เชฆเซ‚เชฐ เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡, เชฌเซ‡เช•เชเชจเซเชก เช…เชจเซ‡ เชธเซ‡เชŸเชฟเช‚เช—เซเชธเชจเซ€ เชฐเชšเชจเชพ เชฌเชฆเชฒเซ€ เชถเช•เซ‡ เช›เซ‡. 

Yandex.Cloud เชฎเชพเช‚ เชจเซ‡เชŸเชตเชฐเซเช• เชฒเซ‹เชก เชฌเซ‡เชฒเซ‡เชจเซเชธเชฐเชจเซเช‚ เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐ

เชธเซ‡เชตเชพ เชคเซ‡เชจเซ€ เชธเซเชฅเชฟเชคเชฟเชจเซ‡ เชฏเชพเชจเซเชกเซ‡เช•เซเชท เชกเซ‡เชŸเชพเชฌเซ‡เชเชฎเชพเช‚ เชธเช‚เช—เซเชฐเชนเชฟเชค เช•เชฐเซ‡ เช›เซ‡, เชเช• เชตเชฟเชคเชฐเชฟเชค เชธเช‚เชšเชพเชฒเชฟเชค เชกเซ‡เชŸเชพเชฌเซ‡เช เชœเซ‡เชจเซ‹ เชคเชฎเซ‡ เชŸเซ‚เช‚เช• เชธเชฎเชฏเชฎเชพเช‚ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€ เชถเช•เชถเซ‹. Yandex.Cloud เชฎเชพเช‚, เชœเซ‡เชฎ เช†เชชเชฃเซ‡ เชชเชนเซ‡เชฒเชพเชฅเซ€ เชœ เช•เชนเซเชฏเซเช‚, เชกเซ‹เช— เชซเซ‚เชก เช•เชจเซเชธเซ‡เชชเซเชŸ เชฒเชพเช—เซ เชชเชกเซ‡ เช›เซ‡: เชœเซ‹ เช†เชชเชฃเซ‡ เช†เชชเชฃเซ€ เชธเซ‡เชตเชพเช“เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เช เช›เซ€เช, เชคเซ‹ เชชเช›เซ€ เช…เชฎเชพเชฐเชพ เช—เซเชฐเชพเชนเช•เซ‹ เชชเชฃ เชคเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชฎเชพเช‚ เช–เซเชถ เชฅเชถเซ‡. เชฏเชพเชจเซเชกเซ‡เช•เซเชท เชกเซ‡เชŸเชพเชฌเซ‡เช เช เช†เชตเชพ เช–เซเชฏเชพเชฒเชจเชพ เช…เชฎเชฒเซ€เช•เชฐเชฃเชจเซเช‚ เช‰เชฆเชพเชนเชฐเชฃ เช›เซ‡. เช…เชฎเซ‡ เช…เชฎเชพเชฐเชพ เชคเชฎเชพเชฎ เชกเซ‡เชŸเชพเชจเซ‡ YDB เชฎเชพเช‚ เชธเช‚เช—เซเชฐเชนเชฟเชค เช•เชฐเซ€เช เช›เซ€เช, เช…เชจเซ‡ เช…เชฎเชพเชฐเซ‡ เชกเซ‡เชŸเชพเชฌเซ‡เชเชจเซ€ เชœเชพเชณเชตเชฃเซ€ เช…เชจเซ‡ เชฎเชพเชชเชจ เชตเชฟเชถเซ‡ เชตเชฟเชšเชพเชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เชจเชฅเซ€: เช† เชธเชฎเชธเซเชฏเชพเช“ เช…เชฎเชพเชฐเชพ เชฎเชพเชŸเซ‡ เช‰เช•เซ‡เชฒเชพเชˆ เช—เชˆ เช›เซ‡, เช…เชฎเซ‡ เชกเซ‡เชŸเชพเชฌเซ‡เชเชจเซ‹ เช‰เชชเชฏเซ‹เช— เชธเซ‡เชตเชพ เชคเชฐเซ€เช•เซ‡ เช•เชฐเซ€เช เช›เซ€เช.

เชšเชพเชฒเซ‹ เชฌเซ‡เชฒเซ‡เชจเซเชธเชฐ เช•เช‚เชŸเซเชฐเซ‹เชฒเชฐ เชชเชฐ เชชเชพเช›เชพ เช†เชตเซ€เช. เชคเซ‡เชจเซเช‚ เช•เชพเชฐเซเชฏ เชฌเซ‡เชฒเซ‡เชจเซเชธเชฐ เชตเชฟเชถเซ‡เชจเซ€ เชฎเชพเชนเชฟเชคเซ€ เชธเชพเชšเชตเชตเชพเชจเซเช‚ เช›เซ‡ เช…เชจเซ‡ เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชฎเชถเซ€เชจเชจเซ€ เชคเซˆเชฏเชพเชฐเซ€เชจเซ‡ เช†เชฐเซ‹เช—เซเชฏ เชคเชชเชพเชธ เชจเชฟเชฏเช‚เชคเซเชฐเช•เชจเซ‡ เชคเชชเชพเชธเชตเชพ เชฎเชพเชŸเซ‡ เชเช• เช•เชพเชฐเซเชฏ เชฎเซ‹เช•เชฒเชตเชพเชจเซเช‚ เช›เซ‡.

เช†เชฐเซ‹เช—เซเชฏ เชคเชชเชพเชธ เชจเชฟเชฏเช‚เชคเซเชฐเช•

เชคเซ‡ เชšเซ‡เช•เชจเชพ เชจเชฟเชฏเชฎเซ‹ เชฌเชฆเชฒเชตเชพเชจเซ€ เชตเชฟเชจเช‚เชคเซ€เช“ เชฎเซ‡เชณเชตเซ‡ เช›เซ‡, เชคเซ‡เชฎเชจเซ‡ YDB เชฎเชพเช‚ เชธเชพเชšเชตเซ‡ เช›เซ‡, เชนเซ‡เชฒเซเชšเชšเซ‡เช• เชจเซ‹เชกเซเชธ เชตเชšเซเชšเซ‡ เช•เชพเชฐเซเชฏเซ‹เชจเซเช‚ เชตเชฟเชคเชฐเชฃ เช•เชฐเซ‡ เช›เซ‡ เช…เชจเซ‡ เชชเชฐเชฟเชฃเชพเชฎเซ‹เชจเซ‡ เชเช•เชคเซเชฐเชฟเชค เช•เชฐเซ‡ เช›เซ‡, เชœเซ‡ เชชเช›เซ€ เชกเซ‡เชŸเชพเชฌเซ‡เชเชฎเชพเช‚ เชธเชพเชšเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เช…เชจเซ‡ เชฒเซ‹เชกเชฌเซ‡เชฒเซ‡เชจเซเชธเชฐ เชจเชฟเชฏเช‚เชคเซเชฐเช•เชจเซ‡ เชฎเซ‹เช•เชฒเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เชคเซ‡ เชฌเชฆเชฒเชพเชฎเชพเช‚, เชกเซ‡เชŸเชพ เชชเซเชฒเซ‡เชจเชฎเชพเช‚ เช•เซเชฒเชธเซเชŸเชฐเชจเซ€ เชฐเชšเชจเชพเชจเซ‡ เชฒเซ‹เชกเชฌเซ‡เชฒเซ‡เชจเซเชธเชฐ-เชจเซ‹เชกเชฎเชพเช‚ เชฌเชฆเชฒเชตเชพเชจเซ€ เชตเชฟเชจเช‚เชคเซ€ เชฎเซ‹เช•เชฒเซ‡ เช›เซ‡, เชœเซ‡เชจเซ€ เชนเซเช‚ เชจเซ€เชšเซ‡ เชšเชฐเซเชšเชพ เช•เชฐเซ€เชถ.

Yandex.Cloud เชฎเชพเช‚ เชจเซ‡เชŸเชตเชฐเซเช• เชฒเซ‹เชก เชฌเซ‡เชฒเซ‡เชจเซเชธเชฐเชจเซเช‚ เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐ

เชšเชพเชฒเซ‹ เช†เชฐเซ‹เช—เซเชฏ เชคเชชเชพเชธ เชตเชฟเชถเซ‡ เชตเชงเซ เชตเชพเชค เช•เชฐเซ€เช. เชคเซ‡เช“เชจเซ‡ เช˜เชฃเชพ เชตเชฐเซเช—เซ‹เชฎเชพเช‚ เชตเชฟเชญเชพเชœเชฟเชค เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡. เช“เชกเชฟเชŸเชฎเชพเช‚ เชตเชฟเชตเชฟเชง เชธเชซเชณเชคเชพเชจเชพ เชฎเชพเชชเชฆเช‚เชก เชนเซ‹เชฏ เช›เซ‡. TCP เชคเชชเชพเชธ เชฎเชพเชŸเซ‡ เชจเชฟเชถเซเชšเชฟเชค เชธเชฎเชฏเชจเซ€ เช…เช‚เชฆเชฐ เชธเชซเชณเชคเชพเชชเซ‚เชฐเซเชตเช• เช•เชจเซ‡เช•เซเชถเชจ เชธเซเชฅเชพเชชเชฟเชค เช•เชฐเชตเซเช‚ เชœเชฐเซ‚เชฐเซ€ เช›เซ‡. HTTP เชคเชชเชพเชธ เชฎเชพเชŸเซ‡ เชธเชซเชณ เช•เชจเซ‡เช•เซเชถเชจ เช…เชจเซ‡ 200 เชธเซเชŸเซ‡เชŸเชธ เช•เซ‹เชก เชธเชพเชฅเซ‡ เชชเซเชฐเชคเชฟเชธเชพเชฆ เชฌเช‚เชจเซ‡เชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡.

เช‰เชชเชฐเชพเช‚เชค, เชคเชชเชพเชธเซ‹ เช•เซเชฐเชฟเชฏเชพเชจเชพ เชตเชฐเซเช—เชฎเชพเช‚ เช…เชฒเช— เชชเชกเซ‡ เช›เซ‡ - เชคเซ‡ เชธเช•เซเชฐเชฟเชฏ เช…เชจเซ‡ เชจเชฟเชทเซเช•เซเชฐเชฟเชฏ เช›เซ‡. เชจเชฟเชทเซเช•เซเชฐเชฟเชฏ เชคเชชเชพเชธ เช•เซ‹เชˆ เช–เชพเชธ เชชเช—เชฒเชพเช‚ เชฒเซ€เชงเชพ เชตเชฟเชจเชพ เชŸเซเชฐเชพเชซเชฟเช• เชธเชพเชฅเซ‡ เชถเซเช‚ เชฅเชˆ เชฐเชนเซเชฏเซเช‚ เช›เซ‡ เชคเซ‡เชจเซเช‚ เชจเชฟเชฐเซ€เช•เซเชทเชฃ เช•เชฐเซ‡ เช›เซ‡. เช† L4 เชชเชฐ เชฌเชนเซ เชธเชพเชฐเซ€ เชฐเซ€เชคเซ‡ เช•เชพเชฎ เช•เชฐเชคเซเช‚ เชจเชฅเซ€ เช•เชพเชฐเชฃ เช•เซ‡ เชคเซ‡ เช‰เชšเซเชš-เชธเซเชคเชฐเชจเชพ เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒเชจเชพ เชคเชฐเซเช• เชชเชฐ เช†เชงเชพเชฐ เชฐเชพเช–เซ‡ เช›เซ‡: L4 เชชเชฐ เช‘เชชเชฐเซ‡เชถเชจเชฎเชพเช‚ เช•เซ‡เชŸเชฒเซ‹ เชธเชฎเชฏ เชฒเชพเช—เซเชฏเซ‹ เช…เชฅเชตเชพ เช•เชจเซ‡เช•เซเชถเชจ เชชเซ‚เชฐเซเชฃ เชฅเชตเซเช‚ เชธเชพเชฐเซเช‚ เชนเชคเซเช‚ เช•เซ‡ เช–เชฐเชพเชฌ เชคเซ‡ เชตเชฟเชถเซ‡ เช•เซ‹เชˆ เชฎเชพเชนเชฟเชคเซ€ เชจเชฅเซ€. เชธเช•เซเชฐเชฟเชฏ เชคเชชเชพเชธ เชฎเชพเชŸเซ‡ เชฌเซ‡เชฒเซ‡เชจเซเชธเชฐเชจเซ‡ เชฆเชฐเซ‡เช• เชธเชฐเซเชตเชฐ เชฆเชพเช–เชฒเชพเชจเซ‡ เชตเชฟเชจเช‚เชคเซ€เช“ เชฎเซ‹เช•เชฒเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡.

เชฎเซ‹เชŸเชพ เชญเชพเช—เชจเชพ เชฒเซ‹เชก เชฌเซ‡เชฒเซ‡เชจเซเชธเชฐ เชชเซ‹เชคเซ‡ เชœ เชœเซ€เชตเช‚เชคเชคเชพเชจเซ€ เชคเชชเชพเชธ เช•เชฐเซ‡ เช›เซ‡. เช•เซเชฒเชพเช‰เชก เชชเชฐ, เช…เชฎเซ‡ เชฎเชพเชชเชจเซ€เชฏเชคเชพ เชตเชงเชพเชฐเชตเชพ เชฎเชพเชŸเซ‡ เชธเชฟเชธเซเชŸเชฎเชจเชพ เช† เชญเชพเช—เซ‹เชจเซ‡ เช…เชฒเช— เช•เชฐเชตเชพเชจเซเช‚ เชจเช•เซเช•เซ€ เช•เชฐเซเชฏเซเช‚. เช† เช…เชญเชฟเช—เชฎ เช…เชฎเชจเซ‡ เชธเซ‡เชตเชพเชฎเชพเช‚ เช†เชฐเซ‹เช—เซเชฏ เชคเชชเชพเชธเชจเซ€ เชตเชฟเชจเช‚เชคเซ€เช“เชจเซ€ เชธเช‚เช–เซเชฏเชพ เชœเชพเชณเชตเซ€ เชฐเชพเช–เซ€เชจเซ‡ เชฌเซ‡เชฒเซ‡เชจเซเชธเชฐเซเชธเชจเซ€ เชธเช‚เช–เซเชฏเชพเชฎเชพเช‚ เชตเชงเชพเชฐเซ‹ เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเชถเซ‡. เชšเซ‡เช•เซเชธ เช…เชฒเช— เชนเซ‡เชฒเซเชฅเชšเซ‡เช• เชจเซ‹เชกเซเชธ เชฆเซเชตเชพเชฐเชพ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชœเซ‡เชฎเชพเช‚ เชšเซ‡เช•เชจเชพ เชฒเช•เซเชทเซเชฏเซ‹เชจเซ‡ เชถเชพเชฐเซเชก เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡เชจเซ€ เชจเช•เชฒ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เชคเชฎเซ‡ เชเช• เชฏเชœเชฎเชพเชจ เชชเชพเชธเซ‡เชฅเซ€ เชคเชชเชพเชธ เช•เชฐเซ€ เชถเช•เชคเชพ เชจเชฅเซ€, เช•เชพเชฐเชฃ เช•เซ‡ เชคเซ‡ เชจเชฟเชทเซเชซเชณ เชฅเชˆ เชถเช•เซ‡ เช›เซ‡. เชชเช›เซ€ เชคเซ‡เชฃเซ‡ เชคเชชเชพเชธเซ‡เชฒ เชฆเชพเช–เชฒเชพเช“เชจเซ€ เชธเซเชฅเชฟเชคเชฟ เช…เชฎเชจเซ‡ เชฎเชณเชถเซ‡ เชจเชนเซ€เช‚. เช…เชฎเซ‡ เช“เช›เชพเชฎเชพเช‚ เช“เช›เชพ เชคเซเชฐเชฃ เชนเซ‡เชฒเซเชฅเชšเซ‡เช• เชจเซ‹เชกเซเชธเชฎเชพเช‚เชฅเซ€ เช•เซ‹เชˆเชชเชฃ เชฆเชพเช–เชฒเชพ เชชเชฐ เชคเชชเชพเชธ เช•เชฐเซ€เช เช›เซ€เช. เช…เชฎเซ‡ เชธเชคเชค เชนเซ‡เชถเชฟเช‚เช— เช…เชฒเซเช—เซ‹เชฐเชฟเชงเชฎเซเชธเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชจเซ‹เชกเซเชธ เชตเชšเซเชšเซ‡ เชคเชชเชพเชธเชจเชพ เชนเซ‡เชคเซเช“เชจเซ‡ เช…เชฒเช— เชชเชพเชกเซ€เช เช›เซ€เช.

Yandex.Cloud เชฎเชพเช‚ เชจเซ‡เชŸเชตเชฐเซเช• เชฒเซ‹เชก เชฌเซ‡เชฒเซ‡เชจเซเชธเชฐเชจเซเช‚ เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐ

เชธเช‚เชคเซเชฒเชจ เช…เชจเซ‡ เช†เชฐเซ‹เช—เซเชฏ เชคเชชเชพเชธเชจเซ‡ เช…เชฒเช— เช•เชฐเชตเชพเชฅเซ€ เชธเชฎเชธเซเชฏเชพเช“ เชฅเชˆ เชถเช•เซ‡ เช›เซ‡. เชœเซ‹ เชนเซ‡เชฒเซเชฅเชšเซ‡เช• เชจเซ‹เชก, เชฌเซ‡เชฒเซ‡เชจเซเชธเชฐเชจเซ‡ เชฌเชพเชฏเชชเชพเชธ เช•เชฐเซ€เชจเซ‡ เช‰เชฆเชพเชนเชฐเชฃ เชฎเชพเชŸเซ‡ เชตเชฟเชจเช‚เชคเซ€ เช•เชฐเซ‡ เช›เซ‡ (เชœเซ‡ เชนเชพเชฒเชฎเชพเช‚ เชŸเซเชฐเชพเชซเชฟเช•เชจเซ‡ เชธเซ‡เชตเชพ เช†เชชเชคเซเช‚ เชจเชฅเซ€), เชคเซ‹ เชเช• เชตเชฟเชšเชฟเชคเซเชฐ เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟ เชŠเชญเซ€ เชฅเชพเชฏ เช›เซ‡: เชธเช‚เชธเชพเชงเชจ เชœเซ€เชตเช‚เชค เชนเซ‹เชฏ เชคเซ‡เชตเซเช‚ เชฒเชพเช—เซ‡ เช›เซ‡, เชชเชฐเช‚เชคเซ เชŸเซเชฐเชพเชซเชฟเช• เชคเซ‡เชจเชพ เชธเซเชงเซ€ เชชเชนเซ‹เช‚เชšเชถเซ‡ เชจเชนเซ€เช‚. เช…เชฎเซ‡ เช† เชธเชฎเชธเซเชฏเชพเชจเซ‡ เช† เชฐเซ€เชคเซ‡ เชนเชฒ เช•เชฐเซ€เช เช›เซ€เช: เช…เชฎเซ‡ เชฌเซ‡เชฒเซ‡เชจเซเชธเชฐ เชฆเซเชตเชพเชฐเชพ เช†เชฐเซ‹เช—เซเชฏ เชคเชชเชพเชธ เชŸเซเชฐเชพเชซเชฟเช• เชถเชฐเซ‚ เช•เชฐเชตเชพเชจเซ€ เช–เชพเชคเชฐเซ€ เช†เชชเซ€เช เช›เซ€เช. เชฌเซ€เชœเชพ เชถเชฌเซเชฆเซ‹เชฎเชพเช‚ เช•เชนเซ€เช เชคเซ‹, เช•เซเชฒเชพเชฏเชจเซเชŸเซเชธ เช…เชจเซ‡ เชนเซ‡เชฒเซเชฅ เชšเซ‡เช•เชฅเซ€ เชŸเซเชฐเชพเชซเชฟเช• เชธเชพเชฅเซ‡ เชชเซ‡เช•เซ‡เชŸเซ‹ เช–เชธเซ‡เชกเชตเชพเชจเซ€ เชธเซเช•เซ€เชฎ เชจเซเชฏเซ‚เชจเชคเชฎ เชฐเซ€เชคเซ‡ เช…เชฒเช— เช›เซ‡: เชฌเช‚เชจเซ‡ เช•เชฟเชธเซเชธเชพเช“เชฎเชพเช‚, เชชเซ‡เช•เซ‡เชŸเซเชธ เชฌเซ‡เชฒเซ‡เชจเซเชธเชฐเซเชธ เชธเซเชงเซ€ เชชเชนเซ‹เช‚เชšเชถเซ‡, เชœเซ‡ เชคเซ‡เชฎเชจเซ‡ เชฒเช•เซเชทเซเชฏ เชธเช‚เชธเชพเชงเชจเซ‹ เชธเซเชงเซ€ เชชเชนเซ‹เช‚เชšเชพเชกเชถเซ‡.

เชคเชซเชพเชตเชค เช เช›เซ‡ เช•เซ‡ เช—เซเชฐเชพเชนเช•เซ‹ VIP เชจเซ‡ เชตเชฟเชจเช‚เชคเซ€ เช•เชฐเซ‡ เช›เซ‡, เชœเซเชฏเชพเชฐเซ‡ เช†เชฐเซ‹เช—เซเชฏ เชคเชชเชพเชธ เชฆเชฐเซ‡เช• เชตเซเชฏเช•เซเชคเชฟเช—เชค RIP เชจเซ‡ เชตเชฟเชจเช‚เชคเซ€ เช•เชฐเซ‡ เช›เซ‡. เช…เชนเซ€เช‚ เชเช• เชฐเชธเชชเซเชฐเชฆ เชธเชฎเชธเซเชฏเชพ เชŠเชญเซ€ เชฅเชพเชฏ เช›เซ‡: เช…เชฎเซ‡ เช…เชฎเชพเชฐเชพ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“เชจเซ‡ เช—เซเชฐเซ‡ IP เชจเซ‡เชŸเชตเชฐเซเช•เซเชธเชฎเชพเช‚ เชธเช‚เชธเชพเชงเชจเซ‹ เชฌเชจเชพเชตเชตเชพเชจเซ€ เชคเช• เช†เชชเซ€เช เช›เซ€เช. เชšเชพเชฒเซ‹ เช•เชฒเซเชชเชจเชพ เช•เชฐเซ€เช เช•เซ‡ เชฌเซ‡ เช…เชฒเช— เช…เชฒเช— เช•เซเชฒเชพเช‰เชก เชฎเชพเชฒเชฟเช•เซ‹ เช›เซ‡ เชœเซ‡เชฎเชฃเซ‡ เชคเซ‡เชฎเชจเซ€ เชธเซ‡เชตเชพเช“ เชฌเซ‡เชฒเซ‡เชจเซเชธเชฐเซเชธ เชชเชพเช›เชณ เช›เซเชชเชพเชตเซ€ เช›เซ‡. เชคเซ‡เชฎเชพเช‚เชจเชพ เชฆเชฐเซ‡เช• เชชเชพเชธเซ‡ เชธเชฎเชพเชจ เชธเชฐเชจเชพเชฎเชพเช‚ เชธเชพเชฅเซ‡ 10.0.0.1/24 เชธเชฌเชจเซ‡เชŸเชฎเชพเช‚ เชธเช‚เชธเชพเชงเชจเซ‹ เช›เซ‡. เชคเชฎเชพเชฐเซ‡ เชคเซ‡เชฎเชจเซ‡ เช•เซ‹เชˆเช• เชฐเซ€เชคเซ‡ เช…เชฒเช— เชชเชพเชกเชตเชพ เชฎเชพเชŸเซ‡ เชธเช•เซเชทเชฎ เชฌเชจเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡, เช…เชจเซ‡ เช…เชนเซ€เช‚ เชคเชฎเชพเชฐเซ‡ Yandex.Cloud เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชจเซ‡เชŸเชตเชฐเซเช•เชจเซ€ เชฐเชšเชจเชพเชฎเชพเช‚ เชกเชพเช‡เชต เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡. เชฎเชพเช‚ เชตเชงเซ เชตเชฟเช—เชคเซ‹ เชถเซ‹เชงเชตเชพเชจเซเช‚ เชตเชงเซ เชธเชพเชฐเซเช‚ เช›เซ‡ เชตเชฟเชถเซ‡:เช•เซเชฒเชพเช‰เชก เช‡เชตเซ‡เชจเซเชŸเชฎเชพเช‚เชฅเซ€ เชตเชฟเชกเชฟเช“, เช…เชฎเชพเชฐเชพ เชฎเชพเชŸเซ‡ เชนเชตเซ‡ เช เชฎเชนเชคเซเชตเชจเซเช‚ เช›เซ‡ เช•เซ‡ เชจเซ‡เชŸเชตเชฐเซเช• เชฌเชนเซ-เชธเซเชคเชฐเชตเชพเชณเซเช‚ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡เชฎเชพเช‚ เชŸเชจเชฒ เช›เซ‡ เชœเซ‡เชจเซ‡ เชธเชฌเชจเซ‡เชŸ เช†เชˆเชกเซ€ เชฆเซเชตเชพเชฐเชพ เช“เชณเช–เซ€ เชถเช•เชพเชฏ เช›เซ‡.

เชนเซ‡เชฒเซเชฅเชšเซ‡เช• เชจเซ‹เชกเซเชธ เช•เชนเซ‡เชตเชพเชคเชพ เช…เชฐเซเชง-IPv6 เชธเชฐเชจเชพเชฎเชพเช‚เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชฌเซ‡เชฒเซ‡เชจเซเชธเชฐเชจเซ‹ เชธเช‚เชชเชฐเซเช• เช•เชฐเซ‡ เช›เซ‡. เช…เชฐเซเชง-เชธเชฐเชจเชพเชฎเซเช‚ เช IPv6 เชธเชฐเชจเชพเชฎเซเช‚ เช›เซ‡ เชœเซ‡เชฎเชพเช‚ IPv4 เชธเชฐเชจเชพเชฎเซเช‚ เช…เชจเซ‡ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เชธเชฌเชจเซ‡เชŸ ID เชคเซ‡เชจเซ€ เช…เช‚เชฆเชฐ เชเชฎเซเชฌเซ‡เชก เช•เชฐเซ‡เชฒเซเช‚ เช›เซ‡. เชŸเซเชฐเชพเชซเชฟเช• เชฌเซ‡เชฒเซ‡เชจเซเชธเชฐ เชธเซเชงเซ€ เชชเชนเซ‹เช‚เชšเซ‡ เช›เซ‡, เชœเซ‡ เชคเซ‡เชฎเชพเช‚เชฅเซ€ IPv4 เชธเช‚เชธเชพเชงเชจ เชธเชฐเชจเชพเชฎเซเช‚ เช•เชพเชขเซ‡ เช›เซ‡, IPv6 เชจเซ‡ IPv4 เชธเชพเชฅเซ‡ เชฌเชฆเชฒเซ‡ เช›เซ‡ เช…เชจเซ‡ เชชเซ‡เช•เซ‡เชŸเชจเซ‡ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเชจเชพ เชจเซ‡เชŸเชตเชฐเซเช• เชชเชฐ เชฎเซ‹เช•เชฒเซ‡ เช›เซ‡.

เชฐเชฟเชตเชฐเซเชธ เชŸเซเชฐเชพเชซเชฟเช• เช เชœ เชฐเซ€เชคเซ‡ เชœเชพเชฏ เช›เซ‡: เชฌเซ‡เชฒเซ‡เชจเซเชธเชฐ เชœเซเช เช›เซ‡ เช•เซ‡ เช—เช‚เชคเชตเซเชฏ เชนเซ‡เชฒเซเชฅเชšเซ‡เช•เชฐเซเชธเชจเซเช‚ เช—เซเชฐเซ‡ เชจเซ‡เชŸเชตเชฐเซเช• เช›เซ‡, เช…เชจเซ‡ IPv4 เชจเซ‡ IPv6 เชฎเชพเช‚ เชฐเซ‚เชชเชพเช‚เชคเชฐเชฟเชค เช•เชฐเซ‡ เช›เซ‡.

VPP - เชกเซ‡เชŸเชพ เชชเซเชฒเซ‡เชจเชจเซเช‚ เชนเซƒเชฆเชฏ

เชฌเซ‡เชฒเซ‡เชจเซเชธเชฐ เชตเซ‡เช•เซเชŸเชฐ เชชเซ‡เช•เซ‡เชŸ เชชเซเชฐเซ‹เชธเซ‡เชธเชฟเช‚เช— (VPP) เชŸเซ‡เช•เซเชจเซ‹เชฒเซ‹เชœเซ€เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชฒเชพเช—เซ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชœเซ‡ เชจเซ‡เชŸเชตเชฐเซเช• เชŸเซเชฐเชพเชซเชฟเช•เชจเซ€ เชฌเซ‡เชš เชชเซเชฐเซ‹เชธเซ‡เชธเชฟเช‚เช— เชฎเชพเชŸเซ‡ เชธเชฟเชธเซเช•เซ‹เชจเซเช‚ เชฎเชพเชณเช–เซเช‚ เช›เซ‡. เช…เชฎเชพเชฐเชพ เช•เชฟเชธเซเชธเชพเชฎเชพเช‚, เชซเซเชฐเซ‡เชฎเชตเชฐเซเช• เชฏเซเชเชฐ-เชธเซเชชเซ‡เชธ เชจเซ‡เชŸเชตเชฐเซเช• เชกเชฟเชตเชพเช‡เชธ เชฎเซ‡เชจเซ‡เชœเชฎเซ‡เชจเซเชŸ เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€เชจเซ€ เชŸเซ‹เชš เชชเชฐ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡ - เชกเซ‡เชŸเชพ เชชเซเชฒเซ‡เชจ เชกเซ‡เชตเชฒเชชเชฎเซ‡เชจเซเชŸ เช•เชฟเชŸ (DPDK). เช† เช‰เชšเซเชš เชชเซ‡เช•เซ‡เชŸ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เช•เชพเชฎเช—เซ€เชฐเซ€เชจเซ‡ เชธเซเชจเชฟเชถเซเชšเชฟเชค เช•เชฐเซ‡ เช›เซ‡: เช•เชฐเซเชจเชฒเชฎเชพเช‚ เช˜เชฃเชพ เช“เช›เชพ เชตเชฟเช•เซเชทเซ‡เชชเซ‹ เชฅเชพเชฏ เช›เซ‡, เช…เชจเซ‡ เช•เชฐเซเชจเชฒ เชœเช—เซเชฏเชพ เช…เชจเซ‡ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เชœเช—เซเชฏเชพ เชตเชšเซเชšเซ‡ เช•เซ‹เชˆ เชธเช‚เชฆเชฐเซเชญ เชธเซเชตเชฟเชš เชจเชฅเซ€. 

VPP เชนเชœเซ เชชเชฃ เช†เช—เชณ เชตเชงเซ‡ เช›เซ‡ เช…เชจเซ‡ เชชเซ‡เช•เซ‡เชœเซ‹เชจเซ‡ เชฌเซ‡เชšเซ‡เชธเชฎเชพเช‚ เชœเซ‹เชกเซ€เชจเซ‡ เชธเชฟเชธเซเชŸเชฎเชจเซ€ เชฌเชนเชพเชฐ เชตเชงเซ เช•เชพเชฎเช—เซ€เชฐเซ€เชจเซ‡ เชธเซเช•เซเชตเชฟเช เช•เชฐเซ‡ เช›เซ‡. เช†เชงเซเชจเชฟเช• เชชเซเชฐเซ‹เชธเซ‡เชธเชฐเซ‹ เชชเชฐ เช•เซ‡เชถเชจเชพ เช†เช•เซเชฐเชฎเช• เช‰เชชเชฏเซ‹เช—เชฅเซ€ เชชเชฐเชซเซ‹เชฐเซเชฎเชจเซเชธ เช—เซ‡เช‡เชจ เช†เชตเซ‡ เช›เซ‡. เชฌเช‚เชจเซ‡ เชกเซ‡เชŸเชพ เช•เซ‡เชถเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ (เชชเซ‡เช•เซ‡เชŸเซ‹ "เชตเซ‡เช•เซเชŸเชฐ" เชฎเชพเช‚ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชกเซ‡เชŸเชพ เชเช•เชฌเซ€เชœเชพเชจเซ€ เชจเชœเซ€เช• เช›เซ‡) เช…เชจเซ‡ เชธเซ‚เชšเชจเชพ เช•เซ‡เชถ: VPP เชฎเชพเช‚, เชชเซ‡เช•เซ‡เชŸ เชชเซเชฐเซ‹เชธเซ‡เชธเชฟเช‚เช— เช—เซเชฐเชพเชซเชจเซ‡ เช…เชจเซเชธเชฐเซ‡ เช›เซ‡, เชœเซ‡เชจเชพเช‚ เชจเซ‹เชกเซเชธ เชธเชฎเชพเชจ เช•เชพเชฐเซเชฏ เช•เชฐเซ‡ เช›เซ‡ เชคเซ‡ เช•เชพเชฐเซเชฏเซ‹ เชงเชฐเชพเชตเซ‡ เช›เซ‡.

เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, VPP เชฎเชพเช‚ IP เชชเซ‡เช•เซ‡เชŸเซเชธเชจเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เชจเซ€เชšเซ‡เชจเชพ เช•เซเชฐเชฎเชฎเชพเช‚ เชฅเชพเชฏ เช›เซ‡: เชชเซเชฐเชฅเชฎ, เชชเซ‡เช•เซ‡เชŸ เชนเซ‡เชกเชฐเซ‹เชจเซ‡ เชชเชพเชฐเซเชธเชฟเช‚เช— เชจเซ‹เชกเชฎเชพเช‚ เชตเชฟเชถเซเชฒเซ‡เชทเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เช…เชจเซ‡ เชชเช›เซ€ เชคเซ‡ เชจเซ‹เชก เชชเชฐ เชฎเซ‹เช•เชฒเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชœเซ‡ เชฐเชพเช‰เชŸเซ€เช‚เช— เช•เซ‹เชทเซเชŸเช•เซ‹ เช…เชจเซเชธเชพเชฐ เชชเซ‡เช•เซ‡เชŸเซ‹เชจเซ‡ เช†เช—เชณ เชฎเซ‹เช•เชฒเซ‡ เช›เซ‡.

เชฅเซ‹เชกเซ‹ เชนเชพเชฐเซเชกเช•เซ‹เชฐ. VPP เชจเชพ เชฒเซ‡เช–เช•เซ‹ เชชเซเชฐเซ‹เชธเซ‡เชธเชฐ เช•เซ‡เชถเชจเชพ เช‰เชชเชฏเซ‹เช—เชฎเชพเช‚ เชธเชฎเชพเชงเชพเชจเชจเซ‡ เชธเชนเชจ เช•เชฐเชคเชพ เชจเชฅเซ€, เชคเซ‡เชฅเซ€ เชชเซ‡เช•เซ‡เชŸเซ‹เชจเชพ เชตเซ‡เช•เซเชŸเชฐเชจเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡เชจเชพ เชฒเชพเช•เซเชทเชฃเชฟเช• เช•เซ‹เชกเชฎเชพเช‚ เชฎเซ‡เชจเซเชฏเซเช…เชฒ เชตเซ‡เช•เซเชŸเชฐเชพเช‡เชเซ‡เชถเชจ เชนเซ‹เชฏ เช›เซ‡: เชคเซเชฏเชพเช‚ เชเช• เชชเซเชฐเซ‹เชธเซ‡เชธเชฟเช‚เช— เชฒเซ‚เชช เช›เซ‡ เชœเซ‡เชฎเชพเช‚ "เช…เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เช•เชคเชพเชฐเชฎเชพเช‚ เชšเชพเชฐ เชชเซ‡เช•เซ‡เชŸเซเชธ เช›เซ‡" เชœเซ‡เชตเซ€ เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟ เชชเชฐ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชชเช›เซ€ เชฌเซ‡ เชฎเชพเชŸเซ‡ เชธเชฎเชพเชจ, เชชเช›เซ€ - เชเช• เชฎเชพเชŸเซ‡. เชชเซเชฐเซ€เชซเซ‡เชš เชธเซ‚เชšเชจเชพเช“เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช˜เชฃเซ€ เชตเช–เชค เช•เซ‡เชถเชฎเชพเช‚ เชกเซ‡เชŸเชพ เชฒเซ‹เชก เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฅเชพเชฏ เช›เซ‡ เชœเซ‡เชฅเซ€ เช…เชจเซเช—เชพเชฎเซ€ เชชเซเชจเชฐเชพเชตเซƒเชคเซเชคเชฟเช“เชฎเชพเช‚ เชคเซ‡เชฎเชจเซ€ เชเช•เซเชธเซ‡เชธ เชเชกเชชเซ€ เชฅเชพเชฏ.

n_left_from = frame->n_vectors;
while (n_left_from > 0)
{
    vlib_get_next_frame (vm, node, next_index, to_next, n_left_to_next);
    // ...
    while (n_left_from >= 4 && n_left_to_next >= 2)
    {
        // processing multiple packets at once
        u32 next0 = SAMPLE_NEXT_INTERFACE_OUTPUT;
        u32 next1 = SAMPLE_NEXT_INTERFACE_OUTPUT;
        // ...
        /* Prefetch next iteration. */
        {
            vlib_buffer_t *p2, *p3;

            p2 = vlib_get_buffer (vm, from[2]);
            p3 = vlib_get_buffer (vm, from[3]);

            vlib_prefetch_buffer_header (p2, LOAD);
            vlib_prefetch_buffer_header (p3, LOAD);

            CLIB_PREFETCH (p2->data, CLIB_CACHE_LINE_BYTES, STORE);
            CLIB_PREFETCH (p3->data, CLIB_CACHE_LINE_BYTES, STORE);
        }
        // actually process data
        /* verify speculative enqueues, maybe switch current next frame */
        vlib_validate_buffer_enqueue_x2 (vm, node, next_index,
                to_next, n_left_to_next,
                bi0, bi1, next0, next1);
    }

    while (n_left_from > 0 && n_left_to_next > 0)
    {
        // processing packets by one
    }

    // processed batch
    vlib_put_next_frame (vm, node, next_index, n_left_to_next);
}

เชคเซ‡เชฅเซ€, เชนเซ‡เชฒเซเชฅเชšเซ‡เช•เซเชธ IPv6 เชชเชฐ VPP เชธเชพเชฅเซ‡ เชตเชพเชค เช•เชฐเซ‡ เช›เซ‡, เชœเซ‡ เชคเซ‡เชฎเชจเซ‡ IPv4 เชฎเชพเช‚ เชซเซ‡เชฐเชตเซ‡ เช›เซ‡. เช† เช—เซเชฐเชพเชซเชฎเชพเช‚ เชจเซ‹เชก เชฆเซเชตเชพเชฐเชพ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชœเซ‡เชจเซ‡ เช†เชชเชฃเซ‡ เช…เชฒเซเช—เซ‹เชฐเชฟเชงเชฎเชฟเช• NAT เช•เชนเซ€เช เช›เซ€เช. เชฐเชฟเชตเชฐเซเชธ เชŸเซเชฐเชพเชซเชฟเช• (เช…เชจเซ‡ IPv6 เชฅเซ€ IPv4 เชฎเชพเช‚ เชฐเซ‚เชชเชพเช‚เชคเชฐ) เชฎเชพเชŸเซ‡ เชธเชฎเชพเชจ เช…เชฒเซเช—เซ‹เชฐเชฟเชงเชฎเชฟเช• NAT เชจเซ‹เชก เช›เซ‡.

Yandex.Cloud เชฎเชพเช‚ เชจเซ‡เชŸเชตเชฐเซเช• เชฒเซ‹เชก เชฌเซ‡เชฒเซ‡เชจเซเชธเชฐเชจเซเช‚ เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐ

เชฌเซ‡เชฒเซ‡เชจเซเชธเชฐ เช•เซเชฒเชพเชฏเชจเซเชŸเซเชธเชจเซ‹ เชธเซ€เชงเซ‹ เชŸเซเชฐเชพเชซเชฟเช• เช—เซเชฐเชพเชซ เชจเซ‹เชกเซเชธเชฎเชพเช‚เชฅเซ€ เชชเชธเชพเชฐ เชฅเชพเชฏ เช›เซ‡, เชœเซ‡ เชชเซ‹เชคเซ‡ เชœ เชฌเซ‡เชฒเซ‡เชจเซเชธเชฟเช‚เช— เช•เชฐเซ‡ เช›เซ‡. 

Yandex.Cloud เชฎเชพเช‚ เชจเซ‡เชŸเชตเชฐเซเช• เชฒเซ‹เชก เชฌเซ‡เชฒเซ‡เชจเซเชธเชฐเชจเซเช‚ เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐ

เชชเซเชฐเชฅเชฎ เชจเซ‹เชก เชธเซเชŸเซ€เช•เซ€ เชธเชคเซเชฐเซ‹ เช›เซ‡. เชคเซ‡ เชนเซ‡เชถเชจเซ‹ เชธเช‚เช—เซเชฐเชน เช•เชฐเซ‡ เช›เซ‡ 5-เชŸเซเชชเชฒ เชธเซเชฅเชพเชชเชฟเชค เชธเชคเซเชฐเซ‹ เชฎเชพเชŸเซ‡. 5-เชŸเซเชชเชฒเชฎเชพเช‚ เช•เซเชฒเชพเชฏเช‚เชŸเชจเซเช‚ เชธเชฐเชจเชพเชฎเซเช‚ เช…เชจเซ‡ เชชเซ‹เชฐเซเชŸ เชถเชพเชฎเซ‡เชฒ เช›เซ‡ เชœเซเชฏเชพเช‚เชฅเซ€ เชฎเชพเชนเชฟเชคเซ€ เชชเซเชฐเชธเชพเชฐเชฟเชค เชฅเชพเชฏ เช›เซ‡, เชŸเซเชฐเชพเชซเชฟเช• เชชเซเชฐเชพเชชเซเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช‰เชชเชฒเชฌเซเชง เชธเช‚เชธเชพเชงเชจเซ‹เชจเชพ เชธเชฐเชจเชพเชฎเชพ เช…เชจเซ‡ เชชเซ‹เชฐเซเชŸเซเชธ เชคเซ‡เชฎเชœ เชจเซ‡เชŸเชตเชฐเซเช• เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒเชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เชฅเชพเชฏ เช›เซ‡. 

5-เชŸเซเชฏเซเชชเชฒ เชนเซ‡เชถ เช…เชฎเชจเซ‡ เช…เชจเซเช—เชพเชฎเซ€ เชธเชคเชค เชนเซ‡เชถเชฟเช‚เช— เชจเซ‹เชกเชฎเชพเช‚ เช“เช›เซ€ เช—เชฃเชคเชฐเซ€ เช•เชฐเชตเชพเชฎเชพเช‚ เชฎเชฆเชฆ เช•เชฐเซ‡ เช›เซ‡, เชคเซ‡เชฎเชœ เชฌเซ‡เชฒเซ‡เชจเซเชธเชฐ เชชเชพเช›เชณ เชธเช‚เชธเชพเชงเชจ เชธเซ‚เชšเชฟเชจเชพ เชซเซ‡เชฐเชซเชพเชฐเซ‹เชจเซ‡ เชตเชงเซ เชธเชพเชฐเซ€ เชฐเซ€เชคเซ‡ เชนเซ‡เชจเซเชกเชฒ เช•เชฐเชตเชพเชฎเชพเช‚ เชฎเชฆเชฆ เช•เชฐเซ‡ เช›เซ‡. เชœเซเชฏเชพเชฐเซ‡ เชชเซ‡เช•เซ‡เชŸ เช•เซ‡ เชœเซ‡เชจเชพ เชฎเชพเชŸเซ‡ เช•เซ‹เชˆ เชธเชคเซเชฐ เชจเชฅเซ€ เชคเซ‡ เชฌเซ‡เชฒเซ‡เชจเซเชธเชฐ เชชเชฐ เช†เชตเซ‡ เช›เซ‡, เชคเซเชฏเชพเชฐเซ‡ เชคเซ‡ เชธเซเชธเช‚เช—เชค เชนเซ‡เชถเชฟเช‚เช— เชจเซ‹เชก เชชเชฐ เชฎเซ‹เช•เชฒเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เช† เชคเซ‡ เช›เซ‡ เชœเซเชฏเชพเช‚ เชธเชคเชค เชนเซ‡เชถเชฟเช‚เช—เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชธเช‚เชคเซเชฒเชจ เชฅเชพเชฏ เช›เซ‡: เช…เชฎเซ‡ เช‰เชชเชฒเชฌเซเชง "เชฒเชพเช‡เชต" เชธเช‚เชธเชพเชงเชจเซ‹เชจเซ€ เชธเซ‚เชšเชฟเชฎเชพเช‚เชฅเซ€ เชเช• เชธเช‚เชธเชพเชงเชจ เชชเชธเช‚เชฆ เช•เชฐเซ€เช เช›เซ€เช. เช†เช—เชณ, เชชเซ‡เช•เซ‡เชŸเซ‹ NAT เชจเซ‹เชก เชชเชฐ เชฎเซ‹เช•เชฒเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชœเซ‡ เชตเชพเชธเซเชคเชตเชฎเชพเช‚ เช—เช‚เชคเชตเซเชฏ เชธเชฐเชจเชพเชฎเชพเชจเซ‡ เชฌเชฆเชฒเซ‡ เช›เซ‡ เช…เชจเซ‡ เชšเซ‡เช•เชธเชฎเซเชธเชจเซ€ เชชเซเชจเชƒ เช—เชฃเชคเชฐเซ€ เช•เชฐเซ‡ เช›เซ‡. เชœเซ‡เชฎ เชคเชฎเซ‡ เชœเซ‹เชˆ เชถเช•เซ‹ เช›เซ‹, เช…เชฎเซ‡ VPP เชจเชพ เชจเชฟเชฏเชฎเซ‹เชจเซเช‚ เชชเชพเชฒเชจ เช•เชฐเซ€เช เช›เซ€เช - เชฒเชพเช‡เช• เชŸเซ เชฒเชพเช‡เช•, เชชเซเชฐเซ‹เชธเซ‡เชธเชฐ เช•เซ‡เชถเชจเซ€ เช•เชพเชฐเซเชฏเช•เซเชทเชฎเชคเชพ เชตเชงเชพเชฐเชตเชพ เชฎเชพเชŸเซ‡ เชธเชฎเชพเชจ เช—เชฃเชคเชฐเซ€เช“เชจเซเช‚ เชœเซ‚เชฅเชฌเชฆเซเชง เช•เชฐเชตเซเช‚.

เชธเชคเชค เชนเซ‡เชถเชฟเช‚เช—

เช…เชฎเซ‡ เชคเซ‡เชจเซ‡ เชถเชพ เชฎเชพเชŸเซ‡ เชชเชธเช‚เชฆ เช•เชฐเซเชฏเซเช‚ เช…เชจเซ‡ เชคเซ‡ เชถเซเช‚ เช›เซ‡? เชชเซเชฐเชฅเชฎ, เชšเชพเชฒเซ‹ เช…เช—เชพเช‰เชจเชพ เช•เชพเชฐเซเชฏเชจเซ‡ เชงเซเชฏเชพเชจเชฎเชพเช‚ เชฒเชˆเช - เชธเซ‚เชšเชฟเชฎเชพเช‚เชฅเซ€ เชธเช‚เชธเชพเชงเชจ เชชเชธเช‚เชฆ เช•เชฐเชตเซเช‚. 

Yandex.Cloud เชฎเชพเช‚ เชจเซ‡เชŸเชตเชฐเซเช• เชฒเซ‹เชก เชฌเซ‡เชฒเซ‡เชจเซเชธเชฐเชจเซเช‚ เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐ

เช…เชธเช‚เช—เชค เชนเซ‡เชถเชฟเช‚เช— เชธเชพเชฅเซ‡, เช‡เชจเช•เชฎเชฟเช‚เช— เชชเซ‡เช•เซ‡เชŸเชจเชพ เชนเซ‡เชถเชจเซ€ เช—เชฃเชคเชฐเซ€ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เช…เชจเซ‡ เช† เชนเซ‡เชถเชจเซ‡ เชธเช‚เชธเชพเชงเชจเซ‹เชจเซ€ เชธเช‚เช–เซเชฏเชพ เชฆเซเชตเชพเชฐเชพ เชตเชฟเชญเชพเชœเซ€เชค เช•เชฐเซ€เชจเซ‡ เชฌเชพเช•เซ€เชจเชพ เชฆเซเชตเชพเชฐเชพ เชธเซ‚เชšเชฟเชฎเชพเช‚เชฅเซ€ เชเช• เชธเช‚เชธเชพเชงเชจ เชชเชธเช‚เชฆ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เชœเซเชฏเชพเช‚ เชธเซเชงเซ€ เชธเซ‚เชšเชฟ เชฏเชฅเชพเชตเชค เชฐเชนเซ‡ เช›เซ‡, เชคเซเชฏเชพเช‚ เชธเซเชงเซ€ เช† เชฏเซ‹เชœเชจเชพ เชธเชพเชฐเซ€ เชฐเซ€เชคเซ‡ เช•เชพเชฐเซเชฏ เช•เชฐเซ‡ เช›เซ‡: เช…เชฎเซ‡ เชนเช‚เชฎเซ‡เชถเชพ เชธเชฎเชพเชจ 5-เชŸเชชเชฒ เชธเชพเชฅเซ‡เชจเชพ เชชเซ‡เช•เซ‡เชŸเซ‹ เชธเชฎเชพเชจ เช‰เชฆเชพเชนเชฐเชฃ เชชเชฐ เชฎเซ‹เช•เชฒเซ€เช เช›เซ€เช. เชœเซ‹, เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เช•เซ‡เชŸเชฒเชพเช• เชธเช‚เชธเชพเชงเชจเซ‹เช เช†เชฐเซ‹เช—เซเชฏ เชคเชชเชพเชธเชจเซ‹ เชชเซเชฐเชคเชฟเชธเชพเชฆ เช†เชชเชตเชพเชจเซเช‚ เชฌเช‚เชง เช•เชฐเซเชฏเซเช‚, เชคเซ‹ เชชเช›เซ€ เชนเซ‡เชถเชจเชพ เชจเซ‹เช‚เชงเชชเชพเชคเซเชฐ เชญเชพเช— เชฎเชพเชŸเซ‡ เชชเชธเช‚เชฆเช—เซ€ เชฌเชฆเชฒเชพเชถเซ‡. เช•เซเชฒเชพเชฏเชจเซเชŸเชจเชพ TCP เช•เชจเซ‡เช•เซเชถเชจเซเชธ เชคเซ‚เชŸเซ€ เชœเชถเซ‡: เชเช• เชชเซ‡เช•เซ‡เชŸ เช•เซ‡ เชœเซ‡ เช…เช—เชพเช‰ เช‡เชจเซเชธเซเชŸเชจเซเชธ A เชธเซเชงเซ€ เชชเชนเซ‹เช‚เชšเซเชฏเซเช‚ เชนเชคเซเช‚ เชคเซ‡ เช‡เชจเซเชธเซเชŸเชจเซเชธ B เชธเซเชงเซ€ เชชเชนเซ‹เช‚เชšเชตเชพเชจเซเช‚ เชถเชฐเซ‚ เชฅเชˆ เชถเช•เซ‡ เช›เซ‡, เชœเซ‡ เช† เชชเซ‡เช•เซ‡เชŸ เชฎเชพเชŸเซ‡เชจเชพ เชธเชคเซเชฐเชฅเซ€ เชชเชฐเชฟเชšเชฟเชค เชจเชฅเซ€.

เชธเชคเชค เชนเซ‡เชถเชฟเช‚เช— เชตเชฐเซเชฃเชตเซ‡เชฒ เชธเชฎเชธเซเชฏเชพเชจเซ‡ เชนเชฒ เช•เชฐเซ‡ เช›เซ‡. เช† เช–เซเชฏเชพเชฒเชจเซ‡ เชธเชฎเชœเชพเชตเชตเชพเชจเซ‹ เชธเซŒเชฅเซ€ เชธเชนเซ‡เชฒเซ‹ เชฐเชธเซเชคเซ‹ เช† เช›เซ‡: เช•เชฒเซเชชเชจเชพ เช•เชฐเซ‹ เช•เซ‡ เชคเชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เชเช• เชฐเชฟเช‚เช— เช›เซ‡ เชœเซ‡เชฎเชพเช‚ เชคเชฎเซ‡ เชนเซ‡เชถ เชฆเซเชตเชพเชฐเชพ เชธเช‚เชธเชพเชงเชจเซ‹เชจเซเช‚ เชตเชฟเชคเชฐเชฃ เช•เชฐเซ‹ เช›เซ‹ (เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, IP:เชชเซ‹เชฐเซเชŸ เชฆเซเชตเชพเชฐเชพ). เชธเช‚เชธเชพเชงเชจ เชชเชธเช‚เชฆ เช•เชฐเชตเซเช‚ เช เชตเซเชนเซ€เชฒเชจเซ‡ เช•เซ‹เชฃ เชฆเซเชตเชพเชฐเชพ เชซเซ‡เชฐเชตเชตเชพเชจเซเช‚ เช›เซ‡, เชœเซ‡ เชชเซ‡เช•เซ‡เชŸเชจเชพ เชนเซ‡เชถ เชฆเซเชตเชพเชฐเชพ เชจเช•เซเช•เซ€ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.

Yandex.Cloud เชฎเชพเช‚ เชจเซ‡เชŸเชตเชฐเซเช• เชฒเซ‹เชก เชฌเซ‡เชฒเซ‡เชจเซเชธเชฐเชจเซเช‚ เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐ

เชœเซเชฏเชพเชฐเซ‡ เชธเช‚เชธเชพเชงเชจเซ‹เชจเซ€ เชฐเชšเชจเชพ เชฌเชฆเชฒเชพเชฏ เช›เซ‡ เชคเซเชฏเชพเชฐเซ‡ เช† เชŸเซเชฐเชพเชซเชฟเช• เชชเซเชจเชƒเชตเชฟเชคเชฐเชฃเชจเซ‡ เช˜เชŸเชพเชกเซ‡ เช›เซ‡. เชธเช‚เชธเชพเชงเชจเชจเซ‡ เช•เชพเชขเซ€ เชจเชพเช–เชตเชพเชฅเซ€ เชฎเชพเชคเซเชฐ เชธเซเชธเช‚เช—เชค เชนเซ‡เชถเชฟเช‚เช— เชฐเชฟเช‚เช—เชจเชพ เชคเซ‡ เชญเชพเช—เชจเซ‡ เช…เชธเชฐ เชฅเชถเซ‡ เชœเซ‡เชฎเชพเช‚ เชธเช‚เชธเชพเชงเชจ เชธเซเชฅเชฟเชค เชนเชคเซเช‚. เชธเช‚เชธเชพเชงเชจ เช‰เชฎเซ‡เชฐเชตเชพเชฅเซ€ เชตเชฟเชคเชฐเชฃเชฎเชพเช‚ เชชเชฃ เชซเซ‡เชฐเชซเชพเชฐ เชฅเชพเชฏ เช›เซ‡, เชชเชฐเช‚เชคเซ เช…เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เชธเซเชŸเซ€เช•เซ€ เชธเซ‡เชถเชจ เชจเซ‹เชก เช›เซ‡, เชœเซ‡ เช…เชฎเชจเซ‡ เชชเชนเซ‡เชฒเชพเชฅเซ€ เชธเซเชฅเชพเชชเชฟเชค เชธเชคเซเชฐเซ‹เชจเซ‡ เชจเชตเชพ เชธเช‚เชธเชพเชงเชจเซ‹เชฎเชพเช‚ เชธเซเชตเชฟเชš เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡.

เชฌเซ‡เชฒเซ‡เชจเซเชธเชฐ เช…เชจเซ‡ เชธเช‚เชธเชพเชงเชจเซ‹ เชตเชšเซเชšเซ‡ เชธเซ€เชงเชพ เชŸเซเชฐเชพเชซเชฟเช•เชจเซเช‚ เชถเซเช‚ เชฅเชพเชฏ เช›เซ‡ เชคเซ‡ เช…เชฎเซ‡ เชœเซ‹เชฏเซเช‚. เชนเชตเซ‡ เชšเชพเชฒเซ‹ เชฐเซ€เชŸเชฐเซเชจ เชŸเซเชฐเชพเชซเชฟเช• เชœเซ‹เชˆเช. เชคเซ‡ เชšเซ‡เช• เชŸเซเชฐเชพเชซเชฟเช• เชœเซ‡เชตเซ€ เชœ เชชเซ‡เชŸเชฐเซเชจเชจเซ‡ เช…เชจเซเชธเชฐเซ‡ เช›เซ‡ - เช…เชฒเซเช—เซ‹เชฐเชฟเชงเชฎเชฟเช• NAT เชฆเซเชตเชพเชฐเชพ, เชเชŸเชฒเซ‡ เช•เซ‡ เช•เซเชฒเชพเชฏเชจเซเชŸ เชŸเซเชฐเชพเชซเชฟเช• เชฎเชพเชŸเซ‡ เชฐเชฟเชตเชฐเซเชธ NAT 44 เชฆเซเชตเชพเชฐเชพ เช…เชจเซ‡ เชนเซ‡เชฒเซเชฅ เชšเซ‡เช• เชŸเซเชฐเชพเชซเชฟเช• เชฎเชพเชŸเซ‡ NAT 46 เชฆเซเชตเชพเชฐเชพ. เช…เชฎเซ‡ เช…เชฎเชพเชฐเซ€ เชชเซ‹เชคเชพเชจเซ€ เชฏเซ‹เชœเชจเชพเชจเซเช‚ เชชเชพเชฒเชจ เช•เชฐเซ€เช เช›เซ€เช: เช…เชฎเซ‡ เช†เชฐเซ‹เช—เซเชฏ เชคเชชเชพเชธ เชŸเซเชฐเชพเชซเชฟเช• เช…เชจเซ‡ เชตเชพเชธเซเชคเชตเชฟเช• เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เชŸเซเชฐเชพเชซเชฟเช•เชจเซ‡ เชเช•เซ€เช•เซƒเชค เช•เชฐเซ€เช เช›เซ€เช.

เชฒเซ‹เชกเชฌเซ‡เชฒเซ‡เชจเซเชธเชฐ-เชจเซ‹เชก เช…เชจเซ‡ เชเชธเซ‡เชฎเซเชฌเชฒ เช˜เชŸเช•เซ‹

VPP เชฎเชพเช‚ เชฌเซ‡เชฒเซ‡เชจเซเชธเชฐเซเชธ เช…เชจเซ‡ เชธเช‚เชธเชพเชงเชจเซ‹เชจเซ€ เชฐเชšเชจเชพ เชธเซเชฅเชพเชจเชฟเช• เชธเซ‡เชตเชพ - เชฒเซ‹เชกเชฌเซ‡เชฒเซ‡เชจเซเชธเชฐ-เชจเซ‹เชก เชฆเซเชตเชพเชฐเชพ เชœเชพเชฃ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เชคเซ‡ เชฒเซ‹เชกเชฌเซ‡เชฒเซ‡เชจเซเชธเชฐ-เช•เช‚เชŸเซเชฐเซ‹เชฒเชฐเชจเซ€ เช˜เชŸเชจเชพเช“เชจเชพ เชชเซเชฐเชตเชพเชนเชฎเชพเช‚ เชธเชฌเซเชธเซเช•เซเชฐเชพเช‡เชฌ เช•เชฐเซ‡ เช›เซ‡ เช…เชจเซ‡ เชตเชฐเซเชคเชฎเชพเชจ VPP เชธเซเชฅเชฟเชคเชฟ เช…เชจเซ‡ เชจเชฟเชฏเช‚เชคเซเชฐเช• เชชเชพเชธเซ‡เชฅเซ€ เชชเซเชฐเชพเชชเซเชค เชฒเช•เซเชทเซเชฏ เชฐเชพเชœเซเชฏ เชตเชšเซเชšเซ‡เชจเชพ เชคเชซเชพเชตเชคเชจเซ‡ เชชเซเชฒเซ‹เชŸ เช•เชฐเชตเชพเชฎเชพเช‚ เชธเช•เซเชทเชฎ เช›เซ‡. เช…เชฎเชจเซ‡ เชเช• เชฌเช‚เชง เชธเชฟเชธเซเชŸเชฎ เชฎเชณเซ‡ เช›เซ‡: API เชฎเชพเช‚เชฅเซ€ เช‡เชตเซ‡เชจเซเชŸเซเชธ เชฌเซ‡เชฒเซ‡เชจเซเชธเชฐ เช•เช‚เชŸเซเชฐเซ‹เชฒเชฐ เชชเชฐ เช†เชตเซ‡ เช›เซ‡, เชœเซ‡ เชธเช‚เชธเชพเชงเชจเซ‹เชจเซ€ "เชœเซ€เชตเช‚เชคเชคเชพ" เชšเช•เชพเชธเชตเชพ เชฎเชพเชŸเซ‡ เช†เชฐเซ‹เช—เซเชฏ เชคเชชเชพเชธ เชจเชฟเชฏเช‚เชคเซเชฐเช•เชจเซ‡ เช•เชพเชฐเซเชฏเซ‹ เชธเซ‹เช‚เชชเซ‡ เช›เซ‡. เชคเซ‡, เชฌเชฆเชฒเชพเชฎเชพเช‚, เชนเซ‡เชฒเซเชฅเชšเซ‡เช•-เชจเซ‹เชกเชจเซ‡ เช•เชพเชฐเซเชฏเซ‹ เชธเซ‹เช‚เชชเซ‡ เช›เซ‡ เช…เชจเซ‡ เชชเชฐเชฟเชฃเชพเชฎเซ‹เชจเซ‡ เชเช•เซ€เช•เซƒเชค เช•เชฐเซ‡ เช›เซ‡, เชœเซ‡ เชชเช›เซ€ เชคเซ‡ เชคเซ‡เชฎเชจเซ‡ เชฌเซ‡เชฒเซ‡เชจเซเชธเชฐ เชจเชฟเชฏเช‚เชคเซเชฐเช•เชจเซ‡ เชชเชพเช›เชพ เชฎเซ‹เช•เชฒเซ‡ เช›เซ‡. เชฒเซ‹เชกเชฌเซ‡เชฒเซ‡เชจเซเชธเชฐ-เชจเซ‹เชก เชจเชฟเชฏเช‚เชคเซเชฐเช•เชจเซ€ เช˜เชŸเชจเชพเช“ เชฎเชพเชŸเซ‡ เชธเชฌเซเชธเซเช•เซเชฐเชพเช‡เชฌ เช•เชฐเซ‡ เช›เซ‡ เช…เชจเซ‡ VPP เชจเซ€ เชธเซเชฅเชฟเชคเชฟเชจเซ‡ เชฌเชฆเชฒเซ‡ เช›เซ‡. เช†เชตเซ€ เชธเชฟเชธเซเชŸเชฎเชฎเชพเช‚, เชฆเชฐเซ‡เช• เชธเซ‡เชตเชพ เชซเช•เซเชค เชชเชกเซ‹เชถเซ€ เชธเซ‡เชตเชพเช“ เชตเชฟเชถเซ‡ เชถเซเช‚ เชœเชฐเซ‚เชฐเซ€ เช›เซ‡ เชคเซ‡ เชœเชพเชฃเซ‡ เช›เซ‡. เช•เชจเซ‡เช•เซเชถเชจเซเชธเชจเซ€ เชธเช‚เช–เซเชฏเชพ เชฎเชฐเซเชฏเชพเชฆเชฟเชค เช›เซ‡ เช…เชจเซ‡ เช…เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เชธเซเชตเชคเช‚เชคเซเชฐ เชฐเซ€เชคเซ‡ เชตเชฟเชตเชฟเชง เชธเซ‡เช—เชฎเซ‡เชจเซเชŸเชจเซ‡ เชšเชฒเชพเชตเชตเชพ เช…เชจเซ‡ เชธเซเช•เซ‡เชฒ เช•เชฐเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ เช›เซ‡.

Yandex.Cloud เชฎเชพเช‚ เชจเซ‡เชŸเชตเชฐเซเช• เชฒเซ‹เชก เชฌเซ‡เชฒเซ‡เชจเซเชธเชฐเชจเซเช‚ เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐ

เช•เชฏเชพ เชฎเซเชฆเซเชฆเชพเช“ เชŸเชพเชณเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เชนเชคเชพ?

เช•เช‚เชŸเซเชฐเซ‹เชฒ เชชเซเชฒเซ‡เชจเชฎเชพเช‚ เช…เชฎเชพเชฐเซ€ เชฌเชงเซ€ เชธเซ‡เชตเชพเช“ Go เชฎเชพเช‚ เชฒเช–เซ‡เชฒเซ€ เช›เซ‡ เช…เชจเซ‡ เชธเชพเชฐเซ€ เชธเซเช•เซ‡เชฒเชฟเช‚เช— เช…เชจเซ‡ เชตเชฟเชถเซเชตเชธเชจเซ€เชฏเชคเชพ เชฒเชพเช•เซเชทเชฃเชฟเช•เชคเชพเช“ เชงเชฐเชพเชตเซ‡ เช›เซ‡. เช—เซ‹เชฎเชพเช‚ เชตเชฟเชคเชฐเชฟเชค เชธเชฟเชธเซเชŸเชฎเซ‹ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เช˜เชฃเซ€ เช“เชชเชจ เชธเซ‹เชฐเซเชธ เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€เช“ เช›เซ‡. เช…เชฎเซ‡ เชธเช•เซเชฐเชฟเชฏเชชเชฃเซ‡ GRPC เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เช เช›เซ€เช, เชฌเชงเชพ เช˜เชŸเช•เซ‹เชฎเชพเช‚ เชธเซ‡เชตเชพ เชถเซ‹เชงเชจเชพ เช“เชชเชจ เชธเซ‹เชฐเซเชธ เช…เชฎเชฒเซ€เช•เชฐเชฃเชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เชฅเชพเชฏ เช›เซ‡ - เช…เชฎเชพเชฐเซ€ เชธเซ‡เชตเชพเช“ เชเช•เชฌเซ€เชœเชพเชจเชพ เชชเซเชฐเชฆเชฐเซเชถเชจเชจเซเช‚ เชจเชฟเชฐเซ€เช•เซเชทเชฃ เช•เชฐเซ‡ เช›เซ‡, เชคเซ‡เชฎเชจเซ€ เชฐเชšเชจเชพเชจเซ‡ เช—เชคเชฟเชถเซ€เชฒ เชฐเซ€เชคเซ‡ เชฌเชฆเชฒเซ€ เชถเช•เซ‡ เช›เซ‡, เช…เชจเซ‡ เช…เชฎเซ‡ เชคเซ‡เชจเซ‡ GRPC เชธเช‚เชคเซเชฒเชจ เชธเชพเชฅเซ‡ เชฒเชฟเช‚เช• เช•เชฐเซเชฏเซเช‚ เช›เซ‡. เชฎเซ‡เชŸเซเชฐเชฟเช•เซเชธ เชฎเชพเชŸเซ‡, เช…เชฎเซ‡ เช“เชชเชจ เชธเซ‹เชฐเซเชธ เชธเซ‹เชฒเซเชฏเซเชถเชจเชจเซ‹ เชชเชฃ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เช เช›เซ€เช. เชกเซ‡เชŸเชพ เชชเซเชฒเซ‡เชจเชฎเชพเช‚, เช…เชฎเชจเซ‡ เชฏเซ‹เช—เซเชฏ เชชเซเชฐเชฆเชฐเซเชถเชจ เช…เชจเซ‡ เชตเชฟเชถเชพเชณ เชธเช‚เชธเชพเชงเชจ เช…เชจเชพเชฎเชค เชฎเชณเซเชฏเซเช‚: เชธเซเชŸเซ‡เชจเซเชก เชเชธเซ‡เชฎเซเชฌเชฒ เช•เชฐเชตเซเช‚ เช–เซ‚เชฌ เชœ เชฎเซเชถเซเช•เซ‡เชฒ เชนเชคเซเช‚ เช•เซ‡ เชœเซ‡เชจเชพ เชชเชฐ เช†เชชเชฃเซ‡ เช†เชฏเชฐเซเชจ เชจเซ‡เชŸเชตเชฐเซเช• เช•เชพเชฐเซเชกเชจเซ‡ เชฌเชฆเชฒเซ‡ VPP เชจเชพ เชชเซเชฐเชฆเชฐเซเชถเชจ เชชเชฐ เช†เชงเชพเชฐ เชฐเชพเช–เซ€ เชถเช•เซ€เช.

เชธเชฎเชธเซเชฏเชพเช“ เช…เชจเซ‡ เช‰เช•เซ‡เชฒเซ‹

เชถเซเช‚ เชเชŸเชฒเซเช‚ เชธเชพเชฐเซเช‚ เช•เชพเชฎ เชจ เช•เชฐเซเชฏเซเช‚? เช—เซ‹เชฎเชพเช‚ เช“เชŸเซ‹เชฎเซ‡เชŸเชฟเช• เชฎเซ‡เชฎเชฐเซ€ เชฎเซ‡เชจเซ‡เชœเชฎเซ‡เชจเซเชŸ เช›เซ‡, เชชเชฐเช‚เชคเซ เชฎเซ‡เชฎเชฐเซ€ เชฒเซ€เช• เชนเชœเซ เชชเชฃ เชฅเชพเชฏ เช›เซ‡. เชคเซ‡เชฎเชจเซ€ เชธเชพเชฅเซ‡ เชตเซเชฏเชตเชนเชพเชฐ เช•เชฐเชตเชพเชจเซ‹ เชธเซŒเชฅเซ€ เชธเชนเซ‡เชฒเซ‹ เชฐเชธเซเชคเซ‹ เช เช›เซ‡ เช•เซ‡ เช—เซ‹เชฐเซ‹เชŸเซ€เชจ เชšเชฒเชพเชตเซ‹ เช…เชจเซ‡ เชคเซ‡เชฎเชจเซ‡ เชธเชฎเชพเชชเซเชค เช•เชฐเชตเชพเชจเซเช‚ เชฏเชพเชฆ เชฐเชพเช–เซ‹. เชŸเซ‡เช•เช…เชตเซ‡: เชคเชฎเชพเชฐเชพ เช—เซ‹ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเซเชธเชจเซ€ เชฎเซ‡เชฎเชฐเซ€ เชตเชชเชฐเชพเชถ เชœเซเช“. เช˜เชฃเซ€เชตเชพเชฐ เชธเชพเชฐเซ‹ เชธเซ‚เชšเช• เช เช—เซ‹เชฐเซ‹เชŸเซ€เชจเชจเซ€ เชธเช‚เช–เซเชฏเชพ เช›เซ‡. เช† เชตเชพเชฐเซเชคเชพเชฎเชพเช‚ เชเช• เชตเชคเซเชคเชพ เช›เซ‡: เช—เซ‹เชฎเชพเช‚ เชฐเชจเชŸเชพเชˆเชฎ เชกเซ‡เชŸเชพ เชฎเซ‡เชณเชตเชตเซ‹ เชธเชฐเชณ เช›เซ‡ - เชฎเซ‡เชฎเชฐเซ€ เชตเชชเชฐเชพเชถ, เชšเชพเชฒเซ€ เชฐเชนเซ‡เชฒ เช—เซ‹เชฐเซ‹เชŸเซ€เชจเชจเซ€ เชธเช‚เช–เซเชฏเชพ เช…เชจเซ‡ เช…เชจเซเชฏ เช˜เชฃเชพ เชชเชฐเชฟเชฎเชพเชฃเซ‹.

เช‰เชชเชฐเชพเช‚เชค, เช•เชพเชฐเซเชฏเชพเชคเซเชฎเช• เชชเชฐเซ€เช•เซเชทเชฃเซ‹ เชฎเชพเชŸเซ‡ เช—เซ‹ เชถเซเชฐเซ‡เชทเซเช  เชชเชธเช‚เชฆเช—เซ€ เชจ เชนเซ‹เชˆ เชถเช•เซ‡. เชคเซ‡เช“ เชคเชฆเซเชฆเชจ เชตเชฐเซเชฌเซ‹เช เช›เซ‡, เช…เชจเซ‡ "เชเช• เชฌเซ‡เชšเชฎเชพเช‚ CI เชฎเชพเช‚ เชฌเชงเซเช‚ เชšเชฒเชพเชตเชตเชพ" เชจเซ‹ เชชเซเชฐเชฎเชพเชฃเชญเซ‚เชค เช…เชญเชฟเช—เชฎ เชคเซ‡เชฎเชจเชพ เชฎเชพเชŸเซ‡ เช–เซ‚เชฌ เชฏเซ‹เช—เซเชฏ เชจเชฅเซ€. เชนเช•เซ€เช•เชค เช เช›เซ‡ เช•เซ‡ เช•เชพเชฐเซเชฏเชพเชคเซเชฎเช• เชชเชฐเซ€เช•เซเชทเชฃเซ‹ เชตเชงเซ เชธเช‚เชธเชพเชงเชจเชจเซ€ เชฎเชพเช‚เช— เช•เชฐเซ‡ เช›เซ‡ เช…เชจเซ‡ เชตเชพเชธเซเชคเชตเชฟเช• เชธเชฎเชฏเชธเชฎเชพเชชเซเชคเชฟเชจเซเช‚ เช•เชพเชฐเชฃ เชฌเชจเซ‡ เช›เซ‡. เช†เชจเซ‡ เช•เชพเชฐเชฃเซ‡, เชชเชฐเซ€เช•เซเชทเชฃเซ‹ เชจเชฟเชทเซเชซเชณ เชฅเชˆ เชถเช•เซ‡ เช›เซ‡ เช•เชพเชฐเชฃ เช•เซ‡ CPU เชเช•เชฎ เชชเชฐเซ€เช•เซเชทเชฃเซ‹เชฎเชพเช‚ เชตเซเชฏเชธเซเชค เช›เซ‡. เชจเชฟเชทเซเช•เชฐเซเชท: เชœเซ‹ เชถเช•เซเชฏ เชนเซ‹เชฏ เชคเซ‹, เชเช•เชฎ เชชเชฐเซ€เช•เซเชทเชฃเซ‹เชฅเซ€ เช…เชฒเช— "เชญเชพเชฐเซ‡" เชชเชฐเซ€เช•เซเชทเชฃเซ‹ เช•เชฐเซ‹. 

เชฎเชพเช‡เช•เซเชฐเซ‹เชธเชฐเซเชตเชฟเชธ เช‡เชตเซ‡เชจเซเชŸ เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐ เชฎเซ‹เชจเซ‹เชฒเชฟเชฅ เช•เชฐเชคเชพเช‚ เชตเชงเซ เชœเชŸเชฟเชฒ เช›เซ‡: เชกเชเชจเซ‡เช• เช…เชฒเช—-เช…เชฒเช— เชฎเชถเซ€เชจเซ‹ เชชเชฐ เชฒเซ‰เช—เซเชธ เชเช•เชคเซเชฐเชฟเชค เช•เชฐเชตเชพ เช–เซ‚เชฌ เช…เชจเซเช•เซ‚เชณ เชจเชฅเซ€. เชจเชฟเชทเซเช•เชฐเซเชท: เชœเซ‹ เชคเชฎเซ‡ เชฎเชพเช‡เช•เซเชฐเซ‹เชธเชฐเซเชตเชฟเชธเชฟเชธ เช•เชฐเซ‹ เช›เซ‹, เชคเซ‹ เชคเชฐเชค เชœ เชŸเซเชฐเซ‡เชธเชฟเช‚เช— เชตเชฟเชถเซ‡ เชตเชฟเชšเชพเชฐเซ‹.

เช…เชฎเชพเชฐเซ€ เชฏเซ‹เชœเชจเชพเช“

เช…เชฎเซ‡ เช†เช‚เชคเชฐเชฟเช• เชฌเซ‡เชฒเซ‡เชจเซเชธเชฐ, IPv6 เชฌเซ‡เชฒเซ‡เชจเซเชธเชฐ เชฒเซ‹เชจเซเชš เช•เชฐเซ€เชถเซเช‚, เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธ เชธเซเช•เซเชฐเชฟเชชเซเชŸเซเชธ เชฎเชพเชŸเซ‡ เชธเชฎเชฐเซเชฅเชจ เช‰เชฎเซ‡เชฐเซ€เชถเซเช‚, เช…เชฎเชพเชฐเซ€ เชธเซ‡เชตเชพเช“เชจเซ‡ เชถเชพเชฐเซเชก เช•เชฐเชตเชพเชจเซเช‚ เชšเชพเชฒเซ เชฐเชพเช–เซ€เชถเซเช‚ (เชนเชพเชฒเชฎเชพเช‚ เชฎเชพเชคเซเชฐ เชนเซ‡เชฒเซเชฅเชšเซ‡เช•-เชจเซ‹เชก เช…เชจเซ‡ เชนเซ‡เชฒเซเชฅเชšเซ‡เช•-เชธเซ€เชŸเซ€เช†เชฐเชเชฒ เชถเชพเชฐเซเชกเซ‡เชก เช›เซ‡), เชจเชตเซ€ เชนเซ‡เชฒเซเชฅเชšเซ‡เช• เช‰เชฎเซ‡เชฐเซ€เชถเซเช‚ เช…เชจเซ‡ เชšเซ‡เช•เชจเชพ เชธเซเชฎเชพเชฐเซเชŸ เชเช•เชคเซเชฐเซ€เช•เชฐเชฃเชจเซ‹ เช…เชฎเชฒ เชชเชฃ เช•เชฐเซ€เชถเซเช‚. เช…เชฎเซ‡ เช…เชฎเชพเชฐเซ€ เชธเซ‡เชตเชพเช“เชจเซ‡ เชตเชงเซ เชธเซเชตเชคเช‚เชคเซเชฐ เชฌเชจเชพเชตเชตเชพเชจเซ€ เชถเช•เซเชฏเชคเชพ เชชเชฐ เชตเชฟเชšเชพเชฐ เช•เชฐเซ€ เชฐเชนเซเชฏเชพ เช›เซ€เช - เชœเซ‡เชฅเซ€ เชคเซ‡เช“ เชเช•เชฌเซ€เชœเชพ เชธเชพเชฅเซ‡ เชธเซ€เชงเซ‹ เชธเช‚เชชเชฐเซเช• เชจ เช•เชฐเซ€ เชถเช•เซ‡, เชชเชฐเช‚เชคเซ เชธเช‚เชฆเซ‡เชถ เช•เชคเชพเชฐเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡. เชเช• SQS-เชธเซเชธเช‚เช—เชค เชธเซ‡เชตเชพ เชคเชพเชœเซ‡เชคเชฐเชฎเชพเช‚ เช•เซเชฒเชพเช‰เชกเชฎเชพเช‚ เชฆเซ‡เช–เชพเชˆ เช›เซ‡ เชฏเชพเชจเซเชกเซ‡เช•เซเชท เชธเช‚เชฆเซ‡เชถ เช•เชคเชพเชฐ.

เชคเชพเชœเซ‡เชคเชฐเชฎเชพเช‚, เชฏเชพเชจเซเชกเซ‡เช•เซเชท เชฒเซ‹เชก เชฌเซ‡เชฒเซ‡เชจเซเชธเชฐเชจเซเช‚ เชœเชพเชนเซ‡เชฐ เชชเซเชฐเช•เชพเชถเชจ เชฅเชฏเซเช‚. เช…เชจเซเชตเซ‡เชทเชฃ เช•เชฐเซ‹ เชฆเชธเซเชคเชพเชตเซ‡เชœเซ€เช•เชฐเชฃ เชธเซ‡เชตเชพ เชฎเชพเชŸเซ‡, เชคเชฎเชพเชฐเชพ เชฎเชพเชŸเซ‡ เช…เชจเซเช•เซ‚เชณ เชฐเซ€เชคเซ‡ เชฌเซ‡เชฒเซ‡เชจเซเชธเชฐเซเชธเชจเซเช‚ เชธเช‚เชšเชพเชฒเชจ เช•เชฐเซ‹ เช…เชจเซ‡ เชคเชฎเชพเชฐเชพ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเซเชธเชจเซ€ เช–เชพเชฎเซ€ เชธเชนเชฟเชทเซเชฃเซเชคเชพเชฎเชพเช‚ เชตเชงเชพเชฐเซ‹ เช•เชฐเซ‹!

เชธเซ‹เชฐเซเชธ: www.habr.com

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹