Сравнение протоколов обмена мгновенными сообщениями - Comparison of instant messaging protocols
эта статья использует Разметка HTML.Февраль 2019 г.) ( |
Ниже приводится сравнение протоколов обмена мгновенными сообщениями. Он содержит основную общую информацию о протоколах.
Таблица протоколов обмена мгновенными сообщениями
Протокол | Создатель | Дата первого публичного выпуска | Лицензия | Личность (не включая псевдоним) | Асинхронная ретрансляция сообщений | Безопасность транспортного уровня | Сквозное шифрование | Неограниченное количество контактов | Бюллетени всем контактам | Маршрутизация "один ко многим" 4 | Спам защита | Поддержка группы, канала или конференции | Поддержка аудио / VoIP | Видео с вебкамеры | Пакетный обмен файлами | Синхронизация медиа | Бессерверный 6 (децентрализовано) | Протокол |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Bitmessage | Джонатан Уоррен | 2012 ноябрь | Открытый стандарт | Буквенно-цифровой адрес | да | да | да | да | Нет | да | Да (через доказательство работы ) | да | Нет | Нет | да | Нет | да | Bitmessage |
Bonjour | Apple Inc. | 2002 август | Проприетарное Бесплатное ПО; части под лицензией Apache | Имя пользователя | Нет | Нет | Нет | да | Нет | многоадресная передача | Средняя | Нет | Нет | Нет | да | Нет | да | Bonjour |
Шиповник | Briarproject.org | 2018 9 мая | Открытый стандарт | Открытый и закрытый ключ (через QR-коды) | да | да | да | да | да | да | да | да | Нет | Нет | Нет | Нет | да | Шиповник |
Гаду-Гаду | Сеть GG | 17 июля 2000 г. | Проприетарный | Уникальный номер например 12345678 | да | да | Нет | да | Нет | Централистический | да 5 (просто) | да | да | да | да | Нет | Нет | Гаду-Гаду |
IRC | Яркко Оикаринен | 1988 Август | Открытый стандарт | Ник!Имя пользователя @имя хоста (или "маска хоста") например [email protected]1 | Да, но через систему памяток, которая отличается от основной системы | Да, в зависимости от поддержки отдельного сервера | OTR по DM только для клиентов | Нет3 | Нет | Упрощенный многоадресная передача | Средняя | Да (все, несколько одновременно, любой размер) | Нет | Нет | да | Нет | Нет | IRC |
Эхо | spot-on.sf.net / goldbug.sf.net | 2013 | Открытый стандарт | Ключ | да | Да, необязательно | да | да | да | да | да | да | Нет | Нет | да | да | да | Эхо |
Матрица | Matrix.org | 2014 сен[1][неудачная проверка ] | Открытый стандарт | Матричный идентификатор пользователя (MXID) | да | Да, обязательно | Да, по умолчанию для частных бесед[2] | да | да | да | Да (с использованием подключаемых модулей фильтрации на стороне сервера) | да | да | да | да | да | да | Матрица |
MSNP (Windows Live Messenger, так далее.) | Microsoft | 1999 июл | Проприетарный | Адрес электронной почты (Учетная запись Microsoft ) | да | Нет | Нет | Только для сертифицированных роботов | Нет | Централистический | да | да | да | да | да | да | Нет | MSNP (Windows Live Messenger, так далее.) |
MTProto (Телеграмма ) | Telegram Messenger LLP | 2013 Август | Открытый стандарт | Номер телефона (например, +1234567890), псевдоним (например, @example) | да | да | Нет сквозного шифрования для групповых чатов ни на одном клиенте. Никаких личных чатов с шифрованием из конца в конец в клиентах для настольных ПК | да | Нет | да | Да, блокировка контактов | да | да[3] | да | да | да | Нет | MTProto (Телеграмма ) |
Бормотать | Торвальд Натвиг | 1999 июл | Открытый стандарт | Имя пользователя | да | да | Нет | Только для сертифицированных роботов | Нет | Централистический | да | да | да | Нет | да | Нет | Нет | Бормотать |
ОСКАР (Цель, ICQ ) | AOL | 1997 | Проприетарный (Производство прекращено 15 декабря 2017 г.)[4] | Имя пользователя, Адрес электронной почты или UIN например 12345678 | да | Да (Aim Pro, Aim Lite) | Нет | Нет | Нет | Централистический | клиентский | Да (несколько, одновременно) | да | да | да | Нет | Нет | ОСКАР (Цель, ICQ ) |
RVP (Посланник Windows, так далее.) | Microsoft | 1997 Март | Проприетарный (Снято с производства) | Вход в Windows Active Directory | Нет | Нет | Нет | ? | Нет | Централистический | Никто | Нет | ? | ? | Нет | Нет | Нет | RVP (Посланник Windows, так далее.) |
Рикошет | Invisible.im | 2014 март | Открытый стандарт | Луковый адрес Tor | да | да | да | да | Нет | да | да | да | Нет | Нет | да | Нет | да | Рикошет |
Джами (на основе DHT и ГЛОТОК ) | Savoir-faire Linux Inc. | 2020 август | Проприетарный | Телефон, (например, +1234567890) | да | да | да | да | Нет | да | Средняя | да | да | да | да | Нет | да | Джами (на основе DHT и ГЛОТОК ) |
Сигнальный протокол | Сигнальный мессенджер | 2014 Февраль[5] | Открытый стандарт | Номер телефона (например, +1234567890) | да | да | да | да | ? | да | Да, блокировка контактов | да | да | да | да | да | Нет | Сигнальный протокол |
ГЛОТОК /ПРОСТО | IETF | 1996 | Открытый стандарт | пользователь @ имя хоста | да | да | Необязательный | да | да | Нет | Средняя | ? | да | да | да | Нет | Зависит от реализации | ГЛОТОК /ПРОСТО |
Skype | Skype | 2003 Август | Проприетарный | Имя пользователя | да | Проприетарный | Нет | Нет | Нет | Централистический | клиентский | да | да | да | да | Нет | Нет | Skype |
Друзья Steam | Клапан | 12 сентября 2003 г. | Проприетарный | SteamID / имя пользователя или уникальный номер | да | Проприетарный | ? | Нет, хотя поднимается | да | ? | Нет | да | да | Нет | Нет | Нет | Нет | Друзья Steam |
TOC2 | AOL | 2005 сен | Проприетарный (Снято с производства) | Имя пользователя или UIN например 12345678 | да | Нет | Нет | Нет | Нет | Централистический | Нет | платящие только членам | ? | ? | Частичное | ? | Нет | TOC2 |
ТОКС (на основе DHT ) | irungentoo (пользователь github) | 2013 июнь | Проприетарный | Открытый и закрытый ключ | да | да | да | да | да | ? | да | да | да | да | да | ? | да | ТОКС (на основе DHT ) |
Tuenti | Tuenti | 2006 | Проприетарный | Имя пользователя | да | да | Нет | да | ? | да | да | да | да | да | да | ? | Нет | Tuenti |
Служба обмена сообщениями Windows | Microsoft | 1990 | Проприетарный (Снято с производства) | NetBIOS | да | Нет | Нет | да | да | да | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Служба обмена сообщениями Windows |
XMPP | Джереми Миллер, стандартизованный через IETF | 1999 Янв | Открытый стандарт | Jabber ID (JID) например [email protected]/home2 | да | да | Необязательный[6][7][8] | да | да | да[9][10] | да[11][12][13] | да[9] | Да, через Джингл | Да, через Джингл | да | да[14] | Необязательный[15] | XMPP |
YMSG (Yahoo! Посланник ) | Yahoo! | 1998, 9 марта | Проприетарный | Имя пользователя | да | Нет[нужно обновление? ] | Нет | Нет | да | Централистический | да | да | да | да | да | Нет | Нет | YMSG (Yahoo! Посланник ) |
Служба уведомлений Zephyr | Массачусетский технологический институт | 1987 | Открытый стандарт | Kerberos главный например [email protected] | да | Нет | Нет | да | да | да | Нет | да | Нет | Нет | Нет | Нет | Нет | Служба уведомлений Zephyr |
SMS /MMS /EMS /Вызов | Фридхельм Гиллебранд | 1985 | Проприетарный | Номер телефона (например, +1234567890) | да | Нет | Нет | Около 250 контактов на SIM-карте без ограничений с телефона. | Нет | последовательные сообщения | Средняя | Нет | да | Нет | Нет | Нет | ? | SMS |
Протокол | Создатель | Дата первого публичного выпуска | Лицензия | Личность (не включая псевдоним) | Асинхронная ретрансляция сообщений | Безопасность транспортного уровня | Сквозное шифрование | Неограниченное количество контактов | Бюллетени всем контактам | Маршрутизация "один ко многим" 4 | Спам защита | Поддержка группы, канала или конференции | Поддержка аудио / VoIP | Видео с вебкамеры | Пакетный обмен файлами | Синхронизация медиа | Бессерверный 6 (децентрализовано) | Протокол |
Примечание 1: В [email protected], то a.b.com часть известна как «маска хоста» и может быть либо сервером, с которого осуществляется подключение, либо «маскировкой», предоставленной администратором сервера; более реалистичный пример [email protected]. Тильда обычно указывает на то, что имя пользователя, указанное IRC-клиентом при входе в систему, не было проверено с помощью идентификатор оказание услуг.
Заметка 2: В [email protected]/home, то Главная part - это «ресурс», который отличает одного и того же пользователя при входе в систему из нескольких мест, возможно одновременно; более реалистичный пример [email protected]/home
Заметка 3: Проблема масштабируемости: протокол становится все более неэффективным с увеличением количества контактов.[16][17]
Примечание 4: Один ко многим /многие-ко-многим коммуникации в основном включают информация о присутствии, опубликовать / подписаться и Групповой чат распространение. Некоторые технологии имеют возможность распространять данные по многоадресная передача, избегая узких мест на отправляющей стороне, вызванных количеством получателей. Однако эффективное распределение присутствия в настоящее время является проблемой технологической масштабируемости как для XMPP, так и для SIP / SIMPLE.
Примечание 5: От пользователей поступали сообщения о том, что фильтр антиспама используется для цензуры ссылок на другие программы обмена мгновенными сообщениями и некоторые веб-сайты.
Примечание 6: В бессерверных протоколах нет каких-либо центральных субъектов (обычно компаний), контролирующих сеть. Бессерверная сеть состоит только из клиентов. Такие системы обычно чрезвычайно устойчивы к слежке и цензуре.
Смотрите также
- Сравнение клиентов обмена мгновенными сообщениями
- Сравнение клиентов Internet Relay Chat
- Сравнение сетевых мессенджеров
- Мессенджер LAN
- Безопасный обмен мгновенными сообщениями
- Сравнение пользовательских возможностей платформ обмена сообщениями
использованная литература
- ^ Ермошина, Ксения; Мусиани, Франческа; Халпин, Гарри (сентябрь 2016 г.). «Протоколы сквозного обмена зашифрованными сообщениями: обзор». В Баньоли, Франко; и другие. (ред.). Интернет-наука. INSCI 2016. Флоренция, Италия: Springer. С. 244–254. Дои:10.1007/978-3-319-45982-0_22. ISBN 978-3-319-45982-0.
- ^ «Перекрестная подпись и сквозное шифрование по умолчанию ЗДЕСЬ !!!». Matrix.org. Получено 2020-05-08.
- ^ https://telegram.org/blog/calls
- ^ https://aimemories.tumblr.com/post/166091776077/aimemories
- ^ Марлинспайк, Мокси (24 февраля 2014 г.). «Новый TextSecure: конфиденциальность за пределами SMS». Открытые системы Whisper. Получено 12 декабря 2015.
- ^ «XEP-0027: текущее использование Jabber OpenPGP». xmpp.org. 2014-03-14. Получено 2020-03-09.
- ^ «XEP-0373: OpenPGP для XMPP». xmpp.org. 2018-07-30. Получено 2020-03-09.
- ^ «XEP-0384: шифрование OMEMO». xmpp.org. 2018-07-31. Получено 2020-03-09.
- ^ а б «XEP-0045: Многопользовательский чат». xmpp.org. 2019-05-15. Получено 2020-03-09.
- ^ «XEP-0060: публикация-подписка». xmpp.org. 2019-10-06. Получено 2020-03-09.
- ^ «Расширяемый протокол обмена сообщениями и присутствием (XMPP): обмен мгновенными сообщениями и присутствие». xmpp.org. Март 2011 г.. Получено 2020-03-09.
- ^ «XEP-0159: Контроль блокировки Spim». xmpp.org. 2006-07-11. Получено 2020-03-09.
- ^ "XEP-0161: Сообщение о нарушениях". xmpp.org. 2007-05-06. Получено 2020-03-09.
- ^ «XEP-0280: углеродные сообщения». xmpp.org. 2017-02-16. Получено 13 декабря 2018.
- ^ «XEP-0174: бессерверный обмен сообщениями». xmpp.org. 26 ноября 2008 г.. Получено 1 ноября 2017.
- ^ RFC 1324, Д. Рид, 1992. 2.5.1, Размер
- ^ Функциональность, предоставляемая системами синхронной конференц-связи, Резюме. Loesch, 1992. 1.2.1 Рост