рднрдВрдбрд╛рд░рдг рдХреЗ рд▓рд┐рдП рд▓рд┐рдВрдХ рдПрдХрддреНрд░реАрдХрд░рдг рдФрд░ рдЖрдИрдкреА рдпрд╛рддрд╛рдпрд╛рдд рд╕рдВрддреБрд▓рди

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

рдмреЛрд░реНрдб рдкрд░ рдЕрдзрд┐рдХрд╛рдВрд╢ рдЖрдзреБрдирд┐рдХ рд╕рд░реНрд╡рд░реЛрдВ рдореЗрдВ рдЖрдорддреМрд░ рдкрд░ рдХрдо рд╕реЗ рдХрдо рджреЛ 1 рдЬреАрдмреА рдбреЗрдЯрд╛ рдЗрдВрдЯрд░рдлреЗрд╕ рдФрд░ рдкреНрд░рдмрдВрдзрди рдХреЗ рд▓рд┐рдП рдПрдХ 100 рдПрдордмреА рд╣реЛрддрд╛ рд╣реИред

рдЬреВрдирд┐рдпрд░ рдиреЗрдЯрдПрдк рдПрдлрдПрдПрд╕ 2240 / рдПрдлрдПрдПрд╕ 2220 рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХреЗ рд╕реНрдЯреЛрд░реЗрдЬ рд╕рд┐рд╕реНрдЯрдо рдкрд░, рдкреНрд░рддреНрдпреЗрдХ рдирд┐рдпрдВрддреНрд░рдХ рдкрд░, рдЕрдиреНрдп рдЪреАрдЬреЛрдВ рдХреЗ рдЕрд▓рд╛рд╡рд╛, 4x 1Gb рдкреЛрд░реНрдЯ рд╣реИрдВред
рдпрд╛рдиреА рдРрд╕реА рдпреЛрдЬрдирд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдХрд╛рдлреА рддрд░реНрдХрд╕рдВрдЧрдд рд╣реИ рдЬрд╣рд╛рдВ рд╕реНрдЯреИрдХ рдкрд░ рджреЛ рд╕реНрд╡рд┐рдЪ рдПрдХ рдорд▓реНрдЯреА-рдЪреЗрд╕рд┐рд╕ рдПрдереЗрд░рдиреЗрд▓ рдПрдЧреНрд░реАрдЧреЗрдЯрд┐рдВрдЧ рд▓рд┐рдВрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ рдЬреЛ рдкреНрд░рддреНрдпреЗрдХ рдирд┐рдпрдВрддреНрд░рдХ рд╕реЗ рдЖрдиреЗ рд╡рд╛рд▓реЗ рдкреНрд░рддреНрдпреЗрдХ рд╕реНрд╡рд┐рдЪ рд╕реЗ рдЗрди рджреЛрдиреЛрдВ рд▓рд┐рдВрдХ рдХреА рдмреИрдВрдбрд╡рд┐рдбреНрде рдХреА рдЦрд░рд╛рдмреА рдФрд░ рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рдЫрд╡рд┐ рдФрд░ рдлреНрд▓реЗрдХреНрд╕рдкреЙрдб рдПрдХреНрд╕рдкреНрд░реЗрд╕ рдХреА рд╕рдорд╛рдирддрд╛ рдореЗрдВ рдЗрд╕ рддрд░рд╣ рдХреА рд╡рд╛рд╕реНрддреБрдХрд▓рд╛, рд▓реЗрдХрд┐рди рдиреЗрдХреНрд╕рд╕ рд╢реНрд░реГрдВрдЦрд▓рд╛ рд╕реЗ рд╕рд┐рд╕реНрдХреЛ рд╕реНрд╡рд┐рдЪ рдЬреИрд╕реА рдлреИрд╢рдиреЗрдмрд▓ рдорд╣рдВрдЧреА рд╡реАрдкреАрд╕реА рд╕реБрд╡рд┐рдзрд╛ рдХреЗ рдмрд┐рдирд╛, рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдЗрдВрдЯрд░рд▓рд╛рдЗрдирд┐рдВрдЧ рдХреЗ рдмрдЬрд╛рдп, рд╕реНрд╡рд┐рдЪ рдХрд╛ рдПрдХ рд╕реНрдЯреИрдХ рдмрд╕ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рд╡реИрд╕реЗ рднреА, рдЗрд╕ рдпреЛрдЬрдирд╛ рдореЗрдВ рд╕рд░реНрд╡рд░ рдФрд░ рд╕реНрд╡рд┐рдЪ рдХрд┐рд╕реА рднреА рдирд┐рд░реНрдорд╛рддрд╛ рдХреЗ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред рдФрд░ рдЕрдЧрд░ рд╕рдм рдХреБрдЫ рдПрдХ рдмрдЬрдЯ рдХреЗ рд╕рд╛рде рддрдВрдЧ рд╣реИ, рддреЛ рдЖрдк рд╕рд░реНрд╡рд░ рд╕реЗ рд╕реАрдзреЗ рдХрдиреЗрдХреНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдпрджрд┐ рд╕рд░реНрд╡рд░ рдореЗрдВ рдмреЛрд░реНрдб рдкрд░ 2 рдкреЛрд░реНрдЯ рд╣реИрдВ, рддреЛ рдЖрдк 4 рд╕рд░реНрд╡рд░ рдХрдиреЗрдХреНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдФрд░ рдЬрдм рдЖрдкрдХреЛ 5 рд╡реЗрдВ рд╕рд░реНрд╡рд░ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рддреЛ рдЖрдкрдХреЛ рд╕реНрд╡рд┐рдЪ рдЦрд░реАрджрдирд╛ рд╣реЛрдЧрд╛ред


рдлреНрд▓реЗрдХреНрд╕рдкреЙрдб рдПрдХреНрд╕рдкреНрд░реЗрд╕ рдХрдиреЗрдХреНрд╢рди рдЖрд░реЗрдЦред


рдпрд╣рд╛рдВ рд╕рд░реНрдХрд┐рдЯ рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг рд╣реИ рдЬрд┐рд╕реЗ рд▓реЗрдЦ рдореЗрдВ рд╡рд░реНрдгрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред
рдПрдлрдПрдПрд╕ 2240-4 рдПрдЪрдП - 4 1Gbit рд▓рд┐рдВрдХ рдХреЗ рд╕рд╛рде 2 рдирд┐рдпрдВрддреНрд░рдХ
рднрдВрдбрд╛рд░рдг рдХреЗ рд╕рд╛рде рд╕рдВрдЪрд╛рд░ рдХреЗ рд▓рд┐рдП 1 рдЬреАрдмреА рдХреЗ рдкреНрд░рддреНрдпреЗрдХ 4 рд╕рдорд░реНрдкрд┐рдд рдиреЗрдЯрд╡рд░реНрдХ рдмрдВрджрд░рдЧрд╛рд╣реЛрдВ рдореЗрдВ VMware ESXi рдХреЗ рд╕рд╛рде 2 рд╕рд░реНрд╡рд░
рдорд▓реНрдЯреА-рдЪреЗрд╕рд┐рд╕ рдПрдереЗрд░рдиреЗрд▓ рдФрд░ рдПрд▓рдПрд╕реАрдкреА рдХреЗ рд╕рдорд░реНрдерди рдХреЗ рд╕рд╛рде рд╕реНрдЯреИрдХ рдкрд░ 2 рдЧреАрдЧрд╛рдмрд┐рдЯ рд╕реНрд╡рд┐рдЪ

рдЗрд╕рд▓рд┐рдП рд╣рдо рд╕рднреА рдЙрдкрд▓рдмреНрдз рдмреИрдВрдбрд╡рд┐рдбреНрде рдФрд░ рдЙрдкрд▓рдмреНрдз рд╕рд░реНрд╡рд░ рдФрд░ рд╕реНрдЯреЛрд░реЗрдЬ рдЗрдВрдЯрд░рдлреЗрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рдпрд╛рдиреА рд╕рд░реНрд╡рд░ 1 рдореБрдЦреНрдп рд░реВрдк рд╕реЗ рдирд┐рдпрдВрддреНрд░рдХ рдП рдкрд░ рд╕реНрдерд┐рдд рд╡реАрдПрдо рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдирд┐рдпрдВрддреНрд░рдХ рдмреА рдкрд░ рд╡реАрдПрдо рдХреЗ рд╕рд╛рде рд╕рд░реНрд╡рд░ 2, рд╕рднреА рдореЗрдВ 4 рдЗрдВрдЯрд░рдлреЗрд╕ рд╣реИрдВ, рд╡реАрдПрдо 4 рд╕рдореВрд╣реЛрдВ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рд╣реИрдВ, рд╕рдм рдХреБрдЫ рд╕рдорд╛рди рдФрд░ рдИрдорд╛рдирджрд╛рд░реА рд╕реЗ рд╡рд┐рднрд╛рдЬрд┐рдд рд╣реИред

рд╕реИрджреНрдзрд╛рдВрддрд┐рдХ рднрд╛рдЧ


рд▓реЗрдХрд┐рди рдиреЗрдЯрд╡рд░реНрдХ рдореЗрдВ рд▓реЛрдб рд╕рдВрддреБрд▓рди "рдЬрд╛рджреБрдИ" рдЗрд╕ рд▓реЛрдб рдХреЛ рд╕рднреА рд▓рд┐рдВрдХ рдкрд░ рд╕реНрдорд┐рдпрд░ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдПрдХ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рд╣реИ рдЬреЛ рдЖрдкрдХреЛ рд╡реИрдХрд▓реНрдкрд┐рдХ рд░реВрдк рд╕реЗ рдПрдХрддреНрд░рд┐рдд рдЪреИрдирд▓ рдХреЗ рд▓рд┐рдВрдХ рдореЗрдВ рд╕реЗ рдПрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдЗрди рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдореЗрдВ рд╕реЗ рдПрдХ рд╕реНрд░реЛрдд рдХреЗ рдЧрдВрддрд╡реНрдп рдФрд░ рд╣реЗрдбрд░ рд╕реЗ рдкреНрд░рд╛рдкреНрдд рдЖрдИрдкреА рдкрддреЗ рдХреЗ рдПрдХ рд╣реИрд╢ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИ, рдПрдХ рд▓рд┐рдВрдХ рдХреЛ рдЪреБрдирдирд╛ ред рдФрд░ рдпрд╣ рдЕрддрд┐ рд╕реВрдХреНрд╖реНрдо рдЕрдВрддрд░ рд╣рдорд╛рд░реА рдпреЛрдЬрдирд╛ рдореЗрдВ рдорд╣рддреНрд╡рдкреВрд░реНрдг рднреВрдорд┐рдХрд╛ рдирд┐рднрд╛рддрд╛ рд╣реИред рдЪреВрдВрдХрд┐ рдпрджрд┐ рд╕реНрд░реЛрдд рдФрд░ рдЧрдВрддрд╡реНрдп рдЖрдИрдкреА рдХреЗ рджреЛ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╕рдВрдпреЛрдЬрдиреЛрдВ рдХреЗ рд▓рд┐рдП рд╣реИрд╢ рд░рд╛рд╢рд┐ рд╕рдорд╛рди рд╣реЛрдЧреА, рддреЛ рдЗрди рд╕рдВрдпреЛрдЬрдиреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рдорд╛рди рднреМрддрд┐рдХ рд▓рд┐рдВрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рджреВрд╕рд░реЗ рд╢рдмреНрджреЛрдВ рдореЗрдВ, рдпрд╣ рд╕рдордЭрдирд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ рдХрд┐ рдиреЗрдЯрд╡рд░реНрдХ рдЯреНрд░реИрдлрд╝рд┐рдХ рд╕рдВрддреБрд▓рди рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдФрд░ рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рдЖрдИрдкреА рдПрдбреНрд░реЗрд╕ рд╕рдВрдпреЛрдЬрди рдПрдХ рджреЛрд╖-рд╕рд╣рд┐рд╖реНрдгреБ рдЕрд╡рд╕рдВрд░рдЪрдирд╛ рдпреЛрдЬрдирд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдФрд░ рдиреЗрдЯрд╡рд░реНрдХ рдЯреАрдЖрд░ - 3749 , рдЯреАрдЖрд░ - 3802 рдФрд░ рдЯреАрдЖрд░ - 3839 рд╕реЗ рд╕рд░реНрд╡реЛрддреНрддрдо рдкреНрд░рдерд╛рдУрдВ рдкрд░ рднрд░реЛрд╕рд╛ рдХрд░рддреЗ рд╣реБрдП рд╕рднреА рдиреЗрдЯрд╡рд░реНрдХ рд▓рд┐рдВрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╣реИрдВред ред

рдПрдХ рдирд┐рдпрдо рдХреЗ рд░реВрдк рдореЗрдВ, 2-4 рд╕рд░реНрд╡рд░ рдмреИрдВрдбрд╡рд┐рдбреНрде рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ 1 рдЬреАрдмреА рд▓рд┐рдВрдХ рдХреЛ рд▓реЛрдб рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ, рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ рд╕рднреА рд▓рд┐рдВрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рд╕рдХрд╛рд░рд╛рддреНрдордХ рд░реВрдк рд╕реЗ рдиреЗрдЯрд╡рд░реНрдХ рдиреЛрдбреНрд╕ рдФрд░ рдкреАрдХ рд▓реЛрдб рдореЗрдВ рдмреИрдВрдбрд╡рд┐рдбреНрде рдХреЗ рдмреАрдЪ рдмрд╛рддрдЪреАрдд рдХреА рдЧрддрд┐ рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░рддрд╛ рд╣реИред

рд╡рд┐рд╡рд░рдг


рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд (рд╕рд░рд▓реАрдХрд░рдг рдХреЗ рд▓рд┐рдП) рдПрдХ рдирд┐рдпрдВрддреНрд░рдХ, рдПрдХ рд╕рд░реНрд╡рд░ рдФрд░ рдПрдирдПрдлрдПрд╕ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЗ рд╕рд╛рде рдЬреЛрдбрд╝рддреЛрдбрд╝ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рддрд╛ рд╣реИред



рд╣рдореЗрдВ рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ:


рд╕рдорд╛рдпреЛрдЬрди


NetApp FAS рд╕рдВрдЧреНрд░рд╣рдг рдЯреНрдпреВрдирд┐рдВрдЧ рдЯреБрдХрдбрд╝реЗ:

рдХреГрдкрдпрд╛ рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдкреИрд░рд╛рдореАрдЯрд░ " рд▓реИрдХрдк " рд▓рд╛рдЗрди рдореЗрдВ " ifgrp create lacp vif1 -b ip e0d e0b e0c e0a " рдбреЙрдХреНрдпреВрдореЗрдВрдЯреЗрд╢рди рдореЗрдВ рдбрд╛рдпрдирд╛рдорд┐рдХ рдорд▓реНрдЯреА-рдореЛрдб рд╕реЗ рдореЗрд▓ рдЦрд╛рддрд╛ рд╣реИ рдФрд░ рдЗрд╕реЗ рд╕реНрд╡рд┐рдЪ рдкрд░ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рд╕реЗ рдореЗрд▓ рдЦрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдЯреАрдЖрд░ - 3802
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рднрдВрдбрд╛рд░рдг рдкреНрд░рд╡рд╛рд╣ рдФрд░ рд╕реНрд╡рд┐рдЪ рдкрд░ рджреЛрдиреЛрдВ рд╕рд╣реА рдлреНрд▓реЛрдХреНрдВрдЯрд░реЛрд▓ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдордд рднреВрд▓рдирд╛ред рдпрджрд┐ рд╕реНрдЯреЛрд░ "рднреЗрдЬрддрд╛ рд╣реИ" ( flowcontrol send ) рдкреНрд░рд╡рд╛рд╣ рдирд┐рдпрдВрддреНрд░рдг, рддреЛ "рджреВрд╕рд░реА рдУрд░," рдкреНрд░рд╡рд╛рд╣ рдирд┐рдпрдВрддреНрд░рдг ( flowcontrol рдкреНрд░рд╛рдкреНрдд ) рдкрд░ "рдкреНрд░рд╛рдкреНрдд" рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрд╡рд┐рдЪ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдФрд░ рдЗрд╕рдХреЗ рд╡рд┐рдкрд░реАрдд: рдпрджрд┐ рдХреЛрдИ рдирд╣реАрдВ рднреЗрдЬрддрд╛ рд╣реИ, рддреЛ рдХрд┐рд╕реА рдХреЛ рднреА рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдЕрдзрд┐рдХ рдкреНрд░рд╡рд╛рд╣ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ ред

рдиреЗрдЯрдПрдк 7-рдореЛрдб рд╕реЗрдЯрдЕрдк рдЙрджрд╛рд╣рд░рдг
san01a> rdfile /etc/rc #Auto-generated by setup Thu may 22 13:26:59 GMT 2014 hostname san01a ifgrp create lacp vif1 -b ip e0d e0b e0c e0a vlan create vif1 53 ifconfig e0a flowcontrol send up ifconfig e0b flowcontrol send up ifconfig e0c flowcontrol send up ifconfig e0d flowcontrol send up ifconfig e0M `hostname`-e0M netmask 255.255.255.0 broadcast 10.10.10.255 flowcontrol full partner 10.10.40.11 mtusize 1500 trusted wins up ifconfig e0P `hostname`-e0P netmask 255.255.252.0 broadcast 192.168.3.255 flowcontrol full up ifconfig vif1-53 `hostname`-vif1-53 netmask 255.255.255.0 partner vif1-53 mtusize 9000 trusted -wins up ifconfig vif1-53 alias 10.10.53.31 netmask 255.255.255.0 up ifconfig vif1-53 alias 10.10.53.32 netmask 255.255.255.0 up ifconfig vif1-53 alias 10.10.53.33 netmask 255.255.255.0 up route add net default 10.10.10.3 1 routed on options dns.domainname netapp.com options dns.enable on options nis.enable off savecore 



рдПрдирдПрдлрдПрд╕ рдХреЗ рд▓рд┐рдП рд╡рд┐рдлрд▓рддрд╛

рдЖрдкрдХреЛ рдпрд╛рдж рджрд┐рд▓рд╛ рджреВрдВ рдХрд┐ рджреЛ рдирд┐рдпрдВрддреНрд░рдХ рдПрдХ рджреЛрд╖-рд╕рд╣рд┐рд╖реНрдгреБ рдЬреЛрдбрд╝реА рдореЗрдВ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рдпрджрд┐ рдПрдХ рдирд┐рдпрдВрддреНрд░рдХ рдорд░ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдпрд╣ рджреВрд╕рд░реЗ рдирд┐рдпрдВрддреНрд░рдХ рдХреЗ рд▓рд┐рдП "рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд" (рдиреЗрдЯрдПрдк рдлреЗрд▓реЛрд╡рд░ рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ) рд╣реЛрдЧрд╛ рдФрд░ рджреЛ рддрд╛рд░реНрдХрд┐рдХ рднреМрддрд┐рдХ рдирд┐рдпрдВрддреНрд░рдХ рдкрд░ рдХрд╛рдо рдХрд░реЗрдВрдЧреЗред рдореЗрдЬрдмрд╛рди рдХреА рдУрд░ рд╕реЗ, 90 рд╕реЗрдХрдВрдб рдХреЗ рдЗрд╕ рддрд░рд╣ рдХреЗ рдХрджрдо рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдЯрд╛рдЗрдордЖрдЙрдЯ рд╕реЗрдЯ рдХрд░рдирд╛ рдмрд╣реБрдд рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИред рд░рд┐рдХреЙрд░реНрдб рдкрд╛рд░реНрдЯрдирд░ vif1-53 рдкрд░ рдзреНрдпрд╛рди рджреЗрдВ , рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдлреЗрд▓реЛрд╡рд░ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдЬрдм рдЖрдк рджреВрд╕рд░реЗ рдирд┐рдпрдВрддреНрд░рдХ рдкрд░ рдЬрд╛рддреЗ рд╣реИрдВ, рддреЛ рдЗрд╕ рд╡рд░реНрдЪреБрдЕрд▓ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреА рд╕реЗрдЯрд┐рдВрдЧ рднреА рдЗрд╕рдХреЗ рд╕рд╛рде рдЬрд╛рдПрдЧреАред рдЗрд╕рд▓рд┐рдП, рдЗрд╕ рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдордд рднреВрд▓рдирд╛, рдЕрдиреНрдпрдерд╛ рдирд┐рдпрдВрддреНрд░рдХ рдЕрдзрд┐рдХ рд╣реЛ рдЬрд╛рдПрдЧрд╛, рдФрд░ рдбреЗрдЯрд╛ рдкреБрд░рд╛рдиреЗ рдкрддреЗ рдкрд░ рдЙрдкрд▓рдмреНрдз рдирд╣реАрдВ рд╣реЛрдЧрд╛ред рдПрдХ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рд╛рдереА рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХрд╛ рд╕рд╛рдорд╛рдиреНрдп рддрд░реНрдХ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд╣реИ:

рдФрд░ рджреВрд╕рд░реЗ рдХрдВрдЯреНрд░реЛрд▓рд░ рдкрд░ рд╡реАрдЖрдИрдПрдл рдФрд░ рд╡реАрдПрд▓рдПрдПрди рдХреЗ рд▓рд┐рдП рдПрдХ рд╣реА рд╕реЗрдЯрд┐рдВрдЧ рдХрд░рдирд╛ рди рднреВрд▓реЗрдВ рддрд╛рдХрд┐ рдЖрдЧреЗ рдмрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП "рдХреНрдпрд╛" рд╣реЛред рдкрд╣рд▓реЗ рдирд┐рдпрдВрддреНрд░рдХ рд╕реЗ рдмрдВрджрд░рдЧрд╛рд╣реЛрдВ рдкрд░ рд╕реНрд╡рд┐рдЪ рдХреЗ рдХрд┐рдирд╛рд░реЗ рдкрд░, рд╣рдо рдЙрди рд╡реАрдПрд▓рдПрдПрди рдХреЗ рд╕рдВрдЪрд▓рди рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреЗ рд╣реИрдВ рдЬреЛ рдкрдбрд╝реЛрд╕реА рдХреЗ рдкрд╛рд╕ рд╣реИ рддрд╛рдХрд┐ рдЪрд▓рддреА рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдХрдиреЗрдХреНрдЯрд┐рд╡рд┐рдЯреА рд╣реЛред

рдпрд╣ рднреА рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдиреЗрдЯрдПрдк рдПрдлрдПрдПрд╕ рд╕реНрдЯреЛрд░реЗрдЬ VIF рдореЗрдВ рд╡рд░реНрдгрд╛рдиреБрдХреНрд░рдо рдХреНрд░рдо рдореЗрдВ рд╕рдВрддреБрд▓рди рдХреЗ рд▓рд┐рдП рдЗрдВрдЯрд░рдлреЗрд╕ рдирдВрдмрд░рд┐рдВрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдХреНрд░рдо рдореЗрдВ рд╡реЗ рдЬреЛрдбрд╝реЗ рдЧрдП рдереЗред
рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрджрд┐ VIF рдРрд╕реА рдХрдорд╛рдВрдб "ifgrp create lacp vif1 -b ip e0d e0b e0c e0a" рд╣реИ, рддреЛ e0d 0th рдЗрдВрдЯрд░рдлрд╝реЗрд╕, e0b - 1, e0c - 2, e0a - 3 рд╣реЛрдЧрд╛ред

рдиреЗрдЯрдПрдк 7-рдореЛрдб рдХреЗ рд▓рд┐рдП рд░рд┐рдЬрд╝реЙрд▓реНрдпреВрд╢рди, рдирд┐рд░реНрдпрд╛рдд рдФрд░ Qtree рд╕реЗрдЯрдЕрдк рдЙрджрд╛рд╣рд░рдг
 san01a> rdfile /etc/hosts #Auto-generated by setup Thu may 22 13:26:59 GMT 2014 127.0.0.1 localhost localhost-stack 127.0.10.1 localhost-10 localhost-bsd 127.0.20.1 localhost-20 localhost-sk 10.10.40.10 san01a san01a-e0M 192.168.1.185 san01a san01a-e0P 10.10.53.30 san01a-vif1-53 

 san01a> exportfs /vol/vol_filerA_nfsA -sec=sys,rw,nosuid /vol/vol_filerA_nfsB -sec=sys,rw,nosuid /vol/vol_filerA_nfsC -sec=sys,rw,nosuid /vol/vol_filerA_nfsD -sec=sys,rw,nosuid 

 san01a> qtree status Volume Tree Style Oplocks Status -------- -------- ----- -------- --------- rootvol unix enabled normal vol_filerA_nfsA unix enabled normal vol_filerA_nfsA qtree_filerA_nfsA unix enabled normal vol_filerA_nfsB unix enabled normal vol_filerA_nfsB qtree_filerA_nfsB unix enabled normal vol_filerA_nfsC unix enabled normal vol_filerA_nfsC qtree_filerA_nfsC unix enabled normal vol_filerA_nfsD unix enabled normal vol_filerA_nfsD qtree_filerA_nfsD unix enabled normal 



рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдбреЗрдЯрд╛рд╕реНрдЯреЛрд░реНрд╕ VMware ESXi рд╕реЗ рдЬреБрдбрд╝реЗ рд╣реИрдВ
 ds_filerA_nfsA 10.10.53.30:/vol/vol_filerA_nfsA/qtree_filerA_nfsA ds_filerA_nfsB 10.10.53.31:/vol/vol_filerA_nfsB/qtree_filerA_nfsB ds_filerA_nfsC 10.10.53.32:/vol/vol_filerA_nfsC/qtree_filerA_nfsC ds_filerA_nfsD 10.10.53.33:/vol/vol_filerA_nfsD/qtree_filerA_nfsD 


рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЗ рдмрд╛рдж, рд╣рдо рдкрд░реАрдХреНрд╖рдг рд╡реАрдПрдо рд╕реЗ рд▓реЛрдб рджреЗрддреЗ рд╣реИрдВ рдФрд░ рд╕реНрдЯреЛрд░реЗрдЬ рдХрдВрдЯреНрд░реЛрд▓рд░ рд╕рд╛рдЗрдб рд╕реЗ рдкреЛрд░реНрдЯ рдкрд░ рд▓реЛрдб рдХреА рдЬрд╛рдВрдЪ рдХрд░рддреЗ рд╣реИрдВ:

7-рдореЛрдб рдореЗрдВ рдиреЗрдЯрдПрдк рдкреЛрд░реНрдЯ рдкрд░ рд▓реЛрдб рдХреА рдЬрд╛рдБрдЪ рдХрд░реЗрдВ
 san01a> ifgrp stat vif1 10 Interface group(trunk) vif1 e0b e0a e0c e0d Pkts In Pkts Out Pkts In Pkts Out Pkts In Pkts Out Pkts In Pkts Out 14225k 13673k 15542k 249k 13838k 11690k 15544k 7809k 46075 38052 90911 7 45882 37666 90812 37704 46953 37735 91581 4 46506 37613 91777 37625 46822 38016 91409 7 45498 37589 91670 37687 46906 38046 91514 6 45469 37591 91495 37588 46600 37737 91308 4 46554 37538 91514 37610 46792 37929 91371 7 45803 37532 91261 37508 46845 37831 91228 8 46307 37517 91450 37587 



рддреЛ рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдЯреНрд░реИрдлрд╝рд┐рдХ рдХреЛ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рд░реВрдк рд╕реЗ e0a рдЗрдВрдЯрд░рдлрд╝реЗрд╕ (Pkts Out рдХреЙрд▓рдо) рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдирд╣реАрдВ рднреЗрдЬрд╛ рдЧрдпрд╛ рд╣реИред

рднрдВрдбрд╛рд░рдг рдирд┐рдпрдВрддреНрд░рдХ рдмрдВрджрд░рдЧрд╛рд╣реЛрдВ рдХреЗ рд▓рд┐рдП рд╡рд┐рд╕реНрддреГрдд рдЖрдЙрдЯрдкреБрдЯ
 san01a> ifstat -a -- interface e0a (3 hours, 30 minutes, 53 seconds) -- RECEIVE Frames/second: 9147 | Bytes/second: 916k | Errors/minute: 0 Discards/minute: 0 | Total frames: 16347k | Total bytes: 73753m Total errors: 0 | Total discards: 0 | Multi/broadcast: 0 No buffers: 0 | Non-primary u/c: 0 | Tag drop: 0 Vlan tag drop: 0 | Vlan untag drop: 0 | Vlan forwards: 0 Vlan broadcasts: 0 | Vlan unicasts: 0 | CRC errors: 0 Runt frames: 0 | Fragment: 0 | Long frames: 0 Jabber: 0 | Alignment errors: 0 | Bus overruns: 0 Xon: 0 | Xoff: 0 | Jumbo: 8359k TRANSMIT Frames/second: 1 | Bytes/second: 87 | Errors/minute: 0 Discards/minute: 0 | Total frames: 249k | Total bytes: 7674m Total errors: 0 | Total discards: 0 | Multi/broadcast: 1006 Queue overflows: 0 | No buffers: 0 | Max collisions: 0 Single collision: 0 | Multi collisions: 0 | Late collisions: 0 Xon: 0 | Xoff: 0 | Jumbo: 239k LINK_INFO Current state: up | Up to downs: 2 | Speed: 1000m Duplex: full | Flowcontrol: none -- interface e0b (3 hours, 30 minutes, 53 seconds) -- RECEIVE Frames/second: 4678 | Bytes/second: 467k | Errors/minute: 0 Discards/minute: 0 | Total frames: 14637k | Total bytes: 73533m Total errors: 0 | Total discards: 0 | Multi/broadcast: 0 No buffers: 0 | Non-primary u/c: 0 | Tag drop: 0 Vlan tag drop: 0 | Vlan untag drop: 0 | Vlan forwards: 0 Vlan broadcasts: 0 | Vlan unicasts: 0 | CRC errors: 0 Runt frames: 0 | Fragment: 0 | Long frames: 0 Jabber: 0 | Alignment errors: 0 | Bus overruns: 0 Xon: 0 | Xoff: 0 | Jumbo: 8352k TRANSMIT Frames/second: 3773 | Bytes/second: 123m | Errors/minute: 0 Discards/minute: 0 | Total frames: 14007k | Total bytes: 57209m Total errors: 0 | Total discards: 1 | Multi/broadcast: 1531 Queue overflows: 1 | No buffers: 0 | Max collisions: 0 Single collision: 0 | Multi collisions: 0 | Late collisions: 0 Xon: 0 | Xoff: 0 | Jumbo: 2756k LINK_INFO Current state: up | Up to downs: 2 | Speed: 1000m Duplex: full | Flowcontrol: none -- interface e0c (3 hours, 30 minutes, 53 seconds) -- RECEIVE Frames/second: 4630 | Bytes/second: 461k | Errors/minute: 0 Discards/minute: 0 | Total frames: 14243k | Total bytes: 69574m Total errors: 0 | Total discards: 0 | Multi/broadcast: 0 No buffers: 0 | Non-primary u/c: 0 | Tag drop: 0 Vlan tag drop: 0 | Vlan untag drop: 0 | Vlan forwards: 0 Vlan broadcasts: 0 | Vlan unicasts: 0 | CRC errors: 0 Runt frames: 0 | Fragment: 0 | Long frames: 0 Jabber: 0 | Alignment errors: 0 | Bus overruns: 0 Xon: 0 | Xoff: 0 | Jumbo: 7800k TRANSMIT Frames/second: 3756 | Bytes/second: 123m | Errors/minute: 0 Discards/minute: 0 | Total frames: 12022k | Total bytes: 189g Total errors: 0 | Total discards: 0 | Multi/broadcast: 1003 Queue overflows: 0 | No buffers: 0 | Max collisions: 0 Single collision: 0 | Multi collisions: 0 | Late collisions: 0 Xon: 0 | Xoff: 0 | Jumbo: 6283k LINK_INFO Current state: up | Up to downs: 2 | Speed: 1000m Duplex: full | Flowcontrol: none -- interface e0d (3 hours, 30 minutes, 53 seconds) -- RECEIVE Frames/second: 9127 | Bytes/second: 915k | Errors/minute: 0 Discards/minute: 0 | Total frames: 16349k | Total bytes: 73554m Total errors: 0 | Total discards: 0 | Multi/broadcast: 0 No buffers: 0 | Non-primary u/c: 0 | Tag drop: 0 Vlan tag drop: 0 | Vlan untag drop: 0 | Vlan forwards: 0 Vlan broadcasts: 0 | Vlan unicasts: 0 | CRC errors: 0 Runt frames: 0 | Fragment: 0 | Long frames: 0 Jabber: 0 | Alignment errors: 0 | Bus overruns: 0 Xon: 0 | Xoff: 0 | Jumbo: 8339k TRANSMIT Frames/second: 3748 | Bytes/second: 123m | Errors/minute: 0 Discards/minute: 0 | Total frames: 8140k | Total bytes: 62385m Total errors: 0 | Total discards: 0 | Multi/broadcast: 1213 Queue overflows: 0 | No buffers: 0 | Max collisions: 0 Single collision: 0 | Multi collisions: 0 | Late collisions: 0 Xon: 0 | Xoff: 0 | Jumbo: 2413k LINK_INFO Current state: up | Up to downs: 2 | Speed: 1000m Duplex: full | Flowcontrol: none 



рд╕реНрд╡рд┐рдЪ

рд╣рдо рд╕реНрд╡рд┐рдЪ рдХреЗ рдХрд┐рдирд╛рд░реЗ рдкрд░ рдЬрд╛рддреЗ рд╣реИрдВ (рд╕реНрд╡рд┐рдЪ рдХрдИ рдорд┐рдирдЯ рдХреА рдЕрд╡рдзрд┐ рдореЗрдВ рдбреЗрдЯрд╛ рдХреЛ рдФрд╕рдд рдХрд░рддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЙрдкрдпреЛрдЧ рдХреЗрд╡рд▓ 80% рд╣реИ, рдФрд░ рд▓рдЧрднрдЧ 100% рдирд╣реАрдВ рд╣реИ) рдФрд░ рд╣рдо рджреЗрдЦрддреЗ рд╣реИрдВ рдХрд┐ рдИрдерд░рдиреЗрдЯ рдкреЛрд░реНрдЯ 1/11 рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рд░реВрдк рд╕реЗ рдлрд╝реНрд░реЗрдо рдХреЛ рд╕реНрд╡реАрдХрд╛рд░ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред


1GBE рдкреЛрд░реНрдЯ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕реНрдЯреИрдХ рдкрд░ рджреЛ рд╕рд┐рд╕реНрдХреЛ рдЙрддреНрдкреНрд░реЗрд░рдХ 3850s рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХрд╛ рдЙрджрд╛рд╣рд░рдг
рдЪреИрдирд▓-рд╕рдореВрд╣ 1 рдореЛрдб рд╕рдХреНрд░рд┐рдп рд▓рд╛рдЗрди рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рд╕реЗрдЯрд┐рдВрдЧ рдореЗрдВ " рдореЛрдб рд╕рдХреНрд░рд┐рдп " ( LACP ) рдкрд░ рдзреНрдпрд╛рди рджреЗрдВред рдореЛрдб рд╕рдХреНрд░рд┐рдп ( LACP ) рдиреЗрдЯрдПрдк рдХреЗ рдбрд╛рдпрдирд╛рдорд┐рдХ рдорд▓реНрдЯреА-рдореЛрдб рд╕реЗ рдореЗрд▓ рдЦрд╛рддреА рд╣реИред рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд▓рд┐рдП TR - 3802 рджреЗрдЦреЗрдВред
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ " рдлрд╝реНрд▓реЛрдХреНрд╕реНрдЯреНрд░реЛрд▓ рдкрд░ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ " рдкрд░ рдзреНрдпрд╛рди рджреЗрдВ , рдЗрд╕ рдкреИрд░рд╛рдореАрдЯрд░ рдХреА рд╕реЗрдЯрд┐рдВрдЧ рднрд┐рдиреНрди рд╣реЛ рд╕рдХрддреА рд╣реИ рдФрд░ рдХрдИ рдорд╛рдкрджрдВрдбреЛрдВ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддреА рд╣реИ: рдкреЛрд░реНрдЯ рдЧрддрд┐ рдФрд░ рд╕реНрд╡рд┐рдЪ рдкреНрд░рдХрд╛рд░ред рдпрджрд┐ рд╕реНрдЯреЛрд░ "рднреЗрдЬрддрд╛ рд╣реИ" ( flowcontrol рднреЗрдЬреЗрдВ ) рдкреНрд░рд╡рд╛рд╣ рдирд┐рдпрдВрддреНрд░рдг рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕рдВрджреЗрд╢ рджреЗрддрд╛ рд╣реИ, рддреЛ "рджреВрд╕рд░реА рддрд░рдл," рд╕реНрд╡рд┐рдЪ рдХреЛ "рдкреНрд░рд╛рдкреНрдд" рдкреНрд░рд╡рд╛рд╣ рдирд┐рдпрдВрддреНрд░рдг ( flowcontrol рдкрд░ рдкреНрд░рд╛рдкреНрдд ) рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдЕрдзрд┐рдХ рдкреНрд░рд╡рд╛рд╣ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ ред
рдФрд░ рд╕реНрдкреИрдирд┐рдВрдЧ-рдЯреНрд░реА рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд┐рдлрд╛рд░рд┐рд╢реЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдордд рднреВрд▓рдирд╛, рдЬрд╣рд╛рдВ рдЖрд░рдПрд╕рдЯреАрдкреА рдпрд╛ рдорд╛рд▓рд┐рдХрд╛рдирд╛ рд░реИрдкрд┐рдб - рдкреАрд╡реАрдПрд╕рдЯреА + рдХреЛ рд╕рдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд╛рдВрдЫрдиреАрдп рд╣реИ рдФрд░ рдЕрдВрддрд┐рдо рдиреЛрдбреНрд╕ рд╕реЗ рдЬреБрдбрд╝реЗ рд╕реНрд╡рд┐рдЪ рдкреЛрд░реНрдЯреНрд╕ рдХреЛ рдлреИрд▓реЗ рдЯреНрд░реА рдкреЛрд░реНрдЯрдлрд╝рд╛рд╕реНрдЯ рд░рд╛рдЬреНрдп рдореЗрдВ рд╕реЗрдЯ рдХрд░реЗрдВ ред
рдиреЗрдЯрдПрдк рдПрдлрдПрдПрд╕ рд╕рд┐рд╕реНрдЯрдо рд╕реАрдбреАрдкреА рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЗрдиреНрд╣реЗрдВ рдЪрд╛рд▓реВ рдпрд╛ рдЫреЛрдбрд╝рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

 system mtu 9198 ! spanning-tree mode rapid-pvst ! interface Port-channel1 description N1A-1G-e0a-e0b switchport trunk native vlan 1 switchport trunk allowed vlan 53 switchport mode trunk flowcontrol receive on spanning-tree guard loop ! interface Port-channel2 description N1B-1G-e0a-e0b switchport trunk native vlan 1 switchport trunk allowed vlan 53 switchport mode trunk flowcontrol receive on spanning-tree guard loop ! interface GigabitEthernet1/0/1 description NetApp-A-e0a switchport trunk native vlan 1 switchport trunk allowed vlan 53 switchport mode trunk flowcontrol receive on cdp enable channel-group 1 mode active spanning-tree guard loop spanning-tree portfast trunk feature ! interface GigabitEthernet2/0/1 description NetApp-A-e0b switchport trunk native vlan 1 switchport trunk allowed vlan 53 switchport mode trunk flowcontrol receive on cdp enable channel-group 1 mode active spanning-tree guard loop spanning-tree portfast trunk feature ! interface GigabitEthernet1/0/2 description NetApp-B-e0a switchport trunk native vlan 1 switchport trunk allowed vlan 53 switchport mode trunk flowcontrol receive on cdp enable channel-group 2 mode active spanning-tree guard loop spanning-tree portfast trunk feature ! interface GigabitEthernet2/0/2 description NetApp-B-e0b switchport trunk native vlan 1 switchport trunk allowed vlan 53 switchport mode trunk flowcontrol receive on cdp enable channel-group 2 mode active spanning-tree guard loop spanning-tree portfast trunk feature 




рджреЛ рд╕рд┐рд╕реНрдХреЛ рдЙрддреНрдкреНрд░реЗрд░рдХ 6509 рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХрд╛ рдЙрджрд╛рд╣рд░рдг 1 рдЬреАрдмреАрдИ рдкреЛрд░реНрдЯ рдкрд░ рд╕реНрдЯреИрдХ рдХрд┐рдпрд╛ рдЧрдпрд╛
рдЪреИрдирд▓-рд╕рдореВрд╣ 1 рдореЛрдб рд╕рдХреНрд░рд┐рдп рд▓рд╛рдЗрди рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рд╕реЗрдЯрд┐рдВрдЧ рдореЗрдВ " рдореЛрдб рд╕рдХреНрд░рд┐рдп " ( LACP ) рдкрд░ рдзреНрдпрд╛рди рджреЗрдВред рдореЛрдб рд╕рдХреНрд░рд┐рдп ( LACP ) рдиреЗрдЯрдПрдк рдХреЗ рдбрд╛рдпрдирд╛рдорд┐рдХ рдорд▓реНрдЯреА-рдореЛрдб рд╕реЗ рдореЗрд▓ рдЦрд╛рддреА рд╣реИред рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд▓рд┐рдП TR - 3802 рджреЗрдЦреЗрдВред
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ " рдлрд╝реНрд▓реЛрдХреНрд╕реНрдЯреНрд░реЛрд▓ рдкрд░ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ " рдкрд░ рдзреНрдпрд╛рди рджреЗрдВ , рдЗрд╕ рдкреИрд░рд╛рдореАрдЯрд░ рдХреА рд╕реЗрдЯрд┐рдВрдЧ рднрд┐рдиреНрди рд╣реЛ рд╕рдХрддреА рд╣реИ рдФрд░ рдХрдИ рдорд╛рдкрджрдВрдбреЛрдВ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддреА рд╣реИ: рдкреЛрд░реНрдЯ рдЧрддрд┐ рдФрд░ рд╕реНрд╡рд┐рдЪ рдкреНрд░рдХрд╛рд░ред рдпрджрд┐ рд╕реНрдЯреЛрд░ "рднреЗрдЬрддрд╛ рд╣реИ" ( flowcontrol рднреЗрдЬреЗрдВ ) рдкреНрд░рд╡рд╛рд╣ рдирд┐рдпрдВрддреНрд░рдг рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕рдВрджреЗрд╢ рджреЗрддрд╛ рд╣реИ, рддреЛ "рджреВрд╕рд░реА рддрд░рдл," рд╕реНрд╡рд┐рдЪ рдХреЛ "рдкреНрд░рд╛рдкреНрдд" рдкреНрд░рд╡рд╛рд╣ рдирд┐рдпрдВрддреНрд░рдг ( flowcontrol рдкрд░ рдкреНрд░рд╛рдкреНрдд ) рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдЕрдзрд┐рдХ рдкреНрд░рд╡рд╛рд╣ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ ред
рдФрд░ рд╕реНрдкреИрдирд┐рдВрдЧ-рдЯреНрд░реА рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд┐рдлрд╛рд░рд┐рд╢реЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдордд рднреВрд▓рдирд╛, рдЬрд╣рд╛рдВ рдЖрд░рдПрд╕рдЯреАрдкреА рдпрд╛ рдорд╛рд▓рд┐рдХрд╛рдирд╛ рд░реИрдкрд┐рдб - рдкреАрд╡реАрдПрд╕рдЯреА + рдХреЛ рд╕рдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд╛рдВрдЫрдиреАрдп рд╣реИ рдФрд░ рдЕрдВрддрд┐рдо рдиреЛрдбреНрд╕ рд╕реЗ рдЬреБрдбрд╝реЗ рд╕реНрд╡рд┐рдЪ рдкреЛрд░реНрдЯреНрд╕ рдХреЛ рдлреИрд▓реЗ рдЯреНрд░реА рдкреЛрд░реНрдЯрдлрд╝рд╛рд╕реНрдЯ рд░рд╛рдЬреНрдп рдореЗрдВ рд╕реЗрдЯ рдХрд░реЗрдВ ред
рдиреЗрдЯрдПрдк рдПрдлрдПрдПрд╕ рд╕рд┐рд╕реНрдЯрдо рд╕реАрдбреАрдкреА рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЗрдиреНрд╣реЗрдВ рдЪрд╛рд▓реВ рдпрд╛ рдЫреЛрдбрд╝рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рд╕рд┐рд╕реНрдХреЛ IOS рд░рд┐рд▓реАрдЬрд╝ 12.2 (33) SXI рдФрд░ рдмрд╛рдж рдореЗрдВ рд░рд┐рд▓реАрдЬрд╝ рдХреЗ рд▓рд┐рдП рдЙрджрд╛рд╣рд░рдг
 ! For Cisco IOS Release 12.2(33)SXI and later releases system mtu 9198 ! spanning-tree mode rapid-pvst ! interface Port-channel1 description N1A-1G-e0a-e0b switchport switchport trunk native vlan 1 switchport trunk allowed vlan 53 switchport mode trunk flowcontrol receive on spanning-tree guard loop end ! interface Port-channel2 description N1B-1G-e0a-e0b switchport switchport trunk native vlan 1 switchport trunk allowed vlan 53 switchport mode trunk flowcontrol receive on spanning-tree guard loop end ! interface GigabitEthernet1/0/1 description NetApp-A-e0a switchport switchport trunk native vlan 1 switchport trunk allowed vlan 53 switchport mode trunk flowcontrol receive on cdp enable channel-group 1 mode active spanning-tree guard loop spanning-tree portfast edge trunk end ! interface GigabitEthernet2/0/1 description NetApp-A-e0b switchport switchport trunk native vlan 1 switchport trunk allowed vlan 53 switchport mode trunk flowcontrol receive on cdp enable channel-group 1 mode active spanning-tree guard loop spanning-tree portfast edge trunk end ! interface GigabitEthernet1/0/2 description NetApp-B-e0a switchport switchport trunk native vlan 1 switchport trunk allowed vlan 53 switchport mode trunk flowcontrol receive on cdp enable channel-group 2 mode active spanning-tree guard loop spanning-tree portfast edge trunk end ! interface GigabitEthernet2/0/2 description NetApp-B-e0b switchport switchport trunk native vlan 1 switchport trunk allowed vlan 53 switchport mode trunk flowcontrol receive on cdp enable channel-group 2 mode active spanning-tree guard loop spanning-tree portfast edge trunk end 



1GBE рдкреЛрд░реНрдЯ рдкрд░ рд╕реНрдЯреИрдХ рдкрд░ рджреЛ рд╕рд┐рд╕реНрдХреЛ рдЙрддреНрдкреНрд░реЗрд░рдХ 3750 рдХреЗ рд╡рд┐рдиреНрдпрд╛рд╕ рдХрд╛ рдЙрджрд╛рд╣рд░рдг
рдЪреИрдирд▓-рд╕рдореВрд╣ 11 рдореЛрдб рд╕рдХреНрд░рд┐рдп рд▓рд╛рдЗрди рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рд╕реЗрдЯрд┐рдВрдЧ рдореЗрдВ " рдореЛрдб рд╕рдХреНрд░рд┐рдп " ( LACP ) рдкрд░ рдзреНрдпрд╛рди рджреЗрдВред рдореЛрдб рд╕рдХреНрд░рд┐рдп ( LACP ) рдиреЗрдЯрдПрдк рдХреЗ рдбрд╛рдпрдирд╛рдорд┐рдХ рдорд▓реНрдЯреА-рдореЛрдб рд╕реЗ рдореЗрд▓ рдЦрд╛рддреА рд╣реИред рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд▓рд┐рдП TR - 3802 рджреЗрдЦреЗрдВред
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ " рдлрд╝реНрд▓реЛрдХреНрд╕реНрдЯреНрд░реЛрд▓ рдкрд░ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ " рдкрд░ рдзреНрдпрд╛рди рджреЗрдВ , рдЗрд╕ рдкреИрд░рд╛рдореАрдЯрд░ рдХреА рд╕реЗрдЯрд┐рдВрдЧ рднрд┐рдиреНрди рд╣реЛ рд╕рдХрддреА рд╣реИ рдФрд░ рдХрдИ рдорд╛рдкрджрдВрдбреЛрдВ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддреА рд╣реИ: рдкреЛрд░реНрдЯ рдЧрддрд┐ рдФрд░ рд╕реНрд╡рд┐рдЪ рдкреНрд░рдХрд╛рд░ред рдпрджрд┐ рд╕реНрдЯреЛрд░ "рднреЗрдЬрддрд╛ рд╣реИ" ( flowcontrol рднреЗрдЬреЗрдВ ) рдкреНрд░рд╡рд╛рд╣ рдирд┐рдпрдВрддреНрд░рдг рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕рдВрджреЗрд╢ рджреЗрддрд╛ рд╣реИ, рддреЛ "рджреВрд╕рд░реА рддрд░рдл," рд╕реНрд╡рд┐рдЪ рдХреЛ "рдкреНрд░рд╛рдкреНрдд" рдкреНрд░рд╡рд╛рд╣ рдирд┐рдпрдВрддреНрд░рдг ( flowcontrol рдкрд░ рдкреНрд░рд╛рдкреНрдд ) рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдЕрдзрд┐рдХ рдкреНрд░рд╡рд╛рд╣ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ ред
рдФрд░ рд╕реНрдкреИрдирд┐рдВрдЧ-рдЯреНрд░реА рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд┐рдлрд╛рд░рд┐рд╢реЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдордд рднреВрд▓рдирд╛, рдЬрд╣рд╛рдВ рдЖрд░рдПрд╕рдЯреАрдкреА рдпрд╛ рдорд╛рд▓рд┐рдХрд╛рдирд╛ рд░реИрдкрд┐рдб - рдкреАрд╡реАрдПрд╕рдЯреА + рдХреЛ рд╕рдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд╛рдВрдЫрдиреАрдп рд╣реИ рдФрд░ рдЕрдВрддрд┐рдо рдиреЛрдбреНрд╕ рд╕реЗ рдЬреБрдбрд╝реЗ рд╕реНрд╡рд┐рдЪ рдкреЛрд░реНрдЯреНрд╕ рдХреЛ рдлреИрд▓реЗ рдЯреНрд░реА рдкреЛрд░реНрдЯрдлрд╝рд╛рд╕реНрдЯ рд░рд╛рдЬреНрдп рдореЗрдВ рд╕реЗрдЯ рдХрд░реЗрдВ ред
рдиреЗрдЯрдПрдк рдПрдлрдПрдПрд╕ рд╕рд┐рд╕реНрдЯрдо рд╕реАрдбреАрдкреА рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддреЗ рд╣реИрдВ, рдЖрдк рдЗрд╕реЗ рдЪрд╛рд▓реВ рдпрд╛ рдмрдВрдж рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

 system mtu 9198 ! spanning-tree mode rapid-pvst ! interface Port-channel11 description NetApp-A-e0a-e0b switchport trunk native vlan 1 switchport trunk allowed vlan 53 switchport mode trunk flowcontrol receive on spanning-tree guard loop spanning-tree portfast trunk feature ! interface Port-channel12 description NetApp-B-e0a-e0b switchport trunk native vlan 1 switchport trunk allowed vlan 53 switchport mode trunk flowcontrol receive on spanning-tree guard loop spanning-tree portfast trunk feature ! interface GigabitEthernet1/0/1 description NetApp-A-e0a switchport trunk encapsulation dot1q switchport trunk native vlan 1 switchport trunk allowed vlan 53 switchport mode trunk flowcontrol receive on cdp enable channel-group 11 mode active spanning-tree guard loop spanning-tree portfast trunk feature ! interface GigabitEthernet2/0/1 description NetApp-A-e0b switchport trunk encapsulation dot1q switchport trunk native vlan 1 switchport trunk allowed vlan 53 switchport mode trunk flowcontrol receive on cdp enable channel-group 11 mode active spanning-tree guard loop spanning-tree portfast trunk feature ! interface GigabitEthernet1/0/2 description NetApp-B-e0a switchport trunk encapsulation dot1q switchport trunk native vlan 1 switchport trunk allowed vlan 53 switchport mode trunk flowcontrol receive on cdp enable channel-group 12 mode active spanning-tree guard loop spanning-tree portfast trunk feature ! interface GigabitEthernet2/0/2 description NetApp-B-e0b switchport trunk encapsulation dot1q switchport trunk native vlan 1 switchport trunk allowed vlan 53 switchport mode trunk flowcontrol receive on cdp enable channel-group 12 mode active spanning-tree guard loop spanning-tree portfast trunk feature 



рджреЛ рд╕рд┐рд╕реНрдХреЛ рд▓рдШреБ рд╡реНрдпрд╡рд╕рд╛рдп SG500 рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХрд╛ рдЙрджрд╛рд╣рд░рдг 10GBE рдкреЛрд░реНрдЯ рд╕реЗ рдЕрдзрд┐рдХ рд╣реИ
рдЪреИрдирд▓-рд╕рдореВрд╣ 1 рдореЛрдб рд╕рдХреНрд░рд┐рдп рд▓рд╛рдЗрди рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рд╕реЗрдЯрд┐рдВрдЧ рдореЗрдВ " рдореЛрдб рд╕рдХреНрд░рд┐рдп " ( LACP ) рдкрд░ рдзреНрдпрд╛рди рджреЗрдВред рдореЛрдб рд╕рдХреНрд░рд┐рдп ( LACP ) рдиреЗрдЯрдПрдк рдХреЗ рдбрд╛рдпрдирд╛рдорд┐рдХ рдорд▓реНрдЯреА-рдореЛрдб рд╕реЗ рдореЗрд▓ рдЦрд╛рддреА рд╣реИред рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд▓рд┐рдП TR - 3802 рджреЗрдЦреЗрдВред
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ " рдлреНрд▓реЛрдХреНрдЬрдВрдЯреНрд░реЛрд▓ рдСрдл " рдкрд░ рдзреНрдпрд╛рди рджреЗрдВ , рдЗрд╕ рдкреИрд░рд╛рдореАрдЯрд░ рдХреА рд╕реЗрдЯрд┐рдВрдЧ рднрд┐рдиреНрди рд╣реЛ рд╕рдХрддреА рд╣реИ рдФрд░ рдХрдИ рдорд╛рдкрджрдВрдбреЛрдВ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддреА рд╣реИ: рдкреЛрд░реНрдЯ рдЧрддрд┐ рдФрд░ рд╕реНрд╡рд┐рдЪ рдкреНрд░рдХрд╛рд░ред рдпрджрд┐ рднрдВрдбрд╛рд░рдг "рдкреНрд░рд╡рд╛рд╣ рдирд╣реАрдВ рднреЗрдЬрддрд╛ рд╣реИ рдФрд░ рдкреНрд░рд╛рдкреНрдд рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ" рддреЛ рдкреНрд░рд╡рд╛рд╣ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрдорд╛рдВрдб ( рдлреНрд▓реЛрдХреНрд╡рд╛рдЯрд░реЛрд▓ ), рддреЛ "рджреВрд╕рд░реА рдУрд░," рд╕реНрд╡рд┐рдЪ рдХреЛ рднреА "рдЙрдиреНрд╣реЗрдВ рдкреНрд░рд╛рдкреНрдд рдирд╣реАрдВ рдХрд░рдирд╛ рдФрд░ рди рднреЗрдЬрдирд╛" рдЪрд╛рд╣рд┐рдПред рдЕрдзрд┐рдХ рдкреНрд░рд╡рд╛рд╣ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ ред
рдФрд░ рд╕реНрдкреИрдирд┐рдВрдЧ-рдЯреНрд░реА рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреА рд╕рд┐рдлрд╛рд░рд┐рд╢реЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдордд рднреВрд▓рдирд╛, рдЬрд╣рд╛рдВ рдЖрд░рдПрд╕рдЯреАрдкреА рдХреЛ рд╕рдХреНрд╖рдо рдХрд░рдиреЗ рдФрд░ рдлреИрд▓реЗ рд╣реБрдП рдиреЛрдбреНрд╕ рд╕реЗ рдЬреБрдбрд╝реЗ рд╕реНрд╡рд┐рдЪ рдХреЗ рд╕реНрд╡рд┐рдЪ рдкреЛрд░реНрдЯреНрд╕ рдХреЛ рдлреИрд▓реЗ-рдЯреНрд░реА рдкреЛрд░реНрдЯрдлрд╝рд╛рд╕реНрдЯ рд░рд╛рдЬреНрдп рдореЗрдВ рд╕реЗрдЯ рдХрд░рдирд╛ рд╡рд╛рдВрдЫрдиреАрдп рд╣реИ ред

 interface Port-channel1 description N1A-10G-e1a-e1b spanning-tree ddportfast switchport trunk allowed vlan add 53 macro description host !next command is internal. macro auto smartport dynamic_type host flowcontrol off ! interface Port-channel2 description N1B-10G-e1a-e1b spanning-tree ddportfast switchport trunk allowed vlan add 53 macro description host !next command is internal. macro auto smartport dynamic_type host flowcontrol off ! port jumbo-frame ! interface tengigabitethernet1/1/1 description NetApp-A-e1a channel-group 1 mode active flowcontrol off ! interface tengigabitethernet2/1/1 description NetApp-A-e1b channel-group 1 mode active flowcontrol off ! interface tengigabitethernet1/1/2 description NetApp-B-e1a channel-group 2 mode active flowcontrol off ! interface tengigabitethernet2/1/2 description NetApp-B-e1b channel-group 2 mode active flowcontrol off 



10GBE рдкреЛрд░реНрдЯ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ HP c7000 рдЪреЗрд╕рд┐рд╕ рдмреНрд▓реЗрдб рдореЗрдВ HP 6120XG рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдЙрджрд╛рд╣рд░рдг
рдХреГрдкрдпрд╛ рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдЕрдЧрд░ рдлрд╝реНрд▓реЛрдХреНрд╡рд╛рдВрдЯреЛрд▓ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдореЗрдВ рдХрд╣реАрдВ рднреА рдкреНрд░рдХрдЯ рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ, рддреЛ рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдпрд╣ " рдлрд╝реНрд▓реЛрдХреЙрдиреНрдЯреНрд░реЛрд▓ рдСрдЯреЛ " рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд╣реИ, рдФрд░ рдпрджрд┐ рдлрд╝реНрд▓реЛрдХреНрд╡рд┐рдВрдЯреЛрд▓ рд╕реНрдЯреЛрд░реЗрдЬ рдкреЛрд░реНрдЯ рдкрд░ рд╣реИ рдЬреЛ рд╕реНрд╡рд┐рдЪ рд╕реЗ рдЬреБрдбрд╝рд╛ рд╣реБрдЖ рд╣реИ, рддреЛ рд╕рдВрдмрдВрдзрд┐рдд рдкреЛрд░реНрдЯ рдкрд░ рд╕реНрд╡рд┐рдЪ "рдСрдлрд╝" рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд╣реЛрдЧрд╛ред ред рдлрд╝реНрд▓реЛрдХрдВрдЯреНрд░реЛрд▓ рд╕реЗрдЯрд┐рдВрдЧ рднрд┐рдиреНрди рд╣реЛ рд╕рдХрддреА рд╣реИ, рдФрд░ рдХрдИ рдорд╛рдкрджрдВрдбреЛрдВ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддреА рд╣реИ: рдкреЛрд░реНрдЯ рдЧрддрд┐ рдФрд░ рд╕реНрд╡рд┐рдЪ рдкреНрд░рдХрд╛рд░ред рдпрджрд┐ рднрдВрдбрд╛рд░рдг "рдкреНрд░рд╡рд╛рд╣ рдирд╣реАрдВ рднреЗрдЬрддрд╛ рд╣реИ рдФрд░ рдкреНрд░рд╛рдкреНрдд рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ" рддреЛ рдкреНрд░рд╡рд╛рд╣ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрдорд╛рдВрдб ( рдлреНрд▓реЛрдХреНрд╡рд╛рдЯрд░реЛрд▓ ), рддреЛ "рджреВрд╕рд░реА рдУрд░," рд╕реНрд╡рд┐рдЪ рдХреЛ рднреА "рдЙрдиреНрд╣реЗрдВ рдкреНрд░рд╛рдкреНрдд рдирд╣реАрдВ рдХрд░рдирд╛ рдФрд░ рди рднреЗрдЬрдирд╛" рдЪрд╛рд╣рд┐рдПред рдЕрдзрд┐рдХ рдкреНрд░рд╡рд╛рд╣ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ ред
рдФрд░ рд╕реНрдкреИрдирд┐рдВрдЧ-рдЯреНрд░реА рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреА рд╕рд┐рдлрд╛рд░рд┐рд╢реЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдордд рднреВрд▓рдирд╛, рдЬрд╣рд╛рдВ рдЖрд░рдПрд╕рдЯреАрдкреА рдХреЛ рд╕рдХреНрд╖рдо рдХрд░рдиреЗ рдФрд░ рдлреИрд▓реЗ рд╣реБрдП рдиреЛрдбреНрд╕ рд╕реЗ рдЬреБрдбрд╝реЗ рд╕реНрд╡рд┐рдЪ рдХреЗ рд╕реНрд╡рд┐рдЪ рдкреЛрд░реНрдЯреНрд╕ рдХреЛ рдлреИрд▓реЗ-рдЯреНрд░реА рдкреЛрд░реНрдЯрдлрд╝рд╛рд╕реНрдЯ рд░рд╛рдЬреНрдп рдореЗрдВ рд╕реЗрдЯ рдХрд░рдирд╛ рд╡рд╛рдВрдЫрдиреАрдп рд╣реИ ред

 # HP 6120XG from HP c7000 10Gb/s trunk 17-18 Trk1 LACP trunk 19-20 Trk2 LACP vlan 201 name "N1AB-10G-e1a-e1b-201" ip address 192.168.201.222 255.255.255.0 tagged Trk1-Trk2 jumbo exit vlan 202 name "N1AB-10G-e1a-e1b-202" tagged Trk1-Trk2 no ip address jumbo exit spanning-tree force-version rstp-operation 



рд╕реНрдерд┐рддрд┐ рдФрд░ рдХрд╛рдЙрдВрдЯрд░ - рдкреЛрд░реНрдЯ рдпреВрдЯрд┐рд▓рд╛рдЗрдЬреЗрд╢рди
  Rx Tx Port Mode | ------------------------- | ------------------------- | Kbits/sec Pkts/sec Util | Kbits/sec Pkts/sec Util ------- --------- + ---------- --------- ---- + ---------- ---------- ---  1/11-Trk10 1000FDx| 5000 0 00.50 | 23088 7591 02.30 1/12-Trk10 1000FDx| 814232 12453 81.42 | 19576 3979 01.95 2/11-Trk10 1000FDx| 810920 12276 81.09 | 20528 3938 02.05 2/12-Trk10 1000FDx| 811232 12280 81.12 | 23024 7596 02.30  1/17-Trk22 1000FDx| 23000 7594 02.30 | 810848 12275 81.08 1/18-Trk22 1000FDx| 23072 7592 02.30 | 410320 6242 41.03 2/17-Trk22 1000FDx| 19504 3982 01.95 | 408952 6235 40.89 2/18-Trk22 1000FDx| 20544 3940 02.05 | 811184 12281 81.11 



рдЖрдк рдХреЙрд▓рдо "Rx Util" рдореЗрдВ рдирд┐рдпрдВрддреНрд░рдХ рдХреЗ рд▓рд┐рдП рдкреНрд░рд╛рдкреНрдд (Rx) рдкрд░ рд▓реЛрдб рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдХреЙрд▓рдо "Tx Util" рдореЗрдВ рд╕рд░реНрд╡рд░ рдХреЗ рд▓рд┐рдП рд╕реНрдерд╛рдирд╛рдВрддрд░рдг (Tx) рдкрд░ рд▓реЛрдб рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣ рджреЗрдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ 2 рдбреЗрдЯрд╛рд╕реНрдЯреЛрд░реНрд╕ рдПрдХ рдирд┐рдпрдВрддреНрд░рдХ рд▓рд┐рдВрдХ рд╕рд╛рдЭрд╛ рдХрд░рддреЗ рд╣реИрдВред

рд╕рднреА 4 рд╡реАрдПрдо рдкрд░ рд░реИрдЦрд┐рдХ рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рдХреА рдкреАрдврд╝реА рд╢реБрд░реВ рдХрд░рддреЗ рд╕рдордп рдФрд░, 4 рдПрдирдПрдлрдПрд╕ рдЧреЗрдВрджреЛрдВ рдХреЗ рдЕрдиреБрд╕рд╛рд░, рдЯреНрд░реИрдлрд╝рд┐рдХ рд╕рдВрддреБрд▓рди рднрдВрдбрд╛рд░рдг рдкреНрд░рдгрд╛рд▓реА рдкрд░ рдирд┐рд░реНрднрд░ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ , рдЗрд╕рд▓рд┐рдП рдЪрд┐рддреНрд░ рдЕрдкреЗрдХреНрд╖рд┐рдд рд╣реИред

рдЖрдИрдкреА тАЛтАЛрдЪрдпрди


рдпрд╣ рдкрддрд╛ рдЪрд▓рддрд╛ рд╣реИ рдХрд┐ рдЖрдИрдкреА рд╕рдВрддреБрд▓рди рдХреЗ рд╕рд╛рде рдЪреИрдирд▓реЛрдВ рдХреЛ рдПрдХрддреНрд░рд┐рдд рдХрд░рддреЗ рд╕рдордп рднрдВрдбрд╛рд░рдг рдкреНрд░рдгрд╛рд▓реА рд╕рднреА рдЙрдкрд▓рдмреНрдз рд▓рд╛рдЗрдиреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░рддреА рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рд╕рд┐рджреНрдзрд╛рдВрдд рдореЗрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рд▓реЗрдХрд┐рди 4 рдореЗрдВ рд╕реЗ рдХреЗрд╡рд▓ 3ред рдЗрд╕реА рд╕рдордп, рдЕрдиреНрдп рд╕рднреА рдкреНрд░рддрд┐рднрд╛рдЧрд┐рдпреЛрдВ (рд╕реНрд╡рд┐рдЪ рдФрд░ рдИрдПрд╕рдПрдХреНрд╕рдЖрдИ) рд╕рднреА 4 рд▓рд╛рдЗрдиреЛрдВ рдкрд░ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рд╕рдВрддреБрд▓рди рд░рдЦрддреЗ рд╣реИрдВред рд╕реНрдЯреЛрд░реЗрдЬ рд╕реЗ рд╕реНрд╡рд┐рдЪ рддрдХ 2 рдбреЗрдЯрд╛рд╕реНрдЯреЛрд░реНрд╕ рдХрд╛ рдЯреНрд░реИрдлрд╝рд┐рдХ рдПрдХ рд▓рд┐рдВрдХ рдореЗрдВ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рджреЛ рд╕реНрд╡рд┐рдЪ рд╕реЗ рдкрд╣рд▓реЗ рд╕реЗ рдИрдПрдХреНрд╕рдЖрдИрдЖрдИ рддрдХред
ISCSI рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдкрд░ рдХрд╛рдо рдХрд░рддреЗ рд╕рдордп рдПрдХ рд╕рдорд╛рди рддрд╕реНрд╡реАрд░ рджреЗрдЦреА рдЬрд╛рддреА рд╣реИред рдирд┐рд╡рд░реНрддрдорд╛рди рд╕рдВрдЪрд╛рд░ рдХреЗ рд▓рд┐рдП рднрдВрдбрд╛рд░рдг рдкреНрд░рдгрд╛рд▓реА рдХреЗ 4 рд▓рд┐рдВрдХ рдореЗрдВ рд╕реЗ рдПрдХ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рд░реВрдк рд╕реЗ рд▓реЛрдб рдирд╣реАрдВ рд╣реИ (10 рд╕реЗрдХрдВрдб рдореЗрдВ 5-10 рдкреИрдХреЗрдЯ)ред рджреВрд╕рд░реЗ рдирд┐рдпрдВрддреНрд░рдХ рдФрд░ рдПрдХ рдЕрдиреНрдп рд╕рд░реНрд╡рд░ рдкрд░, рд╕реНрдерд┐рддрд┐ рд╕рдорд╛рди рд╣реИред

рдРрд╕рд╛ рдХреНрдпреЛрдВ рд╣реЛ рд░рд╣рд╛ рд╣реИ? рд╣рд╛рдВ, рдХреНрдпреЛрдВрдХрд┐ рджреЛ рдЖрдИрдкреА рдЬреЛрдбрд╝реЗ рдХреЗ рдпреЛрдЧ рдХрд╛ рд╣реИрд╢ рдПрдХ рд╣реА рд▓рд┐рдВрдХ рдХрд╛ рдЪрдпрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдХреЛ рдордЬрдмреВрд░ рдХрд░рддрд╛ рд╣реИред рджреВрд╕рд░реЗ рд╢рдмреНрджреЛрдВ рдореЗрдВ, рдЖрдкрдХреЛ рдмрд╕ рдЕрдиреНрдп рдЖрдИрдкреА рд▓реЗрдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИред

рдЖрдк рдмрд╕ рдЖрдИрдкреА рд╡рд┐рдХрд▓реНрдкреЛрдВ рдкрд░ рдкреБрдирд░рд╛рд╡реГрддрд┐ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЖрдИрдкреА тАЛтАЛрдкрддреЗ рдХрд╛ рдЪрдпрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдХрд╛рд░реНрдпрдХреНрд░рдо рд▓рд┐рдЦрдиреЗ рдореЗрдВ, рдмрдбрд╝реА рдХрдард┐рдирд╛рдИ рдпрд╣ рд╣реИ рдХрд┐ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдХрд┐рдП рдЧрдП 32 рдмрд┐рдЯ рдкреВрд░реНрдгрд╛рдВрдХ рдкрд░ рдмрд┐рдЯрд╡рд╛рдЗрдб рд╢рд┐рдлреНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЙрди рдкрд░ рдЕрддрд┐рд░рд┐рдХреНрдд рд╕рдВрдЪрд╛рд▓рди (рдУрд╡рд░рдлреНрд▓реЛ рдХреЛ рдЫреЛрдбрд╝ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ)ред рдЪреВрдВрдХрд┐ рд╕реНрдХреНрд░рд┐рдкреНрдЯрд┐рдВрдЧ рднрд╛рд╖рд╛рдПрдБ рдЕрдм рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдмрд┐рдЯ рд╕рдВрдЦреНрдпрд╛ рдХреЗ рд▓рд┐рдП рдХрдордЬреЛрд░ рдЙрдиреНрдореБрдЦ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдЕрдЬрдЧрд░ рдореЗрдВ рд╕рд╛рдорд╛рдиреНрдп рдЧрдгрдирд╛ рдХреЛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рд╕рдВрднрд╡ рдирд╣реАрдВ рдерд╛ред рдЗрд╕рд▓рд┐рдП, рд╕рдВрдкреВрд░реНрдг рд╢реНрд░реЗрдгреА рдХреЗ рд▓рд┐рдП рдПрдХ рдЫреЛрдЯреА рдЧрдгрдирд╛ рдХрд╛рд░реНрдпрдХреНрд░рдо рд╕реА рдореЗрдВ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рдерд╛, рдФрд░ рдлрд┐рд░ рдЦреЛрдЬ рдореЗрдВ рдкрд░рд┐рдгрд╛рдореЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред

рд╕реБрдкрд░рдлрд╝рд╛рд╕реНрдЯрд╢ рдПрд▓реНрдЧреЛрд░рд┐рдердо



рдбреЗрдЯрд╛ ONTAP 7.3.2 рд╕реЗ рд╢реБрд░реВ рд╣реЛрдХрд░, рдкрде рдЪрдпрди рдХреЗрд╡рд▓ рджреЛ рд╕реНрд░реЛрдд рдФрд░ рдЧрдВрддрд╡реНрдп IP рдкрддреЛрдВ ((source_address XOR рдЧрдВрддрд╡реНрдп_рдЕрдбреНрдбреНрд░реЗрд╕)% number_of_links) рдкрд░ рдПрдХ XOR рдСрдкрд░реЗрд╢рди рдирд╣реАрдВ рд╣реИред SuperFastHash рдирд╛рдордХ рдПрдХ рдЕрдзрд┐рдХ рдЬрдЯрд┐рд▓ рдмрд┐рдЯ-рд╢рд┐рдлреНрдЯреЗрдб рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рд▓реЛрдб рдмреИрд▓реЗрдВрд╕рд┐рдВрдЧ рдХреЗ рдЕрдзрд┐рдХ рдЧрддрд┐рд╢реАрд▓, рдЕрдзрд┐рдХ рд╕рдВрддреБрд▓рд┐рдд рддрд░реАрдХреЗ рдХрд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреЗ рд▓рд┐рдП рдмреЗрд╣рддрд░ рд╕рдВрддреБрд▓рди рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдкрд░рд┐рдгрд╛рдо рд▓рдЧрднрдЧ рд╕рдорд╛рди рд╣реИ, рд▓реЗрдХрд┐рди рдкреНрд░рддреНрдпреЗрдХ рдЯреАрд╕реАрдкреА рд╕рддреНрд░ рдХреЗрд╡рд▓ рдПрдХ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рд╕реЗ рдЬреБрдбрд╝рд╛ рд╣реБрдЖ рд╣реИред

рдЕрд▓реЗрдХреНрдЬреЗрдВрдбрд░ рдЧреЛрд░реНрдбрд┐рдПрдиреНрдХреЛ рджреНрд╡рд╛рд░рд╛ рдХреЛрдбрд┐рдд
 #include <stdio.h> int debug = 0; void f_shiftL(int *r, int step, int i, int offset) { r[step] = r[i] << offset; if (debug > 0) { printf("\nStep %i Left Shift %i %i\n", step, i, offset); printf("\t%i << %i\n", r[i], offset); printf("\t%i\n", r[step]); } } void f_shiftR(int *r, int step, int i, int offset) { r[step] = r[i] >> offset; if (debug > 0) { printf("\nStep %i Right Shift %i %i\n", step, i, offset); printf("\t%i\n", r[i]); printf("\t%i\n", r[step]); } } void f_xor(int *r, int step, int i, int j) { r[step] = r[i] ^ r[j]; if (debug > 0) { printf("\nStep %i XOR %i %i\n", step, i, j); printf("\t%i\n", r[i]); printf("\t%i\n", r[j]); printf("\t%i\n", r[step]); } } void f_sum(int *r, int step, int i, int j) { r[step] = r[i] + r[j]; if (debug > 0) { printf("\nStep %i ADD %i %i\n", step, i, j); printf("\t%i\n", r[i]); printf("\t%i\n", r[j]); printf("\t%i\n", r[step]); } } int balance_ip_netapp (int net, int src, int dst, int link_cnt) { int res[30]; res[0] = net*256 + src; res[1] = net*256 + dst; //printf ("a = %i.%i (%i)\n", net, src, res[0]); //printf ("b = %i.%i (%i)\n", net, dst, res[1]); f_shiftL(res, 2, 1,11); f_xor (res, 3, 0, 2); f_shiftL(res, 4, 0,16); f_xor (res, 5, 3, 4); f_shiftR(res, 6, 5,11); f_sum (res, 7, 5, 6); f_shiftL(res,15, 7, 3); f_xor (res,16, 7,15); f_shiftR(res,17,16, 5); f_sum (res,18,16,17); f_shiftL(res,19,18, 4); f_xor (res,20,18,19); f_shiftR(res,21,20,17); f_sum (res,22,20,21); f_shiftL(res,23,22,25); f_xor (res,24,22,23); f_shiftR(res,25,24, 6); f_sum (res,26,24,25); res[27] = res[26] % link_cnt; if (res[27] < 0) { res[27] = res[27] + link_cnt; } printf ("%i.%i -> %i, %i\n", net, src, dst, res[27]); return 0; } int main() { int src, dst, interface; //    interface = 4; printf ("IP Octet3.IP Octet4 Source -> IP Octet4 Destination, Interface\n"); //  destination    IP  (   21  23) for (src=21; src<=23; src++) { //  source    IP  (   30  250) for (dst=30; dst<=250; dst++) { //   IP  (  52  53) balance_ip_netapp(52, dst, src, interface ); balance_ip_netapp(53, dst, src, interface ); } } } 


рд╡реИрд╕реЗ, рдЬрд▓реНрджреА рд╕реЗ рдкрд░рд┐рдгрд╛рдо рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдСрдирд▓рд╛рдЗрди рд╕рдВрдХрд▓рдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдмрд╣реБрдд рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИред

рдиреАрдЪреЗ рднрдВрдбрд╛рд░рдг рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдХреЗ рдЖрдИрдкреА тАЛтАЛрдкрддреЗ рдЪреБрдирдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд┐рдХрд▓реНрдк рд╣реИрдВ, рдмрд╢рд░реНрддреЗ рдХрд┐ 3 рд╕рд░реНрд╡рд░ рд╣реИрдВ (рдЖрдИрдкреА рдкрддреЗ 21, 22 рдФрд░ 23 рдореЗрдВ рд╕рдорд╛рдкреНрдд рд╣реЛрдиреЗ рдФрд░ рдХреНрд░рдорд╢рдГ рднрдВрдбрд╛рд░рдг рдкреНрд░рдгрд╛рд▓реА 3, 4 рдФрд░ 4 рдХреЗ рд▓рд┐рдП рдЗрдВрдЯрд░рдлреЗрд╕ рдХреА рд╕рдВрдЦреНрдпрд╛)ред
рдЧрдгрдирд╛ рджреЛ рдиреЗрдЯрд╡рд░реНрдХ XX.YY.52.ZZ / 24 рдФрд░ XX.YY.53.ZZ / 24 рдХреЗ рд▓рд┐рдП рдХреА рдЧрдИ рдереАред рднрдВрдбрд╛рд░рдг рдХреЗ рд▓рд┐рдП рдЪрдпрдирд┐рдд IP рдкрддреЗ рдЬреЛ рдЙрдкрд░реЛрдХреНрдд рд╢рд░реНрддреЛрдВ рдХреЛ рдкреВрд░рд╛ рдХрд░рддреЗ рд╣реИрдВред

рдЯреИрдмрд▓реЗрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреИрд╕реЗ рдХрд░реЗрдВ

IP XX.YY.52.22 IP рдФрд░ рд╕реНрдЯреЛрд░реЗрдЬ рдЙрд░реНрдл XX.YY.52.32 рдХреЗ рд╕рд╛рде рд╕рд░реНрд╡рд░ рдХреЗ рдмреАрдЪ рдЯреНрд░реИрдлрд╝рд┐рдХ рдХрд╛ рдЖрджрд╛рди-рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╕рдордп, рдЯреНрд░реИрдлрд╝рд┐рдХ:
рд╕реНрдЯреЛрд░реЗрдЬ рд╕реЗ рд╕реНрд╡рд┐рдЪ рддрдХ (рдХреЙрд▓рдо рдиреЗрдЯрдПрдк рдЖрдЙрдЯ, 22) рд╕реНрдЯреЛрд░реЗрдЬ рдкрд░ рд╕реНрд╡рд┐рдЪ рд╕реЗ рд╕реНрдЯреЛрд░реЗрдЬ рддрдХ рдирдВрдмрд░ 2 рдХреЗ рд╕рд╛рде рдЗрдВрдЯрд░рдлреЗрд╕ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЬрд╛рдПрдЧрд╛ (рдХреЙрд▓рдо рдиреЗрдЯрдПрдк рдореЗрдВ, 22) рд╕реНрд╡рд┐рдЪ рд╕реЗ рд╕рд░реНрд╡рд░ рддрдХ рдФрд░ рд╕рд░реНрд╡рд░ рд╕реЗ рд╕реНрд╡рд┐рдЪ рддрдХ рдирдВрдмрд░ 1 рдХреЗ рд╕рд╛рде рдЗрдВрдЯрд░рдлреЗрд╕ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЬрд╛рдПрдЧрд╛ред рд╕рд░реНрд╡рд░ рдЗрдирдУрдЯ рдХреЙрд▓рдо, 22) рд╕рд░реНрд╡рд░ рдореЗрдВ рдкреЛрд░реНрдЯ 1 рдкрд░ рдЬрд╛рдПрдЧрд╛ рдФрд░ рдирдВрдмрд░рд┐рдВрдЧ рдХреЛ рдХреНрд░рдорд╢рдГ рд╕реНрд╡рд┐рдЪ рдХрд░реЗрдЧрд╛ (рдЗрд╕ рддрдереНрдп рдкрд░ рдирд╣реАрдВ рдХрд┐ рд╡реЗ рд╕рдорд╛рди рдорд╛рдирддреЗ рд╣реИрдВ)

рдпрд╣ рджреЗрдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдкреНрд░рддреНрдпреЗрдХ рд╕рд░реНрд╡рд░ рдХреЗ рд▓рд┐рдП, рдПрдХ рдирд┐рдпрдВрддреНрд░рдХ рдкрд░ рд╡рд┐рднрд┐рдиреНрди рдЙрдкрдирд╛рдореЛрдВ рдХреЗ рд╕рд╛рде рдпрд╛рддрд╛рдпрд╛рдд рд╡рд┐рднрд┐рдиреНрди рдЗрдВрдЯрд░рдлреЗрд╕ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЬрд╛рдПрдЧрд╛ред рдЗрд╕реА рддрд░рд╣, рд╡рд┐рднрд┐рдиреНрди рд╕рд░реНрд╡рд░реЛрдВ рд╕реЗ рдПрдХ рдЖрдИрдкреА рд╕реНрдЯреЛрд░реЗрдЬ рддрдХ рдХрд╛ рдЯреНрд░реИрдлрд╝рд┐рдХ рдЕрд▓рдЧ - рдЕрд▓рдЧ рдЗрдВрдЯрд░рдлреЗрд╕ рд╕реЗ рдЧреБрдЬрд░реЗрдЧрд╛ред




рдЬрдм рд▓реЗрдЦрди, рд╕рд╛рдордЧреНрд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдЕрд▓реЗрдХреНрдЬреЗрдВрдбрд░ рдЧреЛрд░реНрдбрд┐рдПрдиреНрдХреЛ, рд▓рд┐рдВрдХ рдПрдЧреНрд░реАрдЧреЗрд╢рди рдФрд░ рдЖрдИрдкреА рдЯреНрд░реИрдлрд┐рдХ рдмреИрд▓реЗрдВрд╕рд┐рдВрдЧ рдиреЗрдЯрдПрдкреА рджреНрд╡рд╛рд░рд╛ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рдерд╛ ред

рд▓реЗрдЦ рдХрд╛ рдПрдХ рдЕрджреНрдпрддрди рд╕рдВрд╕реНрдХрд░рдг рдФрд░ C ++ рдореЗрдВ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо ред

рдХреГрдкрдпрд╛ рдкрд╛рда рдореЗрдВ рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рд▓реИрди рдкрд░ рдЯрд┐рдкреНрдкрдгреА рднреЗрдЬреЗрдВ ред

Source: https://habr.com/ru/post/In215351/


All Articles