кефевеле.рф

образовательный сайт о том, как устроен интернет в России
Что это за сайт. Независимый образовательный проект. Здесь собраны материалы о сетевых протоколах, их особенностях, о том, как работает фильтрация трафика и почему одни технологии заметны в сети, а другие — нет. Сайт рассказывает, как всё устроено, а не о том, как обходить блокировки. Материалы про Роскомнадзор и заблокированные сервисы приведены со ссылками на официальные пресс-релизы и решения.
Протоколы
HTTP/1.1
классика, TCP, plain-text
HTTP/2
binary, мультиплекс, TLS-only на практике
HTTP/3
поверх QUIC/UDP, современный
test H3
проверка HTTP/3 у тебя
Email
протоколы электронной почты
SMTP
отправка писем
IMAP
работа с почтой на сервере
POP3
скачать и забыть
SMS
короткие сообщения в сотовой сети
MMS
мультимедиа-сообщения
HTTP-методы
GET POST PUT PATCH DELETE и другие
HTTP status codes
три цифры ответа
ETag
версия ресурса
Cache-Control
как кэшировать HTTP-ответы
Alt-Svc
обнаружение HTTP/3 и альтернатив
Happy Eyeballs
параллельные попытки IPv4/IPv6
Редиректы
301 302 307 308 и не только
MIME / Content-Type
типы содержимого HTTP
STUN
узнать свой внешний IP через NAT
TURN
ретранслятор когда P2P не пробить
ICE
выбор пути между STUN, TURN и локалью
WebTransport
API поверх HTTP/3 для двусторонних стримов
Minecraft protocol
бинарный протокол Java Edition
SSE
Server-Sent Events, one-way стрим
WebSocket
двунаправленный канал через HTTP upgrade
SDP
Session Description Protocol
SPF
кто имеет право отправлять от имени домена
DSN / bounces
delivery status notifications
API
Application Programming Interface
GET
HTTP GET-запрос
POST
HTTP POST-запрос
REST
Representational State Transfer
GraphQL
query language для API
JSON-RPC
JSON Remote Procedure Call
Webhooks
обратные HTTP-звонки
Idempotency
повторно-безопасные операции
API
Application Programming Interface
GET
HTTP GET-запрос
POST
HTTP POST-запрос
REST
Representational State Transfer
GraphQL
query language для API
JSON-RPC
JSON Remote Procedure Call
Webhooks
обратные HTTP-звонки
Idempotency
повторно-безопасные операции
RTMP
Real-Time Messaging Protocol
HLS
HTTP Live Streaming
DASH
MPEG-DASH
SRT
Secure Reliable Transport
WHIP
WebRTC ingest
WHEP
WebRTC egress
LL-HLS
Low-Latency HLS
HLS vs DASH
сравнение
PostgreSQL wire
протокол PG
MySQL wire
протокол MySQL
Redis RESP
простой текст
MongoDB wire
OP_MSG protocol
MVCC
Multi-Version Concurrency Control
WAL
Write-Ahead Log
Isolation levels
READ COMMITTED, REPEATABLE READ, SERIALIZABLE
Replication
master-slave, logical, sync/async
Kafka
distributed log
RabbitMQ
AMQP broker
NATS
простой быстрый брокер
Redis Streams
лог внутри Redis
AMQP
Advanced Message Queuing Protocol
MQTT
IoT pub/sub
AWS SQS
managed очередь
Event Sourcing
append-only truth
Шифрование и TLS
HTTPS
HTTP + TLS, как всё вместе
TLS
версии 1.0-1.3, зачем и как
TLS 1.3
актуальная версия, RFC 8446
X25519
ECDH на Curve25519
ML-KEM-768
пост-квантовый KEM (Kyber)
PQ
пост-квантовая криптография в TLS
MTProto
криптопротокол Telegram
XTLS
ветка TLS-подобных транспортов
SNI
Server Name Indication
uTLS
TLS-fingerprint браузеров
ML-DSA-65
постквантовая подпись FIPS 204
DANE
сертификаты через DNSSEC
CAA
DNS-разрешение на выпуск серта
Certificate Transparency
публичный журнал выпуска сертов
OCSP
проверка отзыва сертификата онлайн
CRL
списки отозванных сертификатов
Certificate pinning
жёсткая привязка cert/key
0-RTT
нулевой round-trip в TLS/QUIC
mTLS
mutual TLS с клиентским сертификатом
DKIM
подпись письма ключом домена
CSR
Certificate Signing Request
ACME
автомат-выпуск сертификатов
X.509
стандарт цифровых сертификатов
RSA
крипта на факторизации
ECDSA
эллиптические кривые
Ed25519
современная подпись
HKDF
key derivation
Argon2
хеш паролей
DNS
DNS обзор
DoU, DoT, DoH, DoQ — сравнение
DNS over UDP
классический :53
DoT
DNS over TLS :853 — работает в РФ
DoH
DNS over HTTPS :443 — тоже работает
DoQ
DNS over QUIC
rDNS / PTR
обратный DNS, IP→имя
Особенности РФ
Белые списки
режим ограничений мобильного
16 КБ
throttle Cloudflare/YouTube
ECH
Encrypted Client Hello — не работает
WireGuard
детектится по сигнатуре
AmneziaWG
WireGuard с обфускацией
Roblox
декабрь 2025 — июнь 2026
ЧС РФ
обычные блокировки
БС или ЧС?
как понять и что нужно
Списки и справочники
F
что заблокировано и по каким основаниям
Cemetery †
кладбище протоколов в РФ
MEM
официальные формулировки блокировок
РКН
о Роскомнадзоре: функции, история, ТСПУ
все страницы
список всех /* этого сайта
Разработка
Visual Studio
полная IDE Microsoft, фиолетовая
VS Code
редактор от Microsoft, Electron
Cursor
AI-редактор, форк VS Code
Microsoft
корпорация с 1975
Google
Alphabet, поисковик №1
Apple
iPhone, Mac, iOS
Яндекс
Поиск, Такси, Алиса
JSON
формат обмена данными
Массивы
array, list, vec
IDE
что такое IDE, история
Linux
ядро, 1991, Torvalds
Linus Torvalds
создатель Linux и Git
UNIX
Bell Labs, 1969
Web
WWW, 1989, Berners-Lee
Павел Дуров
создатель Telegram и ВК
Telegram
мессенджер
sudo
команда повышения прав в Unix
doas
минималистичный аналог sudo из OpenBSD
bsd
семейство Unix-подобных ОС
freebsd
популярный представитель BSD
openbsd
BSD с упором на безопасность
Markdown
разметка для человеков
curl
HTTP-клиент в терминале
wget
скачка сайтов и файлов
Rich Markdown (Telegram)
таблицы и формулы в ботах
libp2p
модульный P2P-стек Protocol Labs
IPFS
content-addressable распределённая файловая система
VarInt
variable-length integer
Docker
контейнеры де-факто
OCI
Open Container Initiative
containerd
container runtime daemon
CRI-O
runtime для Kubernetes
runc
OCI runtime reference
BuildKit
сборщик образов
Docker image layers
слои и кеш
Docker Compose
оркестрация в yaml
User-Agent
строка идентификации браузера
UUID
128-битный идентификатор
Сеть · базовые протоколы
TCP
надёжный транспорт, handshake
UDP
быстрый datagram, без гарантий
SSH
Secure Shell, порт 22
SSL
предок TLS, Netscape 1994
Домены
TLD, регистраторы,.рф, Punycode
VNC
удалённый рабочий стол, RFB
IP
Internet Protocol
IPv4
32-битные адреса
IPv6
128-битные адреса
ASN
автономная система
Подсети
CIDR, маски
Порты
0-65535
Port-forwarding
проброс портов, NAT
Do53
обычный DNS, порт 53
Nginx
веб-сервер, прокси
Caddy
авто-HTTPS сервер
OSI L1-L7
7 уровней сетевой модели
Ping
ICMP/TCP/UDP пинги
Cookies
HTTP-куки
HTTP-заголовки
headers
HTTP-коды
200, 404, 500...
Wi-Fi
802.11, 2.4/5/6 ГГц
RJ-45
разъём витой пары
Кабель
Cat 5e/6/6a/7/8
Mesh
ячеистая Wi-Fi сеть
OpenWrt
Linux-прошивка для роутеров
Podkop
роутинг по спискам
NetShift
smart-роутинг для OpenWrt
NAT
подмена IP-адресов
CGNAT
провайдерский NAT
DHCP
раздача IP
BGP
маршрутизация в интернете
MTU
размер пакета
traceroute
путь пакета
whois
кто владелец домена/IP
iptables
файрвол Linux
nftables
новый файрвол Linux
DPI
анализ пакетов
ТСПУ
DPI Роскомнадзора
WARP
VPN от Cloudflare
QUIC
транспорт HTTP/3
HTTP/3
поверх QUIC
WebRTC
P2P в браузере
NTP
точное время
CDN
сеть доставки контента
Cloudflare
крупнейший CDN
mux
мультиплексирование
QoS
приоритизация трафика
CORS
ограничение кросс-домена
ICMP
Internet Control Message Protocol
APN
настройка мобильного интернета
M2M
машина машине без человека
B2B
бизнес-бизнесу в сетях
P2P
равный равному без центрального сервера
BitTorrent
файлообмен через рой
AS / ASN
автономная система, номер оператора
BGP hijacking
перехват маршрутов
RPKI
криптоподпись BGP-маршрутов
Anycast
один IP на весь мир
Looking glass
посмотреть BGP чужими глазами
Peering / IX
обмен трафиком между сетями
IP-транзит
покупка полной таблицы интернета
Tier 1
верхушка пищевой цепи интернета
GRE
обычный tunnel-инкапсулятор
NAT traversal
способы пробить NAT для P2P
DHT
распределённая хеш-таблица
VLAN
виртуальные локальные сети (802.1Q)
VXLAN
L2 поверх L3, 16 млн сегментов
MSS
Maximum Segment Size
PMTUD
Path MTU Discovery
MPLS
Multi-Protocol Label Switching
OSPF
link-state IGP
SLAAC
автоконфигурация IPv6
DHCPv6
DHCP для IPv6
Router Advertisement
RA/RS
NAT64
IPv6 → IPv4 трансляция
DNS64
синтез AAAA из A
6to4
автотуннель IPv6-in-IPv4
6rd
6to4 внутри провайдера
Teredo
IPv6 через NAT
IS-IS
Intermediate System to IS
MP-BGP
multiprotocol BGP
Route Reflector
BGP RR
BGP communities
метки маршрутов
RPKI ROV
валидация происхождения
BFD
быстрая детекция линка
LDP
Label Distribution Protocol
EIGRP
Cisco proprietary IGP
Git и хостинги
Git
распределённая VCS, Торвальдс 2005
GitHub
крупнейший хостинг, Microsoft
GitVerse
российский от Сбера
Codeberg
некоммерческий, ЕС
Forgejo
self-hosted, форк Gitea
.gitignore
что не коммитить
hub.mos.ru
Правительство Москвы
VPS
виртуальный сервер
VDS
по сути тот же VPS
дедик
физический сервер
KVM
гипервизор и IP-KVM
README
главный файл репозитория
Репозиторий
что это и где хостить
Gist
сниппет как мини-репо
VPN протоколы, Reality, TLS-маскировка
Tailscale
mesh VPN
Headscale
опенсорсный Tailscale-сервер
ZeroTier
ещё один mesh-VPN
AmneziaWG
обходной WireGuard
Tor
сеть луковой маршрутизации
Pluggable transports
обёртки для Tor против блокировок
obfs4
обфускация трафика к Tor-мостам
Snowflake
WebRTC-транспорт для Tor
Meek
domain fronting через CDN
I2P
децентрализованная анонимная сеть
Domain fronting
разные SNI и Host
OpenVPN
классика с TLS-туннелем
IPsec
ISO-стандарт от 90-х
IKEv2
современный IPsec-handshake
L2TP
туннель, часто в паре с IPsec
PPTP
мёртвый небезопасный VPN
iodine
IP-туннель через DNS-запросы
proxy-protocol
VLESS
современный, XTLS-Vision, Reality
Trojan
имитация HTTPS с fallback
VMess
предок VLESS, полу-legacy
Shadowsocks
китайский classic 2012, сейчас мёртв
Hysteria2
QUIC-based, на плохих каналах
Reality
маскировка TLS 1.3
spiderX
параметр Reality
HTTP-прокси
RFC 7230, старьё для корпоративок
MTProto Proxy
Telegram-прокси, относительно
SOCKS5/4
1996, в РФ голые не работают
TUIC
QUIC-прокси
proxy-protocol
что это такое
new-vpn
почему это не VPN
NaiveProxy
HTTP/2 маскировка под Chrome
Mieru
SOCKS5/HTTP без TLS, anti-DPI
olcRTC
TCP-over-WebRTC туннель
Minewire
туннель под Minecraft-сервер
Ядра
Xray
Project X, форк v2ray
Sing-box
SagerNet, универсальное ядро
Mihomo
форк Clash Meta
Транспорты
TCP (raw)
сырой, для Reality/Trojan
xHTTP
Project X, HTTP/1.1+2+3
gRPC
Google HTTP/2, мультиплекс
WebSocket
классика, CDN-friendly
HTTPUpgrade
как WS без фрейминга
mKCP
reliable-UDP, legacy 2015
XMC
Minecraft finalmask для Xray
Панели и БД
3x-ui
самая популярная веб-панель
Remnawave
современная, мульти-нода
Датабазы
SQLite / MySQL / PostgreSQL
Прямой переход к странице — плавающий поиск в левом верхнем углу (или клавиша /)
Клиенты (VPN)
Karing
кроссплатформенный
v2rayN
Windows/Linux, Xray
Throne
форк NekoRay, десктоп
NekoBox
Android, sing-box
INCY
кроссплатформенный
Happ
кроссплатф, простой
Amnezia VPN
self-hosted, AmneziaWG
v2rayTun
кроссплатформенный, RU
ClashMi
десктоп, Mihomo
v2rayNG
Android, самый популярный
Hiddify
кроссплатформенный, sing-box
Exclave
Android, sing-box
Etonify
Android, для Этонеи
Husi
Android, форк NekoBox
GoldV2ray
Android
v2plus
Android, от GoodBye
Streisand
iOS, open source, бесплатный
Shadowrocket
iOS, платный, закрытый
Minewire CLI
локальный клиент к Minewire
Безопасность
VirusTotal
мульти-сканер файлов
Kaspersky
Лаборатория Касперского
Dr.Web
Доктор Веб, CureIt
DoS
отказ в обслуживании
DDoS
распределённая атака
iCloud Private Relay
Apple two-hop прокси
DMARC
политика для SPF + DKIM + отчёты
MTA-STS
принудительный TLS для SMTP
TLS-RPT
отчёты о проблемах TLS в SMTP
ARC
подписанная цепочка через посредников
BIMI
логотип бренда в письме
CSP
Content Security Policy
CORS
Cross-Origin Resource Sharing
CSRF
Cross-Site Request Forgery
XSS
Cross-Site Scripting
SameSite
атрибут куки
SRI
Subresource Integrity
HSTS
HTTP Strict Transport Security
Куки: безопасность
флаги Secure/HttpOnly
OAuth 2.0
делегирование доступа
OpenID Connect
аутентификация поверх OAuth
SAML
XML-based SSO
JWT
JSON Web Token
PKCE
Proof Key for Code Exchange
DPoP
Demonstrating Proof-of-Possession
Refresh tokens
ротация и rotation
Сессия vs токен
stateful vs stateless auth
HWID
hardware identifier
← на главную