Статьи
Anycast: один IP из нескольких точек сети
Несколько площадок объявляют один префикс. Маршрутизаторы выбирают маршрут по своим правилам; «ближайший» обычно означает лучший с точки зрения маршрутизации, а не обязательно минимальное географическое расстояние.
ARP и IPv6 Neighbor Discovery в локальной сети
В локальной сети устройству недостаточно знать IP-адрес соседа: нужно определить и его канальный адрес. В IPv4 для этого используется ARP, а в IPv6 — Neighbor Discovery на основе ICMPv6.
BGP и ASN: как сети обмениваются маршрутами
Автономная система — группа IP-сетей и маршрутизаторов под общей административной политикой. Ей может быть назначен ASN. ASN не является номером сервера или пользователя: он обозначает участника междоменной маршрутизации.
Browser fingerprinting: из чего складывается отпечаток браузера
Отпечаток браузера может сочетать платформу, язык, параметры экрана, особенности рендеринга и доступные API. Отдельные признаки не обязательно уникальны, а итоговый fingerprint не следует считать постоянной реальной личностью пользователя.
Bufferbloat: почему задержка растёт под нагрузкой
Если без нагрузки задержка нормальная, но во время активной загрузки или отдачи данных резко растёт, причиной может быть bufferbloat — слишком большие очереди в узком месте соединения.
CDN и edge caching: как контент оказывается ближе к пользователю
CDN может отдавать кешируемый контент с распределённых edge-узлов, сохраняя исходный сервер за уровнем доставки. DNS, Anycast или собственная логика провайдера выбирают edge, поэтому публичный IP часто принадлежит CDN, а не исходному серверу приложения.
DHCP: как устройство получает сетевые настройки
Механизм нужно интерпретировать в пределах его протокольной роли. DHCP влияет на работу сети, но сам по себе не определяет причину сбоя.
DNS leak: что на самом деле показывает тест
Тест DNS leak наблюдает, какие резолверы получают специально созданные DNS-запросы. Резолвер вне ожидаемого VPN-маршрута может указывать на проблему конфигурации, но один тест не доказывает путь каждого DNS-запроса или всего трафика приложений.
DNS over HTTPS и DNS over TLS: в чём разница?
DNS over HTTPS (DoH) и DNS over TLS (DoT) шифруют обмен DNS-запросами между клиентом и выбранным резолвером. Оба способа защищают этот участок от простого просмотра и подмены в сети, но не делают посещение сайта полностью скрытым или анонимным.
DNS TTL: время жизни записи
Время жизни записи DNS TTL нужно учитывать при проверке DNS-записей домена. Устройство обычно обращается к рекурсивному DNS-серверу, который может ответить из кэша или получить данные от авторитетных серверов. Поэтому после изменения DNS разные пользователи некоторое время могут видеть разные ответы.
HSTS: как браузер принудительно включает HTTPS
HSTS позволяет HTTPS-сайту сообщить браузеру, что к этому имени нужно обращаться только по HTTPS в течение max-age. Директива includeSubDomains расширяет политику на поддомены. Preload — отдельный механизм экосистемы браузеров, требующий осторожного планирования.
HTTP и HTTPS: что защищает соединение
HTTP — протокол запросов и ответов между клиентом и веб-сервером. HTTPS использует те же веб-механизмы поверх защищённого соединения: данные шифруются, а клиент проверяет право сервера отвечать за указанное имя. Это защищает обмен в пути, но не гарантирует добросовестность владельца сайта.
HTTP/2 и HTTP/3: что меняется в транспорте
HTTP/2 мультиплексирует потоки HTTP внутри одного TCP-соединения. HTTP/3 переносит семантику HTTP через QUIC поверх UDP. QUIC предоставляет независимые потоки и интегрирует TLS 1.3, поэтому потеря данных в одном потоке не создаёт транспортную блокировку других потоков так же, как потеря TCP-сегмента.
HTTP/3 и QUIC: как работает новый транспорт веба
HTTP/3 — версия протокола HTTP, которая использует QUIC вместо привычной связки HTTP/2, TLS и TCP. QUIC работает поверх UDP, но добавляет собственные надёжные потоки, управление перегрузкой и защищённое согласование соединения. Само наличие HTTP/3 не делает сайт быстрее в любых условиях.
ICMP: ошибки сети, ping и диагностика
ICMP передаёт служебные сообщения о состоянии IP-сети. Ping использует ICMP Echo, но ICMP также сообщает о недоступном узле, слишком большом пакете или исчерпанном лимите переходов.
IP-виджеты и приватность
IP-виджеты добавляют на страницу сторонний код или iframe и дополнительные сетевые запросы, что нужно учитывать при оценке приватности. Это может влиять на скорость страницы, приватность и поведение сайта, если сторонний сервис недоступен.
IPv4 и IPv6 в IP API
Работа с IPv4 и IPv6 в IP API зависит от контракта между программой и API. Клиент должен различать успешный ответ, неверные входные данные, ошибку аутентификации, превышение лимита и временную ошибку сервера. Формат JSON или XML не меняет значение HTTP-кодов.
IPv4 и IPv6: чем отличаются адреса и соединения?
IPv4 и IPv6 — две версии Internet Protocol, которые одновременно работают в современном Интернете. IPv4 использует 32-битные адреса, IPv6 — 128-битные. Больший адресный простор IPv6 не превращает его автоматически в более быстрый или безопасный канал: результат зависит от сети, маршрута и настроек.
JSON и XML в API
Выбор JSON или XML в API нужно рассматривать в контексте контракта между программой и API. Клиент должен различать успешный ответ, неверные входные данные, ошибку аутентификации, превышение лимита и временную ошибку сервера. Формат JSON или XML не меняет значение HTTP-кодов.
Punycode и международные домены
Проверяя Punycode и международные домены, определите задачу защиты: скрыть содержимое, проверить его целостность, подтвердить сторону соединения или уменьшить возможность отслеживания. Шифрование, хеширование, VPN, прокси и приватные адреса решают разные задачи и не заменяют друг друга.
RDAP: современная замена WHOIS
WHOIS исторически использует TCP 43 и не задаёт единый формат ответа. RDAP определён как HTTP API с JSON-представлением, кодами состояния, ссылками и механизмом обнаружения нужного сервиса. Для gTLD с 28 января 2025 года ICANN рассматривает RDAP как основной источник регистрационных данных; правила ccTLD могут отличаться.
Shared hosting, VPS и выделенный сервер
Выбирая между Shared hosting, VPS и выделенным сервером, учитывайте не только цену или рекламную максимальную скорость. Для интернет-провайдера важны технология подключения, задержка, маршруты, CGNAT и поддержка; для хостинга — ресурсы, резервные копии, уровень управления и условия восстановления.
SPF, DKIM и DMARC: как работает аутентификация почты
SPF авторизует отправляющие узлы для envelope-domain, DKIM подписывает выбранное содержимое ключом домена, а DMARC проверяет alignment идентификаторов и публикует политику и отчётность. Успех одного механизма не доказывает легитимность письма.
TCP и UDP: как отличаются транспортные протоколы
TCP и UDP доставляют данные приложений поверх IP, но предлагают разные свойства. TCP предоставляет упорядоченный поток байтов с механизмами подтверждения и повторной передачи. UDP отправляет отдельные датаграммы без таких гарантий на уровне транспорта. Выбор зависит от требований приложения.
TLS 1.3: как проходит защищённое рукопожатие
TLS 1.3 согласует криптографические параметры, выполняет обмен ключами и аутентифицирует сервер сертификатом до защиты прикладных данных. Возобновление сессии может сократить последующее установление соединения, но не отменяет проверку идентичности и политики клиента.
