The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Опубликована первая открытая альтернативная реализация клиен..., opennews (??), 03-Сен-16, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


175. "Опубликована первая открытая альтернативная реализация клиен..."  +1 +/
Сообщение от Аноним (-), 04-Сен-16, 20:00 
> А ведь именно jabber/xmpp дает оптимальное, на мой взгляд, сочетание централизации/децентрализации.

Он дает горбатый протокол, удачно сочетающий все недостатки всех известных протоколов. Он централизованный и требует сервера. Большинству юзерей слишком сложно ставить свой сервер и поэтому их будет логгить какой-нибудь админ.

Шифрование - только до сервера. А дальше - ну вы можете поставить OTR. Но это отдельные действия. А сам протокол нифига не безопасный.

Флудконтроль? Про это большинство серверов не слышало. И продувает даже банальному ирцу.

Передача файлов? Это не работает. Вероятность успешно передать файл произвольному Васе - 10%.

Аудио/видео звонки. Это не работает еще злее чем передача файлов.

Сам протокол - кусок маразма. Он не умеет передавать бинарные данные, но очень старается. Огооршивая base64 простынями "текста" мегабайтов на пять. Фрейминга как такового нет. И заранее даже не знаешь что там будет 5 мегабайтов. Это позволяет хацкерам долбить чятики огроменными мессагами. И сначала все мессагу распарсят встряв колом а потом узнают что там 5 мегабайтов. Поэтому при флуде на комнату все висят как тряпочки. Кроме хацкера :)

Ответить | Правка | К родителю #154 | Наверх | Cообщить модератору

177. "Опубликована первая открытая альтернативная реализация клиен..."  +/
Сообщение от ОШИБКА Отсутствуют данные в поле Name (?), 04-Сен-16, 20:20 
>Он централизованный и требует сервера.

Он федеративный. Это компромисс. Чисто одноранговые системы мало юзабельны, как мы можем наблюдать на примере Tox.

>А дальше - ну вы можете поставить OTR. Но это отдельные действия. А сам протокол нифига не безопасный.

Да, это так. Выход -- использовать клиенты, в которых по умолчанию включено пользовательское шифрование. Например, conversations.

>Передача файлов? Это не работает.

http://xmpp.org/extensions/xep-0363.html

Ответить | Правка | Наверх | Cообщить модератору

183. "Опубликована первая открытая альтернативная реализация клиен..."  +1 +/
Сообщение от Аноним (-), 04-Сен-16, 21:27 
> Он федеративный. Это компромисс.

Он горбатый. Навороченый до жеппы и при этом - на практике ничего не умеющий. Даже квитки доставки сообщений опциональны и реализуются спасибо если половиной клиентов.

Федеративность - надежности не добавляет, transient ошибки когда какой-то сервак не смог почему-то DNS ремоты отресольвить, зато запомнил и закэшировал - это жабир, детка. И теперь ты полдня отдохнешь от тех контактов, пока сервер не забудет про кэш.

Итого - оверинженернуто до джеппы, так что нормально реализовать никто не может, а кто может - работает как полная джеппа. Через фаер не пролезает. Разве что через tor пропихнуть но это заслуга tor а не жабира. Ну и так далее.

> Чисто одноранговые системы мало юзабельны, как мы можем наблюдать на примере Tox.

Tox по крайней мере не дохнет от глюков DNS. На ремотном сервере. По хрен знает какой причине.

> Да, это так. Выход -- использовать клиенты, в которых по умолчанию включено
> пользовательское шифрование. Например, conversations.

В дуже ниипу что за conversations. Может, протокол надо было делать не правым полужопием? Чтобы додуматься сделать чатик на XML - надо крепко долбануться. И получился непотребный урод. Хуже наверное только SIP, который игнорирует сетевые реалии еще жестче чем это глюкало.

>>Передача файлов? Это не работает.
> http://xmpp.org/extensions/xep-0363.html

Там ХЕРни для передачи файлов штук пять разных. И вот получается что вася реализует одну а петя другую. А вместе они - два импотента и файл передать не могут вообще. А когда оно все-таки "работает" - то что-то не срастается между клиентами. То когда работает что-то типа bosh - данные льются через сервер и с такой скоростью что мой диалап 2000 года кажется мне просто ракетой. И мне проще будет прислать сидюк по почте чем качать файл ТАК. А поскольку XML не может в бинарные данные, файл еще и на треть распухнет. Круто, вау. Всего полторы недели аплоада... ух, это победа!

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру