Kubernetes сокращают цифрой
Написание k8s - это восемь букв между k и s. Тот же приём дал i18n для internationalization и l10n для localization.
Написание k8s - это восемь букв между k и s. Тот же приём дал i18n для internationalization и l10n для localization.
Метка занимает 32 бита: 20 на значение, три на класс трафика, один на признак дна стека и восемь на TTL. Стек позволяет вкладывать туннели друг в друга, чем и пользуются операторские VPN.
RFC 3032 на rfc-editor.orgИзоляция процессов в Linux существовала до него: пространства имён и cgroups появились раньше. Docker добавил удобный формат образа и команду в одну строку, и этого хватило, чтобы изменить индустрию.
Правила, кому какие узлы конфигурации можно читать и менять при настройке через NETCONF и RESTCONF.
RFC 8341 на rfc-editor.orgСистему назвали в честь игрушечного слонёнка сына разработчика. Отсюда и жёлтый слон на логотипе, не имеющий отношения к обработке данных.
Как оператор строит клиентам изолированные сети поверх общей магистрали. Пересекающиеся адреса разных клиентов разводит префикс отличителя маршрута, поэтому две компании спокойно используют одну и ту же сеть 10.0.0.0/8.
RFC 4364 на rfc-editor.orgДжей Крепс выбрал имя писателя, потому что система «оптимизирована для записи». Шутка про литературу оказалась удачнее, чем любое техническое название.
Общий секрет подписывает запрос и ответ. Так защищают перенос зоны и динамическое обновление.
RFC 8945 на rfc-editor.orgПрограмма 1971 года ползала по ARPANET и печатала «I'm the creeper, catch me if you can». Против неё написали Reaper - первый антивирус, который тоже был червём.
Туннель канального уровня поверх IP. Своего шифрования у него нет, поэтому в жизни он почти всегда встречается в связке L2TP/IPsec, где защиту обеспечивает вторая половина.
RFC 2661 на rfc-editor.orgElk Cloner 1982 года заражал Apple II через дискеты и на каждый пятидесятый запуск показывал стихотворение. Автору было пятнадцать лет.
Двоичный аналог JSON для устройств интернета вещей, где важен каждый байт.
RFC 8949 на rfc-editor.orgЧервь ILOVEYOU в 2000 году разошёлся по почте и переписал файлы на миллионах машин. Заражение пошло через вложение с двойным расширением, которое Windows услужливо скрывала.
Централизованная проверка учётных данных для доступа в сеть. Протокол родился в эпоху модемных пулов, а сегодня им пользуются Wi-Fi с 802.1X и корпоративные VPN.
RFC 2865 на rfc-editor.orgВ 2003 году червь размером в 376 байт удваивал число заражённых машин каждые восемь с половиной секунд. Он не сохранялся на диск и жил только в памяти.
Криптографическая обёртка для CBOR, аналог JOSE в мире JSON.
RFC 9052 на rfc-editor.orgЧервь искал конкретные промышленные контроллеры и менял частоту вращения, оставляя оператору нормальные показания на экране. Это первый широко известный случай, когда код сломал физическое оборудование.
Три диапазона, которые не маршрутизируются в интернете: 10.0.0.0/8, 172.16.0.0/12 и 192.168.0.0/16. Именно они сделали NAT повсеместным и отложили исчерпание IPv4 на два десятилетия.
RFC 1918 на rfc-editor.orgБотнет 2016 года просто перебирал заводские пароли на видеокамерах и роутерах. Устройства, которые никто не настраивал, дали атаку рекордной мощности.
Единые шаблоны URL для поиска домена, адреса или автономной системы в любом реестре.
RFC 9082 на rfc-editor.orgОшибка в OpenSSL позволяла запросить больше данных, чем отправил клиент, и получить кусок памяти сервера с ключами и паролями. Уязвимость прожила в коде больше двух лет.
Диапазон для операторского NAT, когда клиенту нельзя дать ни публичный адрес, ни частный из RFC 1918, чтобы не столкнуться с его домашней сетью. Отсюда странные адреса, которые видно в трассировке у мобильных операторов.
RFC 6598 на rfc-editor.orgВ 1994 году процессор неверно делил некоторые числа, ошибаясь в далёких знаках после запятой. Intel сначала отмахнулась, а потом потратила сотни миллионов на замену.
Структура ответа, благодаря которой данные whois наконец стали машиночитаемыми.
RFC 9083 на rfc-editor.orgРакета разрушилась через сорок секунд после старта из-за переполнения при преобразовании числа в шестнадцатибитную величину. Код был унаследован от предыдущей модели, где такие значения не встречались.
Что делает узел, когда DHCP не ответил: сам берёт адрес из 169.254.0.0/16 и проверяет его занятость через ARP. Увидели такой адрес на интерфейсе - значит, сервер DHCP недоступен.
RFC 3927 на rfc-editor.orgMars Climate Orbiter потеряли в 1999 году: одна команда считала в фунтах силы, другая в ньютонах. Аппарат вошёл в атмосферу ниже расчётной высоты.
Загрузочный файл IANA, по которому клиент понимает, в какой реестр идти за конкретным ресурсом.
RFC 9224 на rfc-editor.orgМедицинский ускоритель облучал пациентов смертельными дозами из-за состояния гонки в программе. Случай стал обязательным примером в курсах по безопасности систем.
Типы адресов, их запись и структура. Групповое вещание есть, а широковещания нет вовсе: его роль исполняют мультикаст-группы вроде all-nodes, что заметно снижает шум в сегменте.
RFC 4291 на rfc-editor.orgВ 1990 году коммутаторы каскадно перезагружали друг друга из-за неверного оператора break в коде обработки сообщений. Половина страны осталась без междугородной связи на девять часов.
Современная редакция протокола, собравшая правки сорока лет в один документ вместо RFC 793. Тройное рукопожатие, окна, повторы и контроль перегрузки описаны здесь.
RFC 9293 на rfc-editor.orgМир потратил сотни миллиардов на правку двузначных годов. Отсутствие катастрофы стало парадоксом: успешную профилактику принято считать паникой на пустом месте.
Аналог частных сетей для IPv6: префикс fd00::/8 с сорока случайными битами. Случайность нужна, чтобы при слиянии двух сетей их адреса почти наверняка не совпали.
RFC 4193 на rfc-editor.orgФразу «640 килобайт хватит всем» приписывают Гейтсу, но подтверждений нет, и он это отрицал. Настоящий предел был в архитектуре IBM PC, где остальная память отдавалась под адреса устройств.
Подпись поверх чужой подписи, когда документ последовательно заверяют несколько сторон.
RFC 9338 на rfc-editor.orgДэвид Брэдли выбрал комбинацию из трёх клавиш, которые нельзя нажать одной рукой, чтобы перезагрузка не случалась случайно. Он же пошутил, что изобрёл её, а знаменитой её сделал другой человек.
Заголовок фиксированной длины в 40 байт, а всё необязательное вынесено в цепочку расширений. Промежуточные роутеры фрагментировать пакет не имеют права - этим занимается только отправитель.
RFC 8200 на rfc-editor.orgРасположение появилось, чтобы часто идущие подряд литеры не цепляли друг друга на печатной машинке. Легенда о намеренном замедлении машинистки не подтверждается.
Подписка не просто на группу, а на группу от конкретного источника. Это отсекает чужой трафик в ту же группу.
RFC 9776 на rfc-editor.orgПервый прототип Энгельбарта представлял собой деревянную коробку с двумя колёсами. Название прижилось из-за провода, тянувшегося как хвост.
В IPv6 служебные сообщения перестали быть необязательными: на них держатся обнаружение соседей и определение MTU пути. Поэтому глухая блокировка ICMPv6 на фаерволе ломает сеть, а не защищает её.
RFC 4443 на rfc-editor.orgВ 1968 году Энгельбарт за полтора часа показал мышь, гипертекст, видеосвязь и совместное редактирование документа. Половина этого дошла до массового пользователя только через тридцать лет.
Тот же механизм подписки на группы, но для IPv6, где он встроен в ICMPv6.
RFC 9777 на rfc-editor.orgИнженеры PARC создали графический интерфейс, окна и Ethernet, но компания не увидела в этом бизнеса. Идеи ушли в Apple и Microsoft.
Замена ARP плюс поиск роутеров и проверка достижимости. Работает не широковещанием, а мультикастом по группе запрошенного узла, поэтому вопрос слышат единицы, а не весь сегмент.
RFC 4861 на rfc-editor.orgСтив Возняк объяснял цену просто: ему нравились повторяющиеся цифры, и она получалась из накрутки трети к оптовой. Никакой мистики в числе не было.
Выдача адресов и параметров в IPv6, включая делегирование префикса роутеру абонента. Клиент опознаётся не MAC-адресом, а идентификатором DUID.
RFC 9915 на rfc-editor.orgВосьмидюймовые и пятидюймовые диски гнулись в руках, отсюда и название. Трёхдюймовые уже прятались в жёсткий корпус, но имя floppy осталось.
Узел слышит анонс роутера с префиксом и сам достраивает адрес. Перед использованием он обязан проверить адрес на дубликат, и даже link-local адрес проходит эту проверку.
RFC 4862 на rfc-editor.orgСимвол дискеты понимают даже те, кто никогда её не держал. Это редкий случай, когда интерфейсный знак пережил предмет на два поколения.
Формальное исключение из правил, потребовавшееся из-за патентных ограничений на алгоритмы.
RFC 1915 на rfc-editor.orgПо распространённой версии длительность 74 минуты выбрали, чтобы на диск целиком помещалась Девятая симфония Бетховена. Инженеры Sony позже спорили о деталях, но история стала частью фольклора.
На линке между двумя роутерами адрес сети и широковещательный адрес не нужны: соседей ровно двое. Маска /31 отдаёт под хосты оба адреса вместо двух из четырёх у привычной /30.
RFC 3021 на rfc-editor.orgРазъём типа A неминуемо вставляется со второй попытки, потому что у него нет внешнего признака ориентации. Разработчики признавали, что двусторонний вариант удорожал бы кабель.
Документ 1996 года с просьбой к организациям сдать выданные, но пустующие блоки адресов. Исчерпание IPv4 предвидели за пятнадцать лет.
RFC 1917 на rfc-editor.orgКомпания выросла из бумажной фабрики, потом делала резиновые сапоги и кабели, и только затем электронику. Название пошло от реки, у которой стояла фабрика.
Документ, задавший групповые адреса 224.0.0.0/4 и первую версию IGMP. Отсюда же правило отображения группового IP на MAC, где 32 разных группы дают один и тот же адрес Ethernet.
RFC 1112 на rfc-editor.orgКомпанию основали в 1889 году как производителя игральных карт ханафуда. К видеоиграм она пришла почти через столетие.
Когда организации действительно нужен свой номер AS: только при мультихоуминге с независимой политикой маршрутизации.
RFC 1930 на rfc-editor.orgЧтобы успеть к сроку, компьютер построили на открытых компонентах и чужом процессоре. Это позволило появиться совместимым клонам и сделало платформу стандартом вопреки планам IBM.
Узел сообщает роутеру, какие группы ему нужны. Вторая версия добавила явное сообщение о выходе из группы, из-за чего трафик перестаёт литься в порт сразу, а не через таймаут.
RFC 2236 на rfc-editor.org