Как стать автором
Обновить

Комментарии 155

а оно так и есть, смеялись всем кабинетом.
Мы тоже! Чёрт-возьми, это сделало мой день! :)

Про CDN не совсем корректно. CDN !== компания, которая предлагает свои услуги для доставки контента. Я могу свою сеть поднять и никому не платить.

Будешь распределённой бабулей-одного-котенка? :)

А если у меня сеть питомников?
Звонит мальчик из США и просит вислоухого котёнка. Через 30 минут его принесли котёнка домой.
Звонит мальчик из России всё в тот же питомник. Через те же 30 минут его принесли котёнка домой.
Между мальчиками расстояние в десятки тысяч км, но кого это волнует, если есть CDN.

Поэтому и необходима концепция распределенной бабули… которая вне зависимости от того, пришел ли мальчик на рынок, julemarked, weekend market, feria, Weihnachtsmarkt котенка бы ему вручили все равно за полчаса :)
Кажется, вы родили новый паттерн программирования — распределённая бабуля.

Мне кажется или черноватый юмор с бабулей выходит?

Смотря как распределять будем: с помощью КонтроллераРаспределённыхБабуль или Раскольникова с известным девайсом /irony
Спасибо, повеселили. ;o)
BGP некорректно кмк, больше похоже OSPF с натяжкой :o)

DHCP не так раздает котенков.


  • Мне нужен котенок, дайте кто-нибудь полосатого, у меня раньше такой был.
  • (голос из толпы) Вот тебе серый, через неделю предъявить на инвентаризацию.
А еще можно про ситуацию со статически прописанным котёнком:
— Вот мой котёнок.
— Так, откуда 2 одинаковых котёнка в одной комнате?
Или как вариант:
— Вот мой котёнок.
— Такой котёнок уже есть, принесите другого.
— Ааааа! Ничего не работает!!! Такой же котенок есть у кого-то из соседей, приходит когда хочет и сжирает всю еду!!!
— Ну, не знаю… у нас в базе котенок серый одна штука, на ваш адрес записан… позовите ветеринара что ли, пусть усыпит лишнего, или поменяет на другого… Или уговорит соседей на другую улицу переехать… У нас все хорошо, все документы оформлены, все котята пристроены!
— А у меня никогда не было котенка, можно мне одного?
— Вот у меня есть, бери.
— Эй-эй, бабуля, что за дела, я первый предложил котенка.
— Гм, действительно, сорян, бабуля, он был первый. Давай уже, заждался.
*берет котенка
Раздача котят по UDP
Вот вам котёнок!
(раздающий суёт котёнка в руки и убегает).

Я бы сказал «бросает в сторону толпы и убегает»

В толпу это уже anycast какой-то получается


Multicast — бросить толпу одинаковых котиков в толпу людей, желающих котиков

Не, бросать котика в толпу — это broadcast.
А anycast — это бросить котика к ближайшему, кто находится по нужной улице и в нужном доме. Город не важен.
Broadcast — это кинуть охапку котят в окружающую тебя толпу, multicast — прицельно раскидать котят в людей, которые когда-то говорили что им нужны котята.
Это broadcast UDP
Скорее бросает котёнка в кого-то одного из толпы и не оборачиваясь убегает

broadcast:
Бросает котят в темноту, в надежде, что кто-то его поймает. Наблюдателей нет, так что котенок становится квантовым и все кто не протупил получают по котёнку.


multicast:
Перед нами несколько темных ям разными табличками. Мы кричим в каждую, что раздаём котят и если нам что-то кричат в ответ, то начинаем кидать котят в яму. Квантовые эффекты в силе.


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

НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
(если можно, без расчлененки, пожалуйста

DF=1

Если приучен к лотку, то сначала относим котёнка, потом лоток.

Кот залезает головой в пакет, бешено мчится по комнате, сгребает кошку пакетом и зашвыривает её под кровать.
Котенка кладут в пакет, пакет кладут в сумку, сумку кладут в коробку и отправляют почтой
НЛО прилетело и опубликовало эту надпись здесь

У вас есть пакеты вместимостью до 65536 котят. 4 котёнка в пакете запоминают адрес, ещё несколько — другую служебную информацию, поэтому пакет способен добраться до адресата без вашего участия. Через обычную дверь может пройти только пакет, в котором не более 1500 котят, поэтому перед дверью нужно перекладывать их в пакеты поменьше, а потом складывать в пакет исходного размера. Как правило, возле дверей всегда найдётся кто-то, кто с радостью выполнит эту работу. Однако, многие дарители читерят и сразу пользуются пакетами поменьше.

В некоторых домах рядом есть джумбо-дверь, снимающая ограничение на 1500 котят в пакете, но, правда, на короткие дистанции.

— Мне нужна коллекция вот этих котят.
— Не вопрос! Вот документы на них и общее количество. Готовы ловить котят?
— Готов.
— Первый котенок.
— Поймал.
— Второй котенок.
— Поймал.
— Тритий котенок.
— Не поймал.
(распускаете котят)
— Давай всех заново!

Это какой протокол? Похоже на стрим файла.

Похоже на git...

Спасибо!!! (+1 и в карму) Продолжение будет? (Протоколов много).
Было же что-то подбное и про шутки:

+
1. Я знаю отличную шутку про UDP, но не факт, что она до вас дойдет.
2. Я знаю отличную шутку про TCP, но если она до вас не дойдет, то я повторю.
3. Я бы рассказал отличную шутку про Token Ring, но сейчас не моя очередь.
4. Шутки про IPv6 плохи тем, что их мало можно кому рассказать.
5. Шутку про 127.0.0.1 каждым может пошутить себе сам.
6. В шутках про IPSec надо говорить, кому их рассказываешь.


Больше не вспоминается. Кто-то знает где найти полную версию?..
tproger.ru/devnull/sysadmins-humor
«А кто знает отличную шутку про ARP?», «Про MTU тоже есть кла.» и прочие забавные варианты.
Вот тут в коментариях есть.
Раздача котят по торренту:
— Свежие горячие пирожки с мясом!
— А еще есть?
— Да, в соседнем киоске.
И дополнить:
— Народ, у кого есть кусочек лука квадратной формы из пирожка?
— Ни у кого, ждем раздающего целым пирожком.

Переход от котят к пирожкам кажется мне недостаточно добрым.

С другой стороны, переносить чанковую идеологию BitTorrent (а тем более — uTP) на котят вообще негуманно и запрещено ООН.

размер чанка все равно обычно больше размера пакета. Так что если не влезет в чанк, то в пакет тем более.

Котята всегда влезают в пакет.

Если на канальном уровне PPPoEoA (PPPoE over ATM) — сниффер слабонервным лучше не запускать…
ваши пирожки были заблокированы по просьбе правообладателя
— Горячие свежие пирожки!*

* Мы не храним пирожки в своём киоске, а даём лишь только ссылки на них.
— Я всегда хотел знать, — горько проговорил Ипслор, — что в этом мире есть такого хорошего, ради чего стоит жить?
Смерть обдумал его вопрос и наконец ответил:
— КОШКИ. КОШКИ — ЭТО ХОРОШО.
(с)
Интересно, как выглядела бы передача котят через TOR, учитывая трёхслойное шифрование.

Как классический кот в мешке, только кот в мешке в мешке в мешке. Шрёдингер одобряэ!

Псс, парень, ты сейчас возьмёшь этого котёнка и засунешь его в карман этого гражданина.
Расчленяем котенка, и отдам в доставку деливери клаб, те передают яндексу. У адреса доставки котенка сочленяют. При этом, доставившие люди до последнего момента не представляют, что они делают вообще. Вполне возможно, что за дверью по адресу доставки их ждет следующий курьер.
Вполне возможно, что за дверью по адресу доставки их ждет товарищ майор.
Извините
НЛО прилетело и опубликовало эту надпись здесь
У котёнка на границе строго спрашивают докУменты, но так как небезопасно пересылать документы в открытом виде — делаем оттиск усов, лап и хвоста и считаем хэш, хэш с сверяем с лицензированным центром хэширования лап и хвостов.
Это kerberos.
Полученный котёнок начинает воровать носки и серёжки, вернуть восстановить можно только покормив котёнка — это вирус-шифровальщик.
Котёнок привыкает и учится отличать ваши шаги от шагов соседей, к моменту входа в дом котёнок уже ждёт под дверью — автозаполнение полей.
У вас дома два похожих котёнка: Вильгельм Грознолапович III и Вильям Луис Родригес Педро де Лучия, но вы приучили их откликаться на «ксс» и «кшш». Это hash map.
I2P: Заказываю из Германии котёнка. В течение следующего месяца посылками из Китая, Новой Зеландии, Мадагаскара и Гондураса приходят небольшие сейфы, в каждом — четверть заказанного котёнка.
Не совсем. Заказываю котёнка, откуда — не знаю. Заполняю заказ, рву на несколько частей, каждую упаковываю в отдельный конверт, назначенный в почтовый ящик в Германии, добавляю ещё по несколько конвертов с непонятным содержимым из входящих/транзитных моего почтового ящика, каждый конверт упаковываю в ещё один конверт, направленный в случайную страну, и так несколько раз. Отправляю толстые многослойные конверты в Китай, Новую Зеландию, Мадагаскар и Гондурас.
Через месяц на мой почтовый ящик в Гонконге приходит 15 пакетов с частями котёнка и конвертами другим адресатам, которые за два прыжка приходят ко мне домой под видом транзитного узла. Дома я вскрываю пакеты и собираю котёнка из своих пакетов, а чужие отправляю дальше.
вот мне кажется тут ключевая уязвимость.
если у товарища майора достаточно узлов в сети — он уже способен видеть большие объемы трафика
Транзитного трафика. Забыл добавить, «кроме того часть пришедших мне конвертов отправляется в мусорку, а часть исходящих я набиваю мусором, а пересылаю конверты даже когда мне самому ничего не нужно и принимать, ни отправлять».
тоже логично… даже интересный вариант
Торрент.
-Есть у кого серый кот?
-У меня есть только хвост, остальное ищи в другом месте, адреса могу сказать.
Смеркалось. Очередь. Перед тобою n-людей. На экране высветилась информация, где и как собрать котенка по частям. Но переднюю правую лапу и левое ухо в последний раз видели год назад.
Купите шесть шаверм и шаберите швою кошку шами.
Купите семь — и соберите кота
Купившему шемь шаверш кошачья шкура бесшплатно
Сдается мне каждая 7я шаурма в этом ларьке так себе.
Это уже КАD?
как раздать котенка через прокси:
— привет, я сам не местный, просто мимо шел, чисто случайно увидел котенка (исчезает)

Похохотал сейчас от души, спасибо за такую юморную статью!)

— Мне нужен кот
— Заходи на склад FTP, третий этаж, потом прямо по коридору четвертая дверь слева. Кот будет в картонной коробке с надписью Мурзик.txt
— на складе берешь в руки эту коробку, а в коробке бумажка с надписью 'размер мурзика 100кб, курьер с ним выехал'
— в этот же момент к вам выезжает курьер с настоящим мурзиком
— приходишь домой, курьера, который держит мурзика в руках, не пускает консьерж на входе в дом… но отдать вам его не может потому что должен доставить именно к вашей двери… и вам доступны только коробки с ссылками на курьерскую службу, а консьержем на входе управляет только президент страны
Это FTP в active mode через NAT…

Мобильная связь:
-мне нужен котенок.
-вот ваш котенок. с вас 100$ за вес.
-почему так много? он только пол-кило весит.
-вы в роуминге.

Хеш-функция:

Криптография внутри
Из котенка можно сделать пирожок; но обратное преобразование недоступно.
НЛО прилетело и опубликовало эту надпись здесь
Коллизий пока не выявлено.
коллизий не будет и у хешфункции f(x) = x
но это очень фиговая криптография :)
Но с такой криптографией котята всегда целы ;)
Вы хотели сказать пирожки всегда почти ручной работы уникальны?)
гыгы… нуц да… я люблю котят :)
чтото мне кажется с криптографией не очень совместимы
будет фарш замаскированный под букет роз :)
НЛО прилетело и опубликовало эту надпись здесь
к сожалению, как мне кажется, от котенка придет фарш.
хотя и с инструкцией как из него слепить котенка опять
Вообще говоря, f(x) = x не является хеш-функцией, поскольку не преобразует входные данные какого угодно размера в хеш-значение ограниченного размера. Размер (то есть битность) результирующего хеша будет очевидным образом зависеть от размера входных данных. Таким образом, для любой реальной хеш-функции действительно стоит задача минимизации коллизий — их просто не может не быть, потому что мощность множества входных данных больше мощности множества выходных.
Таким образом, для любой реальной хеш-функции действительно стоит задача минимизации коллизий — их просто не может не быть, потому что мощность множества входных данных больше мощности множества выходных.

С чего бы это вдруг?


Идеальной хеш-функцией (англ. perfect hash function) называется такая функция, которая отображает каждый ключ из набора S во множество целых чисел без коллизий.

https://ru.wikipedia.org/wiki/Хеш-функция#Идеальное_хеширование
если у меня поток интов идет какую супер хешфункцию придумать
инты они и есть инты

ой я кажется автору выше
С хеш-функциями та же фигня ;) Коллизии возможны.
Более того, коллизии неизбежны, если только не подбирать хеш-функцию для заранее определённого конечного набора входных данных.

Тогда это не будет хеш-функцией, а будет просто отображением одного множества в другое.

Нет, это будет именно хеш-функция, притом идеальная. Но применимость такого хеширования очень ограничена.

Ну чисто технически, инструменты готовки могли быть использованы недостаточно случайно и есть возможность восстановить изначального котёнка.

Аж в глазах потемнело.

Я, похоже, единственный кто огорчился увидев содержание статьи. Я просто котят раздаю, а последние два застряли.


(Я в курсе, что я на хабре. Но ведь текст мог быть и про хитрости маркетинга.)

А протокол передачи пробовали менять?

Я просто котят раздаю, а последние два застряли.

Это у вас связь порвалась
Проверьте свой приют для котят в реестре Роскомнадзора
Ага, про бабку-CDN было, а тут, видимо, понадобится бабка-VPN.
Безопасная раздача котёнка.
-«Я хочу котёнка, вот согласование, вот подписанное описание котёнка, вот мой слепок ануса, паспорт, бейдж, биометрия подтверждённая сбербанком, голосовой отпечаток, отпечаток пальца, выписка от родственников о том что они не против.»-
«Котёнок небезопасен изкоробки, проект безопасного котёнка в разработке, всего доброго.»
DHCP:
— Мне нужен котенок! Вот вам скелет котенка.
— Вот ваш рыжий котенок
— О спасибо, я его беру!
Подходит какой то мужик и забирает котенка.
— Простите уже забрали.
— А можно еще одного?
— На.
— Спасибо.
НЛО прилетело и опубликовало эту надпись здесь
Простите, вы, наверное, стеганографическую имели в виду? Стенографическая — это было бы что-то типа восстановления котенка из эскизов на скорую руку.
НЛО прилетело и опубликовало эту надпись здесь
восстановление котенка из эскизов на скорую руку


Это сжатие без потерь ;)
А вот если из эскиза восстанавливается не котенок а шакал — значит, сжатие было с потерями.
image

Картинка каждый раз заставляет задуматься, каков носитель кота и, соответственно, какой у него может оказаться спектр. Некоторые практические наблюдения заставляют заподозрить, что финитным кот всё-таки не является, но вот насколько быстро он убывает при стремлении координат к границам наблюдаемой Вселенной — оценить не удаётся.

Простите, но не могу удержаться:


Больше напоминает работу прокси, чем VPN.
Раздача по Traceroute как подмножеству ICMP… :(
Это сколько же их надо будет послать, чтобы хоть кто-то добрался до адресата…

Раздача котят от Яндекс:
— Вы хотели котенка?
— Да
— Вы уверены, что вы все еще хотите котенка?
— Да
— Вы согласны с условиями получения котенка?
— Дааа
— Подпишите вот здесь
— Готово
— Отлично. Вот ваш котенок. (В сторону двери) Парни, заносите рояль, отпустите старого консьержа, мы же его меняем, и впустите наконец тех 4 питбулей к их новому владельцу
Я до последнего ожидал про DNS )
— Это вы продаёте котёнков?
— Почти.
— Мне нужна британская короткошерстная.
— Хорошо. Вот вам адрес человека который продает британскую короткошерстную.

DNS amplification attack:


  • Эй, парень! Вон тот чувак интересуется всеми точками, где продают котов.

DNS spoofing:


  • Эй! Где продаются..
  • Здесь, прямо здесь! в этой подворотне!!
Эй, парень! Вон тот чувак интересуется всеми точками, где продают котов.

Строго говоря, скорее:


-Эй парень, пришли мне инфу по всем точкам, где продают котов. Мой адрес: ...

В Чебурнете вместо точек подставить "Советский Союз"?

В Чебурашка-нете в ответах на вопросы о котах заграничных пород будет адрес ближайшего первого отдела. Британские вислоухие? С какой целью интересуетесь?

На котятах так-то много чего объяснить можно:


— Записывай, даю тебе котят: серого, рыжего, чёрного. Теперь повтори. Напоминаю, их было 65536.
— Серый, рыжий, чёрный, ~8Пчћяу}ніІзІfНљ™5kЦ&{P@ssw0rd! цмдљL…

))) Тема IP, HTTP и DNS не раскрыта!

— Здравствуйте, у вас есть котята?
— Есть белый. И вот черный. Покупайте наших слонов. И есть рыжий. Увеличим вашего кота без регистрации и СМС. А вот фото полосатого, но он сейчас у бабушки. К нам уже заходило 6579474 покупателей котов. Вам какого?
— Фиолетового.
— Упс… Нету, вам перечислить сначала?
По HTTP:
— Доступ к этому виду котиков заблокирован Роскомнадзором на территории РФ.
HTTPS: заодно заблокирован доступ к котоосьминогам, морским котикам, всем морским животным, рыбам и Telegram.
Нет, котоосьминоги заблокированы, а вот телеграм продолжает работать.
НЛО прилетело и опубликовало эту надпись здесь
Про UDP порадовало больше всех!
НЛО прилетело и опубликовало эту надпись здесь

В тему DRM.
Бесплатно раздавать родившихся котят — незаконно. Нарушает авторские права на породу. Выводители новых пород каждый год получают многомиллиардный ущерб от пиратской раздачи котиков! "Официальных" котят продают кастрированными. И вообще, продажа — это прошлый век. Только подписочная модель за всего лишь 100 долларов в месяц. Компания N предоставляет широкий выбор британских котиков, но для вашего региона доступен только светло-серый окрас. Кроме того, государство издаёт закон, по которому каждый котик должен иметь бирку с возрастным ограничением. Например, кот с когтями: 18+. Таких котов запрещается содержать в одной квартире с детьми.

НЛО прилетело и опубликовало эту надпись здесь
Голосовой кодек без контроля потери пакетов. Вы получаете котенка, часть шерсти выщипана. Если гроза или рядом заходит собака, то может также не быть когтей или зубов.
Голосовой кодек толерантный к потере пакетов. Вы получаете котенка, часть шерсти отсутвует, но дырки замазаны. С грозой и собакой — как и в предыдущем случае.
Голосовой кодек с контрольной суммой для восстановления. Вы получаете котенка, так же с котенком вы получаете маленькую коробку с шерстью, из которой можно надергать и закрыть дырки в шерсти.
Голосовой кодек с сильной компрессией. Просили котенка, получили мышенка, но похож на котенка.
Голосовой кодек с очень сильной компрессий. Просили котенка, получили робота, но если сильно напрячся можно догадаться, что робот изображает котенка.
Просили котенка...
image
Через GRE:
Котёнок вас будет ждать на выходе из вон той пещеры

Super Mario:


Поздравляем, вы прошли водопроводные трубы, но ваш котёнок в другом замке :)

Раздача по электронной почте:
— Можно мне котенка?
— лШ МЕ ПЮГДЮЕЛ ЙНРХЙНБ.

Физический уровень: *котёнок постепенно телепортируется адресату*.


rsync:
— Давайте проверим контрольные суммы ваших котят. Вот этот ваш котёнок лишний, а этот — клон моего. И возьмите ещё двух.

Пропущены DNS, HTTP, FTP, IMAP, POP3, SMTP, Exchange
SMTP:

— Дзравствуйте, я доставляю котят, зовут Федя.
— Дзравствуйте. Точно Федя?
— Точно-точно, можете проверить. Вот котенок от Маши для Андрея.
— Хм. И правда Федя. А почему это вы машиных котят раздаете?
— Вот SPL.
— А как Андрей поймет, что от Маши?
— Вот DKIM.
— Окей, давайте кота.
— Пожалуйста.
— Что-то он на тигра из Нигерии похож, в форточку его!

NFC:
-мне нужен котенок
-подойдите ближе, ближе, еще ближе
-я уперся во что-то пушистое и оно меня царапает
-это ваш котенок

VLAN и приоритет ;)
На нашу кото-базу в промаркированных мешках поступило 4094 видов разных котят, но вам мы отдадим только из одного вида — только с рыжими пятнами, а получать сначала будете тех, которые с кисточками на ушах, потом которые полосатые, далее которые шипят и потом всех оставшихся хоть не забирайте вообще.

Котята по спутниковой «рыбалке». Оставляешь коробку на ночь. Утром в неё набивает ветром пару тысяч котят разных пород и возрастов, некоторые мёртвые, еще в коробке находятся детёныши других животных, крупные и мелкие насекомые, ракушки, камешки, ветки. Выбираешь самых симпатичных и целых котят, остальной хлам высыпаешь в овраг.

3*60 спутников Starlink почти готовы к раздаче котиков всем страждущим, в т.ч. в труднодоступных районах. Ловятся на коробку из-под пиццы.
А ещё можно указать какого размера котики должны рыбачиться. Это чтобы избавиться от тех самых насекомых до того, как коробка переполнится.
Котиков почтенного возраста можно раздавать с помощью BBS и FidoNet.
Будьте готовы к брюзгливому шипению в процессе передачи =)

AdBlock:
Отключите блокировщик рекламы, блохам и глистам тоже нужно кушать.

Но в принципе, можно и по старинке:

за шкирку
Это уже инкапсуляция.
НЛО прилетело и опубликовало эту надпись здесь

Раздача по Dialup:


ATZ
OK
ATDP1234567


Котик сидит и долго, жалобно мяукает в попытках провести удачный хендшейк. На плохих линиях иногда слышно мяукание соседских котят. Когда его пытаются взять на руки, начинает громко шипеть. Не испугавшиеся шипения получают хороший коннект на полтора-два десятилетия.

  • Коты какого цвета вам нравятся?
  • бело-рыжий, рыжий, бело-зеленый… :D

Раздача котят по WhatsApp'у:


Отправка Котёнок.jpg 5500x3667px 7.42 Mb
Спасибо, получил! А что он такой маленький? WhatsApp Image 2020-02-09 at 00.35.52.jpeg 1280x853px 0.15Mb

SAP
— Этот замечательный котенок обошелся нам всего лишь в 45 миллионов! Ежегодно.
— А почему у него щупальца?
— И… исправят в следующем патче… Наверно.
*неназванный вендор*
… хотя это неприоритетно, основную функцию — мурчать и прыгать на грудь «хозяину» (похоже, хочет прыгнуть на лицо, но не допрыгивает) выполняет, пометим как will-not-fix.
DynDNS:
Есть котенок, зовут Васька, к лотку приучен! Полосатый! Дымчатый! Черный! Белый! Рыжий!
BOOTP:
— эй, есть полкило биомассы! Что делать будем?
— Кота. Черного. Назовем Васькой. Начинаем с хвоста, поехали!
Вот вы смеетесь, а ведь так можно объяснять азы построения сетей в школах.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории