рджреЛ рд╡рд░реНрд╖реЛрдВ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХреЗ рдмрд╛рдж, LibreQoS 2.0 рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдЕрдм рдЙрдкрд▓рдмреНрдз рд╣реИред рдЗрд╕реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рдмреАрдЪ рдЙрдкрд▓рдмреНрдз рдмреИрдВрдбрд╡рд┐рдбреНрде рдХрд╛ рдЙрдЪрд┐рдд рд╡рд┐рддрд░рдг рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдФрд░ рдиреЗрдЯрд╡рд░реНрдХ рдЙрдкрдХрд░рдгреЛрдВ рджреНрд╡рд╛рд░рд╛ рдордзреНрдпрд╡рд░реНрддреА рдкреИрдХреЗрдЯ рдмрдлрд╝рд░рд┐рдВрдЧ (рдмрдлрд╝рд░рдмреНрд▓реЛрдЯ) рдХреЗ рдирдХрд╛рд░рд╛рддреНрдордХ рдкреНрд░рднрд╛рд╡реЛрдВ рдХреЛ рдХрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЗрд╕ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдкреНрд░рджрд╛рддрд╛рдУрдВ рдпрд╛ рдирд┐рдЬреА рдиреЗрдЯрд╡рд░реНрдХ рдкреНрд░рд╢рд╛рд╕рдХреЛрдВ рджреНрд╡рд╛рд░рд╛ рдЯреНрд░реИрдлрд╝рд┐рдХ рдкреНрд░рд╡рд╛рд╣ рдХреЛ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░рдиреЗ, рд╡рд┐рд▓рдВрдмрддрд╛ рдХреЛ рдиреНрдпреВрдирддрдо рд░рдЦрдиреЗ рдФрд░ рдкреНрд░рд╛рдердорд┐рдХрддрд╛рдУрдВ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдмреИрдВрдбрд╡рд┐рдбреНрде рдЖрд╡рдВрдЯрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЛрдб C, JavaScript, Python рдФрд░ Rust рдореЗрдВ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рдЗрд╕реЗ GPLv2 рд▓рд╛рдЗрд╕реЗрдВрд╕ рдХреЗ рддрд╣рдд рд╡рд┐рддрд░рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдХреЛ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рд╕реЗрд╡рдХрдпрд╣ рдкреНрд░рджрд╛рддрд╛ рдХреЗ рдмреЙрд░реНрдбрд░ рд░рд╛рдЙрдЯрд░ рдФрд░ рд╕реНрдерд╛рдиреАрдп рдиреЗрдЯрд╡рд░реНрдХ рдХреЗ рдХреЛрд░ рд░рд╛рдЙрдЯрд░ рдХреЗ рдмреАрдЪ рд╕реНрдерд┐рдд рд╣реЛрддрд╛ рд╣реИред
LibreQoS рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ рднрд╛рд░реА рд▓реЛрдб рдХреЗ рджреМрд░рд╛рди рдЗрдВрдЯрд░реИрдХреНрдЯрд┐рд╡ рд╕реЗрд╢рди, рдЧреЗрдо, рдСрдирд▓рд╛рдЗрди рд▓рд░реНрдирд┐рдВрдЧ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо, VoIP рдЯреНрд░реИрдлрд┐рдХ рдФрд░ рд╡реАрдбрд┐рдпреЛ рдХреЙрд▓ рдХреЗ рд▓рд┐рдП рд▓реЗрдЯреЗрдВрд╕реА рдХреЛ рдХрдо рдХрд░рддрд╛ рд╣реИ рдФрд░ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдпрддрд╛ рдмрдврд╝рд╛рддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЬрдм рдХреБрдЫ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдПрдХ рд╕рд╛рде рдХрдИ рд╕реНрдЯреНрд░реАрдо рдореЗрдВ рдлрд┐рд▓реНрдореЗрдВ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░ рд░рд╣реЗ рд╣реЛрдВ рдпрд╛ рдЯреЙрд░реЗрдВрдЯ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ LibreQoS рдХрд╛ рд╕рдХреНрд░рд┐рдп рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реЛрдВ (LibreQoS рдЙрд╕реА рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ рдХрд┐рд╕реА рдХреЗ рджреНрд╡рд╛рд░рд╛ 4K рд╡реАрдбрд┐рдпреЛ рдбрд╛рдЙрдирд▓реЛрдб рд╢реБрд░реВ рдХрд░рдиреЗ рдкрд░ рд╡реАрдбрд┐рдпреЛ рдХреЙрд▓ рдореЗрдВ рд╣реЛрдиреЗ рд╡рд╛рд▓реА рд░реБрдХрд╛рд╡рдЯ рдХреА рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рддрд╛ рд╣реИ)ред LibreQoS рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╕реЗ рдПрдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рдкреАрдХ рдмреИрдВрдбрд╡рд┐рдбреНрде рдХрдо рд╣реЛ рдЬрд╛рддреА рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рд▓реЗрдЯреЗрдВрд╕реА рдХреЛ рдХрд╛рдлреА рд╣рдж рддрдХ рдХрдо рдХрд░рддрд╛ рд╣реИ рдФрд░ рдбреЗрдЯрд╛ рдПрдХреНрд╕рдЪреЗрдВрдЬ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╕рднреА рдкреНрд░рддрд┐рднрд╛рдЧрд┐рдпреЛрдВ рдХреЗ рдмреАрдЪ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХрд╛ рд╕рдорд╛рди рд╡рд┐рддрд░рдг рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рддрд╛ рд╣реИред
LibreQoS, CAKE (Common Applications Kept Enhanced) рдиреЗрдЯрд╡рд░реНрдХ рдХреНрдпреВ рдореИрдиреЗрдЬрдореЗрдВрдЯ рд╕рд┐рд╕реНрдЯрдо рдФрд░ fq_codel (Fair Queuing Controlled Delay) рдкреИрдХреЗрдЯ рд╢реЗрдбреНрдпреВрд▓рд░ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИред рдпрд╣ рдкреИрдХреЗрдЯ DMA рдмрдлрд░ рддрдХ рд╕реАрдзреА рдкрд╣реБрдБрдЪ рдХреЗ рд╕рд╛рде рдиреЗрдЯрд╡рд░реНрдХ рдбреНрд░рд╛рдЗрд╡рд░-рд╕реНрддрд░реАрдп рд╣реИрдВрдбрд▓рд░ рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП eBPF рдФрд░ XDP (Express Data Path) рдХрд╛ рднреА рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред CAKE рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХреЛ рдкреИрдХреЗрдЯ рдХреНрдпреВрдЗрдВрдЧ рдХреА рдЬрдЯрд┐рд▓ рдкрджрд╛рдиреБрдХреНрд░рдо рдХреЛ рдмрджрд▓рдиреЗ рдФрд░ рд╕рд░рд▓ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬреЛ рд╕рдмрд╕реЗ рдзреАрдореЗ ISP рд▓рд┐рдВрдХ рдкрд░ рдФрд░ рдХрдо-рд╢рдХреНрддрд┐ рд╡рд╛рд▓реЗ рдЙрдкрдХрд░рдгреЛрдВ рдкрд░ рдЪрд▓рдиреЗ рдкрд░ рднреА рдЕрдзрд┐рдХрддрдо рдереНрд░реВрдкреБрдЯ рдФрд░ рдиреНрдпреВрдирддрдо рд╡рд┐рд▓рдВрдмрддрд╛ рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реИред
рдпрд╣ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ, рдПрдХреНрд╕реЗрд╕ рдкреЙрдЗрдВрдЯреНрд╕ рдФрд░ рд╕рд╛рдЗрдЯреЛрдВ рдХреЗ рд▓рд┐рдП рд░рд╛рдЙрдВрдб-рдЯреНрд░рд┐рдк рдЯрд╛рдЗрдо (RTT) рд▓реЗрдЯреЗрдВрд╕реА рдХреЛ рдЯреНрд░реИрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдХрд░рдг рднреА рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдиреЗрдЯрд╡рд░реНрдХ рд╕реНрдерд┐рддрд┐ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХреЗ рд▓рд┐рдП рдПрдХ рд╡реЗрдм рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рд╡рд┐рдХрд╕рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬреЛ рдиреЗрдЯрд╡рд░реНрдХ рдЯреНрд░реИрдлрд╝рд┐рдХ рдХрд╛ рджреГрд╢реНрдп рдореВрд▓реНрдпрд╛рдВрдХрди, рд▓реЛрдб рдФрд░ рд▓реЗрдЯреЗрдВрд╕реА рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреА рдирд┐рдЧрд░рд╛рдиреА рдФрд░ рд╕рдмрд╕реЗ рд╕рдХреНрд░рд┐рдп рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреА рдкрд╣рдЪрд╛рди рдХрд░рдиреЗ рдХреА рд╕реБрд╡рд┐рдзрд╛ рджреЗрддрд╛ рд╣реИред рд▓рдЪреАрд▓реА рдкрджрд╛рдиреБрдХреНрд░рдорд┐рдд рдЯреНрд░реИрдлрд╝рд┐рдХ рдереНрд░реЙрдЯрд▓рд┐рдВрдЧ рдпреЛрдЬрдирд╛рдПрдБ рдмрдирд╛рдИ рдЬрд╛ рд╕рдХрддреА рд╣реИрдВ, рдФрд░ рдЯреЛрдкреЛрд▓реЙрдЬреА рдФрд░ рдХреНрд▓рд╛рдЗрдВрдЯреНрд╕ рдХреА рдореИрдкрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП UISP рдФрд░ Splynx рдХреЗ рд╕рд╛рде рдПрдХреАрдХрд░рдг рд╕рдВрднрд╡ рд╣реИред
LibreQoS 2.0 рдХрд╛ рд╡рд┐рдореЛрдЪрди рдбреЗрд╡ рдЯрд╛рдЯ рдХреЛ рд╕рдорд░реНрдкрд┐рдд рд╣реИ, рдЬрд┐рдирдХрд╛ рдПрдХ рд╕рд╛рд▓ рдкрд╣рд▓реЗ 59 рд╡рд░реНрд╖ рдХреА рдЖрдпреБ рдореЗрдВ рдЕрдЪрд╛рдирдХ рдирд┐рдзрди рд╣реЛ рдЧрдпрд╛ рдерд╛ред рдбреЗрд╡ рдиреЗ LibreQoS рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХрд╛ рдиреЗрддреГрддреНрд╡ рдХрд┐рдпрд╛ рдФрд░ рд╡реЗ рдмрдлрд░рдмреНрд▓реЛрдЯ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рд╕рд╣-рд╕рдВрд╕реНрдерд╛рдкрдХ, CeroWrt рд╡рд┐рддрд░рдг рдХреЗ рдирд┐рд░реНрдорд╛рддрд╛ рдФрд░ рдиреЗрдЯрд╡рд░реНрдХ рдХреНрдпреВрдЗрдВрдЧ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдХрдИ RFC рдХреЗ рд▓реЗрдЦрдХ рдереЗред
LibreQoS 2.0 рдореЗрдВ рдкреНрд░рдореБрдЦ рдмрджрд▓рд╛рд╡:
- рдСрдкрд░реЗрдЯрд░ рдХреЗ рд╡реЗрдм рдЗрдВрдЯрд░рдлреЗрд╕ рдХрд╛ рдЖрдзреБрдирд┐рдХреАрдХрд░рдг рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдиреЗрдЯрд╡рд░реНрдХ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЗ рдирд┐рджрд╛рди рдХреА рдХреНрд╖рдорддрд╛рдУрдВ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рд╣реБрдЖ рд╣реИ рдФрд░ рдирдИ рд░рд┐рдкреЛрд░реНрдЯ рдФрд░ рдЧреНрд░рд╛рдл рдЬреЛрдбрд╝реЗ рдЧрдП рд╣реИрдВред

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

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

- рдЧреНрд░рд╛рд╣рдХ рд╕рдВрдмрдВрдз рдкреНрд░рдмрдВрдзрди (CRM) рдФрд░ рдиреЗрдЯрд╡рд░реНрдХ рдкреНрд░рдмрдВрдзрди рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ (NMS) рдХреЗ рд╕рд╛рде рдмреЗрд╣рддрд░ рдПрдХреАрдХрд░рдгред UISP, Splynx, Netzur, VISP, WISPGate, Powercode рдФрд░ Sonar рдХреЗ рд╕рд╛рде рдПрдХреАрдХрд░рдг рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ред
- рдХрддрд╛рд░ рдкреНрд░рдмрдВрдзрди рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдмреИрдВрдбрд╡рд┐рдбреНрде рд╢реЗрдкрд┐рдВрдЧ рдХреА рдмреЗрд╣рддрд░ рдХреНрд╖рдорддрд╛рдПрдВ рдФрд░ рднреАрдбрд╝рднрд╛рдбрд╝ рдХреЛ рд░реЛрдХрдиреЗ рдХреЗ рд▓рд┐рдП рдЯреНрд░реАрдЧрд╛рд░реНрдб рдФрд░ рд╕реНрдЯреЙрд░реНрдордЧрд╛рд░реНрдб рдХрд╛ рдЙрдкрдпреЛрдЧред
- рд╢реЗрдбреНрдпреВрд▓рд░ рдХреА рд╕реНрдерд┐рддрд┐ рдХреА рдмреЗрд╣рддрд░ рдирд┐рдЧрд░рд╛рдиреА рдФрд░ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреА рд░рд┐рдкреЛрд░реНрдЯрд┐рдВрдЧред
рд╕реНрд░реЛрдд: opennet.ru



