Цитата(Astra @ 25.4.2011, 16:12)
Просто ужас, что никто не знает. Мне самому интересно, как происходит регистрация. Будем ждать разъяснений.
Я привел пример на 4 станциях с IP платами, что регистрация проходит одновременно, как будто сервер провайдера опрашивает станции в порядке следования номеров регистрации. Если я перегружу станцию то время ее регистрации измениться, но на следующий день оно опять будет одинаковое у всех станций.
А номер понятно, что закрашен, но зачем - это просто внутренний номер организации.
Вот нашел понятный материал по SIP:
http://www.do.sibsutis.ru/magistr/courses_...v_work/lec6.htmВ частности говорится:
Серверы регистрации местонахождения пользователей (Registrars или Location servers) позволяют агентам регистрировать свое местоположение, реализуя тем самым услуги мобильности с помощью протокола SIP. О своем местонахождении пользователь сообщает специальному серверу с помощью сообщения REGISTER. Возможны два режима регистрации пользователя: он может передать свой новый адрес один раз, а может регистрироваться периодически через определенные промежутки времени. Первый способ подходит для случая, когда терминал включен постоянно, и его пользователь не перемещается по сети, а второй – если терминал пользователя часто перемещается или выключается. Фактически сервер определения местонахождения пользователя представляет собой базу адресной информации. Кроме постоянного адреса пользователя в базе данных указывается один или несколько текущих адресов. Как уже отмечалось, этот сервер может быть реализован совместно с прокси-сервером, в этом случае он называется registrar, или отдельно – тогда его называют location server, – но с возможностью связываться с прокси. В спецификациях протокола SIP сервер определения местонахождения представлен как отдельный сетевой элемент,
однако принципы его работы не регламентированы.
При помощи команды REGISTER пользователи сообщают свое текущее местонахождение. В этом сообщении содержатся поле То с адресом, который надо сохранить или модифицировать на сервере, поле From с адресом инициатора регистрации (зарегистрировать пользователя может другое лицо, например, секретарь может зарегистрировать своего начальника), поле Contact с новым адресом пользователя, по которому должны передаваться все дальнейшие запросы INVITE (если в команде поле Contact отсутствует, регистрация остается неизменной, а в случае отмены регистрации здесь размещается символ ”*”), и поле Expires, в котором указывается время в секундах, по истечении которого регистрация заканчивается (если это поле отсутствует, то по умолчанию назначается время – 1 час). Регистрацию можно отменить и передачей сообщения REGISTER с полем Expires, которому присвоено значение 0, и с соответствующим полем Contact.
Вроде бы из сказанного можно сделать вывод, что станция будет зарегистрирована на сервере регистрации провайдера пока от нее самой не придет команда об отмене регистрации или новой регистрации. Таким образом, сервер должен хранить эту информацию (либо он ее теряет, либо станция отменяет регистрацию - получается одно из двух).