N/RFCNET

Маршруты чтения

От задачи к спецификации

Выберите тему и двигайтесь от основных понятий к деталям протокола. Это рекомендуемый порядок чтения, а не полный перечень стандартов по теме.

Маршрутов чтения: 5

Основы IP-сетей

От доставки пакетов в локальной сети к обмену данными между приложениями.

Документов: 5 · Переводов: 0

  1. RFC 826: Разрешение адресов ARP

    Начните с ARP: как для IPv4-адреса находят адрес узла в Ethernet.

    Читать оригинал EN →
  2. RFC 791: Протокол IPv4

    Разберите устройство IPv4-пакета, адресацию и фрагментацию. Это базовый документ; учитывайте последующие обновления.

    Читать оригинал EN →
  3. RFC 792: Протокол ICMP для IPv4

    Посмотрите, как ICMP сообщает об ошибках и помогает диагностировать сеть.

    Читать оригинал EN →
  4. RFC 768: Протокол UDP

    Изучите минимальный транспорт UDP и границы его гарантий.

    Читать оригинал EN →
  5. RFC 9293: Протокол TCP

    Переходите к TCP: соединение, надёжность и управление потоком.

    Читать оригинал EN →

Как работает DNS

От терминов и устройства системы к запросам через защищённые соединения.

Документов: 5 · Переводов: 2

  1. RFC 9499: Терминология DNS

    Сначала разберитесь в терминах: резолвер, авторитетный сервер, зона и набор записей.

    Читать оригинал EN →
  2. RFC 1034: DNS: понятия и средства

    Изучите иерархию имён, делегирование, разрешение имён и кэширование.

    Читать оригинал EN →
  3. RFC 1035: DNS: реализация и спецификация

    Перейдите к формату сообщений и ресурсных записей. Базовая спецификация имеет множество обновлений.

    Читать оригинал EN →
  4. RFC 7858: DNS поверх TLS

    Разберите передачу DNS-запросов через TLS.

    Читать перевод RU →
  5. RFC 8484: DNS поверх HTTPS

    Сравните с передачей DNS-запросов через HTTPS. Защита транспорта не заменяет DNSSEC.

    Читать перевод RU →

Минимум для понимания IPv6

Адреса, пакеты, соседние узлы и автоматическая настройка.

Документов: 5 · Переводов: 2

  1. RFC 4291: Архитектура адресации IPv6

    Познакомьтесь с типами и структурой IPv6-адресов.

    Читать перевод RU →
  2. RFC 8200: Протокол IPv6

    Разберите основной заголовок IPv6, расширения и обработку пакетов.

    Читать перевод RU →
  3. RFC 4443: Протокол ICMPv6

    Изучите сообщения ICMPv6: ошибки и информационные сообщения.

    Читать оригинал EN →
  4. RFC 4861: Обнаружение соседей в IPv6

    Посмотрите, как узлы обнаруживают соседей и маршрутизаторы.

    Читать оригинал EN →
  5. RFC 4862: Автоматическая настройка адресов IPv6 SLAAC

    Разберите самостоятельное формирование адресов и проверку их уникальности.

    Читать оригинал EN →

От TCP к HTTP/3

Что сохраняется в HTTP и как меняется транспорт.

Документов: 7 · Переводов: 1

  1. RFC 9293: Протокол TCP

    Начните с гарантий и ограничений TCP.

    Читать оригинал EN →
  2. RFC 9110: Семантика HTTP

    Отделите семантику HTTP — методы, статусы и поля — от формата передачи.

    Читать оригинал EN →
  3. RFC 9112: HTTP/1.1

    Посмотрите, как устроены сообщения и соединения HTTP/1.1.

    Читать перевод RU →
  4. RFC 9113: HTTP/2

    Разберите двоичное представление и мультиплексирование HTTP/2.

    Читать оригинал EN →
  5. RFC 9000: Транспортный протокол QUIC

    Изучите потоки QUIC и управление соединением поверх UDP.

    Читать оригинал EN →
  6. RFC 9001: Использование TLS для защиты QUIC

    Разберите интеграцию TLS с QUIC.

    Читать оригинал EN →
  7. RFC 9114: HTTP/3

    Завершите отображением HTTP на транспорт QUIC в HTTP/3.

    Читать оригинал EN →

TLS: протокол и применение

От требований к защищённому соединению до сертификатов и эксплуатации.

Документов: 5 · Переводов: 2

  1. RFC 2119: Ключевые слова уровней требований

    Уточните значение нормативных требований MUST, SHOULD и MAY.

    Читать перевод RU →
  2. RFC 8174: Прописные и строчные ключевые слова RFC

    Разберите, когда эти слова имеют нормативный смысл.

    Читать перевод RU →
  3. RFC 9846: Протокол TLS 1.3

    Изучите актуальную спецификацию TLS 1.3: рукопожатие, ключи и защиту данных.

    Читать оригинал EN →
  4. RFC 5280: Сертификаты X.509 и списки отзыва

    Перейдите к сертификатам X.509, цепочкам доверия и спискам отзыва.

    Читать оригинал EN →
  5. RFC 9325: Рекомендации по безопасному применению TLS и DTLS

    Сопоставьте устройство протокола с рекомендациями по безопасному применению TLS и DTLS.

    Читать оригинал EN →