เชธเซ‡เชจเซเชธเชฐเชถเซ€เชช เชธเชพเชฎเซ‡เชจเซ€ เชฒเชกเชพเชˆเชจเซ‹ เช‡เชคเชฟเชนเชพเชธ: MIT เช…เชจเซ‡ เชธเซเชŸเซ‡เชจเชซเซ‹เชฐเซเชกเชจเชพ เชตเซˆเชœเซเชžเชพเชจเชฟเช•เซ‹ เชฆเซเชตเชพเชฐเชพ เชฌเชจเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ‡เชฒ เชซเซเชฒเซ‡เชถ เชชเซเชฐเซ‹เช•เซเชธเซ€ เชชเชฆเซเชงเชคเชฟ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡

เชธเซ‡เชจเซเชธเชฐเชถเซ€เชช เชธเชพเชฎเซ‡เชจเซ€ เชฒเชกเชพเชˆเชจเซ‹ เช‡เชคเชฟเชนเชพเชธ: MIT เช…เชจเซ‡ เชธเซเชŸเซ‡เชจเชซเซ‹เชฐเซเชกเชจเชพ เชตเซˆเชœเซเชžเชพเชจเชฟเช•เซ‹ เชฆเซเชตเชพเชฐเชพ เชฌเชจเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ‡เชฒ เชซเซเชฒเซ‡เชถ เชชเซเชฐเซ‹เช•เซเชธเซ€ เชชเชฆเซเชงเชคเชฟ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡

2010 เชจเชพ เชฆเชพเชฏเช•เชพเชจเซ€ เชถเชฐเซ‚เช†เชคเชฎเชพเช‚, เชธเซเชŸเซ‡เชจเชซเซ‹เชฐเซเชก เชฏเซเชจเชฟเชตเชฐเซเชธเชฟเชŸเซ€, เชฎเซ‡เชธเซ‡เชšเซเชฏเซเชธเซ‡เชŸเซเชธ เชฏเซเชจเชฟเชตเชฐเซเชธเชฟเชŸเซ€, เชง เชŸเซ‹เชฐ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เช…เชจเซ‡ เชเชธเช†เชฐเช†เชˆ เช‡เชจเซเชŸเชฐเชจเซ‡เชถเชจเชฒเชจเชพ เชจเชฟเชทเซเชฃเชพเชคเซ‹เชจเซ€ เชธเช‚เชฏเซเช•เซเชค เชŸเซ€เชฎเซ‡ เชคเซ‡เชฎเชจเชพ เชชเชฐเชฟเชฃเชพเชฎเซ‹ เชฐเชœเซ‚ เช•เชฐเซเชฏเชพ. เชธเช‚เชถเซ‹เชงเชจ เช‡เชจเซเชŸเชฐเชจเซ‡เชŸ เชชเชฐ เชธเซ‡เชจเซเชธเชฐเชถเซ€เชชเชจเซ‹ เชธเชพเชฎเชจเซ‹ เช•เชฐเชตเชพเชจเซ€ เชฐเซ€เชคเซ‹.

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

เชชเชฐเชฟเชšเชฏ

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

เชœเซ‡ เชชเซเชฐเชฆเซ‡เชถเซ‹เชฎเชพเช‚ เชฌเซเชฒเซ‹เช•เซ€เช‚เช—เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชฅเชพเชฏ เช›เซ‡ เชคเซ‡เชตเชพ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“ เชตเชฟเชตเชฟเชง เชชเซเชฐเซ‹เช•เซเชธเซ€เช“เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชคเซ‡เชจเซ‡ เชฌเชพเชฏเชชเชพเชธ เช•เชฐเชตเชพเชจเซ‹ เชชเซเชฐเชฏเชพเชธ เช•เชฐเซ‡ เช›เซ‡. เช†เชตเซ€ เชธเชฟเชธเซเชŸเชฎเซ‹เชจเชพ เชตเชฟเช•เชพเชธ เชฎเชพเชŸเซ‡ เช˜เชฃเซ€ เชฆเชฟเชถเชพเช“ เช›เซ‡; เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เชฆเชฐเชฎเชฟเชฏเชพเชจ เชŸเซ‹เชฐเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เชนเชคเซ‹.

เชธเชพเชฎเชพเชจเซเชฏ เชฐเซ€เชคเซ‡, เชฌเซเชฒเซ‹เช•เซ€เช‚เช—เชจเซ‡ เชฌเชพเชฏเชชเชพเชธ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชชเซเชฐเซ‹เช•เซเชธเซ€ เชธเชฟเชธเซเชŸเชฎเชจเชพ เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“ เชคเซเชฐเชฃ เช•เชพเชฐเซเชฏเซ‹เชจเซ‹ เชธเชพเชฎเชจเซ‹ เช•เชฐเซ‡ เช›เซ‡ เชœเซ‡เชจเซ‡ เชนเชฒ เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡:

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

เชคเซ‡เชฎเชจเชพ เช•เชพเชฐเซเชฏเชฎเชพเช‚, เชตเซˆเชœเซเชžเชพเชจเชฟเช•เซ‹เช เชเชกเชชเชฅเซ€ เชชเซเชฐเซ‹เช•เซเชธเซ€เช“ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชเช• เชจเชตเซ‹ เช…เชญเชฟเช—เชฎ เชชเซเชฐเชธเซเชคเชพเชตเชฟเชค เช•เชฐเซเชฏเซ‹.

เช† เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡

เชฎเซเช–เซเชฏ เชตเชฟเชšเชพเชฐ เช เช›เซ‡ เช•เซ‡ เชฅเซ‹เชกเซ€ เชฎเชฟเชจเชฟเชŸเซ‹ เช•เชฐเชคเชพเช‚ เชตเชงเซ เชจเชพ เชŸเซ‚เช‚เช•เชพ เชœเซ€เชตเชจเช•เชพเชณ เชธเชพเชฅเซ‡ เชฎเซ‹เชŸเซ€ เชธเช‚เช–เซเชฏเชพเชฎเชพเช‚ เชชเซเชฐเซ‹เช•เซเชธเซ€เช“ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชฌเชนเซเชตเชฟเชง เชตเซ‡เชฌเชธเชพเช‡เชŸเซเชธเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเซ‹.

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

เช†เชตเซ€ เชธเชพเช‡เชŸ เชชเชฐ เชเช• เชจเชพเชจเซ‹ เชฌเซ‡เชœ เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเซ‡เชฒ เช›เซ‡, เชœเซ‡ JavaScript เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชฌเชจเชพเชตเซ‡เชฒ เชเช• เชธเชฐเชณ เช‡เชจเซเชŸเชฐเชซเซ‡เชธ เช›เซ‡. เช† เช•เซ‹เชกเชจเซเช‚ เช‰เชฆเชพเชนเชฐเชฃ:

<iframe src="//crypto.stanford.edu/flashproxy/embed.html" width="80" height="15" frameborder="0" scrolling="no"></iframe>

เช† เชฌเซ‡เชœ เชœเซ‡เชตเซ‹ เชฆเซ‡เช–เชพเชฏ เช›เซ‡:

เชธเซ‡เชจเซเชธเชฐเชถเซ€เชช เชธเชพเชฎเซ‡เชจเซ€ เชฒเชกเชพเชˆเชจเซ‹ เช‡เชคเชฟเชนเชพเชธ: MIT เช…เชจเซ‡ เชธเซเชŸเซ‡เชจเชซเซ‹เชฐเซเชกเชจเชพ เชตเซˆเชœเซเชžเชพเชจเชฟเช•เซ‹ เชฆเซเชตเชพเชฐเชพ เชฌเชจเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ‡เชฒ เชซเซเชฒเซ‡เชถ เชชเซเชฐเซ‹เช•เซเชธเซ€ เชชเชฆเซเชงเชคเชฟ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡

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

เชชเชฐเชฟเชฃเชพเชฎเซ‡, เชŸเซ‹เชฐ เชŸเชจเชฒเชจเซ‡ เชŸเซ‡เช•เซ‹ เช†เชชเชตเชพ เชฎเชพเชŸเซ‡ เชชเซ‚เชฐเชคเซเช‚ เชชเซเชฐเชฆเชฐเซเชถเชจ เชฎเซ‡เชณเชตเชตเซเช‚ เชถเช•เซเชฏ เช›เซ‡.

เชŸเซ‹เชฐ เชฐเชฟเชฒเซ‡ เช…เชจเซ‡ เช•เซเชฒเชพเชฏเช‚เชŸ เช‰เชชเชฐเชพเช‚เชค, เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเชจเซ‡ เชตเชงเซ เชคเซเชฐเชฃ เช˜เชŸเช•เซ‹เชจเซ€ เชœเชฐเซ‚เชฐ เชชเชกเชถเซ‡. เช•เชนเซ‡เชตเชพเชคเชพ เชซเซ‡เชธเชฟเชฒเชฟเชŸเซ‡เชŸเชฐ, เชœเซ‡ เช•เซเชฒเชพเชฏเช‚เชŸ เชชเชพเชธเซ‡เชฅเซ€ เชตเชฟเชจเช‚เชคเซ€เช“ เชฎเซ‡เชณเชตเซ‡ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡เชจเซ‡ เชชเซเชฐเซ‹เช•เซเชธเซ€ เชธเชพเชฅเซ‡ เชœเซ‹เชกเซ‡ เช›เซ‡. เช•เซเชฒเชพเชฏเช‚เชŸ (เช…เชนเซ€เช‚ เช•เซเชฐเซ‹เชฎ เชธเช‚เชธเซเช•เชฐเชฃ) เช…เชจเซ‡ เชŸเซ‹เชฐ-เชฐเชฟเชฒเซ‡ เชตเซ‡เชฌเชธเซ‹เช•เซ‡เชŸเซเชธเชฎเชพเช‚เชฅเซ€ เชถเซเชฆเซเชง TCP เชชเชฐ เชธเซเชตเชฟเชš เช•เชฐเซ‡ เช›เซ‡.

เชธเซ‡เชจเซเชธเชฐเชถเซ€เชช เชธเชพเชฎเซ‡เชจเซ€ เชฒเชกเชพเชˆเชจเซ‹ เช‡เชคเชฟเชนเชพเชธ: MIT เช…เชจเซ‡ เชธเซเชŸเซ‡เชจเชซเซ‹เชฐเซเชกเชจเชพ เชตเซˆเชœเซเชžเชพเชจเชฟเช•เซ‹ เชฆเซเชตเชพเชฐเชพ เชฌเชจเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ‡เชฒ เชซเซเชฒเซ‡เชถ เชชเซเชฐเซ‹เช•เซเชธเซ€ เชชเชฆเซเชงเชคเชฟ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡

เช† เชฏเซ‹เชœเชจเชพเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชเช• เชธเชพเชฎเชพเชจเซเชฏ เชธเชคเซเชฐ เช†เชจเชพ เชœเซ‡เชตเซ‹ เชฆเซ‡เช–เชพเชฏ เช›เซ‡:

  1. เช•เซเชฒเชพเชฏเช‚เชŸ เชŸเซ‹เชฐ เชšเชฒเชพเชตเซ‡ เช›เซ‡, เชœเซ‡ เชซเซเชฒเซ‡เชถ-เชชเซเชฐเซ‹เช•เซเชธเซ€ เช•เซเชฒเชพเชฏเช‚เชŸ (เชฌเซเชฐเชพเช‰เชเชฐ เชชเซเชฒเช—เชˆเชจ) เช›เซ‡ เช…เชจเซ‡ เชฐเซ‡เชจเซเชกเซ‡เชเชตเชธ เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชซเซ‡เชธเชฟเชฒเชฟเชŸเซ‡เชŸเชฐเชจเซ‡ เชจเซ‹เช‚เชงเชฃเซ€เชจเซ€ เชตเชฟเชจเช‚เชคเซ€ เชฎเซ‹เช•เชฒเซ‡ เช›เซ‡. เชชเซเชฒเช—เช‡เชจ เชฐเชฟเชฎเซ‹เชŸ เช•เชจเซ‡เช•เซเชถเชจเชจเซ‡ เชธเชพเช‚เชญเชณเชตเชพเชจเซเช‚ เชถเชฐเซ‚ เช•เชฐเซ‡ เช›เซ‡.
  2. เชซเซเชฒเซ‡เชถ เชชเซเชฐเซ‹เช•เซเชธเซ€ เช“เชจเชฒเชพเชˆเชจ เชฆเซ‡เช–เชพเชฏ เช›เซ‡ เช…เชจเซ‡ เช•เซเชฒเชพเชฏเช‚เชŸ เชธเชพเชฅเซ‡ เชœเซ‹เชกเชพเชตเชพ เชฎเชพเชŸเซ‡เชจเซ€ เชตเชฟเชจเช‚เชคเซ€ เชธเชพเชฅเซ‡ เชซเซ‡เชธเชฟเชฒเชฟเชŸเซ‡เชŸเชฐเชจเซ‹ เชธเช‚เชชเชฐเซเช• เช•เชฐเซ‡ เช›เซ‡.
  3. เชซเซ…เชธเชฟเชฒเชฟเชŸเซ‡เชŸเชฐ เชฐเชœเชฟเชธเซเชŸเซเชฐเซ‡เชถเชจ เชชเชฐเชค เช•เชฐเซ‡ เช›เซ‡, เช•เชจเซ‡เช•เซเชถเชจ เชกเซ‡เชŸเชพ เชซเซเชฒเซ‡เชถ เชชเซเชฐเซ‹เช•เซเชธเซ€เชจเซ‡ เชชเชธเชพเชฐ เช•เชฐเซ‡ เช›เซ‡.
  4. เชชเซเชฐเซ‹เช•เซเชธเซ€ เชคเซ‡ เช•เซเชฒเชพเชฏเชจเซเชŸ เชธเชพเชฅเซ‡ เชœเซ‹เชกเชพเชฏ เช›เซ‡ เชœเซ‡เชจเซ‹ เชกเซ‡เชŸเชพ เชคเซ‡เชจเซ‡ เชฎเซ‹เช•เชฒเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เชนเชคเซ‹.
  5. เชชเซเชฐเซ‹เช•เซเชธเซ€ เชŸเซเชฐเชพเชจเซเชธเชชเซ‹เชฐเซเชŸ เชชเซเชฒเช—เช‡เชจ เช…เชจเซ‡ เชŸเซ‹เชฐ เชฐเชฟเชฒเซ‡ เชธเชพเชฅเซ‡ เชœเซ‹เชกเชพเชฏ เช›เซ‡ เช…เชจเซ‡ เช•เซเชฒเชพเชฏเชจเซเชŸ เช…เชจเซ‡ เชฐเชฟเชฒเซ‡ เชตเชšเซเชšเซ‡ เชกเซ‡เชŸเชพเชจเซ€ เช†เชชเชฒเซ‡ เช•เชฐเชตเชพเชจเซเช‚ เชถเชฐเซ‚ เช•เชฐเซ‡ เช›เซ‡.

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

เชจเชฟเชทเซเช•เชฐเซเชท

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

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

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