Re: SJphone (Was: Re: SoftPhone for win32)

От: Dmitry Akindinov <CGatePro_at_mx_ru>
Дата: Mon 24 Dec 2007 - 10:31:42 MSK

Здравствуйте,

Victor Sudakov wrote:
> Vladimir A. Butenko wrote:

>>> Хотелось бы всё-таки получить однозначный ответ на этот вопрос, если
>>> не трудно:
>>>
>>>> Если на сервере всего 1 интерфейс (хотя и с кучей алиасов для разных
>>>> доменов), можно "WAN IPv4 Address" смело удалить?
>>>>
>>> Т.е. физически интерфейс один, алиасы из той же самой подсети, просто
>>> заведены ради разных SSL сертификатов и расписаны по разным доменам.
>>
>> C точки зрения CGatePro есть "локальные IP адреса". Кто там на каком 
>> интерфейсе - ему неведомо, и не должно быть ведомо.
>>
>> Он может пытаться отправлять исходящие пакеты с определённого адреса (в 
>> случае SIP, например - он будет пытаться отправлять ответные пакеты с того 
>> же адреса, на котором были приняты входные запросы). А исходящие запросы - 
>> он будет пытаться отправлять с WAN/LAN IP Address.
>>
>> Но чтобы он это мог делать - на UDP - надо, чтобы на каждый адрес (или хотя 
>> бы на каждый важный адрес) был создан свой UDP socket.

>
> Dmitry Akindinov wrote:
>
>> Тут ситуация такая: CGPro шлет ответы через тот же сокет, через
>> который был получен запрос. Если у вас открыт один сокет на все на
>> "адресе" 0.0.0.0 (All Available), то как пойдут исходящие пакеты -
>> решает TCP/IP стек операционной системы. Если открыть отдельные сокеты
>> - то у CGPro буде возможнсть явно назначать сокет-отправитель и, таким
>>   образом, задавать source IP address.

>
> Непонятно, почему CGP не может заранее создать сокеты для всех
> имеющихся локальных IP адресов, как например делают ntpd или bind?

Представляете, есть инсталляции, где локальных IP адресов - не одна сотня. Стоит ли на каждом открывать сокет, если VoIP используется в дву доменах и между ОС и CGPro есть полное согласие на счет тогол, какой из адресов считать WAN?

-- 
Best regards,
Dmitry Akindinov -- Stalker Labs.
Получено Mon Dec 24 07:31:51 2007

Этот архив был сгенерирован hypermail 2.1.8 : Mon 24 Dec 2007 - 12:14:10 MSK