Тест Тьюринга не о разуме
Статья 1950 года предлагала заменить неопределимый вопрос «может ли машина мыслить» на проверяемую игру в имитацию. Спор о критериях идёт до сих пор.
Статья 1950 года предлагала заменить неопределимый вопрос «может ли машина мыслить» на проверяемую игру в имитацию. Спор о критериях идёт до сих пор.
Клиент договаривается о таймауте и заранее узнаёт размер файла. Без этого прошивка могла не влезть во флеш-память, о чём становилось известно только в конце записи.
RFC 2349 на rfc-editor.orgПервый работающий образец собрали в 1947 году из германия, золотой фольги и пружины. За него дали Нобелевскую премию, а вся электроника переехала с ламп на полупроводники.
Постоянные идентификаторы вида urn:ietf:params для зарегистрированных значений.
RFC 3553 на rfc-editor.orgВ машинах на тысячах ламп отказ был рутиной: инженеры держали запас и меняли их по графику. Надёжность выросла на порядки только с транзисторами.
Классификация трансляторов и требования к ним. Отсюда понятия конусного и симметричного NAT, от которых зависит, соединятся ли напрямую два клиента в звонке или придётся гнать трафик через ретранслятор.
RFC 4787 на rfc-editor.orgМагнитные кольца на проводах нанизывали вручную, часто под микроскопом. Килобайт такой памяти стоил как автомобиль.
Как одно устройство одновременно обслуживает клиентов SNMPv1, v2c и v3, отображая старые сообщества на новые модели доступа.
RFC 3584 на rfc-editor.orgДинамическая память хранит бит в конденсаторе, который разряжается за миллисекунды, поэтому её содержимое постоянно перезаписывают. Отсюда слово «динамическая» в названии.
Как транслятор должен вести себя с TCP-сессиями: таймауты, обработка одновременного открытия, сохранение отображения. Отсюда рекомендация держать простаивающую сессию не меньше двух часов и четырёх минут.
RFC 5382 на rfc-editor.orgОхлаждённая память сохраняет данные секунды и минуты после выключения. На этом основана атака, извлекающая ключи шифрования диска из выключенного ноутбука.
Готовые диаграммы обмена сообщениями для типовых сценариев звонка. Настольный справочник при разборе логов телефонии.
RFC 3665 на rfc-editor.orgЯчейка выдерживает ограниченное число перезаписей, поэтому контроллер равномерно распределяет нагрузку по всему объёму. Пользователь этого не видит, но именно поэтому диск нельзя забивать под завязку.
Чтобы ping и traceroute работали через NAT, транслятор обязан подменять идентификатор запроса и разбирать вложенный заголовок в сообщениях об ошибках.
RFC 5508 на rfc-editor.orgБез этой команды накопитель считает удалённые блоки занятыми и продолжает их бережно переносить. Отсюда падение скорости у старых систем без поддержки TRIM.
Сценарии звонков между SIP и обычной телефонией через шлюз.
RFC 3666 на rfc-editor.orgТреск - это перемещение головок между дорожками. По характеру звука опытные администраторы на слух определяли тип нагрузки.
Шлюз, через который клиент с одним лишь IPv6 достаёт серверы IPv4. Работает в паре с DNS64, который синтезирует записи AAAA из существующих A.
RFC 6146 на rfc-editor.orgМассив защищает от отказа диска, но не от удаления файла, шифровальщика и ошибки оператора. Эту истину переоткрывают примерно раз в год.
Процедура выдвижения кандидатов в попечительский совет общества интернета.
RFC 3677 на rfc-editor.orgТри копии данных, на двух типах носителей, одна из них вне площадки. Формула старая, но именно её нарушение объясняет большинство громких потерь данных.
Резолвер подставляет несуществующий адрес IPv6, собранный из адреса IPv4 и префикса 64:ff9b::/96. Клиент считает, что говорит по IPv6, а трансляцию делает NAT64.
RFC 6147 на rfc-editor.orgМагнитная лента остаётся самым дешёвым способом хранить холодные архивы и живёт десятилетиями. Крупные облака держат на ней резервные копии.
Обратная зона для устаревших адресов 6bone, которую пришлось отдельно оформлять перед её отключением.
RFC 3681 на rfc-editor.orgПеремещение блоков расходует ресурс записи и не даёт выигрыша, потому что у флеш-памяти нет механического поиска. Полезной она была только для вращающихся дисков.
Домашний роутер отдаёт клиентам частные адреса IPv4 и туннелирует их трафик по IPv6 до оператора, где стоит общий NAT. Способ дожить на IPv4 без публичных адресов у абонентов.
RFC 6333 на rfc-editor.orgПроизводители дисков считают мегабайт как миллион байт, а операционные системы - как 1 048 576. Отсюда терабайтный диск, который показывается как 931 гигабайт.
Место, где регистрируют пространства имён и схемы, чтобы они не пересекались между стандартами.
RFC 3688 на rfc-editor.orgЧтобы развести двоичный и десятичный счёт, ввели приставки киби, меби и гиби. В обиходе они не прижились, и путаница осталась.
Абоненту достаётся не адрес целиком, а его доля портов. Один публичный IPv4 делится между десятками клиентов без состояния на стороне оператора.
RFC 7597 на rfc-editor.orgIntel 4004 создавали по заказу японской фирмы для настольного калькулятора. Универсальность оказалась побочным эффектом, изменившим отрасль.
Отдельные значения для опытов, чтобы разработчики не занимали чужие номера «пока временно». Временное, как известно, живёт дольше всего.
RFC 3692 на rfc-editor.orgВ середине двухтысячных гонка гигагерц упёрлась в тепловыделение. Дальше производительность стали брать ядрами и кэшем, а не частотой.
Отдельный префикс для внутренних схем IPv4-IPv6, чтобы они не конфликтовали с общеизвестным 64:ff9b::/96.
RFC 8215 на rfc-editor.orgЗакон Амдала ограничивает ускорение долей кода, которую нельзя распараллелить. Поэтому шестнадцать ядер редко дают ускорение в шестнадцать раз.
Как сервер соединяет двух абонентов между собой, сам не участвуя в разговоре. Основа обратного звонка с сайта.
RFC 3725 на rfc-editor.orgОбращение к кэшу первого уровня стоит единицы тактов, к оперативной памяти - сотни. Именно поэтому расположение данных в памяти влияет на скорость сильнее алгоритма.
Двойной стек и туннели IPv6 поверх IPv4. Двойной стек оказался самым надёжным способом: узел просто говорит на обоих языках.
RFC 4213 на rfc-editor.orgУязвимости 2018 года использовали спекулятивное выполнение - механизм ускорения, встроенный в процессоры десятилетиями. Исправления стоили заметной части производительности.
Сопоставление стойкости симметричных и асимметричных ключей: сколько бит RSA примерно равны ключу AES.
RFC 3766 на rfc-editor.orgКаждый процесс видит собственное непрерывное адресное пространство, которого физически нет. Благодаря этому программы не мешают друг другу и не знают о существовании соседей.
Адрес IPv6 собирался прямо из публичного IPv4 в префиксе 2002::/16. Схема зависела от чужих ретрансляторов, работала непредсказуемо и в итоге признана устаревшей.
RFC 3056 на rfc-editor.orgФайл подкачки нужен, чтобы система пережила нехватку памяти, а не чтобы работала быстрее. Когда активные страницы уезжают на диск, скорость падает на порядки.
Практика операторов: считать туннели и по метрике инженерии трафика, и по обычной метрике маршрутизации.
RFC 3785 на rfc-editor.orgПри исчерпании памяти ядро Linux убивает процесс с наихудшей оценкой. Часто это оказывается именно та база данных, ради которой сервер и существует.
Простой туннель, который несёт внутри себя почти любой протокол. Своей защиты нет, поэтому в проде его почти всегда заворачивают в IPsec.
RFC 2784 на rfc-editor.orgРазделение появилось не ради красоты: ошибка в пользовательской программе не должна ронять систему. Плата за это - системные вызовы с переключением контекста.
Закрытие свободной выдачи номеров протоколов PPP: новые значения только через документ.
RFC 3818 на rfc-editor.orgКен Томпсон начал работу, чтобы запустить игру Space Travel на свободной машине PDP-7. Побочным продуктом стала операционная система, определившая полвека.
Ключ различает туннели между одной парой адресов, номера позволяют заметить потерю и переупорядочивание.
RFC 2890 на rfc-editor.orgВ Unix устройства, каналы и даже сетевые соединения выглядят как файлы. Единый интерфейс чтения и записи оказался мощнее любых специальных API.
Что учитывать, создавая новую канальную технологию под IP: MTU, порядок пакетов, задержка, вероятность ошибок.
RFC 3819 на rfc-editor.orgИдея соединять программы, передавая вывод одной на вход другой, появилась в Bell Labs. Один символ вертикальной черты изменил стиль работы с командной строкой.
Как протащить меченые пакеты через участок сети, который про MPLS ничего не знает. Полезно, когда два острова MPLS соединены обычным интернетом.
RFC 4023 на rfc-editor.orgЧтение, запись и выполнение для владельца, группы и остальных дают привычные 755 и 644. Схема не менялась с семидесятых.
Порядок регистрации новых заголовков почты и HTTP. Отсюда постепенный отказ от префикса X- для нестандартных полей.
RFC 3864 на rfc-editor.orgВ общем каталоге с правами на запись любой мог бы удалить чужой файл. Специальный бит разрешает удаление только владельцу.
Общая рамка: базы политик и связей безопасности, режимы транспорта и туннеля. Именно здесь описано, почему трафик выбирается политикой, а не приложением.
RFC 4301 на rfc-editor.orgКаждая команда с повышением прав пишется в журнал вместе с пользователем и каталогом. Именно поэтому вход под root напрямую считается плохой практикой.
Как пробовать новые правила работы с обязательным сроком и оценкой результата.
RFC 3933 на rfc-editor.orgМинимальная гранулярность классического планировщика - минута. Всё, что чаще, обычно решают демоном с собственным циклом или таймерами systemd.
Целостность есть, шифрования нет, зато подписывается и часть внешнего заголовка IP. Из-за этого AH не переживает NAT и на практике почти всегда проигрывает ESP.
RFC 4302 на rfc-editor.org