Статті
Кореневий домен і www
Кореневий домен і www потрібно порівнювати за їхніми DNS-записами. Пристрій зазвичай звертається до рекурсивного DNS-сервера, який може відповісти з кешу або отримати дані від авторитетних серверів. Тому після зміни DNS різні користувачі певний час можуть бачити різні відповіді.
Як працює TCP handshake
Роботу TCP handshake потрібно розглядати разом із доставкою пакетів і встановленням з’єднання. Доступний IP ще не означає, що потрібний TCP- чи UDP-сервіс працює: програма може не слухати порт, а з’єднання може блокувати міжмережевий екран, NAT або мережа провайдера.
Чому повільний інтернет
Причину повільного інтернету не можна визначити лише за Mbps. На відеодзвінки, ігри й веб впливають також затримка, її коливання та втрата пакетів. Wi-Fi може бути вузьким місцем навіть тоді, коли канал провайдера працює нормально.
Швидкість завантаження та віддачі
Швидкість завантаження та віддачі вимірюється в Mbps, але лише цього показника недостатньо для оцінки з’єднання. На відеодзвінки, ігри й веб впливають також затримка, її коливання та втрата пакетів. Wi-Fi може бути вузьким місцем навіть тоді, коли канал провайдера працює нормально.
Стрибки пінгу та нестабільна затримка
Стрибки пінгу та нестабільну затримку не можна оцінити лише за Mbps. На відеодзвінки, ігри й веб впливають також затримка, її коливання та втрата пакетів. Wi-Fi може бути вузьким місцем навіть тоді, коли канал провайдера працює нормально.
Як правильно виміряти швидкість інтернету
Вимірюючи швидкість інтернету, враховуйте не лише Mbps. На відеодзвінки, ігри й веб впливають також затримка, її коливання та втрата пакетів. Wi-Fi може бути вузьким місцем навіть тоді, коли канал провайдера працює нормально.
Фрагментація IP та Path MTU
Фрагментація IP і Path MTU пов’язані з доставкою пакетів та встановленням з’єднання. Доступний IP ще не означає, що потрібний TCP- чи UDP-сервіс працює: програма може не слухати порт, а з’єднання може блокувати міжмережевий екран, NAT або мережа провайдера.
Помилки DNS: NXDOMAIN, SERVFAIL і REFUSED
Помилки DNS — NXDOMAIN, SERVFAIL і REFUSED — виникають під час запиту DNS-записів домену. Пристрій зазвичай звертається до рекурсивного DNS-сервера, який може відповісти з кешу або отримати дані від авторитетних серверів. Тому після зміни DNS різні користувачі певний час можуть бачити різні відповіді.
DNS TTL: час життя запису
Час життя запису DNS TTL потрібно враховувати під час перевірки DNS-записів домену. Пристрій зазвичай звертається до рекурсивного DNS-сервера, який може відповісти з кешу або отримати дані від авторитетних серверів. Тому після зміни DNS різні користувачі певний час можуть бачити різні відповіді.
Як визначається виробник за MAC
Виробника шукають за MAC-адресою мережевого інтерфейсу, яку використовують як ідентифікатор усередині локальної Ethernet або Wi-Fi мережі. MAC не передається через увесь Інтернет як постійний ідентифікатор пристрою: після маршрутизатора на наступній ділянці мережі використовуються інші канальні адреси.
Рандомізація MAC-адреси
Під час рандомізації змінюється MAC-адреса мережевого інтерфейсу, ідентифікатор усередині локальної Ethernet або Wi-Fi мережі. MAC не передається через увесь Інтернет як постійний ідентифікатор пристрою: після маршрутизатора на наступній ділянці мережі використовуються інші канальні адреси.
Локальні IPv6-адреси link-local
Локальні IPv6-адреси link-local варто розглядати разом із тим, як пристрій визначає локальну мережу та шлях до інших мереж. Для IPv4 важливі IP-адреса, маска або довжина префікса та шлюз за замовчуванням. В IPv6 також використовуються link-local адреси й Neighbor Discovery.
Чому IP починається з 169.254
Якщо IP починається з 169.254, перевірте, як пристрій визначає локальну мережу та шлях за її межі. Для IPv4 важливі IP-адреса, маска або довжина префікса та шлюз за замовчуванням. В IPv6 також використовуються link-local адреси й Neighbor Discovery.
Що таке шлюз за замовчуванням
Щоб зрозуміти роботу шлюзу за замовчуванням, простежте, як пристрій визначає локальну мережу та шлях за її межі. Для IPv4 важливі IP-адреса, маска або довжина префікса та шлюз за замовчуванням. В IPv6 також використовуються link-local адреси й Neighbor Discovery.
Маска підмережі та CIDR
Маска підмережі та CIDR допомагають розібратися, як пристрій визначає локальну мережу й обирає шлях за її межі. Для IPv4 важливі IP-адреса, маска або довжина префікса та шлюз за замовчуванням. В IPv6 також використовуються link-local адреси й Neighbor Discovery.
SPF, DKIM і DMARC: як працює автентифікація пошти
SPF авторизує вузли-відправники для envelope-domain, DKIM підписує вибраний вміст ключем домену, а DMARC перевіряє alignment ідентифікаторів та публікує політику й звітність. Успіх одного механізму не доводить легітимність листа.
HTTP/2 і HTTP/3: що змінюється у транспорті
HTTP/2 мультиплексує потоки HTTP в одному TCP-з’єднанні. HTTP/3 переносить семантику HTTP через QUIC поверх UDP. QUIC надає незалежні потоки та інтегрує TLS 1.3, тому втрата даних в одному потоці не створює транспортного блокування інших потоків так само, як втрата сегмента TCP.
TLS 1.3: як відбувається захищене рукостискання
TLS 1.3 узгоджує криптографічні параметри, виконує обмін ключами та автентифікує сервер сертифікатом до захисту прикладних даних. Відновлення сесії може скоротити наступне встановлення з’єднання, але не скасовує перевірку ідентичності та політики клієнта.
Ланцюжок TLS-сертифікатів: leaf, intermediate і root
Сервер TLS зазвичай передає leaf-сертифікат і проміжні сертифікати, потрібні клієнту для побудови шляху до довіреного кореня. Кореневий сертифікат зазвичай уже є в trust store клієнта; його надсилання сервером саме по собі не створює довіри.
HSTS: як браузер примусово використовує HTTPS
HSTS дає HTTPS-сайту змогу повідомити браузеру, що до цього імені слід звертатися лише через HTTPS протягом max-age. Директива includeSubDomains поширює політику на піддомени. Preload — окремий механізм екосистеми браузерів, який потребує обережного планування.
Browser fingerprinting: з чого складається відбиток браузера
Відбиток браузера може поєднувати платформу, мову, параметри екрана, особливості рендерингу та доступні API. Окремі ознаки не обов’язково унікальні, а підсумковий fingerprint не слід вважати постійною реальною особою користувача.
CDN та edge caching: як контент опиняється ближче до користувача
CDN може віддавати кешований контент із розподілених edge-вузлів, залишаючи початковий сервер за рівнем доставки. DNS, Anycast або власна логіка провайдера обирають edge, тому публічна IP-адреса часто належить CDN, а не початковому серверу застосунку.
WebRTC IP leak: які адреси може побачити браузер
WebRTC використовує ICE для пошуку кандидатів мережевого шляху під час зв’язку в реальному часі. Сучасні браузери обмежують розкриття локальних адрес, однак набір видимих кандидатів усе ще залежить від браузера, VPN, дозволів і мережевої конфігурації.
DNS leak: що насправді показує тест
Тест DNS leak спостерігає, які резолвери отримують спеціально створені DNS-запити. Резолвер поза очікуваним VPN-маршрутом може вказувати на проблему конфігурації, але один тест не доводить шлях кожного DNS-запиту чи всього трафіку застосунків.
Заголовки email: як простежити шлях листа
Поля Received додають поштові системи під час проходження повідомлення через SMTP-інфраструктуру. Видиме поле From не є доказом джерела: для аналізу потрібно зіставляти ланцюжок Received, Message-ID та результати SPF, DKIM і DMARC.
