Π ΡΠΎΠ·ΠΈ Π±ΡΠΎΠΉ ΡΠ΅ ΠΏΠΎΠΊΠ°ΠΆΠ° ΠΈ ΠΎΠ±ΡΡΠ½Ρ Π½ΡΠΊΠΎΠΈ ΠΎΡ ΡΡΠ½ΠΊΠΎΡΡΠΈΡΠ΅ Π½Π° Π½Π°ΡΡΡΠΎΠΉΠΊΠ°ΡΠ° Π½Π° CMS ΡΡΡΠ²ΡΡ Π² ΡΠ΅ΠΆΠΈΠΌ Π½Π° ΠΎΡΠΊΠ°Π·ΠΎΡΡΡΠΎΠΉΡΠΈΠ² ΠΊΠ»ΡΡΡΠ΅Ρ.
ΡΠ΅ΠΎΡΠΈΡΠΠ°ΡΠΎ ΡΡΠ»ΠΎ ΠΈΠΌΠ° ΡΡΠΈ ΡΠΈΠΏΠ° Π²Π½Π΅Π΄ΡΡΠ²Π°Π½Π΅ Π½Π° CMS ΡΡΡΠ²ΡΡ:
- ΠΠ΄ΠΈΠ½ΠΈΡΠ½Π° ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡΠ°Π½Π°(ΠΠ΄ΠΈΠ½ΠΈΡΠ½Π° ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡΠ°Π½Π°), Ρ.Π΅. ΡΠΎΠ²Π° Π΅ Π΅Π΄ΠΈΠ½ ΡΡΡΠ²ΡΡ, ΠΈΠ·ΠΏΡΠ»Π½ΡΠ²Π°Ρ Π²ΡΠΈΡΠΊΠΈ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΈ ΡΡΠ»ΡΠ³ΠΈ. Π ΠΏΠΎΠ²Π΅ΡΠ΅ΡΠΎ ΡΠ»ΡΡΠ°ΠΈ ΡΠΎΠ·ΠΈ ΡΠΈΠΏ Π²Π½Π΅Π΄ΡΡΠ²Π°Π½Π΅ Π΅ ΠΏΡΠΈΠ»ΠΎΠΆΠΈΠΌΠΎ ΡΠ°ΠΌΠΎ Π·Π° Π²ΡΡΡΠ΅ΡΠ΅Π½ ΠΊΠ»ΠΈΠ΅Π½ΡΡΠΊΠΈ Π΄ΠΎΡΡΡΠΏ ΠΈ Π² ΠΏΠΎ-ΠΌΠ°Π»ΠΊΠΈ ΡΡΠ΅Π΄ΠΈ, ΠΊΡΠ΄Π΅ΡΠΎ ΠΌΠ°ΡΠ°Π±ΠΈΡΡΠ΅ΠΌΠΎΡΡΡΠ° Π½Π° Π΅Π΄ΠΈΠ½ ΡΡΡΠ²ΡΡ ΠΈ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΡΡΠ° Π½Π° ΠΈΠ·Π»ΠΈΡΡΠΊΠ° Π½Π΅ ΡΠ° ΠΊΡΠΈΡΠΈΡΠ΅Π½ ΠΏΡΠΎΠ±Π»Π΅ΠΌ, ΠΈΠ»ΠΈ Π² ΡΠΈΡΡΠ°ΡΠΈΠΈ, Π² ΠΊΠΎΠΈΡΠΎ CMS ΠΈΠ·ΠΏΡΠ»Π½ΡΠ²Π° ΡΠ°ΠΌΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ, ΠΊΠ°ΡΠΎ ad hoc ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΠΈ Π½Π° Cisco UCM.
ΠΡΠΈΠ±Π»ΠΈΠ·ΠΈΡΠ΅Π»Π½Π° ΡΡ Π΅ΠΌΠ° Π½Π° ΡΠ°Π±ΠΎΡΠ°:
- ΠΠ΄ΠΈΠ½ΠΈΡΠ½ΠΎ ΡΠ°Π·Π΄Π΅Π»ΡΠ½Π΅(Single Shared) ΡΠ°Π·ΡΠΈΡΡΠ²Π° ΠΏΡΠ΅Π΄ΠΈΡΠ½ΠΈΡ ΡΠΈΠΏ ΡΠ°Π·ΠΏΠΎΠ»Π°Π³Π°Π½Π΅ ΡΡΠ΅Π· Π΄ΠΎΠ±Π°Π²ΡΠ½Π΅ Π½Π° ΠΎΡΠ΄Π΅Π»Π΅Π½ ΡΡΡΠ²ΡΡ Π·Π° Π²ΡΠ½ΡΠ΅Π½ Π΄ΠΎΡΡΡΠΏ. ΠΡΠΈ Π½Π°ΡΠ»Π΅Π΄Π΅Π½ΠΈ Π²Π½Π΅Π΄ΡΡΠ²Π°Π½ΠΈΡ ΡΠΎΠ²Π° ΠΎΠ·Π½Π°ΡΠ°Π²Π°ΡΠ΅ Π²Π½Π΅Π΄ΡΡΠ²Π°Π½Π΅ Π½Π° CMS ΡΡΡΠ²ΡΡ Π² Π΄Π΅ΠΌΠΈΠ»ΠΈΡΠ°ΡΠΈΠ·ΠΈΡΠ°Π½ ΠΌΡΠ΅ΠΆΠΎΠ² ΡΠ΅Π³ΠΌΠ΅Π½Ρ (DMZ), ΠΊΡΠ΄Π΅ΡΠΎ Π²ΡΠ½ΡΠ½ΠΈ ΠΊΠ»ΠΈΠ΅Π½ΡΠΈ ΠΈΠΌΠ°Ρ Π΄ΠΎΡΡΡΠΏ Π΄ΠΎ Π½Π΅Π³ΠΎ, ΠΈ Π΅Π΄ΠΈΠ½ΠΈΡΠ΅Π½ CMS ΡΡΡΠ²ΡΡ Π² ΡΠ΄ΡΠΎΡΠΎ Π½Π° ΠΌΡΠ΅ΠΆΠ°ΡΠ°, ΠΊΡΠ΄Π΅ΡΠΎ Π²ΡΡΡΠ΅ΡΠ½ΠΈΡΠ΅ ΠΊΠ»ΠΈΠ΅Π½ΡΠΈ ΠΈΠΌΠ°Ρ Π΄ΠΎΡΡΡΠΏ Π΄ΠΎ CMS. Π’ΠΎΠ·ΠΈ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ΅Π½ ΠΌΠΎΠ΄Π΅Π» Π½Π° ΡΠ°Π·Π³ΡΡΡΠ°Π½Π΅ ΡΠ΅Π³Π° Π΅ Π·Π°ΠΌΠ΅Π½Π΅Π½ ΠΎΡ ΡΠ°ΠΊΠ° Π½Π°ΡΠ΅ΡΠ΅Π½ΠΈΡ ΡΠΈΠΏ Π΅Π΄ΠΈΠ½ΠΈΡΠ΅Π½ ΡΡΠ±, ΠΊΠΎΠΉΡΠΎ ΡΠ΅ ΡΡΡΡΠΎΠΈ ΠΎΡ ΡΡΡΠ²ΡΡΠΈ Cisco Expressway, ΠΊΠΎΠΈΡΠΎ ΠΈΠΌΠ°Ρ ΠΈΠ»ΠΈ ΡΠ΅ ΠΈΠΌΠ°Ρ ΠΌΠ½ΠΎΠ³ΠΎ ΠΎΡ Π΅Π΄Π½ΠΈ ΠΈ ΡΡΡΠΈ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ Π·Π° Π·Π°ΠΎΠ±ΠΈΠΊΠ°Π»ΡΠ½Π΅ Π½Π° Π·Π°ΡΠΈΡΠ½Π°ΡΠ° ΡΡΠ΅Π½Π°, ΡΠ°ΠΊΠ° ΡΠ΅ ΠΊΠ»ΠΈΠ΅Π½ΡΠΈΡΠ΅ Π½Π΅ ΡΡΡΠ±Π²Π° Π΄Π° Π΄ΠΎΠ±Π°Π²ΡΡ ΡΠΏΠ΅ΡΠΈΠ°Π»Π΅Π½ CMS edge ΡΡΡΠ²ΡΡ.
ΠΡΠΈΠ±Π»ΠΈΠ·ΠΈΡΠ΅Π»Π½Π° ΡΡ Π΅ΠΌΠ° Π½Π° ΡΠ°Π±ΠΎΡΠ°:
- ΠΠ°ΡΠ°Π±ΠΈΡΡΠ΅ΠΌ ΠΈ ΡΡΡΠΎΠΉΡΠΈΠ²(ΠΠ°ΡΠ°Π±ΠΈΡΡΠ΅ΠΌ ΠΈ ΡΡΡΠΎΠΉΡΠΈΠ² Π½Π° Π³ΡΠ΅ΡΠΊΠΈ) Π’ΠΎΠ·ΠΈ ΡΠΈΠΏ Π²ΠΊΠ»ΡΡΠ²Π° ΡΠ΅Π·Π΅ΡΠ²ΠΈΡΠ°Π½Π΅ Π·Π° Π²ΡΠ΅ΠΊΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ, ΠΊΠΎΠ΅ΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° Π½Π° ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ° Π΄Π° ΡΠ°ΡΡΠ΅ Ρ Π²Π°ΡΠΈΡΠ΅ Π½ΡΠΆΠ΄ΠΈ Π΄ΠΎ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»Π½ΠΈΡ ΡΠΈ ΠΊΠ°ΠΏΠ°ΡΠΈΡΠ΅Ρ, ΠΊΠ°ΡΠΎ ΡΡΡΠ΅Π²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ ΠΎΡΠΈΠ³ΡΡΡΠ²Π° ΡΠ΅Π·Π΅ΡΠ²ΠΈΡΠ°Π½Π΅ Π² ΡΠ»ΡΡΠ°ΠΉ Π½Π° ΠΏΠΎΠ²ΡΠ΅Π΄Π°. Π’ΠΎΠΉ ΡΡΡΠΎ ΡΠ°ΠΊΠ° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΊΠΎΠ½ΡΠ΅ΠΏΡΠΈΡΡΠ° Single Edge, Π·Π° Π΄Π° ΠΎΡΠΈΠ³ΡΡΠΈ Π·Π°ΡΠΈΡΠ΅Π½ Π²ΡΠ½ΡΠ΅Π½ Π΄ΠΎΡΡΡΠΏ. Π’ΠΎΠ²Π° Π΅ ΡΠΈΠΏΡΡ, ΠΊΠΎΠΉΡΠΎ ΡΠ΅ ΡΠ°Π·Π³Π»Π΅Π΄Π°ΠΌΠ΅ Π² ΡΠΎΠ·ΠΈ Π±ΡΠΎΠΉ. ΠΠΊΠΎ ΡΠ°Π·Π±Π΅ΡΠ΅ΠΌ ΠΊΠ°ΠΊ Π΄Π° ΡΠ°Π·ΠΏΠΎΠ»ΠΎΠΆΠΈΠΌ ΡΠΎΠ·ΠΈ ΡΠΈΠΏ ΠΊΠ»ΡΡΡΠ΅Ρ, Π½ΠΈΠ΅ Π½Π΅ ΡΠ°ΠΌΠΎ ΡΠ΅ ΡΠ°Π·Π±Π΅ΡΠ΅ΠΌ Π΄ΡΡΠ³ΠΈ Π²ΠΈΠ΄ΠΎΠ²Π΅ ΡΠ°Π·Π³ΡΡΡΠ°Π½Π΅, Π½ΠΎ ΠΌΠΎΠΆΠ΅ΠΌ ΡΡΡΠΎ ΡΠ°ΠΊΠ° Π΄Π° ΡΠ°Π·Π±Π΅ΡΠ΅ΠΌ ΠΊΠ°ΠΊ Π΄Π° ΡΡΠ·Π΄Π°Π΄Π΅ΠΌ ΠΊΠ»ΡΡΡΠ΅ΡΠΈ ΠΎΡ CMS ΡΡΡΠ²ΡΡΠΈ, ΠΊΠ°ΡΠΎ Π²Π·Π΅ΠΌΠ΅ΠΌ ΠΏΡΠ΅Π΄Π²ΠΈΠ΄ ΠΏΠΎΡΠ΅Π½ΡΠΈΠ°Π»Π½ΠΈΡ ΡΠ°ΡΡΠ΅ΠΆ Π½Π° Π½ΡΠΆΠ΄ΠΈΡΠ΅.
ΠΡΠ΅Π΄ΠΈ Π΄Π° ΠΏΡΠ΅ΠΌΠΈΠ½Π΅ΡΠ΅ ΠΊΡΠΌ Π²Π½Π΅Π΄ΡΡΠ²Π°Π½Π΅ΡΠΎ, ΡΡΡΠ±Π²Π° Π΄Π° ΡΠ°Π·Π±Π΅ΡΠ΅ΡΠ΅ Π½ΡΠΊΠΎΠΈ ΠΎΡΠ½ΠΎΠ²Π½ΠΈ Π½Π΅ΡΠ°, Π° ΠΈΠΌΠ΅Π½Π½ΠΎ
ΠΡΠ½ΠΎΠ²Π½ΠΈ ΡΠΎΡΡΡΠ΅ΡΠ½ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΈ Π½Π° CMS:
- ΠΠ°Π·Π° Π΄Π°Π½Π½ΠΈ: ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° Π²ΠΈ Π΄Π° ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡΠ°ΡΠ΅ Π½ΡΠΊΠΎΠΈ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ ΠΊΠ°ΡΠΎ ΠΏΠ»Π°Π½ Π·Π° Π½Π°Π±ΠΈΡΠ°Π½Π΅, ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΠΊΠΈ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²Π° ΠΈ ΡΠ°ΠΌΠΈΡΠ΅ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈ. ΠΠΎΠ΄Π΄ΡΡΠΆΠ° ΠΊΠ»ΡΡΡΠ΅ΡΠΈΡΠ°Π½Π΅ ΡΠ°ΠΌΠΎ Π·Π° Π²ΠΈΡΠΎΠΊΠ° Π½Π°Π»ΠΈΡΠ½ΠΎΡΡ (Π΅Π΄ΠΈΠ½ΠΈΡΠ΅Π½ Π³Π»Π°Π²Π΅Π½).
- ΠΌΠΎΡΡ Π·Π° ΠΏΠΎΠ²ΠΈΠΊΠ²Π°Π½Π΅: ΡΡΠ»ΡΠ³Π° Π·Π° Π°ΡΠ΄ΠΈΠΎ ΠΈ Π²ΠΈΠ΄Π΅ΠΎ ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠ½Π° Π²ΡΡΠ·ΠΊΠ°, Π½ΠΎΡΠ΅ΡΠ° ΠΏΡΠ»Π΅Π½ ΠΊΠΎΠ½ΡΡΠΎΠ» Π²ΡΡΡ Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ΡΠΎ ΠΈ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ°ΡΠ° Π½Π° ΡΠ°Π·Π³ΠΎΠ²ΠΎΡΠΈ ΠΈ ΠΌΡΠ»ΡΠΈΠΌΠ΅Π΄ΠΈΠΉΠ½ΠΈ ΠΏΡΠΎΡΠ΅ΡΠΈ. ΠΠΎΠ΄Π΄ΡΡΠΆΠ° Π³ΡΡΠΏΠΈΡΠ°Π½Π΅ Π·Π° Π²ΠΈΡΠΎΠΊΠ° Π½Π°Π»ΠΈΡΠ½ΠΎΡΡ ΠΈ ΠΌΠ°ΡΠ°Π±ΠΈΡΡΠ΅ΠΌΠΎΡΡ.
- XMPP ΡΡΡΠ²ΡΡ: ΠΎΡΠ³ΠΎΠ²ΠΎΡΠ΅Π½ Π·Π° ΡΠ΅Π³ΠΈΡΡΡΠΈΡΠ°Π½Π΅ ΠΈ ΡΠ΄ΠΎΡΡΠΎΠ²Π΅ΡΡΠ²Π°Π½Π΅ Π½Π° ΠΊΠ»ΠΈΠ΅Π½ΡΠΈ, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΡΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΡΠΎ Π·Π° ΡΡΠ΅ΡΠΈ Π½Π° Cisco ΠΈ/ΠΈΠ»ΠΈ WebRTC(ΠΊΠΎΠΌΡΠ½ΠΈΠΊΠ°ΡΠΈΡ Π² ΡΠ΅Π°Π»Π½ΠΎ Π²ΡΠ΅ΠΌΠ΅ ΠΈΠ»ΠΈ ΠΏΡΠΎΡΡΠΎ Π² Π±ΡΠ°ΡΠ·ΡΡΠ°), ΠΊΠ°ΠΊΡΠΎ ΠΈ ΠΌΠ΅ΠΆΠ΄ΡΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ½Π° ΡΠΈΠ³Π½Π°Π»ΠΈΠ·Π°ΡΠΈΡ. ΠΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ Π³ΡΡΠΏΠΈΡΠ° ΡΠ°ΠΌΠΎ Π·Π° Π²ΠΈΡΠΎΠΊΠ° Π½Π°Π»ΠΈΡΠ½ΠΎΡΡ.
- ΡΠ΅Π± ΠΌΠΎΡΡ: ΠΡΠΈΠ³ΡΡΡΠ²Π° ΠΊΠ»ΠΈΠ΅Π½ΡΡΠΊΠΈ Π΄ΠΎΡΡΡΠΏ Π΄ΠΎ WebRTC.
- loadbalancer: ΠΡΠΈΠ³ΡΡΡΠ²Π° Π΅Π΄ΠΈΠ½ΠΈΡΠ½Π° ΡΠΎΡΠΊΠ° Π·Π° ΡΠ²ΡΡΠ·Π²Π°Π½Π΅ Π·Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΡΠ° Π·Π° ΡΡΠ΅ΡΠΈ Π½Π° Cisco Π² ΡΠ΅ΠΆΠΈΠΌ Single Split. Π‘Π»ΡΡΠ° Π²ΡΠ½ΡΠ½ΠΈΡ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ ΠΈ ΠΏΠΎΡΡΠ° Π·Π° Π²Ρ
ΠΎΠ΄ΡΡΠΈ Π²ΡΡΠ·ΠΊΠΈ. ΠΠΎ ΡΡΡΠΈΡ Π½Π°ΡΠΈΠ½ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡΡ Π·Π° Π±Π°Π»Π°Π½ΡΠΈΡΠ°Π½Π΅ Π½Π° Π½Π°ΡΠΎΠ²Π°ΡΠ²Π°Π½Π΅ΡΠΎ ΠΏΡΠΈΠ΅ΠΌΠ° Π²Ρ
ΠΎΠ΄ΡΡΠΈ TLS Π²ΡΡΠ·ΠΊΠΈ ΠΎΡ XMPP ΡΡΡΠ²ΡΡΠ°, ΡΡΠ΅Π· ΠΊΠΎΠΉΡΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΏΡΠ΅Π²ΠΊΠ»ΡΡΠ²Π° TCP Π²ΡΡΠ·ΠΊΠΈ ΠΎΡ Π²ΡΠ½ΡΠ½ΠΈ ΠΊΠ»ΠΈΠ΅Π½ΡΠΈ.
Π Π½Π°ΡΠΈΡ ΡΡΠ΅Π½Π°ΡΠΈΠΉ Π½ΡΠΌΠ° Π΄Π° Π΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ. - TURN ΡΡΡΠ²ΡΡ: ΠΡΠΈΠ³ΡΡΡΠ²Π° ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΡ Π·Π° Π±Π°ΠΉΠΏΠ°Ρ Π½Π° Π·Π°ΡΠΈΡΠ½Π°ΡΠ° ΡΡΠ΅Π½Π°, ΠΊΠΎΡΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π°
ΠΎΠΊΠ°ΡΠ΅ΡΠ΅ Π½Π°ΡΠΈΡ CMS Π·Π°Π΄ Π·Π°ΡΠΈΡΠ½Π° ΡΡΠ΅Π½Π° ΠΈΠ»ΠΈ NAT, Π·Π° Π΄Π° ΡΠ²ΡΡΠΆΠ΅ΡΠ΅ Π²ΡΠ½ΡΠ½ΠΈ ΠΊΠ»ΠΈΠ΅Π½ΡΠΈ, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΠΊΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΡΠΎ Π·Π° ΡΡΠ΅ΡΠΈ Π½Π° Cisco ΠΈΠ»ΠΈ SIP ΡΡΡΡΠΎΠΉΡΡΠ²Π°. Π Π½Π°ΡΠΈΡ ΡΡΠ΅Π½Π°ΡΠΈΠΉ Π½ΡΠΌΠ° Π΄Π° Π΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ. - Π£Π΅Π± Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡ: ΠΠ΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΈΠ²Π΅Π½ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ ΠΈ API Π΄ΠΎΡΡΡΠΏ, Π²ΠΊΠ»ΡΡΠΈΡΠ΅Π»Π½ΠΎ Π·Π° ad hoc Unified CM ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΠΈ.
Π Π΅ΠΆΠΈΠΌΠΈ Π½Π° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ
ΠΠ° ΡΠ°Π·Π»ΠΈΠΊΠ° ΠΎΡ ΠΏΠΎΠ²Π΅ΡΠ΅ΡΠΎ Π΄ΡΡΠ³ΠΈ ΠΏΡΠΎΠ΄ΡΠΊΡΠΈ Π½Π° Cisco, Cisco Meeting Server ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ° ΡΡΠΈ ΠΌΠ΅ΡΠΎΠ΄Π° Π·Π° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°Π½Π΅, Π·Π° Π΄Π° ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈ Π²ΡΡΠΊΠ°ΠΊΡΠ² Π²ΠΈΠ΄ Π²Π½Π΅Π΄ΡΡΠ²Π°Π½Π΅.
- ΠΠΎΠΌΠ°Π½Π΄Π΅Π½ ΡΠ΅Π΄ (CLI): ΠΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΈΡ ΡΠ΅Π΄, ΠΈΠ·Π²Π΅ΡΡΠ΅Π½ ΠΊΠ°ΡΠΎ MMP, Π·Π° ΠΏΡΡΠ²ΠΎΠ½Π°ΡΠ°Π»Π½ΠΈ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΎΠ½Π½ΠΈ Π·Π°Π΄Π°ΡΠΈ ΠΈ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠΈ.
- Π£Π΅Π± Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡ: ΠΡΠ½ΠΎΠ²Π½ΠΎ Π·Π° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ, ΡΠ²ΡΡΠ·Π°Π½Π° Ρ CallBridge, ΠΎΡΠΎΠ±Π΅Π½ΠΎ ΠΏΡΠΈ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°Π½Π΅ Π½Π° Π΅Π΄ΠΈΠ½ΠΈΡΠ΅Π½ Π½Π΅ΠΊΠ»ΡΡΡΠ΅ΡΠ΅Π½ ΡΡΡΠ²ΡΡ.
- REST API: ΠΠ·ΠΏΠΎΠ»Π·Π²Π° ΡΠ΅ Π·Π° Π½Π°ΠΉ-ΡΠ»ΠΎΠΆΠ½ΠΈΡΠ΅ Π·Π°Π΄Π°ΡΠΈ Π·Π° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ ΠΈ ΠΊΠ»ΡΡΡΠ΅ΡΠ½Π° Π±Π°Π·Π° Π΄Π°Π½Π½ΠΈ.
Π Π΄ΠΎΠΏΡΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊΡΠΌ Π³ΠΎΡΠ½ΠΎΡΠΎ, ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΡΡ SFTP Π·Π° ΠΏΡΠ΅Ρ Π²ΡΡΠ»ΡΠ½Π΅ Π½Π° ΡΠ°ΠΉΠ»ΠΎΠ²Π΅ - ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ Π»ΠΈΡΠ΅Π½Π·ΠΈ, ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠΈ ΠΈΠ»ΠΈ ΡΠ΅Π³ΠΈΡΡΡΠ°ΡΠΈΠΎΠ½Π½ΠΈ ΡΠ°ΠΉΠ»ΠΎΠ²Π΅ - ΠΊΡΠΌ ΠΈ ΠΎΡ CMS.
Π ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²Π°ΡΠ° Π·Π° Π²Π½Π΅Π΄ΡΡΠ²Π°Π½Π΅ ΠΎΡ Cisco Π½Π° Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΈ ΠΈ Π±ΡΠ»ΠΎ ΠΏΠΈΡΠ΅, ΡΠ΅ ΠΊΠ»ΡΡΡΠ΅ΡΡΡ ΡΡΡΠ±Π²Π° Π΄Π° Π±ΡΠ΄Π΅ Π²Π½Π΅Π΄ΡΠ΅Π½ Π½Π°ΠΉ-ΠΌΠ°Π»ΠΊΠΎ ΡΡΠΈ ΡΡΡΠ²ΡΡΠΈ (Π²ΡΠ·Π»ΠΈ) Π² ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠ° Π½Π° Π±Π°Π·ΠΈ Π΄Π°Π½Π½ΠΈ. Π·Π°ΡΠΎΡΠΎ ΡΠ°ΠΌΠΎ Ρ Π½Π΅ΡΠ΅ΡΠ΅Π½ Π±ΡΠΎΠΉ Π²ΡΠ·Π»ΠΈ ΡΠ΅ ΡΠ°Π±ΠΎΡΠΈ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌΡΡ Π·Π° ΠΈΠ·Π±ΠΎΡ Π½Π° Π½ΠΎΠ² Database Master ΠΈ ΠΊΠ°ΡΠΎ ΡΡΠ»ΠΎ Database Master ΠΈΠΌΠ° Π²ΡΡΠ·ΠΊΠ° Ρ ΠΏΠΎ-Π³ΠΎΠ»ΡΠΌΠ°ΡΠ° ΡΠ°ΡΡ ΠΎΡ Π±Π°Π·Π°ΡΠ° Π΄Π°Π½Π½ΠΈ Π½Π° CMS ΡΡΡΠ²ΡΡΠ°.
Π ΠΊΠ°ΠΊΡΠΎ ΠΏΠΎΠΊΠ°Π·Π²Π° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ°ΡΠ°, Π΄Π²Π° ΡΡΡΠ²ΡΡΠ° (Π²ΡΠ·Π»ΠΈ) Π½Π°ΠΈΡΡΠΈΠ½Π° Π½Π΅ ΡΠ° Π΄ΠΎΡΡΠ°ΡΡΡΠ½ΠΈ. ΠΠ΅Ρ
Π°Π½ΠΈΠ·ΠΌΡΡ Π·Π° ΠΈΠ·Π±ΠΎΡ ΡΠ°Π±ΠΎΡΠΈ, ΠΊΠΎΠ³Π°ΡΠΎ Π³Π»Π°Π²Π½ΠΈΡΡ ΡΠ΅ ΡΠ΅ΡΡΠ°ΡΡΠΈΡΠ°, ΠΏΠΎΠ΄ΡΠΈΠ½Π΅Π½ΠΈΡΡ ΡΡΡΠ²ΡΡ ΡΡΠ°Π²Π° Π³Π»Π°Π²Π΅Π½ ΡΠ°ΠΌΠΎ ΡΠ»Π΅Π΄ ΠΊΠ°ΡΠΎ ΡΠ΅ΡΡΠ°ΡΡΠΈΡΠ°Π½ΠΈΡΡ ΡΡΡΠ²ΡΡ Π±ΡΠ΄Π΅ ΠΏΠΎΠ²Π΄ΠΈΠ³Π½Π°Ρ. ΠΡΠΏΡΠ΅ΠΊΠΈ ΡΠΎΠ²Π°, Π°ΠΊΠΎ Π² ΠΊΠ»ΡΡΡΠ΅Ρ ΠΎΡ Π΄Π²Π° ΡΡΡΠ²ΡΡΠ° Π³Π»Π°Π²Π½ΠΈΡΡ ΡΡΡΠ²ΡΡ Π²Π½Π΅Π·Π°ΠΏΠ½ΠΎ βΠΈΠ·Π³Π°ΡΠ½Π΅β, ΡΠΎΠ³Π°Π²Π° ΠΏΠΎΠ΄ΡΠΈΠ½Π΅Π½ΠΈΡ ΡΡΡΠ²ΡΡ Π½ΡΠΌΠ° Π΄Π° ΡΡΠ°Π½Π΅ Π³Π»Π°Π²Π΅Π½, Π° Π°ΠΊΠΎ ΠΏΠΎΠ΄ΡΠΈΠ½Π΅Π½ΠΈΡ βΠΈΠ·Π³Π°ΡΠ½Π΅β, ΡΠΎΠ³Π°Π²Π° ΠΎΡΡΠ°Π²Π°ΡΠΈΡΡ Π³Π»Π°Π²Π΅Π½ ΡΡΡΠ²ΡΡ ΡΠ΅ ΡΡΠ°Π½Π΅ ΠΏΠΎΠ΄ΡΠΈΠ½Π΅Π½.
ΠΠΎ Π² ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠ° Π½Π° XMPP Π½Π°ΠΈΡΡΠΈΠ½Π° Π±ΠΈ Π±ΠΈΠ»ΠΎ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ Π΄Π° ΡΠ΅ ΡΡΠ±Π΅ΡΠ΅ ΠΊΠ»ΡΡΡΠ΅Ρ ΠΎΡ ΡΡΠΈ ΡΡΡΠ²ΡΡΠ°, Π·Π°ΡΠΎΡΠΎ Π°ΠΊΠΎ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π΄Π΅Π°ΠΊΡΠΈΠ²ΠΈΡΠ°ΡΠ΅ ΡΡΠ»ΡΠ³Π°ΡΠ° XMPP Π½Π° Π΅Π΄ΠΈΠ½ ΠΎΡ ΡΡΡΠ²ΡΡΠΈΡΠ΅, Π² ΠΊΠΎΠΈΡΠΎ XMMP Π΅ Π² ΡΡΡΡΠΎΡΠ½ΠΈΠ΅ Leader, ΡΠΎΠ³Π°Π²Π° Π½Π° ΠΎΡΡΠ°Π½Π°Π»ΠΈΡ XMPP ΡΡΡΠ²ΡΡ ΡΠΎΠΉ ΡΠ΅ ΠΎΡΡΠ°Π½Π΅ Π² ΡΡΡΡΠΎΡΠ½ΠΈΠ΅ Follower ΠΈ Π²ΡΡΠ·ΠΊΠΈΡΠ΅ Π½Π° CallBridge ΠΊΡΠΌ XMPP ΡΠ΅ ΠΎΡΠΏΠ°Π΄Π½Π°Ρ, Π·Π°ΡΠΎΡΠΎ CallBridge ΡΠ΅ ΡΠ²ΡΡΠ·Π²Π° ΠΈΠ·ΠΊΠ»ΡΡΠΈΡΠ΅Π»Π½ΠΎ Ρ XMPP ΡΡΡ ΡΡΠ°ΡΡΡ Leader. Π ΡΠΎΠ²Π° Π΅ ΠΊΡΠΈΡΠΈΡΠ½ΠΎ, Π·Π°ΡΠΎΡΠΎ. Π½ΠΈΠΊΠ°ΠΊΠ²ΠΎ ΠΎΠ±Π°ΠΆΠ΄Π°Π½Π΅ Π½ΡΠΌΠ° Π΄Π° ΠΏΡΠ΅ΠΌΠΈΠ½Π΅.
Π‘ΡΡΠΎ ΡΠ°ΠΊΠ° Π² ΡΡΡΠΈΡΠ΅ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²Π° Π·Π° Π²Π½Π΅Π΄ΡΡΠ²Π°Π½Π΅ Π΅ Π΄Π΅ΠΌΠΎΠ½ΡΡΡΠΈΡΠ°Π½ ΠΊΠ»ΡΡΡΠ΅Ρ Ρ Π΅Π΄ΠΈΠ½ XMPP ΡΡΡΠ²ΡΡ.
Π ΠΊΠ°ΡΠΎ Π²Π·Π΅ΠΌΠ΅ΠΌ ΠΏΡΠ΅Π΄Π²ΠΈΠ΄ Π³ΠΎΡΠ½ΠΎΡΠΎ, ΡΡΠ°Π²Π° ΡΡΠ½ΠΎ Π·Π°ΡΠΎ: ΡΠ°Π±ΠΎΡΠΈ, Π·Π°ΡΠΎΡΠΎ Π΅ Π² ΡΠ΅ΠΆΠΈΠΌ Π½Π° ΠΎΡΠΊΠ°Π·.
Π Π½Π°ΡΠΈΡ ΡΠ»ΡΡΠ°ΠΉ XMPP ΡΡΡΠ²ΡΡΡΡ ΡΠ΅ ΠΏΡΠΈΡΡΡΡΠ²Π° ΠΈ Π½Π° ΡΡΠΈΡΠ΅ Π²ΡΠ·Π΅Π»Π°.
ΠΡΠ΅Π΄ΠΏΠΎΠ»Π°Π³Π° ΡΠ΅, ΡΠ΅ ΠΈ ΡΡΠΈΡΠ΅ Π½ΠΈ ΡΡΡΠ²ΡΡΠ° ΡΠ°Π±ΠΎΡΡΡ.
DNS Π·Π°ΠΏΠΈΡΠΈ
ΠΡΠ΅Π΄ΠΈ Π΄Π° Π·Π°ΠΏΠΎΡΠ½Π΅ΡΠ΅ Π΄Π° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°ΡΠ΅ ΡΡΡΠ²ΡΡΠΈ, ΡΡΡΠ±Π²Π° Π΄Π° ΡΡΠ·Π΄Π°Π΄Π΅ΡΠ΅ DNS Π·Π°ΠΏΠΈΡΠΈ Π ΠΈ SRV Π²ΠΈΠ΄ΠΎΠ²Π΅:
ΠΠΌΠ°ΠΉΡΠ΅ ΠΏΡΠ΅Π΄Π²ΠΈΠ΄, ΡΠ΅ Π½Π°ΡΠΈΡΠ΅ DNS Π·Π°ΠΏΠΈΡΠΈ ΠΈΠΌΠ°Ρ Π΄Π²Π° Π΄ΠΎΠΌΠ΅ΠΉΠ½Π° example.com ΠΈ ΠΊΠΎΠ½Ρ.example.com. Example.com Π΅ Π΄ΠΎΠΌΠ΅ΠΉΠ½, ΠΊΠΎΠΉΡΠΎ Π²ΡΠΈΡΠΊΠΈ Π°Π±ΠΎΠ½Π°ΡΠΈ Π½Π° Cisco Unified Communication Manager ΠΌΠΎΠ³Π°Ρ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ Π·Π° ΡΠ²ΠΎΠΈΡΠ΅ URI, ΠΊΠΎΠΈΡΠΎ Π΅ Π²Π΅ΡΠΎΡΡΠ½ΠΎ Π΄Π° ΠΏΡΠΈΡΡΡΡΠ²Π°Ρ Π²ΡΠ² Π²Π°ΡΠ°ΡΠ° ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ° ΠΈΠ»ΠΈ Π΅ Π²Π΅ΡΠΎΡΡΠ½ΠΎ Π΄Π° ΠΏΡΠΈΡΡΡΡΠ²Π°Ρ. ΠΠ»ΠΈ Π΄ΠΎΠΌΠ΅ΠΉΠ½ΡΡ example.com ΡΡΠ²ΠΏΠ°Π΄Π° ΡΡΡ ΡΡΡΠΈΡ Π΄ΠΎΠΌΠ΅ΠΉΠ½, ΠΊΠΎΠΉΡΠΎ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ Π·Π° ΡΠ²ΠΎΠΈΡΠ΅ ΠΈΠΌΠ΅ΠΉΠ» Π°Π΄ΡΠ΅ΡΠΈ. ΠΠ»ΠΈ ΠΊΠ»ΠΈΠ΅Π½ΡΡΡ Π½Π° Jabber Π½Π° Π²Π°ΡΠΈΡ Π»Π°ΠΏΡΠΎΠΏ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΈΠΌΠ° URI [ΠΈΠΌΠ΅ΠΉΠ» Π·Π°ΡΠΈΡΠ΅Π½]. ΠΠΎΠΌΠ΅ΠΉΠ½ ΠΊΠΎΠ½Ρ.example.com Π΅ Π΄ΠΎΠΌΠ΅ΠΉΠ½ΡΡ, ΠΊΠΎΠΉΡΠΎ ΡΠ΅ Π±ΡΠ΄Π΅ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°Π½ Π·Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈΡΠ΅ Π½Π° Cisco Meeting Server. ΠΠΎΠΌΠ΅ΠΉΠ½ΡΡ Π½Π° Cisco Meeting Server ΡΠ΅ Π±ΡΠ΄Π΅ ΠΊΠΎΠ½Ρ.example.com, ΡΠ°ΠΊΠ° ΡΠ΅ ΡΡΡΠΈΡΡ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π» Π½Π° Jabber ΡΠ΅ ΡΡΡΠ±Π²Π° Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° URI user@, Π·Π° Π΄Π° Π²Π»Π΅Π·Π΅ Π² Cisco Meeting ServerΠΊΠΎΠ½Ρ.example.com.
ΠΡΠ½ΠΎΠ²Π½Π° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ
ΠΡΠΈΡΠΊΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ, ΠΎΠΏΠΈΡΠ°Π½ΠΈ ΠΏΠΎ-Π΄ΠΎΠ»Ρ, ΡΠ΅ ΠΏΠΎΠΊΠ°Π·Π²Π°Ρ Π½Π° Π΅Π΄ΠΈΠ½ ΡΡΡΠ²ΡΡ, Π½ΠΎ ΡΡΡΠ±Π²Π° Π΄Π° ΡΠ΅ Π½Π°ΠΏΡΠ°Π²ΡΡ Π½Π° Π²ΡΠ΅ΠΊΠΈ ΡΡΡΠ²ΡΡ Π² ΠΊΠ»ΡΡΡΠ΅ΡΠ°.
QoS
Π’ΡΠΉ ΠΊΠ°ΡΠΎ CMS Π³Π΅Π½Π΅ΡΠΈΡΠ° Π² ΡΠ΅Π°Π»Π½ΠΎ Π²ΡΠ΅ΠΌΠ΅ ΡΡΠ°ΡΠΈΠΊ, ΠΊΠΎΠΉΡΠΎ Π΅ ΡΡΠ²ΡΡΠ²ΠΈΡΠ΅Π»Π΅Π½ ΠΊΡΠΌ Π·Π°ΠΊΡΡΠ½Π΅Π½ΠΈΡ ΠΈ Π·Π°Π³ΡΠ±Π° Π½Π° ΠΏΠ°ΠΊΠ΅ΡΠΈ, Π² ΠΏΠΎΠ²Π΅ΡΠ΅ΡΠΎ ΡΠ»ΡΡΠ°ΠΈ ΡΠ΅ ΠΏΡΠ΅ΠΏΠΎΡΡΡΠ²Π° Π΄Π° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°ΡΠ΅ ΠΊΠ°ΡΠ΅ΡΡΠ²ΠΎΡΠΎ Π½Π° ΡΡΠ»ΡΠ³Π°ΡΠ° (QoS). ΠΠ° Π΄Π° Π½Π°ΠΏΡΠ°Π²ΠΈ ΡΠΎΠ²Π°, CMS ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ° ΠΌΠ°ΡΠΊΠΈΡΠ°Π½Π΅ Π½Π° ΠΏΠ°ΠΊΠ΅ΡΠΈ Ρ Π΄ΠΈΡΠ΅ΡΠ΅Π½ΡΠΈΡΠ°Π½ΠΈ ΡΠ΅ΡΠ²ΠΈΠ·Π½ΠΈ ΠΊΠΎΠ΄ΠΎΠ²Π΅ (DSCP), ΠΊΠΎΠΈΡΠΎ Π³Π΅Π½Π΅ΡΠΈΡΠ°. ΠΡΠΏΡΠ΅ΠΊΠΈ ΡΠ΅ ΠΏΡΠΈΠΎΡΠΈΡΠΈΠ·ΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° ΡΡΠ°ΡΠΈΠΊΠ°, Π±Π°Π·ΠΈΡΠ°Π½ΠΎ Π½Π° DSCP, Π·Π°Π²ΠΈΡΠΈ ΠΎΡ ΡΠΎΠ²Π° ΠΊΠ°ΠΊ ΡΡΠ°ΡΠΈΠΊΡΡ ΡΠ΅ ΠΎΠ±ΡΠ°Π±ΠΎΡΠ²Π° ΠΎΡ ΠΌΡΠ΅ΠΆΠΎΠ²ΠΈΡΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΈ Π½Π° Π²Π°ΡΠ°ΡΠ° ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ°, Π² Π½Π°ΡΠΈΡ ΡΠ»ΡΡΠ°ΠΉ Π½ΠΈΠ΅ ΡΠ΅ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°ΠΌΠ΅ Π½Π°ΡΠΈΡ CMS Ρ ΡΠΈΠΏΠΈΡΠ½ΠΎ ΠΏΡΠΈΠΎΡΠΈΡΠΈΠ·ΠΈΡΠ°Π½Π΅ Π½Π° DSCP Π²ΡΠ· ΠΎΡΠ½ΠΎΠ²Π° Π½Π° Π½Π°ΠΉ-Π΄ΠΎΠ±ΡΠΈΡΠ΅ ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ Π·Π° QoS.
ΠΠ° Π²ΡΠ΅ΠΊΠΈ ΡΡΡΠ²ΡΡ Π²ΡΠ²Π΅Π΄Π΅ΡΠ΅ ΡΠ΅Π·ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ
dscp 4 multimedia 0x22
dscp 4 multimedia-streaming 0x22
dscp 4 voice 0x2E
dscp 4 signaling 0x1A
dscp 4 low-latency 0x1A
Π’Π°ΠΊΠ° ΡΠ΅Π»ΠΈΡΡ Π²ΠΈΠ΄Π΅ΠΎ ΡΡΠ°ΡΠΈΠΊ Π±Π΅ΡΠ΅ ΠΌΠ°ΡΠΊΠΈΡΠ°Π½ AF41 (DSCP 0x22), ΡΠ΅Π»ΠΈΡΡ Π³Π»Π°ΡΠΎΠ² ΡΡΠ°ΡΠΈΠΊ Π±Π΅ΡΠ΅ ΠΌΠ°ΡΠΊΠΈΡΠ°Π½ EF (DSCP 0x2E), Π΄ΡΡΠ³ ΡΡΠ°ΡΠΈΠΊ Ρ Π½ΠΈΡΠΊΠ° Π»Π°ΡΠ΅Π½ΡΠ½ΠΎΡΡ ΠΊΠ°ΡΠΎ SIP ΠΈ XMPP ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° AF31 (DSCP 0x1A).
ΠΏΡΠΎΠ²Π΅ΡΠ΅ΡΠ΅:
NTP
ΠΡΠ΅ΠΆΠΎΠ²ΠΈΡΡ ΠΏΡΠΎΡΠΎΠΊΠΎΠ» Π·Π° Π²ΡΠ΅ΠΌΠ΅ (NTP) Π΅ Π²Π°ΠΆΠ΅Π½ Π½Π΅ ΡΠ°ΠΌΠΎ Π·Π° ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²ΡΠ½Π΅ Π½Π° ΡΠΎΡΠ½ΠΈ Π²ΡΠ΅ΠΌΠ΅Π²ΠΈ ΠΏΠ΅ΡΠ°ΡΠΈ Π·Π° ΡΠ°Π·Π³ΠΎΠ²ΠΎΡΠΈ ΠΈ ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΠΈ, Π½ΠΎ ΠΈ Π·Π° ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° Π½Π° ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠΈ.
ΠΠΎΠ±Π°Π²Π΅ΡΠ΅ NTP ΡΡΡΠ²ΡΡ ΠΊΡΠΌ Π²Π°ΡΠ°ΡΠ° ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ° Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΊΠ°ΡΠΎ
ntp server add <server>
Π Π½Π°ΡΠΈΡ ΡΠ»ΡΡΠ°ΠΉ ΠΈΠΌΠ° Π΄Π²Π° ΡΠ°ΠΊΠΈΠ²Π° ΡΡΡΠ²ΡΡΠ°, ΡΠ°ΠΊΠ° ΡΠ΅ ΡΠ΅ ΠΈΠΌΠ° Π΄Π²Π° ΠΎΡΠ±ΠΎΡΠ°.
ΠΏΡΠΎΠ²Π΅ΡΠ΅ΡΠ΅:
Π Π·Π°Π΄Π°ΠΉΡΠ΅ ΡΠ°ΡΠΎΠ²Π°ΡΠ° Π·ΠΎΠ½Π° Π·Π° Π½Π°ΡΠΈΡ ΡΡΡΠ²ΡΡ
DNS
DNS ΡΡΡΠ²ΡΡΠΈΡΠ΅ ΡΠ΅ Π΄ΠΎΠ±Π°Π²ΡΡ ΠΊΡΠΌ CMS Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΊΠ°ΡΠΎ:
dns add forwardzone <domain-name> <server ip>
Π Π½Π°ΡΠΈΡ ΡΠ»ΡΡΠ°ΠΉ ΠΈΠΌΠ° Π΄Π²Π° ΡΠ°ΠΊΠΈΠ²Π° ΡΡΡΠ²ΡΡΠ°, ΡΠ°ΠΊΠ° ΡΠ΅ ΡΠ΅ ΠΈΠΌΠ° Π΄Π²Π° ΠΎΡΠ±ΠΎΡΠ°.
ΠΏΡΠΎΠ²Π΅ΡΠ΅ΡΠ΅:
ΠΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ Π½Π° ΠΌΡΠ΅ΠΆΠΎΠ² ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ
ΠΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°ΠΌΠ΅ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΎΡ ΡΠΎΡΠΌΠ°ΡΠ°:
ipv4 <interface> add <address>/<prefix length> <gateway>
ΠΏΡΠΎΠ²Π΅ΡΠ΅ΡΠ΅:
ΠΠΌΠ΅ Π½Π° ΡΡΡΠ²ΡΡΠ° (ΠΈΠΌΠ΅ Π½Π° Ρ ΠΎΡΡ)
ΠΠΌΠ΅ΡΠΎ Π½Π° ΡΡΡΠ²ΡΡΠ° ΡΠ΅ Π·Π°Π΄Π°Π²Π° Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΎΡ Π²ΠΈΠ΄Π°:
hostname <name>
Π ΡΠ΅ΡΡΠ°ΡΡΠΈΡΠ°ΠΌΠ΅.
Π’ΠΎΠ²Π° Π·Π°Π²ΡΡΡΠ²Π° ΠΎΡΠ½ΠΎΠ²Π½Π°ΡΠ° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ.
Π‘Π΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠΈ
ΡΠ΅ΠΎΡΠΈΡΠ‘ΡΡΠ²ΡΡΡΡ Π·Π° ΡΡΠ΅ΡΠΈ Π½Π° Cisco ΠΈΠ·ΠΈΡΠΊΠ²Π° ΠΊΡΠΈΠΏΡΠΈΡΠ°Π½Π° ΠΊΠΎΠΌΡΠ½ΠΈΠΊΠ°ΡΠΈΡ ΠΌΠ΅ΠΆΠ΄Ρ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΈ ΠΈ Π² ΡΠ΅Π·ΡΠ»ΡΠ°Ρ Π½Π° ΡΠΎΠ²Π° ΡΠ° Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΈ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠΈ X.509 Π·Π° Π²ΡΠΈΡΠΊΠΈ Π²Π½Π΅Π΄ΡΡΠ²Π°Π½ΠΈΡ Π½Π° CMS. Π’Π΅ ΠΏΠΎΠΌΠ°Π³Π°Ρ Π΄Π° ΡΠ΅ Π³Π°ΡΠ°Π½ΡΠΈΡΠ°, ΡΠ΅ Π΄Π°Π΄Π΅Π½Π° ΡΡΠ»ΡΠ³Π°/ΡΡΡΠ²ΡΡ ΡΠ΅ ΠΏΠΎΠ»Π·Π²Π° Ρ Π΄ΠΎΠ²Π΅ΡΠΈΠ΅ ΠΎΡ Π΄ΡΡΠ³ΠΈ ΡΡΡΠ²ΡΡΠΈ/ΡΡΠ»ΡΠ³ΠΈ.
ΠΡΡΠΊΠ° ΡΡΠ»ΡΠ³Π° ΠΈΠ·ΠΈΡΠΊΠ²Π° ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°Ρ, Π½ΠΎ ΡΡΠ·Π΄Π°Π²Π°Π½Π΅ΡΠΎ Π½Π° ΠΎΡΠ΄Π΅Π»Π½ΠΈ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠΈ Π·Π° Π²ΡΡΠΊΠ° ΡΡΠ»ΡΠ³Π° ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΡΠ΄Π΅ ΠΎΠ±ΡΡΠΊΠ²Π°ΡΠΎ ΠΈ ΠΏΡΠ΅ΠΊΠ°Π»Π΅Π½ΠΎ ΡΠ»ΠΎΠΆΠ½ΠΎ. ΠΠ° ΡΠ°ΡΡΠΈΠ΅ ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° Π³Π΅Π½Π΅ΡΠΈΡΠ°ΠΌΠ΅ Π΄Π²ΠΎΠΉΠΊΠ° ΠΏΡΠ±Π»ΠΈΡΠ΅Π½/ΡΠ°ΡΡΠ΅Π½ ΠΊΠ»ΡΡ Π½Π° ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°Ρ ΠΈ ΡΠ»Π΅Π΄ ΡΠΎΠ²Π° Π΄Π° Ρ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ ΠΏΠΎΠ²ΡΠΎΡΠ½ΠΎ Π² ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΡΡΠ»ΡΠ³ΠΈ. Π Π½Π°ΡΠΈΡ ΡΠ»ΡΡΠ°ΠΉ ΡΡΡΠΈΡΡ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°Ρ ΡΠ΅ ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π·Π° Call Bridge, XMPP ΡΡΡΠ²ΡΡ, Web Bridge ΠΈ Web Admin. Π‘Π»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»Π½ΠΎ ΡΡΡΠ±Π²Π° Π΄Π° ΡΡΠ·Π΄Π°Π΄Π΅ΡΠ΅ Π΄Π²ΠΎΠΉΠΊΠ° ΠΏΡΠ±Π»ΠΈΡΠ΅Π½ ΠΈ ΡΠ°ΡΡΠ΅Π½ ΠΊΠ»ΡΡ Π½Π° ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°Ρ Π·Π° Π²ΡΠ΅ΠΊΠΈ ΡΡΡΠ²ΡΡ Π² ΠΊΠ»ΡΡΡΠ΅ΡΠ°.
ΠΠ»ΡΡΡΠ΅ΡΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° Π±Π°Π·ΠΈ Π΄Π°Π½Π½ΠΈ ΠΎΠ±Π°ΡΠ΅ ΠΈΠΌΠ° Π½ΡΠΊΠΎΠΈ ΡΠΏΠ΅ΡΠΈΠ°Π»Π½ΠΈ ΠΈΠ·ΠΈΡΠΊΠ²Π°Π½ΠΈΡ Π·Π° ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠΈ ΠΈ ΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»Π½ΠΎ ΠΈΠ·ΠΈΡΠΊΠ²Π° ΡΠΎΠ±ΡΡΠ²Π΅Π½ΠΈ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠΈ, ΠΊΠΎΠΈΡΠΎ ΡΠ° ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΠΎΡ ΡΠ΅Π·ΠΈ Π½Π° Π΄ΡΡΠ³ΠΈΡΠ΅ ΡΡΠ»ΡΠ³ΠΈ. CMS ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΡΡΡΠ²ΡΡΠ΅Π½ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°Ρ, ΠΊΠΎΠΉΡΠΎ Π΅ ΠΏΠΎΠ΄ΠΎΠ±Π΅Π½ Π½Π° ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠΈΡΠ΅, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈ ΠΎΡ Π΄ΡΡΠ³ΠΈ ΡΡΡΠ²ΡΡΠΈ, Π½ΠΎ ΠΈΠΌΠ° ΠΈ ΠΊΠ»ΠΈΠ΅Π½ΡΡΠΊΠΈ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°Ρ, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ Π·Π° Π²ΡΡΠ·ΠΊΠΈ ΠΊΡΠΌ Π±Π°Π·ΠΈ Π΄Π°Π½Π½ΠΈ. Π‘Π΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠΈΡΠ΅ Π½Π° Π±Π°Π·ΠΈ Π΄Π°Π½Π½ΠΈ ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ ΠΊΠ°ΠΊΡΠΎ Π·Π° ΡΠ΄ΠΎΡΡΠΎΠ²Π΅ΡΡΠ²Π°Π½Π΅, ΡΠ°ΠΊΠ° ΠΈ Π·Π° ΠΊΡΠΈΠΏΡΠΈΡΠ°Π½Π΅. ΠΠΌΠ΅ΡΡΠΎ Π΄Π° ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²ΠΈ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΠΊΠΎ ΠΈΠΌΠ΅ ΠΈ ΠΏΠ°ΡΠΎΠ»Π° Π½Π° ΠΊΠ»ΠΈΠ΅Π½ΡΠ° Π·Π° ΡΠ²ΡΡΠ·Π²Π°Π½Π΅ Ρ Π±Π°Π·Π°ΡΠ° Π΄Π°Π½Π½ΠΈ, ΡΠΎΠΉ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Ρ ΠΊΠ»ΠΈΠ΅Π½ΡΡΠΊΠΈ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°Ρ, Π½Π° ΠΊΠΎΠΉΡΠΎ ΡΡΡΠ²ΡΡΡΡ ΠΈΠΌΠ° Π΄ΠΎΠ²Π΅ΡΠΈΠ΅. ΠΡΠ΅ΠΊΠΈ ΡΡΡΠ²ΡΡ Π² ΠΊΠ»ΡΡΡΠ΅ΡΠ° Π½Π° Π±Π°Π·Π°ΡΠ° Π΄Π°Π½Π½ΠΈ ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π΅Π΄Π½Π° ΠΈ ΡΡΡΠ° Π΄Π²ΠΎΠΉΠΊΠ° ΠΏΡΠ±Π»ΠΈΡΠ΅Π½/Π»ΠΈΡΠ΅Π½ ΠΊΠ»ΡΡ. Π’ΠΎΠ²Π° ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° Π½Π° Π²ΡΠΈΡΠΊΠΈ ΡΡΡΠ²ΡΡΠΈ Π² ΠΊΠ»ΡΡΡΠ΅ΡΠ° Π΄Π° ΠΊΡΠΈΠΏΡΠΈΡΠ°Ρ Π΄Π°Π½Π½ΠΈ, ΡΠ°ΠΊΠ° ΡΠ΅ Π΄Π° ΠΌΠΎΠ³Π°Ρ Π΄Π° Π±ΡΠ΄Π°Ρ Π΄Π΅ΠΊΡΠΈΠΏΡΠΈΡΠ°Π½ΠΈ ΡΠ°ΠΌΠΎ ΠΎΡ Π΄ΡΡΠ³ΠΈ ΡΡΡΠ²ΡΡΠΈ, ΠΊΠΎΠΈΡΠΎ ΡΡΡΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ ΡΡΡΠ°ΡΠ° Π΄Π²ΠΎΠΉΠΊΠ° ΠΊΠ»ΡΡΠΎΠ²Π΅.
ΠΠ° Π΄Π° ΡΠ°Π±ΠΎΡΠΈ ΠΈΠ·Π»ΠΈΡΡΠΊΡΡ, ΠΊΠ»ΡΡΡΠ΅ΡΠΈΡΠ΅ ΠΎΡ Π±Π°Π·ΠΈ Π΄Π°Π½Π½ΠΈ ΡΡΡΠ±Π²Π° Π΄Π° ΡΠ΅ ΡΡΡΡΠΎΡΡ ΠΎΡ Π½Π°ΠΉ-ΠΌΠ°Π»ΠΊΠΎ 3 ΡΡΡΠ²ΡΡΠ°, Π΄ΠΎ ΠΌΠ°ΠΊΡΠΈΠΌΡΠΌ 5, Ρ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»Π½ΠΎ Π²ΡΠ΅ΠΌΠ΅ Π·Π° ΠΎΠ±ΠΈΠΊΠΎΠ»ΠΊΠ° ΠΎΡ 200 ms ΠΌΠ΅ΠΆΠ΄Ρ Π²ΡΠΈΡΠΊΠΈ ΡΠ»Π΅Π½ΠΎΠ²Π΅ Π½Π° ΠΊΠ»ΡΡΡΠ΅ΡΠ°. Π’ΠΎΠ²Π° ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΠ΅ Π΅ ΠΏΠΎ-ΡΠ΅ΡΡΡΠΈΠΊΡΠΈΠ²Π½ΠΎ, ΠΎΡΠΊΠΎΠ»ΠΊΠΎΡΠΎ Π·Π° ΠΊΠ»ΡΡΡΠ΅ΡΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° Call Bridge, ΡΠ°ΠΊΠ° ΡΠ΅ ΡΠ΅ΡΡΠΎ Π΅ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ°Π²Π°ΡΠΈΡΡ ΡΠ°ΠΊΡΠΎΡ ΠΏΡΠΈ Π³Π΅ΠΎΠ³ΡΠ°ΡΡΠΊΠΈ ΡΠ°Π·ΠΏΡΡΡΠ½Π°ΡΠΈ Π²Π½Π΅Π΄ΡΡΠ²Π°Π½ΠΈΡ.
Π ΠΎΠ»ΡΡΠ° Π½Π° Π±Π°Π·Π°ΡΠ° Π΄Π°Π½Π½ΠΈ Π·Π° CMS ΠΈΠΌΠ° ΡΠ΅Π΄ΠΈΡΠ° ΡΠ½ΠΈΠΊΠ°Π»Π½ΠΈ ΠΈΠ·ΠΈΡΠΊΠ²Π°Π½ΠΈΡ. ΠΠ° ΡΠ°Π·Π»ΠΈΠΊΠ° ΠΎΡ Π΄ΡΡΠ³ΠΈ ΡΠΎΠ»ΠΈ, ΡΡ ΠΈΠ·ΠΈΡΠΊΠ²Π° ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°Ρ Π½Π° ΠΊΠ»ΠΈΠ΅Π½Ρ ΠΈ ΡΡΡΠ²ΡΡ, ΠΊΡΠ΄Π΅ΡΠΎ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΡΡ Π½Π° ΠΊΠ»ΠΈΠ΅Π½ΡΠ° ΠΈΠΌΠ° ΡΠΏΠ΅ΡΠΈΡΠΈΡΠ½ΠΎ CN ΠΏΠΎΠ»Π΅, ΠΊΠΎΠ΅ΡΠΎ ΡΠ΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Ρ Π½Π° ΡΡΡΠ²ΡΡΠ°.
CMS ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π±Π°Π·Π° Π΄Π°Π½Π½ΠΈ postgres Ρ Π΅Π΄ΠΈΠ½ Π³Π»Π°Π²Π΅Π½ ΠΈ Π½ΡΠΊΠΎΠ»ΠΊΠΎ ΠΈΠ΄Π΅Π½ΡΠΈΡΠ½ΠΈ ΡΠ΅ΠΏΠ»ΠΈΠΊΠΈ. ΠΡΠ² Π²ΡΠ΅ΠΊΠΈ Π΄Π°Π΄Π΅Π½ ΠΌΠΎΠΌΠ΅Π½Ρ ΠΈΠΌΠ° ΡΠ°ΠΌΠΎ Π΅Π΄Π½Π° Π³Π»Π°Π²Π½Π° Π±Π°Π·Π° Π΄Π°Π½Π½ΠΈ (βΡΡΡΠ²ΡΡ Π½Π° Π±Π°Π·Π° Π΄Π°Π½Π½ΠΈβ). ΠΡΡΠ°Π½Π°Π»ΠΈΡΠ΅ ΡΠ»Π΅Π½ΠΎΠ²Π΅ Π½Π° ΠΊΠ»ΡΡΡΠ΅ΡΠ° ΡΠ° ΡΠ΅ΠΏΠ»ΠΈΠΊΠΈ ΠΈΠ»ΠΈ βΠΊΠ»ΠΈΠ΅Π½ΡΠΈ Π½Π° Π±Π°Π·Π° Π΄Π°Π½Π½ΠΈβ.
ΠΠ»ΡΡΡΠ΅ΡΡΡ Π½Π° Π±Π°Π·Π°ΡΠ° Π΄Π°Π½Π½ΠΈ ΠΈΠ·ΠΈΡΠΊΠ²Π° ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°Ρ Π·Π° ΡΠΏΠ΅ΡΠΈΠ°Π»Π΅Π½ ΡΡΡΠ²ΡΡ ΠΈ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°Ρ Π·Π° ΠΊΠ»ΠΈΠ΅Π½Ρ. Π’Π΅ ΡΡΡΠ±Π²Π° Π΄Π° Π±ΡΠ΄Π°Ρ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Π½ΠΈ ΡΡΡ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠΈ, ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ Π²ΡΡΡΠ΅ΡΠ΅Π½ ΡΠ°ΡΡΠ΅Π½ CA. Π’ΡΠΉ ΠΊΠ°ΡΠΎ Π²ΡΠ΅ΠΊΠΈ ΡΠ»Π΅Π½ Π½Π° ΠΊΠ»ΡΡΡΠ΅ΡΠ° Π½Π° Π±Π°Π·Π°ΡΠ° Π΄Π°Π½Π½ΠΈ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΡΠ°Π½Π΅ Π³Π»Π°Π²Π΅Π½, Π΄Π²ΠΎΠΉΠΊΠΈΡΠ΅ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠΈ Π½Π° ΡΡΡΠ²ΡΡΠ° Π½Π° Π±Π°Π·Π°ΡΠ° Π΄Π°Π½Π½ΠΈ ΠΈ ΠΊΠ»ΠΈΠ΅Π½ΡΠ° (ΡΡΠ΄ΡΡΠΆΠ°ΡΠΈ ΠΏΡΠ±Π»ΠΈΡΠ½ΠΈΡ ΠΈ ΡΠ°ΡΡΠ½ΠΈΡ ΠΊΠ»ΡΡ) ΡΡΡΠ±Π²Π° Π΄Π° Π±ΡΠ΄Π°Ρ ΠΊΠΎΠΏΠΈΡΠ°Π½ΠΈ Π½Π° Π²ΡΠΈΡΠΊΠΈ ΡΡΡΠ²ΡΡΠΈ, ΡΠ°ΠΊΠ° ΡΠ΅ Π΄Π° ΠΌΠΎΠ³Π°Ρ Π΄Π° ΠΏΠΎΠ΅ΠΌΠ°Ρ ΡΠ°ΠΌΠΎΠ»ΠΈΡΠ½ΠΎΡΡΡΠ° Π½Π° ΠΊΠ»ΠΈΠ΅Π½ΡΠ° ΠΈΠ»ΠΈ ΡΡΡΠ²ΡΡΠ° Π½Π° Π±Π°Π·Π°ΡΠ° Π΄Π°Π½Π½ΠΈ. Π Π΄ΠΎΠΏΡΠ»Π½Π΅Π½ΠΈΠ΅, ΠΎΡΠ½ΠΎΠ²Π½ΠΈΡΡ CA ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°Ρ ΡΡΡΠ±Π²Π° Π΄Π° Π±ΡΠ΄Π΅ Π·Π°ΡΠ΅Π΄Π΅Π½, Π·Π° Π΄Π° ΡΠ΅ Π³Π°ΡΠ°Π½ΡΠΈΡΠ°, ΡΠ΅ ΠΊΠ»ΠΈΠ΅Π½ΡΡΠΊΠΈΡΠ΅ ΠΈ ΡΡΡΠ²ΡΡΠ½ΠΈΡΠ΅ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠΈ ΠΌΠΎΠ³Π°Ρ Π΄Π° Π±ΡΠ΄Π°Ρ ΠΏΡΠΎΠ²Π΅ΡΠ΅Π½ΠΈ.
Π ΡΠ°ΠΊΠ°, Π½ΠΈΠ΅ ΡΠΎΡΠΌΠΈΡΠ°ΠΌΠ΅ Π·Π°ΡΠ²ΠΊΠ° Π·Π° ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°Ρ, ΠΊΠΎΠΉΡΠΎ ΡΠ΅ ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΎΡ Π²ΡΠΈΡΠΊΠΈ ΡΡΡΠ²ΡΡΠ½ΠΈ ΡΡΠ»ΡΠ³ΠΈ Ρ ΠΈΠ·ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ Π½Π° Π±Π°Π·Π°ΡΠ° Π΄Π°Π½Π½ΠΈ (ΡΠ΅ ΠΈΠΌΠ° ΠΎΡΠ΄Π΅Π»Π½Π° Π·Π°ΡΠ²ΠΊΠ° Π·Π° ΡΠΎΠ²Π°) Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΊΠ°ΡΠΎ:
pki csr hostname CN:cms.example.com subjectAltName:hostname.example.com,example.com,conf.example.com,join.example.com
Π CN ΠΏΠΈΡΠ΅ΠΌ ΠΎΠ±ΠΎΠ±ΡΠ΅Π½ΠΎΡΠΎ ΠΈΠΌΠ΅ Π½Π° Π½Π°ΡΠΈΡΠ΅ ΡΡΡΠ²ΡΡΠΈ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π°ΠΊΠΎ ΠΈΠΌΠ΅Π½Π°ΡΠ° Π½Π° Ρ ΠΎΡΡΠΎΠ²Π΅ Π½Π° Π½Π°ΡΠΈΡΠ΅ ΡΡΡΠ²ΡΡΠΈ server01, server02, server03, ΡΠΎΠ³Π°Π²Π° CN ΡΠ΅ Π±ΡΠ΄Π΅ server.example.com
ΠΡΠ°Π²ΠΈΠΌ ΡΡΡΠΎΡΠΎ Π½Π° ΠΎΡΡΠ°Π½Π°Π»ΠΈΡΠ΅ Π΄Π²Π° ΡΡΡΠ²ΡΡΠ° Ρ ΡΠ°Π·ΠΈ ΡΠ°Π·Π»ΠΈΠΊΠ°, ΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈΡΠ΅ ΡΠ΅ ΡΡΠ΄ΡΡΠΆΠ°Ρ ΡΡΠΎΡΠ²Π΅ΡΠ½ΠΈΡΠ΅ "ΠΈΠΌΠ΅Π½Π° Π½Π° Ρ ΠΎΡΡΠΎΠ²Π΅"
Π€ΠΎΡΠΌΠΈΡΠ°ΠΌΠ΅ Π΄Π²Π΅ Π·Π°ΡΠ²ΠΊΠΈ Π·Π° ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠΈ, ΠΊΠΎΠΈΡΠΎ ΡΠ΅ Π±ΡΠ΄Π°Ρ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈ ΠΎΡ ΡΡΠ»ΡΠ³Π°ΡΠ° Π±Π°Π·Π° Π΄Π°Π½Π½ΠΈ Ρ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ ΠΎΡ ΡΠΎΡΠΌΠ°ΡΠ°:
pki csr dbclusterserver CN:hostname1.example.com subjectAltName:hostname2.example.com,hostname3.example.com
pki csr dbclusterclient CN:postgres
ΠΊΡΠ΄Π΅ΡΠΎ dbclusterserver ΠΈ dbclusterclient ΠΈΠΌΠ΅Π½Π°ΡΠ° Π½Π° Π½Π°ΡΠΈΡΠ΅ Π·Π°ΡΠ²ΠΊΠΈ ΠΈ Π±ΡΠ΄Π΅ΡΠΈ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠΈ, ΠΈΠΌΠ΅ Π½Π° Ρ ΠΎΡΡ1(2)(3) ΠΈΠΌΠ΅Π½Π°ΡΠ° Π½Π° ΡΡΠΎΡΠ²Π΅ΡΠ½ΠΈΡΠ΅ ΡΡΡΠ²ΡΡΠΈ.
ΠΠ·Π²ΡΡΡΠ²Π°ΠΌΠ΅ ΡΠ°Π·ΠΈ ΠΏΡΠΎΡΠ΅Π΄ΡΡΠ° ΡΠ°ΠΌΠΎ Π½Π° Π΅Π΄ΠΈΠ½ ΡΡΡΠ²ΡΡ (!), Π° ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠΈΡΠ΅ ΠΈ ΡΡΠΎΡΠ²Π΅ΡΠ½ΠΈΡΠ΅ .key-ΡΠ°ΠΉΠ»ΠΎΠ²Π΅ ΡΠ΅ ΠΊΠ°ΡΠ²Π°ΠΌΠ΅ Π½Π° Π΄ΡΡΠ³ΠΈ ΡΡΡΠ²ΡΡΠΈ.
ΠΠΊΡΠΈΠ²ΠΈΡΠ°ΠΉΡΠ΅ ΡΠ΅ΠΆΠΈΠΌΠ° Π½Π° ΠΊΠ»ΠΈΠ΅Π½ΡΡΠΊΠΈ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°Ρ Π² AD CS
Π‘ΡΡΠΎ ΡΠ°ΠΊΠ° ΡΡΡΠ±Π²Π° Π΄Π° ΠΎΠ±Π΅Π΄ΠΈΠ½ΠΈΡΠ΅ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠΈ Π·Π° Π²ΡΠ΅ΠΊΠΈ ΡΡΡΠ²ΡΡ Π² Π΅Π΄ΠΈΠ½ ΡΠ°ΠΉΠ»ΠΠ° *NIX:
cat server01.cer server02.cer server03.cer > server.cer
ΠΠΎΠ΄ Windows/DOS:
copy server01.cer + server02.cer + server03.cer server.cer
Π ΠΊΠ°ΡΠ΅ΡΠ΅ Π½Π° Π²ΡΠ΅ΠΊΠΈ ΡΡΡΠ²ΡΡ:
1. "ΠΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡΠ°Π»Π΅Π½" ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°Ρ Π·Π° ΡΡΡΠ²ΡΡ.
2. ΠΡΠ½ΠΎΠ²Π΅Π½ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°Ρ (Π·Π°Π΅Π΄Π½ΠΎ Ρ ΠΌΠ΅ΠΆΠ΄ΠΈΠ½Π½ΠΈ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠΈ, Π°ΠΊΠΎ ΠΈΠΌΠ° ΡΠ°ΠΊΠΈΠ²Π°).
3. Π‘Π΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠΈ Π·Π° Π±Π°Π·Π°ΡΠ° Π΄Π°Π½Π½ΠΈ ("ΡΡΡΠ²ΡΡ" ΠΈ "ΠΊΠ»ΠΈΠ΅Π½Ρ") ΠΈ ΡΠ°ΠΉΠ»ΠΎΠ²Π΅ Ρ ΡΠ°Π·ΡΠΈΡΠ΅Π½ΠΈΠ΅ .key, ΠΊΠΎΠΈΡΠΎ ΡΠ° Π³Π΅Π½Π΅ΡΠΈΡΠ°Π½ΠΈ ΠΏΡΠΈ ΡΡΠ·Π΄Π°Π²Π°Π½Π΅ Π½Π° Π·Π°ΡΠ²ΠΊΠ° Π·Π° ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°Ρ "ΡΡΡΠ²ΡΡ" ΠΈ "ΠΊΠ»ΠΈΠ΅Π½Ρ" Π½Π° Π±Π°Π·Π°ΡΠ° Π΄Π°Π½Π½ΠΈ. Π’Π΅Π·ΠΈ ΡΠ°ΠΉΠ»ΠΎΠ²Π΅ ΡΡΡΠ±Π²Π° Π΄Π° ΡΠ° Π΅Π΄Π½Π°ΠΊΠ²ΠΈ Π½Π° Π²ΡΠΈΡΠΊΠΈ ΡΡΡΠ²ΡΡΠΈ.
4. ΠΠΎΡΠΈΠ΅ΡΠΎ ΠΈ Π½Π° ΡΡΠΈΡΠ΅ "ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡΠ°Π»Π½ΠΈ" ΡΠ΄ΠΎΡΡΠΎΠ²Π΅ΡΠ΅Π½ΠΈΡ.
Π Π΅Π·ΡΠ»ΡΠ°ΡΡΡ ΡΡΡΠ±Π²Π° Π΄Π° Π±ΡΠ΄Π΅ Π½Π΅ΡΠΎ ΠΊΠ°ΡΠΎ ΡΠ°Π·ΠΈ ΡΠ°ΠΉΠ»ΠΎΠ²Π° ΠΊΠ°ΡΡΠΈΠ½Π° Π½Π° Π²ΡΠ΅ΠΊΠΈ ΡΡΡΠ²ΡΡ.
ΠΠ»ΡΡΡΠ΅Ρ ΠΎΡ Π±Π°Π·Π° Π΄Π°Π½Π½ΠΈ
Π‘Π΅Π³Π°, ΡΠ»Π΅Π΄ ΠΊΠ°ΡΠΎ ΠΈΠΌΠ°ΡΠ΅ Π²ΡΠΈΡΠΊΠΈ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠΈ, ΠΊΠ°ΡΠ΅Π½ΠΈ Π½Π° CMS ΡΡΡΠ²ΡΡΠΈΡΠ΅, ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π½Π°ΡΡΡΠΎΠΈΡΠ΅ ΠΈ Π°ΠΊΡΠΈΠ²ΠΈΡΠ°ΡΠ΅ ΠΊΠ»ΡΡΡΠ΅ΡΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° Π±Π°Π·ΠΈ Π΄Π°Π½Π½ΠΈ Π² ΡΡΠΈΡΠ΅ Π²ΡΠ·Π΅Π»Π°. ΠΡΡΠ²Π°ΡΠ° ΡΡΡΠΏΠΊΠ° Π΅ Π΄Π° ΠΈΠ·Π±Π΅ΡΠ΅ΡΠ΅ Π΅Π΄ΠΈΠ½ ΡΡΡΠ²ΡΡ ΠΊΠ°ΡΠΎ Π³Π»Π°Π²Π΅Π½ Π²ΡΠ·Π΅Π» Π½Π° ΠΊΠ»ΡΡΡΠ΅ΡΠ° Π½Π° Π±Π°Π·Π°ΡΠ° Π΄Π°Π½Π½ΠΈ ΠΈ Π΄Π° Π³ΠΎ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°ΡΠ΅ Π½Π°ΠΏΡΠ»Π½ΠΎ.
ΠΡΠ½ΠΎΠ²Π½Π° Π±Π°Π·Π° Π΄Π°Π½Π½ΠΈ
ΠΡΡΠ²Π°ΡΠ° ΡΡΡΠΏΠΊΠ° Π² Π½Π°ΡΡΡΠΎΠΉΠΊΠ°ΡΠ° Π½Π° ΡΠ΅ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡΡΠ° Π½Π° Π±Π°Π·Π°ΡΠ° Π΄Π°Π½Π½ΠΈ Π΅ ΡΠΊΠ°Π·Π²Π°Π½Π΅ΡΠΎ Π½Π° ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠΈΡΠ΅, ΠΊΠΎΠΈΡΠΎ ΡΠ΅ ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ Π·Π° Π±Π°Π·Π°ΡΠ° Π΄Π°Π½Π½ΠΈ. Π’ΠΎΠ²Π° ΡΡΠ°Π²Π° Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΊΠ°ΡΠΎ:
database cluster certs <server_key> <server_crt> <client_key> <client_crt> <ca_crt>
Π‘Π΅Π³Π° Π½Π΅ΠΊΠ° ΠΊΠ°ΠΆΠ΅ΠΌ Π½Π° CMS ΠΊΠΎΠΉ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π·Π° ΠΊΠ»ΡΡΡΠ΅ΡΠΈΡΠ°Π½Π΅ Π½Π° Π±Π°Π·Π° Π΄Π°Π½Π½ΠΈ Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΡΠ°:
database cluster localnode a
Π‘Π»Π΅Π΄ ΡΠΎΠ²Π° ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΠ°ΠΌΠ΅ ΠΊΠ»ΡΡΡΠ΅ΡΠ½Π°ΡΠ° Π±Π°Π·Π° Π΄Π°Π½Π½ΠΈ Π½Π° Π³Π»Π°Π²Π½ΠΈΡ ΡΡΡΠ²ΡΡ Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΡΠ°:
database cluster initialize
ΠΠ»ΠΈΠ΅Π½ΡΡΠΊΠΈ Π²ΡΠ·Π»ΠΈ Π½Π° Π±Π°Π·Π° Π΄Π°Π½Π½ΠΈ
ΠΠ·ΠΏΡΠ»Π½ΡΠ²Π°ΠΌΠ΅ ΡΡΡΠ°ΡΠ° ΠΏΡΠΎΡΠ΅Π΄ΡΡΠ°, ΡΠ°ΠΌΠΎ Π²ΠΌΠ΅ΡΡΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΡΠ° ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΠ°Π½Π΅ Π½Π° ΠΊΠ»ΡΡΡΠ΅Ρ Π½Π° Π±Π°Π·Π° Π΄Π°Π½Π½ΠΈ Π²ΡΠ²Π΅Π΄Π΅ΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΊΠ°ΡΠΎ:
database cluster join <ip address existing master>
ΠΊΡΠ΄Π΅ΡΠΎ ip Π°Π΄ΡΠ΅Ρ ΡΡΡΠ΅ΡΡΠ²ΡΠ²Π°Ρ Π³Π»Π°Π²Π΅Π½ ip Π°Π΄ΡΠ΅Ρ Π½Π° CMS ΡΡΡΠ²ΡΡΠ°, Π½Π° ΠΊΠΎΠΉΡΠΎ Π΅ ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΠ°Π½ ΠΊΠ»ΡΡΡΠ΅ΡΡΡ, ΠΏΡΠΎΡΡΠΎ Master.
ΠΠΈΠ΅ ΠΏΡΠΎΠ²Π΅ΡΡΠ²Π°ΠΌΠ΅ ΠΊΠ°ΠΊ Π½Π°ΡΠΈΡΡ ΠΊΠ»ΡΡΡΠ΅Ρ ΠΎΡ Π±Π°Π·ΠΈ Π΄Π°Π½Π½ΠΈ ΡΠ°Π±ΠΎΡΠΈ Π½Π° Π²ΡΠΈΡΠΊΠΈ ΡΡΡΠ²ΡΡΠΈ Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΡΠ°:
database cluster status
ΠΡΠ°Π²ΠΈΠΌ ΡΡΡΠΎΡΠΎ Π½Π° ΠΎΡΡΠ°Π½Π°Π»ΠΈΡ ΡΡΠ΅ΡΠΈ ΡΡΡΠ²ΡΡ.
Π ΡΠ΅Π·ΡΠ»ΡΠ°Ρ Π½Π° ΡΠΎΠ²Π° ΡΠ΅ ΠΎΠΊΠ°Π·Π²Π°, ΡΠ΅ ΠΏΡΡΠ²ΠΈΡΡ Π½ΠΈ ΡΡΡΠ²ΡΡ Π΅ Master, ΠΎΡΡΠ°Π½Π°Π»ΠΈΡΠ΅ ΡΠ° Slaves.
Π£ΡΠ»ΡΠ³Π° Π·Π° ΡΠ΅Π± Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡ
ΠΠΊΡΠΈΠ²ΠΈΡΠ°ΠΉΡΠ΅ ΡΡΠ»ΡΠ³Π°ΡΠ° ΡΠ΅Π± Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡ:
webadmin listen a 445
ΠΠΎΡΡ 445 Π΅ ΠΈΠ·Π±ΡΠ°Π½, Π·Π°ΡΠΎΡΠΎ ΠΏΠΎΡΡ 443 ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π·Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΠΊΠΈ Π΄ΠΎΡΡΡΠΏ Π΄ΠΎ ΡΠ΅Π± ΠΊΠ»ΠΈΠ΅Π½ΡΠ°
ΠΠΈΠ΅ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°ΠΌΠ΅ ΡΡΠ»ΡΠ³Π°ΡΠ° Web Admin ΡΡΡ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠ½ΠΈ ΡΠ°ΠΉΠ»ΠΎΠ²Π΅ Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΊΠ°ΡΠΎ:
webadmin certs <keyfile> <certificatefile> <ca bundle>
Π Π°ΠΊΡΠΈΠ²ΠΈΡΠ°ΠΉΡΠ΅ ΡΠ΅Π± Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠ° Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΡΠ°:
webadmin enable
ΠΠΊΠΎ Π²ΡΠΈΡΠΊΠΎ Π΅ Π½Π°ΡΠ΅Π΄, ΡΠ΅ ΠΏΠΎΠ»ΡΡΠΈΠΌ ΡΠ΅Π΄ΠΎΠ²Π΅ SUCCESS, ΠΏΠΎΠΊΠ°Π·Π²Π°ΡΠΈ, ΡΠ΅ Web Admin Π΅ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°Π½ ΠΏΡΠ°Π²ΠΈΠ»Π½ΠΎ Π·Π° ΠΌΡΠ΅ΠΆΠ°ΡΠ° ΠΈ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠ°. ΠΠΈΠ΅ ΠΏΡΠΎΠ²Π΅ΡΡΠ²Π°ΠΌΠ΅ ΠΈΠ·ΠΏΡΠ°Π²Π½ΠΎΡΡΡΠ° Π½Π° ΡΡΠ»ΡΠ³Π°ΡΠ° Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° ΡΠ΅Π± Π±ΡΠ°ΡΠ·ΡΡ ΠΈ Π²ΡΠ²Π΅ΠΆΠ΄Π°ΠΌΠ΅ Π°Π΄ΡΠ΅ΡΠ° Π½Π° ΡΠ΅Π± Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠ°, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ:
ΠΠ±Π°Π΄Π΅ΡΠ΅ ΡΠ΅ Π½Π° Bridge Cluster
Call Bridge Π΅ Π΅Π΄ΠΈΠ½ΡΡΠ²Π΅Π½Π°ΡΠ° ΡΡΠ»ΡΠ³Π°, ΠΏΡΠΈΡΡΡΡΠ²Π°ΡΠ° Π²ΡΠ² Π²ΡΡΠΊΠΎ Π²Π½Π΅Π΄ΡΡΠ²Π°Π½Π΅ Π½Π° CMS. Call Bridge Π΅ ΠΎΡΠ½ΠΎΠ²Π½ΠΈΡΡ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΡΠΌ Π·Π° ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠ½Π° Π²ΡΡΠ·ΠΊΠ°. Π’ΠΎΠΉ ΡΡΡΠΎ ΡΠ°ΠΊΠ° ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Ρ SIP ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ, ΡΠ°ΠΊΠ° ΡΠ΅ ΠΏΠΎΠ²ΠΈΠΊΠ²Π°Π½ΠΈΡΡΠ° Π΄Π° ΠΌΠΎΠ³Π°Ρ Π΄Π° ΡΠ΅ Π½Π°ΡΠΎΡΠ²Π°Ρ ΠΊΡΠΌ ΠΈΠ»ΠΈ ΠΎΡ Π½Π΅Π³ΠΎ, ΠΊΠ°ΡΠΎ Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ ΠΎΡ Cisco Unified CM.
ΠΠΎΠΌΠ°Π½Π΄ΠΈΡΠ΅ ΠΏΠΎ-Π΄ΠΎΠ»Ρ ΡΡΡΠ±Π²Π° Π΄Π° ΡΠ΅ ΠΈΠ·ΠΏΡΠ»Π½ΡΠ²Π°Ρ Π½Π° Π²ΡΠ΅ΠΊΠΈ ΡΡΡΠ²ΡΡ ΡΡΡ ΡΡΠΎΡΠ²Π΅ΡΠ½ΠΈΡΠ΅ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠΈ.
Π ΡΠ°ΠΊΠ°:
Π‘Π²ΡΡΠΆΠ΅ΡΠ΅ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠΈ Ρ ΡΡΠ»ΡΠ³Π°ΡΠ° Call Bridge Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΊΠ°ΡΠΎ:
callbridge certs <keyfile> <certificatefile>[<cert-bundle>]
ΠΠΈΠ΅ ΡΠ²ΡΡΠ·Π²Π°ΠΌΠ΅ ΡΡΠ»ΡΠ³ΠΈΡΠ΅ Π½Π° CallBridge Ρ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ°, ΠΎΡ ΠΊΠΎΠΉΡΠΎ ΡΠ΅ Π½ΡΠΆΠ΄Π°Π΅ΠΌ, Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΡΠ°:
callbridge listen a
Π ΡΠ΅ΡΡΠ°ΡΡΠΈΡΠ°ΠΉΡΠ΅ ΡΡΠ»ΡΠ³Π°ΡΠ° Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΡΠ°:
callbridge restart
Π‘Π΅Π³Π°, ΡΠ»Π΅Π΄ ΠΊΠ°ΡΠΎ ΠΈΠΌΠ°ΠΌΠ΅ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°Π½ΠΈ ΠΌΠΎΡΡΠΎΠ²Π΅ Π·Π° ΠΎΠ±Π°ΠΆΠ΄Π°Π½ΠΈΡ, ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° Π½Π°ΡΡΡΠΎΠΈΠΌ ΠΊΠ»ΡΡΡΠ΅ΡΠΈΡΠ°Π½Π΅ Π½Π° Call Bridge. ΠΠ»ΡΡΡΠ΅ΡΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° Call Bridge Π΅ ΡΠ°Π·Π»ΠΈΡΠ½ΠΎ ΠΎΡ ΠΊΠ»ΡΡΡΠ΅ΡΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° Π±Π°Π·Π° Π΄Π°Π½Π½ΠΈ ΠΈΠ»ΠΈ XMPP. Call Bridge Cluster ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ° ΠΎΡ 2 Π΄ΠΎ 8 Π²ΡΠ·Π΅Π»Π° Π±Π΅Π· Π½ΠΈΠΊΠ°ΠΊΠ²ΠΈ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΡ. Π’ΠΎΠΉ ΠΎΡΠΈΠ³ΡΡΡΠ²Π° Π½Π΅ ΡΠ°ΠΌΠΎ ΠΈΠ·Π»ΠΈΡΡΠΊ, Π½ΠΎ ΠΈ Π±Π°Π»Π°Π½ΡΠΈΡΠ°Π½Π΅ Π½Π° Π½Π°ΡΠΎΠ²Π°ΡΠ²Π°Π½Π΅ΡΠΎ, ΡΠ°ΠΊΠ° ΡΠ΅ ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΠΈΡΠ΅ Π΄Π° ΠΌΠΎΠ³Π°Ρ Π΄Π° ΡΠ΅ ΡΠ°Π·ΠΏΡΠ΅Π΄Π΅Π»ΡΡ Π°ΠΊΡΠΈΠ²Π½ΠΎ ΠΌΠ΅ΠΆΠ΄Ρ ΡΡΡΠ²ΡΡΠΈΡΠ΅ Π½Π° Call Bridge Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° ΠΈΠ½ΡΠ΅Π»ΠΈΠ³Π΅Π½ΡΠ½ΠΎ ΡΠ°Π·ΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΏΠΎΠ²ΠΈΠΊΠ²Π°Π½ΠΈΡΡΠ°. CMS ΠΈΠΌΠ° Π΄ΠΎΠΏΡΠ»Π½ΠΈΡΠ΅Π»Π½ΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ, Call Bridge Π³ΡΡΠΏΠΈ ΠΈ ΡΠ²ΡΡΠ·Π°Π½ΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ, ΠΊΠΎΠΈΡΠΎ ΠΌΠΎΠ³Π°Ρ Π΄Π° ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ Π·Π° ΠΏΠΎ-Π½Π°ΡΠ°ΡΡΡΠ½ΠΎ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅.
ΠΠ»ΡΡΡΠ΅ΡΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° ΠΌΠΎΡΡ Π·Π° ΠΏΠΎΠ²ΠΈΠΊΠ²Π°Π½Π΅ ΡΠ΅ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ° ΠΏΡΠ΅Π΄ΠΈΠΌΠ½ΠΎ ΡΡΠ΅Π· ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° Π½Π° ΡΠ΅Π± Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠ°
Π‘Π»Π΅Π΄Π½Π°ΡΠ° ΠΏΡΠΎΡΠ΅Π΄ΡΡΠ° ΡΡΡΠ±Π²Π° Π΄Π° ΡΠ΅ ΠΈΠ·Π²ΡΡΡΠΈ Π½Π° Π²ΡΠ΅ΠΊΠΈ ΡΡΡΠ²ΡΡ Π½Π° ΠΊΠ»ΡΡΡΠ΅Ρ.
ΠΠΎ ΡΠΎΠ·ΠΈ Π½Π°ΡΠΈΠ½,
1. ΠΡΠ΅ΠΌΠΈΠ½Π°Π²Π°ΠΌΠ΅ ΠΏΡΠ΅Π· ΠΌΡΠ΅ΠΆΠ°ΡΠ° Π² Configuration> Cluster.
2. Π ΡΠ°ΠΌΠΎΠ»ΠΈΡΠ½ΠΎΡΡ Π½Π° ΠΌΠΎΡΡ Π·Π° ΠΎΠ±Π°ΠΆΠ΄Π°Π½Π΅ ΠΊΠ°ΡΠΎ ΡΠ½ΠΈΠΊΠ°Π»Π½ΠΎ ΠΈΠΌΠ΅ Π²ΡΠ²Π΅Π΄Π΅ΡΠ΅ callbridge[01,02,03], ΡΡΠΎΡΠ²Π΅ΡΡΡΠ²Π°ΡΠΎ Π½Π° ΠΈΠΌΠ΅ΡΠΎ Π½Π° ΡΡΡΠ²ΡΡΠ°. Π’Π΅Π·ΠΈ ΠΈΠΌΠ΅Π½Π° ΡΠ° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ»Π½ΠΈ, Π½ΠΎ ΡΡΡΠ±Π²Π° Π΄Π° ΡΠ° ΡΠ½ΠΈΠΊΠ°Π»Π½ΠΈ Π·Π° ΡΠΎΠ·ΠΈ ΠΊΠ»ΡΡΡΠ΅Ρ. Π’Π΅ ΡΠ° ΠΎΠΏΠΈΡΠ°ΡΠ΅Π»Π½ΠΈ, ΡΡΠΉ ΠΊΠ°ΡΠΎ ΠΏΠΎΠΊΠ°Π·Π²Π°Ρ, ΡΠ΅ ΡΠ° ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡΠΈ Π½Π° ΡΡΡΠ²ΡΡ [01,02,03].
3. Π ΠΠ»ΡΡΡΠ΅ΡΠ½ΠΈ ΠΌΠΎΡΡΠΎΠ²Π΅ Π·Π° ΠΏΠΎΠ²ΠΈΠΊΠ²Π°Π½Π΅ Π²ΡΠ²Π΅Π΄Π΅ΡΠ΅ URL Π°Π΄ΡΠ΅ΡΠΈΡΠ΅ Π½Π° ΡΠ΅Π± Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠ° Π½Π° Π½Π°ΡΠΈΡΠ΅ ΡΡΡΠ²ΡΡΠΈ Π² ΠΊΠ»ΡΡΡΠ΅ΡΠ°,
4. ΠΠΎΠ±Π°Π²ΡΠΌΠ΅ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°Ρ ΠΊΡΠΌ Π΄ΠΎΠ²Π΅ΡΠΈΠ΅ΡΠΎ Π½Π° CallBridge Π·Π° Π²ΡΠ΅ΠΊΠΈ ΡΡΡΠ²ΡΡ, ΡΠΈΠΉΡΠΎ ΡΠ°ΠΉΠ» ΡΡΠ΄ΡΡΠΆΠ° Π²ΡΠΈΡΠΊΠΈ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠΈ Π½Π° Π½Π°ΡΠΈΡΠ΅ ΡΡΡΠ²ΡΡΠΈ, ΠΊΠΎΠΈΡΠΎ ΠΎΠ±Π΅Π΄ΠΈΠ½ΠΈΡ
ΠΌΠ΅ Π² ΡΠΎΠ·ΠΈ ΡΠ°ΠΉΠ» Π² ΡΠ°ΠΌΠΎΡΠΎ Π½Π°ΡΠ°Π»ΠΎ, Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΊΠ°ΡΠΎ:
callbridge trust cluster <trusted cluster certificate bundle>
Π ΡΠ΅ΡΡΠ°ΡΡΠΈΡΠ°ΠΉΡΠ΅ ΡΡΠ»ΡΠ³Π°ΡΠ° Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΡΠ°:
callbridge restart
Π ΡΠ΅Π·ΡΠ»ΡΠ°Ρ Π½Π° Π²ΡΠ΅ΠΊΠΈ ΡΡΡΠ²ΡΡ ΡΡΡΠ±Π²Π° Π΄Π° ΠΏΠΎΠ»ΡΡΠΈΡΠ΅ ΡΠ»Π΅Π΄Π½Π°ΡΠ° ΠΊΠ°ΡΡΠΈΠ½Π°:
XMPP ΠΊΠ»ΡΡΡΠ΅Ρ
Π£ΡΠ»ΡΠ³Π°ΡΠ° XMPP Π² CMS ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π·Π° ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° ΡΡΠ»Π°ΡΠ° ΡΠ΅Π³ΠΈΡΡΡΠ°ΡΠΈΡ ΠΈ ΡΠ΄ΠΎΡΡΠΎΠ²Π΅ΡΡΠ²Π°Π½Π΅ Π·Π° Cisco Meeting Apps (CMA), Π²ΠΊΠ»ΡΡΠΈΡΠ΅Π»Π½ΠΎ ΡΠ΅Π± ΠΊΠ»ΠΈΠ΅Π½ΡΠ° CMA WebRTC. Π‘Π°ΠΌΠΈΡΡ Call Bridge ΡΡΡΠΎ Π΄Π΅ΠΉΡΡΠ²Π° ΠΊΠ°ΡΠΎ XMPP ΠΊΠ»ΠΈΠ΅Π½Ρ Π·Π° ΡΠ΅Π»ΠΈΡΠ΅ Π½Π° ΡΠ΄ΠΎΡΡΠΎΠ²Π΅ΡΡΠ²Π°Π½Π΅ ΠΈ ΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»Π½ΠΎ ΡΡΡΠ±Π²Π° Π΄Π° Π±ΡΠ΄Π΅ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°Π½ ΠΊΠ°ΡΠΎ Π΄ΡΡΠ³ΠΈΡΠ΅ ΠΊΠ»ΠΈΠ΅Π½ΡΠΈ. XMPP failover Π΅ ΡΡΠ½ΠΊΡΠΈΡ, ΠΊΠΎΡΡΠΎ ΡΠ΅ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ° Π² ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²Π΅Π½ΠΈ ΡΡΠ΅Π΄ΠΈ ΠΎΡ Π²Π΅ΡΡΠΈΡ 2.1
ΠΠΎΠΌΠ°Π½Π΄ΠΈΡΠ΅ ΠΏΠΎ-Π΄ΠΎΠ»Ρ ΡΡΡΠ±Π²Π° Π΄Π° ΡΠ΅ ΠΈΠ·ΠΏΡΠ»Π½ΡΠ²Π°Ρ Π½Π° Π²ΡΠ΅ΠΊΠΈ ΡΡΡΠ²ΡΡ ΡΡΡ ΡΡΠΎΡΠ²Π΅ΡΠ½ΠΈΡΠ΅ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠΈ.
Π ΡΠ°ΠΊΠ°:
Π‘Π²ΡΡΠΆΠ΅ΡΠ΅ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠΈ Ρ ΡΡΠ»ΡΠ³Π°ΡΠ° XMPP Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΊΠ°ΡΠΎ:
xmpp certs <keyfile> <certificatefile>[<cert-bundle>]
Π‘Π»Π΅Π΄ ΡΠΎΠ²Π° Π΄Π΅ΡΠΈΠ½ΠΈΡΠ°ΠΉΡΠ΅ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° Π·Π° ΡΠ»ΡΡΠ°Π½Π΅ Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΡΠ°:
xmpp listen a
Π£ΡΠ»ΡΠ³Π°ΡΠ° XMPP ΠΈΠ·ΠΈΡΠΊΠ²Π° ΡΠ½ΠΈΠΊΠ°Π»Π΅Π½ Π΄ΠΎΠΌΠ΅ΠΉΠ½. Π’ΠΎΠ²Π° Π΅ Π²Ρ ΠΎΠ΄ΡΡ Π·Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈΡΠ΅. Π‘ Π΄ΡΡΠ³ΠΈ Π΄ΡΠΌΠΈ, ΠΊΠΎΠ³Π°ΡΠΎ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π» ΡΠ΅ ΠΎΠΏΠΈΡΠ° Π΄Π° Π²Π»Π΅Π·Π΅ Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΡΠΎ CMA (ΠΈΠ»ΠΈ ΡΡΠ΅Π· WebRTC ΠΊΠ»ΠΈΠ΅Π½Ρ), ΡΠΎΠΉ Π²ΡΠ²Π΅ΠΆΠ΄Π° userID@logindomain. Π Π½Π°ΡΠΈΡ ΡΠ»ΡΡΠ°ΠΉ ΡΠΎΠ²Π° ΡΠ΅ Π±ΡΠ΄Π΅ userid@ΠΊΠΎΠ½Ρ.example.com. ΠΠ°ΡΠΎ Π½Π΅ Π΅ ΡΠ°ΠΌΠΎ example.com? Π Π½Π°ΡΠ΅ΡΠΎ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎ Π²Π½Π΅Π΄ΡΡΠ²Π°Π½Π΅ ΠΈΠ·Π±ΡΠ°Ρ ΠΌΠ΅ Π½Π°ΡΠΈΡ Unified CM Π΄ΠΎΠΌΠ΅ΠΉΠ½, ΠΊΠΎΠΉΡΠΎ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈΡΠ΅ Π½Π° Jabber ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ Π² Unified CM ΠΊΠ°ΡΠΎ example.com, ΡΠ°ΠΊΠ° ΡΠ΅ ΡΠ΅ Π½ΡΠΆΠ΄Π°Π΅ΠΌ ΠΎΡ ΡΠ°Π·Π»ΠΈΡΠ΅Π½ Π΄ΠΎΠΌΠ΅ΠΉΠ½ Π·Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈΡΠ΅ Π½Π° CMS, Π·Π° Π΄Π° ΠΌΠ°ΡΡΡΡΡΠΈΠ·ΠΈΡΠ°ΠΌΠ΅ ΠΏΠΎΠ²ΠΈΠΊΠ²Π°Π½ΠΈΡ ΠΊΡΠΌ ΠΈ ΠΎΡ CMS ΠΏΡΠ΅Π· SIP Π΄ΠΎΠΌΠ΅ΠΉΠ½ΠΈΡΠ΅.
ΠΠ°ΡΡΡΠΎΠΉΡΠ΅ XMPP Π΄ΠΎΠΌΠ΅ΠΉΠ½ Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΊΠ°ΡΠΎ:
xmpp domain <domain>
Π Π°ΠΊΡΠΈΠ²ΠΈΡΠ°ΠΉΡΠ΅ ΡΡΠ»ΡΠ³Π°ΡΠ° XMPP Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΡΠ°:
xmpp enable
Π ΡΡΠ»ΡΠ³Π°ΡΠ° XMPP ΡΡΡΠ±Π²Π° Π΄Π° ΡΡΠ·Π΄Π°Π΄Π΅ΡΠ΅ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΎΠ½Π½ΠΈ Π΄Π°Π½Π½ΠΈ Π·Π° Π²ΡΠ΅ΠΊΠΈ Call Bridge, ΠΊΠΎΠΉΡΠΎ ΡΠ΅ ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΏΡΠΈ ΡΠ΅Π³ΠΈΡΡΡΠ°ΡΠΈΡ Π² ΡΡΠ»ΡΠ³Π°ΡΠ° XMPP. Π’Π΅Π·ΠΈ ΠΈΠΌΠ΅Π½Π° ΡΠ° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ»Π½ΠΈ (ΠΈ Π½Π΅ ΡΠ° ΡΠ²ΡΡΠ·Π°Π½ΠΈ Ρ ΡΠ½ΠΈΠΊΠ°Π»Π½ΠΈΡΠ΅ ΠΈΠΌΠ΅Π½Π°, ΠΊΠΎΠΈΡΠΎ ΡΡΠ΅ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°Π»ΠΈ Π·Π° ΠΊΠ»ΡΡΡΠ΅ΡΠΈΡΠ°Π½Π΅ Π½Π° ΠΌΠΎΡΡ Π·Π° ΠΏΠΎΠ²ΠΈΠΊΠ²Π°Π½Π΅). Π’ΡΡΠ±Π²Π° Π΄Π° Π΄ΠΎΠ±Π°Π²ΠΈΡΠ΅ ΡΡΠΈ ΠΌΠΎΡΡΠ° Π·Π° ΠΏΠΎΠ²ΠΈΠΊΠ²Π°Π½Π΅ Π½Π° Π΅Π΄ΠΈΠ½ XMPP ΡΡΡΠ²ΡΡ ΠΈ ΡΠ»Π΅Π΄ ΡΠΎΠ²Π° Π΄Π° Π²ΡΠ²Π΅Π΄Π΅ΡΠ΅ ΡΠ΅Π·ΠΈ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΎΠ½Π½ΠΈ Π΄Π°Π½Π½ΠΈ Π½Π° Π΄ΡΡΠ³ΠΈ XMPP ΡΡΡΠ²ΡΡΠΈ Π² ΠΊΠ»ΡΡΡΠ΅ΡΠ°, ΡΡΠΉ ΠΊΠ°ΡΠΎ ΡΠ°Π·ΠΈ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ Π½Π΅ ΡΠ΅ Π²ΠΏΠΈΡΠ²Π° Π² Π±Π°Π·Π°ΡΠ° Π΄Π°Π½Π½ΠΈ Π½Π° ΠΊΠ»ΡΡΡΠ΅ΡΠ°. ΠΠΎ-ΠΊΡΡΠ½ΠΎ ΡΠ΅ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°ΠΌΠ΅ Π²ΡΠ΅ΠΊΠΈ Call Bridge Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΡΠΎΠ²Π° ΠΈΠΌΠ΅ ΠΈ ΡΠ°ΠΉΠ½Π°, Π·Π° Π΄Π° ΡΠ΅ ΡΠ΅Π³ΠΈΡΡΡΠΈΡΠ° Π² ΡΡΠ»ΡΠ³Π°ΡΠ° XMPP.
Π‘Π΅Π³Π° ΡΡΡΠ±Π²Π° Π΄Π° Π½Π°ΡΡΡΠΎΠΈΠΌ ΡΡΠ»ΡΠ³Π°ΡΠ° XMPP Π½Π° ΠΏΡΡΠ²ΠΈΡ ΡΡΡΠ²ΡΡ Ρ ΡΡΠΈ Call Bridges callbridge01, callbridge02 ΠΈ callbridge03. ΠΠ° Π²ΡΠ΅ΠΊΠΈ Π°ΠΊΠ°ΡΠ½Ρ ΡΠ΅ Π±ΡΠ΄Π°Ρ Π·Π°Π΄Π°Π΄Π΅Π½ΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ»Π½ΠΈ ΠΏΠ°ΡΠΎΠ»ΠΈ. ΠΠΎ-ΠΊΡΡΠ½ΠΎ ΡΠ΅ ΡΠ΅ Π±ΡΠ΄Π°Ρ Π²ΡΠ²Π΅Π΄Π΅Π½ΠΈ Π½Π° Π΄ΡΡΠ³ΠΈ ΡΡΡΠ²ΡΡΠΈ Π½Π° Call Bridge Π·Π° Π²Π»ΠΈΠ·Π°Π½Π΅ Π² ΡΠΎΠ·ΠΈ XMPP ΡΡΡΠ²ΡΡ. ΠΡΠ²Π΅Π΄Π΅ΡΠ΅ ΡΠ»Π΅Π΄Π½ΠΈΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ:
xmpp callbridge add callbridge01
xmpp callbridge add callbridge02
xmpp callbridge add callbridge03
Π ΡΠ΅Π·ΡΠ»ΡΠ°Ρ Π½Π° ΡΠΎΠ²Π° ΠΏΡΠΎΠ²Π΅ΡΡΠ²Π°ΠΌΠ΅ ΠΊΠ°ΠΊΠ²ΠΎ ΡΠ΅ Π΅ ΡΠ»ΡΡΠΈΠ»ΠΎ Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΡΠ°:
xmpp callbridge list
ΠΠ±ΡΠΎΠ»ΡΡΠ½ΠΎ ΡΡΡΠ°ΡΠ° ΠΊΠ°ΡΡΠΈΠ½Π° ΡΡΡΠ±Π²Π° Π΄Π° Π±ΡΠ΄Π΅ Π½Π° Π΄ΡΡΠ³ΠΈΡΠ΅ ΡΡΡΠ²ΡΡΠΈ ΡΠ»Π΅Π΄ ΠΎΠΏΠΈΡΠ°Π½ΠΈΡΠ΅ ΠΏΠΎ-Π΄ΠΎΠ»Ρ ΡΡΡΠΏΠΊΠΈ.
Π‘Π»Π΅Π΄ ΡΠΎΠ²Π° Π΄ΠΎΠ±Π°Π²ΡΠΌΠ΅ Π°Π±ΡΠΎΠ»ΡΡΠ½ΠΎ ΡΡΡΠΈΡΠ΅ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ Π½Π° ΠΎΡΡΠ°Π½Π°Π»ΠΈΡΠ΅ Π΄Π²Π° ΡΡΡΠ²ΡΡΠ°, ΡΠ°ΠΌΠΎ Ρ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ
xmpp callbridge add-secret callbridge01
xmpp callbridge add-secret callbridge02
xmpp callbridge add-secret callbridge03
ΠΠΎΠ±Π°Π²ΡΠΌΠ΅ Secret ΠΌΠ½ΠΎΠ³ΠΎ Π²Π½ΠΈΠΌΠ°ΡΠ΅Π»Π½ΠΎ, ΡΠ°ΠΊΠ° ΡΠ΅ Π΄ΠΎΠΏΡΠ»Π½ΠΈΡΠ΅Π»Π½ΠΈ ΠΈΠ½ΡΠ΅ΡΠ²Π°Π»ΠΈ Π΄Π° Π½Π΅ ΠΏΠΎΠΏΠ°Π΄Π½Π°Ρ ΡΠ»ΡΡΠ°ΠΉΠ½ΠΎ Π² Π½Π΅Π³ΠΎ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ.
Π ΡΠ΅Π·ΡΠ»ΡΠ°Ρ Π½Π° ΡΠΎΠ²Π° Π²ΡΠ΅ΠΊΠΈ ΡΡΡΠ²ΡΡ ΡΡΡΠ±Π²Π° Π΄Π° ΠΈΠΌΠ° Π΅Π΄Π½Π° ΠΈ ΡΡΡΠ° ΠΊΠ°ΡΡΠΈΠ½Π°:
Π‘Π»Π΅Π΄ ΡΠΎΠ²Π° Π½Π° Π²ΡΠΈΡΠΊΠΈ ΡΡΡΠ²ΡΡΠΈ Π½Π° ΠΊΠ»ΡΡΡΠ΅ΡΠ° ΠΏΠΎΡΠΎΡΠ²Π°ΠΌΠ΅ Π΄ΠΎΠ²Π΅ΡΠ΅Π½ ΡΠ°ΠΉΠ», ΡΡΠ΄ΡΡΠΆΠ°Ρ Π²ΡΠΈΡΠΊΠΈΡΠ΅ ΡΡΠΈ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠ°, ΡΡΠ·Π΄Π°Π΄Π΅Π½ΠΈ ΠΏΠΎ-ΡΠ°Π½ΠΎ ΡΡΠ΅Π· ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΎΡ ΡΠΎΡΠΌΠ°ΡΠ°:
xmpp cluster trust <trust bundle>
ΠΠΊΡΠΈΠ²ΠΈΡΠ°ΠΉΡΠ΅ ΠΊΠ»ΡΡΡΠ΅ΡΠ½ΠΈΡ xmpp ΡΠ΅ΠΆΠΈΠΌ Π½Π° Π²ΡΠΈΡΠΊΠΈ ΠΊΠ»ΡΡΡΠ΅ΡΠ½ΠΈ ΡΡΡΠ²ΡΡΠΈ Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΡΠ°:
xmpp cluster enable
ΠΠ° ΠΏΡΡΠ²ΠΈΡ ΡΡΡΠ²ΡΡ Π½Π° ΠΊΠ»ΡΡΡΠ΅ΡΠ° ΠΈΠ½ΠΈΡΠΈΠΈΡΠ°ΠΌΠ΅ ΡΡΠ·Π΄Π°Π²Π°Π½Π΅ΡΠΎ Π½Π° xmpp ΠΊΠ»ΡΡΡΠ΅Ρ Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΡΠ°:
xmpp cluster initialize
ΠΠ° Π΄ΡΡΠ³ΠΈ ΡΡΡΠ²ΡΡΠΈ Π΄ΠΎΠ±Π°Π²ΡΠΌΠ΅ ΠΊΠ»ΡΡΡΠ΅Ρ ΠΊΡΠΌ xmpp Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΊΠ°ΡΠΎ:
xmpp cluster join <ip address head xmpp server>
ΠΠ° Π²ΡΠ΅ΠΊΠΈ ΡΡΡΠ²ΡΡ ΠΏΡΠΎΠ²Π΅ΡΡΠ²Π°ΠΌΠ΅ ΡΡΠΏΠ΅Ρ Π° Π½Π° ΡΡΠ·Π΄Π°Π²Π°Π½Π΅ΡΠΎ Π½Π° XMPP ΠΊΠ»ΡΡΡΠ΅Ρ Π½Π° Π²ΡΠ΅ΠΊΠΈ ΡΡΡΠ²ΡΡ Ρ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈΡΠ΅:
xmpp status
xmpp cluster status
ΠΡΡΠ²ΠΈ ΡΡΡΠ²ΡΡ:
ΠΡΠΎΡΠΈ ΡΡΡΠ²ΡΡ:
Π’ΡΠ΅ΡΠΈ ΡΡΡΠ²ΡΡ:
Π‘Π²ΡΡΠ·Π²Π°Π½Π΅ Π½Π° Call Bridge ΠΊΡΠΌ XMPP
Π‘Π΅Π³Π°, ΠΊΠΎΠ³Π°ΡΠΎ XMPP ΠΊΠ»ΡΡΡΠ΅ΡΡΡ Π΅ Π³ΠΎΡΠΎΠ² ΠΈ ΡΠ°Π±ΠΎΡΠΈ, ΡΡΡΠ±Π²Π° Π΄Π° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°ΠΌΠ΅ ΡΡΠ»ΡΠ³ΠΈΡΠ΅ Call Bridge Π·Π° ΡΠ²ΡΡΠ·Π²Π°Π½Π΅ Ρ XMPP ΠΊΠ»ΡΡΡΠ΅ΡΠ°. Π’Π°Π·ΠΈ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ ΡΠ΅ ΠΈΠ·Π²ΡΡΡΠ²Π° ΡΡΠ΅Π· ΡΠ΅Π± Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠ°.
ΠΡΠΈΠ²Π°ΠΌΠ΅ Π½Π° Π²ΡΠ΅ΠΊΠΈ ΡΡΡΠ²ΡΡ Π² Configuration> General ΠΈ Π² ΠΏΠΎΠ»Π΅ΡΠΎ Π£Π½ΠΈΠΊΠ°Π»Π½ΠΎ ΠΈΠΌΠ΅ Π½Π° Call Bridge ΠΏΠΈΡΠ΅ΠΌ ΡΠ½ΠΈΠΊΠ°Π»Π½ΠΈΡΠ΅ ΠΈΠΌΠ΅Π½Π° Π½Π° Call Bridge, ΡΡΠΎΡΠ²Π΅ΡΡΡΠ²Π°ΡΠΈ Π½Π° ΡΡΡΠ²ΡΡΠ° callbridge [01,02,03]... Π ΠΏΠΎΠ»Π΅ΡΠΎ Π΄ΠΎΠΌΠ΅ΠΉΠ½ conf.example.com ΠΈ ΡΡΠΎΡΠ²Π΅ΡΠ½ΠΈΡΠ΅ ΠΏΠ°ΡΠΎΠ»ΠΈ, ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π³ΠΈ ΡΠΏΠΈΠΎΠ½ΠΈΡΠ°ΡΠ΅
Π½Π° Π²ΡΠ΅ΠΊΠΈ ΠΊΠ»ΡΡΡΠ΅ΡΠ΅Π½ ΡΡΡΠ²ΡΡ Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΡΠ°:
xmpp callbridge list
ΠΡΡΠ°Π²Π΅ΡΠ΅ ΠΏΠΎΠ»Π΅ΡΠΎ "Π‘ΡΡΠ²ΡΡ" ΠΏΡΠ°Π·Π½ΠΎ. ΠΠ°Π»Π±ΡΠΈΠ΄ΠΆ ΡΠ΅ ΠΈΠ·Π²ΡΡΡΠΈ DNS SRV ΡΡΡΡΠ΅Π½Π΅ Π·Π° _xmpp-component._tcp.conf.example.comΠ·Π° Π΄Π° Π½Π°ΠΌΠ΅ΡΠΈΡΠ΅ Π½Π°Π»ΠΈΡΠ΅Π½ XMPP ΡΡΡΠ²ΡΡ. IP Π°Π΄ΡΠ΅ΡΠΈΡΠ΅ Π·Π° ΡΠ²ΡΡΠ·Π²Π°Π½Π΅ Π½Π° callbridge ΠΊΡΠΌ XMPP ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΡΠ°Π·Π»ΠΈΡΠ°Π²Π°Ρ Π½Π° Π²ΡΠ΅ΠΊΠΈ ΡΡΡΠ²ΡΡ, Π·Π°Π²ΠΈΡΠΈ ΠΎΡ ΡΠΎΠ²Π° ΠΊΠ°ΠΊΠ²ΠΈ ΡΡΠΎΠΉΠ½ΠΎΡΡΠΈ ΡΠ΅ Π²ΡΡΡΠ°Ρ ΠΊΡΠΌ Π·Π°ΡΠ²ΠΊΠ°ΡΠ° Π·Π° Π·Π°ΠΏΠΈΡ _xmpp-component._tcp.conf.example.com callbridge, ΠΊΠΎΠ΅ΡΠΎ ΠΎΡ ΡΠ²ΠΎΡ ΡΡΡΠ°Π½Π° Π·Π°Π²ΠΈΡΠΈ ΠΎΡ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈΡΠ΅ Π·Π° ΠΏΡΠΈΠΎΡΠΈΡΠ΅Ρ Π½Π° ΡΠΎΠ·ΠΈ DNS Π·Π°ΠΏΠΈΡ.
Π‘Π»Π΅Π΄ ΡΠΎΠ²Π° ΠΎΡΠΈΠ΄Π΅ΡΠ΅ Π½Π° Π‘ΡΠ°ΡΡΡ > ΠΠ±ΡΠΈ, Π·Π° Π΄Π° Π²ΠΈΠ΄ΠΈΡΠ΅ Π΄Π°Π»ΠΈ ΡΡΠ»ΡΠ³Π°ΡΠ° Call Bride ΡΡΠΏΠ΅ΡΠ½ΠΎ ΡΠ΅ Π΅ ΡΠ²ΡΡΠ·Π°Π»Π° Ρ ΡΡΠ»ΡΠ³Π°ΡΠ° XMPP.
ΡΠ΅Π± ΠΌΠΎΡΡ
ΠΠ° Π²ΡΠ΅ΠΊΠΈ ΡΡΡΠ²ΡΡ Π½Π° ΠΊΠ»ΡΡΡΠ΅Ρ Π°ΠΊΡΠΈΠ²ΠΈΡΠ°ΠΉΡΠ΅ ΡΡΠ»ΡΠ³Π°ΡΠ° Web Bridge Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΡΠ°:
webbridge listen a:443
ΠΠΈΠ΅ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°ΠΌΠ΅ ΡΡΠ»ΡΠ³Π°ΡΠ° Web Bridge Ρ ΡΠ°ΠΉΠ»ΠΎΠ²Π΅ ΡΡΡ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠΈ Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΊΠ°ΡΠΎ:
webbridge certs <keyfile> <certificatefile> <ca bundle>
Web Bridge ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ° HTTPS. Π’ΠΎΠΉ ΡΠ΅ ΠΏΡΠ΅Π½Π°ΡΠΎΡΠΈ HTTP ΠΊΡΠΌ HTTPS, Π°ΠΊΠΎ Π΅ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°Π½ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° "http-redirect".
ΠΠ° Π΄Π° Π°ΠΊΡΠΈΠ²ΠΈΡΠ°ΡΠ΅ HTTP ΠΏΡΠ΅Π½Π°ΡΠΎΡΠ²Π°Π½Π΅, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΡΠ΅ ΡΠ»Π΅Π΄Π½Π°ΡΠ° ΠΊΠΎΠΌΠ°Π½Π΄Π°:
webbridge http-redirect enable
ΠΠ° Π΄Π° ΠΊΠ°ΠΆΠ΅ΡΠ΅ Π½Π° Call Bridge, ΡΠ΅ Π½Π° Web Bridge ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ Π²ΡΡΠ²Π° Π·Π° Π²ΡΡΠ·ΠΊΠΈ ΠΎΡ Call Bridge, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΡΠ°:
webbridge trust <certfile>
ΠΊΡΠ΄Π΅ΡΠΎ Π΅ ΡΠ°ΠΉΠ»ΡΡ, ΡΡΠ΄ΡΡΠΆΠ°Ρ ΠΈ ΡΡΠΈΡΠ΅ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠ° ΠΎΡ Π²ΡΠ΅ΠΊΠΈ ΡΡΡΠ²ΡΡ Π² ΠΊΠ»ΡΡΡΠ΅ΡΠ°.
Π’Π°ΠΊΠ°Π²Π° ΠΊΠ°ΡΡΠΈΠ½Π° ΡΡΡΠ±Π²Π° Π΄Π° ΠΈΠΌΠ° Π½Π° Π²ΡΠ΅ΠΊΠΈ ΡΡΡΠ²ΡΡ Π½Π° ΠΊΠ»ΡΡΡΠ΅ΡΠ°.
Π‘Π΅Π³Π° ΡΡΡΠ±Π²Π° Π΄Π° ΡΡΠ·Π΄Π°Π΄Π΅ΠΌ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π» Ρ ΡΠΎΠ»ΡΡΠ° βappadminβ, Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌ Π½ΠΈ Π΅, Π·Π° Π΄Π° ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°ΠΌΠ΅ Π½Π°ΡΠΈΡ ΠΊΠ»ΡΡΡΠ΅Ρ (!), Π Π½Π΅ Π²ΡΠ΅ΠΊΠΈ ΡΡΡΠ²ΡΡ ΠΎΡ ΠΊΠ»ΡΡΡΠ΅ΡΠ° ΠΏΠΎΠΎΡΠ΄Π΅Π»Π½ΠΎ, ΡΠ°ΠΊΠ° ΡΠ΅ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈΡΠ΅ ΡΠ΅ ΡΠ΅ ΠΏΡΠΈΠ»Π°Π³Π°Ρ Π΅Π΄Π½Π°ΠΊΠ²ΠΎ ΠΊΡΠΌ Π²ΡΠ΅ΠΊΠΈ ΡΡΡΠ²ΡΡ, Π²ΡΠΏΡΠ΅ΠΊΠΈ ΡΠ΅ ΡΠ΅ ΡΠ΅ ΠΏΡΠ°Π²ΡΡ Π²Π΅Π΄Π½ΡΠΆ.
ΠΠ° ΠΏΠΎ-Π½Π°ΡΠ°ΡΡΡΠ½ΠΎ ΠΏΠ΅ΡΡΠΎΠ½Π°Π»ΠΈΠ·ΠΈΡΠ°Π½Π΅ ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅
ΠΠ° ΡΠΏΡΠ»Π½ΠΎΠΌΠΎΡΠ°Π²Π°Π½Π΅ ΠΈΠ·Π±Π΅ΡΠ΅ΡΠ΅ ΠΡΠ½ΠΎΠ²Π½ΠΎ Π² ΡΠ΅ΠΊΡΠΈΡΡΠ° Π£ΠΏΡΠ»Π½ΠΎΠΌΠΎΡΠ°Π²Π°Π½Π΅
ΠΠ° Π΄Π° ΠΈΠ·ΠΏΡΠ°ΡΠ°ΡΠ΅ ΠΏΡΠ°Π²ΠΈΠ»Π½ΠΎ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ ΠΊΡΠΌ CMS ΡΡΡΠ²ΡΡΠΈΡΠ΅, ΡΡΡΠ±Π²Π° Π΄Π° Π·Π°Π΄Π°Π΄Π΅ΡΠ΅ ΠΆΠ΅Π»Π°Π½ΠΎΡΠΎ ΠΊΠΎΠ΄ΠΈΡΠ°Π½Π΅
ΠΠΎΡΠΎΡΠ΅ΡΠ΅ Webbridge Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΡΠ° ΠΠ£Π‘ΠΠ Ρ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ URL ΠΈ ΡΠΌΠΈΡΡΠ»
Π ΡΠ°ΠΌΠΈΡ webbridge Π½ΠΈΠ΅ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠΌΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΈΡΠ΅, ΠΎΡ ΠΊΠΎΠΈΡΠΎ ΡΠ΅ Π½ΡΠΆΠ΄Π°Π΅ΠΌ: Π³ΠΎΡΡ Π΄ΠΎΡΡΡΠΏ, Π·Π°ΡΠΈΡΠ΅Π½ Π΄ΠΎΡΡΡΠΏ ΠΈ Ρ.Π½.
ΠΠ±Π°Π΄Π΅ΡΠ΅ ΡΠ΅ Π½Π° ΠΌΠΎΡΡΠΎΠ²ΠΈ Π³ΡΡΠΏΠΈ
ΠΠΎ ΠΏΠΎΠ΄ΡΠ°Π·Π±ΠΈΡΠ°Π½Π΅ CMS Π½Π΅ Π²ΠΈΠ½Π°Π³ΠΈ ΡΠ΅ Π²ΡΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»Π½ΠΎ ΠΎΡ Π½Π°Π»ΠΈΡΠ½ΠΈΡΠ΅ ΡΠ΅ΡΡΡΡΠΈ Π·Π° ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠ½Π° Π²ΡΡΠ·ΠΊΠ°.
ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π·Π° ΡΡΠ΅ΡΠ° Ρ ΡΡΠΈΠΌΠ° ΡΡΠ°ΡΡΠ½ΠΈΡΠΈ, Π²ΡΠ΅ΠΊΠΈ ΡΡΠ°ΡΡΠ½ΠΈΠΊ ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΡΠ΄Π΅ Π½Π° ΡΡΠΈ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ Call Bridge'ax. ΠΠ° Π΄Π° ΠΌΠΎΠ³Π°Ρ ΡΠ΅Π·ΠΈ ΡΡΠΈΠΌΠ° ΡΡΠ°ΡΡΠ½ΠΈΡΠΈ Π΄Π° ΠΊΠΎΠΌΡΠ½ΠΈΠΊΠΈΡΠ°Ρ ΠΏΠΎΠΌΠ΅ΠΆΠ΄Ρ ΡΠΈ, Call Bridges Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΎ ΡΠ΅ ΡΡΡΠ°Π½ΠΎΠ²ΠΈ Π²ΡΡΠ·ΠΊΠΈ ΠΌΠ΅ΠΆΠ΄Ρ Π²ΡΠΈΡΠΊΠΈ ΡΡΡΠ²ΡΡΠΈ ΠΈ ΠΊΠ»ΠΈΠ΅Π½ΡΠΈ Π² Π΅Π΄Π½ΠΎ ΠΈ ΡΡΡΠΎ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²ΠΎ, ΡΠ°ΠΊΠ° ΡΠ΅ Π΄Π° ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π°, ΡΠ΅ Π²ΡΠΈΡΠΊΠΈ ΠΊΠ»ΠΈΠ΅Π½ΡΠΈ ΡΠ° Π½Π° Π΅Π΄ΠΈΠ½ ΠΈ ΡΡΡΠΈ ΡΡΡΠ²ΡΡ. ΠΠ° ΡΡΠΆΠ°Π»Π΅Π½ΠΈΠ΅, Π½Π΅Π΄ΠΎΡΡΠ°ΡΡΠΊΡΡ Π½Π° ΡΠΎΠ²Π° Π΅, ΡΠ΅ Π΅Π΄Π½Π° ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΡ Ρ 3-ΠΌΠ° Π΄ΡΡΠΈ ΡΠ΅Π³Π° ΡΠ΅ ΠΊΠΎΠ½ΡΡΠΌΠΈΡΠ° 9 ΠΌΠ΅Π΄ΠΈΠΉΠ½ΠΈ ΠΏΠΎΡΡΠ°. Π’ΠΎΠ²Π° ΠΎΡΠ΅Π²ΠΈΠ΄Π½ΠΎ Π΅ Π½Π΅Π΅ΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° ΡΠ΅ΡΡΡΡΠΈΡΠ΅. Π‘ΡΡΠΎ ΡΠ°ΠΊΠ°, ΠΊΠΎΠ³Π°ΡΠΎ Call Bridge Π΅ Π½Π°ΠΈΡΡΠΈΠ½Π° ΠΏΡΠ΅ΡΠΎΠ²Π°ΡΠ΅Π½, ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌΡΡ ΠΏΠΎ ΠΏΠΎΠ΄ΡΠ°Π·Π±ΠΈΡΠ°Π½Π΅ Π΅ Π΄Π° ΠΏΡΠΎΠ΄ΡΠ»ΠΆΠΈ Π΄Π° ΠΏΠΎΠ»ΡΡΠ°Π²Π° ΠΎΠ±Π°ΠΆΠ΄Π°Π½ΠΈΡ ΠΈ Π΄Π° ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Ρ ΡΡΠ»ΡΠ³Π° Ρ Π½Π°ΠΌΠ°Π»Π΅Π½ΠΎ ΠΊΠ°ΡΠ΅ΡΡΠ²ΠΎ Π½Π° Π²ΡΠΈΡΠΊΠΈ Π°Π±ΠΎΠ½Π°ΡΠΈ Π½Π° ΡΠΎΠ·ΠΈ Call Bridge.
Π’Π΅Π·ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ ΡΠ΅ ΡΠ΅ΡΠ°Π²Π°Ρ Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° ΡΡΠ½ΠΊΡΠΈΡΡΠ° Call Bridge Group. Π’Π°Π·ΠΈ ΡΡΠ½ΠΊΡΠΈΡ Π±Π΅ΡΠ΅ Π²ΡΠ²Π΅Π΄Π΅Π½Π° Π²ΡΠ² Π²Π΅ΡΡΠΈΡ 2.1 Π½Π° ΡΠΎΡΡΡΠ΅ΡΠ° Cisco Meeting Server ΠΈ Π±Π΅ΡΠ΅ ΡΠ°Π·ΡΠΈΡΠ΅Π½Π°, Π·Π° Π΄Π° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ° Π±Π°Π»Π°Π½ΡΠΈΡΠ°Π½Π΅ Π½Π° Π½Π°ΡΠΎΠ²Π°ΡΠ²Π°Π½Π΅ΡΠΎ ΠΊΠ°ΠΊΡΠΎ Π·Π° Π²Ρ ΠΎΠ΄ΡΡΠΈ, ΡΠ°ΠΊΠ° ΠΈ Π·Π° ΠΈΠ·Ρ ΠΎΠ΄ΡΡΠΈ ΠΏΠΎΠ²ΠΈΠΊΠ²Π°Π½ΠΈΡ, Cisco Meeting App (CMA), Π²ΠΊΠ»ΡΡΠΈΡΠ΅Π»Π½ΠΎ WebRTC ΡΡΠ°ΡΡΠ½ΠΈΡΠΈ.
ΠΠ° ΡΠ΅ΡΠ°Π²Π°Π½Π΅ Π½Π° ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° Ρ ΠΏΠΎΠ²ΡΠΎΡΠ½ΠΎΡΠΎ ΡΠ²ΡΡΠ·Π²Π°Π½Π΅ Π±ΡΡ Π° Π²ΡΠ²Π΅Π΄Π΅Π½ΠΈ ΡΡΠΈ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΡΠ΅ΠΌΠΈ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΡ Π½Π° Π½Π°ΡΠΎΠ²Π°ΡΠ²Π°Π½Π΅ΡΠΎ Π·Π° Π²ΡΠ΅ΠΊΠΈ Call Bridge:
ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΠ΅ Π½Π° Π½Π°ΡΠΎΠ²Π°ΡΠ²Π°Π½Π΅ΡΠΎ Π΅ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»Π½ΠΎΡΠΎ ΡΠΈΡΠ»ΠΎΠ²ΠΎ Π½Π°ΡΠΎΠ²Π°ΡΠ²Π°Π½Π΅ Π·Π° ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ΅Π½ Call Bridge. ΠΡΡΠΊΠ° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ° ΠΈΠΌΠ° ΠΏΡΠ΅ΠΏΠΎΡΡΡΠΈΡΠ΅Π»Π½ΠΎ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΠ΅ Π·Π° Π½Π°ΡΠΎΠ²Π°ΡΠ²Π°Π½Π΅, ΠΊΠ°ΡΠΎ Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ 96000 Π·Π° CMS1000 ΠΈ 1.25 GHz Π½Π° Π²ΠΈΡΡΡΠ°Π»Π΅Π½ ΠΏΡΠΎΡΠ΅ΡΠΎΡ Π·Π° Π²ΠΈΡΡΡΠ°Π»Π½Π°ΡΠ° ΠΌΠ°ΡΠΈΠ½Π°. Π Π°Π·Π»ΠΈΡΠ½ΠΈΡΠ΅ ΠΎΠ±Π°ΠΆΠ΄Π°Π½ΠΈΡ ΠΊΠΎΠ½ΡΡΠΌΠΈΡΠ°Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΎ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠ΅ΡΡΡΡΠΈ Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ ΠΎΡ ΡΠ°Π·Π΄Π΅Π»ΠΈΡΠ΅Π»Π½Π°ΡΠ° ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ ΠΈ ΠΊΠ°Π΄ΡΠΎΠ²Π°ΡΠ° ΡΠ΅ΡΡΠΎΡΠ° Π½Π° ΡΡΠ°ΡΡΠ½ΠΈΠΊΠ°.
NewConferenceLoadLimitBasisPoints (ΠΏΠΎ ΠΏΠΎΠ΄ΡΠ°Π·Π±ΠΈΡΠ°Π½Π΅ 50% loadLimit) - Π·Π°Π΄Π°Π²Π° ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΠ΅ΡΠΎ Π·Π° Π½Π°ΡΠΎΠ²Π°ΡΠ²Π°Π½Π΅ Π½Π° ΡΡΡΠ²ΡΡΠ°, ΡΠ»Π΅Π΄ ΠΊΠΎΠ΅ΡΠΎ ΡΠ΅ ΠΎΡΡ
Π²ΡΡΠ»ΡΡ Π½ΠΎΠ²ΠΈ ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΠΈ.
ExistingConferenceLoadLimitBasisPoints (ΠΏΠΎ ΠΏΠΎΠ΄ΡΠ°Π·Π±ΠΈΡΠ°Π½Π΅ 80% ΠΎΡ loadLimit) - Π‘ΡΠΎΠΉΠ½ΠΎΡΡ Π·Π° Π½Π°ΡΠΎΠ²Π°ΡΠ²Π°Π½Π΅ Π½Π° ΡΡΡΠ²ΡΡΠ°, ΡΠ»Π΅Π΄ ΠΊΠΎΡΡΠΎ ΡΡΠ°ΡΡΠ½ΠΈΡΠΈΡΠ΅, ΠΏΡΠΈΡΡΠ΅Π΄ΠΈΠ½ΡΠ²Π°ΡΠΈ ΡΠ΅ ΠΊΡΠΌ ΡΡΡΠ΅ΡΡΠ²ΡΠ²Π°ΡΠ° ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΡ, ΡΠ΅ Π±ΡΠ΄Π°Ρ ΠΎΡΡ
Π²ΡΡΠ»Π΅Π½ΠΈ.
ΠΡΠΏΡΠ΅ΠΊΠΈ ΡΠ΅ ΡΠ°Π·ΠΈ ΡΡΠ½ΠΊΡΠΈΡ Π΅ ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½Π° Π·Π° ΡΠ°Π·ΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΏΠΎΠ²ΠΈΠΊΠ²Π°Π½ΠΈΡΡΠ° ΠΈ Π±Π°Π»Π°Π½ΡΠΈΡΠ°Π½Π΅ Π½Π° Π½Π°ΡΠΎΠ²Π°ΡΠ²Π°Π½Π΅ΡΠΎ, Π΄ΡΡΠ³ΠΈ Π³ΡΡΠΏΠΈ ΠΊΠ°ΡΠΎ TURN ΡΡΡΠ²ΡΡΠΈ, Web Bridge ΡΡΡΠ²ΡΡΠΈ ΠΈ Π·Π°ΠΏΠΈΡΠ²Π°ΡΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²Π° ΡΡΡΠΎ ΠΌΠΎΠ³Π°Ρ Π΄Π° Π±ΡΠ΄Π°Ρ ΠΏΡΠΈΡΠ²ΠΎΠ΅Π½ΠΈ Π½Π° Call Bridge Groups, ΡΠ°ΠΊΠ° ΡΠ΅ ΡΠ΅ ΡΡΡΠΎ Π΄Π° ΠΌΠΎΠ³Π°Ρ Π΄Π° Π±ΡΠ΄Π°Ρ ΠΏΡΠ°Π²ΠΈΠ»Π½ΠΎ Π³ΡΡΠΏΠΈΡΠ°Π½ΠΈ Π·Π° ΠΎΠΏΡΠΈΠΌΠ°Π»Π½Π° ΡΠΏΠΎΡΡΠ΅Π±Π°. ΠΠΊΠΎ Π½ΡΠΊΠΎΠΉ ΠΎΡ ΡΠ΅Π·ΠΈ ΠΎΠ±Π΅ΠΊΡΠΈ Π½Π΅ Π΅ ΠΏΡΠΈΡΠ²ΠΎΠ΅Π½ ΠΊΡΠΌ Π³ΡΡΠΏΠ° Π·Π° ΠΏΠΎΠ²ΠΈΠΊΠ²Π°Π½Π΅, ΡΠ΅ ΠΏΡΠΈΠ΅ΠΌΠ°, ΡΠ΅ ΡΠ΅ ΡΠ° Π΄ΠΎΡΡΡΠΏΠ½ΠΈ Π·Π° Π²ΡΠΈΡΠΊΠΈ ΡΡΡΠ²ΡΡΠΈ Π±Π΅Π· ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ ΠΏΡΠΈΠΎΡΠΈΡΠ΅Ρ.
Π’Π΅Π·ΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΡΠ° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°Π½ΠΈ ΡΡΠΊ:
Π‘Π»Π΅Π΄ ΡΠΎΠ²Π° ΠΏΠΎΡΠΎΡΠ²Π°ΠΌΠ΅ Π½Π° Π²ΡΠ΅ΠΊΠΈ callbridge ΠΊΡΠΌ ΠΊΠΎΡ Π³ΡΡΠΏΠ° callbridge ΠΏΡΠΈΠ½Π°Π΄Π»Π΅ΠΆΠΈ:
ΠΡΡΠ²ΠΈ callbridge
ΠΡΠΎΡΠΈ ΠΌΠΎΡΡ Π·Π° ΠΏΠΎΠ²ΠΈΠΊΠ²Π°Π½Π΅
Π’ΡΠ΅ΡΠΈ ΠΌΠΎΡΡ Π·Π° ΠΏΠΎΠ²ΠΈΠΊΠ²Π°Π½Π΅
ΠΠΎ ΡΠΎΠ·ΠΈ Π½Π°ΡΠΈΠ½ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°Ρ
ΠΌΠ΅ Π³ΡΡΠΏΠ°ΡΠ° Call Brdige Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΏΠΎ-Π΅ΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎ ΡΠ΅ΡΡΡΡΠΈΡΠ΅ Π½Π° ΠΊΠ»ΡΡΡΠ΅ΡΠ° Π½Π° Cisco Meeting Server.
ΠΠΌΠΏΠΎΡΡΠΈΡΠ°Π½Π΅ Π½Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈ ΠΎΡ Active Directory
Π£ΡΠ»ΡΠ³Π°ΡΠ° Web Admin ΠΈΠΌΠ° ΡΠ°Π·Π΄Π΅Π» Π·Π° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°Π½Π΅ Π½Π° LDAP, Π½ΠΎ Π½Π΅ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Ρ ΡΠ»ΠΎΠΆΠ½ΠΈ ΠΎΠΏΡΠΈΠΈ Π·Π° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°Π½Π΅ ΠΈ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡΡΠ° Π½Π΅ ΡΠ΅ ΡΡΡ ΡΠ°Π½ΡΠ²Π° Π² Π±Π°Π·Π°ΡΠ° Π΄Π°Π½Π½ΠΈ Π½Π° ΠΊΠ»ΡΡΡΠ΅ΡΠ°, ΡΠ°ΠΊΠ° ΡΠ΅ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡΡΠ° ΡΠ΅ ΡΡΡΠ±Π²Π° Π΄Π° ΡΠ΅ ΠΈΠ·Π²ΡΡΡΠΈ ΠΈΠ»ΠΈ ΡΡΡΠ½ΠΎ Π½Π° Π²ΡΠ΅ΠΊΠΈ ΡΡΡΠ²ΡΡ ΡΡΠ΅Π· ΡΠ΅Π± ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ°, ΠΈΠ»ΠΈ ΡΡΠ΅Π· API, ΠΈ ΡΠ°ΠΊΠ° ΡΠ΅ Π½ΠΈΠ΅ "ΡΡΠΈ ΠΏΡΡΠΈ Π½Π΅ ΡΡΠ°Π²Π°ΠΌΠ΅ βΠ²ΡΠ΅ ΠΏΠ°ΠΊ ΡΠ΅ Π·Π°Π΄Π°Π΄Π΅ΠΌ Π΄Π°Π½Π½ΠΈΡΠ΅ ΡΡΠ΅Π· API.
ΠΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° URL Π·Π° Π΄ΠΎΡΡΡΠΏ
- IP ΡΡΡΠ²ΡΡ
- Π½ΠΎΠΌΠ΅Ρ Π½Π° ΠΏΡΠΈΡΡΠ°Π½ΠΈΡΠ΅
- ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΠΊΠΎ ΠΈΠΌΠ΅
- ΠΏΠ°ΡΠΎΠ»Π°
- ΠΎΡΠΈΠ³ΡΡΡΠ²Π°Π½Π΅ Π½Π°
Π‘ΠΈΠ³ΡΡΠ΅Π½ - Π²ΡΡΠ½ΠΎ ΠΈΠ»ΠΈ Π½Π΅Π²ΡΡΠ½ΠΎ Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ ΠΎΡ ΠΏΠΎΡΡΠ°, 389 - Π½Π΅ Π΅ Π·Π°ΡΠΈΡΠ΅Π½, 636 - Π·Π°ΡΠΈΡΠ΅Π½.
Π‘ΡΠΏΠΎΡΡΠ°Π²ΡΠ½Π΅ Π½Π° ΠΎΠΏΡΠΈΠΈΡΠ΅ Π·Π° LDAP ΠΈΠ·ΡΠΎΡΠ½ΠΈΠΊ ΠΊΡΠΌ Π°ΡΡΠΈΠ±ΡΡΠΈ Π² Cisco Meeting Server.
LDAP ΠΊΠ°ΡΡΠΎΠ³ΡΠ°ΡΠΈΡΠ°Π½Π΅ΡΠΎ ΠΊΠ°ΡΡΠΎΠ³ΡΠ°ΡΠΈΡΠ° Π°ΡΡΠΈΠ±ΡΡΠΈΡΠ΅ Π² LDAP Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠ° ΠΊΡΠΌ Π°ΡΡΠΈΠ±ΡΡΠΈΡΠ΅ Π² CMS. ΠΡΡΡΠ½ΠΎΡΡ Π°ΡΡΠΈΠ±ΡΡΠΈ:
- jidMapping
- nameMapping
- coSpaceNameMapping
- coSpaceUriMapping
- coSpaceSecondaryUriMapping
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π½Π° Π°ΡΡΠΈΠ±ΡΡΠΈΡΠ΅IADB ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ²Π° ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡΡΡ Π·Π° Π²Π»ΠΈΠ·Π°Π½Π΅ Π½Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»Ρ Π² CMS. Π’ΡΠΉ ΠΊΠ°ΡΠΎ ΡΠΎΠ²Π° Π΅ LDAP ΡΡΡΠ²ΡΡ Π½Π° Microsoft Active Directory, CMS JID ΡΠ΅ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΡΠ²Π° Π² sAMAccountName Π² LDAP, ΠΊΠΎΠ΅ΡΠΎ ΠΏΠΎ ΡΡΡΠ΅ΡΡΠ²ΠΎ Π΅ ID Π·Π° Π²Π»ΠΈΠ·Π°Π½Π΅ Π² Active Directory Π½Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»Ρ. Π‘ΡΡΠΎ ΡΠ°ΠΊΠ° ΠΈΠΌΠ°ΠΉΡΠ΅ ΠΏΡΠ΅Π΄Π²ΠΈΠ΄, ΡΠ΅ Π²Π·ΠΈΠΌΠ°ΡΠ΅ sAMAccountName ΠΈ Π΄ΠΎΠ±Π°Π²ΡΡΠ΅ Π΄ΠΎΠΌΠ΅ΠΉΠ½Π° conf.pod6.cms.lab Π² ΠΊΡΠ°Ρ ΠΌΡ, Π·Π°ΡΠΎΡΠΎ ΡΠΎΠ²Π° Π΅ Π΄Π°Π½Π½ΠΈΡΠ΅ Π·Π° Π²Ρ ΠΎΠ΄, ΠΊΠΎΠΈΡΠΎ Π²Π°ΡΠΈΡΠ΅ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈ ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ, Π·Π° Π΄Π° Π²Π»ΠΈΠ·Π°Ρ Π² CMS.
nameMapping ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΡΠ²Π° ΡΠΎΠ²Π°, ΠΊΠΎΠ΅ΡΠΎ ΡΠ΅ ΡΡΠ΄ΡΡΠΆΠ° Π² ΠΏΠΎΠ»Π΅ΡΠΎ displayName Π½Π° Active Directory, ΠΊΡΠΌ ΠΏΠΎΠ»Π΅ΡΠΎ Π·Π° CMS ΠΈΠΌΠ΅ Π½Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»Ρ.
coSpaceNameMapping ΡΡΠ·Π΄Π°Π²Π° ΠΈΠΌΠ΅ Π½Π° ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²ΠΎ Π·Π° CMS Π²ΡΠ· ΠΎΡΠ½ΠΎΠ²Π° Π½Π° ΠΏΠΎΠ»Π΅ΡΠΎ displayName. Π’ΠΎΠ·ΠΈ Π°ΡΡΠΈΠ±ΡΡ, Π·Π°Π΅Π΄Π½ΠΎ Ρ Π°ΡΡΠΈΠ±ΡΡΠ° coSpaceUriMapping, Π΅ ΡΠΎΠ²Π°, ΠΊΠΎΠ΅ΡΠΎ ΡΠ΅ ΠΈΠ·ΠΈΡΠΊΠ²Π° Π·Π° ΡΡΠ·Π΄Π°Π²Π°Π½Π΅ Π½Π° ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²ΠΎ Π·Π° Π²ΡΠ΅ΠΊΠΈ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π».
coSpaceUriMapping Π΄Π΅ΡΠΈΠ½ΠΈΡΠ° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΠΊΠ°ΡΠ° ΡΠ°ΡΡ ΠΎΡ URI, ΡΠ²ΡΡΠ·Π°Π½Π° Ρ Π»ΠΈΡΠ½ΠΎΡΠΎ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²ΠΎ Π½Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»Ρ. ΠΡΠΊΠΎΠΈ Π΄ΠΎΠΌΠ΅ΠΉΠ½ΠΈ ΠΌΠΎΠ³Π°Ρ Π΄Π° Π±ΡΠ΄Π°Ρ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°Π½ΠΈ Π΄Π° Π±ΡΠ΄Π°Ρ Π·Π°Π΄Π°Π΄Π΅Π½ΠΈ Π½Π° ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²ΠΎ. ΠΠΊΠΎ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΠΊΠ°ΡΠ° ΡΠ°ΡΡ ΡΡΠΎΡΠ²Π΅ΡΡΡΠ²Π° Π½Π° ΡΠΎΠ²Π° ΠΏΠΎΠ»Π΅ Π·Π° Π΅Π΄ΠΈΠ½ ΠΎΡ ΡΠ΅Π·ΠΈ Π΄ΠΎΠΌΠ΅ΠΉΠ½ΠΈ, ΠΏΠΎΠ²ΠΈΠΊΠ²Π°Π½Π΅ΡΠΎ ΡΠ΅ Π±ΡΠ΄Π΅ Π½Π°ΡΠΎΡΠ΅Π½ΠΎ ΠΊΡΠΌ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²ΠΎΡΠΎ Π½Π° ΡΠΎΠ·ΠΈ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π».
coSpaceSecondaryUriMapping ΡΠΊΠ°Π·Π²Π° Π²ΡΠΎΡΠΈΡ URI Π·Π° Π΄ΠΎΡΡΠΈΠ³Π°Π½Π΅ Π½Π° ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²ΠΎ. Π’ΠΎΠ²Π° ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π·Π° Π΄ΠΎΠ±Π°Π²ΡΠ½Π΅ Π½Π° ΡΠΈΡΡΠΎΠ² ΠΏΡΠ΅Π²Π΄ΠΎΠ½ΠΈΠΌ Π·Π° Π½Π°ΡΠΎΡΠ²Π°Π½Π΅ Π½Π° ΠΏΠΎΠ²ΠΈΠΊΠ²Π°Π½ΠΈΡ ΠΊΡΠΌ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²ΠΎΡΠΎ Π½Π° ΠΈΠΌΠΏΠΎΡΡΠΈΡΠ°Π½ΠΈΡ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π» ΠΊΠ°ΡΠΎ Π°Π»ΡΠ΅ΡΠ½Π°ΡΠΈΠ²Π° Π½Π° Π±ΡΠΊΠ²Π΅Π½ΠΎ-ΡΠΈΡΡΠΎΠ²ΠΈΡ URI, ΠΏΠΎΡΠΎΡΠ΅Π½ Π² ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡΠ° coSpaceUriMapping.
LDAP ΡΡΡΠ²ΡΡΡΡ ΠΈ LDAP ΠΊΠ°ΡΡΠΎΠ³ΡΠ°ΡΠΈΡΠ°Π½Π΅ΡΠΎ ΡΠ° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°Π½ΠΈ. Π‘Π΅Π³Π° ΡΡΡΠ±Π²Π° Π΄Π° Π³ΠΈ ΡΠ²ΡΡΠΆΠ΅ΠΌ Π·Π°Π΅Π΄Π½ΠΎ, ΠΊΠ°ΡΠΎ ΡΡΠ·Π΄Π°Π΄Π΅ΠΌ LDAP ΠΈΠ·ΡΠΎΡΠ½ΠΈΠΊ.
ΠΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° URL Π·Π° Π΄ΠΎΡΡΡΠΏ
- ΡΡΡΠ²ΡΡ
- ΠΊΠ°ΡΡΠΎΠ³ΡΠ°ΡΠΈΡ
- baseDn
- ΡΠΈΠ»ΡΡΠΈΡΠ°Π½Π΅
Π‘Π΅Π³Π°, ΠΊΠΎΠ³Π°ΡΠΎ Π½Π°ΡΡΡΠΎΠΉΠΊΠ°ΡΠ° Π½Π° LDAP Π΅ Π·Π°Π²ΡΡΡΠ΅Π½Π°, ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΠΈΠ·Π²ΡΡΡΠΈΡΠ΅ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΡΡΠ° Π·Π° ΡΡΡΠ½ΠΎ ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·ΠΈΡΠ°Π½Π΅.
ΠΡΠ°Π²ΠΈΠΌ ΡΠΎΠ²Π° ΠΈΠ»ΠΈ Π² ΡΠ΅Π± ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° Π½Π° Π²ΡΠ΅ΠΊΠΈ ΡΡΡΠ²ΡΡ, ΠΊΠ°ΡΠΎ ΡΡΠ°ΠΊΠ½Π΅ΠΌ Π‘ΠΈΠ½Ρ
ΡΠΎΠ½ΠΈΠ·ΠΈΡΠ°ΠΉΡΠ΅ ΡΠ΅Π³Π° ΡΠ°Π·Π΄Π΅Π» Active Directory
ΠΈΠ»ΠΈ ΡΡΠ΅Π· API ΠΊΠΎΠΌΠ°Π½Π΄Π°ΡΠ° ΠΠ£Π‘ΠΠ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° URL Π·Π° Π΄ΠΎΡΡΡΠΏ
Ad hoc ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΠΈ
ΠΠ°ΠΊΠ²ΠΎ Π΅ ΡΠΎΠ²Π°?Π ΡΡΠ°Π΄ΠΈΡΠΈΠΎΠ½Π½Π°ΡΠ° ΠΊΠΎΠ½ΡΠ΅ΠΏΡΠΈΡ Π·Π° ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΡ ΡΠΎΠ²Π° Π΅, ΠΊΠΎΠ³Π°ΡΠΎ Π΄Π²Π°ΠΌΠ° ΡΡΠ°ΡΡΠ½ΠΈΡΠΈ Π³ΠΎΠ²ΠΎΡΡΡ ΠΏΠΎΠΌΠ΅ΠΆΠ΄Ρ ΡΠΈ ΠΈ Π΅Π΄ΠΈΠ½ΠΈΡΡ ΠΎΡ ΡΡΠ°ΡΡΠ½ΠΈΡΠΈΡΠ΅ (ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΠΊΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ, ΡΠ΅Π³ΠΈΡΡΡΠΈΡΠ°Π½ΠΎ Π² Unified CM) Π½Π°ΡΠΈΡΠΊΠ° Π±ΡΡΠΎΠ½Π° βΠΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΡβ, ΠΎΠ±Π°ΠΆΠ΄Π° ΡΠ΅ Π½Π° Π΄ΡΡΠ³ΠΈΡ ΡΠΎΠ²Π΅ΠΊ ΠΈ ΡΠ»Π΅Π΄ ΡΠ°Π·Π³ΠΎΠ²ΠΎΡ Ρ ΡΠΎΠ·ΠΈ ΡΡΠ΅ΡΠΈ ΡΡΡΠ°Π½Π°, Π½Π°ΡΠΈΡΠΊΠ° ΠΎΡΠ½ΠΎΠ²ΠΎ Π±ΡΡΠΎΠ½Π° "ΠΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΡ", Π·Π° Π΄Π° ΡΠ΅ ΠΏΡΠΈΡΡΠ΅Π΄ΠΈΠ½ΠΈ ΠΊΡΠΌ Π²ΡΠΈΡΠΊΠΈ ΡΡΠ°ΡΡΠ½ΠΈΡΠΈ Π² ΡΡΠΈΡΡΡΠ°Π½Π½Π°ΡΠ° ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΡ.
Π Π°Π·Π»ΠΈΠΊΠ°ΡΠ° ΠΌΠ΅ΠΆΠ΄Ρ Ad-Hoc ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΡ ΠΈ Π½Π°ΡΡΠΎΡΠ΅Π½Π° CMS ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΡ Π΅, ΡΠ΅ Ad-Hoc ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΡΡΠ° Π½Π΅ Π΅ ΠΏΡΠΎΡΡΠΎ SIP ΠΏΠΎΠ²ΠΈΠΊΠ²Π°Π½Π΅ ΠΊΡΠΌ CMS. ΠΠΎΠ³Π°ΡΠΎ ΠΈΠ½ΠΈΡΠΈΠ°ΡΠΎΡΡΡ Π½Π° ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΡΡΠ° ΡΡΠ°ΠΊΠ½Π΅ Π²ΡΡΡ Ρ Π±ΡΡΠΎΠ½Π° Π·Π° ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΡ Π²ΡΠΎΡΠΈ ΠΏΡΡ, Π·Π° Π΄Π° ΠΏΠΎΠΊΠ°Π½ΠΈ Π²ΡΠΈΡΠΊΠΈ Π½Π° ΡΡΡΠ°ΡΠ° ΡΡΠ΅ΡΠ°, Unified CM ΡΡΡΠ±Π²Π° Π΄Π° Π½Π°ΠΏΡΠ°Π²ΠΈ API ΠΏΠΎΠ²ΠΈΠΊΠ²Π°Π½Π΅ ΠΊΡΠΌ CMS, Π·Π° Π΄Π° ΡΡΠ·Π΄Π°Π΄Π΅ ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΡ Π² Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅, ΠΊΡΠΌ ΠΊΠΎΡΡΠΎ ΡΠ»Π΅Π΄ ΡΠΎΠ²Π° ΡΠ΅ ΠΏΡΠ΅Ρ Π²ΡΡΠ»ΡΡ Π²ΡΠΈΡΠΊΠΈ ΠΏΠΎΠ²ΠΈΠΊΠ²Π°Π½ΠΈΡ. ΠΡΠΈΡΠΊΠΎ ΡΠΎΠ²Π° ΡΠ΅ ΡΠ»ΡΡΠ²Π° Π½Π΅Π²ΠΈΠ΄ΠΈΠΌΠΎ Π·Π° ΡΡΠ°ΡΡΠ½ΠΈΡΠΈΡΠ΅.
Π’ΠΎΠ²Π° ΠΎΠ·Π½Π°ΡΠ°Π²Π°, ΡΠ΅ Unified CM ΡΡΡΠ±Π²Π° Π΄Π° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ° ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΎΠ½Π½ΠΈΡΠ΅ Π΄Π°Π½Π½ΠΈ Π½Π° API ΠΈ Π°Π΄ΡΠ΅ΡΠ°/ΠΏΠΎΡΡΠ° Π½Π° ΡΡΠ»ΡΠ³Π°ΡΠ° WebAdmin, ΠΊΠ°ΠΊΡΠΎ ΠΈ SIP Trunk Π΄ΠΈΡΠ΅ΠΊΡΠ½ΠΎ ΠΊΡΠΌ CMS ΡΡΡΠ²ΡΡΠ°, Π·Π° Π΄Π° ΠΏΡΠΎΠ΄ΡΠ»ΠΆΠΈ ΡΠ°Π·Π³ΠΎΠ²ΠΎΡΠ°.
ΠΠΊΠΎ Π΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ, CUCM ΠΌΠΎΠΆΠ΅ Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ½ΠΎ Π΄Π° ΡΡΠ·Π΄Π°Π²Π° ΠΈΠ½ΡΠ΅ΡΠ²Π°Π»ΠΈ Π² CMS, ΡΠ°ΠΊΠ° ΡΠ΅ Π²ΡΡΠΊΠΎ ΠΏΠΎΠ²ΠΈΠΊΠ²Π°Π½Π΅ Π΄Π° ΠΌΠΎΠΆΠ΅ Π΄Π° Π΄ΠΎΡΡΠΈΠ³Π½Π΅ Π΄ΠΎ CMS ΠΈ Π΄Π° ΡΡΠΎΡΠ²Π΅ΡΡΡΠ²Π° Π½Π° ΠΏΡΠ°Π²ΠΈΠ»ΠΎΡΠΎ Π·Π° Π²Ρ ΠΎΠ΄ΡΡΠΎ ΠΏΠΎΠ²ΠΈΠΊΠ²Π°Π½Π΅, ΠΊΠΎΠ΅ΡΠΎ Π΅ ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΎ Π·Π° ΠΈΠ½ΡΠ΅ΡΠ²Π°Π»ΠΈ.
ΠΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ Ρ CUCM ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°Π½ ΠΏΠΎ ΡΡΡΠΈΡ Π½Π°ΡΠΈΠ½, ΠΊΠ°ΠΊΡΠΎ Π΅ ΠΎΠΏΠΈΡΠ°Π½ΠΎ Π² ΡΡΠ°ΡΠΈΡΡΠ°
SIP Π·Π°ΡΠΈΡΠ΅Π½ ΠΏΡΠΎΡΠΈΠ»:
Π‘Π°Π½Π΄ΡΡΠΈ:
ΠΡΠ΅ΠΊΠΈ Π±Π°Π³Π°ΠΆΠ½ΠΈΠΊ ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° Π΅Π΄Π½Π°ΠΊΠ²ΠΎ:
ΠΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠ΅Π½ ΠΌΠΎΡΡ
ΠΡΠ΅ΠΊΠΈ ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠ΅Π½ ΠΌΠΎΡΡ ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° ΠΏΠΎ ΡΡΡΠΈΡ Π½Π°ΡΠΈΠ½:
ΠΡΡΠΏΠ° ΠΌΠ°ΡΡΡΡΡΠΈ
Π‘ΠΏΠΈΡΡΠΊ Ρ ΠΌΠ°ΡΡΡΡΡΠΈ
ΠΡΡΠΏΠ° Π·Π° ΠΌΠ΅Π΄ΠΈΠΉΠ½ΠΈ ΡΠ΅ΡΡΡΡΠΈ
Π‘ΠΏΠΈΡΡΠΊ Ρ Π³ΡΡΠΏΠΈ ΠΎΡ ΠΌΠ΅Π΄ΠΈΠΉΠ½ΠΈ ΡΠ΅ΡΡΡΡΠΈ
ΠΡΠ°Π²ΠΈΠ»Π° Π·Π° ΠΎΠ±Π°ΠΆΠ΄Π°Π½Π΅
ΠΠ° ΡΠ°Π·Π»ΠΈΠΊΠ° ΠΎΡ ΠΏΠΎ-ΡΡΡΠ²ΡΡΡΠ΅Π½ΡΡΠ²Π°Π½ΠΈΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΠΈ Π·Π° ΠΊΠΎΠ½ΡΡΠΎΠ» Π½Π° ΠΏΠΎΠ²ΠΈΠΊΠ²Π°Π½ΠΈΡ ΠΊΠ°ΡΠΎ Unified CM ΠΈΠ»ΠΈ Expressway, Π·Π° Π½ΠΎΠ²ΠΈ ΠΏΠΎΠ²ΠΈΠΊΠ²Π°Π½ΠΈΡ CMS ΡΡΡΡΠΈ ΡΠ°ΠΌΠΎ Π΄ΠΎΠΌΠ΅ΠΉΠ½Π° Π² ΠΏΠΎΠ»Π΅ΡΠΎ SIP Request-URI. Π’Π°ΠΊΠ° ΡΠ΅, Π°ΠΊΠΎ SIP INVITE Π΅ Π·Π° sip: [ΠΈΠΌΠ΅ΠΉΠ» Π·Π°ΡΠΈΡΠ΅Π½], CMS ΡΠ΅ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΡΠ²Π° ΡΠ°ΠΌΠΎ ΠΎΡ domain.com. CMS ΡΠ»Π΅Π΄Π²Π° ΡΠ΅Π·ΠΈ ΠΏΡΠ°Π²ΠΈΠ»Π°, Π·Π° Π΄Π° ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈ ΠΊΡΠ΄Π΅ Π΄Π° Π½Π°ΡΠΎΡΠΈ ΠΏΠΎΠ²ΠΈΠΊΠ²Π°Π½Π΅:
1. ΠΡΡΠ²ΠΎ, CMS ΡΠ΅ ΠΎΠΏΠΈΡΠ²Π° Π΄Π° ΡΡΠΏΠΎΡΡΠ°Π²ΠΈ SIP Π΄ΠΎΠΌΠ΅ΠΉΠ½Π° Ρ Π΄ΠΎΠΌΠ΅ΠΉΠ½ΠΈΡΠ΅, ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°Π½ΠΈ Π² ΠΏΡΠ°Π²ΠΈΠ»Π°ΡΠ° Π·Π° ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° Π²Ρ
ΠΎΠ΄ΡΡΠΈ ΠΏΠΎΠ²ΠΈΠΊΠ²Π°Π½ΠΈΡ. Π‘Π»Π΅Π΄ ΡΠΎΠ²Π° ΡΠ΅Π·ΠΈ ΠΏΠΎΠ²ΠΈΠΊΠ²Π°Π½ΠΈΡ ΠΌΠΎΠ³Π°Ρ Π΄Π° Π±ΡΠ΄Π°Ρ Π½Π°ΡΠΎΡΠ΅Π½ΠΈ ΠΊΡΠΌ (βΡΠ΅Π»Π΅Π²ΠΈβ) ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²Π° ΠΈΠ»ΠΈ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΈ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈ, Π²ΡΡΡΠ΅ΡΠ½ΠΈ IVR ΠΈΠ»ΠΈ Π΄ΠΈΡΠ΅ΠΊΡΠ½ΠΎ ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠ°Π½ΠΈ Π΄Π΅ΡΡΠΈΠ½Π°ΡΠΈΠΈ Π½Π° Microsoft Lync/Skype Π·Π° Π±ΠΈΠ·Π½Π΅ΡΠ° (S4B).
2. ΠΠΊΠΎ Π½ΡΠΌΠ° ΡΡΠ²ΠΏΠ°Π΄Π΅Π½ΠΈΠ΅ Π² ΠΏΡΠ°Π²ΠΈΠ»Π°ΡΠ° Π·Π° ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° Π²Ρ
ΠΎΠ΄ΡΡΠΈ ΠΏΠΎΠ²ΠΈΠΊΠ²Π°Π½ΠΈΡ, CMS ΡΠ΅ ΡΠ΅ ΠΎΠΏΠΈΡΠ° Π΄Π° ΡΡΠΏΠΎΡΡΠ°Π²ΠΈ Π΄ΠΎΠΌΠ΅ΠΉΠ½Π°, ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°Π½ Π² ΡΠ°Π±Π»ΠΈΡΠ°ΡΠ° Π·Π° ΠΏΡΠ΅Π½Π°ΡΠΎΡΠ²Π°Π½Π΅ Π½Π° ΠΏΠΎΠ²ΠΈΠΊΠ²Π°Π½ΠΈΡ. ΠΠΊΠΎ ΡΠ΅ ΡΡΡΠ°Π½ΠΎΠ²ΠΈ ΡΡΠ²ΠΏΠ°Π΄Π΅Π½ΠΈΠ΅, ΠΏΡΠ°Π²ΠΈΠ»ΠΎΡΠΎ ΠΌΠΎΠΆΠ΅ ΠΈΠ·ΡΠΈΡΠ½ΠΎ Π΄Π° ΠΎΡΡ
Π²ΡΡΠ»ΠΈ ΠΏΠΎΠ²ΠΈΠΊΠ²Π°Π½Π΅ΡΠΎ ΠΈΠ»ΠΈ Π΄Π° Π³ΠΎ ΠΏΡΠ΅Π½Π°ΡΠΎΡΠΈ. ΠΡΠ΅Π· ΡΠΎΠ²Π° Π²ΡΠ΅ΠΌΠ΅ CMS ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΏΡΠ΅Π½Π°ΠΏΠΈΡΠ΅ Π΄ΠΎΠΌΠ΅ΠΉΠ½Π°, ΠΊΠΎΠ΅ΡΠΎ ΠΏΠΎΠ½ΡΠΊΠΎΠ³Π° Π΅ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ Π·Π° ΠΈΠ·Π²ΠΈΠΊΠ²Π°Π½Π΅ Π½Π° Π΄ΠΎΠΌΠ΅ΠΉΠ½ΠΈ Π½Π° Lync. ΠΠΎΠΆΠ΅ΡΠ΅ ΡΡΡΠΎ ΡΠ°ΠΊΠ° Π΄Π° ΠΈΠ·Π±Π΅ΡΠ΅ΡΠ΅ Π΄Π° ΠΏΡΠ΅ΠΌΠΈΠ½Π΅ΡΠ΅, ΠΊΠΎΠ΅ΡΠΎ ΠΎΠ·Π½Π°ΡΠ°Π²Π°, ΡΠ΅ Π½ΠΈΡΠΎ Π΅Π΄Π½ΠΎ ΠΎΡ ΠΏΠΎΠ»Π΅ΡΠ°ΡΠ° Π½ΡΠΌΠ° Π΄Π° Π±ΡΠ΄Π΅ ΠΏΡΠΎΠΌΠ΅Π½Π΅Π½ΠΎ Π΄ΠΎΠΏΡΠ»Π½ΠΈΡΠ΅Π»Π½ΠΎ, ΠΈΠ»ΠΈ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΡΠ΅ Π²ΡΡΡΠ΅ΡΠ΅Π½ ΠΏΠ»Π°Π½ Π·Π° Π½Π°Π±ΠΈΡΠ°Π½Π΅ Π½Π° CMS. ΠΠΊΠΎ Π½ΡΠΌΠ° ΡΡΠ²ΠΏΠ°Π΄Π΅Π½ΠΈΠ΅ Π² ΠΏΡΠ°Π²ΠΈΠ»Π°ΡΠ° Π·Π° ΠΏΡΠ΅Π½Π°ΡΠΎΡΠ²Π°Π½Π΅ Π½Π° ΠΏΠΎΠ²ΠΈΠΊΠ²Π°Π½Π΅, ΠΎΡΡ
Π²ΡΡΠ»ΡΠ½Π΅ΡΠΎ Π½Π° ΠΏΠΎΠ²ΠΈΠΊΠ²Π°Π½Π΅ ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΏΠΎ ΠΏΠΎΠ΄ΡΠ°Π·Π±ΠΈΡΠ°Π½Π΅. ΠΠΌΠ°ΠΉΡΠ΅ ΠΏΡΠ΅Π΄Π²ΠΈΠ΄, ΡΠ΅ Π² CMS, Π²ΡΠΏΡΠ΅ΠΊΠΈ ΡΠ΅ ΠΏΠΎΠ²ΠΈΠΊΠ²Π°Π½Π΅ΡΠΎ Π΅ βΠΏΡΠ΅Π½Π°ΡΠΎΡΠ΅Π½ΠΎβ, ΠΌΠ΅Π΄ΠΈΡΡΠ° Π²ΡΠ΅ ΠΎΡΠ΅ Π΅ ΠΎΠ±Π²ΡΡΠ·Π°Π½Π° Ρ CMS, ΠΊΠΎΠ΅ΡΠΎ ΠΎΠ·Π½Π°ΡΠ°Π²Π°, ΡΠ΅ ΡΠ΅ Π±ΡΠ΄Π΅ Π² ΠΏΡΡΡ Π½Π° ΡΠΈΠ³Π½Π°Π»ΠΈΠ·ΠΈΡΠ°Π½Π΅ ΠΈ ΠΌΠ΅Π΄ΠΈΠ΅Π½ ΡΡΠ°ΡΠΈΠΊ.
Π’ΠΎΠ³Π°Π²Π° ΡΠ°ΠΌΠΎ ΠΏΡΠ΅Π½Π°ΡΠΎΡΠ΅Π½ΠΈΡΠ΅ ΠΏΠΎΠ²ΠΈΠΊΠ²Π°Π½ΠΈΡ ΡΠ° ΠΎΠ±Π΅ΠΊΡ Π½Π° ΠΏΡΠ°Π²ΠΈΠ»Π° Π·Π° ΠΈΠ·Ρ
ΠΎΠ΄ΡΡΠΈ ΠΏΠΎΠ²ΠΈΠΊΠ²Π°Π½ΠΈΡ. Π’Π΅Π·ΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΡ Π΄Π΅ΡΡΠΈΠ½Π°ΡΠΈΠΈΡΠ΅, ΠΊΡΠ΄Π΅ΡΠΎ ΡΠ΅ ΠΈΠ·ΠΏΡΠ°ΡΠ°Ρ ΠΏΠΎΠ²ΠΈΠΊΠ²Π°Π½ΠΈΡΡΠ°, ΡΠΈΠΏΠ° Π½Π° ΡΠ²ΡΡΠ·Π²Π°ΡΠ°ΡΠ° Π»ΠΈΠ½ΠΈΡ (Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΠΎ Π΄Π°Π»ΠΈ Π΅ Π½ΠΎΠ²ΠΎ ΠΏΠΎΠ²ΠΈΠΊΠ²Π°Π½Π΅ Π½Π° Lync ΠΈΠ»ΠΈ ΡΡΠ°Π½Π΄Π°ΡΡΠ΅Π½ SIP) ΠΈ Π²ΡΠΈΡΠΊΠΈ ΠΏΡΠ΅Π²ΠΎΠ΄ΠΈ, ΠΊΠΎΠΈΡΠΎ ΠΌΠΎΠ³Π°Ρ Π΄Π° Π±ΡΠ΄Π°Ρ ΠΈΠ·Π²ΡΡΡΠ΅Π½ΠΈ, Π°ΠΊΠΎ ΠΏΡΠ΅Ρ
Π²ΡΡΠ»ΡΠ½Π΅ΡΠΎ Π½Π΅ Π΅ ΠΈΠ·Π±ΡΠ°Π½ΠΎ Π² ΠΏΡΠ°Π²ΠΈΠ»ΠΎ Π·Π° ΠΏΡΠ΅Π½Π°ΡΠΎΡΠ²Π°Π½Π΅ Π½Π° ΠΏΠΎΠ²ΠΈΠΊΠ²Π°Π½Π΅.
ΠΡΠΎ Π΄Π΅ΠΉΡΡΠ²ΠΈΡΠ΅Π»Π½ΠΈΡ Π΄Π½Π΅Π²Π½ΠΈΠΊ Π½Π° ΡΠΎΠ²Π°, ΠΊΠΎΠ΅ΡΠΎ ΡΠ΅ ΡΠ»ΡΡΠ²Π° ΠΏΠΎ Π²ΡΠ΅ΠΌΠ΅ Π½Π° Ad-Hoc ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΡΡΠ°
ΠΠΊΡΠ°Π½Π½Π°ΡΠ° ΡΠ½ΠΈΠΌΠΊΠ° ΡΠ΅ ΠΏΠΎΠΊΠ°Π·Π²Π° Π·Π»Π΅ (Π½Π΅ Π·Π½Π°ΠΌ ΠΊΠ°ΠΊ Π΄Π° Π³ΠΎ Π½Π°ΠΏΡΠ°Π²Ρ ΠΏΠΎ-Π΄ΠΎΠ±ΡΠ΅), ΡΠ°ΠΊΠ° ΡΠ΅ ΡΠ΅ Π½Π°ΠΏΠΈΡΠ° Π΄Π½Π΅Π²Π½ΠΈΠΊΠ° ΡΠ°ΠΊΠ°:
Info 127.0.0.1:35870: API user "api" created new space 7986bb6c-af4e-488d-9190-a75f16844e44 (001036270012)
Info call create failed to find coSpace -- attempting to retrieve from database
Info API "001036270012" Space GUID: 7986bb6c-af4e-488d-9190-a75f16844e44 <--> Call GUID: 93bfb890-646c-4364-8795-9587bfdc55ba <--> Call Correlator GUID: 844a3c9c-8a1e-4568-bbc3-8a0cab5aed66 <--> Internal G
Info 127.0.0.1:35872: API user "api" created new call 93bfb890-646c-4364-8795-9587bfdc55ba
Info call 7: incoming SIP call from "sip:[email protected]" to local URI "sip:[email protected]:5060" / "sip:[email protected]"
Info API call leg bc0be45e-ce8f-411c-be04-594e0220c38e in call 434f88d0-8441-41e1-b6ee-6d1c63b5b098 (API call 93bfb890-646c-4364-8795-9587bfdc55ba)
Info conference 434f88d0-8441-41e1-b6ee-6d1c63b5b098 has control/media GUID: fb587c12-23d2-4351-af61-d6365cbd648d
Info conference 434f88d0-8441-41e1-b6ee-6d1c63b5b098 named "001036270012"
Info call 7: configured - API call leg bc0be45e-ce8f-411c-be04-594e0220c38e with SIP call ID "[email protected]"
Info call 7: setting up UDT RTP session for DTLS (combined media and control)
Info conference "001036270012": unencrypted call legs now present
Info participant "[email protected]" joined space 7986bb6c-af4e-488d-9190-a75f16844e44 (001036270012)
Info participant "[email protected]" (e8371f75-fb9e-4019-91ab-77665f6d8cc3) joined conference 434f88d0-8441-41e1-b6ee-6d1c63b5b098 via SIP
Info call 8: incoming SIP call from "sip:[email protected]" to local URI "sip:[email protected]:5060" / "sip:[email protected]"
Info API call leg db61b242-1c6f-49bd-8339-091f62f5777a in call 434f88d0-8441-41e1-b6ee-6d1c63b5b098 (API call 93bfb890-646c-4364-8795-9587bfdc55ba)
Info call 8: configured - API call leg db61b242-1c6f-49bd-8339-091f62f5777a with SIP call ID "[email protected]"
Info call 8: setting up UDT RTP session for DTLS (combined media and control)
Info call 9: incoming SIP call from "sip:[email protected]" to local URI "sip:[email protected]:5060" / "sip:[email protected]"
Info API call leg 37a6e86d-d457-47cf-be24-1dbe20ccf98a in call 434f88d0-8441-41e1-b6ee-6d1c63b5b098 (API call 93bfb890-646c-4364-8795-9587bfdc55ba)
Info call 9: configured - API call leg 37a6e86d-d457-47cf-be24-1dbe20ccf98a with SIP call ID "[email protected]"
Info call 9: setting up UDT RTP session for DTLS (combined media and control)
Info call 8: compensating for far end not matching payload types
Info participant "[email protected]" joined space 7986bb6c-af4e-488d-9190-a75f16844e44 (001036270012)
Info participant "[email protected]" (289e823d-6da8-486c-a7df-fe177f05e010) joined conference 434f88d0-8441-41e1-b6ee-6d1c63b5b098 via SIP
Info call 7: compensating for far end not matching payload types
Info call 8: non matching payload types mode 1/0
Info call 8: answering offer in non matching payload types mode
Info call 8: follow-up single codec offer received
Info call 8: non matching payload types mode 1/0
Info call 8: answering offer in non matching payload types mode
Info call 8: sending response to single-codec additional offer
Info call 9: compensating for far end not matching payload types
Info participant "[email protected]" joined space 7986bb6c-af4e-488d-9190-a75f16844e44 (001036270012)
Info participant "[email protected]" (d27e9a53-2c8a-4e9c-9363-0415cd812767) joined conference 434f88d0-8441-41e1-b6ee-6d1c63b5b098 via SIP
Info call 9: BFCP (client role) now active
Info call 9: sending BFCP hello as client following receipt of hello when BFCP not active
Info call 9: BFCP (client role) now active
Info call 7: ending; remote SIP teardown - connected for 0:13
Info call 7: destroying API call leg bc0be45e-ce8f-411c-be04-594e0220c38e
Info participant "[email protected]" left space 7986bb6c-af4e-488d-9190-a75f16844e44 (001036270012)
Info call 9: on hold
Info call 9: non matching payload types mode 1/0
Info call 9: answering offer in non matching payload types mode
Info call 8: on hold
Info call 8: follow-up single codec offer received
Info call 8: non matching payload types mode 1/0
Info call 8: answering offer in non matching payload types mode
Info call 8: sending response to single-codec additional offer
Info call 9: ending; remote SIP teardown - connected for 0:12
Π‘Π°ΠΌΠ°ΡΠ° ad-hoc ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΡ:
ΠΡΠ°Π²ΠΈΠ»Π° Π·Π° Π²Ρ
ΠΎΠ΄ΡΡΠΈ ΠΏΠΎΠ²ΠΈΠΊΠ²Π°Π½ΠΈΡ
ΠΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° Π½Π°ΡΡΡΠΎΠΉΠΊΠΈΡΠ΅ Π·Π° Π²Ρ
ΠΎΠ΄ΡΡΠΎ ΠΏΠΎΠ²ΠΈΠΊΠ²Π°Π½Π΅ Π΅ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ, Π·Π° Π΄Π° ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΠΏΠΎΠ»ΡΡΠ°Π²Π°ΡΠ΅ ΠΏΠΎΠ²ΠΈΠΊΠ²Π°Π½Π΅ Π² CMS. ΠΠ°ΠΊΡΠΎ Π²ΠΈΠ΄ΡΡ
ΡΠ΅ Π² Π½Π°ΡΡΡΠΎΠΉΠΊΠ°ΡΠ° Π½Π° LDAP, Π²ΡΠΈΡΠΊΠΈ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈ Π±ΡΡ
Π° ΠΈΠΌΠΏΠΎΡΡΠΈΡΠ°Π½ΠΈ Ρ Π΄ΠΎΠΌΠ΅ΠΉΠ½Π° conf.pod6.cms.lab. Π’Π°ΠΊΠ° ΡΠ΅ ΠΊΠ°ΡΠΎ ΠΌΠΈΠ½ΠΈΠΌΡΠΌ ΠΈΡΠΊΠ°ΡΠ΅ ΠΎΠ±Π°ΠΆΠ΄Π°Π½ΠΈΡΡΠ° ΠΊΡΠΌ ΡΠΎΠ·ΠΈ Π΄ΠΎΠΌΠ΅ΠΉΠ½ Π΄Π° ΡΠ° Π½Π°ΡΠΎΡΠ΅Π½ΠΈ ΠΊΡΠΌ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²Π°. Π©Π΅ ΡΡΡΠ±Π²Π° ΡΡΡΠΎ ΡΠ°ΠΊΠ° Π΄Π° Π½Π°ΡΡΡΠΎΠΈΡΠ΅ ΠΏΡΠ°Π²ΠΈΠ»Π° Π·Π° Π²ΡΠΈΡΠΊΠΎ, ΠΊΠΎΠ΅ΡΠΎ Π΅ Π·Π° FQDN (ΠΈ Π΅Π²Π΅Π½ΡΡΠ°Π»Π½ΠΎ Π΄ΠΎΡΠΈ IP Π°Π΄ΡΠ΅Ρ) Π½Π° Π²ΡΠ΅ΠΊΠΈ ΠΎΡ CMS ΡΡΡΠ²ΡΡΠΈΡΠ΅. ΠΠ°ΡΠ΅ΡΠΎ Π²ΡΠ½ΡΠ½ΠΎ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΏΠΎΠ²ΠΈΠΊΠ²Π°Π½ΠΈΡΡΠ°, Unified CM, ΡΠ΅ Π½Π°ΡΡΡΠΎΠΈ SIP ΠΊΠ°Π½Π°Π»ΠΈ, ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΈ Π·Π° Π²ΡΠ΅ΠΊΠΈ ΠΎΡ CMS ΡΡΡΠ²ΡΡΠΈΡΠ΅ ΠΏΠΎΠΎΡΠ΄Π΅Π»Π½ΠΎ. ΠΠ°Π»ΠΈ Π΄Π΅ΡΡΠΈΠ½Π°ΡΠΈΡΡΠ° Π½Π° ΡΠ΅Π·ΠΈ SIP ΠΊΠ°Π½Π°Π»ΠΈ Π΅ IP Π°Π΄ΡΠ΅Ρ ΠΈΠ»ΠΈ FQDN Π½Π° ΡΡΡΠ²ΡΡΠ° ΡΠ΅ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈ Π΄Π°Π»ΠΈ CMS ΡΡΡΠ±Π²Π° Π΄Π° Π±ΡΠ΄Π΅ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°Π½ Π΄Π° ΠΏΡΠΈΠ΅ΠΌΠ° ΠΏΠΎΠ²ΠΈΠΊΠ²Π°Π½ΠΈΡ, Π½Π°ΡΠΎΡΠ΅Π½ΠΈ ΠΊΡΠΌ Π½Π΅Π³ΠΎΠ²ΠΈΡ IP Π°Π΄ΡΠ΅Ρ ΠΈΠ»ΠΈ FQDN.
ΠΠΎΠΌΠ΅ΠΉΠ½ΡΡ, ΠΊΠΎΠΉΡΠΎ ΠΈΠΌΠ° Π²Ρ
ΠΎΠ΄ΡΡΠΎ ΠΏΡΠ°Π²ΠΈΠ»ΠΎ Ρ Π½Π°ΠΉ-Π²ΠΈΡΠΎΠΊ ΠΏΡΠΈΠΎΡΠΈΡΠ΅Ρ, ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΊΠ°ΡΠΎ Π΄ΠΎΠΌΠ΅ΠΉΠ½ Π·Π° Π²ΡΠΈΡΠΊΠΈ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΠΊΠΈ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²Π°. ΠΠΎΠ³Π°ΡΠΎ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈΡΠ΅ ΡΠ΅ ΡΠΈΠ½Ρ
ΡΠΎΠ½ΠΈΠ·ΠΈΡΠ°Ρ ΡΡΠ΅Π· LDAP, CMS Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΎ ΡΡΠ·Π΄Π°Π²Π° ΠΈΠ½ΡΠ΅ΡΠ²Π°Π»ΠΈ, Π½ΠΎ ΡΠ°ΠΌΠΎ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΠΊΠ°ΡΠ° ΡΠ°ΡΡ ΠΎΡ URI (coSpaceUriMapping), ΠΊΠ°ΡΠΎ Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ user.space. Π§Π°ΡΡ
ΠΡΠ°Π²ΠΈΠ»Π° Π·Π° ΠΈΠ·Ρ
ΠΎΠ΄ΡΡΠΈ ΠΏΠΎΠ²ΠΈΠΊΠ²Π°Π½ΠΈΡ
ΠΠ° Π΄Π° ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡΠ΅ Π½Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈΡΠ΅ Π΄Π° ΠΏΡΠ°Π²ΡΡ ΠΈΠ·Ρ ΠΎΠ΄ΡΡΠΈ ΠΏΠΎΠ²ΠΈΠΊΠ²Π°Π½ΠΈΡ ΠΊΡΠΌ Unified CM ΠΊΠ»ΡΡΡΠ΅ΡΠ°, ΡΡΡΠ±Π²Π° Π΄Π° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°ΡΠ΅ ΠΈΠ·Ρ ΠΎΠ΄ΡΡΠΈ ΠΏΡΠ°Π²ΠΈΠ»Π°. ΠΠΎΠΌΠ΅ΠΉΠ½ΡΡ Π½Π° ΠΊΡΠ°ΠΉΠ½ΠΈΡΠ΅ ΡΠΎΡΠΊΠΈ, ΡΠ΅Π³ΠΈΡΡΡΠΈΡΠ°Π½ΠΈ Ρ Unified CM, ΠΊΠ°ΡΠΎ Jabber, Π΅ example.com. ΠΠ±Π°ΠΆΠ΄Π°Π½ΠΈΡΡΠ° ΠΊΡΠΌ ΡΠΎΠ·ΠΈ Π΄ΠΎΠΌΠ΅ΠΉΠ½ ΡΡΡΠ±Π²Π° Π΄Π° ΡΠ΅ Π½Π°ΡΠΎΡΠ²Π°Ρ ΠΊΠ°ΡΠΎ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΠΈ SIP ΠΏΠΎΠ²ΠΈΠΊΠ²Π°Π½ΠΈΡ ΠΊΡΠΌ Π²ΡΠ·Π»ΠΈ Π·Π° ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° ΠΎΠ±Π΅Π΄ΠΈΠ½Π΅Π½ΠΈ CM ΠΏΠΎΠ²ΠΈΠΊΠ²Π°Π½ΠΈΡ. ΠΡΠ½ΠΎΠ²Π½ΠΈΡΡ ΡΡΡΠ²ΡΡ Π΅ cucm-01.example.com, Π° Π²ΡΠΎΡΠΈΡΠ½ΠΈΡΡ ΡΡΡΠ²ΡΡ Π΅ cucm-02.example.com.
ΠΡΡΠ²ΠΎΡΠΎ ΠΏΡΠ°Π²ΠΈΠ»ΠΎ ΠΎΠΏΠΈΡΠ²Π° Π½Π°ΠΉ-ΠΏΡΠΎΡΡΠΎΡΠΎ ΠΌΠ°ΡΡΡΡΡΠΈΠ·ΠΈΡΠ°Π½Π΅ Π½Π° ΠΏΠΎΠ²ΠΈΠΊΠ²Π°Π½ΠΈΡ ΠΌΠ΅ΠΆΠ΄Ρ ΠΊΠ»ΡΡΡΠ΅ΡΠ½ΠΈ ΡΡΡΠ²ΡΡΠΈ.
ΠΠ±Π»Π°ΡΡ ΠΠΎΠΊΠ°Π»Π½ΠΎ ΠΎΡ Π΄ΠΎΠΌΠ΅ΠΉΠ½ ΠΎΡΠ³ΠΎΠ²Π°ΡΡ Π·Π° ΡΠΎΠ²Π° ΠΊΠ°ΠΊΠ²ΠΎ ΡΠ΅ ΡΠ΅ ΠΏΠΎΠΊΠ°Π·Π²Π° Π² SIP-URI Π½Π° ΠΎΠ±Π°ΠΆΠ΄Π°ΡΠΈΡ ΡΠ΅ Π½Π° ΡΠΎΠ·ΠΈ, ΠΊΠΎΠΉΡΠΎ ΡΠ΅ ΠΎΠ±Π°ΠΆΠ΄Π° ΡΠ»Π΅Π΄ ΡΠΈΠΌΠ²ΠΎΠ»Π° β@β. ΠΠΊΠΎ Π³ΠΎ ΠΎΡΡΠ°Π²ΠΈΠΌ ΠΏΡΠ°Π·Π½ΠΎ, ΡΠΎΠ³Π°Π²Π° ΡΠ»Π΅Π΄ ΡΠΈΠΌΠ²ΠΎΠ»Π° "@" ΡΠ΅ ΠΈΠΌΠ° ip-Π°Π΄ΡΠ΅ΡΠ° Π½Π° CUCM'a, ΠΏΡΠ΅Π· ΠΊΠΎΠΉΡΠΎ ΠΌΠΈΠ½Π°Π²Π° ΡΠΎΠ²Π° ΠΏΠΎΠ²ΠΈΠΊΠ²Π°Π½Π΅. ΠΠΊΠΎ ΠΏΠΎΡΠΎΡΠΈΠΌ Π΄ΠΎΠΌΠ΅ΠΉΠ½, ΡΠΎΠ³Π°Π²Π° ΡΠ»Π΅Π΄ ΡΠΈΠΌΠ²ΠΎΠ»Π° β@β Π²ΡΡΡΠ½ΠΎΡΡ ΡΠ΅ ΠΈΠΌΠ° Π΄ΠΎΠΌΠ΅ΠΉΠ½. Π’ΠΎΠ²Π° Π΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ, Π·Π° Π΄Π° ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΠΈΠ·Π²ΡΡΡΠΈΡΠ΅ ΠΎΠ±ΡΠ°ΡΠ½ΠΎ ΠΏΠΎΠ²ΠΈΠΊΠ²Π°Π½Π΅, Π² ΠΏΡΠΎΡΠΈΠ²Π΅Π½ ΡΠ»ΡΡΠ°ΠΉ Π½ΡΠΌΠ° Π΄Π° Π΅ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ±ΡΠ°ΡΠ½ΠΎ ΠΏΠΎΠ²ΠΈΠΊΠ²Π°Π½Π΅ ΡΡΠ΅Π· SIP-URI ΠΈΠΌΠ΅@ip-Π°Π΄ΡΠ΅Ρ.
ΠΠ±Π°Π΄Π΅ΡΠ΅ ΡΠ΅, ΠΊΠΎΠ³Π°ΡΠΎ Π΅ ΠΏΠΎΡΠΎΡΠ΅Π½ΠΎ ΠΠΎΠΊΠ°Π»Π½ΠΎ ΠΎΡ Π΄ΠΎΠΌΠ΅ΠΉΠ½
ΠΠ±Π°Π΄ΠΈ ΡΠ΅ ΠΊΠΎΠ³Π° ΠΠ ΠΏΠΎΡΠΎΡΠ΅Π½ΠΎ ΠΠΎΠΊΠ°Π»Π½ΠΎ ΠΎΡ Π΄ΠΎΠΌΠ΅ΠΉΠ½
ΠΠ΅ Π·Π°Π±ΡΠ°Π²ΡΠΉΡΠ΅ ΠΈΠ·ΡΠΈΡΠ½ΠΎ Π΄Π° ΡΠΊΠ°ΠΆΠ΅ΡΠ΅ Π¨ΠΈΡΡΠΎΠ²Π°Π½ΠΎ ΠΈΠ»ΠΈ ΠΠ΅ΡΠΈΡΡΠΎΠ²Π°Π½ΠΎ Π·Π° ΠΈΠ·Ρ
ΠΎΠ΄ΡΡΠΈ ΠΏΠΎΠ²ΠΈΠΊΠ²Π°Π½ΠΈΡ, Π·Π°ΡΠΎΡΠΎ Π½ΠΈΡΠΎ Π½Π΅ ΡΠ°Π±ΠΎΡΠΈ Ρ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡΠ° Auto.
Π·Π°ΠΏΠΈΡ
ΠΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΠΈΡΠ΅ ΡΠ΅ Π·Π°ΠΏΠΈΡΠ²Π°Ρ ΠΎΡ Record-ΡΡΡΠ²ΡΡΠ°. Recorder Π΅ ΡΠΎΡΠ½ΠΎ ΡΡΡΠΈΡ Cisco Meeting Server. Π Π΅ΠΊΠΎΡΠ΄Π΅ΡΡΡ Π½Π΅ ΠΈΠ·ΠΈΡΠΊΠ²Π° Π½ΠΈΠΊΠ°ΠΊΠ²ΠΈ Π»ΠΈΡΠ΅Π½Π·ΠΈ, Π·Π° Π΄Π° Π±ΡΠ΄Π΅ ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½ Π²ΡΡΡ Ρ ΡΠ΅Π±Π΅ ΡΠΈ. ΠΠΈΡΠ΅Π½Π·ΠΈΡΠ΅ Π·Π° Π·Π°ΠΏΠΈΡ ΡΠ° Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΈ Π·Π° ΡΡΡΠ²ΡΡΠΈ, ΡΠ°Π±ΠΎΡΠ΅ΡΠΈ Ρ ΡΡΠ»ΡΠ³ΠΈ CallBridge, Ρ.Π΅. ΠΠΈΡΠ΅Π½Π·ΡΡ Π·Π° Π·Π°ΠΏΠΈΡ Π΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌ ΠΈ ΡΡΡΠ±Π²Π° Π΄Π° ΡΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠΈ ΠΊΡΠΌ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ° CallBridge, Π° Π½Π΅ ΠΊΡΠΌ ΡΡΡΠ²ΡΡΠ°, Π½Π° ΠΊΠΎΠΉΡΠΎ ΡΠ΅ ΠΈΠ·ΠΏΡΠ»Π½ΡΠ²Π° Π·Π°ΠΏΠΈΡΠ²Π°ΡΠΎΡΠΎ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ. Π Π΅ΠΊΠΎΡΠ΄Π΅ΡΡΡ ΡΠ΅ Π΄ΡΡΠΆΠΈ ΠΊΠ°ΡΠΎ ΠΊΠ»ΠΈΠ΅Π½Ρ Π½Π° Extensible Messaging and Presence Protocol (XMPP), ΡΠ°ΠΊΠ° ΡΠ΅ XMPP ΡΡΡΠ²ΡΡΡΡ ΡΡΡΠ±Π²Π° Π΄Π° Π±ΡΠ΄Π΅ Π°ΠΊΡΠΈΠ²ΠΈΡΠ°Π½ Π½Π° ΡΡΡΠ²ΡΡΠ°, Ρ ΠΎΡΡΠ²Π°Ρ CallBridge.
Π·Π°ΡΠΎΡΠΎ ΠΈΠΌΠ°ΠΌΠ΅ ΠΊΠ»ΡΡΡΠ΅Ρ ΠΈ Π»ΠΈΡΠ΅Π½Π·ΡΡ ΡΡΡΠ±Π²Π° Π΄Π° Π±ΡΠ΄Π΅ βΡΠ°Π·ΡΠ΅Π³Π»Π΅Π½β Π΄ΠΎ ΡΡΠΈΡΠ΅ ΠΊΠ»ΡΡΡΠ΅ΡΠ½ΠΈ ΡΡΡΠ²ΡΡΠ°. Π‘Π»Π΅Π΄ ΡΠΎΠ²Π° ΠΏΡΠΎΡΡΠΎ Π² Π»ΠΈΡΠ½ΠΈΡ Π°ΠΊΠ°ΡΠ½Ρ Π² Π»ΠΈΡΠ΅Π½Π·ΠΈΡΠ΅ Π°ΡΠΎΡΠΈΠΈΡΠ°ΠΌΠ΅ (Π΄ΠΎΠ±Π°Π²ΡΠΌΠ΅) MAC Π°Π΄ΡΠ΅ΡΠΈΡΠ΅ Π½Π° a-ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΈΡΠ΅ Π½Π° Π²ΡΠΈΡΠΊΠΈ CMS ΡΡΡΠ²ΡΡΠΈ, Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈ Π² ΠΊΠ»ΡΡΡΠ΅ΡΠ°.
Π ΡΠ°Π·ΠΈ ΡΠ½ΠΈΠΌΠΊΠ° ΡΡΡΠ±Π²Π° Π΄Π° Π±ΡΠ΄Π΅ Π½Π° Π²ΡΠ΅ΠΊΠΈ ΡΡΡΠ²ΡΡ Π½Π° ΠΊΠ»ΡΡΡΠ΅Ρ
ΠΠ°ΡΠΎ ΡΡΠ»ΠΎ ΠΈΠΌΠ° Π½ΡΠΊΠΎΠ»ΠΊΠΎ ΡΡΠ΅Π½Π°ΡΠΈΡ Π·Π° ΠΏΠΎΡΡΠ°Π²ΡΠ½Π΅ Π½Π° Π Π΅ΠΊΠΎΡΠ΄Π΅Ρ, Π½ΠΎ Π½ΠΈΠ΅ ΡΠ΅ ΡΠ΅ ΠΏΡΠΈΠ΄ΡΡΠΆΠ°ΠΌΠ΅ ΠΊΡΠΌ ΡΠΎΠ·ΠΈ:
ΠΡΠ΅Π΄ΠΈ Π΄Π° Π½Π°ΡΡΡΠΎΠΈΡΠ΅ ΠΠ°ΠΏΠΈΡΠ²Π°ΡΠΎΡΠΎ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ, ΡΡΡΠ±Π²Π° Π΄Π° ΠΏΠΎΠ΄Π³ΠΎΡΠ²ΠΈΡΠ΅ ΠΌΡΡΡΠΎ, ΠΊΡΠ΄Π΅ΡΠΎ ΡΠ΅Π°Π»Π½ΠΎ ΡΠ΅ ΡΠ΅ Π·Π°ΠΏΠΈΡΠ²Π°Ρ Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΠΈ. ΠΡΡΡΠ½ΠΎΡΡ ΡΡΠΊ
1. ΠΠΎ-Π΄ΠΎΠ±ΡΠ΅ Π΅ Π΄Π° ΠΈΠ·ΠΏΡΠ°ΡΠΈΡΠ΅ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠ° ΠΎΡ ΠΏΡΡΠ²ΠΈΡ ΡΡΡΠ²ΡΡ Π² ΠΊΠ»ΡΡΡΠ΅ΡΠ°.
2. ΠΡΠ΅ΡΠΊΠ°ΡΠ° βΠ Π΅ΠΊΠΎΡΠ΄Π΅ΡΡΡ Π½Π΅ Π΅ Π½Π°Π»ΠΈΡΠ΅Π½β ΠΌΠΎΠΆΠ΅ Π΄Π° Π²ΡΠ·Π½ΠΈΠΊΠ½Π΅, Π·Π°ΡΠΎΡΠΎ Π² Recorder Trust Π΅ ΠΏΠΎΡΠΎΡΠ΅Π½ Π³ΡΠ΅ΡΠ΅Π½ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°Ρ.
3. ΠΠ°ΠΏΠΈΡΠ²Π°Π½Π΅ΡΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° Π½Π΅ Π²ΡΡΠ²ΠΈ, Π°ΠΊΠΎ ΠΏΠΎΡΠΎΡΠ΅Π½ΠΈΡΡ Π·Π°ΠΏΠΈΡ Π½Π΅ Π΅ ΠΎΡΠ½ΠΎΠ²Π½Π°ΡΠ° Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡ Π² NFS.
ΠΠΎΠ½ΡΠΊΠΎΠ³Π° ΠΈΠΌΠ° Π½ΡΠΆΠ΄Π° ΠΎΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΎ Π·Π°ΠΏΠΈΡΠ²Π°Π½Π΅ Π½Π° ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΡ Π½Π° ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ΅Π½ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π» ΠΈΠ»ΠΈ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²ΠΎ.
ΠΠ° ΡΠΎΠ²Π° ΡΠ΅ ΡΡΠ·Π΄Π°Π²Π°Ρ Π΄Π²Π° CallProfile:
Π‘ Π΄Π΅Π°ΠΊΡΠΈΠ²ΠΈΡΠ°Π½Π° ΡΡΠ½ΠΊΡΠΈΡ Π·Π° Π·Π°ΠΏΠΈΡ
Π Ρ ΡΡΠ½ΠΊΡΠΈΡ Π·Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΎ Π·Π°ΠΏΠΈΡΠ²Π°Π½Π΅
Π‘Π»Π΅Π΄ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎΡΠΎ ΠΌΡΡΡΠΎ'u Π½ΠΈΠ΅ "Π·Π°ΠΊΡΠ΅ΠΏΠ²Π°ΠΌΠ΅" CallProfile Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ½Π° ΡΡΠ½ΠΊΡΠΈΡ Π·Π° Π·Π°ΠΏΠΈΡ.
Π CMS Π΅ ΡΠ°ΠΊΠ° ΡΡΡΠ°Π½ΠΎΠ²Π΅Π½ΠΎ, ΡΠ΅ Π°ΠΊΠΎ CallProfile Π΅ ΠΈΠ·ΡΠΈΡΠ½ΠΎ ΡΠ²ΡΡΠ·Π°Π½ Ρ Π½ΡΠΊΠΎΠΈ ΠΈΠ½ΡΠ΅ΡΠ²Π°Π»ΠΈ ΠΈΠ»ΠΈ ΠΈΠ½ΡΠ΅ΡΠ²Π°Π»ΠΈ, ΡΠΎΠ³Π°Π²Π° ΡΠΎΠ·ΠΈ CallProfile ΡΠ°Π±ΠΎΡΠΈ ΡΠ°ΠΌΠΎ Π·Π° ΡΠ΅Π·ΠΈ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΈ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²Π°. Π Π°ΠΊΠΎ CallProfile Π½Π΅ Π΅ ΠΎΠ±Π²ΡΡΠ·Π°Π½ Ρ Π½ΠΈΠΊΠ°ΠΊΠ²ΠΎ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²ΠΎ, ΡΠΎΠ³Π°Π²Π° ΠΏΠΎ ΠΏΠΎΠ΄ΡΠ°Π·Π±ΠΈΡΠ°Π½Π΅ ΡΠΎΠΉ ΡΠ΅ ΠΏΡΠΈΠ»Π°Π³Π° ΠΊΡΠΌ ΠΎΠ½Π΅Π·ΠΈ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²Π°, ΠΊΡΠΌ ΠΊΠΎΠΈΡΠΎ ΠΈΠ·ΡΠΈΡΠ½ΠΎ Π½Π΅ Π΅ ΠΎΠ±Π²ΡΡΠ·Π°Π½ CallProfile.
Π‘Π»Π΅Π΄Π²Π°ΡΠΈΡΡ ΠΏΡΡ ΡΠ΅ ΡΠ΅ ΠΎΠΏΠΈΡΠ°ΠΌ Π΄Π° ΠΎΠΏΠΈΡΠ° ΠΊΠ°ΠΊ ΡΠ΅ ΠΎΡΡΡΠ΅ΡΡΠ²ΡΠ²Π° Π΄ΠΎΡΡΡΠΏ Π΄ΠΎ CMS ΠΈΠ·Π²ΡΠ½ Π²ΡΡΡΠ΅ΡΠ½Π°ΡΠ° ΠΌΡΠ΅ΠΆΠ° Π½Π° ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΡΡΠ°.
ΠΠ·ΡΠΎΡΠ½ΠΈΡΠΈ:
www.cisco.com/c/dam/en/us/td/docs/conferencing/ciscoMeetingServer/Deployment_Guide/Version-2-5/Cisco-Meeting-Server-2-5-Single-Combined-Server-Deployment.pdf www.cisco.com/c/en/us/support/docs/conferencing/meeting-server/202722-Configure-Recorder-in-CMS-Acano-Call-Bri.html www.cisco.com/c/dam/en/us/td/docs/conferencing/ciscoMeetingServer/Reference_Guides/Version-2-3/Cisco-Meeting-Server-MMP-Command-Reference-2-3.pdf www.cisco.com/c/dam/en/us/td/docs/conferencing/ciscoMeetingServer/Reference_Guides/Version-2-5/Cisco-Meeting-Server-API-Reference-Guide-2-4-and-later. pdf
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: www.habr.com