рд▓рд┐рдирдХреНрд╕ рдХрд░реНрдиреЗрд▓рдХреЛ рд▓рд╛рдЧрд┐ SMB рд╕рд░реНрднрд░ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдкреНрд░рд╕реНрддрд╛рд╡ рдЧрд░рд┐рдПрдХреЛ рдЫ

SMB3 рдкреНрд░реЛрдЯреЛрдХрд▓ рдкреНрд░рдпреЛрдЧ рдЧрд░реА рдлрд╛рдЗрд▓ рд╕рд░реНрднрд░рдХреЛ рдирдпрд╛рдБ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд▓рд┐рдирдХреНрд╕ рдХрд░реНрдиреЗрд▓рдХреЛ рдЕрд░реНрдХреЛ рд░рд┐рд▓реАрдЬрдорд╛ рд╕рдорд╛рд╡реЗрд╢ рдЧрд░реНрди рдкреНрд░рд╕реНрддрд╛рд╡ рдЧрд░рд┐рдПрдХреЛ рдЫред рд╕рд░реНрднрд░ ksmbd рдХрд░реНрдиреЗрд▓ рдореЛрдбреНрдпреБрд▓рдХреЛ рд░реВрдкрдорд╛ рдкреНрдпрд╛рдХреЗрдЬ рдЧрд░рд┐рдПрдХреЛ рдЫ рд░ рдкрд╣рд┐рд▓реЗ рдЙрдкрд▓рдмреНрдз SMB рдХреНрд▓рд╛рдЗрдиреНрдЯ рдХреЛрдбрд▓рд╛рдИ рдкреВрд░рдХ рдмрдирд╛рдЙрдБрдЫред рдпреЛ рдиреЛрдЯ рдЧрд░рд┐рдПрдХреЛ рдЫ рдХрд┐, рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рд╕реНрдкреЗрд╕рдорд╛ рдЪрд▓рд┐рд░рд╣реЗрдХреЛ SMB рд╕рд░реНрднрд░рдХреЛ рд╡рд┐рдкрд░реАрдд, рдХрд░реНрдиреЗрд▓-рд╕реНрддрд░ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХрд╛рд░реНрдпрд╕рдореНрдкрд╛рджрди, рдореЗрдореЛрд░реА рдЦрдкрдд рд░ рдЙрдиреНрдирдд рдХрд░реНрдиреЗрд▓ рдХреНрд╖рдорддрд╛рд╣рд░реВрд╕рдБрдЧ рдПрдХреАрдХрд░рдгрдХреЛ рд╕рдиреНрджрд░реНрднрдорд╛ рдЕрдзрд┐рдХ рдХреБрд╢рд▓ рдЫред

ksmbd рдХрд╛ рдХреНрд╖рдорддрд╛рд╣рд░реВрд▓реЗ рд╕реНрдерд╛рдиреАрдп рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрдорд╛ рд╡рд┐рддрд░рд┐рдд рдлрд╛рдЗрд▓ рдХреНрдпрд╛рд╕рд┐рдЩ рдЯреЗрдХреНрдиреЛрд▓реЛрдЬреА (SMB рд▓реАрдЬ) рдХреЛ рд▓рд╛рдЧрд┐ рд╕реБрдзрд╛рд░рд┐рдПрдХреЛ рд╕рдорд░реНрдерди рд╕рдорд╛рд╡реЗрд╢ рдЧрд░реНрджрдЫ, рдЬрд╕рд▓реЗ рдЯреНрд░рд╛рдлрд┐рдХрд▓рд╛рдИ рдЙрд▓реНрд▓реЗрдЦрдиреАрдп рд░реВрдкрдорд╛ рдХрдо рдЧрд░реНрди рд╕рдХреНрдЫред рднрд╡рд┐рд╖реНрдпрдорд╛, рдпреЛ рдирдпрд╛рдБ рд╕реБрд╡рд┐рдзрд╛рд╣рд░реВ рдердкреНрдиреЗ рдпреЛрдЬрдирд╛ рдЫ, рдЬрд╕реНрддреИ RDMA ("smbdirect") рдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди, рд╕рд╛рдереИ рдбрд┐рдЬрд┐рдЯрд▓ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдкреНрд░рдпреЛрдЧ рдЧрд░реА рдЗрдиреНрдХреНрд░рд┐рдкреНрд╢рди рд░ рдкреНрд░рдорд╛рдгреАрдХрд░рдгрдХреЛ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдпрддрд╛ рдмрдврд╛рдЙрди рд╕рдореНрдмрдиреНрдзрд┐рдд рдкреНрд░реЛрдЯреЛрдХрд▓ рд╡рд┐рд╕реНрддрд╛рд░рд╣рд░реВред рдпрд╕реНрддреЛ рд╡рд┐рд╕реНрддрд╛рд░рд╣рд░реВ рд╕рд╛рдореНрдмрд╛ рдкреНрдпрд╛рдХреЗрдЬрдорд╛ рднрдиреНрджрд╛ рдХрд░реНрдиреЗрд▓ рд╕реНрддрд░рдорд╛ рдЪрд▓рд┐рд░рд╣реЗрдХреЛ рдХрдореНрдкреНрдпрд╛рдХреНрдЯ рд░ рд░рд╛рдореНрд░реЛрд╕рдБрдЧ рдЕрдкреНрдЯрд┐рдорд╛рдЗрдЬ рдЧрд░рд┐рдПрдХреЛ рд╕рд░реНрднрд░рдорд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЧрд░реНрди рдзреЗрд░реИ рд╕рдЬрд┐рд▓реЛ рд╣реБрдиреНрдЫ рднрдиреНрдиреЗ рдЙрд▓реНрд▓реЗрдЦ рдЧрд░рд┐рдПрдХреЛ рдЫред

рдпрджреНрдпрдкрд┐, ksmbd рд▓реЗ рд╕рд╛рдореНрдмрд╛ рдкреНрдпрд╛рдХреЗрдЬрдХреЛ рд▓рд╛рдЧрд┐ рдкреВрд░реНрдг рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рднрдПрдХреЛ рджрд╛рдмреА рдЧрд░реНрджреИрди, рдЬреБрди рдлрд╛рдЗрд▓ рд╕рд░реНрднрд░рдХреЛ рдХреНрд╖рдорддрд╛рд╣рд░реВрдорд╛ рд╕реАрдорд┐рдд рдЫреИрди рд░ рд╕реБрд░рдХреНрд╖рд╛ рд╕реЗрд╡рд╛рд╣рд░реВ, LDAP рд░ рдбреЛрдореЗрди рдирд┐рдпрдиреНрддреНрд░рдХрд▓рд╛рдИ рдХрднрд░ рдЧрд░реНрдиреЗ рдЙрдкрдХрд░рдгрд╣рд░реВ рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫред рд╕рд╛рдореНрдмрд╛рдорд╛ рдлрд╛рдЗрд▓ рд╕рд░реНрднрд░ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреНрд░рд╕-рдкреНрд▓реЗрдЯрдлрд░реНрдо рд╣реЛ рд░ рдлрд░рд╛рдХрд┐рд▓реЛ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдбрд┐рдЬрд╛рдЗрди рдЧрд░рд┐рдПрдХреЛ рдЫ, рдЬрд╕рд▓реЗ рдпрд╕рд▓рд╛рдИ рдХреЗрд╣реА рд▓рд┐рдирдХреНрд╕ рд╡рд╛рддрд╛рд╡рд░рдгрд╣рд░реВ, рдЬрд╕реНрддреИ рд╕реНрд░реЛрдд-рдкреНрд░рддрд┐рдмрдиреНрдзрд┐рдд рдпрдиреНрддреНрд░рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдлрд░реНрдорд╡реЗрдпрд░рдХреЛ рд▓рд╛рдЧрд┐ рдЕрдиреБрдХреВрд▓рди рдЧрд░реНрди рдЧрд╛рд╣реНрд░реЛ рдмрдирд╛рдЙрдБрдЫред

Ksmbd рд▓рд╛рдИ рд╕реНрдЯреНрдпрд╛рдиреНрдбрдЕрд▓реЛрди рдЙрддреНрдкрд╛рджрдирдХреЛ рд░реВрдкрдорд╛ рд╣реЗрд░рд┐рдПрдХреЛ рдЫреИрди, рдмрд░реБ рд╕рд╛рдореНрдмрд╛рдорд╛ рдЙрдЪреНрдЪ-рдкреНрд░рджрд░реНрд╢рди, рдЗрдореНрдмреЗрдбреЗрдб-рддрдпрд╛рд░ рд╡рд┐рд╕реНрддрд╛рд░рдХреЛ рд░реВрдкрдорд╛ рд╣реЗрд░рд┐рдиреНрдЫ рдЬреБрди рд╕рд╛рдореНрдмрд╛ рдЙрдкрдХрд░рдг рд░ рдкреБрд╕реНрддрдХрд╛рд▓рдпрд╣рд░реВрд╕рдБрдЧ рдЖрд╡рд╢реНрдпрдХрддрд╛ рдЕрдиреБрд╕рд╛рд░ рдПрдХреАрдХреГрдд рд╣реБрдиреНрдЫред рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рд╕рд╛рдореНрдмрд╛ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВ рдкрд╣рд┐рд▓реЗ рдиреИ smbd-рдХрдореНрдкреНрдпрд╛рдЯрд┐рдмрд▓ рдХрдиреНрдлрд┐рдЧрд░реЗрд╕рди рдлрд╛рдЗрд▓рд╣рд░реВ рд░ ksmbd рдорд╛ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рд╡рд┐рд╢реЗрд╖рддрд╛рд╣рд░реВ (xattrs) рдХреЛ рдкреНрд░рдпреЛрдЧрдорд╛ рд╕рд╣рдордд рднрдЗрд╕рдХреЗрдХрд╛ рдЫрдиреН, рдЬрд╕рд▓реЗ smbd рдмрд╛рдЯ ksmbd рд░ рдпрд╕рдХреЛ рд╡рд┐рдкрд░рд┐рдд рд░реВрдкрд╛рдиреНрддрд░рдгрд▓рд╛рдИ рд╕рд░рд▓ рдмрдирд╛рдЙрдиреЗрдЫред

ksmbd рдХреЛрдбрдХрд╛ рдореБрдЦреНрдп рд▓реЗрдЦрдХрд╣рд░реВ Samsung рдмрд╛рдЯ Namjae Jeon рд░ LG рдмрд╛рдЯ Hyunchul Lee рд╣реБрдиреНред ksmbd рд▓рд╛рдИ рдорд╛рдЗрдХреНрд░реЛрд╕рдлреНрдЯ (рдкрд╣рд┐рд▓реЗ IBM рдорд╛ рдзреЗрд░реИ рд╡рд░реНрд╖ рдХрд╛рдо рдЧрд░реЗрдХреЛ), рд▓рд┐рдирдХреНрд╕ рдХрд░реНрдиреЗрд▓рдорд╛ CIFS/SMB2/SMB3 рдЙрдкрдкреНрд░рдгрд╛рд▓реАрдХреЛ рд╕рдВрд░рдХреНрд╖рдХ рд░ рд╕рд╛рдореНрдмрд╛ рд╡рд┐рдХрд╛рд╕ рдЯреЛрд▓реАрдХреЛ рд▓рд╛рдореЛ рд╕рдордпрдХреЛ рд╕рджрд╕реНрдп, рдЬрд╕рд▓реЗ рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг рдмрдирд╛рдПрдХреЛ рд╕реНрдЯреАрдн рдлреНрд░рд╛рдиреНрд╕реЗрд▓реА рджреНрд╡рд╛рд░рд╛ рдХрд░реНрдиреЗрд▓рдорд╛ рд░рд╛рдЦрд┐рдиреЗрдЫред рд╕рд╛рдореНрдмрд╛ рд░ рд▓рд┐рдирдХреНрд╕рдорд╛ SMB рдкреНрд░реЛрдЯреЛрдХрд▓ рд╕рдорд░реНрдердирдХреЛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдирдорд╛ рдпреЛрдЧрджрд╛рдиред /CIFSред

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

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдердкреНрди