Система доменних імен (DNS)
DNS — це ієрархічна розподілена система, яка пов'язує доменні імена з їхніми IP-адресами.
Record Types: 1. A (IPv4). 2. AAAA (IPv6). 3. CNAME (Alias). 4. MX (Mail). 5. TXT (Metadata/Verification). Ports: UDP/TCP 53, HTTPS 443 (DoH), TLS 853 (DoT).
graph LR
Center["Система доменних імен (DNS)"]:::main
Rel_oracle["oracle"]:::related -.-> Center
click Rel_oracle "/terms/oracle"
Rel_delegated_proof_of_stake["delegated-proof-of-stake"]:::related -.-> Center
click Rel_delegated_proof_of_stake "/terms/delegated-proof-of-stake"
Rel_internet_of_things_iot["internet-of-things-iot"]:::related -.-> Center
click Rel_internet_of_things_iot "/terms/internet-of-things-iot"
classDef main fill:#7c3aed,stroke:#8b5cf6,stroke-width:2px,color:white,font-weight:bold,rx:5,ry:5;
classDef pre fill:#0f172a,stroke:#3b82f6,color:#94a3b8,rx:5,ry:5;
classDef child fill:#0f172a,stroke:#10b981,color:#94a3b8,rx:5,ry:5;
classDef related fill:#0f172a,stroke:#8b5cf6,stroke-dasharray: 5 5,color:#94a3b8,rx:5,ry:5;
linkStyle default stroke:#4b5563,stroke-width:2px;
🧒 Простими словами
Це як телефонна книга у вашому смартфоні. Ви натискаєте на ім'я 'Мама', а телефон знає, що треба набрати номер '+380...'. Вам не потрібно пам'ятати цифри, ви просто користуєтеся іменами. [DNS](/uk/terms/dns) робить те саме для сайтів.
🤓 Expert Deep Dive
На технічному рівні ми часто стикаємося з проблемою 'DNS Propagation' (поширення). Коли ви змінюєте адресу свого сайту, весь світ не дізнається про це миттєво. Через кешування на різних рівнях (ваш браузер, ваш роутер, ваш провайдер) старі дані можуть зберігатися до 48 годин. Нові протоколи, такі як DNS-over-HTTPS (DoH), дозволяють шифрувати ваші запити, щоб ніхто (навіть ваш інтернет-провайдер) не міг побачити, на які сайти ви заходите.