เช‡เชจเซเชŸเซ‡เชฒ เชšเชฟเชชเซเชธเชฎเชพเช‚ DDIO เช…เชฎเชฒเซ€เช•เชฐเชฃ เชจเซ‡เชŸเชตเชฐเซเช• เชนเซเชฎเชฒเชพเชจเซ‡ SSH เชธเชคเซเชฐเชฎเชพเช‚ เช•เซ€เชธเซเชŸเซเชฐเซ‹เช• เชถเซ‹เชงเชตเชพ เชฎเชพเชŸเซ‡ เชชเชฐเชตเชพเชจเช—เซ€ เช†เชชเซ‡ เช›เซ‡

Vrije Universiteit Amsterdam เช…เชจเซ‡ ETH เชเซเชฏเซเชฐเชฟเชšเชจเชพ เชธเช‚เชถเซ‹เชงเช•เซ‹เชจเชพ เชœเซ‚เชฅเซ‡ เชจเซ‡เชŸเชตเชฐเซเช• เชนเซเชฎเชฒเชพเชจเซ€ เชคเช•เชจเซ€เช• เชตเชฟเช•เชธเชพเชตเซ€ เช›เซ‡. NetCAT (เชจเซ‡เชŸเชตเชฐเซเช• เช•เซ‡เชถ เชเชŸเซ‡เช•), เชœเซ‡ เชคเซƒเชคเซ€เชฏ-เชชเช•เซเชท เชšเซ‡เชจเชฒเซ‹ เชฆเซเชตเชพเชฐเชพ เชกเซ‡เชŸเชพ เชตเชฟเชถเซเชฒเซ‡เชทเชฃ เชชเชฆเซเชงเชคเชฟเช“เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡, SSH เชธเชคเซเชฐเชฎเชพเช‚ เช•เชพเชฎ เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เชฆเซเชตเชพเชฐเชพ เชฆเชฌเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเชคเซ€ เช•เซ€เชจเซ‡ เชฆเซ‚เชฐเชธเซเชฅ เชฐเซ€เชคเซ‡ เชจเช•เซเช•เซ€ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชชเชฐเชตเชพเชจเช—เซ€ เช†เชชเซ‡ เช›เซ‡. เชธเชฎเชธเซเชฏเชพ เชซเช•เซเชค เชเชตเชพ เชธเชฐเซเชตเชฐเซเชธ เชชเชฐ เชœ เชฆเซ‡เช–เชพเชฏ เช›เซ‡ เชœเซ‡ เชŸเซ‡เช•เซเชจเซ‹เชฒเซ‹เชœเซ€เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‡ เช›เซ‡ เช†เชฐเชกเซ€เชเชฎเช (เชฐเชฟเชฎเซ‹เชŸ เชกเชพเชฏเชฐเซ‡เช•เซเชŸ เชฎเซ‡เชฎเชฐเซ€ เชเช•เซเชธเซ‡เชธ) เช…เชจเซ‡ เชกเซ€เชกเซ€เช†เชˆเช“ (เชกเซ‡เชŸเชพ-เชกเชพเชฏเชฐเซ‡เช•เซเชŸ I/O).

เช‡เชจเซเชŸเซ‡เชฒ เชตเชฟเชšเชพเชฐเซ‡ เช›เซ‡, เช•เซ‡ เชนเซเชฎเชฒเชพเชจเซ‡ เชตเซเชฏเชตเชนเชพเชฐเชฎเชพเช‚ เช…เชฎเชฒเชฎเชพเช‚ เชฎเซ‚เช•เชตเซ‹ เชฎเซเชถเซเช•เซ‡เชฒ เช›เซ‡, เช•เชพเชฐเชฃ เช•เซ‡ เชคเซ‡เชจเชพ เชฎเชพเชŸเซ‡ เชธเซเชฅเชพเชจเชฟเช• เชจเซ‡เชŸเชตเชฐเซเช•, เชœเช‚เชคเซเชฐเชนเชฟเชค เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟเช“ เช…เชจเซ‡ RDMA เช…เชจเซ‡ DDIO เชŸเซ‡เช•เซเชจเซ‹เชฒเซ‹เชœเซ€เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชนเซ‹เชธเซเชŸ เช•เชฎเซเชฏเซเชจเชฟเช•เซ‡เชถเชจเชจเซ€ เชธเช‚เชธเซเชฅเชพเชฎเชพเช‚ เชนเซเชฎเชฒเชพเช–เซ‹เชฐเชจเซ€ เชเช•เซเชธเซ‡เชธ เชœเชฐเซ‚เชฐเซ€ เช›เซ‡, เชœเซ‡ เชธเชพเชฎเชพเชจเซเชฏ เชฐเซ€เชคเซ‡ เช…เชฒเช— เชจเซ‡เชŸเชตเชฐเซเช•เซเชธเชฎเชพเช‚ เชตเชชเชฐเชพเชฏ เช›เซ‡, เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชœเซ‡เชฎเชพเช‚ เช•เชฎเซเชชเซเชฏเซเชŸเชฟเช‚เช— เช•เซเชฒเชธเซเชŸเชฐเซ‹ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡. เช† เชฎเซเชฆเซเชฆเชพเชจเซ‡ เชฎเชพเช‡เชจเซ‹เชฐ (CVSS 2.6, CVE-2019-11184) เช…เชจเซ‡ เชธเซเชฅเชพเชจเชฟเช• เชจเซ‡เชŸเชตเชฐเซเช•เชฎเชพเช‚ เชœเซเชฏเชพเช‚ เชธเซเชฐเช•เซเชทเชพ เชชเชฐเชฟเชฎเชฟเชคเชฟ เชชเซเชฐเชฆเชพเชจ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชจเชฅเซ€ เช…เชจเซ‡ เช…เชตเชฟเชถเซเชตเชธเชจเซ€เชฏ เช—เซเชฐเชพเชนเช•เซ‹เชจเชพ เชœเซ‹เชกเชพเชฃเชจเซ‡ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡ เชคเซเชฏเชพเช‚ DDIO เช…เชจเซ‡ RDMA เชจเซ‡ เชธเช•เซเชทเชฎ เชจ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชญเชฒเชพเชฎเชฃ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. 2012 (Intel Xeon E5, E7 เช…เชจเซ‡ SP) เชฅเซ€ DDIO เชจเซ‹ เช‰เชชเชฏเซ‹เช— Intel เชธเชฐเซเชตเชฐ เชชเซเชฐเซ‹เชธเซ‡เชธเชฐเซเชธเชฎเชพเช‚ เชฅเชพเชฏ เช›เซ‡. AMD เช…เชจเซ‡ เช…เชจเซเชฏ เช‰เชคเซเชชเชพเชฆเช•เซ‹เชจเชพ เชชเซเชฐเซ‹เชธเซ‡เชธเชฐเซเชธ เชชเชฐ เช†เชงเชพเชฐเชฟเชค เชธเชฟเชธเซเชŸเชฎเซ‹ เชธเชฎเชธเซเชฏเชพเชฅเซ€ เชชเซเชฐเชญเชพเชตเชฟเชค เชฅเชคเซ€ เชจเชฅเซ€, เช•เชพเชฐเชฃ เช•เซ‡ เชคเซ‡เช“ CPU เช•เซ‡เชถเชฎเชพเช‚ เชจเซ‡เชŸเชตเชฐเซเช• เชชเชฐ เชธเซเชฅเชพเชจเชพเช‚เชคเชฐเชฟเชค เชกเซ‡เชŸเชพ เชธเซเชŸเซ‹เชฐ เช•เชฐเชตเชพเชจเซเช‚ เชธเชฎเชฐเซเชฅเชจ เช•เชฐเชคเชพ เชจเชฅเซ€.

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

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

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

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

เช‡เชจเซเชŸเซ‡เชฒ เชšเชฟเชชเซเชธเชฎเชพเช‚ DDIO เช…เชฎเชฒเซ€เช•เชฐเชฃ เชจเซ‡เชŸเชตเชฐเซเช• เชนเซเชฎเชฒเชพเชจเซ‡ SSH เชธเชคเซเชฐเชฎเชพเช‚ เช•เซ€เชธเซเชŸเซเชฐเซ‹เช• เชถเซ‹เชงเชตเชพ เชฎเชพเชŸเซ‡ เชชเชฐเชตเชพเชจเช—เซ€ เช†เชชเซ‡ เช›เซ‡

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

เชธเซ‹เชฐเซเชธ: opennet.ru

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