Многие операторы мобильной связи предоставляют клиентам бесплатный доступ к Facebook, чем воспользовались энтузиасты, подготовившие проект facebook-tunnel (https://github.com/matiasinsaurralde/facebook-tunnel). Facebook-tunnel позволяет поднять туннель через чат Facebook, обеспечивая отправку сообщений в форме блоков, закодированных в формате base64. Для симуляции работы пользователя со страницами Facebook используется gumbo-parser (https://github.com/google/gumbo-parser). Туннель создаётся при помощи tuntap.На системе, в которой есть выход в интернет, facebook-tunnel запускается в режиме сервера и привязывается к определённому аккаунту в Facebook. После этого на компьютере, имеющему доступ только к Facebook, под другим Facebook-аккаунтом запускается клиентская часть facebook-tunnel, которая передаёт данные через чат с пользователем, к которому привязана серверная часть. Из планов на будущее отмечается реализация шифрования и камуфлирование трафика под не вызывающую подозрения активность.
URL: https://news.ycombinator.com/item?id=9203946
Новость: http://www.opennet.me/opennews/art.shtml?num=41849
Вот к чему приводит нарушение сетевого нейтралитета.
Захотели фейсбук по другим тарифам?
Получайте!
вот к чему приводит желание халявы.
Это элементарное использование сетевой дискриминации в свою пользу. Раз есть дискриминация, ей можно попользоваться.
И наверняка это нарушение пользовательского соглашения фейсбука.Safety
We do our best to keep Facebook safe, but we cannot guarantee it. We need your help to keep Facebook safe, which includes the following commitments by you: <...>
<...>
2. You will not collect users' content or information, *or otherwise access Facebook, using automated means* (such as harvesting bots, robots, spiders, or scrapers) without our prior permission.
<...>
> И наверняка это нарушение пользовательского соглашения фейсбука.Я не думаю что те кто тунелит траффик через фэйсбук очень огорчаются по этому поводу.
Врядли кто-то повредится мозгом настолько, чтобы гнать траффик туннеля через свой основной аккаунт. А если кто так все-таки сделает и случайно получит банхаммером - это эволюция, чуваки! Динозавров с маленьким мозгом и их фоточек котят не очень жалко, честное слово.
Ну а если это будут побочные аккаунты - ну забанят их. И хрен с ними. Новые зарегать и порядок. А если фэйсбук перекроет регистрацию - замечательно, пожелаем фэйсбучику скорейшей смерти без новых пользователей! :)
Передача сообщений не является собранием контента. Возможно какие-то другие пункты нарушаются, но этот - нет.
> or otherwise access Facebook, using automated means
Похоже этот пункт нарушают все,
даже javascript самого фейсбука, который автоматически обновляет страницу.
при стоимости безлимитного мобильно интернета 240 рублей непонятно нужны ли такие извращения.
к тому же этому еще один компьютер с интернетом нужен. Видимо проводной, и видимо за 450р.
Это где это он 240 рублей с безлимитом? Не путаете ограничение 64к с нормальным инетом?
Йота, за 240 рублей даёт полный анлим по LTE по интернету и 100 минут звонков по России. Красноярск. Ещё за 50 - анлим по смс.
В Москве - 440 руб.
В Питере - 340 руб.
В Байконуре 500р за 10Мбит пока еще
извиняюсь, невнимательно прочел выше. ветка-то про мобильный интернет
> Йота, за 240 рублей даёт полный анлим по LTE по интернетуИ через сколько мегабайтов этот полный анлим заканчивается? И до каких диалапных скоростей потом урежут? Не говоря о том что LTE найти можно только очень местами.
А то как-то очень сомнительно что кто-то прямо так уж позволит анлимно качать сотни гигз на полной канальной скорости LTE целый месяц. Хотя-бы по соображениям чрезмерного использования эфира одним лицом.
Неее... Они по другому поступают. У них на этом тарифе нельзя:
1) Торренты
2) Использование интернета не с мобилы (wi-fi раздавать нельзя. Как отслеживают и отслеживают ли - здесь касаться не будем)
3) Может еще про что-то забылЕсли условия выполняются, то никто вам скорость действительно резать не будет, и хоть усмотритесь котиками на ютубе.
Торренты через лицокнигу качать получится? Много ли накачается?
> Много ли накачается?"Можно ли вычерпать океан стаканами?!" ;)
> 1) ТоррентыА, то-есть, ed2k например - нормально?
> 2) Использование интернета не с мобилы (wi-fi раздавать нельзя. Как отслеживают и
> отслеживают ли - здесь касаться не будем)А если мобилой будет например 4G свисток? Не говоря о том что при должном желании раздачу отследить нельзя (TTL можно ведь и поправить). А бонусом - завернуть VPN на двухбаксовую вдску, чтобы они уж точно не разобрались - торрент там или фотографии котят :)
> хоть усмотритесь котиками на ютубе.
Интересно :). То-есть если на ведроидном девайсе поставить вгет и качнуть osm planet file - они будут как бы не против? :)
> Интересно :). То-есть если на ведроидном девайсе поставить вгет и качнуть osm
> planet file - они будут как бы не против? :)Не против, за одну неполную недельку 20 гигов, особо ничего не качал: http://imgur.com/GRFNeAw
> Не против, за одну неполную недельку 20 гигов, особо ничего не качал:
> http://imgur.com/GRFNeAwТогда прокинуть туннель до двухбаксовой вдски и пусть там хоть обдетектируются торентов и что там еще. Удачи им в этом начинании.
это который без торрентов? а торренты нынче используются далеко не только для пиратства...
> Это где это он 240 рублей с безлимитом? Не путаете ограничение 64к
> с нормальным инетом?СПб. Ёта 320кб
а 64кб вообще бесплатно.
> при стоимости безлимитного мобильно интернета 240 рублейЗа которые отмерят пипеткой траффика. И послушав пару часов онлайн радио обнаружишь что скорость упала до значения когда интернет радио начинает жестоко икать - лимит "безлимитного" траффика оказывается закончился и теперь у вас есть чудный диалап за 240 рублей.
> непонятно нужны ли такие извращения.
А еще кстати есть премиум тарификация. Это когда ты через мобилу заходишь на сайт, а тебя резко разувают на бабки со счета за "премиум" контент.
> к тому же этому еще один компьютер с интернетом нужен. Видимо проводной,
> и видимо за 450р.Двухбаксовая вдска же.
> при стоимости безлимитного мобильно интернета 240 рублей непонятно нужны ли такие извращения.В большинстве развитого мира интернета безлимитного нет. От слова "совсем". Именно поэтому там такой дикий спрос на сквида - посейчас.
> к тому же этому еще один компьютер с интернетом нужен. Видимо проводной,
> и видимо за 450р.Россия не глобус. Сечешь?
Глобус не глобус, а безлимитный беспроводной интернет дешевый и без костылей с геморроем и задержек.
> без костылей с геморроемВранье, плашки от росглавжандарма же.
> В большинстве развитого мира(*)
> интернета безлимитного нет.
(**)
Зато есть безлимитные крики "мы развиты, мы развиты" ;-]
> Зато есть безлимитные крики "мы развиты, мы развиты" ;-]Так не кричи.
>> Зато есть безлимитные крики "мы развиты, мы развиты" ;-]
> Так не кричи.Можно ссылку, где я так кричу?
> при стоимости безлимитного мобильно интернета 240 рублей непонятно нужны ли такие извращения.
> к тому же этому еще один компьютер с интернетом нужен. Видимо проводной,
> и видимо за 450р.Вы знаете, за пределами вашего города, есть ещё много других городов и, не поверите, много разных стран, где не говорят по-русски, а тарифы на мобильный интернет строятся по совсем по другим принципам.
Всегда поражают такие люди. Это как с давно известным "Эта Страна" и "Замкадье".
> Вот к чему приводит нарушение сетевого нейтралитета.
> Захотели фейсбук по другим тарифам?Ну назовем услугу не доступ к сети Интернет, а VPN-шлюз к facebook-интранет.
VPN-шлюзы (Remote Access VPN) сетевой нейтралитет разве запрещает?
А если запрещает, то как жить без VPN?Хотя услуга, насколько я понимаю, никогда и не декларировалась как доступ к Интернет, могу ошибаться.
Примеры того чего нельзя запретить никакими декларациями сетевых нейтралитетов, иначе вас финансовые воротилы сожру, затаскают по судам (например такие применяются для подключения к биржам, организации общей связи между офисами и других B2B), не спросив фамилии: http://en.wikipedia.org/wiki/Extranet, организация провайдером на базе своих ресурсов отказоустойчивой сети 2го уровня и 3го уровня с применением IP VPN технологий.И соответственно декларировать не доступ в Интернет, а доступ к ресурсам Facebook с помощью аналогов этих услуг.
Не могут же прописать, что Facebook нельзя применять такие подключения, а биржам и B2B можно. Или же, как обычно, хотят ущемить в правах физические лица и разрешат использовать такие услуги только между юр. лицами?
> И соответственно декларировать не доступ в Интернет, а доступ к ресурсам Facebook
> с помощью аналогов этих услуг.Ну так пусть они и не обижаются не то что фэйсбук переделали в гейтвей.
Вот и правильно. Надо учить опсосов соблюдать сетевой нейтралитет не только в плане QoS, но и в плане оплаты. А то выходит, что за хомячков платят те, кто посещает другие ресурсы.
> платят те, кто посещает другие ресурсыСомнительно, что объем "халявного" трафика до фб превысит погрешность, кроме того, если даже подобные махинации начнут пользоваться популярностью, на dpi добавят новое правило, что-то типа не более 2 сообщений в минуту.
Вот через днс трафик пропускать - гораздо универсальнее и трудноотслеживаемее))
А вообще, сделали бы некий минимум "бесплатным" уже, за просмотр рекламы или типа того, операторы и так уже в шаге от падения нынешнего показателя рентабильности, а череда кризисов заставляет "затягивать пояса" и отказаться от развития.
>Вот через днс трафик пропускать - гораздо универсальнее и трудноотслеживаемее))что мешает запретить больше 1-5 dns запросов в секунду? ну или вообще заворачивать весь dns трафик на свои сервера?
> что мешает запретить больше 1-5 dns запросов в секунду?Ничего. И туннель станет медленным :)
> ну или вообще заворачивать весь dns трафик на свои сервера?
Так трафф летает в легитимных днс запросах. Ну и получите вы весь этот трафф через свой сервер, сервер будет рад :). Клиенту DNS туннеля не принципиально какой сервак его обслужит.
> что мешает запретить больше 1-5 dns запросов в секундуинтенсивный серф требует больше, а если лазить по порно сайтам, которые на 1 странице имеют сотни картинок которые валяются на других сайтах, то там совсем другие объемы запросов к дскам, так что по кол-ву запросов можно ограничить, но и кол-во пользователей понизится, не надо недооценивать силу порнушки))
> интенсивный серф требует больше,Но когда на выбор только фига и вот так - фига выглядит еще хуже! ;)
ну это будет только временный всплеск. если пользователь не открывает новый порносайт каждые пару секунд, то это можно поставить какой-нибудь burst лимит, но я согласен что для обхода блокировок dns сильно лучше fb. если мы говорим о халявном трафике, то они и пользователей не побоятся потерять, если это предотвратит потерю денег.
> каждые пару секунд, то это можно поставить какой-нибудь burst лимит,А на него можно поставить кондиционер траффика, соответственно, который уложится в burst limit ценой чуть большего размазывания траффика :)
> ну это будет только временный всплеск. если пользователь не открывает новый порносайт
> каждые пару секунд, то это можно поставить какой-нибудь burst лимит, но
> я согласен что для обхода блокировок dns сильно лучше fb. если
> мы говорим о халявном трафике, то они и пользователей не побоятся
> потерять, если это предотвратит потерю денег.Позволю не согласится, одновременно пару сотен картинок браузер грузить не станет, в порядке очереди порциям штук по 10, за это время пользователь вполне успеет ткнуть на ссылку и в новом окне начнет грузится такая же страница с кучей ссылок.
На прошлой недели разворачивал новую днску для не большого сегмента сети на тест и вот как раз такой случай попался, резкий всплеск активности, - tcpdump на 53 порт, а там сплошной адулт-тин-прон, продлилось это порядка получаса)), хотелось конечно позвонить админу того офиса и спросить как оно прошло, но этика)).
> пользователей не побоятся потерять
сильно зависит от объема данных, из сотен тысяч пользователей установят подобную штуку и будут пользоваться 100 человек - капля в море даже не заметят, вот если каждый второй, то может оно и создаст достаточно нагрузки на магистральные каналы, но это получается каждому второму нужен дополнительный сервер с инетом более дешевым и руками откуда надо, а это уж совсем маловероятно.
Современные браузеры поголовно умеют DNS-prefetching, который при открытии новой страницы берет все урлы, содержащиеся на странице, и сразу же рассылает соответствующие DNS-запросы, в расчете на то, что пользователь пойдет по какому-то урлу дальше.
> Современные браузеры поголовно умеют DNS-prefetching, который при открытии новой страницы
> берет все урлы, содержащиеся на странице, и сразу же рассылает соответствующие
> DNS-запросы, в расчете на то, что пользователь пойдет по какому-то урлу
> дальше.Ну да, DNS-запросы это пипец какая большая доля трафика в запросах.
>Вот через днс трафик пропускать - гораздо универсальнее и трудноотслеживаемее))почему вы думаете что dns трафик не тарифицируется?
> почему вы думаете что dns трафик не тарифицируется?а не имеет значения, у подавляющего ко-ва операторов днски доступны и при отключенном инете, и отрабатывает редирект хттп на личный кабинет, кто-то из википедии разворачивал сервак который на запрос вида bla-bla.wikipedia.org к днс возвращал в txt-записи определение bla-bla, я не поленился скрипт на ночь оставить который выкачал ~7mb чистых данных без заголовков и прочего, один поток всего лишь, но минус на балансе не изменился к утру. Логика примерно одна, если инет отключен, то любой трафик игнорируется.
Кстате у того же провайдера - ростелекома, в нашем регионе блокируется только исходящий трафик, при том, что раздают они белые ip; регистрируем на бесплатном хостинге сайтег, в крон запихиваем скрипт, который берет что-то из инета и шлет нам на udp, и вуаля - бесплатная информировалка)).
> почему вы думаете что dns трафик не тарифицируется?У большинства комерсов с платным интернетом - днс работает и без оплаты. Уж не знаю почему. Но если приперло, обладатель прямых рук и рабочего мозга находит интернет там, где гагарам он недоступен. Тунелять через днс конечно фигово. Но лучше чем "никак".
> Вот через днс трафик пропускать - гораздо универсальнее и трудноотслеживаемее))Мне ещё icmp туннели нравятся.
> Мне ещё icmp туннели нравятся.В отличие от DNS оно часто заблочено у коммерсов...
>Надо учить опсосоввернись в реальность! при лучшем раскладе этой штукой будет пользоваться 0.001% абонентов в час-пик. опсосы даже не заметят разницы, ни о каком "учиться соблюдать" речь не идёт
> в час-пик. опсосы даже не заметят разницы, ни о каком "учиться
> соблюдать" речь не идётНу так давно замечено что в выигрыше всегда оказывается тот, кто умнее и сообразительнее, поэтому протискивается даже там где спасовали другие :)
> Ну так давно замечено что в выигрыше всегда оказывается тот, кто умнее
> и сообразительнее, поэтому протискивается даже там где спасовали другие :)Скорее кому-то просто откровенно наплевать на малюсенькую потенциальную дырочку, потому что этот ктото владеет цифрами и прекрасно представляет чем рискует, точнее даже сказать, что одним не очень прошаренным манагерам позволяют вольности в формировании услуг для не прошаренных пользователей, поскольку даже в случае фэйла потрери будут не значительными.
Что на мтс, что на билайне время от времени перестают отрабатывать ограничения скорости, на мегафоне вероятно тоже самое, но им не пользуюсь, и длится халява от нескольких часов до нескольких недель,при этом пользователи которые платят реально страдают, но им никто ничего не компенсирует и с тех кто многократно перерасходует лимит ничего не снимают, главное поймать момент))
> Скорее кому-то просто откровенно наплевать на малюсенькую потенциальную дырочку,Так это и есть фильтр на сообразительность. Простые и очевидные решения ВНЕЗАПНО просты и очевидны. И поэтому ими начинает пользоваться толпа хомяков. При случае - загнав толстый шланг с какими-нибудь там торентами, например. Разве не круто - раздать торенты через фэйсбук, используя волшебную прогу с 1 кнопкой?! О паразитной нагрузке и о том что долго это терпеть никто не станет - хомяк не думает, в силу размера мозга и неумения им пользоваться. Поэтому наиболее простая и массово доступная халява имеет характерное свойство - она заканчивается.
> формировании услуг для не прошаренных пользователей, поскольку даже в случае фэйла
> потрери будут не значительными.Скорее вопрос в масштабе проблем.
> Что на мтс, что на билайне время от времени перестают отрабатывать ограничения
> скорости, на мегафоне вероятно тоже самое, но им не пользуюсь,Там проблема скорее в том что легитимное использование "анлимного" тарифа где даже музыку с онлайн радио нельзя послушать, не говоря про ютуб посмотреть - смысла особо не имеет. Посмотреть почту два раза в день я могу и с нормального интернета дома/в офисе/кафешке/где там еще, а если качать больше - "анлим" закончится и станет диалапом. По поводу чего платить за такой диалап более 200 рублей - мало смысла, имхо. Ну разве что на краю земли, где ничего лучше нет, и едва долетают остатки GPRS, так что много и не скачаешь при всем желании. Но это называется не "хорошая услуга" а "не повезло с географией".
> и длится халява от нескольких часов до нескольких недель,
Ну во первых, как правило все-таки не халява. Хотя с вот таким доступом для избранных сайтов - может и халявой стать. А во вторых, с покрытием 3G/4G - пока мягко говоря не очень, а если тоннель в фэйсбук поверх GPRS - хардкор :). В третьих, оператор в принципе получает много инфо о абоненте, в том числе может составить картину перемещений и с кем контактировал. Так что если качественно и много кидать оператора, можно в принципе и в суд прогуляться. Или получить услугу "массаж почек".
> тех кто многократно перерасходует лимит ничего не снимают, главное поймать момент))
Вообще, это операторская лажа если тариф предоплатный. Номинально в таком случае пользователю довольно трудно что-то предъявить.
Технически это вытекает вероятно из факта что биллинг интернета у сотовых операторов как правило не реалтаймный и вообще, синхрится с основным лишь сильно иногда. В реальном времени биллинг работает только для звонков/смс и только на предоплате, насколько я знаю. Все что можно делать не реалтаймно без сильного пролета оператора - делается не реалтаймно, т.к. иначе очень уж много затрат на биллинговую систему. Поэтому в общем случае все что касается биллингования мобильного интернета - происходит далеко не моментально. Наверное бывают случаи когда синхронизация учета траффика с основным биллингом отваливается надолго. Могу предположить что в результате решение о превышении лимита и снижении скорость может сильно запоздать.
DPI это очень реалтаймная штука, она же исполняет хотелки биллинга по ограничению скорости доступности ресурсов и прочего, иногда связь ее с биллингом отваливается, тогда и халява наступает, но в целом это аварийная ситуация.Через fb много трафика не прокаешь, даже если оператор даст возможность - сам fb не согласится с пухнущими базами, на выкачивание пары гигов таким макаром месяцы уйдут, за это время можно этот фильм и у друзей найти, а софт устареет, песенку с зайцев разве что, но это задротсво абсолютное и бессмысленое))
В общем-то, халява была везде и всегда, другое дело, что не эффективно, тратить время писать объвязки, регать аккаунты, потом ждать неделями, если посчитать кол-во часов которое на это уйдет, а потом умножить на часовую зп не самой высокооплачиваемой профы, то окажется, что выгоднее было написать диплом какому-нить мажору и штатно купить этот трафик, и еще бы столькоже осталось).
> диплом какому-нить мажору и штатно купить этот трафик, и еще бы
> столькоже осталось).Во первых, писать диплом мажору - намного противнее чем кодить сетевой тул. Во вторых, а ты поручишься за Парагвай и тамошний интернет?
> DPI это очень реалтаймная штука,На самом деле - зависит от. В реальном времени можно выполнять только наиболее примитивные действия, по причине производительности. И того факта что если ее не хватит - юзерье начинает искренне не понимать зачем им платить за 50 Мбит если всегда качается только 20Мбит и поливают помоями тормозного прова на чем свет стоит, а то и вовсе меняет его на конкурента. Пров начинает залетать на $$$ и при наличии хоть минимальной конкуренции быстро делает правильные выводы. Ну или лишается абонентов. Более продвинутая аналитика как правило уже идет совсем отдельно. И может и не укладываться в реалтайм без последствий для юзерей. В любом случае, DPI vs кондиционирование траффика - борьба брони и снаряда. Если перестараться - DPI забанит половину обычных пользователей фэйсбука, которые в два счета сменят прова через которого мордокнига вечно не работает :)
> она же исполняет хотелки биллинга по ограничению
> скорости доступности ресурсов и прочего, иногда связь ее с биллингом отваливается,
> тогда и халява наступает, но в целом это аварийная ситуация.Насколько я помню, еще со времен GPRS, биллинг оного выгрузили на отдельную часть сети. Независимую от биллинга сотовой сети. И с тех пор так все это и оставили. Это прямо ETSI было прописано в их документах насчет структуры сотовой сети.
> Через fb много трафика не прокаешь,
Так это и не требуется. Это запасной/аварийный доступ на случай когда более приличного доступа в сеть нет и не предвидится.
> сам fb не согласится с пухнущими базами,
Я не думаю что на фоне скорости распухания их баз плюс-минус эн хомяков с этой штукой сильно сделают погоду. А так им никто и не обещал что тотально логгить чатики - легко :)
> но это задрoтсво абсолютное и бессмысленое))
Это выход в нормальный полноценный интернет когда иных вариантов не осталось.
> и камуфлирование трафика под не вызывающую подозрения активностьМюллер с бешеной скоростью мчался в автомобиле.
А рядом шёл Штирлиц, делая вид, что прогуливается.
На самом деле, если завести стайку ботов и раскидывать через них траффик...А отечественные умельцы помнится тунельнули в том же духе IRC, используя в роли гейтвея бесплатный сервер в локалке.
P.S. а вы кажется начинаете понимать что фашисты пытающиеся удушить и ограничить всегда будут пролетать. Потому что уровней абстракции бесконечно много.
Та ладно. Придут, ограничат и придушат если гимн некрасиво петь будешь.
> P.S. а вы кажется начинаете пониматьА я, кажется, уже давно уяснил разницу между дальновидностью и жадностью.
> А я, кажется, уже давно уяснил разницу между дальновидностью и жадностью.Действительно. Дальновидность - это построение универсального коммуникационного пространства, даже если придется поступиться удобством некоторых толстых котов, которым не нравится критика и прочая. Жадность - это попытки цензурить доступ в сеть в угоду своим сиюминутным интересам и личным выгодам. Как-то так, имхо.
и как пинг? танчики не лагают? :)
Судя по коммитам, этот проект скорее мёртв, чем жив, последнее изменение было сделано 9 месяцев назад.
Забанят умельцев. Нарушение сетевого нейтралитета - это осознанная политика фейсбука.
> Забанят умельцев.Так они снова зарегаются :). А совсем перекрыть регистрацию фэйсбук зассыт, как пить дать.
Помоему они переизобрели фидо.
Вообще ни разу.
https://github.com/pasis/pppoat
> https://github.com/pasis/pppoatPPP over XMPP... два уродца встретились!
Иди в сад, XMPP - охенный протокол.
> Иди в сад, XMPP - охенный протокол.Да, я тоже о..л - достаточно посмотреть как он файлы качает. Или там аватары. Перегнать явно бинарные данные в base64, чтобы включить в XML тэг... да, мсье знают толк в извращении.
Если ты собрался по протоколу сообщения и передачи информации о присутствии (Messaging and Presence Protocol) гонять файлы, у меня для тебя плохие новости.
Может, ты и газ по садовому шлангу гоняешь?
> Если ты собрался по протоколу сообщения и передачи информации о присутствииВ жабире штатно есть несколько вариантов передачи файлов. Что характерно, их все проектировали умственные инвалиды. Максимум чего я смог добиться (если совместимая реализация все-таки находится) - файло таки начинает литься. Со скоростью 3 килобайта в секунду. Вспомнил времена диалапа. Рыдал слезами умиления. Жопopyкие обезьяны могут легким движением руки сделать из 50-мбитного эзернета диалап :)
Что значит "штатно"? Покажи мне, где в спецификации протокола "штатно" написано про файлы?Даже в XEPах если и есть чего про файлы - это либо черновики, либо отвергнутые.
И даже если - это уже вопрос к клиентам, которые криво реализуют. Плюс, традиционное "у меня все работает, что я делаю не так?"
> Что значит "штатно"?Возможно я погорячился - не вижу упоминания файлтрансферов в core части. Тем хуже для жабира. Лично мне мало нужды в протоколе который не может до кучи еще и файл перекинуть тому с кем я болтаю в данный момент, занимаясь перепихиванием проблем на меня вместо их решения.
> Покажи мне, где в спецификации протокола "штатно" написано про файлы?
Спецификацию этого гoвна вообще писали инопланетяне или наполеоны из пятой палаты. В любом случае, этот ошметок являет собой кусок проблем и несовместимостей. Передача файлов - негарантировано и хреново. Да что там, даже просто контроль доставки сообщений - работает через раз. Половина клиентов не умеет выбирать "ресурс". А на какой пойдет сообщение - чаще всего "на усмотрение сервера". То-есть random() с точки зрения отправителя. Ну а групповой чЯтик обрушивает первый же забредший спамбот. Модеры висят как тряпочки пока бот глушит сообщениями, каждое по 5 страниц.
Убер-навороченный SSL. Который однако в большинстве программ ни от чего не спасает, ибо на проверку сертификата и его изменений клати почти все. Ну кроме разве что пиджина, который даже ресурс выбирать не умеет. End to end шифрование? Не, не слышали. Поэтому сервер сняв шифрование делает с сообщениями что хочет. А потом пересылает другому серверу.
Итог? Наворочено до ж...ы и нихрена не работает! Хреновый IM, где даже квитирование сильно опциональное. Почти нерабочий файлтрансфер. Уйма загонов с шифрованием, требующих сложной и дырявой либы, при полной бесполезности результата для пользователей в плане их защиты от чего либо. Пухлый и тормозной в парсинге протокол, где даже заранее размер обрабатываемого элемента неизвестен - если льют тэг в гиг размером, сперва получи весь гиг, а потом узнаешь что это - гиг дряни.
КПД этого урода - стремится к нулю.
> Даже в XEPах если и есть чего про файлы - это либо
> черновики, либо отвергнутые.Тем хуже. По-моему форменный крeтинизм если я вижу человека, могу с ним болтать, но нормально файл передать - фигвам. Мне такой протокол не сильно сдался.
> И даже если - это уже вопрос к клиентам, которые криво реализуют.
А куча загонов с шифрованием, требующее мегалибы но ни от чего не защищающее - это как назвать?
> Плюс, традиционное "у меня все работает, что я делаю не так?"
Привык кушать гoвно и считаешь что так и надо.
- Шланги для полива сада - говно! По ним нельзя гонять ни природный газ, ни жидкий азот!
- Чувак, это садовый шланг. Им цветы поливают. Ну и душ можно принять, если совсем припрет. Для газов есть другие шланги и трубы.
- Тем хуже. По-моему форменный крeтинизм если я вижу шланг, и не могу по нему пару кубов жидкого азота передать. К тому же, у меня херовый насос, который с этим шлангом хреново работает.Все понятно. В этом забеге спецолимпиады, ты - победитель.
> - Чувак, это садовый шланг. Им цветы поливают.Чувак, твой шланг - гoвно. Он плохо гнется. Он растрескался и половина воды льется мимо цели, он тяжелый, а пока его изогнешь и дотянешь до грядки - проклянешь все на свете. Поливать им цветы - сущее мучение. Ну разве что так вышло что он уже валялся на нужной грядке, а куча луж из протечек не очень мешала.
При этом шланг сделан из убер-мега-метериалов и за него слупили как за фюзеляж от боинга. Для его использования требуется крутой space-grade насос. Но толку с этого - ровно буй.
Иногда бывает так что проще выкинуть и купить новое. Вот это - про жаббер. Который неимоверно наворочен, но при этом не делает хорошо буквально вообще ничего. Ни доставку сообщений, ни передачу файлов, ни защиту траффика, ни какую либо децентрализацию.
Это жутко оверинженернутый, но при этом весьма погано работающий протокол.
> Все понятно. В этом забеге спецолимпиады, ты - победитель.
Ну это несомненно главный аргумент в пользу уродца-протокола :)
интересно,можно сделать тоже самое с вконтактом?
Ничто не мешает - API есть.
> интересно,можно сделать тоже самое с вконтактом?В принципе это можно сделать с чем угодно. Вопрос в объемах данных и латенси. Для этих целей надо нечто типа реалтаймного чатика, латенси которого by design сравнима с приемлимой латенси полета пакетов.