From: "Sergey Kronshtadtov" Received: by mx.demos.su (CommuniGate Pro PIPE 5.0.14) with PIPE id 547954104; Wed, 05 Sep 2012 07:41:08 +0400 X-Spam-Status: No, hits=1.2 required=5.0 tests=AWL,BAYES_00,FUZZY_XPILL, RCVD_IN_DNSWL_NONE,SPAMTEST0 autolearn=no version=3.3.2-st2.demos X-Spam-Level: + X-Spam-Checker-Version: SpamAssassin 3.3.2-st2.demos (2011-06-06) X-Spam-Report: 1.2 points, 5.0 required; * -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/, no * trust * [83.222.23.62 listed in list.dnswl.org] * -0.0 SPAMTEST0 SpamTest Visibility * 2.8 FUZZY_XPILL BODY: Attempt to obfuscate words in spam * -0.5 BAYES_00 BODY: Bayes spam probability is 0 to 1% * [score: 0.0000] * -1.1 AWL AWL: From: address is in the auto white-list Received: from relay-out2.mail.masterhost.ru ([83.222.23.62] verified) by mx.demos.su (CommuniGate Pro SMTP 5.0.14) with ESMTPS id 547954114 for CGatePro@mx.ru; Wed, 05 Sep 2012 07:41:06 +0400 Received: from [UNAVAILABLE] ([85.141.153.224] helo=[192.168.201.201]) by relay2.mail.masterhost.ru with esmtp envelope from authenticated with svk-mail@arm.ru message id 1T96U8-0001eQ-3m for CGatePro@mx.ru; Wed, 05 Sep 2012 07:41:01 +0400 Message-ID: <5046C9CE.3000101@arm.ru> Date: Wed, 05 Sep 2012 07:41:02 +0400 User-Agent: Mozilla/5.0 (Windows NT 6.0; rv:14.0) Gecko/20120713 Thunderbird/14.0 MIME-Version: 1.0 To: CommuniGate Pro Russian Discussions Subject: Re: [CGP] =?KOI8-R?Q?=EF=C4=C9=CE_=D3=C5=D2=D7=C5=D2_=CE=C1_?= =?KOI8-R?Q?=CE=C5=D3=CB=CF=CC=D8=CB=CF_=C4=CF=CD=C5=CE=CF=D7_=C4=CC=D1?= =?KOI8-R?Q?_=D0=CF=DE=D4=D9_=C9_=D4=C5=CC=C5=C6=CF=CE=C9=C9=2E_=EB?= =?KOI8-R?Q?=C1=CB_=D0=D2=C1=D7=C9=CC=D8=CE=C5=C5=3F?= References: In-Reply-To: Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit X-SpamTest-Envelope-From: svk@arm.ru X-SpamTest-Group-ID: 00000000 X-SpamTest-Info: Profiles 36265 [Sep 05 2012] X-SpamTest-Info: {DNSBL Rate: low} X-SpamTest-Method: none X-SpamTest-Rate: 20 X-SpamTest-Status: Not detected X-SpamTest-Status-Extended: not_detected X-SpamTest-Version: SMTP-Filter Version 3.0.0 [0284], KAS30/Release >>> При звонках через B2BUA приложения можно попросить сервер использовать >>> определённый локальный адрес (и для медиа и для SIP.) Но это даже не >>> документировано и для некоторых сценариев не будет работать. >>> >> >> О! А как? Мне кажется, функция довольно полезная. > > Оно может быть и полезно, но с неполной реализацией для широко > использования не годится. Всё дело в том, что для упрощения > проксирования медиа потоков CGPro создаёт сокеты объектов media proxy на > адресе 0.0.0.0 - то есть, позволяет системе самой вы бирать адрес, с > которого медиа данные пойдут другой стороне. Таким образом, например, > получается сильно упростить логику переключения медиапотоков при > трансфёрах. Но лишает тонкого контроля над адресом, с которого медиа > будет отправляться сервером. Примерно понятно. Просто иногда бывает достаточно в протоколе поправить. Допустим, на сервере настроили нормальную работу с lan/wan, но тут в здании появляется провайдер, который встает третьей стороной и дает канал точка-точка и какой-то адрес за ним в своей частной сети. С коннективити понятно - прописыапем туда роутинг. После чего начинаются танцы с медиапотоками, тк, например, в инвайтах на провайдера анонсируется wan адрес, в результате чего обратный поток к нам пойдет через интернет. Это если предположить, что все остальные проблемы потоку удалось обойти чудесным образом. Если поток дойдет сразу, можно даже не понять, что он через интернет шел. Можно попробовать убедить провайдера пhописать роутинг, но вряд ли получится. А вот возможность перебирать несколько wan адресов в CGPro кажется довольно вкусной. > Вместо упомянутых астерисков для разруливания телефонии в сетях со > сложной топологией можно использовать инсталляции CGPro с community > лицензией в качестве SBC. Кстати, да. А можно на одной машине поднять несколько инстансов CGPro? После разнесения листнеров по разным ip/портам, заведения двух рабочих директорий и соответствующих правок скриптов какие-нибудь еще грабли последуют?