Маршруты чтения
От задачи к спецификации
Выберите тему и двигайтесь от основных понятий к деталям протокола. Это рекомендуемый порядок чтения, а не полный перечень стандартов по теме.
Маршрутов чтения: 5
Основы IP-сетей
От доставки пакетов в локальной сети к обмену данными между приложениями.
Документов: 5 · Переводов: 0
RFC 826: Разрешение адресов ARP
Начните с ARP: как для IPv4-адреса находят адрес узла в Ethernet.
Читать оригинал EN →RFC 791: Протокол IPv4
Разберите устройство IPv4-пакета, адресацию и фрагментацию. Это базовый документ; учитывайте последующие обновления.
Читать оригинал EN →RFC 792: Протокол ICMP для IPv4
Посмотрите, как ICMP сообщает об ошибках и помогает диагностировать сеть.
Читать оригинал EN →RFC 768: Протокол UDP
Изучите минимальный транспорт UDP и границы его гарантий.
Читать оригинал EN →RFC 9293: Протокол TCP
Переходите к TCP: соединение, надёжность и управление потоком.
Читать оригинал EN →
Как работает DNS
От терминов и устройства системы к запросам через защищённые соединения.
Документов: 5 · Переводов: 2
RFC 9499: Терминология DNS
Сначала разберитесь в терминах: резолвер, авторитетный сервер, зона и набор записей.
Читать оригинал EN →RFC 1034: DNS: понятия и средства
Изучите иерархию имён, делегирование, разрешение имён и кэширование.
Читать оригинал EN →RFC 1035: DNS: реализация и спецификация
Перейдите к формату сообщений и ресурсных записей. Базовая спецификация имеет множество обновлений.
Читать оригинал EN →RFC 7858: DNS поверх TLS
Разберите передачу DNS-запросов через TLS.
Читать перевод RU →RFC 8484: DNS поверх HTTPS
Сравните с передачей DNS-запросов через HTTPS. Защита транспорта не заменяет DNSSEC.
Читать перевод RU →
Минимум для понимания IPv6
Адреса, пакеты, соседние узлы и автоматическая настройка.
Документов: 5 · Переводов: 2
RFC 4291: Архитектура адресации IPv6
Познакомьтесь с типами и структурой IPv6-адресов.
Читать перевод RU →RFC 8200: Протокол IPv6
Разберите основной заголовок IPv6, расширения и обработку пакетов.
Читать перевод RU →RFC 4443: Протокол ICMPv6
Изучите сообщения ICMPv6: ошибки и информационные сообщения.
Читать оригинал EN →RFC 4861: Обнаружение соседей в IPv6
Посмотрите, как узлы обнаруживают соседей и маршрутизаторы.
Читать оригинал EN →RFC 4862: Автоматическая настройка адресов IPv6 SLAAC
Разберите самостоятельное формирование адресов и проверку их уникальности.
Читать оригинал EN →
От TCP к HTTP/3
Что сохраняется в HTTP и как меняется транспорт.
Документов: 7 · Переводов: 1
RFC 9293: Протокол TCP
Начните с гарантий и ограничений TCP.
Читать оригинал EN →RFC 9110: Семантика HTTP
Отделите семантику HTTP — методы, статусы и поля — от формата передачи.
Читать оригинал EN →RFC 9112: HTTP/1.1
Посмотрите, как устроены сообщения и соединения HTTP/1.1.
Читать перевод RU →RFC 9113: HTTP/2
Разберите двоичное представление и мультиплексирование HTTP/2.
Читать оригинал EN →RFC 9000: Транспортный протокол QUIC
Изучите потоки QUIC и управление соединением поверх UDP.
Читать оригинал EN →RFC 9001: Использование TLS для защиты QUIC
Разберите интеграцию TLS с QUIC.
Читать оригинал EN →RFC 9114: HTTP/3
Завершите отображением HTTP на транспорт QUIC в HTTP/3.
Читать оригинал EN →
TLS: протокол и применение
От требований к защищённому соединению до сертификатов и эксплуатации.
Документов: 5 · Переводов: 2
RFC 2119: Ключевые слова уровней требований
Уточните значение нормативных требований MUST, SHOULD и MAY.
Читать перевод RU →RFC 8174: Прописные и строчные ключевые слова RFC
Разберите, когда эти слова имеют нормативный смысл.
Читать перевод RU →RFC 9846: Протокол TLS 1.3
Изучите актуальную спецификацию TLS 1.3: рукопожатие, ключи и защиту данных.
Читать оригинал EN →RFC 5280: Сертификаты X.509 и списки отзыва
Перейдите к сертификатам X.509, цепочкам доверия и спискам отзыва.
Читать оригинал EN →RFC 9325: Рекомендации по безопасному применению TLS и DTLS
Сопоставьте устройство протокола с рекомендациями по безопасному применению TLS и DTLS.
Читать оригинал EN →