рдХрдИ рд╡реАрдУрдЖрдЗрдкреА рдиреЗрдЯрд╡рд░реНрдХ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХреЛрдВ рдХреЗ рд▓рд┐рдП рдЬреЛ рд╕рд┐рдк рд╕рд░реНрд╡рд░реЛрдВ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рддреЗ рд╣реИрдВ, рд╢рдмреНрдж рд╕рд░реН, рд╕рд▓рд╛рдореА, рдХрд╛рдореЗрд▓рд┐рдпреЛ, рдУрдкреЗрдирд╢рд┐рдк рдХрдо рд╕реЗ рдХрдо рдЪрдХреНрдХрд░ рдЖрдиреЗ рдХрд╛ рдХрд╛рд░рдг рдмрдирддреЗ рд╣реИрдВред рдЗрддрдиреЗ рд╕рд╛рд░реЗ рдХреНрдпреЛрдВ рд╣реИрдВ? рд╡реЗ рдПрдХ рдЬреИрд╕реЗ рдХреНрдпреЛрдВ рд╣реИрдВ? рдЬреЛ рд╕рдХреНрд░рд┐рдп рд░реВрдк рд╕реЗ рд╡рд┐рдХрд╕рд┐рдд рд╣реЛ рд░рд╣реЗ рд╣реИрдВ, рдФрд░ рдЬреЛ рдЕрдм рдирд╣реАрдВ рд╣реИрдВ? рдЕрдВрдд рдореЗрдВ рдХрд┐рд╕реЗ рдЪреБрдирдирд╛ рд╣реИ?
рдЪрд▓реЛ рдХрд╣рд╛рдиреА рдХреА рдУрд░ рдореБрдбрд╝рддреЗ рд╣реИрдВред
1995 рд╡рд░реНрд╖ред рдмрд░реНрд▓рд┐рди, рдЬрд░реНрдордиреАред рдПрд╕рдЖрдИрдкреА рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХреА рдХреЗ рд▓реЗрдЦрдХреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ, рдкреНрд░реЛрдлреЗрд╕рд░ рд╣реЗрдирд┐рдВрдЧ рд╢реВрд▓реНрдЬрд╝реНрд░рд┐рди рдХреЗ рдкреВрд░реНрд╡ рдЫрд╛рддреНрд░реЛрдВ рдХрд╛ рдПрдХ рд╕рдореВрд╣, рдлреНрд░рд╛рдЙрдиреНрд╣реЛрдлрд░ рд╡рд┐рд╢реНрд╡рд╡рд┐рджреНрдпрд╛рд▓рдп рдореЗрдВ рд╕реНрд╡рддрдВрддреНрд░ рджреВрд░рд╕рдВрдЪрд╛рд░ рдЕрдиреБрд╕рдВрдзрд╛рди рд╕рдВрдЧрдарди рдлреНрд░рд╛рдЙрдиреНрд╣реЛрдлрд░ рдлреЙрдХрд╕ рдореЗрдВ рд╡реАрдУрдЖрдИрдкреА рдЕрдиреБрд╕рдВрдзрд╛рди рдореЗрдВ рд▓рдЧрд╛ рд╣реБрдЖ рд╣реИред рджреЛрд░рдШрдо рд╕рд┐рд╕рд▓рдо рдХреЗ рдиреЗрддреГрддреНрд╡ рдореЗрдВ рдПрдХ рдХрд╛рд░реНрдпрдХрд╛рд░реА рд╕рдореВрд╣ рдПрд╕рдЖрдИрдкреА рдХреЗ рдкреНрд░рдпреЛрдЧрд╛рддреНрдордХ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдФрд░ рдЗрд╕ рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХреА рдХреЗ рдкрд╣рд▓реЗ рдФрджреНрдпреЛрдЧрд┐рдХ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд▓рд┐рдП рд╕рд┐рдлрд╛рд░рд┐рд╢реЛрдВ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рддреЗ рд╣реБрдП рд╡реИрдЬреНрдЮрд╛рдирд┐рдХ рд▓реЗрдЦ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░рддрд╛ рд╣реИред
1996 рд╕рд╛рд▓ред рд╣реЗрдирд┐рдВрдЧ рд╢реБрд▓реНрдЬрд╝рд░реАрди рдФрд░ рдорд╛рд░реНрдХ рд╣реИрдВрдбрд▓реЗ рдЕрдВрддрд┐рдо рдПрд╕рдЖрдИрдкреА рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рд╡рд┐рдирд┐рд░реНрджреЗрд╢ рд╡рд┐рдХрд╕рд┐рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВред
рдорд╛рд░реНрдЪ 1999 рдкрд╣рд▓рд╛ рдорд╛рдирдХ рд╕рд┐рдк рдкреНрд░реЛрдЯреЛрдХреЙрд▓ RFC2543 рдореЗрдВ рдЕрдкрдирд╛рдпрд╛ рдФрд░ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
2001 рд╕рд╛рд▓ред рдЖрдВрджреНрд░реЗрдИ рдкрд▓реНрдиреЗрд╕реНрдХреБ рдиреЗ SIP рдПрдХреНрд╕рдкреНрд░реЗрд╕ рд░рд╛рдЙрдЯрд░ (SER) рдХреА рдкрд╣рд▓реА рдкрдВрдХреНрддрд┐рдпрд╛рдБ рд▓рд┐рдЦреАрдВред рдЙрд╕ рд╕рдордп, рдЙрдиреНрд╣реЛрдВрдиреЗ рддрд╛рд▓рд┐рдХрд╛ рдореЗрдВ рдкрд╛рдП рдЧрдП рдкрд╣рд▓реЗ рдорд╛рд░реНрдЧ рдХреЗ рд╕рд┐рджреНрдзрд╛рдВрдд рдкрд░ рдПрдХ рд░реВрдЯрд┐рдВрдЧ рдлрд╝рдВрдХреНрд╢рди рд▓рд╛рдЧреВ рдХрд┐рдпрд╛, рдЬрд┐рд╕реЗ рдЬрд▓реНрдж рд╣реА рд╕реНрдХреНрд░рд┐рдкреНрдЯрд┐рдВрдЧ рднрд╛рд╖рд╛ SER рджреНрд╡рд╛рд░рд╛ рдмрджрд▓ рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдирдИ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЛ рдЬрд▓реНрджреА рд╕реЗ рдЬреЛрдбрд╝рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдХреЗ рд▓рд┐рдП рдПрдХ рдореЙрдбреНрдпреВрд▓ рд╕рдорд░реНрдерди рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рднреА рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рд╣реИред рдкрд░рд┐рдгрд╛рдо iptel.org рдкрд░ рдкреНрд░рд╕реНрддреБрдд рдХрд┐рдП рдЧрдП, рдЗрди рдЙрджреНрджреЗрд╢реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдмрдирд╛рдП рдЧрдПред
2001 рд╕реЗ 2003 рддрдХ, рдирдП рд▓реЛрдЧ рдЙрд╕ рд╕рдордп рдЫрд╛рддреНрд░реЛрдВ рд╕реЗ рдЬреБрдбрд╝ рдЧрдПред SER рдХреЗ рд▓рд┐рдП рдореЙрдбреНрдпреВрд▓ рдХрд╛ рд╡рд┐рдХрд╛рд╕ рдПрд▓реЗрдХреНрд╕ рд╣реЙрдлрдореИрди, рдмреЛрдЧрджрд╛рди-рдЖрдВрджреНрд░реЗрдИ рдЗрдВрдЪреБ, рдбреИрдирд┐рдпрд▓-рдХреЙрдиреНрд╕реНрдЯреЗрдВрдЯрд┐рди рдорд┐рд░рд▓рд╛, рдЬрди рдЬрдирдХ рджреНрд╡рд╛рд░рд╛ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд░рд╛рдлреЗрд▓ рдЧреБрдгрд╛рдВрдХ, рдЙрд▓реА рдПрдмреЗрдВрдб рдФрд░ рд╕реНрдЯреЗрдлрд╝рди рдкрд░рдд SIP рдПрдХреНрд╕рдкреНрд░реЗрд╕ рдореАрдбрд┐рдпрд╛ рд╕рд░реНрд╡рд░ рд╡рд┐рдХрд╕рд┐рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВред рдирд┐рд▓реНрд╕ рдУрд╣рд▓рдореАрдпрд░ SipSak SIP рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдбрд╛рдпрдЧреНрдиреЛрд╕реНрдЯрд┐рдХ рдпреВрдЯрд┐рд▓рд┐рдЯреА рд╡рд┐рдХрд╕рд┐рдд рдХрд░ рд░рд╣рд╛ рд╣реИред рдХрд╛рд░реЗрд▓ рдХреЛрдЬрд╝рд▓рд┐рдХ рд╡реЗрдм рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рд╡рд┐рдХрд╕рд┐рдд рдХрд░ рд░рд╣рд╛ рд╣реИред
рд╕рд┐рддрдВрдмрд░ 2002 SER рдореБрдХреНрдд рдлреНрд▓реЛрдЯ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ GPL рдХреЗ рддрд╣рдд рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
14 рдЬреВрди, 2005ред рджреЛ рдХреЗрдВрджреНрд░реАрдп рдбреЗрд╡рд▓рдкрд░реНрд╕ рдкрд░рд┐рдпреЛрдЬрдирд╛ рд╕реЗ рдЕрд▓рдЧ рд╣реИрдВ - рдмреЛрдЧрджрд╛рди-рдЖрдВрджреНрд░реЗрдИ рдЗрдВрдЪреБ рдФрд░ рдбреИрдирд┐рдпрд▓-рдХреЙрдиреНрд╕реНрдЯреЗрдВрдЯрд┐рди рдорд┐рд░рд▓рд╛ред рдРрд▓реЗрдирд╛-рд░рдореЛрдирд╛ рдореЛрдбреНрд░реЛрдЗрдпреВ рдХреЗ рд╕рд╛рде рдорд┐рд▓рдХрд░ рд╡реЗ рдПрдХ рдирдИ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдЦреЛрд▓рддреЗ рд╣реИрдВред
28 рдЬреБрд▓рд╛рдИ, 2008 рдХреЛ рдЯреНрд░реЗрдбрдорд╛рд░реНрдХ рд╕рдВрдШрд░реНрд╖ рдХреЗ рдХрд╛рд░рдг рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХрд╛ рдирд╛рдо рдмрджрд▓рдХрд░ рдХрдореЗрд▓рд┐рдпреЛ рд░рдЦ рджрд┐рдпрд╛ рдЧрдпрд╛ред
24 рдЕрдЧрд╕реНрдд, 2008. рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рдмреАрдЪ рд╕рдВрдШрд░реНрд╖ рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рдмреЛрдЧрдбрд╛рди-рдЖрдВрджреНрд░реЗрдИ рдЗрдВрдХреВ рдХреЛ рдХреИрдореЗрд▓рд┐рдпреЛ рд╕реЗ рдЕрд▓рдЧ рдХрд┐рдпрд╛ рдЧрдпрд╛, рдЬреЛ рдПрдХ рдирдпрд╛ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдмрдирд╛рддрд╛ рд╣реИ - рдУрдкреЗрдВрдкреНрд╕ред
режрек рдирд╡рдВрдмрд░, реирежреж November. рдХрд╛рдореЗрд▓рд┐рдпреЛ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХрд╛ рдореВрд▓ рдПрд╕рдИрдЖрд░ рдореЗрдВ рд╡рд┐рд▓рдп рд╣реЛ рдЧрдпрд╛ред

рдЗрд╕рд▓рд┐рдП, рдЖрдЬ, рдЕрдЧрд╕реНрдд 2012 рдХреЗ рд▓рд┐рдП, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рджреЛ рд╕рдХреНрд░рд┐рдп рд░реВрдк рд╕реЗ рд╡рд┐рдХрд╛рд╕рд╢реАрд▓ рдкрд░рд┐рдпреЛрдЬрдирд╛рдПрдВ рд╣реИрдВ: рдХрдореЗрд▓рд┐рдпреЛ (рдпрд╛ рдПрд╕рдЖрдИрдкреА рд░рд╛рдЙрдЯрд░) рдФрд░ рдУрдкрдирд╕рд┐рдкреНрд╕ред
рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдЖрдЗрдП рдХреБрдЫ рдЖрдВрдХрдбрд╝реЛрдВ рдХреА рддреБрд▓рдирд╛ рдХрд░реЗрдВ:
рдкреИрд░рд╛рдореАрдЯрд░ | Kamailio | OpenSIPS |
---|
2011 рдХреЗ рд▓рд┐рдП рдХрдорд┐рдЯреНрд╕ рдХреА рд╕рдВрдЦреНрдпрд╛ | 802 | 593 |
---|
2012 рдХреЗ рд▓рд┐рдП рдХрдорд┐рдЯ рдХреА рд╕рдВрдЦреНрдпрд╛ (рдЕрдЧрд╕реНрдд рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ) | 1199 | 1015 |
---|
рдирд╡реАрдирддрдо (рджреЗрд╡рд▓) рд╕рдВрд╕реНрдХрд░рдг | 3.4 | 1.9 |
---|
рд╕реА-рдХреЛрдб рдХреА рд▓рд╛рдЗрдиреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ (рд░рд┐рдХреНрдд рдФрд░ рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдХреЗ рдмрд┐рдирд╛) | 411,940 | 228,301 |
---|
рдореЙрдбреНрдпреВрд▓ рдХреА рд╕рдВрдЦреНрдпрд╛ | 145 | 117 |
---|
рдореИрдВ рдЗрд╕ рддрдереНрдп рдкрд░ рдЖрдкрдХрд╛ рдзреНрдпрд╛рди рдЖрдХрд░реНрд╖рд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдХрд┐ рдЕрдзрд┐рдХ рдХрд╛ рдорддрд▓рдм рдмреЗрд╣рддрд░ рдирд╣реАрдВ рд╣реИред рдФрд░ рдЗрд╕ рддрд╛рд▓рд┐рдХрд╛ рд╕реЗ рд╣рдо рдпрд╣ рдирд┐рд╖реНрдХрд░реНрд╖ рдирд┐рдХрд╛рд▓ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рджреЛрдиреЛрдВ рдкрд░рд┐рдпреЛрдЬрдирд╛рдПрдВ рд╕рдХреНрд░рд┐рдп рд░реВрдк рд╕реЗ рд╡рд┐рдХрд╕рд┐рдд рд╣реЛ рд░рд╣реА рд╣реИрдВред
рдЕрдЧрд▓реА рдЪреАрдЬ рдЬрд┐рд╕рдХреА рдЖрдк рддреБрд▓рдирд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рд╡рд╣ рд╣реИ рдореЙрдбреНрдпреВрд▓ред рдЙрдирдореЗрдВ рд╕реЗ рдХреБрдЫ рд╕рдорд╛рди рд╣реИрдВ, рдХреБрдЫ рдЕрд▓рдЧ рд╣реИрдВред рдПрдХ рд╣реА рдирд╛рдо рд╡рд╛рд▓реЗ рдореЙрдбреНрдпреВрд▓ рдЕрдХреНрд╕рд░ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдХреИрдореЗрд▓рд┐рдпреЛ рдХреЗ рдПрдХ рд╣реА рдореЙрдбреНрдпреВрд▓ рд╕реЗ рдЖрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЗрддрдиреЗ рд╡рд░реНрд╖реЛрдВ рдореЗрдВ рдХрдИ рдХрд╛рд░реНрдп рдорд╛рдкрджрдВрдбреЛрдВ рдпрд╛ рдирд╛рдореЛрдВ рдореЗрдВ рднрд┐рдиреНрди рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред рдиреАрдЪреЗ рджрд┐рдпрд╛ рдЧрдпрд╛ рдбреЗрдЯрд╛ рд╡рд╕реНрддреБрдирд┐рд╖реНрда рд╣реЛрдиреЗ рдХрд╛ рджрд┐рдЦрд╛рд╡рд╛ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдореИрдВрдиреЗ рдХреЗрд╡рд▓ рд╕рддрд╣реА рд╕рд░реНрд╡рд░ рдореЗрдВ рдХреНрдпрд╛ рд╣реИ рдФрд░ рджреВрд╕рд░реЗ рдореЗрдВ рдХреНрдпрд╛ рдирд╣реАрдВ рд╣реИ рдХреА рддреБрд▓рдирд╛ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреАред
Kamailio | рд╕рд╛рдорд╛рдиреНрдп | OpenSIPS |
---|
рд▓реЗрдЦрд╛ рдФрд░ рдкреНрд░рдорд╛рдгреАрдХрд░рдг |
---|
рддреНрд░рд┐рдЬреНрдпрд╛ |
---|
ACC_RADIUS RADIUS рдмреИрдХрдПрдВрдб рдХреЗ рд▓рд┐рдП рд▓реЗрдЦрд╛рдВрдХрди рдореЙрдбреНрдпреВрд▓ AUTH_RADIUS RADIUS- рдмреИрдХреЗрдВрдб рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдореЙрдбреНрдпреВрд▓ MISC_RADIUS рдЬреЗрдиреЗрд░рд┐рдХ RADIUS рдлрд╝рдВрдХреНрд╢рди, avp_radius, uri_radius рдФрд░ group_radius рдХреЛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддрд╛ рд╣реИ
| - | AAA_RADIUS AAA API рдХреЗ рд▓рд┐рдП RADIUS рдмреИрдХрдПрдВрдб рдХрд░рддрд╛ рд╣реИ AUTH_AAA рдПрдПрдП-рдмреИрдХреЗрдВрдб рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдореЙрдбреНрдпреВрд▓
|
рд╡реНрдпрд╛рд╕ |
---|
рд╕реАрдбреАрдкреА C рд╡реНрдпрд╛рд╕ рдкреАрдпрд░ - рдХреЛрд░ рд╕рдВрдЪрд╛рд░ рдЗрдВрдЬрди CDP_AVP рд╕реА рд╡реНрдпрд╛рд╕ рд╕рд╣рдХрд░реНрдореА - рдЖрд╡реЗрджрди рдПрдХреНрд╕рдЯреЗрдВрд╢рди
| AUTH_DIAMETER DIAMETER-backend рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдореЙрдбреНрдпреВрд▓
| - |
рдЕрдиреНрдп рднрд╛рд╖рд╛рдУрдВ рдореЗрдВ рд▓рд┐рдкрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди |
---|
Kamailio | рд╕рд╛рдорд╛рдиреНрдп | OpenSIPS |
---|
APP_LUA рдирд┐рд╖реНрдкрд╛рджрд┐рдд рд▓реБрдЖ рд▓рд┐рдкрд┐рдпреЛрдВ рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░реЗрдВ APP_MONO рдПрдореНрдмреЗрдбреЗрдб рдХреЛрдб рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░реЗрдВ - C #, VisualBasic.NET, Java, Java Script APP_PYTHON рдкрд╛рдЗрдерди рд╕реНрдХреНрд░рд┐рдкреНрдЯреНрд╕ рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░реЗрдВ
| PERL рдкрд░реНрд▓ рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдПрдореНрдмреЗрдб рдирд┐рд╖реНрдкрд╛рджрди
| рд╕реАрдкреАрдПрд▓-рд╕реА рд╕реАрдкреАрдПрд▓ рджреБрднрд╛рд╖рд┐рдпрд╛ рдореЙрдбреНрдпреВрд▓ LUA OpenSIPS cfg рд╕реЗ LUA рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рдХреЙрд▓ рдХрд░реЗрдВ рдЕрдЬрдЧрд░ рдкрд╛рдпрдерди рд╕реНрдХреНрд░рд┐рдкреНрдЯрд┐рдВрдЧ рд╕рдорд░реНрдерди
|
рдбреЗрдЯрд╛рдмреЗрд╕ рдЬрд┐рд╕рдореЗрдВ nosql рднреА рд╢рд╛рдорд┐рд▓ рд╣реИ |
---|
Kamailio | рд╕рд╛рдорд╛рдиреНрдп | OpenSIPS |
---|
DB_CASSANDRA рдХреИрд╕рдВрдбреНрд░рд╛ рдбреЗрдЯрд╛рдмреЗрд╕ рд╕рд░реНрд╡рд░ рдХрдиреЗрдХреНрдЯрд░ DB_CLUSTER рд╕рд╛рдорд╛рдиреНрдп рдбреЗрдЯрд╛рдмреЗрд╕ рдХрдиреЗрдХреНрдЯрд░ рдХреНрд▓рд╕реНрдЯрд░рд┐рдВрдЧ DB_SQLITE рдбреЗрдЯрд╛рдмреЗрд╕ рдПрдкреАрдЖрдИ рдореЙрдбреНрдпреВрд▓ рдХреЗ рд▓рд┐рдП SQLITE- рдмреИрдХреЗрдВрдб HTABLE рд╕рд╛рдЭрд╛ рдореЗрдореЛрд░реА рдореЗрдВ рдЬреЗрдирд┐рдЪ рд╣реИрд╢ рдЯреЗрдмрд▓ рдХрдВрдЯреЗрдирд░ рдореИрдЯреНрд░рд┐рдХреНрд╕ рдореИрдЯреНрд░рд┐рдХреНрд╕ рдСрдкрд░реЗрд╢рди memcached рдЭрд┐рд▓реНрд▓реАрджрд╛рд░ рдХрдиреЗрдХреНрдЯрд░ рдореЙрдбреНрдпреВрд▓ NDB_REDIS REDIS NoSQL рдбреЗрдЯрд╛рдмреЗрд╕ рдЗрдВрдЬрди рд╕реЗ рд╕рдВрдмрдВрдзрдХ
| DB_BERKELEY рдбреАрдмреА рдПрдкреАрдЖрдИ рдХреЗ рд▓рд┐рдП рдмрд░реНрдХрд▓реЗ рдбреАрдмреА рдбреНрд░рд╛рдЗрд╡рд░ DB_FLATSTORE рдбреЗрдЯрд╛рдмреЗрд╕ рдореЙрдбреНрдпреВрд▓ рдХреЗ рд▓рд┐рдП рдлрд╛рд╕реНрдЯ рд▓реЗрдЦрди-рдХреЗрд╡рд▓ рдкрд╛рда-рдмреИрдХреЗрдВрдб DB_MYSQL рдбреЗрдЯрд╛рдмреЗрд╕ рдПрдкреАрдЖрдИ рдореЙрдбреНрдпреВрд▓ рдХреЗ рд▓рд┐рдП MYSQL-рдмреИрдХреЗрдВрдб DB_ORACLE рдбреЗрдЯрд╛рдмреЗрд╕ API рдореЙрдбреНрдпреВрд▓ рдХреЗ рд▓рд┐рдП ORACLE-backend DB_POSTGRES рдбреЗрдЯрд╛рдмреЗрд╕ рдПрдкреАрдЖрдИ рдореЙрдбреНрдпреВрд▓ рдХреЗ рд▓рд┐рдП рдкреЛрд╕реНрдЯ-рдмреИрдХреЗрдВрдб DB_TEXT рдбреЗрдЯрд╛рдмреЗрд╕ рдПрдкреАрдЖрдИ рдореЙрдбреНрдпреВрд▓ рдХреЗ рд▓рд┐рдП рдкрд╛рда-рдмреИрдХреЗрдВрдб DB_UNIXODBC unixODBC рдбреНрд░рд╛рдЗрд╡рд░ рдореЙрдбреНрдпреВрд▓ рдПрд▓рдбреАрдПрдкреА LDAP рдХрдиреЗрдХреНрдЯрд░ PERLVDB рдкрд░реНрд▓ рд╡рд░реНрдЪреБрдЕрд▓ рдбреЗрдЯрд╛рдмреЗрд╕ рдЗрдВрдЬрди
| CACHEDB_CASSANDRA рдХреИрд╢реЗрдиреНрдбрд╛ рдХрд╛ рдХреИрд╕реЗрдВрдбреНрд░рд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди CACHEDB_LOCAL CacheDB рдХрд╛ рд╕реНрдерд╛рдиреАрдп рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди CACHEDB_MEMCACHED CacheDB рдХрд╛ рд╕реНрд╡реАрдХреГрдд рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди CACHEDB_REDIS CacheDB рдХрд╛ Redis рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди DB_HTTP рдбреАрдмреА рдПрдкреАрдЖрдИ рдХреЗ рд▓рд┐рдП HTTP рдмреИрдХрдПрдВрдб DB_VIRTUAL рдордзреНрдп рдкрд░рдд DB рдорд┐рдХреНрд╕рд░
|
* DB API рдХреЗ рдЕрд▓рд╛рд╡рд╛, Openips рдиреЗ CACHEDB API рдХреЛ рдЬреЛрдбрд╝рд╛, рдЬреЛ рдХрд┐ nosql рдмреИрдХрдПрдВрдб рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХреЛ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдХрд░рддрд╛ рд╣реИред
рдмреНрд▓реИрдХрд▓рд┐рд╕реНрдЯ рд╕рдорд░реНрдерди |
---|
Kamailio | рд╕рд╛рдорд╛рдиреНрдп |
---|
BLST рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХреЗ рд▓рд┐рдП API рдХреЛ рдмреНрд▓реИрдХрд▓рд┐рд╕реНрдЯ рдХрд░рдирд╛
| USERBLACKLIST рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдмреНрд▓реИрдХ / рд╡реНрд╣рд╛рдЗрдЯ рд▓рд┐рд╕реНрдЯрд┐рдВрдЧ
|
рдкреНрд░рдмрдВрдзрди рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рддрдВрддреНрд░ |
---|
Kamailio | рд╕рд╛рдорд╛рдиреНрдп | OpenSIPS |
---|
MI_RPC рдкреНрд░рдмрдВрдзрди рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЗ рд▓рд┐рдП RPC рд╕рдорд░реНрдерди
| MI_DATAGRAM DATAGRAM (рдпреВрдирд┐рдХреНрд╕ рдФрд░ рдиреЗрдЯрд╡рд░реНрдХ) рдкреНрд░рдмрдВрдзрди рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ MI_FIFO рдкреНрд░рдмрдВрдзрди рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЗ рд▓рд┐рдП рдлреАрдлреЛ рд╕рдорд░реНрдерди MI_XMLRPC рдкреНрд░рдмрдВрдзрди рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЗ рд▓рд┐рдП XMLRPC рд╕рдорд░реНрдерди
| MI_HTTP - рдкреНрд░рдмрдВрдзрди рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЗ рд▓рд┐рдП HTTP рд╕рдорд░реНрдерди
|
PRESENCE рддрдВрддреНрд░ |
---|
Kamailio | рд╕рд╛рдорд╛рдиреНрдп | OpenSIPS |
---|
PRESENCE_CONFERENCE рдХреЙрдиреНрдлреНрд░реЗрдВрд╕ рдЗрд╡реЗрдВрдЯ рд╣реИрдВрдбрд▓рд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдкреНрд░реЗрдЬреЗрдВрд╕ рд╕рд░реНрд╡рд░ рдХреЗ рд▓рд┐рдП рдПрдХреНрд╕рдЯреЗрдВрд╢рди PRESENCE_PROFILE рдЙрдкрд╕реНрдерд┐рддрд┐ рд╕рд░реНрд╡рд░ рдореЙрдбреНрдпреВрд▓ - рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдПрдХреНрд╕рдЯреЗрдВрд╢рди - RFC6080 PRESENCE_REGINFO рдкрдВрдЬреАрдХрд░рдг рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рддрд┐рдХреГрддрд┐ рдХреЗ рд▓рд┐рдП рдЙрдкрд╕реНрдерд┐рддрд┐ рд╕рд░реНрд╡рд░ рдХреЗ рд▓рд┐рдП рд╡рд┐рд╕реНрддрд╛рд░ (RFC3680) PUA_REGINFO рдкрдВрдЬреАрдХрд░рдг рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рддрд┐рдХреГрддрд┐ рдХреЗ рд▓рд┐рдП PUA рд╕рд░реНрд╡рд░ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ (RFC3680)
| PRESENCE рдЙрдкрд╕реНрдерд┐рддрд┐ рд╕рд░реНрд╡рд░ рдореЙрдбреНрдпреВрд▓ - рд╕рд╛рдорд╛рдиреНрдп рдПрдкреАрдЖрдИ PRESENCE_DIALOGINFO рдбрд╛рдпрд▓реЙрдЧ рдЗрдиреНрдлреЛ рдХреЗ рд▓рд┐рдП рдкреНрд░реЗрдЬреЗрдВрд╕ рд╕рд░реНрд╡рд░ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ PRESENCE_MWI рд╕рдВрджреЗрд╢ рдкреНрд░рддреАрдХреНрд╖рд╛ рд╕рдВрдХреЗрдд рдХреЗ рд▓рд┐рдП рдЙрдкрд╕реНрдерд┐рддрд┐ рд╕рд░реНрд╡рд░ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ PRESENCE_XML рдЙрдкрд╕реНрдерд┐рддрд┐ рд╕рд░реНрд╡рд░ рдореЙрдбреНрдпреВрд▓ - рдЙрдкрд╕реНрдерд┐рддрд┐ рдФрд░ рд╡реЙрдЪрд░ рдЬрд╛рдирдХрд╛рд░реА рдФрд░ XCAP PUA рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдПрдЬреЗрдВрдЯ рдХреНрд▓рд╛рдЗрдВрдЯ рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдХреЗ рд▓рд┐рдП рд╕рд╛рдорд╛рдиреНрдп рдПрдкреАрдЖрдИ PUA_BLA рдкреАрдпреВрдП рдХреЗ рд▓рд┐рдП рдмреАрдПрд▓рдП рд╡рд┐рд╕реНрддрд╛рд░ PUA_DIALOGINFO рдкреАрдпреВрдП рдХреЗ рд▓рд┐рдП рдбрд╛рдпрд▓реЙрдЧ-рдЗрдВрдлреЛ рдПрдХреНрд╕рдЯреЗрдВрд╢рди PUA_MI рдкреАрдпреВрдП рдХреЗ рд▓рд┐рдП рдПрдордЖрдИ рдПрдХреНрд╕рдЯреЗрдВрд╢рди PUA_USRLOC рдкреАрдпреВрдП рдХреЗ рд▓рд┐рдП рдпреВрдПрд╕рдЖрд░рдПрд▓рдУрд╕реА рд╡рд┐рд╕реНрддрд╛рд░ PUA_XMPP PUA рдХреЗ рд▓рд┐рдП XMPP рдПрдХреНрд╕рдЯреЗрдВрд╢рди (SIMPLE-XMPP рдЙрдкрд╕реНрдерд┐рддрд┐ рдЧреЗрдЯрд╡реЗ)
| PRESENCE_CALLINFO рдХреЙрд▓-рдЗрдВрдлреЛ рдХреЗ рд▓рд┐рдП рдкреНрд░реЗрдЬреЗрдВрд╕ рд╕рд░реНрд╡рд░ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ PRESENCE_XCAPDIFF XCAP-DIFF рдЗрд╡реЗрдВрдЯ рдХреЗ рд▓рд┐рдП рдЙрдкрд╕реНрдерд┐рддрд┐ рд╕рд░реНрд╡рд░ рдХреЗ рд▓рд┐рдП рдПрдХреНрд╕рдЯреЗрдВрд╢рди
|
XCAP рд╕рдорд░реНрдерди |
---|
Kamailio | рд╕рд╛рдорд╛рдиреНрдп |
---|
XCAP_SERVER XCAP рд╕рд░реНрд╡рд░ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди
| XCAP_CLIENT XCAP рдХреНрд▓рд╛рдЗрдВрдЯ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди
|
TLS рд╕реБрд╡рд┐рдзрд╛рдПрдБ |
---|
Kamailio | OpenSIPS |
---|
рдЯреАрдПрд▓рдПрд╕ рдЯреАрдПрд▓рдПрд╕ рд╕рдВрдЪрд╛рд▓рди рдореЙрдбреНрдпреВрд▓
| TLSOPS рдЯреАрдПрд▓рдПрд╕ рд╕рдВрдЪрд╛рд▓рди рдореЙрдбреНрдпреВрд▓
|
рдЯреЛрдкреЛрд▓реЙрдЬреА рдЫрд┐рдкрд╛рдирд╛, рдмреА 2 рдмреА рд╕рдорд░реНрдерди |
---|
Kamailio | OpenSIPS |
---|
TOPOH рдЯреЛрдкреЛрд▓реЙрдЬреА рдЫреБрдкрд╛ рд╣реБрдЖ рдореЙрдбреНрдпреВрд▓
| B2B_ENTITIES рдмреИрдХ-рдЯреВ-рдмреИрдХ рдпреВрдЬрд░ рдПрдЬреЗрдВрдЯ рд╕рдВрд╕реНрдерд╛рдУрдВ B2B_LOGIC рдмреИрдХ-рдЯреВ-рдмреИрдХ рдпреВрдЬрд░ рдПрдЬреЗрдВрдЯ рд▓реЙрдЬрд┐рдХ MANGLER рдПрд╕рдЖрдИрдкреА рдореИрдирдЧрд▓рд░ рдореЙрдбреНрдпреВрд▓
|
* kamailio b2b рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рдУрдкрдирд╢реАрдк рдореЗрдВ рдПрдХ рдЯреЛрдкреЛрд▓реЙрдЬреА рдЫреБрдкрд╛рдпрд╛ рд╣реБрдЖ рдлрд╝рдВрдХреНрд╢рди рд╣реИ рдЬрд┐рд╕реЗ DIALOG рдореЙрдбреНрдпреВрд▓ рдореЗрдВ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ
рдЖрд░рдкреАрд╕реА рд╕рдкреЛрд░реНрдЯ |
---|
Kamailio |
---|
рд╕реАрдЯреАрдПрд▓ RPC рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЗ рд▓рд┐рдП рдирд┐рдпрдВрддреНрд░рдг рдХрдиреЗрдХреНрдЯрд░ (рдкреЗрдВрдбреЛ, рдпреВрдирд┐рдХреНрд╕рд╕реНрдХ, рдЯреАрд╕реАрдкреА, рдпреВрдбреАрдкреА) JSONRPC-рд╕реА JSON-RPC рдХреНрд▓рд╛рдЗрдВрдЯ рдиреЗрдЯрд╕реНрдЯреНрд░рд┐рдВрдЧ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдкрд░ MI_RPC рдкреНрд░рдмрдВрдзрди рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЗ рд▓рд┐рдП RPC рд╕рдорд░реНрдерди XHTTP рдмреЗрд╕рд┐рдХ HTTP рд░рд┐рдХреНрд╡реЗрд╕реНрдЯ рд╣реИрдВрдбрд▓рд┐рдВрдЧ рд╕рд░реНрд╡рд░ XHTTP_RPC RPC HTTP рдкрд░ рд╣реИрдВрдбрд▓рд┐рдВрдЧ рдХрд╛ рдЖрджреЗрд╢ рджреЗрддреА рд╣реИ XMLRPC RPC рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЗ рд▓рд┐рдП XMLRPC рдХрдиреЗрдХреНрдЯрд░
|
рдХреЙрд▓ рд░реВрдЯрд┐рдВрдЧ, LCR, рдмреИрд▓реЗрдВрд╕рд┐рдВрдЧ |
---|
Kamailio | рд╕рд╛рдорд╛рдиреНрдп | OpenSIPS |
---|
LCR рдХрдо рд╕реЗ рдХрдо рд▓рд╛рдЧрдд рд╡рд╛рд▓реЗ рд░реВрдЯрд┐рдВрдЧ рдореЙрдбреНрдпреВрд▓ PREFIX_ROUTE рдЙрдкрд╕рд░реНрдЧ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдлрд╝рд╛рдЗрд▓ рдлрд╝рд╛рдЗрд▓ рдорд╛рд░реНрдЧ рд░реВрдЯ рдмреНрд▓реЙрдХ
| CARRIERROUTE рд╡рд╛рд╣рдХ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреБрдХреНрдд рд░реВрдЯрд┐рдВрдЧ рдПрдХреНрд╕рдЯреЗрдВрд╢рди CALL_CONTROL рдкреНрд░реАрдкреЗрдб рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдореЙрдбреНрдпреВрд▓ dialplan рдбрд╛рдпрд▓рди рдкреНрд░рдмрдВрдзрди рдбрд┐рд╕реНрдкреИрдЪрд░ рдбрд┐рд╕реНрдкреИрдЪрд░ рдореЙрдбреНрдпреВрд▓ DROUTING рдбрд╛рдпрдиреЗрдорд┐рдХ рд░реВрдЯрд┐рдВрдЧ / LCR рдкреАрдбреАрдЯреА рдЙрдкрд╕рд░реНрдЧ-рд╕реЗ-рдбреЛрдореЗрди рдЕрдиреБрд╡рд╛рджрдХ рдореЙрдбреНрдпреВрд▓
| CLOSEDDIAL рдкреАрдмреАрдПрдХреНрд╕ рдЬреИрд╕реА рдбрд╛рдпрд▓рд┐рдВрдЧ рд╕реБрд╡рд┐рдзрд╛рдПрдБ LOAD_BALANCER рд▓реЛрдб рдмреИрд▓реЗрдВрд╕рд░ (рдХреЙрд▓ рдХреЗ рд▓рд┐рдП) рдореЙрдбреНрдпреВрд▓
|
рд╡рд┐рднрд┐рдиреНрди рдЕрдиреВрдареА рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ |
---|
Kamailio | OpenSIPS |
---|
ASYNC рдПрд╕рд┐рдВрдХреНрд░реЛрдирд╕ рдПрд╕рдЖрдИрдкреА рдЕрдиреБрд░реЛрдз рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рд╕рдВрднрд╛рд▓рдирд╛ рдбрд┐рдмрдЧрд░ рдЗрдВрдЯрд░рдПрдХреНрдЯрд┐рд╡ рдХреЙрдиреНрдлрд┐рдЧ рдбрд┐рдмрдЧрд░ DMQ рдПрд╕рдЖрдИрдкреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╡рд┐рддрд░рд┐рдд рд╕рдВрджреЗрд╢ рдХрддрд╛рд░ рдкреНрд░рдгрд╛рд▓реА IPTRTPPROXY рдореАрдбрд┐рдпрд╛ рд░рд┐рд▓реЗ рдХреЗ рд▓рд┐рдП рдХрд░реНрдиреЗрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ NAT рдЯреНрд░реИрд╡рд░реНрд╕рд▓ рдореЙрдбреНрдпреВрд▓ MQUEUE рдХреЙрдиреНрдлрд╝рд┐рдЧ рдлрд╝рд╛рдЗрд▓ рдХреЗ рд▓рд┐рдП рд╕рдВрджреЗрд╢ рдХрддрд╛рд░ рдкреНрд░рдгрд╛рд▓реА MTREE рдЯреНрд░реА рдЗрдВрдбреЗрдХреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рд╛рдорд╛рдиреНрдп рдореЗрдореЛрд░реА рдХреИрд╢рд┐рдВрдЧ рдкреНрд░рдгрд╛рд▓реА PDB рдирдВрдмрд░ рдкреЛрд░реНрдЯреЗрдмрд┐рд▓рд┐рдЯреА рдореЙрдбреНрдпреВрд▓ P_USRLOC рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕реНрдерд╛рди рд╕реЗрд╡рд╛рдУрдВ рдХрд╛ рд╡рд┐рднрд╛рдЬрди рдФрд░ рд╡рд┐рддрд░рдг PIPELIMIT рдпрд╛рддрд╛рдпрд╛рдд рдХреЛ рдЖрдХрд╛рд░ рджреЗрдиреЗ рд╡рд╛рд▓реА рдиреАрддрд┐рдпрд╛рдВ рдмреИрдВрдЧрдиреА рдкрд░реНрдкрд▓ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП рдорд▓реНрдЯреА-рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдЧреЗрдЯрд╡реЗ RTIMER рдЯрд╛рдЗрдорд░ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд░реВрдЯ рдмреНрд▓реЙрдХ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░реЗрдВ TMREC RFC2445 рдкрд░ рдЖрдзрд╛рд░рд┐рдд рдореИрдЪ рд╕рдордп рдЖрд╡рд░реНрддреА рдкрд░рд┐рднрд╛рд╖рд┐рдд XMLOPS XPATH рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ XML рд╕рдВрдЪрд╛рд▓рди
| DNS_CACHE DNS рд░рд┐рдХреЙрд░реНрдб рдХреЛ рдХреИрд╢рд┐рдВрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдореЙрдбреНрдпреВрд▓ рдЬреЛ рдХрд┐рд╕реА рднреА рдХреБрдВрдЬреА-рдореВрд▓реНрдп рдмреИрдХ-рдПрдВрдб рдХреЗ рд╕рд╛рде рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ EVENT_DATAGRAM рдЗрд╡реЗрдВрдЯ рдбреЗрдЯрд╛рдЧреНрд░рд╛рдо рдореЙрдбреНрдпреВрд▓ EVENT_RABBITMQ рдЗрд╡реЗрдВрдЯ RabbitMQ рдХреНрд▓рд╛рдЗрдВрдЯ рдореЙрдбреНрдпреВрд▓ HTTPD HTTP рд╕рд░реНрд╡рд░ рдПрдВрдмреЗрдбреЗрдб рдкрд╣рдЪрд╛рди рдПрд╕рдЖрдИрдкреА рдкрд╣рдЪрд╛рди рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╡рд┐рдХрд▓реНрдк рд╡рд┐рдХрд▓реНрдк рд╕рд░реНрд╡рд░ рдкреНрд░рддрд┐рдХреГрддрд┐ рдореЙрдбреНрдпреВрд▓ рд╕рд┐рдЧреНрдирд▓рд┐рдВрдЧ рдПрд╕рдЖрдИрдкреА рд╕рд┐рдЧреНрдирд▓рд┐рдВрдЧ рдореЙрдбреНрдпреВрд▓ STUN рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд STUN рд╕рд░реНрд╡рд░ UAC_AUTH рдпреВрдПрд╕реА рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ UAC_REGISTRANT рдПрд╕рдЖрдИрдкреА рд░рдЬрд┐рд╕реНрдЯреНрд░рд╛рд░ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдореЙрдбреНрдпреВрд▓
|
рдореЙрдбреНрдпреВрд▓ рдЬреЛ рдкреНрд░рддрд┐рдпреЛрдЧреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреА рдирдХрд▓ рдХрд░рддреЗ рд╣реИрдВ рдпрд╛ рдХрд░реНрдиреЗрд▓ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдлрд╝рдВрдХреНрд╢рди рд╣реЛрддреЗ рд╣реИрдВ |
---|
Kamailio | OpenSIPS |
---|
рдХрд╛рдЙрдВрдЯрд░реЛрдВ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЗ рд▓рд┐рдП рдЖрдВрддрд░рд┐рдХ рдХрд╛рдЙрдВрдЯрд░ рдПрдкреАрдЖрдИ IPOPS рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓ рдХреЗ рд▓рд┐рдП рдЖрдИрдкреА рдФрд░ рдбреАрдПрдирдПрд╕ рд╕рдВрдмрдВрдзрд┐рдд рд╕рдВрдЪрд╛рд▓рди KEX Kamailio рдХреЛрд░ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдореЙрдбреНрдпреВрд▓ рдкреАрд╡реА рдореЙрдбреНрдпреВрд▓ рдЫрджреНрдо рд╡реЗрд░рд┐рдПрдмрд▓реНрд╕ рдкрдХрдбрд╝реЗ рд╣реБрдП рд╡рд┐рд╡реЗрдХ SIP рд╕рдВрджреЗрд╢ рд╕реНрд╡рд░реВрдкрдг рдЬрд╛рдБрдЪ рдХреА рдЬрд╛рдБрдЪ рдХрд░рддрд╛ рд╣реИ SDPOPS рдПрд╕рдбреАрдкреА рд╕рдВрдЪрд╛рд▓рди SIPUTILS рд╕рд┐рдк рдпреВрдЯрд┐рд▓рд┐рдЯреАрдЬ SQLOPS рдПрд╕рдХреНрдпреВрдПрд▓ рд╕рдВрдЪрд╛рд▓рди TEXTOPSX рдЕрддрд┐рд░рд┐рдХреНрдд рдкрд╛рда рд╕рдВрдЪрд╛рд▓рди TMX рд▓реЗрди-рджреЗрди рдкреНрд░рдмрдВрдзрди рд╡рд┐рд▓реЛрдкрди рдореЙрдбреНрдпреВрд▓ URI_DB рдбреЗрдЯрд╛рдмреЗрд╕ рд╕рдорд░реНрдерди рдореЙрдбреНрдпреВрд▓ рдХреЗ рд╕рд╛рде рдпреВрдЖрд░рдЖрдИ рдСрдкрд░реЗрд╢рди utils рдЙрдкрдпреЛрдЧреА рдХрд╛рд░реНрдпреЛрдВ рдХрд╛ рдПрдХ рд╕реЗрдЯ
| GFLAGS рд╡реИрд╢реНрд╡рд┐рдХ рд╕рд╛рдЭрд╛ рдЭрдВрдбреЗ рдореЙрдбреНрдпреВрд▓ SIPMSGOPS рдПрд╕рдЖрдИрдкреА рд╕рдВрдЪрд╛рд▓рди рдореЙрдбреНрдпреВрд▓ рдпреВрдЖрд░рдЖрдИ рд╕рд╛рдорд╛рдиреНрдп URI рдСрдкрд░реЗрд╢рди рдореЙрдбреНрдпреВрд▓ XLOG рдЙрдиреНрдирдд рд▓рдХрдбрд╝рд╣рд╛рд░рд╛ рдореЙрдбреНрдпреВрд▓
|
рд╕рд╛рдорд╛рдиреНрдп рдореЙрдбреНрдпреВрд▓ (рдореБрдЦреНрдп рд░реВрдк рд╕реЗ рдирд╛рдо рд╕реЗ, рдлрд╝рдВрдХреНрд╢рди рдореЗрдВ рдмрд╣реБрдд рднрд┐рдиреНрди рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ) |
---|
ALIAS_DB рдбреЗрдЯрд╛рдмреЗрд╕ рдПрд╕рдЖрдИрдкреА рдЙрдкрдирд╛рдо рдореЙрдбреНрдпреВрд▓ AVPOPS рдПрд╡реАрдкреА рдСрдкрд░реЗрд╢рди рдореЙрдбреНрдпреВрд▓ рдмреЗрдВрдЪрдорд╛рд░реНрдХ рдлрд╝рд╛рдЗрд▓ рдорд╛рдирджрдВрдб рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░реЗрдВ CFGUTILS рд╡рд┐рднрд┐рдиреНрди рд╡рд┐рдиреНрдпрд╛рд╕ рдЙрдкрдпреЛрдЧрд┐рддрд╛рдУрдВ рд╕рдВрд╡рд╛рдж рд╕рдВрд╡рд╛рдж рд╕рдорд░реНрдерди рдореЙрдбреНрдпреВрд▓ рдореЛрдбрд╝ рдбрд╛рдпрд╡рд░реНрд╕рди рд╣реЗрдбрд░ рдЗрдВрд╕рд░реНрд╢рди рдореЙрдбреНрдпреВрд▓ рдбреЛрдореЗрди рдорд▓реНрдЯреА-рдбреЛрдореЗрди рд╕рдкреЛрд░реНрдЯ рдореЙрдбреНрдпреВрд▓ DOMAINPOLICY рдорд╣рд╛рд╕рдВрдШреЛрдВ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреА рдиреАрддрд┐рдпрд╛рдВ enum ENUM рд▓реБрдХрдЕрдк рдореЙрдбреНрдпреВрд▓ EXEC рдмрд╛рд╣рд░реА рдирд┐рд╖реНрдкрд╛рджрди рдореЙрдбреНрдпреВрд▓ рдЧреНрд░реБрдк DB- рдмреИрдХрдПрдВрдб рдХреЗ рд╕рд╛рде рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛-рд╕рдореВрд╣ рдореЙрдбреНрдпреВрд▓ H350 H350 рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЖрдИрдПрдорд╕реА рдЗрдВрд╕реНрдЯреИрдВрдЯ рдореИрд╕реЗрдЬрд┐рдВрдЧ рдХреЙрдиреНрдлреНрд░реЗрдВрд╕рд┐рдВрдЧ рдореЙрдбреНрдпреВрд▓ рдЧрдкрд╢рдк JABBER IM рдФрд░ PRESENCE рдЗрдВрдЯрд░рдХрдиреЗрдХреНрд╢рди рдореЙрдбреНрдпреВрд▓ JSON JSON рдкреИрдХрд┐рдВрдЧ рдлрд╝рдВрдХреНрд╢рди MAXFWD рдореИрдХреНрд╕-рдлреЙрд░ рдкреНрд░реЛрд╕реЗрд╕рд░ рдкреНрд░реЛрд╕реЗрд╕рд░ MEDIAPROXY рдПрдирдПрдЯреА рдЯреНрд░реИрд╡рд░реНрд╕рд▓ рдореЙрдбреНрдпреВрд▓ MSILO рдПрд╕рдЖрдИрдкреА рд╕рдВрджреЗрд╢ рд╕рд╛рдЗрд▓реЛ рдореЙрдбреНрдпреВрд▓ NATHELPER рдПрдирдПрдЯреА рдЯреНрд░реИрд╡рд░реНрд╕рд▓ рд╣реЗрд▓реНрдкрд░ рдореЙрдбреНрдпреВрд▓ NAT_TRAVERSAL рдПрдирдПрдЯреА рдЯреНрд░реИрд╡рд░реНрд╕рд▓ рдореЙрдбреНрдпреВрд▓ OSP OSP peering рдореЙрдбреНрдпреВрд▓ рдкрде SIP рдХреЗ рд▓рд┐рдП рдкрде рд╕рдорд░реНрдерди рдЭрд╛рдБрдХрдирд╛ рддреНрд░рд┐рдЬреНрдпрд╛ peering рдореЙрдбреНрдпреВрд▓ рдЕрдиреБрдорддрд┐ рдЕрдиреБрдорддрд┐рдпрд╛рдБ рдирд┐рдпрдВрддреНрд░рдг рдореЙрдбреНрдпреВрд▓ PIKE рдлреНрд▓рдб рдбрд┐рдЯреЗрдХреНрдЯрд░ рдореЙрдбреНрдпреВрд▓ QOS QOS (RTP) рдореЙрдбреНрдпреВрд▓ RATELIMIT рдПрд╕рдЖрдИрдкреА рдЯреНрд░реИрдлрд┐рдХ рдХреЛ рдЖрдХрд╛рд░ рджреЗрдиреЗ рд╡рд╛рд▓рд╛ рдореЙрдбреНрдпреВрд▓ REGEX PCRE рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ RegExp рд░рдЬрд┐рд╕реНрдЯреНрд░рд╛рд░ рдПрд╕рдЖрдИрдкреА рд░рдЬрд┐рд╕реНрдЯреНрд░рд╛рд░ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдореЙрдбреНрдпреВрд▓ рдЖрд░рдПрд▓рдПрд╕ рд╕рдВрд╕рд╛рдзрди рд╕реВрдЪреА рд╕рд░реНрд╡рд░ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЖрд░рдЖрд░ рд░рд┐рдХреЙрд░реНрдб-рд░реВрдЯ рдФрд░ рд░реВрдЯ рдореЙрдбреНрдпреВрд▓ RTPPROXY RTPProxy рдореЙрдбреНрдпреВрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ NAT рдЯреНрд░реИрд╡рд░реНрд╕рд▓ рд╕рдореБрджреНрд░ Sip Express рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд╕рд░реНрд╡рд░ (рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдореЙрдбреНрдпреВрд▓) SIPCAPTURE рд╕рд┐рдкреНрдЪрд░ рдореЙрдбреНрдпреВрд▓ SIPTRACE Siptrace рдореЙрдбреНрдпреВрд▓ SL рд╕реНрдЯреЗрдЯрд▓реЗрд╕ рдкреНрд░рддрд┐рдХреГрддрд┐ рдореЙрдбреНрдпреВрд▓ рдПрд╕рдПрдордПрд╕ SIP-to-SMS IM рдЧреЗрдЯрд╡реЗ рдореЙрдбреНрдпреВрд▓ SNMPStats рд╕рд╛рдВрдЦреНрдпрд┐рдХреА рдореЙрдбреНрдпреВрд▓ рдХреЗ рд▓рд┐рдП SNMP рдЗрдВрдЯрд░рдлрд╝реЗрд╕ SpeedDial рдкреНрд░рддрд┐-рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЧрддрд┐-рдбрд╛рдпрд▓ рдирд┐рдпрдВрддреНрд░рдХ рдореЙрдбреНрдпреВрд▓ рдПрд╕рдПрд╕рдЯреА рдПрд╕рдЖрдИрдкреА рд╕рддреНрд░ рдЯрд╛рдЗрдорд░ рд╕рдорд░реНрдерди рд╕рд╛рдВрдЦреНрдпрд┐рдХреА рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЖрдБрдХрдбрд╝реЗ рд╕рдорд░реНрдерди рдХрд░рддреЗ рд╣реИрдВ TEXTOPS рдкрд╛рда рд╕рдВрдЪрд╛рд▓рди рдореЙрдбреНрдпреВрд▓ рдЯреАрдПрдо рд▓реЗрдирджреЗрди (рд╕реНрдЯреЗрдЯрдлреБрд▓) рдореЙрдбреНрдпреВрд▓ рдпреВрдПрд╕реА рдпреВрдПрд╕реА рдлрдВрдХреНрд╢рдВрд╕ (рдореИрдирд░рд┐рдВрдЧ рдФрд░ рдпреВрдПрд╕реА рдСрд░реНрдЯ рд╕реЗ) UAC_REDIRECT рдпреВрдПрд╕реА рдкреБрдирд░реНрдирд┐рд░реНрджреЗрд╢рди рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ USRLOC рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕реНрдерд╛рди рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдореЙрдбреНрдпреВрд▓ XMPP SIP-to-XMPP рдЧреЗрдЯрд╡реЗ (SIP to Jabber / Google Talk)
|
рдХрдИ рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдореЙрдбреНрдпреВрд▓ рджреНрд╡рд╛рд░рд╛ рджреЛрд╣рд░рд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдкреНрд░рддреНрдпреЗрдХ рд╕рд░реНрд╡рд░ рдХреА рдЕрдкрдиреА рдЕрдиреВрдареА рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ рд╣реЛрддреА рд╣реИрдВред рдкреНрд░рддреНрдпреЗрдХ рд╕рд░реНрд╡рд░ рдПрдХ рдбрд┐рдЧреНрд░реА рдпрд╛ рдХрд┐рд╕реА рдЕрдиреНрдп рдХреЗ рд▓рд┐рдП рдХреБрдЫ рдорд╛рдпрдиреЛрдВ рдореЗрдВ рдЕрдзрд┐рдХ рдЙрдкрдпреБрдХреНрдд рд╣реЛ рд╕рдХрддрд╛ рд╣реИред
рдЖрдЧреЗ рдХреНрдпрд╛ рд╣реИ?
kamailio рд╡рд░реНрддрдорд╛рди sip рд╕рд░реНрд╡рд░ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХреЛ рдЬрд╛рд░реА рд░рдЦрддрд╛ рд╣реИред
рдЗрд╕реА рд╕рдордп, рдУрдкрдирд╕реА рд╕рдВрд╕реНрдХрд░рдг 2.0 рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рдЬреЛ рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдореЗрдВ рдореМрд▓рд┐рдХ рд░реВрдк рд╕реЗ рдЕрд▓рдЧ рд╣реЛрдЧрд╛ред рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рдЕрдиреБрд╕рд╛рд░, рдкреБрд░рд╛рдирд╛ рдбрд┐рдЬрд╝рд╛рдЗрди рдХреБрдЫ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рд╣рд▓ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдирдП рд╕рд░реНрд╡рд░ рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрддреБрд▓реНрдпрдХрд╛рд▓рд┐рдХ рдмрдирд╛рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рд╣реИ, рдЬреЛ рдЦрддреНрдо рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░реЗрдЧрд╛, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЯреАрд╕реАрдкреА рдХрдиреЗрдХреНрд╢рди рдХреЗ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рджреМрд░рд╛рди рддрд╛рд▓реЗ рдХреЗ рд╕рд╛рде рдПрдХ рд╡рд╛рд╕реНрддреБ рджреЛрд╖ред
рдирд┐рдпреЛрдЬрд┐рдд рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдореЗрдВ рдХрдИ рдХреНрд░рдорд┐рдХ рд╕реНрддрд░ рд╣реЛрддреЗ рд╣реИрдВред
рд╕рдмрд╕реЗ рдирд┐рдЪрд▓рд╛ рд╕реНрддрд░ рдХреЛрд░ рд╣реИред рдпрд╣ рдПрд╕рдЖрдИрдкреА-рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреЗ рд▓рд┐рдП рдЬрд┐рдореНрдореЗрджрд╛рд░ рд╣реИ, рдЬрд┐рд╕реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЗ рдмрд┐рдирд╛, рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдкреНрд░рджрд░реНрд╢рди рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдЕрдЧрд▓рд╛ рд╕реНрддрд░ рд░реВрдЯрд┐рдВрдЧ рд╣реИред рдпрд╣ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреЛ рдХрд░реАрдм рд╕реЗ рд▓рд╛рдЧреВ рдХрд░реЗрдЧрд╛, рдЬреЛ рдЕрдм рдУрдкрдирд╢реАрдк рдореЗрдВ рд░реВрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рдФрд░ рдЕрдВрддрд┐рдо рд╕реНрддрд░ рдЖрд╡реЗрджрди рд╕реНрддрд░ рд╣реИред рдЗрд╕рдХреЗ рд╕рд╛рде, рдЖрдк рдкрд╛рдпрдерди рдЬреИрд╕реЗ рднрд╛рд╖рд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ, рдЙрдЪреНрдЪрддрдо рд╕реНрддрд░ рдкрд░ рд╕рдВрдЪрд╛рд▓рди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдпрд╣ рд╣реИ рдХрд┐ рдХрд░реНрдиреЗрд▓ рдХреЗ рд╕рд╛рде рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХрд╛ рдЗрдВрдЯрд░реИрдХреНрд╢рди рдХреИрд╕рд╛ рджрд┐рдЦреЗрдЧрд╛ред

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