рдЗрдВрдЯреЗрд▓ рдЪрд┐рдкреНрд╕рдордзреАрд▓ рдбреАрдбреАрдЖрдпрдУ рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рдиреЗрдЯрд╡рд░реНрдХ рд╣рд▓реНрд▓реНрдпрд╛рд▓рд╛ SSH рд╕рддреНрд░рд╛рдд рдХреАрд╕реНрдЯреНрд░реЛрдХ рд╢реЛрдзрдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджреЗрддреЗ

Vrije Universiteit Amsterdam рдЖрдгрд┐ ETH рдЭреБрд░рд┐рдЪ рдпреЗрдереАрд▓ рд╕рдВрд╢реЛрдзрдХрд╛рдВрдЪреНрдпрд╛ рдЧрдЯрд╛рдиреЗ рдиреЗрдЯрд╡рд░реНрдХ рд╣рд▓реНрд▓рд╛ рдХрд░рдгреНрдпрд╛рдЪреЗ рддрдВрддреНрд░ рд╡рд┐рдХрд╕рд┐рдд рдХреЗрд▓реЗ рдЖрд╣реЗ. NetCAT (рдиреЗрдЯрд╡рд░реНрдХ рдХреЕрд╢реЗ рдЕрдЯреЕрдХ), рдЬреЗ рддреГрддреАрдп-рдкрдХреНрд╖ рдЪреЕрдиреЗрд▓рджреНрд╡рд╛рд░реЗ рдбреЗрдЯрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдкрджреНрдзрддреА рд╡рд╛рдкрд░реВрди, SSH рд╕рддреНрд░рд╛рдд рдХрд╛рдо рдХрд░рддрд╛рдирд╛ рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдиреЗ рджрд╛рдмрд▓реЗрд▓реНрдпрд╛ рдХреА рджреВрд░рд╕реНрдердкрдгреЗ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдгреНрдпрд╛рд╕ рдЕрдиреБрдорддреА рджреЗрддреЗ. рд╕рдорд╕реНрдпрд╛ рдХреЗрд╡рд│ рддрдВрддреНрд░рдЬреНрдЮрд╛рди рд╡рд╛рдкрд░рдгрд╛рд▒реНрдпрд╛ рд╕рд░реНрд╡реНрд╣рд░рд╡рд░ рджрд┐рд╕реВрди рдпреЗрддреЗ рдЖрд░рдбреАрдПрдордП (рд░рд┐рдореЛрдЯ рдбрд╛рдпрд░реЗрдХреНрдЯ рдореЗрдорд░реА рдНрдХреНрд╕реЗрд╕) рдЖрдгрд┐ рдбреАрдбреАрдЖрдпрдУ (рдбреЗрдЯрд╛-рдбрд╛рдпрд░реЗрдХреНрдЯ I/O).

рдЗрдВрдЯреЗрд▓ рд╡рд┐рдЪрд╛рд░ рдХрд░рддреЗ, рдХреА рд╣рд▓реНрд▓рд╛ рд╡реНрдпрд╡рд╣рд╛рд░рд╛рдд рдЕрдВрдорд▓рд╛рдд рдЖрдгрдгреЗ рдХрдареАрдг рдЖрд╣реЗ, рдХрд╛рд░рдг рддреНрдпрд╛рд╕рд╛рдареА рдЖрдХреНрд░рдордгрдХрд░реНрддреНрдпрд╛рдЪрд╛ рд╕реНрдерд╛рдирд┐рдХ рдиреЗрдЯрд╡рд░реНрдХрдордзреНрдпреЗ рдкреНрд░рд╡реЗрд╢, рдирд┐рд░реНрдЬрдВрддреБрдХреАрдХрд░рдг рдкрд░рд┐рд╕реНрдерд┐рддреА рдЖрдгрд┐ RDMA рдЖрдгрд┐ DDIO рддрдВрддреНрд░рдЬреНрдЮрд╛рдирд╛рдЪрд╛ рд╡рд╛рдкрд░ рдХрд░реВрди рд╣реЛрд╕реНрдЯ рдХрдореНрдпреБрдирд┐рдХреЗрд╢рдирдЪреА рд╕рдВрд╕реНрдерд╛ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ, рдЬреЗ рд╕рд╣рд╕рд╛ рд╡реЗрдЧрд│реНрдпрд╛ рдиреЗрдЯрд╡рд░реНрдХрдордзреНрдпреЗ рд╡рд╛рдкрд░рд▓реЗ рдЬрд╛рддрд╛рдд, рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рдЬреНрдпрд╛рдордзреНрдпреЗ рд╕рдВрдЧрдгрдХреАрдп рдХреНрд▓рд╕реНрдЯрд░ рдЪрд╛рд▓рддрд╛рдд. рдЕрдВрдХрд╛рд▓рд╛ рдорд╛рдпрдирд░ рд░реЗрдЯ рдХреЗрд▓реЗ рдЖрд╣реЗ (CVSS 2.6, рд╕реАрд╡реНрд╣реАрдИ- 2019-11184) рдЖрдгрд┐ рд╕реНрдерд╛рдирд┐рдХ рдиреЗрдЯрд╡рд░реНрдХрдордзреНрдпреЗ DDIO рдЖрдгрд┐ RDMA рд╕рдХреНрд╖рдо рди рдХрд░рдгреНрдпрд╛рдЪреА рд╢рд┐рдлрд╛рд░рд╕ рдХреЗрд▓реА рдЬрд╛рддреЗ рдЬреЗрдереЗ рд╕реБрд░рдХреНрд╖рд╛ рдкрд░рд┐рдорд┐рддреА рдкреНрд░рджрд╛рди рдХреЗрд▓реЗрд▓реА рдирд╛рд╣реА рдЖрдгрд┐ рдЕрд╡рд┐рд╢реНрд╡рд╛рд╕реВ рдЧреНрд░рд╛рд╣рдХрд╛рдВрдЪреНрдпрд╛ рдХрдиреЗрдХреНрд╢рдирд▓рд╛ рдкрд░рд╡рд╛рдирдЧреА рдЖрд╣реЗ. DDIO 2012 рдкрд╛рд╕реВрди рдЗрдВрдЯреЗрд▓ рд╕рд░реНрд╡реНрд╣рд░ рдкреНрд░реЛрд╕реЗрд╕рд░рдордзреНрдпреЗ рд╡рд╛рдкрд░рд▓реЗ рдЬрд╛рдд рдЖрд╣реЗ (Intel Xeon E5, E7 рдЖрдгрд┐ SP). AMD рдЖрдгрд┐ рдЗрддрд░ рдирд┐рд░реНрдорд╛рддреНрдпрд╛рдВрдХрдбреАрд▓ рдкреНрд░реЛрд╕реЗрд╕рд░рд╡рд░ рдЖрдзрд╛рд░рд┐рдд рд╕рд┐рд╕реНрдЯрдореНрд╕ рдпрд╛ рд╕рдорд╕реНрдпреЗрдореБрд│реЗ рдкреНрд░рднрд╛рд╡рд┐рдд рд╣реЛрдд рдирд╛рд╣реАрдд, рдХрд╛рд░рдг рддреЗ CPU рдХреЕрд╢реЗрдордзреНрдпреЗ рдиреЗрдЯрд╡рд░реНрдХрд╡рд░ рд╣рд╕реНрддрд╛рдВрддрд░рд┐рдд рдХреЗрд▓реЗрд▓рд╛ рдбреЗрдЯрд╛ рд╕рдВрдЪрдпрд┐рдд рдХрд░рдгреНрдпрд╛рд╕ рд╕рдорд░реНрдерди рджреЗрдд рдирд╛рд╣реАрдд.

рд╣рд▓реНрд▓реНрдпрд╛рд╕рд╛рдареА рд╡рд╛рдкрд░рд▓реЗрд▓реА рдкрджреНрдзрдд рдЕрд╕реБрд░рдХреНрд╖рд┐рддрддреЗрд╕рд╛рд░рдЦреА рдЖрд╣реЗ "рдереНрд░реЛрд╣реЕрдорд░тАЬ, рдЬреЗ рддреБрдореНрд╣рд╛рд▓рд╛ RDMA рд╕рд╣ рд╕рд┐рд╕реНрдЯреАрдордордзреАрд▓ рдиреЗрдЯрд╡рд░реНрдХ рдкреЕрдХреЗрдЯреНрд╕рдЪреНрдпрд╛ рд╣рд╛рддрд╛рд│рдгреАрджреНрд╡рд╛рд░реЗ рд░реЕрдордордзреАрд▓ рд╡реИрдпрдХреНрддрд┐рдХ рдмрд┐рдЯреНрд╕рдЪреА рд╕рд╛рдордЧреНрд░реА рдмрджрд▓рдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджреЗрддреЗ. рдирд╡реАрди рд╕рдорд╕реНрдпрд╛ рд╣реА рдбреАрдбреАрдЖрдпрдУ рдпрдВрддреНрд░рдгрд╛ рд╡рд╛рдкрд░рддрд╛рдирд╛ рд╣реЛрдгрд╛рд░рд╛ рд╡рд┐рд▓рдВрдм рдХрдореА рдХрд░рдгреНрдпрд╛рдЪреНрдпрд╛ рдХрд╛рдорд╛рдЪрд╛ рдкрд░рд┐рдгрд╛рдо рдЖрд╣реЗ, рдЬреЗ рдкреНрд░реЛрд╕реЗрд╕рд░ рдХреЕрд╢реЗрд╕рд╣ рдиреЗрдЯрд╡рд░реНрдХ рдХрд╛рд░реНрдб рдЖрдгрд┐ рдЗрддрд░ рдкрд░рд┐рдзреАрдп рдЙрдкрдХрд░рдгрд╛рдВрдЪрд╛ рдереЗрдЯ рдкрд░рд╕реНрдкрд░рд╕рдВрд╡рд╛рдж рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рддреЗ (рдиреЗрдЯрд╡рд░реНрдХ рдХрд╛рд░реНрдб рдкреЕрдХреЗрдЯреНрд╕рд╡рд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд░рдгреНрдпрд╛рдЪреНрдпрд╛ рдкреНрд░рдХреНрд░рд┐рдпреЗрдд, рдХреЕрд╢реЗрдордзреНрдпреЗ рдбреЗрдЯрд╛ рд╕рдВрдЧреНрд░рд╣рд┐рдд рдХреЗрд▓рд╛ рдЬрд╛рддреЛ рдЖрдгрд┐ рдореЗрдорд░реАрдордзреНрдпреЗ рдкреНрд░рд╡реЗрд╢ рди рдХрд░рддрд╛, рдХреЕрд╢реЗрдордзреВрди рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрдд).

DDIO рд▓рд╛ рдзрдиреНрдпрд╡рд╛рдж, рдкреНрд░реЛрд╕реЗрд╕рд░ рдХреЕрд╢реЗрдордзреНрдпреЗ рджреБрд░реНрднрд╛рд╡рдирд╛рдкреВрд░реНрдг рдиреЗрдЯрд╡рд░реНрдХ рдХреНрд░рд┐рдпрд╛рдХрд▓рд╛рдк рджрд░рдореНрдпрд╛рди рд╡реНрдпреБрддреНрдкрдиреНрди рдХреЗрд▓реЗрд▓рд╛ рдбреЗрдЯрд╛ рджреЗрдЦреАрд▓ рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдЖрд╣реЗ. рдиреЗрдЯрдХреЕрдЯ рдЕрдЯреЕрдХ рдпрд╛ рд╡рд╕реНрддреБрд╕реНрдерд┐рддреАрд╡рд░ рдЖрдзрд╛рд░рд┐рдд рдЖрд╣реЗ рдХреА рдиреЗрдЯрд╡рд░реНрдХ рдХрд╛рд░реНрдб рд╕рдХреНрд░рд┐рдпрдкрдгреЗ рдбреЗрдЯрд╛ рдХреЕрд╢ рдХрд░рддрд╛рдд рдЖрдгрд┐ рдЖрдзреБрдирд┐рдХ рд╕реНрдерд╛рдирд┐рдХ рдиреЗрдЯрд╡рд░реНрдХрдордзреНрдпреЗ рдкреЕрдХреЗрдЯ рдкреНрд░рдХреНрд░рд┐рдпреЗрдЪреА рдЧрддреА рдХреЕрд╢реЗ рднрд░рдгреНрдпрд╛рд╡рд░ рдкреНрд░рднрд╛рд╡ рдЯрд╛рдХрдгреНрдпрд╛рд╕рд╛рдареА рдЖрдгрд┐ рдбреЗрдЯрд╛ рджрд░рдореНрдпрд╛рди рд╡рд┐рд▓рдВрдмрд╛рдВрдЪреЗ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░реВрди рдХреЕрд╢реЗрдордзреНрдпреЗ рдбреЗрдЯрд╛рдЪреА рдЙрдкрд╕реНрдерд┐рддреА рдХрд┐рдВрд╡рд╛ рдЕрдиреБрдкрд╕реНрдерд┐рддреА рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдкреБрд░реЗрд╢реА рдЖрд╣реЗ. рд╣рд╕реНрддрд╛рдВрддрд░рдг

рд╕рдВрд╡рд╛рджрд╛рддреНрдордХ рд╕рддреНрд░реЗ рд╡рд╛рдкрд░рддрд╛рдирд╛, рдЬрд╕реЗ рдХреА SSH рджреНрд╡рд╛рд░реЗ, рдХреА рджрд╛рдмрд▓реНрдпрд╛рдирдВрддрд░ рд▓рдЧреЗрдЪ рдиреЗрдЯрд╡рд░реНрдХ рдкреЕрдХреЗрдЯ рдкрд╛рдард╡рд▓реЗ рдЬрд╛рддреЗ, рдореНрд╣рдгрдЬреЗ. рдкреЕрдХреЗрдЯреНрд╕рдордзреАрд▓ рд╡рд┐рд▓рдВрдм рдХреАрд╕реНрдЯреНрд░реЛрдХрдордзреАрд▓ рд╡рд┐рд▓рдВрдмрд╛рд╢реА рд╕рдВрдмрдВрдзрд┐рдд рдЖрд╣реЗ. рд╕рд╛рдВрдЦреНрдпрд┐рдХреАрдп рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдкрджреНрдзрддреАрдВрдЪрд╛ рд╡рд╛рдкрд░ рдХрд░реВрди рдЖрдгрд┐ рдХреАрд╕реНрдЯреНрд░реЛрдХрдордзреАрд▓ рд╡рд┐рд▓рдВрдм рд╕рд╣рд╕рд╛ рдХреАрдмреЛрд░реНрдбрд╡рд░реАрд▓ рдХреАрдЪреНрдпрд╛ рд╕реНрдерд┐рддреАрд╡рд░ рдЕрд╡рд▓рдВрдмреВрди рдЕрд╕рддреЛ рд╣реЗ рд▓рдХреНрд╖рд╛рдд рдШреЗрдКрди, рдкреНрд░рд╡рд┐рд╖реНрдЯ рдХреЗрд▓реЗрд▓реА рдорд╛рд╣рд┐рддреА рдПрдХрд╛ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕рдВрднрд╛рд╡реНрдпрддреЗрд╕рд╣ рдкреБрдиреНрд╣рд╛ рддрдпрд╛рд░ рдХрд░рдгреЗ рд╢рдХреНрдп рдЖрд╣реЗ. рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рдмрд╣реБрддреЗрдХ рд▓реЛрдХ "s" рдирдВрддрд░ "g" рдкреЗрдХреНрд╖рд╛ "a" рдирдВрддрд░ "s" рдЯрд╛рдЗрдк рдХрд░рддрд╛рдд.

рдкреНрд░реЛрд╕реЗрд╕рд░ рдХреЕрд╢реЗрдордзреНрдпреЗ рдЬрдорд╛ рдХреЗрд▓реЗрд▓реА рдорд╛рд╣рд┐рддреА рдПрд╕рдПрд╕рдПрдЪ рд╕рд╛рд░рдЦреНрдпрд╛ рдХрдиреЗрдХреНрд╢рдирд╡рд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд░рддрд╛рдирд╛ рдиреЗрдЯрд╡рд░реНрдХ рдХрд╛рд░реНрдбрджреНрд╡рд╛рд░реЗ рдкрд╛рдард╡рд▓реЗрд▓реНрдпрд╛ рдкреЕрдХреЗрдЯреНрд╕рдЪреА рдЕрдЪреВрдХ рд╡реЗрд│ рдард░рд╡реВ рджреЗрддреЗ. рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЯреНрд░реЕрдлрд┐рдХ рдлреНрд▓реЛ рд╡реНрдпреБрддреНрдкрдиреНрди рдХрд░реВрди, рдЖрдХреНрд░рдордгрдХрд░реНрддрд╛ рд╕рд┐рд╕реНрдЯрдордордзреАрд▓ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХреНрд░рд┐рдпрд╛рдХрд▓рд╛рдкрд╛рд╢реА рд╕рдВрдмрдВрдзрд┐рдд рдХреЕрд╢реЗрдордзреНрдпреЗ рдирд╡реАрди рдбреЗрдЯрд╛ рджрд┐рд╕рд▓реНрдпрд╛рд╡рд░ рддреЛ рдХреНрд╖рдг рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░реВ рд╢рдХрддреЛ. рдХреЕрд╢реЗрдЪреНрдпрд╛ рд╕рд╛рдордЧреНрд░реАрдЪреЗ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, рдкрджреНрдзрдд рд╡рд╛рдкрд░рд▓реА рдЬрд╛рддреЗ рдкреНрд░рд╛рдЗрдо+рдкреНрд░реЛрдм, рдЬреНрдпрд╛рдордзреНрдпреЗ рдореВрд▓реНрдпрд╛рдВрдЪреНрдпрд╛ рд╕рдВрджрд░реНрдн рд╕рдВрдЪрд╛рд╕рд╣ рдХреЕрд╢реЗ рдкреЙрдкреНрдпреБрд▓реЗрдЯ рдХрд░рдгреЗ рдЖрдгрд┐ рдмрджрд▓ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдкреБрдиреНрд╣рд╛ рдкреЙрдкреНрдпреБрд▓реЗрдЯ рдХреЗрд▓реНрдпрд╛рд╡рд░ рддреНрдпрд╛рдВрдЪреНрдпрд╛рд╕рд╛рдареА рдкреНрд░рд╡реЗрд╢ рд╡реЗрд│ рдореЛрдЬрдгреЗ рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдЖрд╣реЗ.

рдЗрдВрдЯреЗрд▓ рдЪрд┐рдкреНрд╕рдордзреАрд▓ рдбреАрдбреАрдЖрдпрдУ рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рдиреЗрдЯрд╡рд░реНрдХ рд╣рд▓реНрд▓реНрдпрд╛рд▓рд╛ SSH рд╕рддреНрд░рд╛рдд рдХреАрд╕реНрдЯреНрд░реЛрдХ рд╢реЛрдзрдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджреЗрддреЗ

рд╣реЗ рд╢рдХреНрдп рдЖрд╣реЗ рдХреА рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рддрдВрддреНрд░рд╛рдЪрд╛ рд╡рд╛рдкрд░ рдХреЗрд╡рд│ рдХреАрд╕реНрдЯреНрд░реЛрдХрдЪ рдирд╡реНрд╣реЗ рддрд░ CPU рдХреЕрд╢реЗрдордзреНрдпреЗ рдЬрдорд╛ рдХреЗрд▓реЗрд▓рд╛ рдЗрддрд░ рдкреНрд░рдХрд╛рд░рдЪрд╛ рдЧреЛрдкрдиреАрдп рдбреЗрдЯрд╛ рджреЗрдЦреАрд▓ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдХреЗрд▓рд╛ рдЬрд╛рдК рд╢рдХрддреЛ. рдЬрд░реА RDMA рдЕрдХреНрд╖рдо рдХреЗрд▓реЗ рддрд░реАрд╣реА рд╣рд▓реНрд▓рд╛ рд╕рдВрднрд╛рд╡реНрдпрдкрдгреЗ рдХреЗрд▓рд╛ рдЬрд╛рдК рд╢рдХрддреЛ, рдкрд░рдВрддреБ RDMA рд╢рд┐рд╡рд╛рдп рддреНрдпрд╛рдЪреА рдкрд░рд┐рдгрд╛рдордХрд╛рд░рдХрддрд╛ рдХрдореА рд╣реЛрддреЗ рдЖрдгрд┐ рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рд▓рдХреНрд╖рдгреАрдпрд░реАрддреНрдпрд╛ рдХрдареАрдг рд╣реЛрддреЗ. рд╕рд░реНрд╡реНрд╣рд░рд╢реА рддрдбрдЬреЛрдб рдХреЗрд▓реНрдпрд╛рдирдВрддрд░ рдбреЗрдЯрд╛ рдЯреНрд░рд╛рдиреНрд╕рдлрд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╡рд╛рдкрд░рд▓реНрдпрд╛ рдЬрд╛рдгрд╛рд░реНтАНрдпрд╛ рдЧреБрдкреНрдд рдХрдореНрдпреБрдирд┐рдХреЗрд╢рди рдЪреЕрдиреЗрд▓рдЪреЗ рдЖрдпреЛрдЬрди рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА DDIO рд╡рд╛рдкрд░рдгреЗ рджреЗрдЦреАрд▓ рд╢рдХреНрдп рдЖрд╣реЗ, рд╕реБрд░рдХреНрд╖рд╛ рдкреНрд░рдгрд╛рд▓реАрдВрдирд╛ рдорд╛рдЧреЗ рдЯрд╛рдХреВрди.

рд╕реНрддреНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╛