Перейти к основному содержанию

Основное направление

Интернет-инфраструктура

В фасете «Основное направление» значение «Интернет-инфраструктура» группирует публикации по основной предметной области. В одном месте собраны статьи, открытые источники, институты, компании, люди, региональные риски, операционные зависимости и рыночный контекст. Страница объясняет границы области, основных участников и источники, на которые стоит опираться при сравнении сигналов. Она помогает увидеть, как одна тема проявляется в событиях, профилях, изменениях рынка и долгосрочных инфраструктурных решениях.

Отзыв, который путешествовал как новость: почему Usenet оставлял отмену каждому узлу

История

Отзыв, который путешествовал как новость: почему Usenet оставлял отмену каждому узлу

Одна управляющая статья cancel приходит на три сервера. Первый уже хранит указанный материал и скрывает его. Второй не признаёт полномочия отправителя и сохраняет копию. Третий ещё не видел оригинала, поэтому запоминает Message-ID и отклоняет запоздалое поступление. Сеть…

25 авг. 2026 г.
Удаление, которое ждало прощания: как POP3 отделил метку от необратимого действия

История

Удаление, которое ждало прощания: как POP3 отделил метку от необратимого действия

Сервер ответил `+OK message 4 deleted`, но связь оборвалась до `QUIT`. При следующем входе письмо осталось в maildrop. Ответ не был ложным: он подтвердил обратимую метку, а фактическое удаление относилось к состоянию UPDATE.

25 авг. 2026 г.
Байты, ожидавшие разрешения: как литералы IMAP обменяли сетевой круг на границу ресурсов

История

Байты, ожидавшие разрешения: как литералы IMAP обменяли сетевой круг на границу ресурсов

Клиент уже сообщил длину: `{11}`. Сервер знал, сколько октетов будет дальше, TCP-соединение оставалось открытым, но данные ждали ответа `+`. Эта пауза была не задержкой транспорта, а последней дешёвой возможностью отказать. LITERAL+ убрал круг по сети, а вместе с ним передал…

25 авг. 2026 г.
Контрольная точка, которая не была числом байтов: как FTP научился возобновлять файл

История

Контрольная точка, которая не была числом байтов: как FTP научился возобновлять файл

Строка `110 MARK ssss = rrrr` могла прийти по управляющему соединению, пока файл продолжал идти по соединению данных. Слева находилось состояние, которое умел восстановить отправитель, справа — состояние, которое получатель создал после надёжной записи предшествующих данных. Знак…

25 авг. 2026 г.
Пустой запрос, который перечислял всех: как Finger превратил присутствие людей в сетевой ответ

История

Пустой запрос, который перечислял всех: как Finger превратил присутствие людей в сетевой ответ

Соединиться с TCP-портом 79 и послать только CRLF — без имени и команды. В NAME/FINGER 1977 года такая пустая строка означала: покажи всех, кто сейчас работает на удалённой машине. Ответ мог назвать человека, место терминала, время простоя и личный план. Обмен остался коротким…

25 авг. 2026 г.
Второе соединение спросило, кому принадлежало первое: как IDENT ограничил власть имени пользователя

История

Второе соединение спросило, кому принадлежало первое: как IDENT ограничил власть имени пользователя

В 1993 году протокол лишился слова «authentication» не потому, что перестал возвращать имена. Он перестал приписывать этим именам полномочие, которого обмен никогда не доказывал. Удалённая система могла сообщить владельца TCP-соединения для аудита, но не могла тем самым приказать…

25 авг. 2026 г.
Пакет времени, который не сообщал время: как NTP Kiss-o'-Death сделал отказ исполнимым

История

Пакет времени, который не сообщал время: как NTP Kiss-o'-Death сделал отказ исполнимым

Обычный ответ помогает клиенту решить, насколько расходятся часы. Ответ со Stratum 0 решает совсем другую задачу: можно ли продолжать отношения с сервером и как часто его спрашивать. Kiss-o'-Death поместил оба типа сообщений в один формат, но заставил реализацию провести между…

25 авг. 2026 г.
Файл пришёл не с порта 69: как TFTP привязал передачу к выбранным концам

История

Файл пришёл не с порта 69: как TFTP привязал передачу к выбранным концам

Файл длиной ровно в целое число блоков требовал ещё одного пакета — пустого DATA. Без него получатель не мог отличить законченную передачу от паузы перед следующим блоком. В TFTP границы не подразумевались: конец, прогресс и принадлежность должны были появиться в небольшом наборе…

25 авг. 2026 г.
Вопрос, на который SMTP научился не отвечать: как VRFY отделил приём почты от раскрытия справочника

История

Вопрос, на который SMTP научился не отвечать: как VRFY отделил приём почты от раскрытия справочника

В 1982 году удалённая машина могла отправить SMTP-серверу `VRFY Smith` и получить полное имя Фреда Смита вместе с его почтовым ящиком. Команда помогала диагностике, потому что делала внутренние сведения видимыми. По той же причине она стала опасной: транспортная служба попутно…

25 авг. 2026 г.
Сервер вернул новое имя: как UIDPLUS сделал изменения IMAP проверяемыми

История

Сервер вернул новое имя: как UIDPLUS сделал изменения IMAP проверяемыми

В конце 1990-х автономный почтовый клиент жил между двумя сеансами. Он накапливал действия локально, подключался ненадолго и должен был унести с собой достаточно фактов, чтобы не повторить уже выполненную операцию. Ответ «успешно» был недостаточен, если сервер не сообщал, под…

25 авг. 2026 г.
Команда, отдававшая соединение: почему SMTP заменил TURN на ETRN

История

Команда, отдававшая соединение: почему SMTP заменил TURN на ETRN

Почтовый узел дозванивался до провайдера и просил линию развернуться. Сервер мог вернуть накопленную почту по тому же соединению. Экономия скрывала передачу власти: вызывающий назвал имя хоста, но не доказал право получить его сообщения.

25 авг. 2026 г.
Срок, который ретранслятор не мог начать заново: как SMTP DELIVERBY передавал остаток времени

История

Срок, который ретранслятор не мог начать заново: как SMTP DELIVERBY передавал остаток времени

Отрицательное число секунд не всегда означало ошибку. В режиме Notify оно сохраняло важный факт: срок уже прошёл, но право продолжать доставку осталось. С этого различия начиналась логика DELIVERBY.

24 авг. 2026 г.
Идентификатор жил, пока письмо могло исчезнуть: как POP3 EXPIRE отделил узнавание от хранения

История

Идентификатор жил, пока письмо могло исчезнуть: как POP3 EXPIRE отделил узнавание от хранения

UIDL позволял клиенту узнать прежнее письмо после нового подключения. EXPIRE мог сообщить политику хранения. Эти два механизма отвечали на разные вопросы: «это тот же элемент?» и «как долго сервер обязан его держать?». История POP3 важна именно тем, что постоянство имени не…

24 авг. 2026 г.
Код ошибки, попросивший блокирующего представиться

История

Код ошибки, попросивший блокирующего представиться

HTTP 451 делал правовой барьер и исполнителя видимыми, но не мог обязать раскрыть сведения, проверить требование или увидеть блокировку ниже HTTP.

24 авг. 2026 г.
Последняя несжатая строка: как IMAP изменил смысл всех последующих байтов

История

Последняя несжатая строка: как IMAP изменил смысл всех последующих байтов

Ответ сервера выглядел привычно: тег, `OK`, короткое пояснение и CRLF. Но это была последняя строка, которую можно было прочитать по старым правилам. После успешного COMPRESS следующий байт сервера принадлежал уже не видимой грамматике IMAP, а потоку DEFLATE. Обе стороны должны…

24 авг. 2026 г.
Приветствие, которое пришлось повторить: как STARTTLS сбросил доверие SMTP

История

Приветствие, которое пришлось повторить: как STARTTLS сбросил доверие SMTP

Клиент уже назвал себя открытым текстом, а сервер так же открыто перечислил возможности. Последующее включение TLS в том же соединении не могло задним числом сделать эти слова защищёнными. Поэтому SMTP провёл жёсткую границу: после рукопожатия прежнее знание стиралось, и разговор…

24 авг. 2026 г.
Учётные данные, которые не могли подписать письмо: как SMTP AUTH ограничил идентичность отправки

История

Учётные данные, которые не могли подписать письмо: как SMTP AUTH ограничил идентичность отправки

Учётные данные могли открыть шлюз подачи почты, но не могли подписать прошедшее через него письмо. Ценность SMTP AUTH состояла именно в сохранении этой границы: сервер узнавал, кто установил сеанс и что этой учётной записи разрешено здесь, не объявляя установленными автора…

24 авг. 2026 г.
linuxptp и контур управления точным временем

Институты мира

linuxptp и контур управления точным временем

linuxptp превращает Linux-хост, аппаратные часы и сетевой источник времени в систему точного времени. Его демоны координируют состояние IEEE 1588, метки времени пакетов, сервоконтуры и системные часы, но одно только ПО не создаёт точность: результат по-прежнему зависит от сетевых…

24 авг. 2026 г.
Laurent Vanbever и сеть, которую нужно тестировать, пока она меняется

Учёные

Laurent Vanbever и сеть, которую нужно тестировать, пока она меняется

Работы Laurent Vanbever рассматривают конфигурацию сети как исполняемое программное обеспечение, чьи ошибки могут проявляться до, во время или после развёртывания. От безопасных миграций маршрутизации и синтеза конфигураций до обнаружения ошибок BGP во время выполнения и…

24 авг. 2026 г.
Адрес, который нельзя было понизить: как SMTPUTF8 сделал маршрут частью имени

История

Адрес, который нельзя было понизить: как SMTPUTF8 сделал маршрут частью имени

Имя с диакритикой проходило через старую почту, потому что окружало ASCII-адрес. Не-ASCII имя ящика было самой целью. SMTPUTF8 потребовал от каждого ретранслятора доказать, что он перенесёт эту идентичность, не выдумывая замену.

24 авг. 2026 г.