amarao (amarao_san) wrote,
amarao
amarao_san

Category:

Jabber

Начинаю изучать.

Первичные итоги: Протокол называется XMPP, является стандартом. Процесс обмена сообщениями состоит из трёх этапов: отправка пользователем сообщения на сервер, пересылка сообщения между серверами и пересылка сообщения от сервера к пользователю. Если пользователи сидят на одном сервере, второй этап пропускается. Взаимодействие с другими IM-сетями осуществляется при наличии транспорта на сервере, если у сервера такого транспорта нет, возможно использование транспорта другого сервера; в этом случае сообщение пересылается "другому" серверу сервером пользователя.

Может ли быть серьёзная (многохоповая) маршрутизация (пока) не знаю. То же касается "веса" серверов и резервирования.

Для автоматизации поиска обслуживающих серверов некоторые клиенты умеют читать SRV-записи из DNS.

При передаче сообщения на каждом этапе оно обрабатывается "до голого вида" (т.е. расшифровывается/декодируется), т.е. шифрация идёт от хопа к хопу. Возможно ли в рамках стандарта шифрование в форме тунеля между пользователями пока не знаю.

Так же вопросы для изучения: устройство контакт-листа, примерная структура сеанса связи...

Софт уже назвали - ejabberd. Клиентский: на терминале - QIP, Miranda. Полагаю, что консольно-серверный так же есть. Говорят, в ejabberd можно вкрутить LDAP (NTLM) авторизацию. Остаётся определить, какой клиент её умеет. Открытым остаётся вопрос об организации своего транспорта в ICQ.
Subscribe

  • Проблемы от ipv6

    Всех интересует, какие проблемы от него. И вот я накопал. Ничего существенного, но то, что есть, раздражает и усложняет. 1. В половине софта…

  • А вот вам пост об исторической нелогичности

    Вот есть у меня файл /etc/default/grub.d/unified.cfg для включения unified cgroups для systemd. А вот вопрос (ответ на который я хорошо знаю, но…

  • (no subject)

    Я тут, внезапно, обзавёлся ноутбуком. Я хотел было взять всякое разное свободное (purism/system76 и т.д.), но оказалось, что у них ничего нет…

  • Post a new comment

    Error

    default userpic

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 24 comments

  • Проблемы от ipv6

    Всех интересует, какие проблемы от него. И вот я накопал. Ничего существенного, но то, что есть, раздражает и усложняет. 1. В половине софта…

  • А вот вам пост об исторической нелогичности

    Вот есть у меня файл /etc/default/grub.d/unified.cfg для включения unified cgroups для systemd. А вот вопрос (ответ на который я хорошо знаю, но…

  • (no subject)

    Я тут, внезапно, обзавёлся ноутбуком. Я хотел было взять всякое разное свободное (purism/system76 и т.д.), но оказалось, что у них ничего нет…