Etherblade.net - FPGA рдкрд░ рдПрдХ рдИрдерд░рдиреЗрдЯ рдЯреНрд░реИрдлрд┐рдХ рдЗрдирдХреИрдкреНрд╕реБрд▓реЗрдЯрд░ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдУрдкрдирд╕реЛрд░реНрд╕ рдкреНрд░реЛрдЬреЗрдХреНрдЯ (рднрд╛рдЧ рдПрдХ)

рдЫрд╡рд┐

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

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

рдкрд░рд┐рдЪрдпрд╛рддреНрдордХ рдХреЗ рд░реВрдк рдореЗрдВ рдкрд╣рд▓реЗ рднрд╛рдЧ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░реЗрдВред рдпрд╣рд╛рдВ рд╣рдо FPGA рдкрд░ рдмрдирд╛рдП рдЧрдП рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдИрдерд░рдиреЗрдЯ рдПрдирдХреИрдкреНрд╕реБрд▓реЗрдЯрд░ рдПрдирдХреИрдкреНрд╕реБрд▓реЗрдЯрд░ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░реЗрдВрдЧреЗ, рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рд╕рдорд╛рдзрд╛рдиреЛрдВ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЗрд╕рдХреЗ рдореБрдЦреНрдп рдХрд╛рд░реНрдпреЛрдВ, рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдФрд░ рд▓рд╛рднреЛрдВ рдкрд░ рдЪрд░реНрдЪрд╛ рдХрд░реЗрдВрдЧреЗред

рджреВрд╕рд░рд╛ рднрд╛рдЧ, рдЪрд▓реЛ рдЗрд╕реЗ "рдиреЗрдЯрд╡рд░реНрдХ" рдХрд╣рддреЗ рд╣реИрдВ, рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХ рджрд┐рд▓рдЪрд╕реНрдк рд╣реЛрдЧрд╛ рдЬреЛ рдиреЗрдЯрд╡рд░реНрдХ рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХрд┐рдпреЛрдВ рдХреЛ рдмреЗрд╣рддрд░ рддрд░реАрдХреЗ рд╕реЗ рдЬрд╛рдирдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рдпрд╣ рдЯреЗрд▓рд┐рдХреЙрдо рдСрдкрд░реЗрдЯрд░реНрд╕ рдХреЗ рдиреЗрдЯрд╡рд░реНрдХ рдореЗрдВ "Etherblade.net" рдХреА рднреВрдорд┐рдХрд╛ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдкрд┐рдд рд╣реЛрдЧрд╛ред рд╣рдо рдПрд╕рдбреАрдПрди (рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдиреЗрдЯрд╡рд░реНрдХрд┐рдВрдЧ) рдХреА рдЕрд╡рдзрд╛рд░рдгрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рднреА рдмрд╛рдд рдХрд░реЗрдВрдЧреЗ рдФрд░ рдХреИрд╕реЗ рдЦреБрд▓рд╛ рдиреЗрдЯрд╡рд░реНрдХ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдкреВрд░рдХ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рд╕рд┐рд╕реНрдХреЛ рдФрд░ рдЬреБрдирд┐рдкрд░ рдЬреИрд╕реЗ рдмрдбрд╝реЗ рд╡рд┐рдХреНрд░реЗрддрд╛рдУрдВ рдХреЗ рд╕рдорд╛рдзрд╛рди рдХреЗ рд╕рд╛рде рдкреНрд░рддрд┐рд╕реНрдкрд░реНрдзрд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдФрд░ рддреАрд╕рд░рд╛ рднрд╛рдЧ "рд╣рд╛рд░реНрдбрд╡реЗрдпрд░" рд╣реИ, рдЬреЛ рдиреЗрдЯрд╡рд░реНрдХ рдЗрдВрдЬреАрдирд┐рдпрд░реЛрдВ рдореЗрдВ рд░реБрдЪрд┐ рд░рдЦрдиреЗ рдХреА рдЕрдзрд┐рдХ рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ рдЬреЛ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдбрд┐рдЬрд╛рдЗрди рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реЛрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдФрд░ рдЕрдкрдиреЗ рджрдо рдкрд░ рдиреЗрдЯрд╡рд░реНрдХ рдЙрдкрдХрд░рдгреЛрдВ рдХреЛ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВред рдЗрд╕рдореЗрдВ, рд╣рдо FPGA- рд╡рд░реНрдХрдлрд╝реНрд▓реЛ, "рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдФрд░ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдХрд╛ рд╕рдВрдШ", FPGA- рдмреЛрд░реНрдб, рд╡рд┐рдХрд╛рд╕ рд╡рд╛рддрд╛рд╡рд░рдг рдФрд░ рдЕрдиреНрдп рдмрд┐рдВрджреБрдУрдВ рдкрд░ рдПрдХ рдирдЬрд╝рд░ рдбрд╛рд▓реЗрдВрдЧреЗ рдЬреЛ рдЖрдкрдХреЛ рдмрддрд╛рддреЗ рд╣реИрдВ рдХрд┐ EtherBlade.net рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдореЗрдВ рднрд╛рдЧ рд▓реЗрдиреЗ рдХреЗ рд▓рд┐рдП рдХреИрд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдПред
рддреЛ рдЪрд▓рд┐рдП!

рдИрдерд░рдиреЗрдЯ рдПрдирдХреИрдкреНрд╕реБрд▓реЗрд╢рди


Etherblade.net рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХрд╛ рд▓рдХреНрд╖реНрдп рдПрдХ рдРрд╕реЗ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЛ рдбрд┐рдЬрд╝рд╛рдЗрди рдФрд░ рдирд┐рд░реНрдорд╛рдг рдХрд░рдирд╛ рд╣реИ рдЬреЛ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рд╕реНрддрд░ рдкрд░, L3- рдПрдирд╡рд╛рдпрд░рдирдореЗрдВрдЯ рдкрд░ рдПрдХ L2-рдИрдерд░рдиреЗрдЯ рдЪреИрдирд▓ рдХрд╛ рдЕрдиреБрдХрд░рдг рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдПрдХ рд╕рд╛рдзрд╛рд░рдг рдЙрдкрдпреЛрдЧ рдорд╛рдорд▓рд╛ рдЙрд╕реА рддрд░рд╣ рд╕реЗ рдПрдХ рджреВрд╕рд░реЗ рд╕реЗ рдЕрд╕рдорд╛рди рд╕рд░реНрд╡рд░ рдФрд░ рдХрд╛рд░реНрдпрд╕реНрдерд▓ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рд╣реИ рдЬреИрд╕реЗ рдХрд┐ рдЙрдирдХреЗ рдмреАрдЪ рдПрдХ рдирд┐рдпрдорд┐рдд рднреМрддрд┐рдХ рдИрдерд░рдиреЗрдЯ рдХреЗрдмрд▓ рдерд╛ред

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

рдЗрд╕рд▓рд┐рдП, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рдЖрдИрдкреА рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ рдИрдерд░рдиреЗрдЯ рдЙрддреНрд╕рд░реНрдЬрди рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рддрдХрдиреАрдХреЛрдВ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рджрд╛рди рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ - рдИрдУрдЖрдИрдкреА, рд╡реАрдПрдХреНрд╕рдПрд▓рдПрдПрди, рдУрдЯреАрд╡реА ;
рдПрдордкреАрдПрд▓рдПрд╕ рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ рдИрдерд░рдиреЗрдЯ рдЗрдореНрдпреВрд▓реЗрд╢рди - рд╡реАрдкреАрдПрд▓рдПрд╕ рдФрд░ рдИрдУрдПрдордкреАрдПрд▓рдПрд╕ рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХрд┐рдпрд╛рдВ ;
рдЗрдерд░рдиреЗрдЯ рдкрд░ рдЗрдерд░рдиреЗрдЯ рдПрдореБрд▓реЗрд╢рди MetroE рдИрдерд░рдиреЗрдЯ , PBB-802.1ah , рдЖрджрд┐ рддрдХрдиреАрдХреЛрдВ рдХрд╛ рдПрдХ рдХрд╛рд░реНрдп рд╣реИред

рд╡рд┐рдкрдгрдХ рдХрд╛ рдХрд╛рдо рд╢рд░реНрддреЛрдВ рдХреЗ рд╕рд╛рде рдЖрдирд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЕрдЧрд░ рд▓реМрд╣ рдбрд┐рдЬрд╛рдЗрдирд░реЛрдВ рдиреЗ рдкреНрд░рддреНрдпреЗрдХ рд╢рдмреНрдж рдпрд╛ рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдирд╛рдо рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрд▓рдЧ рдЙрдкрдХрд░рдг рдХрд╛ рдЖрд╡рд┐рд╖реНрдХрд╛рд░ рдХрд┐рдпрд╛, рддреЛ рд╡реЗ рдкрд╛рдЧрд▓ рд╣реЛ рдЬрд╛рдПрдВрдЧреЗред рдЗрд╕рд▓рд┐рдП, рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдФрд░ рд╣рдорд╛рд░рд╛ рд▓рдХреНрд╖реНрдп рдПрдХ рд╕рд╛рд░реНрд╡рднреМрдорд┐рдХ рдЙрдкрдХрд░рдг рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдирд╛ рд╣реИ - рдПрдХ рдПрдирдХреИрдкреНрд╕реБрд▓реЗрдЯрд░ рдЬреЛ рдЯреНрд░рд╛рдВрд╕рдкреЛрд░реНрдЯ рдиреЗрдЯрд╡рд░реНрдХ рдХреЗ рдХрд┐рд╕реА рднреА рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдореЗрдВ рдИрдерд░рдиреЗрдЯ рдлреНрд░реЗрдо рдХреЛ рдПрдирдХреИрдкреНрд╕реБрд▓реЗрдЯ рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдпрд╣ рдЖрдИрдкреА тАЛтАЛ/ рдЖрдИрдкреАрд╡реА 6, рдПрдордкреАрдПрд▓рдПрд╕, рдИрдерд░рдиреЗрдЯ , рдЖрджрд┐ рд╣реЛред

рдФрд░ рдЗрд╕ рддрд░рд╣ рдХреЗ рдПрдХ рдПрдирдХреИрдкреНрд╕реБрд▓реЗрдЯрд░ рдХреЛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ "рдПрдерд░рдмреНрд▓реЗрдб-рд╡рд░реНрдЬрди 1 - рдПрдирдХреИрдкреНрд╕реБрд▓реЗрдЯрд░ рдХреЛрд░" рдирд╛рдордХ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореЗрдВ рд╡рд┐рдХрд╕рд┐рдд рд╣реЛ рд░рд╣рд╛ рд╣реИред

рдПрдХ рдмреЗрд╣рддрд░ рд╕рдордЭ рдХреЗ рд▓рд┐рдП, рдореИрдВ рдЗрд╕ рдПрдирдХреИрдкреНрд╕реБрд▓реЗрд╢рди рд╕рд┐рджреНрдзрд╛рдВрдд рдХреЛ рд╕рдордЭрд╛рддреЗ рд╣реБрдП рдПрдХ рдЖрдВрдХрдбрд╝реЗ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рд╕реНрддрд╛рд╡ рдХрд░рддрд╛ рд╣реВрдВ:
рдЫрд╡рд┐

рд╣рдо рджреЗрдЦрддреЗ рд╣реИрдВ рдХрд┐ рдПрдирдХреИрдкреНрд╕реБрд▓реЗрдЯрд░ рд╡рд╛рд╣рдХ рдХреЗ рдкрд░рд┐рд╡рд╣рди рдиреЗрдЯрд╡рд░реНрдХ рдХреА рдкрд░рд┐рдзрд┐ рдХреЗ рдЖрд╕рдкрд╛рд╕ рд╕реНрдерд┐рдд рд╣реИрдВред рдкреНрд░рддреНрдпреЗрдХ рдПрдирдХреИрдкреНрд╕реБрд▓реЗрдЯрд░ рдореЗрдВ рджреЛ рдЗрдВрдЯрд░рдлреЗрд╕ (L2 - рдЯреНрд░рдВрдХ рдкреЛрд░реНрдЯ, рдХреНрд▓рд╛рдЗрдВрдЯ рдХреА рдУрд░ "рджреЗрдЦрдирд╛" рдФрд░ L3- рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рд╣реИ, рдЬреЛ рдЯреНрд░рд╛рдВрд╕рдкреЛрд░реНрдЯ рдиреЗрдЯрд╡рд░реНрдХ рдХреА рдУрд░ "рджрд┐рдЦрддрд╛ рд╣реИ") ред

рдЖрдЗрдП рд╕рдмрд╕реЗ рд╕рд╣реА рдПрдирдХреИрдкреНрд╕реБрд▓реЗрдЯрд░ рдкрд░ рдПрдХ рдХрд░реАрдм рд╕реЗ рдирдЬрд╝рд░ рдбрд╛рд▓реЗрдВред рдЧреНрд░рд╛рд╣рдХ рдЗрд╕рд╕реЗ рдЬреБрдбрд╝реЗ рд╣реЛрддреЗ рд╣реИрдВ, рдЬрд╣рд╛рдВ рдкреНрд░рддреНрдпреЗрдХ рдЧреНрд░рд╛рд╣рдХ рдХрд╛ рдЯреНрд░реИрдлрд╝рд┐рдХ рдЕрд▓рдЧ-рдЕрд▓рдЧ vlan-e рдореЗрдВ "рдЬрд╛рддрд╛ рд╣реИ"ред рдбрд┐рд╡рд╛рдЗрд╕ рдХреЛ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЗ рд▓рд┐рдП рд╡рд░реНрдЪреБрдЕрд▓ рдЪреИрдирд▓ рдмрдирд╛рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП рдпрд╛ рд╡реИрдЬреНрдЮрд╛рдирд┐рдХ рджреГрд╖реНрдЯрд┐ рд╕реЗ, рдЕрд▓рдЧ-рдЕрд▓рдЧ рдПрд▓ 3 рд╣реЗрдбрд░ рдХреЗ рд╕рд╛рде рдЕрд▓рдЧ-рдЕрд▓рдЧ vlan s рдХреЗ рд▓рд┐рдП рдИрдерд░рдиреЗрдЯ рдЯреНрд░реИрдлрд╝рд┐рдХ рдХреЛ рдПрдирдХреНрд░рд┐рдкреНрдЯ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдЖрдВрдХрдбрд╝рд╛ рдмрддрд╛рддрд╛ рд╣реИ рдХрд┐ рдХреИрд╕реЗ рдПрдХ рдПрдирдХреИрдкреНрд╕реБрд▓реЗрдЯрд░ рдЪрд╛рд░ рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреЗ рд▓рд┐рдП рдЪрд╛рд░ рдЖрднрд╛рд╕реА рдЪреИрдирд▓реЛрдВ рдХрд╛ рдЕрдиреБрдХрд░рдг рдХрд░рддрд╛ рд╣реИ:

  • vlan-11 (рд╣рд░рд╛) - IP (IPv4 + GRE) рдкрд░ рдИрдерд░рдиреЗрдЯ ;
  • vlan-12 (рдмреИрдВрдЧрдиреА) - IP (IPv4 + UDP) рдкрд░ рдИрдерд░рдиреЗрдЯ ;
  • vlan-13 (рдиреАрд▓рд╛) - MPLS рдкрд░ рдИрдерд░рдиреЗрдЯ ;
  • vlan-14 (рд▓рд╛рд▓) - IP (IPv6 + UDP) рдкрд░ рдИрдерд░рдиреЗрдЯ ;

рдЗрд╕рд▓рд┐рдП, рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреЗ рд╕рд╛рде, рдЕрдм рдПрдирдХреИрдкреНрд╕реБрд▓реЗрдЯрд░ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░рддреЗ рд╣реИрдВред

рдХреНрдпреЛрдВ FPGA?


FPGA, рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдПрдХ рдЪрд┐рдк рд╣реИ рдЬреЛ рдПрдХ рдЯрд╛рдВрдХрд╛ рд▓рдЧрд╛рдиреЗ рд╡рд╛рд▓реЗ рд▓реЛрд╣реЗ рдФрд░ рдЪрд┐рдкреНрд╕ рдХреЗ рдПрдХ рдмреЙрдХреНрд╕ (рддрд░реНрдХ рддрддреНрд╡, рдореЗрдореЛрд░реА рдЪрд┐рдкреНрд╕, рдЖрджрд┐) рдХреЛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддрд╛ рд╣реИред рдпрд╣реА рд╣реИ, FPGA рд╣реЛрдиреЗ рд╕реЗ, рд╣рдо рдЕрдкрдиреА рдЬрд░реВрд░рддреЛрдВ рдФрд░ рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдмрдирд╛рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реИрдВред
рдЫрд╡рд┐

рд▓реЗрдХрд┐рди "рддрддреНрд╡реЛрдВ рдФрд░ рдЯрд╛рдВрдХрд╛ рд▓рдЧрд╛рдиреЗ рд╡рд╛рд▓реЗ рд▓реЛрд╣реЗ рдХреЗ рд╕реЗрдЯ" рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╕рд░реНрдХрд┐рдЯ рдЖрд░реЗрдЦ рд╣реЛрдирд╛ рднреА рдЖрд╡рд╢реНрдпрдХ рд╣реИред рддреЛ рдРрд╕реА рдпреЛрдЬрдирд╛рдУрдВ рдХрд╛ рднрдВрдбрд╛рд░ рдЬрд┐рд╕рдореЗрдВ рд╕реЗ рдЖрдк FPGA рдХреЗ рдЕрдВрджрд░ рдЗрдирдХреИрдкреНрд╕реБрд▓реЗрдЯрд░ рдХреЛ "рдорд┐рд▓рд╛рдк" рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдПрдХ рдХрд╛рдо рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдбрд┐рд╡рд╛рдЗрд╕ "Etherblade.net" рдкрд░рд┐рдпреЛрдЬрдирд╛ рд╣реИред FPGA рдХрд╛ рдПрдХ рдЕрдиреНрдп рдорд╣рддреНрд╡рдкреВрд░реНрдг рд▓рд╛рдн рдЗрд╕ рддрдереНрдп рдХреЛ рдХрд╣рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕рдХреЗ рддрддреНрд╡ рдирдП рд╕рд░реНрдХрд┐рдЯреЛрдВ рдХреЗ рд▓рд┐рдП "рд╕реЛрд▓реНрдбрд░" рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рд╕реНрд╡рдпрдВ рд╕рд░реНрдХрд┐рдЯ, рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж, рдирдИ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП "рдЦрд░реЛрдВрдЪ рд╕реЗ" рдмрдирд╛рдиреЗ рдФрд░ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред

рдФрд░ рдлрд┐рд░ рднреА, рдХреНрдпреЛрдВ FPGA, рдФрд░ рдПрдХ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рд╕рдорд╛рдзрд╛рди рдирд╣реАрдВ рд╣реИ?

рдмреЗрд╢рдХ, рдЕрдЧрд░ рд╕рд╡рд╛рд▓ рдЦрд░реЛрдВрдЪ рд╕реЗ рд╕рд┐рд╕реНрдЯрдо рдХреЛ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкреВрдЫрд╛ рдЧрдпрд╛ рдерд╛, рддреЛ рдПрдХ рддреИрдпрд╛рд░ рдХрдВрдкреНрдпреВрдЯрд░ рд▓реЗрдирд╛ рдФрд░ рдЗрд╕рдХреЗ рд▓рд┐рдП рдПрдХ рдкреНрд░реЛрдЧреНрд░рд╛рдо рд▓рд┐рдЦрдирд╛ рдПрдХ рд╡рд┐рд╢реЗрд╖ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЛ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЖрд╕рд╛рди рдФрд░ рддреЗрдЬрд╝ рд╣реЛрдЧрд╛ред

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

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

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

рд▓реЗрдЦ рдХреЗ рдЕрдВрддрд┐рдо рднрд╛рдЧ рдореЗрдВ рдореИрдВ рдЙрд╕ рдмреНрд▓реЙрдХ рдХреЗ рдПрдХ рдЬреЛрдбрд╝реЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░рдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛ рдЬрд┐рд╕реЗ Etherblade.net рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рд╣рд┐рд╕реНрд╕реЗ рдХреЗ рд░реВрдк рдореЗрдВ рднреА рд╡рд┐рдХрд╕рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИред

рд░рд┐рд╕реАрд╡рд░ рдХрд╛ рд╡рд┐рдХрд╛рд╕ "рдПрдерд░рдмреНрд▓реЗрдб-рд╡рд░реНрдЬрди -2 - рдбрд┐рдХреИрдкреНрд╕реБрд▓реЗрдЯрд░ рдХреЛрд░"


рдЖрдкрдиреЗ рджреЗрдЦрд╛ рд╣реЛрдЧрд╛ рдХрд┐ рдкрд┐рдЫрд▓реЗ рдиреЗрдЯрд╡рд░реНрдХ рдЖрд░реЗрдЦ рдореЗрдВ (рдЬреЛ рдкреНрд░рджрд╛рддрд╛ рдХреЗ рдиреЗрдЯрд╡рд░реНрдХ рд╕реЗ рдЬреБрдбрд╝реЗ рдПрдиреНрдХреИрдкреНрд╕реБрд▓реЗрдЯрд░ рджрд┐рдЦрд╛рддрд╛ рд╣реИ) рдПрдХ рдЫреЛрдЯреА рд╕реА рдЯрд┐рдкреНрдкрдгреА рд╣реИ рдЬреЛ рдпрд╣ рд╕рдВрдХреЗрдд рджреЗрддреА рд╣реИ рдХрд┐ рдиреЗрдЯрд╡рд░реНрдХ рдореЗрдВ MTU 1560 рд╕реЗ рдЕрдзрд┐рдХ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдмрдбрд╝реЗ рджреВрд░рд╕рдВрдЪрд╛рд░ рдСрдкрд░реЗрдЯрд░реЛрдВ рдХреЗ рд▓рд┐рдП рдпрд╣ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рд╡реЗ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдкрд░ "рдбрд╛рд░реНрдХ" рдлрд╛рдЗрдмрд░ рдСрдкреНрдЯрд┐рдХ рдЪреИрдирд▓реЛрдВ рдкрд░ рдЬрдВрдмреЛ-рдлрд╝реНрд░реЗрдо рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛ рд╕рдХреНрд╖рдо рд╣реИред рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, 1,500 рдмрд╛рдЗрдЯреНрд╕ рдХреА рдПрдХ рдЕрдзрд┐рдХрддрдо рдЖрдХрд╛рд░ рдФрд░ рдПрдХ рдЕрддрд┐рд░рд┐рдХреНрдд L3 рд╣реИрдбрд░ рдХреЗ рд╕рд╛рде рдЗрдирдХреИрдкреНрд╕реБрд▓реЗрдЯреЗрдб рдИрдерд░рдиреЗрдЯ рдкреИрдХреЗрдЯ рд╕реНрд╡рддрдВрддреНрд░ рд░реВрдк рд╕реЗ рдРрд╕реЗ рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ "рдЪрд▓" рд╕рдХрддрд╛ рд╣реИред

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

рди рддреЛ рд╕рд┐рд╕реНрдХреЛ рдФрд░ рди рд╣реА рдЬреБрдирд┐рдкрд░, рдЗрд╕ рд╕рдордп рдЕрдкрдиреЗ рдЙрдкрдХрд░рдгреЛрдВ рдореЗрдВ рдРрд╕реА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдпрд╣ рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЙрдирдХреЗ рдЙрдкрдХрд░рдг рдмрдбрд╝реЗ рджреВрд░рд╕рдВрдЪрд╛рд░ рдСрдкрд░реЗрдЯрд░реЛрдВ рдкрд░ рдХреЗрдВрджреНрд░рд┐рдд рд╣реИрдВред EtherBlade.net рдкрд░рд┐рдпреЛрдЬрдирд╛ рд╢реБрд░реВ рдореЗрдВ рд╡рд┐рднрд┐рдиреНрди рдХреИрд▓рд┐рдмрд░реНрд╕ рдХреЗ рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреЗ рдЙрджреНрджреЗрд╢реНрдп рд╕реЗ рдереА рдФрд░ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЗрд╕рдХреЗ рд╢рд╕реНрддреНрд░рд╛рдЧрд╛рд░ рдореЗрдВ рдЯреБрдХрдбрд╝реЛрдВ рдХреЗ "рд╣рд╛рд░реНрдбрд╡реЗрдпрд░" рдЕрд╕реЗрдВрдмрд▓реА рдХрд╛ рдПрдХ рд╡рд┐рдХрд╕рд┐рдд рддрд░реАрдХрд╛ рд╣реИ, рдЬреЛ рдЯреЗрд▓реНрдХреЛ-рдЧреНрд░реЗрдб рд╕реЗрд╡рд╛ рдХреА рдЧреБрдгрд╡рддреНрддрд╛ рдХреЗ рд╕рд╛рде рдИрдерд░рдиреЗрдЯ-рдХрд╣реАрдВ рднреА рдЪреИрдирд▓реЛрдВ рдХрд╛ рдЕрдиреБрдХрд░рдг рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рд╡рд┐рд╕реНрддреГрдд рдкреНрд░рд▓реЗрдЦрди рдФрд░ рд╕реНрд░реЛрдд рдХреЛрдб рдХреЗ рд▓рд┐рдП, https://etherblade.net рдореЗрдВ рдЖрдкрдХрд╛ рд╕реНрд╡рд╛рдЧрдд рд╣реИред

10 рдЧреАрдЧрд╛рдмрд┐рдЯ


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

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

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


All Articles